#servicesImgs .inner.img-loaded {
display: flex;
flex-direction: column;
align-content: center;
justify-content: center;
align-items: center;
}
#servicesImgs .inner.img-loaded h3 {
order: 0; 
}
#servicesImgs .inner.img-loaded img {
order: 1;
}
#servicesImgs .nectar-fancy-box[data-style="parallax_hover"] .inner {
text-align: center;
}
#servicesImgs h3 {
font-weight: 400;
padding-bottom: 10px;
} .btn-beige  {
border: 1px solid var(--nectar-extra-color-3);
color: var(--nectar-extra-color-3);
border-radius: 4px;
flex-direction: column;
align-items: flex-start;
width: 100%;
max-width: 130px;
padding: 24px 16px 6px 10px !important;
text-decoration: none;
transition: all .2s;
display: flex;
font-size: 14px !important;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate_Homepage_BTBeigeArrow.svg);
background-position-y: 16%;
background-position-x: 95%;
background-repeat: no-repeat;
font-weight: 400;
}
.btn-beige:hover {
background-color: var(--nectar-extra-color-3);
color: #21355B;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate_Homepage_BTBlueArrow.svg); 
}
.button-icon-wrap {
justify-content: flex-end;
width: 100%;
display: flex;
width: 12px; 
}
.InvestmentsDownloads a.nectar-list-item-btn {
font-family: 'Inter' !important;
font-weight: 300;
text-transform: uppercase !important;
border: 1px solid var(--nectar-accent-color) !important;
color: var(--nectar-accent-color) !important;
border-radius: 4px !important;
flex-direction: column;
align-items: flex-start;
width: 100%;
max-width: 130px;
padding: 24px 16px 6px 10px !important;
text-decoration: none;
transition: all .2s;
display: flex;
font-size: 14px !important;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate_Homepage_BTBlueArrow.svg);
background-position-y: 16%;
background-position-x: 95%;
background-repeat: no-repeat;
background-color: #fff !important;
}
.InvestmentsDownloads a.nectar-list-item-btn:hover{
background-color: var(--nectar-accent-color) !important;
color: var(--nectar-extra-color-1) !important;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate_Homepage_BTBeigeArrow.svg) !important;
}
#resources a.nectar-list-item-btn {
font-family: 'Inter' !important;
font-weight: 300;
text-transform: uppercase !important;
border: 1px solid var(--nectar-accent-color) !important;
color: var(--nectar-accent-color) !important;
border-radius: 4px !important;
flex-direction: column;
align-items: flex-start;
width: 100%;
max-width: 130px;
padding: 24px 16px 6px 10px !important;
text-decoration: none;
transition: all .2s;
display: flex;
font-size: 14px !important;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate__BTBlueArrowDownload.svg.svg);
background-position-y: 16%;
background-position-x: 95%;
background-repeat: no-repeat;
background-color: #fff !important;
}
#resources a.nectar-list-item-btn:hover{
background-color: var(--nectar-accent-color) !important;
color: var(--nectar-extra-color-1) !important;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate__BTBeigeArrowDownload.svg.svg) !important;
}
.btn-green{
border: 1px solid var(--nectar-extra-color-1);
color: var(--nectar-extra-color-1);
border-radius: 4px;
flex-direction: column;
align-items: flex-start;
width: 100%;
max-width: 130px;
padding: 24px 16px 6px 10px !important;
text-decoration: none;
transition: all .2s;
display: flex;
font-size: 14px !important;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/10/green-arrow.svg);
background-position-y: 16%;
background-position-x: 95%;
background-repeat: no-repeat;
font-weight: 400;
}
.btn-green:hover, .btn-black:hover {
border: 1px solid #212821;
background-color: #212821;
color: var(--nectar-extra-color-3);
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate_Homepage_BTBeigeArrow.svg); 
}
.btn-black {
border: 1px solid black;
color: black;
border-radius: 4px;
flex-direction: column;
align-items: flex-start;
width: 100%;
max-width: 130px;
padding: 24px 16px 6px 10px !important;
text-decoration: none;
transition: all .2s;
display: flex;
font-size: 14px !important;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate_Homepage_BTBlueArrow.svg); 
background-position-y: 16%;
background-position-x: 95%;
background-repeat: no-repeat;
font-weight: 400;
}
.btn-blue {
border: 1px solid var(--nectar-accent-color);
color: var(--nectar-accent-color);
border-radius: 4px;
flex-direction: column;
align-items: flex-start;
width: 100%;
max-width: 130px;
padding: 24px 16px 6px 10px !important;
text-decoration: none;
transition: all .2s;
display: flex;
font-size: 14px !important;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate_Homepage_BTBlueArrow.svg);
background-position-y: 16%;
background-position-x: 95%;
background-repeat: no-repeat;
font-weight: 400;
}
.btn-blue:hover {
background-color: var(--nectar-accent-color);
color: var(--nectar-extra-color-1);
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate_Homepage_BTBeigeArrow.svg); 
}
.btn-blueDownload{
border: 1px solid var(--nectar-accent-color);
color: var(--nectar-accent-color);
border-radius: 4px;
flex-direction: column;
align-items: flex-start;
width: 100%;
max-width: 130px;
padding: 24px 16px 6px 10px !important;
text-decoration: none;
transition: all .2s;
display: flex;
font-size: 14px !important;
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate__BTBlueArrowDownload.svg.svg);
background-position-y: 16%;
background-position-x: 95%;
background-repeat: no-repeat;
font-weight: 400;
}
.btn-blueDownload:hover {
background-color: var(--nectar-accent-color);
color: var(--nectar-extra-color-1);
background-image: url(//amaralinvestments.com/wp-content/uploads/2024/09/WesternGate__BTBeigeArrowDownload.svg.svg); 
} .MenuItem a span {
background-color: var(--nectar-accent-color);
padding: 1vw;
border: 1px solid var(--nectar-extra-color-1);
color: var(--nectar-extra-color-1);
border-radius: 5px !important;
}
#top .sf-menu > li[class*="current"]:not([class*="menu-item-btn"]) > a .menu-title-text {
background-color: var(--nectar-extra-color-1);
color: var(--nectar-accent-color);
}
.MenuItemGetInTouch a span {
padding: 1vw;
border: 1px solid var(--nectar-extra-color-1);
color: var(--nectar-extra-color-1);
border-radius: 5px !important;
}
#header-outer #top nav .sf-menu > .sfHover:not([class*="current"]):not(#social-in-menu) > a .menu-title-text, #header-outer #top nav > ul > li:not([class*="current"]) > a:hover .menu-title-text{
color: var(--nectar-accent-color) !important;
}
.MenuItem:hover a span,
.MenuItemGetInTouch:hover a span {
background-color: var(--nectar-extra-color-1);
color: var(--nectar-accent-color);
}
.MenuItem a span:after,
#header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after{
border-color:transparent !important;
}
#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a{
opacity: 1 !important;
}
nav {
height: 56% !important;
margin-top: 5%;
background-color: #837145;
border-radius: 12px !important;
padding: 1vh 0.4vw 1vh 0.4vw !important;
}
#top .sf-menu > li:not([class*="menu-item-btn"]) > a {
padding: 0 !important;
} .FooterText {
font-size: 12px !important;
color: #fff;
}
.FooterTextC {
font-size: 12px !important;
color: #fff;
}
ul#menu-footer-menu {
margin: 0px !important;
font-size: 10px !important;
display: flex;
justify-content: flex-end;
padding-right: 10px !important;
}
ul#menu-footer-menu li {
list-style: none !important;
padding-right: 10px !important;
}
.LastColumnFooter{
padding: 0px !important;
}
#Footer a {
color: #fff;
} div#copyright {
border-top: none !important;
padding: 14px !important;
font-size: 12px !important;
} .InvestmentTitleHeight {
margin-bottom: 0px !important;
min-height: 10vh !important;
}
.InvestmentDescriptionHeight {
margin-bottom: 0px !important;
min-height: 25vh !important;
}
.About_TeamBlue h6 {
font-size: 13px !important;
}
.About_TeamBlue {
padding: 0.5vw 0.8vw;
border-radius: 7px;
}
div#servicesMob,
div#TimelineMobile {
display: none !important;
} #maps .tabbed[data-style*=vertical] .wpb_tabs_nav { margin-top: 20%; }
#maps .tabbed[data-style="vertical_modern"] .wpb_tabs_nav li a {
align-items: center;
align-content: center;
justify-content: center;
}
#maps .tab-item a {
background: transparent;
color: black;
border: 2px solid black;
padding: 8px 16px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
text-align: center;
}
#maps .active-tab a { background: var(--nectar-extra-color-1) !important; }
#powerTip {
background-color: var(--nectar-extra-color-1);
color: black;
text-align: center;
padding:0 10px;
height: 25px;
font-size: 14px;
}
#powerTip .box_view_html { color: black; }
#powerTip.n:before { border-top: 10px solid var(--nectar-extra-color-1); } .InvestmentsDownloads .nectar-hor-list-item.has-btn{
display: flex;
flex-direction: row;
align-items: center;
}
.InvestmentsDownloads .nectar-list-item:nth-child(3) {
margin-left: auto !important;
display: flex !important;
flex-direction: row;
flex-wrap: nowrap;
justify-content: flex-end;
}
#resources .nectar-hor-list-item.has-btn,
.InvestmentsDownloads .nectar-hor-list-item.has-btn {
margin-bottom: 1vh;
border-radius: 6px;
border: 1px solid #C4C4C4 !important;
}
#resources .nectar-hor-list-item.has-btn:hover .nectar-list-item:nth-child(2),
.InvestmentsDownloads .nectar-hor-list-item.has-btn:hover .nectar-list-item:nth-child(2) {
color: #000 !important;
}
#resources .nectar-hor-list-item.has-btn:hover .nectar-list-item:first-child,
.InvestmentsDownloads .nectar-hor-list-item.has-btn:hover .nectar-list-item:first-child {
color: #727272 !important;
}
.InvestmentsBTRight {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: flex-end;
padding-right: 3vw !important;
}
.InvestmentsBTRight .btn-green { float: right; }
.investments .btn-green {
position: absolute;
top: 20px;
right: 20px;
}
#investmentsMenu li { margin: 0 20px 0 0; }
#investmentsMenu a {
font-size: 14px;
font-weight: 400;
color: white;
background: #3F573F;
border: 1px solid #3F573F;
padding: 11px 30px 9px 30px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
#investmentsMenu a:hover {
color: var(--nectar-extra-color-1);;
background: var(--nectar-accent-color);
border: 1px solid var(--nectar-extra-color-1);;
} div#cmplz-document {
max-width: 100% !important;
} #resources ul.wpb_tabs_nav a {
font-family: 'Inter' !important;
font-weight: 400 !important;
text-transform: uppercase !important;
color: var(--nectar-accent-color);
}
#ResourcesList2,
#ResourcesList3,
#ResourcesList4,
#ResourcesList5,
#ResourcesListDIA2,
#ResourcesListDIA3,
#ResourcesListDIA4 {
display: none;
}
.ReadMoreBT,
.ReadMoreBT2,
.ReadMoreBT3,
.ReadMoreBT4,
.ReadMoreBTDIA,
.ReadMoreBTDIA2,
.ReadMoreBTDIA3 {
display: flex !important;
flex-direction: row;
align-content: space-around;
flex-wrap: nowrap;
justify-content: center;
}
#ResourcesList1,
#ResourcesList2,
#ResourcesList3,
#ResourcesList4,
#ResourcesList5,
#ResourcesListDIA1,
#ResourcesListDIA2,
#ResourcesListDIA3 {
margin-bottom: 0px !important;
}
#resources .nectar-hor-list-item.has-btn{
display: flex;
flex-direction: row;
align-items: center;
}
#resources .nectar-list-item:nth-child(3) {
margin-left: auto !important;
display: flex !important;
flex-direction: row;
flex-wrap: nowrap;
justify-content: flex-end;
}
#resources .nectar-hor-list-item.has-btn .nectar-list-item:first-child,
.InvestmentsDownloads .nectar-hor-list-item.has-btn .nectar-list-item:first-child{
color: #727272 !important;
} #ContactForm input,
#ContactForm textarea {
background-color: #FFFFFF0D !important;
border-radius: 12px;
font-size: 16px !important;
border: 1px solid #ffffff4d !important;
color: white;
}
.formcraft-css .fc-form.fc-form-1 .form-element .field-cover input[type="checkbox"]{
border-radius: 6px !important;	
}
html .formcraft-css .fc-form.label-placeholder.remove-asterisk- .is-required-true .field-cover.oneLineText-cover::after,
html .formcraft-css .fc-form.label-placeholder.remove-asterisk- .is-required-true .field-cover.email-cover::after,
a.powered-by{
display: none !important;
}
#ContactForm button.button.submit-button {
font-weight: 400;
padding: 16px !important;
border-radius: 12px !important;
background-color: var(--nectar-extra-color-1) !important;
}
#ContactForm button.button.submit-button span {
color: #000 !important;
font-size: 16px !important;
}
#ContactForm label {
font-family: 'Inter' !important;
font-weight: 400 !important;
}
#ContactForm span,
#ContactForm span a{
color:#fff !important;
font-size:12px !important;
}
#ContactForm span a {
text-decoration: underline;
}
#ContactForm span a:hover {
text-decoration: none;
}
#ContactForm span.error {
color: red !important;
background-color: var(--nectar-accent-color);
}
#ContactForm h4{
font-size: 40px !important;
font-weight: 400 !important;
line-height: 54px;
}
#ContactForm a {
color: #fff !important;
}
#ContactForm html .formcraft-css .fc-form .form-element .form-element-html {
padding-bottom: 1em !important;
} .privacy-policy p a,
.page-id-6530 p a {
text-decoration: underline !important;
}
@media only screen and (max-width: 690px) {
.tabbed[data-style="minimal_alt"] > ul li:not(.cta-button) {
font-size: 16px !important;
margin: 0 20px !important;
}
}
@media only screen and (max-width: 900px) {
body h1{
font-size: 42px !important;
}
.btn-beige,
.btn-blue{
max-width: 100% !important;
}
body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide) > #top .span_9 > .slide-out-widget-area-toggle .lines:before,
body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide) > #top .span_9 > .slide-out-widget-area-toggle .lines:after,
body.material #header-outer.transparent .slide-out-widget-area-toggle a .close-line,
body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines-button:after,
body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines::before,
body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines::after{
background-color: var(--nectar-extra-color-1) !important;
}
body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before{
width: 100% !important;
}
.slide-out-widget-area-toggle.mobile-icon.fullscreen-alt {
border: 1px solid var(--nectar-extra-color-1);
padding: 4vw 1vh !important;
height: 70% !important;
border-radius: 4px !important;
background-color:var(--nectar-accent-color) !important;
}
.MenuItem a,
.MenuItemGetInTouch a {
border: 1px solid var(--nectar-extra-color-1);
padding: 2vh !important;
border-radius: 6px;
}
.BannerPages {
min-height: 70vh !important;
}
div#services,
div#TimelineDesktop {
display: none !important;
}
div#servicesMob,
div#TimelineMobile {
display: block !important;
}
div#servicesMob .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
margin-top: 0px;
}
.InvestmentTitleHeight {
min-height: 7vh !important;
}
#resources .nectar-hor-list-item.has-btn,
.InvestmentsDownloads .nectar-hor-list-item.has-btn {
flex-direction: column !important;
}
#resources .nectar-list-item:nth-child(3),
.InvestmentsDownloads .nectar-list-item:nth-child(3)  {
margin-left: 0px !important;
display: flex !important;
flex-direction: column;
}
.nectar-hor-list-item[data-columns="3"] .nectar-list-item .nectar-list-item-btn {
display: flex !important;
position: initial !important;
margin-left: 0px !important;
}
.FooterText {
padding-bottom: 4vh;
border-bottom: 1px solid  var(--nectar-extra-color-1);
}
.LastColumnFooter .FooterText {
border-top: 1px solid #fff;
margin-top: 4vh;
padding-top: 2vh;
}
div#copyright p {
font-size: 10px !important;
}
div#footer-widgets {
display: none !important;
}
.LastColumnFooter {
padding-left:50px !important;
padding-right:50px !important;
}
.LastColumnFooter .FooterText,
.PressContactFooter .FooterText,
.FooterGeneralInquiries .FooterText  {
border-bottom: none !important;
padding-bottom: 0px;
}
.LastColumnFooter .widget.widget_nav_menu {
border-top: 1px solid var(--nectar-extra-color-1) !important;
padding: 2vh 0vw;
}
.About_TeamBlue {
padding: 2vw 4vw;
}
div#PreviousInvestments .column-image-bg.parallax-layer.translate {
background-size: cover !important;
}
div#TimelineMobile .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button:before{
background-color: var(--nectar-extra-color-1) !important;	
}
div#TimelineMobile .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button .arrow,
div#TimelineMobile .nectar-flickity[data-controls*=arrows_overlaid][data-control-color*=color] .flickity-prev-next-button:hover .arrow {
fill: var(--nectar-accent-color) !important;
}
div#TimelineMobile .nectar-flickity[data-controls*=arrows_overlaid] .next:after, .nectar-flickity[data-controls*=arrows_overlaid] .previous:after{
background-color: var(--nectar-accent-color) !important;
}
div#TimelineMobile .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
left: 15px !important;
}
div#TimelineMobile .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
right: 15px !important;
}
div#servicesMob .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot {
opacity: 1 !important;
}
.TimelineImgMobileText {
width: 90% !important;
margin: 0 auto !important;
padding-top: 2vh !important;
}
}
@media only screen and (max-width: 999px) {
body.page-id-6722 .vc_row.top-level.full-width-section:not(.full-width-ns) > .span_12, #page-header-bg[data-alignment-v="bottom"] .span_6 .inner-wrap {
padding-top: 0px !important;
}
#investmentsMenu li { margin: 0 15px 5px 10px !important; }
}
.page-sub-menu-active {
color: var(--nectar-extra-color-1) !important;
background: var(--nectar-accent-color) !important;
border: 1px solid var(--nectar-extra-color-1) !important;
opacity: 1 !important;
}