﻿@font-face{font-family:'Alto Pro Nor';src:url('/fonts/AltoPro-Normal.eot?') format('embedded-opentype'),url('/fonts/AltoPro-Normal.ttf') format('truetype'),url('/fonts/AltoPro-Normal.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Alto Pro Nor';src:url('/fonts/AltoPro-NormalItalic.eot?') format('embedded-opentype'),url('/fonts/AltoPro-NormalItalic.ttf') format('truetype'),url('/fonts/AltoPro-NormalItalic.woff') format('woff');font-weight:normal;font-style:italic;}@font-face{font-family:'Alto Pro Nor';src:url('/fonts/AltoPro-Bold.eot?') format('embedded-opentype'),url('/fonts/AltoPro-Bold.ttf') format('truetype'),url('/fonts/AltoPro-Bold.woff') format('woff');font-weight:bold;font-style:normal;}@font-face{font-family:'Alto Pro Nor';src:url('/fonts/AltoPro-BoldItalic.eot?') format('embedded-opentype'),url('/fonts/AltoPro-BoldItalic.woff') format('woff'),url('/fonts/AltoPro-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;}@font-face{font-family:'Quadraat';src:url('/fonts/QuadraatOT Bold.eot?') format('embedded-opentype'),url('/fonts/QuadraatOT Bold.woff2') format('woff2'),url('/fonts/QuadraatOT Bold.woff') format('woff'),url('/fonts/QuadraatOT Bold.ttf') format('truetype');font-weight:bold;font-style:normal;}#map-canvas{height:100%;}.aboutus,.contactus{padding-top:20px;}.aboutus .subtitle,.contactus .subtitle{color:#bca36c;font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:16px;margin:5px 0;}.aboutus h1,.contactus h1{border:0 none;margin:5px 0 15px 0;font-weight:bold;color:#000;text-transform:none!important;}.aboutus h1.add-space-before,.contactus h1.add-space-before{margin-top:30px;}.aboutus h1.with-text,.contactus h1.with-text{margin-bottom:6px;padding:0;}.aboutus h2,.contactus h2{border:0 none;margin:0 0 15px;padding:0;font-weight:bold;text-transform:none;color:#000;margin-top:20px;}.aboutus h5,.contactus h5{font-size:110%;font-weight:600;}.aboutus p,.contactus p{font-family:"Alto Pro Nor","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;}.aboutus .cont-highlight,.contactus .cont-highlight{margin:35px 0;}.aboutus #contactform,.contactus #contactform{margin:25px 0;font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;font-style:italic;}.aboutus #contactform button,.contactus #contactform button{font-family:"Alto Pro Nor","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;}.aboutus .contact-info,.contactus .contact-info{margin-top:25px;margin-bottom:25px;}.aboutus .contact-info h5,.contactus .contact-info h5{font-size:16px;color:#555;}.aboutus .contact-info p,.contactus .contact-info p{font-size:12px;}.aboutus ul.quick-facts,.contactus ul.quick-facts{margin:15px 0;padding:0;display:table;}.aboutus ul.quick-facts>li,.contactus ul.quick-facts>li{border-left:1px dotted #ccc;display:table-cell;padding:5px 20px 5px 10px;vertical-align:middle;font-size:11px;color:#555;}.aboutus ul.quick-facts>li:first-child,.contactus ul.quick-facts>li:first-child{border-left:0;padding-left:0;}.aboutus ul.quick-facts>li:last-child,.contactus ul.quick-facts>li:last-child{padding-right:0;}.aboutus ul.quick-facts>li span,.contactus ul.quick-facts>li span{display:block;}.aboutus ul.quick-facts .quick-facts-title,.contactus ul.quick-facts .quick-facts-title{font-size:150%;font-weight:bold;line-height:1.2;text-transform:uppercase;}.aboutus ul.quick-facts .quick-facts-item-verb,.contactus ul.quick-facts .quick-facts-item-verb{font-size:100%;font-weight:bold;text-transform:uppercase;color:#000;}.aboutus ul.quick-facts .quick-facts-item-number,.contactus ul.quick-facts .quick-facts-item-number{font-size:240%;line-height:1.1;color:#bca36c;}.aboutus ul.quick-facts ul.quick-facts-nested-number,.contactus ul.quick-facts ul.quick-facts-nested-number{margin:0;padding:0;display:table;}.aboutus ul.quick-facts ul.quick-facts-nested-number>li,.contactus ul.quick-facts ul.quick-facts-nested-number>li{display:table-cell;padding:0 20px 5px 10px;}.aboutus ul.quick-facts ul.quick-facts-nested-number>li:first-child,.contactus ul.quick-facts ul.quick-facts-nested-number>li:first-child{padding-left:0;}.aboutus ul.quick-facts ul.quick-facts-nested-number>li:last-child,.contactus ul.quick-facts ul.quick-facts-nested-number>li:last-child{padding-right:0;}.aboutus iframe,.contactus iframe{width:450px;height:300px;}.about{min-height:100vh;background:#f8f8f8;text-align:center;}.about h1{text-align:center;margin:1em 2em 1em;}.about p{text-align:left;max-width:580px;line-height:1.5em;width:calc(100vw - 3em);margin:2em auto;padding:0 1em;}.image{box-shadow:3px 5px 15px rgba(0,0,0,.3);max-width:580px;margin:0 auto;font-size:0;}.milestones{position:relative;line-height:1.5em;width:calc(100% - 3em);}.milestones:before{content:"";position:absolute;left:.6em;border-left:2px solid #b48933;top:-1em;bottom:-1em;}.milestone{text-align:left;position:relative;background:#fff;box-shadow:3px 5px 15px rgba(0,0,0,.1);width:calc(100% - 2em);padding:1em;box-shadow:0;margin:0 0 1em 2em;opacity:0;}.milestone a:hover{color:#b48933!important;}.started .milestone{opacity:1;animation:fade 1s ease-out 1;}.started .milestone:nth-child(2){animation:fade2 1.5s ease-out 1;}.started .milestone:nth-child(3){animation:fade3 2s ease-out 1;}.started .milestone:nth-child(4){animation:fade4 2.5s ease-out 1;}.started .milestone:nth-child(5){animation:fade5 3s ease-out 1;}.started .milestone:nth-child(6){animation:fade6 3.5s ease-out 1;}.started .milestone:nth-child(7){animation:fade7 4s ease-out 1;}.milestone:before{content:"";position:absolute;left:-1.3em;top:1.7em;width:1.3em;border-top:1px solid #b48933;}.milestone:after{content:"";position:absolute;left:-1.9em;top:1.2em;width:1em;height:1em;background-color:#fff;border-radius:50%;border:1px solid #b48933;}.year{color:#b48933;font-size:.9em;letter-spacing:2px;font-weight:800;}.milestone h4{margin:0;font-weight:600;}.milestone p{width:unset;margin-bottom:0;margin-top:1em;padding:0;}.milestone a{color:#b48933;text-decoration:underline;}@media(min-width:580px){.milestones:before{left:calc(50% - 1px);}.milestone{width:calc(50% - 1.36em);margin-left:calc(50% + 1.36em);}.milestone:nth-child(2n){margin-left:0;margin-right:50%;}.milestone:nth-child(2n):after{left:unset;right:-1.9em;}.milestone:nth-child(2n):before{left:unset;right:-1.3em;}}@media(max-width:579px){.milestone{margin-top:unset!important;}}@keyframes fade{0%{transform:translateY(-2em);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes fade2{0%,20%{transform:translateY(-2em);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes fade3{0%,40%{transform:translateY(-2em);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes fade4{0%,60%{transform:translateY(-2em);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes fade5{0%,80%{transform:translateY(-2em);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes fade6{0%,80%{transform:translateY(-2em);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes fade7{0%,80%{transform:translateY(-2em);opacity:0;}100%{transform:translateY(0);opacity:1;}}#about-us-suppliers{margin:15px 0;padding:0;list-style-type:none;}#about-us-suppliers>li{width:14.285714%;float:left;text-align:center;}#about-us-suppliers>li .caption{padding-top:10px;display:block;color:#555;font-style:italic;}#about-us-dux{margin:30px 0;}#about-us-dux .caption{display:block;margin-top:10px;}#about-us-dux img{box-shadow:0 1px 2px rgba(0,0,0,.2);}@media(max-width:800px){.aboutus iframe,.contactus iframe{width:100%;height:300px;}#about-us-suppliers li{width:30%;}}@media(max-width:767px){.aboutus ul.quick-facts li,.contactus ul.quick-facts li{display:block;}#about-us-suppliers li{width:50%;}#about-us-dux img{width:100%;}}.team-member{text-align:left;margin-bottom:30px;}.team-member h3{margin-top:20px;}.team-member h4{color:#888;margin-top:10px;}.team-member .social-icons{margin-top:10px;}.team-member .social-icons a{display:inline-block;margin-right:10px;}.team-member p{margin-top:20px;margin-right:40px;}.social-icons{margin-bottom:10px;}.team-section padding{font-size:16px!important;}.insidebanner3{max-width:1300px;margin:0 auto;}p.intro-text{font-size:18px;}.intro-text{font-size:16px!important;}.ceo-text{margin-bottom:100px;}.card{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-bottom:1rem;box-shadow:0 4px 8px rgba(0,0,0,.1);}.card-header{background-color:#f7f7f7;padding:.75rem 1.25rem;word-break:normal;border-bottom:1px solid rgba(0,0,0,.125);word-wrap:break-word;overflow-wrap:break-word;font-size:16px;font-weight:600;color:#a18c5d;}.card-body{padding:1.25rem;font-size:15px;}.btn-link{font-weight:bold;text-decoration:none;color:#bca36c;word-wrap:break-word;text-transform:none!important;white-space:normal!important;text-align:left;}.btn-link:hover{text-decoration:none;color:#bca36c;}.btn-link:focus{text-decoration:none;color:#bca36c;outline:0!important;}.btn-link[aria-expanded="true"]{color:#9f8a5c;}.accordion-arrow{color:#000;font-size:16px;margin-left:15px;}.aboutus-text p{font-size:16px;}.aboutus-text li{font-size:16px;}h3{color:#000!important;}a{color:#b48933;}a:hover{color:#b48933;}.icon-placeholder{width:25px;height:25px;background-color:#faf8f6;position:relative;}.icon-placeholder::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25px;height:25px;}.logo-responsive{max-width:65%;height:auto;margin-top:15px;vertical-align:middle;}@media(max-width:767px){.logo-responsive{height:70px;width:auto;}}@media(max-width:1180px){.logo-responsive{height:70px;width:auto;}}.text-center-below-image{text-align:center;display:block;margin:0 auto;font-size:14px;margin-top:10px;}.img-responsive{margin-top:85px;}@media(max-width:768px){.img-responsive{margin-top:20px;}}.logo-container{text-align:center;margin-bottom:20px;}.tablist li{border:1px solid #bca36c;border-radius:2px;margin-right:1px;margin-bottom:2px;}.custom-active{background:#b5a373;}.custom-active a{background:#b5a373;color:#fff!important;}.custom-active:hover{background:#dbc99b;}.custom-active:hover a:hover{background:#dbc99b;color:#fff!important;}.custom-featured-in p.title{border:0!important;}.custom-featured-in .img-responsive{margin:0!important;}.sb-group-net-assets table{width:100%;border-collapse:collapse;margin-bottom:20px;}.sb-group-net-assets table tr,.sb-group-net-assets table td,.sb-group-net-assets table th{border:0!important;height:105px;vertical-align:middle!important;}.sb-group-net-assets table p{font-size:16px;margin:0;padding:0;text-align:left;}.sb-group-net-assets table th{width:166px;}.sb-group-net-assets table th p{color:#bca36c;font-size:20px;font-weight:600;text-align:center;padding:0 16px;width:100%;}.sb-group-net-assets table.table-striped tbody tr:nth-child(odd){background-color:rgba(188,163,108,.15);}.sb-group-net-assets table .total{border-top:3px solid #bca36c!important;}.sb-group-net-assets table .text-center{width:141px;}.sb-group-net-assets table .visible-xs{color:#bca36c;font-size:18px;font-weight:600;text-align:left;width:100%;}.sb-group-net-assets p{font-size:16px;text-align:left;}.sb-group-net-assets a{font-weight:600;}@media(max-width:480px){.tab-wholepage-bleed .nav-tabs{margin-left:0!important;}.tab-content{padding:0!important;}}.our-people-page-content{align-items:center;display:flex;flex-direction:column;gap:40px;padding:0!important;position:relative;}.our-people-page-content:before{display:none;}.our-people-page-content:after{display:none;}.our-people-page-content h1,.our-people-page-content h2,.our-people-page-content h3,.our-people-page-content h4,.our-people-page-content p{margin:0;padding:0;text-align:left;}.our-people-page-content .directors-section{align-items:center;display:flex;flex-direction:column;gap:32px;width:100%;}.our-people-page-content .directors-section h1{font-size:24px;font-weight:600;margin-bottom:-24px;width:100%;}.our-people-page-content .directors-section h3{color:#bca36c!important;text-transform:uppercase;}.our-people-page-content .directors-section h4{color:#666;font-size:18px;font-weight:600;}.our-people-page-content .directors-section fieldset{border:3px solid #bca36c;border-radius:6px;padding:4px 16px 16px;position:relative;width:100%;}.our-people-page-content .directors-section fieldset legend{background:#faf8f6;border:0;color:#bca36c;font-size:20px;font-weight:600;margin:0;padding:0 5px;width:fit-content;}.our-people-page-content .directors-section fieldset .arrow-line-down-container{bottom:-48px;display:flex;justify-content:center;position:absolute;width:100%;}.our-people-page-content .directors-section fieldset .arrow-line-down-container .arrow-down-line{width:3px;height:46px;background:#bca36c;position:relative;}.our-people-page-content .directors-section fieldset .arrow-line-down-container .arrow-down-line::after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;}.our-people-page-content .directors-section .subtitle{margin-bottom:-32px;text-align:left;width:100%;}.our-people-page-content .directors-section .directors-items{display:flex;gap:16px;flex-wrap:wrap;justify-content:flex-start;width:100%;}.our-people-page-content .directors-section .directors-items .directors-item{align-items:center;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:8px;padding:16px;width:calc((100% - 32px)/3);}.our-people-page-content .directors-section .directors-items .directors-item img{height:auto!important;width:100%;}.our-people-page-content .directors-section .directors-items .directors-item p{font-size:16px;}.our-people-page-content .directors-section .directors-items .directors-item .social-profile{display:flex;gap:8px;justify-content:center;width:100%;}.our-people-page-content .directors-section .directors-items .directors-item .social-profile img{width:25px!important;}.our-people-page-content .questions-section{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%;}.our-people-page-content .questions-section h2{font-size:24px;font-weight:600;width:100%;}.our-people-page-content .questions-section .card-header{color:#bca36c!important;}.our-people-page-content .questions-section .card-body{background:#fff!important;}@media(max-width:992px){.our-people-page-content .directors-section .directors-items .directors-item{width:calc((100% - 16px)/2);}}@media(max-width:768px){.our-people-page-content .directors-section h1{font-size:22px;}.our-people-page-content .questions-section h2{font-size:22px;}}@media(max-width:580px){.our-people-page-content .directors-section .directors-items .directors-item{width:100%;}}