@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i&display=swap");@import url("https://fonts.googleapis.com/css?family=Maven+Pro:400,500,600,700,800&display=swap");body:before{content:"xs";display:none}@media (min-width:576px){body:before{content:"sm"}}@media (min-width:768px){body:before{content:"md"}}@media (min-width:992px){body:before{content:"lg"}}@media (min-width:1200px){body:before{content:"xl"}}body{background:#fff;line-height:1.6;font-weight:400;color:#333;font-family:Maven Pro,sans-serif;overflow-x:hidden;padding-top:60px;font-size:.95rem}@media (min-width:576px){body{font-size:1rem;line-height:1.7}}body p{margin:0 0 10px;word-wrap:break-word}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Playfair Display,sans-serif}.container{padding-left:20px;padding-right:20px}@media (min-width:1600px){.container{max-width:1400px}}.body{padding-bottom:30px;min-height:100vh}.body .page-content{padding-top:30px;padding-left:15px!important;padding-right:15px!important;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-flex:1;-ms-flex:1;flex:1}.body .page-title{padding-left:15px;padding-right:15px}@media (min-width:768px){.body .page-title{padding-left:0;padding-right:0}}.body .page-head .page-title h1{font-size:2.8rem;font-weight:300}a,a:active,a:focus,a:visited{color:#dfa25f;font-weight:600}a:active:hover,a:focus:hover,a:hover,a:visited:hover{text-decoration:none;color:#b46f24}a[disabled=disabled],button,button:active,button:focus,button:visited,button[disabled=disabled]{color:#2e2f92;font-weight:600;text-decoration:none;outline:none;border:0;cursor:pointer}a[disabled=disabled]:hover,button:active:hover,button:focus:hover,button:hover,button:visited:hover,button[disabled=disabled]:hover{text-decoration:none;color:#2e2f92}a.btn-default,a.btn-default:active,a.btn-default:focus,a.btn-default:visited,button.btn-default:active,button.btn-default:focus,button.btn-default:visited{padding:15px 30px;color:#fff;font-weight:600;background-color:hsla(0,0%,100%,.1);line-height:1.35;border-radius:5px;background-clip:padding-box;font-size:1rem;transition:all .2s;display:inline-block;text-decoration:none;outline:none;border:1px solid #fff;cursor:pointer}a.btn-default:active:hover,a.btn-default:focus:hover,a.btn-default:hover,a.btn-default:visited:hover,button.btn-default:active:hover,button.btn-default:focus:hover,button.btn-default:visited:hover{background-color:hsla(0,0%,100%,.8);color:#000;text-decoration:none}a.btn-default.full-rounded,a.btn-default:active.full-rounded,a.btn-default:focus.full-rounded,a.btn-default:visited.full-rounded,button.btn-default:active.full-rounded,button.btn-default:focus.full-rounded,button.btn-default:visited.full-rounded{border-radius:50px;background-clip:padding-box}a.btn-default.btn-slim{padding:6px 20px}a.btn-text,a.btn-text:active,a.btn-text:focus,a.btn-text:visited{background-color:transparent;border:0;color:#dfa25f}a[disabled=disabled],button[disabled=disabled]{opacity:.2;pointer:cursor;pointer-events:none}a[disabled=disabled].btn-default,a[disabled=disabled].btn-default:active,a[disabled=disabled].btn-default:focus,a[disabled=disabled].btn-default:visited,button[disabled=disabled].btn-default,button[disabled=disabled].btn-default:active,button[disabled=disabled].btn-default:focus,button[disabled=disabled].btn-default:visited{background-color:#2e2f92}a[disabled=disabled].btn-default:active:hover,a[disabled=disabled].btn-default:focus:hover,a[disabled=disabled].btn-default:hover,a[disabled=disabled].btn-default:visited:hover,button[disabled=disabled].btn-default:active:hover,button[disabled=disabled].btn-default:focus:hover,button[disabled=disabled].btn-default:hover,button[disabled=disabled].btn-default:visited:hover{background-color:#2e2f92;color:#fff}.page-home .body{padding-bottom:0;position:relative;z-index:1}.header h2{font-size:2.5rem;color:#dfa25f;margin-bottom:14px;font-weight:400;text-transform:uppercase}@media (max-width:1200px){.header h2{font-size:calc(1.375rem + 1.5vw)}}.flex-row-center-all{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-col-center-all,.flex-row-center-all{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.flex-col-center-all{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header nav.navbar{background:#fff;padding:.5rem 1.5rem;box-shadow:1px 1px 15px 0 rgba(0,0,0,.15)}@media (min-width:992px){header nav.navbar{padding:.6rem 1.5rem}}header nav.navbar .navbar-brand img{width:100px}header nav.navbar .navbar-collapse{padding:.5rem}@media (min-width:992px){header nav.navbar .navbar-collapse{-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;padding:0}}@media (min-width:992px){header nav.navbar .navbar-nav{margin-right:0!important;-ms-flex-align:center;-moz-align-items:center;align-items:center}}@media (min-width:992px){header nav.navbar .navbar-nav .nav-item+.nav-item{margin-left:2rem}}header nav.navbar .navbar-nav .nav-link{color:#2e2f92}header nav.navbar .navbar-nav .nav-link:hover{color:#6e6fd1}header nav.navbar .navbar-nav .nav-link>i{color:#dfa25f;margin-right:.5rem}header nav.navbar .navbar-nav .nav-link.phone i{transform:rotate(-45deg)}header nav.navbar .navbar-nav .contact{border-top:1px dashed #dfa25f;padding-top:1rem;margin-top:1rem}@media (min-width:992px){header nav.navbar .navbar-nav .contact{padding-top:0;margin-top:0;padding-left:2rem;margin-left:2rem;border-top:0;border-left:1px solid #dfa25f;max-height:35px;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center}}header nav.navbar .navbar-nav .contact .nav-link{font-size:.9rem;font-weight:400}footer{padding:0 12px 12px;margin-top:12px}footer .wrapper{background:#2e2f92 url(/static/img/global/img_pattern_swirl_blue.jpg)}footer .contact{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding:4rem 0 3rem}footer .contact h4{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.8rem;text-align:center;color:#dfa25f;margin-bottom:3rem}@media (max-width:1200px){footer .contact h4{font-size:calc(1.305rem + .66vw)}}footer .contact .item{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;color:#fff;padding:15px;padding-left:42px;position:relative}@media (min-width:480px){footer .contact .item{-moz-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}}@media (min-width:576px){footer .contact .item{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:992px){footer .contact .item{-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}footer .contact .item>i{color:#dfa25f;position:absolute;top:20px;left:15px}footer .contact .item a{color:#fff}footer .contact .item a:hover{color:hsla(0,0%,100%,.6);text-decoration:underline}footer .contact .item .fa-phone-volume{transform:rotate(-45deg)}footer .copyright{text-align:center;padding:2rem;font-size:.9rem;color:hsla(0,0%,100%,.6);background-color:rgba(0,0,0,.3)}.panel-group{padding:0 10px;margin-bottom:0}.panel-group .panel{border-radius:0;background-clip:padding-box;border:0;box-shadow:none}.panel-group .panel+.panel{margin-top:20px}.panel-group .panel:last-child{border-bottom:1px solid #ddd;padding-bottom:70px}.panel-group .panel-title{font-size:20px;padding:0;color:#2e2f92;border:0}@media (min-width:576px){.panel-group .panel-title{font-size:30px}}.panel-group .panel-title>a{width:100%;display:block;padding:25px 40px 5px 0;position:relative;line-height:1.3em;font-size:20px;font-weight:300;font-family:Maven Pro,sans-serif;color:#738c98;outline:none;border-top:1px solid #ddd}.panel-group .panel-title>a:after{content:"\f2c2";font-family:LineAwesome;font-size:20px;width:20px;height:20px;position:absolute;right:3px;top:41px;margin-top:-13px}.panel-group .panel-title>a[aria-expanded=true]:after{content:"\f28e";font-family:LineAwesome;width:20px;height:20px}.panel-group .panel-title>a .title+p{margin-top:5px}.panel-group .panel-title>a[aria-expanded=true]{font-weight:500;color:#2e2f92}.panel-group .panel-body{padding:0}.panel-group .panel-body .content{margin-top:20px}@media (min-width:768px){.panel-group .panel-body{padding-right:20px}}.module-back-to-top{width:44px;height:44px;position:fixed;bottom:40px;right:20px;cursor:pointer;z-index:110;display:none;transition:all .3s}.module-back-to-top .btn-top{width:100%;height:100%;display:block;background:#fff;border-radius:100%;background-clip:padding-box;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.module-back-to-top.visible{display:block}#module-page-preloader{background:#19140f;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999}#module-page-preloader figure img{width:100px}.module-list-item ol,.module-list-item ul{padding-left:30px}.module-list-item.unordered-list ul{list-style-type:disc}.module-list-item.unordered-list ul .unordered-list ul{list-style-type:none}.module-list-item.unordered-list ul .unordered-list ul li:before{content:"-";font-weight:800;position:absolute;left:-15px}.module-list-item.unordered-list ul .unordered-list ul .unordered-list ul{list-style-type:square}.module-list-item.unordered-list ul .unordered-list ul .unordered-list ul li:before{display:none}.module-list-item.unordered-list ul .unordered-list ul .unordered-list ul .unordered-list ul{list-style-type:circle}.module-list-item.ordered-list ol{list-style-type:decimal}.module-list-item.ordered-list ol .ordered-list ol{list-style-type:lower-alpha}.module-list-item.ordered-list ol .ordered-list ol.lower-roman,.module-list-item.ordered-list ol .ordered-list ol .ordered-list ol.upper-roman{list-style-type:upper-roman}.module-list-item.ordered-list ol .ordered-list ol .ordered-list ol,.module-list-item.ordered-list ol .ordered-list ol .ordered-list ol .ordered-list ol{list-style-type:lower-roman}.module-list-item .header{font-weight:700;padding:10px 0;display:block}.module-list-item li{padding-bottom:10px;position:relative}.module-list-item li.bold-item>p{font-weight:700}.module-list-item li.italic-item>p{font-style:italic}.module-list-item li p.sub{font-weight:300;font-style:normal}.module-list-item .reset{list-style-type:none}.module-list-item .module-list-item{margin-top:8px}.module-list-item li.header-bold,.module-list-item li.header-bold li.header-bold{font-weight:700}.module-list-item li.header-bold li,.module-list-item li.header-bold li.header-bold li,.module-list-item li.header-bold li.header-bold p,.module-list-item li.header-bold p{font-weight:300}.modal{background:rgba(0,0,0,.5);color:#333}.modal .modal-dialog{max-width:650px;margin:1rem}@media (min-width:768px){.modal .modal-dialog{margin-left:auto;margin-right:auto}}.modal .modal-content{border:0;border-radius:30px;background-clip:padding-box;overflow:hidden;box-shadow:2px 1px 24px 0 rgba(0,0,0,.3)}.modal .modal-header .top-close{cursor:pointer}.modal iframe{min-width:0!important}.modal.item-modal .modal-content{background:#000}.modal.item-modal .modal-header{position:absolute;width:100%;top:0;left:0;z-index:10;border-bottom:0;padding:1.5rem;background-image:linear-gradient(#000,rgba(0,0,0,.6),transparent)}.modal.item-modal .modal-header h3{color:#fff;font-weight:300;font-size:1.2rem;text-transform:uppercase}@media (min-width:480px){.modal.item-modal .modal-header h3{font-size:1.6rem}}.modal.item-modal .modal-header .la{font-size:1.6rem;color:#fff}.modal.item-modal .modal-body{padding:0}.modal.item-modal .modal-body figure{margin:0}.modal.item-modal .modal-body figure img{width:100%}.modal.item-modal .modal-body .story{background:#fff;padding:1.5em}.modal.item-modal .modal-body .story li,.modal.item-modal .modal-body .story p{font-size:1rem}.modal.item-modal .modal-body .story img{width:100%}.modal.item-modal .modal-body .ingredients{background:#eceff1;padding:3em 1em}.modal.loading-modal .modal-content{box-shadow:none;background-color:transparent;text-align:center}.modal.loading-modal .modal-body{width:100%;text-align:center}.modal.loading-modal .modal-body img{margin-bottom:30px}.modal.loading-modal .modal-body p{color:#000;font-size:1.6rem}.modal.loading-modal .modal-body figure{width:100px;height:100px;margin:0 auto}.modal.loading-modal .modal-body figure svg{width:100%}body.modal-open .page-wrapper{-moz-filter:blur(3px);-ms-filter:blur(3px);-o-filter:blur(3px);filter:blur(3px)}.page-error{background:#000}.page-error.page-404 header,.page-error.page-500 header{display:none}@media (min-width:992px){.page-error.page-404 .module-page-error .container,.page-error.page-500 .module-page-error .container{max-width:800px}}.page-error.page-404 .module-page-error .wrapper,.page-error.page-500 .module-page-error .wrapper{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;padding:0 2rem 5rem}@media (min-width:480px){.page-error.page-404 .module-page-error .wrapper,.page-error.page-500 .module-page-error .wrapper{padding:0 4rem 5rem}}@media (min-width:768px){.page-error.page-404 .module-page-error .wrapper,.page-error.page-500 .module-page-error .wrapper{padding:0 0 5rem}}.page-error.page-404 .module-page-error figure.graphic,.page-error.page-500 .module-page-error figure.graphic{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden;position:relative}@media (min-width:768px){.page-error.page-404 .module-page-error figure.graphic,.page-error.page-500 .module-page-error figure.graphic{-moz-flex:2;-ms-flex:2;flex:2;-moz-order:2;-ms-flex-order:2;order:2}}@media (min-width:992px){.page-error.page-404 .module-page-error figure.graphic,.page-error.page-500 .module-page-error figure.graphic{-moz-flex:2.5;-ms-flex:2.5;flex:2.5}}.page-error.page-404 .module-page-error figure.graphic img,.page-error.page-500 .module-page-error figure.graphic img{position:relative;margin-top:-65%}@media (min-width:480px){.page-error.page-404 .module-page-error figure.graphic img,.page-error.page-500 .module-page-error figure.graphic img{margin-top:-70%}}@media (min-width:576px){.page-error.page-404 .module-page-error figure.graphic img,.page-error.page-500 .module-page-error figure.graphic img{margin-top:-75%}}@media (min-width:768px){.page-error.page-404 .module-page-error figure.graphic img,.page-error.page-500 .module-page-error figure.graphic img{margin-top:0}}.page-error.page-404 .module-page-error .contents,.page-error.page-500 .module-page-error .contents{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;text-align:center}@media (min-width:768px){.page-error.page-404 .module-page-error .contents,.page-error.page-500 .module-page-error .contents{-moz-flex:3;-ms-flex:3;flex:3;-moz-order:1;-ms-flex-order:1;order:1;text-align:left;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}}@media (min-width:992px){.page-error.page-404 .module-page-error .contents,.page-error.page-500 .module-page-error .contents{padding-right:2rem}}.page-error.page-404 .module-page-error .contents h1,.page-error.page-500 .module-page-error .contents h1{color:#fff;font-size:9rem}.page-error.page-404 .module-page-error .contents h2,.page-error.page-500 .module-page-error .contents h2{margin-bottom:1rem;font-size:1.6rem;color:#dfa25f}.page-error.page-404 .module-page-error .contents a,.page-error.page-500 .module-page-error .contents a{font-weight:600}.page-error.page-404 .module-page-error .contents p,.page-error.page-500 .module-page-error .contents p{color:hsla(0,0%,100%,.7)}.page-error.page-404 .module-page-error .contents figure,.page-error.page-500 .module-page-error .contents figure{width:160px;margin-top:3rem;margin-bottom:3rem}@media (min-width:768px){.page-error.page-404 .module-page-error .contents figure,.page-error.page-500 .module-page-error .contents figure{margin-top:0;margin-bottom:4rem}}#body>section>.wrapper{padding:6rem 0}#body>section .section-header{text-align:center;margin-bottom:5rem;position:relative}#body>section .section-header h2{color:#dfa25f;font-size:2.5rem}@media (max-width:1200px){#body>section .section-header h2{font-size:calc(1.375rem + 1.5vw)}}#body>section .section-header.with-divider{margin-bottom:7rem;position:relative}#body>section .section-header.with-divider:after{content:"";width:45px;height:5px;background:#2e2f92;position:absolute;margin:0 auto;left:0;right:0;bottom:-2rem}#body>section.bordered{padding:0 12px;margin-top:12px}#body>section.bordered:last-child{margin-bottom:12px}.page-home .our-subsidiaries>.wrapper{background:#f7f4f0}@media (min-width:480px){.page-home .our-subsidiaries .tiles{padding:0 1rem}}@media (min-width:768px){.page-home .our-subsidiaries .tiles{margin-left:-.8rem;margin-right:-.8rem;margin-top:-.8rem;padding:0;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}.page-home .our-subsidiaries .tiles .item .wrapper{background:#fff;height:100%;box-shadow:1px 1px 20px 0 rgba(0,0,0,.15);border-radius:2px;background-clip:padding-box}@media (min-width:768px){.page-home .our-subsidiaries .tiles .item{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:.8rem}}@media (min-width:992px){.page-home .our-subsidiaries .tiles .item{-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}}.page-home .our-subsidiaries .tiles .item+.item{margin-top:2rem}@media (min-width:768px){.page-home .our-subsidiaries .tiles .item+.item{margin-top:0}}.page-home .our-subsidiaries .tiles .item figure{margin:0;text-align:center}.page-home .our-subsidiaries .tiles .item figure img{width:100%;margin:0 auto}@media (min-width:480px){.page-home .our-subsidiaries .tiles .item figure img{width:80%}}@media (min-width:576px){.page-home .our-subsidiaries .tiles .item figure img{width:60%}}@media (min-width:768px){.page-home .our-subsidiaries .tiles .item figure img{width:100%}}@media (min-width:992px){.page-home .our-subsidiaries .tiles .item figure img{width:80%}}.page-home .our-subsidiaries .tiles .item .copy{padding:1.5rem 2rem 2rem;text-align:center}@media (min-width:480px){.page-home .our-subsidiaries .tiles .item .copy{padding:1.5rem 2.5rem 2.5rem}}.page-home .our-subsidiaries .tiles .item .copy h3{text-transform:uppercase;color:#2e2f92;font-weight:600;margin-bottom:1.2rem;font-size:1.1rem}.page-home .our-subsidiaries .tiles .item .copy p{color:#666}.page-home .support-companies>.wrapper{background-image:url(/static/img/home/img_bg_support.jpg);background-position:top;background-attachment:fixed;background-size:cover;position:relative;z-index:1}.page-home .support-companies>.wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#2d5ea8;z-index:-1;opacity:.6;filter:alpha(opacity=60)}.page-home .support-companies .section-header h2{color:#fff}.page-home .support-companies .contents{position:relative}@media (min-width:768px){.page-home .support-companies .tiles{margin-left:-1rem;margin-right:-1rem;margin-top:-1rem;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.page-home .support-companies .tiles .item{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:1rem}}.page-home .support-companies .tiles .item+.item{margin-top:1rem}@media (min-width:768px){.page-home .support-companies .tiles .item+.item{margin-top:0}}.page-home .support-companies .tiles .item .wrapper{padding:1rem;background:#fff;height:100%;box-shadow:1px 1px 20px 0 rgba(0,0,0,.3);display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:2px;background-clip:padding-box}.page-home .support-companies .tiles .item .wrapper figure{-moz-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;margin:0}@media (min-width:992px){.page-home .support-companies .tiles .item .wrapper figure{-moz-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px}}@media (min-width:1200px){.page-home .support-companies .tiles .item .wrapper figure{-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}}.page-home .support-companies .tiles .item .wrapper figure img{width:100%}.page-home .support-companies .tiles .item .wrapper .copy{-moz-flex:1;-ms-flex:1;flex:1;padding-left:1rem;padding-bottom:.5rem}.page-home .support-companies .tiles .item .wrapper .copy h3{font-size:1rem;color:#dfa25f}.page-home .support-companies .tiles .item .wrapper .copy p{font-size:.9rem;color:#666}.page-home .support-companies .tiles .item .wrapper .copy>a{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;font-size:.9rem}.page-home .support-companies .tiles .item .wrapper .copy>a>i{font-size:.7rem;position:relative;top:1px;margin-left:6px}.page-about #body .bod>.wrapper{padding-bottom:0}.page-about .bod>.wrapper{background:#f7f4f0}.page-about .bod .person{padding-bottom:5rem}.page-about .bod .person:nth-child(odd){background-color:#fff}.page-about .bod .person+.person{padding-top:5rem}.page-about .bod .person .container{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.page-about .bod .person figure{-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;margin-bottom:3rem;position:relative}@media (min-width:768px){.page-about .bod .person figure{-moz-flex:1.5;-ms-flex:1.5;flex:1.5;max-width:400px}}.page-about .bod .person figure:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:1px 1px 20px 0 rgba(0,0,0,.15)}.page-about .bod .person figure:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 6px #fff}.page-about .bod .person figure img{width:100%;max-width:300px}@media (min-width:768px){.page-about .bod .person figure img{max-width:400px}}.page-about .bod .person .intro{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 1rem}@media (min-width:768px){.page-about .bod .person .intro{-moz-flex:3;-ms-flex:3;flex:3;padding-left:3rem}}.page-about .bod .person .intro h2{font-size:1.5rem;color:#dfa25f;line-height:1.5;margin-bottom:1.5rem}@media (max-width:1200px){.page-about .bod .person .intro h2{font-size:calc(1.275rem + .3vw)}}.module-banners{position:relative}.module-banners,.module-banners .carousel{background:#2e2f92}.module-banners .carousel .carousel-item{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;max-height:700px}.module-banners .carousel figure{margin:0;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;width:160%}@media (min-width:576px){.module-banners .carousel figure{width:120%}}@media (min-width:768px){.module-banners .carousel figure{width:100%}}.module-banners .carousel figure img{width:100%}.module-banners .carousel .copy{grid-area:1/1/1/1;padding:2rem;color:#fff;max-height:700px;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center}.module-banners.home-banners .carousel .copy{background:linear-gradient(110deg,#073376,transparent 120%);padding-right:1.8rem}@media (min-width:576px){.module-banners.home-banners .carousel .copy{padding-right:40%}}@media (min-width:768px){.module-banners.home-banners .carousel .copy{background:linear-gradient(110deg,#073376 15%,transparent 80%);padding-right:50%}}@media (min-width:1200px){.module-banners.home-banners .carousel .copy{padding-right:60%}}.module-banners.home-banners .carousel .copy h1{font-size:1.5rem;line-height:1.55;text-shadow:1px 1px 3px rgba(0,0,0,.2);margin-bottom:0}@media (max-width:1200px){.module-banners.home-banners .carousel .copy h1{font-size:calc(1.275rem + .3vw)}}@media (min-width:576px){.module-banners.home-banners .carousel .copy h1{font-size:2rem;padding-left:5%}}@media (min-width:576px) and (max-width:1200px){.module-banners.home-banners .carousel .copy h1{font-size:calc(1.325rem + .9vw)}}@media (min-width:768px){.module-banners.home-banners .carousel .copy h1{text-shadow:none}}@media (min-width:1200px){.module-banners.home-banners .carousel .copy h1{font-size:2.5rem}}@media (min-width:1200px) and (max-width:1200px){.module-banners.home-banners .carousel .copy h1{font-size:calc(1.375rem + 1.5vw)}}.module-banners.home-banners .carousel .copy h1 span{display:block;font-family:Maven Pro,sans-serif;font-weight:300;margin-top:10px;color:hsla(0,0%,100%,.7);font-size:1rem}@media (min-width:576px){.module-banners.home-banners .carousel .copy h1 span{font-size:1.2rem}}@media (min-width:1200px){.module-banners.home-banners .carousel .copy h1 span{font-size:1.5rem}}@media (min-width:1200px) and (max-width:1200px){.module-banners.home-banners .carousel .copy h1 span{font-size:calc(1.275rem + .3vw)}}.module-banners.inner-banners .carousel .carousel-item{max-height:450px}.module-banners.inner-banners .carousel .copy{max-height:450px;background-color:rgba(14,15,108,.6);text-align:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}