@import url(//hello.myfonts.net/count/374a97);
/*
 * Legal Disclaimer
 *
 * These Fonts are licensed only for use on these domains and their subdomains:
 * syntheticmr.com
 *
 * It is illegal to download or use them on other websites.
 *
 * While the @font-face statements below may be modified by the client, this
 * disclaimer may not be removed.
 *
 * Lineto.com, 2018
 */


/*
 *
 * INSTRUCTIONS
 *
 * Copy the Legal Disclaimer and the @font-faces statements to your regular CSS file.
 * The fonts folder(s) should be placed relative to the regular CSS file.
 *
 * You can use either the complete or subsetted fonts:
 * If you don’t require the entire range of characters, you can use the smaller, subsetted webfonts instead.
 * See "Glyphs & Languages" for an overview of the characters in the corresponding html file in the root directory of this package.
 *
 */

@font-face {
    font-family: "LL Brown Regular Web";
    src: url(/files/lineto-brown-regular.eot);
    src: url(/files/lineto-brown-regular.eot?#iefix) format("embedded-opentype"),
         url(/files/lineto-brown-regular.woff2) format("woff2"),
         url(/files/lineto-brown-regular.woff) format("woff");
    font-weight: normal;
    font-style: normal;
}

/**
 * @license
 * MyFonts Webfont Build ID 3623575, 2018-08-17T10:17:34-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: AvenirLTPro-Light by Linotype
 * URL: https://www.myfonts.com/fonts/linotype/avenir/pro-35-light/
 *
 * Webfont: AvenirLTPro-Heavy by Linotype
 * URL: https://www.myfonts.com/fonts/linotype/avenir/pro-85-heavy/
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3623575
 * Licensed pageviews: 250,000
 * Webfonts copyright: Copyright &#x00A9; 2014 Monotype GmbH. All rights reserved.
 *
 * © 2018 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */


@font-face {
  font-family: 'AvenirLTPro';
  font-weight: normal;
  src: url(/files/374A97_0_0.eot);
  src: url(/files/374A97_0_0.eot?#iefix) format('embedded-opentype'),
  url(/files/374A97_0_0.woff2) format('woff2'),
  url(/files/374A97_0_0.woff) format('woff'),
  url(/files/374A97_0_0.ttf) format('truetype');
}


@font-face {
  font-family: 'AvenirLTPro';
  font-weight: bold;
  src: url(/files/374A97_1_0.eot);
  src: url(/files/374A97_1_0.eot?#iefix) format('embedded-opentype'),
  url(/files/374A97_1_0.woff2) format('woff2'),
  url(/files/374A97_1_0.woff) format('woff'),
  url(/files/374A97_1_0.ttf) format('truetype');
}


/*------------------------------------*/

/* @font-face {
    font-family: 'BrownPro';
    src: url('/fonts/BrownPro-Regular.woff2') format('woff2'),
        url('/fonts/BrownPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BrownPro';
    src: url('/fonts/BrownPro-Bold.woff2') format('woff2'),
        url('/fonts/BrownPro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
} */

/* @font-face {
    font-family: 'Avenir';
    src: url('/fonts/Avenir-Light.woff2') format('woff2'),
        url('/fonts/Avenir-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir';
    src: url('/fonts/Avenir-Heavy.woff2') format('woff2'),
        url('/fonts/Avenir-Heavy.woff') format('woff');
    font-weight: bold;
    font-style: normal;
} */

@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeInCover{from{background:#000a14}to{background:rgba(0,10,20,0.5)}}@keyframes underline{0%{width:0}100%{width:100%}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-0.25rem)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInContent{0%{opacity:0}100%{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-2rem)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInMenu{0%{opacity:0;transform:translateY(-0.5rem)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOutIn{50%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes slideInPopup{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideUp{0%{transform:translateY(2rem)}100%{transform:translateY(0)}}@keyframes modalIn{0%{opacity:0;transform:translateY(-0.5rem)}100%{opacity:1;transform:translateY(0rem)}}html{overflow-y:scroll;font-size:80%}@media (min-width: 992px){html{font-size:100%}}@media (min-width: 1400px){html{font-size:110%}}body{font-family:"LL Brown Regular Web",sans-serif;line-height:1.8;font-size:1rem;color:#555;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background-color:#1d1f21}iframe{border:0}.main{background-color:#fff}::selection{background:rgba(235,87,14,0.5);color:#fff}h1,h2,h3,h4,h5{font-family:"LL Brown Regular Web";color:#222}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#eb570e}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong{font-weight:inherit}h1{font-size:4rem;margin-bottom:1rem}h2{font-size:2.8rem;margin-bottom:1rem}ul{list-style:square}.text{font-family:"AvenirLTPro"}.top-title{text-transform:uppercase;color:#eb570e;letter-spacing:0.085rem;font-size:0.85rem}.lead{font-family:"LL Brown Regular Web";font-size:1.25rem;font-weight:normal}a{color:#eb570e}a:hover{color:#c4490c;text-decoration:none}a.underline{border-bottom:2px solid transparent}a.underline:hover{color:#eb570e;border-bottom:2px solid #eb570e}a,button{transition:background 0.2s, color 0.2s, border-color 0.2s, opacity 0.2s;cursor:pointer}a h3,button h3{transition:color 0.2s}a:focus,button:focus{outline:none}img{max-width:100%}hr.slim{border-top-width:6px;border-color:#f2f4f6;width:100px;margin:3rem auto}.text-primary{color:#eb570e !important}.ls{letter-spacing:1px}.slide-up{animation:slideUp 0.4s}.fade-in{animation:fadeInContent 0.8s}.container{max-width:50rem;padding-left:2rem;padding-right:2rem}.container.container-xs{max-width:45rem}.container.container-sm{max-width:60rem}.container.container-md{max-width:65rem}.container.container-lg{max-width:70rem}.container.container-xl{max-width:90rem}.container.container-max{max-width:none}@media (min-width: 992px){.container{padding-left:4rem;padding-right:4rem}}.row:not(.no-gutters){margin-left:-1rem;margin-right:-1rem}.row:not(.no-gutters)>[class*="col"]{padding-right:1rem;padding-left:1rem}.row:not(.no-gutters).row-xs{margin-right:-1px;margin-left:-1px}.row:not(.no-gutters).row-xs>[class*="col"]{padding-right:1px;padding-left:1px}.row:not(.no-gutters).row-sm{margin-right:-.75rem;margin-left:-.75rem}.row:not(.no-gutters).row-sm>[class*="col"]{padding-right:.75rem;padding-left:.75rem}@media (min-width: 992px){.row:not(.no-gutters).row-md{margin-right:-1.5rem;margin-left:-1.5rem}.row:not(.no-gutters).row-md>[class*="col"]{padding-right:1.5rem;padding-left:1.5rem}.row:not(.no-gutters).row-lg{margin-right:-2rem;margin-left:-2rem}.row:not(.no-gutters).row-lg>[class*="col"]{padding-right:2rem;padding-left:2rem}}.btn{border-radius:100px;border-width:2px;line-height:inherit;padding:.25rem 1.5rem}.btn.btn-primary{background:#eb570e;border-color:#eb570e}.loader:not(.loader-lines){height:100vh;text-align:center;padding-top:10rem}.loader:not(.loader-lines) .circle{border:2px solid #eee;border-top:2px solid #444;border-radius:50%;width:2rem;height:2rem;margin:auto;animation:spin 0.4s linear infinite}.site-header{color:#eee;position:relative}.site-header .site-navigation{position:fixed;-webkit-transform:translateZ(0);z-index:100;left:0;top:0;width:100%;opacity:0;animation:fadeIn 1s 0.25s forwards}.site-header .site-navigation .top-bar{position:relative;background:#222a30;text-align:center;color:#bbb;padding:0.5rem 0;font-size:0.9rem;overflow-x:auto;white-space:nowrap}.site-header .site-navigation .top-bar .nav{display:block}.site-header .site-navigation .top-bar .nav li{display:inline-block;padding:0 1.5rem}.site-header .site-navigation .top-bar .nav li:not(:last-child){border-right:1px solid rgba(255,255,255,0.1)}.site-header .site-navigation .top-bar .nav li img{max-width:1.2rem;margin-right:1rem;filter:grayscale(100%);opacity:0.5;position:relative;top:-.125rem}.site-header .site-navigation .top-bar .nav li a{color:inherit}.site-header .site-navigation .top-bar .nav li a.active,.site-header .site-navigation .top-bar .nav li a:hover{color:#fff}.site-header .site-navigation .inner{padding:1.2rem 2rem}.site-header .site-navigation:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;transition:background 0.125s, box-shadow 0.125s}.site-header .site-navigation.dark{background-color:#121416}.site-header .site-navigation.sticky:before{background:rgba(17,27,29,0.98);box-shadow:0 5px 20px rgba(0,0,0,0.4)}.site-header .site-navigation .navbar-toggler{margin-right:0.25rem;width:2.6rem;height:2.68rem;border-width:0;position:relative;top:-.125rem;transition:opacity 0.25s;opacity:0.85;background:transparent}.site-header .site-navigation .navbar-toggler span{transition:background 0s 0.15s;display:block;position:absolute;top:50%;transform:translateY(-50%);height:1px;background:#fff;left:0;right:0;pointer-events:none}.site-header .site-navigation .navbar-toggler span::after,.site-header .site-navigation .navbar-toggler span::before{content:"";position:absolute;display:block;left:0;right:0;width:100%;height:1px;background-color:#fff;transition-duration:0.15s, 0.15s;transition-delay:0.15s, 0s}.site-header .site-navigation .navbar-toggler span::before{top:-8px;transition-property:top, transform}.site-header .site-navigation .navbar-toggler span::after{bottom:-8px;transition-property:bottom, transform, width}.site-header .site-navigation .navbar-toggler:hover{opacity:1}.site-header .site-navigation.open{height:100%;background:#1c2227}.site-header .site-navigation.open .navbar-toggler span{background:none}.site-header .site-navigation.open .navbar-toggler span::after,.site-header .site-navigation.open .navbar-toggler span::before{transition-delay:0s, 0.15s;width:100%;background:#fff}.site-header .site-navigation.open .navbar-toggler span::before{top:0;transform:rotate(45deg)}.site-header .site-navigation.open .navbar-toggler span::after{bottom:0;transform:rotate(-45deg)}.site-header .site-navigation.open .navbar-collapse{display:block;animation:fadeInMenu 0.4s}.site-header .site-navigation .navbar{padding:0}.site-header .site-navigation .navbar .navbar-brand{max-width:12rem;padding-top:0.1rem;margin-right:1.5rem}.site-header .site-navigation .navbar .navbar-brand img{width:100%;-webkit-backface-visibility:hidden}.site-header .site-navigation .navbar .navbar-nav:first-child{margin-top:3rem}.site-header .site-navigation .navbar .navbar-nav .nav-item{padding:0 .75rem;border-bottom:1px solid rgba(255,255,255,0.085)}.site-header .site-navigation .navbar .navbar-nav .nav-item .nav-link{text-align:left;background:transparent;border-width:0;width:100%;padding:.5rem 0;margin:.5rem 0;font-size:1.8rem;-webkit-backface-visibility:hidden}.site-header .site-navigation .navbar .navbar-nav .nav-item .nav-link:hover{color:#fff}.site-header .site-navigation .navbar .navbar-nav .nav-item .btn{margin-top:2rem;font-size:1.8rem;width:100%}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown{position:relative}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .nav-link{position:relative}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .nav-link:after{content:"\f107";display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:300;transition:transform 0.25s cubic-bezier(0.23, 1, 0.32, 1);position:absolute;right:1rem}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu{max-height:0;overflow:hidden;padding:0 1.5rem;pointer-events:none;opacity:0;transform:translateY(-0.25rem);transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1)}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu .sub-menu-nav{list-style:none;padding:0;text-align:left;min-width:12rem}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu .sub-menu-nav li a{display:block;color:inherit}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu .sub-menu-nav li.sub-menu-parent a{padding:.5rem 0;font-size:1.6rem}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu .sub-menu-nav li.sub-menu-parent a:after{content:"\f105";font-family:"Font Awesome 5 Pro";display:inline-block;margin-left:.5rem;transition:transform .25s}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu .sub-menu-nav li.sub-menu-parent a:hover:after{transform:translateX(0.125rem)}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu .sub-menu-nav li.sub-menu-child a{margin:.75rem 0;font-size:1.2rem;opacity:.75}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown.open .nav-link{color:#fff}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown.open .nav-link:after{transform:rotate(180deg)}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown.open .sub-menu{max-height:100vh;overflow:visible;pointer-events:all;opacity:1;transform:translateY(0);padding-bottom:1.5rem}.site-header .site-navigation .navbar .navbar-nav+.navbar-nav .nav-item{border-width:0}@media (min-width: 992px){.site-header .site-navigation .inner{padding:1.25rem 4rem}.site-header .site-navigation .navbar .navbar-nav{align-items:center}.site-header .site-navigation .navbar .navbar-nav:first-child{margin-top:0}.site-header .site-navigation .navbar .navbar-nav .nav-item{border-width:0}.site-header .site-navigation .navbar .navbar-nav .nav-item .nav-link{font-size:1rem;padding:.5rem 0;margin:0}.site-header .site-navigation .navbar .navbar-nav .nav-item .btn{font-size:1rem;margin:0;width:auto}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .nav-link:after{display:none}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu{max-height:none;position:absolute;left:-.5rem;background:#fff;padding:.5rem 1.5rem 1.5rem;border-radius:.25rem;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.25)}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu .sub-menu-nav li.sub-menu-parent a{font-size:1rem;color:#eb570e}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu .sub-menu-nav li.sub-menu-child a{margin:0;padding:.25rem 0;font-size:.85rem;color:#555}.site-header .site-navigation .navbar .navbar-nav .nav-item.dropdown .sub-menu .sub-menu-nav li.sub-menu-child a:hover{color:#eb570e}.site-header .site-navigation .navbar .navbar-nav+.navbar-nav{border-top-width:0;margin-top:0;padding-top:0}}.hero{background:#000;color:#fff;position:relative;overflow:hidden;min-height:40rem;height:100vh;padding-top:25vh;transition:height 0.05s;display:flex}.hero:before{content:"";position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.25)}.hero video{min-width:100%;min-height:100%;position:absolute;z-index:0;top:90%;left:50%;transform:translate(-50%, -50%);opacity:0;animation:fadeIn 1s forwards}.hero .hero-content{width:100%;position:relative;z-index:1;text-align:center}.hero .hero-content h1{color:inherit;font-size:3rem;margin-bottom:3rem;text-shadow:0 5px 10px rgba(0,0,0,0.2)}.hero .hero-content h1 u{text-decoration:none;position:relative}.hero .hero-content h1 u:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:#eb570e;animation:underline 0.5s 0.5s forwards}.hero .hero-content h1 u:nth-of-type(2n):after{animation-delay:0.8s}.hero .hero-content .btn{font-size:1.2rem}@media (min-width: 992px){.hero .hero-content{text-align:left}.hero .hero-content h1{font-size:3.5rem;opacity:0;animation:fadeInLeft 1s forwards cubic-bezier(0.23, 1, 0.32, 1)}.hero .hero-content .btn{opacity:0;animation:fadeInLeft 1s 0.125s forwards cubic-bezier(0.23, 1, 0.32, 1)}}.hero .hero-footer{opacity:0;position:absolute;z-index:1;width:100%;left:0;bottom:0;padding-bottom:1.5rem;text-align:center;animation:fadeInUp 1s 0.5s forwards cubic-bezier(0.23, 1, 0.32, 1)}.hero .scroll-link{background:transparent;border:none;padding:0;font-size:2rem;color:#fff;opacity:.5}.hero .scroll-link:before{content:"\f078";font-family:"Font Awesome 5 Pro";font-weight:normal}.hero .scroll-link:hover{opacity:1}@media (min-width: 992px){.hero{align-items:center;padding:0}.hero.hero-cookies{height:calc(100vh - 60px)}.hero:before{width:50%;background:linear-gradient(to right, #0a0a0a 50%, transparent)}.hero video{top:55%;left:70%;min-width:105%;min-height:105%}}.section{padding:6rem 0;text-align:center;font-size:1.25rem}.section .icon-group{margin:4rem 0 3rem}.section .icon-group .icon{width:4rem;line-height:4rem;background:rgba(235,87,14,0.125);border-radius:100%;font-size:2rem;color:#eb570e;margin-bottom:1.5rem}.section .icon-group h3{font-size:1.25rem;margin-bottom:.75rem}.section.section-image{padding:10rem 0;background:#000;color:#fff;position:relative}.section.section-image .section-title{color:inherit}.section.section-image .section-content{position:relative;z-index:1}.section.section-image .section-content p{opacity:.85}.section.section-image .section-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:.5}.section.section-image.section-image-ss{background:#f2f4f8;padding:5rem 0 0}.section.section-image.section-image-ss .section-content-text{padding:0 0 4rem}.section.section-image.section-image-ss .section-content-image{display:block;padding-bottom:50%;height:100%;background:#fff;border-radius:.5rem .5rem 0 0;box-shadow:0 -0.5rem 1rem rgba(0,0,0,0.125);background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative}.section.section-image.section-image-ss .section-content-image:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:5rem;background:linear-gradient(transparent, #f2f4f8)}.section.section-image.section-image-ss .section-title{color:#222}.section.section-image.section-image-ss .btn{color:#333;border-color:#333;margin-top:.5rem}.section.section-image.section-image-ss .btn:hover{background:#333;color:#fff}@media (min-width: 992px){.section.section-image .section-bg{opacity:1}.section.section-image.section-image-ss .section-content-image{padding-bottom:100%;background-size:contain}.section.section-image.section-image-ss .section-content-text{padding:4rem 0 6rem}}.section.section-map{background:#1d1f21;padding-bottom:0;position:relative;min-height:800px;height:85vh;overflow:hidden}.section.section-map .map{bottom:-30px;height:auto !important;z-index:0;background-color:#1e1e1e}.section.section-map h2{color:#fff;position:relative;z-index:1}.section.section-map .map-popup{position:absolute;z-index:3;top:0;right:0;bottom:0;width:100%;max-width:600px;overflow:auto;background:#f2f4f6;box-shadow:0 0 40px rgba(0,0,0,0.8);animation:slideInPopup 0.25s forwards}.section.section-map .map-popup .popup-close{position:absolute;top:2rem;right:2rem;background:transparent;color:#fff;border:none;background:rgba(0,0,0,0.9);border-radius:100px;width:50px;height:50px;text-align:center;line-height:50px;opacity:0.7;font-size:1.6rem}.section.section-map .map-popup .popup-close:hover{opacity:1}.section.section-map .map-popup .popup-header{height:25vh;background-size:cover;background-position:center;background-color:#1d1f21}.section.section-map .map-popup .inner{padding:5% 5% 3rem}.section.section-map .map-popup .inner h3{font-size:2.2rem}.section.section-map .map-popup .inner .text a{border-bottom:1px solid rgba(235,87,14,0.5)}.section.section-map .map-popup .note{margin-top:2rem}@media (min-width: 992px){.section.section-map .map-popup .inner{padding:3rem 3rem 4rem}}@media (min-width: 1400px){.section.section-map .map-popup{max-width:800px}}.section.section-quotes .icon{width:4rem;line-height:4rem;font-size:1.2rem;border-radius:100%;background:rgba(235,87,14,0.125);color:#eb570e;margin-bottom:2rem}.section.section-quotes h3{font-size:1.25rem;margin-top:2rem}.section.section-video{background-position:center;background-size:cover;position:relative;color:#fff;padding:10rem 0 18rem}.section.section-video .inner{position:relative;z-index:2}.section.section-video .inner .top-title{color:inherit;opacity:0.8}.section.section-video .inner h2{color:inherit}.section.section-video:before{content:"";background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;width:100%;height:100%}.section.section-border{border-top:2px solid #f2f4f6}.partners{position:absolute;z-index:2;left:0;width:100%;bottom:0;padding-top:0;pointer-events:none}.partners:after{content:"";position:absolute;z-index:1;left:0;bottom:0;height:200%;width:100%;background:linear-gradient(transparent, rgba(0,0,0,0.5) 80%)}.partners fieldset{border-top:1px solid rgba(255,255,255,0.1);margin:1rem 0 0;padding-bottom:0;position:relative;z-index:2}.partners fieldset legend{width:auto;padding:0 1rem;margin:auto;color:inherit}.partners fieldset a{display:block;margin:2rem 1rem;opacity:0.85;pointer-events:all;text-align:center}.partners fieldset a img{max-width:6rem}.partners fieldset a:hover{opacity:1}.thumb-group{margin:3rem 0 0}.thumb-group .thumb{display:block}.thumb-group .thumb .thumb-img{height:0;padding-bottom:60%;border-radius:0.25rem;margin-bottom:1rem;box-shadow:0 5px 10px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.05);position:relative;z-index:1;overflow:hidden}.thumb-group .thumb .thumb-img .inner{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.thumb-group .thumb .thumb-img .inner.inner-default{background-image:url(/files/thumbnail.jpg)}.thumb-group .thumb .thumb-img .top-title{position:absolute;z-index:100;left:1rem;top:1rem;padding:.5rem 1rem;background:rgba(235,87,14,0.9);color:#fff;border-radius:25rem;font-size:.75rem;margin:0}.thumb-group .thumb h3,.thumb-group .thumb h4,.thumb-group .thumb h5{color:#333;font-size:1rem;font-weight:normal;letter-spacing:-0.02rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:color 0.2s;margin:0}.thumb-group .thumb p{color:#585858;margin-top:0.25rem;font-size:0.9rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.thumb-group .thumb .thumb-note{display:block;font-size:0.85rem;color:#999;margin-top:0.5rem}.thumb-group .thumb:hover{text-decoration:none}.thumb-group .thumb:hover .thumb-img .inner{transform:scale(1.025);-webkit-transform:scale(1.025);opacity:1;z-index:100}.thumb-group .thumb:hover h3,.thumb-group .thumb:hover h4,.thumb-group .thumb:hover h5{color:#eb570e}.thumb-group.thumb-group-bg .thumb{position:relative;padding-bottom:65%;height:0;overflow:hidden;background:#000}.thumb-group.thumb-group-bg .thumb .thumb-img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;padding:0;transition:transform 1s, opacity 0.5s;opacity:0.7}.thumb-group.thumb-group-bg .thumb .thumb-text{position:absolute;bottom:0;padding:1rem 1.4rem;z-index:2;color:#fff}.thumb-group.thumb-group-bg .thumb .thumb-text h3{color:inherit;margin-bottom:0.5rem;font-size:1.3rem;font-weight:normal}.thumb-group.thumb-group-bg .thumb .thumb-text .thumb-note{display:flex;order:1;margin:0 0 0.4rem;color:#fff;opacity:0.6}.thumb-group.thumb-group-bg .thumb:hover .thumb-img{opacity:0.6}.thumb-group.thumb-group-list .thumb{margin-bottom:1.4rem;background:#fff;border-radius:0.25rem;overflow:hidden;transition:box-shadow 0.2s}.thumb-group.thumb-group-list .thumb .col-text{padding:1rem 1.2rem}.thumb-group.thumb-group-list .thumb h5{font-size:0.9em}.thumb-group.thumb-group-list .thumb .col-photo{background-position:center;background-size:cover;min-height:100px}.thumb-group.thumb-group-list .thumb .thumb-note{font-size:0.7rem;margin-top:0.4rem}.thumb-group.thumb-group-list .thumb:hover{box-shadow:0 5px 30px rgba(0,0,0,0.1)}.card{margin:0;position:relative;transition:transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);border-width:0;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.125);overflow:hidden;height:100%;display:flex;flex-direction:column}.card .card-content{padding:1.5rem;display:flex;height:100%;flex-direction:column}.card .card-content .top-title{color:inherit;opacity:.5;font-size:.75rem;margin:0 0 .5rem}.card .card-content .card-title{color:inherit;margin:0 0 1rem}.card .card-content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:1.5rem;font-size:.85rem}.card .card-content .card-content-footer{margin-top:auto}.card .card-content .link{background:transparent;border-width:0;padding:0;color:#1c2227;opacity:.5}.card .card-content .link .icon{font-size:120%;margin-right:.25rem;position:relative;top:.125rem}.card .card-content .link+a{margin-left:1.5rem}.card .card-content .link:hover{opacity:1}.card .card-content .card-link{text-transform:uppercase;letter-spacing:.05rem;margin:0}.card .card-image{background:linear-gradient(145deg, #272f36, #1c2227);padding-bottom:60%;background-position:center;background-size:cover}.card .card-image.symbol{background:url(/files/symbol.svg) no-repeat;background-position:right -10% bottom -50%;background-size:50%;opacity:.125;filter:grayscale(1)}.card .card-image.card-image-file{background:linear-gradient(145deg, #dce1e6, #92a2b0);position:relative;overflow:hidden}.card .card-image.card-image-file:before{content:"";position:absolute;left:0;top:0;width:200%;height:200%;background:url(/files/symbol.svg) no-repeat;background-size:cover;filter:grayscale(1);opacity:.125}.card .card-image.card-image-file .file-cover{position:absolute;background-position:top center;background-size:contain;background-repeat:no-repeat;top:3rem;left:50%;transform:translateX(-50%);width:60%;height:150%;opacity:.95}@media (min-width: 992px){.card.card-wide{display:flex;flex-direction:row;flex-wrap:wrap}.card.card-wide .card-image{width:50%;padding:0;min-height:100%}.card.card-wide .card-content{width:50%;padding:3rem}}.board{margin:2rem 0}.board .board-item{display:block;background:#000;color:#fff;position:relative;padding-bottom:140%;overflow:hidden;transition:all 0.25s}.board .board-item .photo{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;transition:opacity 0.5s;-webkit-backface-visibility:hidden;background-image:url(/files/logo-bg.jpg)}.board .board-item .fal{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;padding:0.8rem;font-size:1.4rem}.board .board-item .fal:before{display:block;border-radius:100%;width:2.2rem;height:2.2rem;text-align:center;line-height:2.2rem;transition:background 0.4s}.board .board-item .info{position:absolute;z-index:10;left:0;bottom:0;width:100%;padding:1.2rem;text-shadow:0 2px 10px rgba(0,0,0,0.2);-webkit-backface-visibility:hidden}.board .board-item .info h3{color:inherit;margin:0 0 0.5rem;font-size:1.4rem}.board .board-item .info .text{line-height:1.2}.board .board-item:before{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom right, rgba(0,0,0,0.3), transparent 50%)}.board .board-item:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(transparent, rgba(0,0,0,0.5));transition:opacity 0.25s}.board .board-item:hover .fal:before{background:#eb570e}.board.board-group .board-photo{padding-bottom:120%;background-position:center;background-size:cover;background-image:url(/files/logo-bg-light.jpg);margin-bottom:1rem}.board.board-group h4{font-size:1.2rem;margin-bottom:0.125rem}.signup-input{position:sticky;position:-webkit-sticky;top:140px}.signup-input input[type="email"]{display:block;width:100%;background:transparent;border-width:0;border-bottom:2px solid rgba(0,0,0,0.5);border-radius:0;font-weight:100;font-size:1.2rem;padding:0.5rem 0;transition:border-color 0.2s}.signup-input input[type="email"]::placeholder{color:#aaa}.signup-input input[type="email"]:focus{outline:none;border-color:#eb570e}.signup-input .btn:hover{opacity:1}.slider{position:relative;overflow-x:hidden}.slider.has-arrows{padding:0 5rem}.slider .slick-slide:focus{outline:none}.slider .slide.text-slide p{font-size:1.4rem}.slider .slide.text-slide p.small{font-size:.85rem;color:#888}.slider .slick-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);display:none !important;margin:0;padding:0;width:3rem;border-radius:100%;background:#f2f5f7;border:none;font-size:0;transform:translateY(-50%);cursor:pointer;color:#888;transition:all 0.2s;outline:0}.slider .slick-arrow:hover{background:#eb570e;color:#fff}.slider .slick-arrow:before{font-family:"Font Awesome 5 Pro";font-size:2rem;line-height:3rem;font-weight:300}.slider .slick-arrow.slick-prev{left:0}.slider .slick-arrow.slick-prev:before{content:"\f104";position:relative;left:-.125rem}.slider .slick-arrow.slick-next{right:0}.slider .slick-arrow.slick-next:before{content:"\f105"}@media (min-width: 992px){.slider .inner{padding:0 4rem}.slider .slick-arrow{display:block !important}}.slick-dots{list-style:none;height:1rem;padding:0;margin:3rem 0 0}.slick-dots li{display:inline-block}.slick-dots li button{display:block;background:#555;border:none;opacity:0.2;text-indent:100%;white-space:nowrap;overflow:hidden;width:10px;height:10px;border-radius:100%;padding:0;margin:0 .25rem;cursor:pointer;transition:all 0.2s;outline:0}.slick-dots li button:hover{opacity:0.5}.slick-dots li.slick-active button{opacity:1}.site-footer{background:#1c2227;border-top:3px solid #eb570e;color:#fff;padding:4rem 0 5rem}.site-footer h4{color:inherit;font-size:1.1rem;margin-bottom:1rem}.site-footer p{margin-bottom:0.2rem;opacity:0.8}.site-footer .text a{display:inline-block;color:inherit;border-bottom:2px solid transparent}.site-footer .text a:hover{border-color:rgba(255,255,255,0.5)}.site-footer input[type="email"]{display:block;width:100%;background:transparent;border-width:0;border-bottom:2px solid rgba(255,255,255,0.6);border-radius:0;color:#fff;font-weight:100;font-size:1.2rem;padding:0.5rem 0;transition:border-color 0.2s}.site-footer input[type="email"]:focus{outline:none;border-color:#fff}.site-footer .btn{opacity:0.8}.site-footer .btn:hover{opacity:1}.site-footer .nav{justify-content:center}.site-footer .nav .nav-item .nav-link{opacity:0.5;color:inherit;font-size:1rem}.site-footer .nav .nav-item .nav-link:hover{opacity:1}.site-footer .nav.nav-links{border-top:1px solid rgba(255,255,255,0.05);border-bottom:1px solid rgba(255,255,255,0.05);padding:1rem 0;margin:3rem 0}.site-footer .nav.nav-social .nav-item .nav-link{padding:.5rem;font-size:1.2rem}.site-footer .logo{display:block;max-width:12rem;margin:2rem auto 1.5rem}.site-footer .logo img{width:100%}.page-header{background-color:#44474a;padding:10rem 0 5rem;color:#fff;text-align:center;background-position:center;background-size:cover;position:relative}.page-header:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:40%;background:linear-gradient(rgba(0,20,40,0.5), transparent)}.page-header:after{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:rgba(0,10,20,0.5);transition:background 0.8s}.page-header.animation-in:after{animation:fadeInCover 0.8s forwards ease-out}.page-header .inner{position:relative;z-index:2}.page-header h1{color:inherit;font-size:3rem}@media (min-width: 992px){.page-header{padding:14rem 0 6rem}.page-header h1{font-size:4rem}}.page-header-bar{position:absolute;left:0;width:100%;display:block;color:#888;background:#f2f4f6;padding:0.8rem 2rem;font-size:1rem;text-align:center;animation:fadeIn 0.5s}.page-header-bar p{margin:0}.page-header-bara:hover{color:#444}.sub-menu-button{background:transparent;border-width:0;padding:1rem;display:block;width:100%;color:#777;border-bottom:2px solid #eee}.sub-menu-button i{position:relative;top:0.1rem}.sub-menu-button.open i:before{content:"\f106"}.page-navigation{transition:background 0.25s}.page-navigation.dark-mode{background:#13181b;border-width:0}.page-navigation.dark-mode .sub-menu-button{border-width:0}.page-navigation.dark-mode .nav .nav-item .nav-link{background:#202428;color:#fff}@media (min-width: 992px){.page-navigation.dark-mode .nav .nav-item .nav-link{background:transparent}}.page-navigation .nav{text-align:center}.page-navigation .nav .nav-item.demo-badge{position:relative}.page-navigation .nav .nav-item.demo-badge:after{content:"Demo";position:absolute;top:50%;right:2rem;transform:translate(0, -50%);background:#26a05f;color:#fff;padding:0.125rem 0.65rem;border-radius:100px;font-size:0.65rem;text-transform:uppercase;letter-spacing:0.125rem;pointer-events:none}@media (min-width: 992px){.page-navigation .nav .nav-item.demo-badge:after{top:0;right:0;transform:translate(0, -25%)}}.page-navigation .nav .nav-item .nav-link{background:#f2f4f6;color:#444;opacity:0.5;padding:0.5rem 0;position:relative;border-width:0}.page-navigation .nav .nav-item .nav-link:hover{opacity:1}.page-navigation .nav .nav-item.active a,.page-navigation .nav .nav-item.active button{color:#eb570e;opacity:1}@media (min-width: 992px){.page-navigation{border-bottom:2px solid #f2f4f6}.page-navigation .nav .nav-item{border-width:0}.page-navigation .nav .nav-item .nav-link{padding:1rem 0;margin:0 1.2rem;background:inherit}.page-navigation .nav .nav-item .nav-link:hover{opacity:1}.page-navigation .nav .nav-item .nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:transparent}.page-navigation .nav .nav-item.active a{color:#eb570e;opacity:1}.page-navigation .nav .nav-item.active a:after{background:#eb570e}}.page-content{background:#fff;padding:2.5rem 0 4rem;min-height:700px}.page-content .intro{text-align:center}.page-content.page-content-columns{padding-top:5rem}.page-content h2{font-size:2rem}.page-content h3{font-size:1.8rem;margin:2rem 0 1rem}.page-content .submenu-column.submenu-column-scroll{padding-top:5rem}.page-content .submenu-column .page-navigation{border-bottom-width:0;position:sticky;top:10rem}.page-content .submenu-column .page-navigation .nav{display:block !important;text-align:left}.page-content .submenu-column .page-navigation .nav .nav-item .nav-link{font-size:1rem;padding:0 1rem;margin-bottom:1rem;border-left:2px solid transparent}.page-content .submenu-column .page-navigation .nav .nav-item .nav-link:after{display:none}.page-content .submenu-column .page-navigation .nav .nav-item.active .nav-link{border-color:#eb570e}.page-content img{height:auto}.page-content img.alignleft{float:left;margin:0 2rem 2rem 0}.page-content img.alignright{float:right;margin:0 0 2rem 2rem}.page-content .text h2{font-size:2.2rem;margin-top:2rem}.page-content .text h3{font-size:1.4rem}.page-content .text hr{margin:3rem auto}.page-content .text img{margin:2rem 0}.page-content .text a:not(.btn){position:relative;border-bottom:1px solid rgba(235,87,14,0.25)}.page-content .nav-filter{font-size:0.85rem;margin:3rem 0 1rem}.page-content .nav-filter .nav-item{margin:0.2rem}.page-content .nav-filter .nav-item .nav-link{border-radius:100px;padding:0.2rem 1rem;min-width:70px;text-align:center;border:2px solid #eee;background:#fff;text-transform:uppercase;letter-spacing:1px;color:#777}.page-content .nav-filter .nav-item .nav-link.active{border-color:#111b1d;background:#111b1d;color:#fff}.page-content .filter-input{max-width:500px;margin:auto;position:relative}.page-content .filter-input input{width:100%;border:none;border-bottom:2px solid #eee;padding:1rem 0;font-weight:100}.page-content .filter-input input::placeholder{color:#aaa;opacity:1}.page-content .filter-input input:focus{outline:0;border-color:#aaa}.page-content .filter-input button{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.4rem;background:transparent;border:none;color:#555}.page-content .filter-input button:hover{color:#eb570e}.page-content .blocks .content-block{padding:2rem 0 1rem}.page-content .blocks .content-block h2{font-size:1.8rem}.page-content .blocks .content-block h2.underline{border-bottom:3px solid #222;padding-bottom:0.75rem;margin-bottom:3rem}.page-content .blocks .content-block h3{font-size:1.4rem}.page-content .blocks .content-block h4{font-size:1.2rem}.page-content .blocks .content-block img{border-radius:0.4rem;width:100%;object-fit:cover}.page-content .blocks .content-block iframe{width:100%}.page-content .blocks .content-block .image-container{position:relative;padding-bottom:75%;background-size:cover;background-position:center;border-radius:.25rem}.page-content .blocks .content-block .image-container img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.page-content .blocks .content-block .image-container.image-container-wide{padding-bottom:50%}.page-content .blocks .content-block .video-wrapper{border-radius:.25rem;background:#f2f4f8;overflow:hidden}.page-content .blocks .content-block .video-wrapper .video-container{position:relative;padding-bottom:45%;padding-top:25px;height:0;background:#000}.page-content .blocks .content-block .video-wrapper .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.25rem}.page-content .blocks .content-block .video-wrapper .video-text{padding:1rem;text-align:center}.page-content .blocks .content-block .video-wrapper .video-text h4{margin:0;font-size:1rem}.page-content .blocks .content-block a:after{opacity:0.5}.page-content .blocks .content-block a:hover:after{opacity:1}.page-content .blocks .content-block.content-block-default:first-child{padding-top:0}.page-content .blocks .content-block.content-block-default+.content-block-default{padding-top:0}.page-content .blocks .content-block.content-block-image{padding:2rem 0}.page-content .blocks .content-block.content-block-columns{padding-top:3rem}.page-content .blocks .content-block.content-block-video{padding:3rem 0 1rem}.page-content .blocks .content-block.content-block-document{padding:2rem 0}.page-content .blocks .content-block.content-block-document .content-block-inner{background:#f4f6f8;padding:3rem;border-radius:0.125rem;border-radius:.25rem;font-size:.85rem}.page-content .blocks .content-block.content-block-document .content-block-inner h2{opacity:.5;margin:0 0 2.5rem;font-size:1.6rem}.page-content .blocks .content-block.content-block-document .content-block-inner img{border:2px solid #fff;box-shadow:0 0.125rem 0.15rem rgba(0,0,0,0.125);border-radius:0}.page-content .blocks .content-block.content-block-document .content-block-inner a:hover h2{transition:color 0.25s;color:#eb570e}.page-content .blocks .content-block.content-block-document .content-block-inner h3{margin-top:0;font-size:1.2rem}.page-content .blocks .content-block.content-block-document .content-block-inner .border-top{margin-top:3rem;padding-top:3rem}.page-content .blocks .content-block.content-block-text:not(:first-child){padding-top:4rem}.page-content .blocks .content-block.content-block-jumbotron:last-child{padding-bottom:0}.page-content .blocks .content-block.content-block-jumbotron:last-child .jumbotron{margin-bottom:0}.page-content .blocks .content-block:last-child{padding-bottom:5rem}.page-content .blocks.blocks-slim .content-block.content-block-bg{padding:4rem 3rem}.page-content .table-responsive .table{font-size:0.9rem;margin-top:1rem}.page-content .table-responsive .table th{border-top-width:0;background:#f2f4f6;font-weight:600}.page-content .cision-form{background:#f2f4f6;font-size:0.85rem;padding:2rem}.page-content .cision-form h3{margin-top:0}.page-content .cision-form input[type="checkbox"]{margin-right:0.5rem}.page-content .cision-form .btn{border-radius:0.25rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.1rem;font-size:inherit;padding:0.5rem}@media (min-width: 992px){.page-content .blocks .content-block.content-block-bg{padding:7rem 3rem}.page-content.page-content-columns{padding-top:7rem}}@media (min-width: 1400px){.page-content{padding:3.5rem 0 5rem}}.jumbotron{padding:5rem 0;margin:3rem 0;position:relative;overflow:hidden;background:#1d1f21;color:#fff;text-align:center;border-radius:0}.jumbotron .jumbotron-content{position:relative;z-index:1}.jumbotron .jumbotron-content .jumbotron-title{color:inherit}.jumbotron .jumbotron-content p{opacity:0.8}.jumbotron .jumbotron-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-size:cover;background-position:center;opacity:0.6}.jumbotron.jumbotron-file{padding:3rem}.jumbotron.jumbotron-file .jumbotron-bg{left:-10%;top:-10%;width:120%;height:120%;filter:blur(20px)}.feed{margin:2rem 0}.feed.lead{line-height:1.4}.feed.lead .feed-item p{font-size:1rem}.feed h3{border-bottom:3px solid #222;padding-bottom:0.8rem;margin:0;font-size:1.4rem}.feed h3+ul{border-top-width:0}.feed ul{list-style:none;padding:0;margin:0 0 1rem;border-top:1px solid #eee}.feed ul li{border-bottom:1px solid #eee}.feed ul li .feed-item{display:block;padding:1rem 2rem 1rem 0;color:inherit;position:relative}.feed ul li .feed-item p{margin-bottom:0}.feed ul li .feed-item span{font-size:0.8rem;opacity:.75}.feed ul li .feed-item:not(div):after{content:"\f105";font-family:"Font Awesome 5 Pro";position:absolute;right:1rem;opacity:0.5;transition:opacity 0.25s;top:50%;transform:translateY(-50%)}.feed ul li .feed-item:not(div):hover{color:#eb570e}.feed ul li .feed-item:not(div):hover:after{opacity:1}@media (min-width: 992px){.feed:not(.lead) ul li a p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.file-list{list-style:none;padding:0;margin:1rem 0}.file-list li:not(:last-child){border-bottom:1px solid #eee}.file-list li a{display:block;padding:0.75rem 1.75rem;position:relative;border-width:0 !important}.file-list li a:not(:hover){color:#555}.file-list li a:before{content:"\f15b";font-family:"Font Awesome 5 Pro";font-weight:100;position:absolute;left:0;top:48%;transform:translateY(-50%)}.file-list li a:after{content:"\f33d";font-family:"Font Awesome 5 Pro";font-weight:100;position:absolute;right:0.75rem;top:50%;transform:translateY(-50%);color:#aaa}.video-group .video-container{position:relative;height:0;padding-bottom:45%}.video-group .video-container iframe{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.article-content{padding:8rem 0 5rem}.article-content h1{font-size:2.4rem;margin:0}.article-content .article-byline{margin:1rem 0;color:#999;font-size:0.85rem}.article-content .article-sidebar hr{max-width:80px;border-color:#f2f4f6;margin:1.5rem 0}.article-content .article-sidebar a h4{font-size:1.1rem;font-weight:normal;transition:color 0.2s;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-content .article-sidebar a p{font-size:0.8rem;color:#aaa}.article-content .article-sidebar a:hover h4{color:#eb570e}.article-content .text h2{font-size:2rem;margin:1rem 0}.article-content .text h3{font-size:1.3rem;margin:1rem 0}.article-content .text img{margin:0 0 2rem;height:auto}.article-content .text img.alignleft{float:left;margin:0 2rem 2rem 0}.article-content .text img.alignright{float:right;margin:0 0 2rem 2rem}.article-content .text p{margin-bottom:1rem;font-family:inherit !important}.article-content .text p img:last-child{margin-bottom:0}.map{position:absolute;top:0;bottom:0;width:100%;height:100%}.map>div>div{background-color:#131f25 !important}.map .marker{cursor:pointer}.map .marker:before{content:"\f3c5";font-weight:100;font-family:"Font Awesome 5 Pro";color:#eb570e;font-size:2rem}.map .mapboxgl-popup{max-width:400px;font-family:"LL Brown Regular Web";margin-top:-1rem}.map .mapboxgl-popup .mapboxgl-popup-content{padding:1rem 2rem}.modal{background:rgba(0,0,0,0.5);padding:1.5rem;overflow-y:auto}.modal.show{display:block}.modal .modal-dialog{max-width:1200px;animation:modalIn 0.4s;z-index:1}.modal .modal-dialog .modal-content{border-width:0;position:relative}.modal .modal-dialog .modal-content .modal-close-button{position:absolute;z-index:1000;top:1rem;right:1rem;width:2.6rem;line-height:2.6rem;font-size:1.25rem;border-radius:100%;border-width:0;background:#e2e4e8;color:#1c2227;padding:0}.modal .modal-dialog .modal-content .modal-close-button:hover{background:#fff}.modal .modal-dialog .modal-content .image-container{padding-bottom:60%;border-radius:.25rem .25rem 0 0}.modal .modal-dialog .modal-content .image-container.image-file{background:linear-gradient(145deg, #dce1e6, #92a2b0);position:relative;overflow:hidden}.modal .modal-dialog .modal-content .image-container.image-file:before{content:"";position:absolute;left:0;top:0;width:200%;height:200%;background:url(/files/symbol.svg) no-repeat;background-size:cover;filter:grayscale(1);opacity:.125}.modal .modal-dialog .modal-content .image-container.image-file .file-cover{position:absolute;background-position:top center;background-size:contain;background-repeat:no-repeat;top:3rem;left:50%;transform:translateX(-50%);width:50%;height:150%;box-shadow:0 0.25rem 1rem rgba(0,0,0,0.125);opacity:.95}.modal .modal-dialog .modal-content .modal-body{padding:2rem 3rem;font-size:1rem}.modal .modal-dialog .modal-content .modal-body .modal-title{font-size:1.4rem;margin:0 0 1.5rem}.modal .modal-dialog .modal-content .modal-body hr{margin:1.5rem 0}.modal .modal-bg{position:fixed;z-index:0;left:0;top:0;width:100%;height:100%}.modal.modal-video{background:rgba(0,0,0,0.8)}.modal.modal-video .modal-content{background:transparent}.modal.modal-video .modal-content .video{padding:60% 0 0;position:relative;box-shadow:0 0 200px #284850}.modal.modal-video .modal-content .video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.modal.modal-video .modal-content .btn{text-transform:uppercase;letter-spacing:2px;position:relative;z-index:100;border-color:rgba(255,255,255,0.1)}.modal.modal-team .photo-column{max-height:280px;background-image:url(/files/logo-bg.jpg);background-size:cover;background-position:center}.modal.modal-team .photo-column img{width:100%;height:100%;object-fit:cover;object-position:center 15%;border-radius:0}.modal.modal-team .text-column{padding:2rem 3rem 4rem;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}.modal.modal-team .text-column h2{margin-bottom:0.2rem}.modal.modal-team .text-column .lead{color:#999;font-size:1.25rem}.modal.modal-team .text-column h3{font-size:1.2rem;margin-bottom:0.5rem}.modal.modal-team .text-column p:not(.lead){font-size:1rem}.modal.modal-team .modal-close{position:absolute;z-index:100;top:0;right:0;background:rgba(0,0,0,0.2);border-width:0;font-size:1.4rem;width:3rem;height:3rem;color:#fff;opacity:1}.modal.modal-team .modal-close:hover{background:#eb570e;color:#fff}.modal.modal-team .modal-nav{position:absolute;z-index:100;right:0;bottom:0}.modal.modal-team .modal-nav button{background:#eee;border-width:0;width:3rem;height:3rem;color:#888}.modal.modal-team .modal-nav button:first-child{margin-right:1px}.modal.modal-team .modal-nav button:hover{background:#eb570e;color:#fff}.modal.modal-team .modal-nav button.disabled{pointer-events:none;opacity:0.5}@media (min-width: 768px){.modal{padding:3rem}.modal.modal-team .photo-column{min-height:500px;max-height:none}.modal.modal-team .photo-column img{object-position:center}.modal.modal-team .text-column{padding:4rem}.modal.modal-team .modal-close{background:#eee;color:#888}.modal.modal-team .modal-close:hover{background:#eb570e;color:#fff}}.page-blocks{margin-bottom:3rem}.page-blocks .page-block{padding-top:4rem}.page-blocks .page-block:not(:first-child){margin-top:4rem;border-top:1px solid #eee}.timeline .timeline-post{padding:3rem 0}.timeline .timeline-post .display-4{font-size:3rem}.timeline .timeline-post p{margin:0.5rem 0 0}.timeline .timeline-post:not(:last-child){border-bottom:1px solid #f2f4f6}.well{background:#f2f4f6;padding:3rem}.well .well-title{font-size:1.8rem;margin-top:0}.product-demo{background:#000;padding:2rem 0 4rem;min-height:60vh}.product-demo .select-container{text-align:center;padding:1rem 0}.product-demo .select-container.select-container-inline{margin-bottom:2rem}.product-demo .select-container.select-container-inline .select{background:#222a30;width:100%}.product-demo .select-container.select-container-inline .select select{width:100%}.product-demo .select-container .select{display:inline-block;position:relative;background:#13181b;border-radius:100px;margin:auto}.product-demo .select-container .select select{-webkit-appearance:none;appearance:none;background:transparent;border-width:0;color:#fff;padding:0.25rem 3rem 0.25rem 1.5rem;font-weight:100}.product-demo .select-container .select select option{color:#000}.product-demo .select-container .select select:focus{outline:none}.product-demo .select-container .select:after{content:"\f107";font-family:"Font Awesome 5 Pro";font-weight:100;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.product-demo .image-container{position:relative;text-align:center}.product-demo .image-container canvas{max-width:100%}.product-demo .image-container .scroll-icon{position:absolute;right:3rem;bottom:3rem;width:3rem;opacity:0.6}.product-demo .product-demo-tabs{list-style:none;padding:0;margin:0;text-align:center}.product-demo .product-demo-tabs li{display:block;flex:auto;margin:0}.product-demo .product-demo-tabs li:not(:last-child){padding-right:1px}.product-demo .product-demo-tabs li button{display:block;width:100%;background:transparent;border-width:0;border-top:2px solid transparent;color:rgba(255,255,255,0.4);padding:1rem;font-size:1rem;background:#181d21}.product-demo .product-demo-tabs li button:hover{color:#fff}.product-demo .product-demo-tabs li button.active{color:#fff;background:#13181b;border-color:#eb570e}.product-demo .slider{display:flex;align-items:center;margin:0.5rem 0}.product-demo .slider label{width:20%;margin:0}.product-demo .slider label:last-child{text-align:right}.product-demo .slider input{-webkit-appearance:none;width:60%;height:0.25rem;border-radius:1rem;background:rgba(255,255,255,0.125);outline:none;-webkit-transition:0.2s;transition:opacity 0.2s;overflow:visible;transition:background 0.25s}.product-demo .slider input::-moz-range-progress{background-color:#eb570e}.product-demo .slider input::-ms-fill-lower{background-color:#eb570e}.product-demo .slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-width:0;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;opacity:1;cursor:pointer}.product-demo .slider input:hover{background:rgba(255,255,255,0.25)}.product-demo .slider .slice-thumb{font-size:3rem;position:relative;margin-left:auto;width:60%;padding-bottom:50%;background-image:url(/files/brain-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat}.product-demo .slider .slice-thumb .slice-marker{position:absolute;left:0;bottom:0;width:100%;border-top:2px solid #fff}.product-demo .product-demo-filter{background:#13181b;color:#fff;padding:1rem 2rem 2rem;margin-bottom:1px;border-radius:0 0 0.125rem 0.125rem;text-align:center}.product-demo .product-demo-filter hr{border-color:rgba(255,255,255,0.05);margin:2rem 0}.product-demo .product-demo-filter .buttons{padding:1rem 0}.product-demo .product-demo-filter .buttons .btn{margin:0.25rem;padding:0.25rem 1.25rem;background:rgba(255,255,255,0.1);color:#fff}.product-demo .product-demo-filter .buttons .btn:focus{box-shadow:none}.product-demo .product-demo-filter .buttons .btn.active{background:#fff;color:#222}@media (min-width: 992px){.product-demo{padding:4rem 0 8rem}.product-demo .product-demo-filter{padding-top:2rem}}.page-not-found{background:#1d2228;color:#fff;text-align:center;padding:14rem 0 8rem}.page-not-found h1{color:inherit}.page-not-found .btn{text-transform:uppercase;letter-spacing:2px;font-size:0.85rem}.slider-handler{transition:transform cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s;display:table}.slider-handler:after{content:"";display:block;clear:both}.slide{display:table-cell;vertical-align:middle}.slide .sliderbox{display:inline-block;padding:0 30px}.slide .sliderbox h3{color:#df0065;font-size:3em;margin:30px 0}.page-login .box{background:#fff;border-radius:0.25rem;position:relative;margin-top:-6rem;padding:1.5rem 3rem}.page-login .box .inner{max-width:600px;margin:auto}.page-login .box .inner .alert{background:#fff;border:1px solid #e8e8e8;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.025);border-left:3px solid #eb570e;border-radius:0;text-align:left !important;color:#eb570e;margin-bottom:2rem}.page-login .box .inner .btn{border-width:0;border-radius:0.25rem}.page-login .box .inner a{border-width:0}.page-login .box .inner a:not(:hover){color:inherit}@media (min-width: 768px){.page-login .box{padding-top:2.5rem}}.calculator .calculator-content{border-radius:.5rem;overflow:hidden;margin-top:-6rem;position:relative;background:#fff;box-shadow:0 0 3rem rgba(0,0,0,0.25);margin-bottom:3rem}.calculator .calculator-content .form-column{padding:3rem;position:relative}.calculator .calculator-content .form-column:after{content:"";position:absolute;border:1rem solid transparent;z-index:10;border-top-color:#fff;left:50%;bottom:0;transform:translate(-50%, 100%)}@media (min-width: 992px){.calculator .calculator-content .form-column:after{border-top-color:transparent;border-left-color:#fff;left:auto;top:50%;right:1px;bottom:auto;transform:translate(100%, -50%)}}.calculator .calculator-content .form-column .form-group{margin-bottom:1.5rem}.calculator .calculator-content .form-column .form-group label{display:block;margin-bottom:.25rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.85rem}.calculator .calculator-content .form-column .form-group input[type="number"]{width:100%;border:2px solid #ccc;padding:.5rem 1rem;border-radius:.25rem;-moz-appearance:textfield}.calculator .calculator-content .form-column .form-group input[type="number"]::-webkit-outer-spin-button,.calculator .calculator-content .form-column .form-group input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator .calculator-content .form-column .form-group input[type="number"]:invalid{border-color:#eb570e}.calculator .calculator-content .form-column .form-group input[type="range"]{width:100%;margin-top:.75rem}.calculator .calculator-content .form-column .form-group .input{position:relative;font-size:1.25rem}.calculator .calculator-content .form-column .form-group .input .input-unit{position:absolute;top:0;right:0;padding:0 1rem;opacity:.5;top:50%;transform:translateY(-50%)}.calculator .calculator-content .result-column{background:linear-gradient(145deg, #9eb4ca, #556879);color:#fff;height:100%;text-align:center;display:flex;align-items:center;padding:4rem 3rem}.calculator .calculator-content .result-column .result-column-content{width:100%}.calculator .calculator-content .result-column .result-column-content h2{font-size:1.25rem;max-width:18rem;margin:auto;color:inherit}.calculator .calculator-content .result-column .result-column-content .result-column-content-revenue{font-size:3rem;border-bottom:2px solid rgba(255,255,255,0.25);padding:0 1rem;width:100%;margin:1rem auto 2rem;max-width:22rem}.calculator .calculator-footer{text-align:center;color:#888;padding-top:1rem}#cookie-bar{position:fixed;z-index:1000;-webkit-transform:translateZ(0);left:0;bottom:0;width:100%;text-align:center;background-color:#1c2227;box-shadow:0 0 2rem rgba(0,0,0,0.2);padding:0.8rem;font-size:0.8rem;color:#ddd;min-height:60px;}#cookie-bar a{color:#fff;border-bottom:2px solid #fff}#cookie-bar a:hover{color:#eb570e;border-color:#eb570e}#cookie-bar .btn{font-size:inherit}.loader{opacity:0;animation:fadeIn 0.2s ease-in forwards;max-width:50rem;margin:auto}.loader-h1{background:linear-gradient(270deg, #f2f4f6, #d7d9db);background-size:400% 400%;animation:colorchange 1.5s ease infinite;width:60%;height:1.8rem;margin:2rem 0 0;display:inline-block}.loader-h2{background:linear-gradient(270deg, #f2f4f6, #d7d9db);background-size:400% 400%;animation:colorchange 1.5s ease infinite;width:60%;height:1.4rem;margin:1.6rem 0 0;display:inline-block}.loader-line{animation:colorchange 1.5s ease infinite;background:linear-gradient(270deg, #f2f4f6, #d7d9db);background-size:400% 400%;width:65%;height:0.8rem;margin:1rem 0 0;display:inline-block}.loader-line.full{width:85%}.loader-spinner{color:#555;font-size:4rem;margin-left:38%}.main{opacity:0;animation:fadeIn 0.2s ease-out forwards}@-webkit-keyframes colorchange{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.syn-btn-reject{display: inline; margin-left: 20px}#cookie-bar .inner .d-block{direction: rtl !important}


.article-content h1{
    padding-bottom: 20px;
}
.article-content .article-byline{
    display: none;
}

/*# sourceMappingURL=style.min.css.map*/