@import url(//fonts.googleapis.com/css?family=Roboto:400,300,700,400italic|Karla:400,700);body{background:#fff}body,p{font-size:15px}a{transition:all .2s ease;-webkit-transition:all .2s ease}a:active,a:link,a:visited{color:#ff7a4d}a:hover{color:#333}#app .md-button,.btn{transition:all .2s ease;-webkit-transition:all .2s ease}#app .md-button,#app .md-button:active,#app .md-button:link,#app .md-button:visited,.btn,.btn:active,.btn:link,.btn:visited{font-family:Karla,sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#ff7a4d}#app .md-button.md-primary,#app .md-button:active.md-primary,#app .md-button:link.md-primary,#app .md-button:visited.md-primary,.btn.md-primary,.btn:active.md-primary,.btn:link.md-primary,.btn:visited.md-primary{color:#fff;background:#333}#app .md-button:hover,.btn:hover{color:#fff;background-color:#222}#app .md-button:hover.md-primary,.btn:hover.md-primary{background:#ff9172}h1{color:#333;font-family:Roboto,sans-serif;font-size:34px;font-weight:300;text-transform:none}#app:not(.page-title-customized):not(.site-background-dark) h1.page-title{padding-bottom:40px;background:url(/assets/1/6/bundles/sitetheorytemplateolav/images/h1-border.png) repeat-x left bottom;background-size:175px}h1,h1 a{color:#333}h2{color:#444;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;text-transform:none}h2,h2 a{color:#444}h3{color:#222;font-family:Roboto,sans-serif;font-size:16px;text-transform:uppercase}h3,h3 a{color:#222}h4{color:#000;font-family:Karla,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px}h4,h4 a{color:#222}.font-body,li,p{font-family:Roboto,sans-serif}.pullout{font-size:32px;font-family:Roboto,sans-serif,sans-serif;font-weight:700}.alt-title{font-family:Karla,sans-serif;font-weight:700}.stream .stream-item .item-body a:not(.btn),.stream .stream-item .item-body a:not(.btn):active,.stream .stream-item .item-body a:not(.btn):link,.stream .stream-item .item-body a:not(.btn):visited,.text a:not(.btn),.text a:not(.btn):active,.text a:not(.btn):link,.text a:not(.btn):visited{background-image:-webkit-linear-gradient(#ff7a4d,#ff7a4d);background-image:linear-gradient(#ff7a4d,#ff7a4d)}.stream .stream-item .item-body a:not(.btn):hover,.text a:not(.btn):hover{color:#ff7a4d}.directory .stream-list .profile-contact a{display:table;margin:0}.btn-cta,.btn-cta:active,.btn-cta:link,.btn-cta:visited{color:#ff7a4d;background:0 0;border:1px solid #ff7a4d}.btn-cta:active:hover,.btn-cta:hover,.btn-cta:link:hover,.btn-cta:visited:hover{color:#000;background:0 0;border:1px solid #000}.background-dark .btn,.background-dark .btn-cta,.background-dark .btn-cta:active,.background-dark .btn-cta:link,.background-dark .btn-cta:visited,.background-dark .btn:active,.background-dark .btn:link,.background-dark .btn:visited,.background-dark .md-button,.background-dark .md-button:active,.background-dark .md-button:link,.background-dark .md-button:visited{color:#ff7a4d;border-color:#ff7a4d;background:0 0}.background-dark .btn-cta:hover,.background-dark .btn:hover,.background-dark .md-button:hover{color:#fff;border-color:#fff}.site-font-larger #app .md-button,.site-font-larger #app .md-button:active,.site-font-larger #app .md-button:link,.site-font-larger #app .md-button:visited,.site-font-larger .btn,.site-font-larger .btn-cta,.site-font-larger .btn-cta:active,.site-font-larger .btn-cta:link,.site-font-larger .btn-cta:visited,.site-font-larger .btn:active,.site-font-larger .btn:link,.site-font-larger .btn:visited{font-size:13px}#app .pager-button,#app .paginator a{color:#666}#app .pager-button,#app .pager-button[disabled],#app .paginator a,#app .paginator a[disabled]{background:0 0;border:1px solid rgba(0,0,0,.1)}#app .pager-button:hover,#app .paginator a:hover{color:#fff;background:#222;border-color:#222}#app .pager-button:hover[disabled],#app .paginator a:hover[disabled]{color:#666;background:0 0;border:1px solid rgba(0,0,0,.1)}#app .background-dark .pager-button,#app .background-dark .paginator a,#app.background-dark .pager-button,#app.background-dark .paginator a{color:#888;border:1px solid rgba(200,200,200,.2)}#app .background-dark .pager-button:hover,#app .background-dark .paginator a:hover,#app.background-dark .pager-button:hover,#app.background-dark .paginator a:hover{color:#fff;border:1px solid rgba(255,255,255,.5)}#app .background-dark .pager-button .active a,#app .background-dark .pager-button .active a:hover,#app .background-dark .paginator a .active a,#app .background-dark .paginator a .active a:hover,#app.background-dark .pager-button .active a,#app.background-dark .pager-button .active a:hover,#app.background-dark .paginator a .active a,#app.background-dark .paginator a .active a:hover{color:#fff;background:rgba(255,255,255,.2);border:1px solid #fff}.btn.btn-site-cta,.btn.btn-site-cta:active,.btn.btn-site-cta:link,.btn.btn-site-cta:visited{padding:8px 20px;letter-spacing:1px;font-family:Roboto,sans-serif;color:#ff7a4d;border:none;background:0 0}@media (max-width:1199px){.btn.btn-site-cta,.btn.btn-site-cta:active,.btn.btn-site-cta:link,.btn.btn-site-cta:visited{font-size:13px}}@media (max-width:1100px){.btn.btn-site-cta,.btn.btn-site-cta:active,.btn.btn-site-cta:link,.btn.btn-site-cta:visited{padding:8px 10px;font-size:12px}}@media (max-width:1000px){.btn.btn-site-cta,.btn.btn-site-cta:active,.btn.btn-site-cta:link,.btn.btn-site-cta:visited{font-size:11px}}@media (max-width:959px){.btn.btn-site-cta,.btn.btn-site-cta:active,.btn.btn-site-cta:link,.btn.btn-site-cta:visited{padding:5px 14px;font-size:11px}}.btn.btn-site-cta:hover{color:#333;border:none;background:0 0}.content-container a svg g,.more-box a svg g{fill:#ff7a4d}.content-container a:hover svg g,.more-box a:hover svg g{fill:#111}.content-container .background-dark a:hover svg g,.more-box .background-dark a:hover svg g{fill:#fff}.default-icon-color a svg g{fill:#333}.default-icon-color a:hover svg g{fill:#666}.color-primary a svg g{fill:#ff7a4d}#app .border.border-color-active,#app li:hover .default-icon-color.border{border-color:#ff7a4d}.font-primary,.font-primary p{font-family:Roboto,sans-serif,sans-serif}.font-secondary,.font-secondary p{font-family:Karla,sans-serif,sans-serif}.item-tag{letter-spacing:1px;text-transform:uppercase;font-family:Karla,sans-serif;background:#ff7a4d}.color-pop{color:#44a1cd}.color-default{color:#ff7a4d}.color-dark{color:#333}.color-dark svg g{fill:#333}.site-background{background:#fff}.background-dark{background-color:#333}.template-background-color-primary{background-color:#ff7a4d}.template-background-color-medium{background-color:#ff9172}.template-background-color-pop{background-color:#44a1cd}.template-background-color-light{background-color:#f4f4f4}.template-background-color-dark{background-color:#333}.page-cta-background{background:#ff9172}.border-color-pop{border:1px solid #ff7a4d}hr{border-top:1px solid #ddd}md-tabs .md-tab.md-active{color:#ff7a4d}md-tabs md-ink-bar{background:#ff7a4d}md-checkbox.md-checked .md-icon,md-checkbox.md-default-theme.md-checked .md-icon{background:#44a1cd}.social-media.reverse.circles ul.list-inline li a{height:30px;width:30px;background:#ff7a4d;border:none}.social-media.reverse.circles ul.list-inline li a .social-monogram{font-size:24px}.social-media.reverse.circles ul.list-inline li a svg{width:20px;height:20px}.social-media.reverse.circles ul.list-inline li a:hover{background:#fff}.social-media.reverse.circles ul.list-inline li a:hover svg g{fill:#ff7a4d}.footer .social-media.reverse.circles ul.list-inline li a:hover{border-color:transparent}.shell-vertical-padding{padding-top:60px;padding-bottom:60px}.user-area-outside-header.site-side-padding{padding-right:30px}.header-background{background:#fff}.header-background .header .menu-background{padding-top:55px;padding-bottom:55px}@media (max-width:1200px){.header-background .header .menu-background{padding-top:45px;padding-bottom:45px}}@media (max-width:959px){.header-background .header .menu-background{padding-top:40px;padding-bottom:40px}}.header-background .header .site-side-padding{padding-left:4%;padding-right:4%;max-width:unset}.header-user-area-enabled .header .menu-background{padding-top:40px}.header-content .site-logo-container{margin-right:30px}.header-content .site-logo-container.logo-type-text{width:30%}.header-content .site-logo-container .site-logo-svg svg,.header-content .site-logo-container.logo-type-text{max-height:100px}@media (max-width:959px){.header-content .site-logo-container .site-logo-svg svg,.header-content .site-logo-container.logo-type-text{max-width:40%}}@media (max-width:768px){.header-content .site-logo-container .site-logo-svg svg,.header-content .site-logo-container.logo-type-text{max-width:60%}}@media (max-width:600px){.header-content .site-logo-container .site-logo-svg svg,.header-content .site-logo-container.logo-type-text{max-width:80%}}.header-content .site-logo-container h1.site-logo-type{font-family:Roboto,sans-serif,sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;color:#222;line-height:.9}.header-content .site-logo-container h1.short-name.site-logo-type{font-size:40px}@media (max-width:600px){.header-content .site-logo-container h1.short-name.site-logo-type{font-size:30px}}.header-content .site-logo-container h1.long-name.site-logo-type.site-logo-type,.header-content .site-logo-container h1.medium-name.site-logo-type,.header-content .site-logo-container h1.short-name.site-logo-type{font-size:35px}@media (max-width:600px){.header-content .site-logo-container h1.long-name.site-logo-type.site-logo-type,.header-content .site-logo-container h1.medium-name.site-logo-type,.header-content .site-logo-container h1.short-name.site-logo-type{font-size:30px}}@media (max-width:400px){.header-content .site-logo-container h1.name-has-long-word.site-logo-type{font-size:26px}}.header-content.logo-layout-combination .site-logo-container h1.site-logo-type{font-size:22px}.site-nav-link,.site-nav-link[data-level="2"],.site-nav-link[data-level="3"],.site-nav-link[data-level="4"]{font-family:Roboto,sans-serif}.md-open-menu-container{border-radius:0!important}.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="2"],.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="3"],.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="4"]{color:#222}.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="2"]:hover,.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="3"]:hover,.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="4"]:hover{color:#ff7a4d}#app .header-buttons-extra,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-left:30px}@media (max-width:1200px){#app .header-buttons-extra,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-left:24px}}@media (max-width:1000px){#app .header-buttons-extra,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-left:20px}}#app .header-menu md-menu-bar>:first-child,#app .header-menu ul li:first-child{margin-left:0}#app .header-menu li{padding:0}#app .header-buttons-extra.indistinct .md-button,#app .header-menu .md-button{background:0 0;border:none}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"],#app .header-menu .site-nav-link[data-level="1"],#app .property-navigation .site-nav-link[data-level="1"],#app md-menu-bar .site-nav-link[data-level="1"]{position:relative;font-family:Roboto,sans-serif,sans-serif;color:#222;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding:4px 0}@media (max-width:1199px){#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"],#app .header-menu .site-nav-link[data-level="1"],#app .property-navigation .site-nav-link[data-level="1"],#app md-menu-bar .site-nav-link[data-level="1"]{font-size:13px}}@media (max-width:1100px){#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"],#app .header-menu .site-nav-link[data-level="1"],#app .property-navigation .site-nav-link[data-level="1"],#app md-menu-bar .site-nav-link[data-level="1"]{font-size:12px}}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"]:hover,#app .header-menu .site-nav-link[data-level="1"]:hover,#app .property-navigation .site-nav-link[data-level="1"]:hover,#app md-menu-bar .site-nav-link[data-level="1"]:hover{color:#999}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active,#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active-parent,#app .header-menu .site-nav-link[data-level="1"].active,#app .header-menu .site-nav-link[data-level="1"].active-parent,#app .property-navigation .site-nav-link[data-level="1"].active,#app .property-navigation .site-nav-link[data-level="1"].active-parent,#app md-menu-bar .site-nav-link[data-level="1"].active,#app md-menu-bar .site-nav-link[data-level="1"].active-parent{color:#111}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active-parent::after,#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active::after,#app .header-menu .site-nav-link[data-level="1"].active-parent::after,#app .header-menu .site-nav-link[data-level="1"].active::after,#app .property-navigation .site-nav-link[data-level="1"].active-parent::after,#app .property-navigation .site-nav-link[data-level="1"].active::after,#app md-menu-bar .site-nav-link[data-level="1"].active-parent::after,#app md-menu-bar .site-nav-link[data-level="1"].active::after{position:absolute;left:0;right:0;bottom:0;display:block;content:'';margin-top:4px;border-bottom:1px solid #222}#app .menu-font-larger .header-buttons-extra .btn,#app .menu-font-larger .site-nav-link[data-level="1"]{font-size:16px}#app .menu-font-smaller .header-buttons-extra .btn,#app .menu-font-smaller .site-nav-link[data-level="1"]{font-size:12px}#app .menu-weight-heavier .site-nav-link[data-level="1"]{font-weight:700}#app .menu-color-darker .site-nav-link[data-level="1"],#app .menu-color-darker .site-nav-link[data-level="1"]:active,#app .menu-color-darker .site-nav-link[data-level="1"]:link,#app .menu-color-darker .site-nav-link[data-level="1"]:visited{color:#000}#app .menu-color-darker .site-nav-link[data-level="1"]:hover{color:#999}#app .menu-color-lighter .site-nav-link[data-level="1"],#app .menu-color-lighter .site-nav-link[data-level="1"]:active,#app .menu-color-lighter .site-nav-link[data-level="1"]:link,#app .menu-color-lighter .site-nav-link[data-level="1"]:visited{color:#666}#app .menu-color-lighter .site-nav-link[data-level="1"]:hover{color:#333}#app:not(.has-site-CTA) .header-menu .site-nav-link[data-level="1"].active,#app:not(.has-site-CTA) .header-menu .site-nav-link[data-level="1"].active-parent,#app:not(.has-site-CTA) md-menu-bar .site-nav-link[data-level="1"].active,#app:not(.has-site-CTA) md-menu-bar .site-nav-link[data-level="1"].active-parent{color:#ff7a4d}#app:not(.has-site-CTA) .header-menu .site-nav-link[data-level="1"].active-parent::after,#app:not(.has-site-CTA) .header-menu .site-nav-link[data-level="1"].active::after,#app:not(.has-site-CTA) md-menu-bar .site-nav-link[data-level="1"].active-parent::after,#app:not(.has-site-CTA) md-menu-bar .site-nav-link[data-level="1"].active::after{border-bottom:1px solid #ff7a4d}#app .header-content{position:relative;padding-bottom:60px}#app .header-content::after{display:block;content:'';position:absolute;left:0;bottom:0;right:0;padding-bottom:40px;border-bottom:1px solid #111}#app .header-retracting .header-content{padding-bottom:0}#app .header-retracting .header-content::after{padding-bottom:0;border-bottom:none}#app.custom-landing-header .header-content,#app.has-header-image .header-content,#app.has-module-header-image .header-content,#app.has-page-CTA .header-content{padding-bottom:0}#app.custom-landing-header .header-content::after,#app.has-header-image .header-content::after,#app.has-module-header-image .header-content::after,#app.has-page-CTA .header-content::after{display:none}#app.simple-header .header-content{padding-bottom:0}#app.simple-header .header-content::after{display:none}#app.simple-header .header-background .header .menu-background{padding-top:25px;padding-bottom:25px}#app .header-retracting{padding-right:0;padding-left:0;background:rgba(255,255,255,.95)}#app .header-retracting .site-side-padding{padding-left:4%;padding-right:4%;max-width:unset}#app .header-retracting .header-content{padding:0}#app .header-retracting h1.site-logo-type{font-size:24px}#app.has-page-CTA .page-CTA-wrapper{z-index:2}#app.has-page-CTA .page-CTA-wrapper .btn,#app.has-page-CTA .page-CTA-wrapper .btn:active,#app.has-page-CTA .page-CTA-wrapper .btn:link,#app.has-page-CTA .page-CTA-wrapper .btn:visited{color:#333;border:none;letter-spacing:2px;background:#fff}#app.has-page-CTA .page-CTA-wrapper .btn:hover{color:#fff;border:none;background-color:#ff7a4d}.sidebar-menu-section-name{margin-bottom:30px;font-family:Roboto,sans-serif;font-size:24px;font-weight:400;text-transform:none;color:#222;letter-spacing:normal}.sidebar-menu .site-nav-link[data-level="1"]{color:#000;font-size:18px;font-weight:300}.sidebar-menu .site-nav-link[data-level="1"]:hover{color:#999;background-position:88% 15px}.sidebar-menu .site-nav-link[data-level="2"]{letter-spacing:1px;font-family:Karla,sans-serif;font-size:14px;text-transform:uppercase;color:#ff7a4d}.sidebar-menu .site-nav-link[data-level="2"]:hover{color:#222}.sidebar-menu .site-nav-link[data-level="3"]{font-size:14px;color:#222}.sidebar-menu .site-nav-link[data-level="3"]:hover{color:#999}.sidebar-menu.menu-nested .menu-accordion .see-children .list-level2,.sidebar-menu.menu-nested .menu-accordion .see-children .list-level3{padding-left:30px}.nav-drawer-content .nav-drawer-menu .site-nav-link[data-level="1"],.nav-drawer-content .nav-drawer-menu .site-nav-link[data-level="2"],.nav-drawer-content .nav-drawer-menu .site-nav-link[data-level="3"]{color:#222}.nav-drawer-content .nav-drawer-menu .site-nav-link[data-level="1"]:hover,.nav-drawer-content .nav-drawer-menu .site-nav-link[data-level="2"]:hover,.nav-drawer-content .nav-drawer-menu .site-nav-link[data-level="3"]:hover{color:#ff7a4d}.nav-drawer-content .nav-drawer-menu .site-nav-link[data-level="1"]{font-size:16px}.nav-drawer-content .btn-site-cta{font-size:12px;padding:10px 20px}.sitemap-background{background:#fff}.sitemap-background{border-top:1px solid #111}.sitemap-background .site-nav-link{font-family:Karla,sans-serif}.sitemap-background .site-nav-link:hover{color:#ff7a4d}.sitemap-background .site-nav-link[data-level="1"]{font-weight:700;letter-spacing:1px}.footer-background{background:#f4f4f4}.footer .footer-login a,.footer a .credit-text{font-size:9px}.footer .footer-site-info a:hover{color:#ff7a4d}.footer.group-by-label .footer-site-name{padding-bottom:20px;margin-bottom:20px;font-weight:300;text-transform:none;font-size:14px;border-bottom:1px solid rgba(0,0,0,.1)}.landing-stream .custom-landing-image-wrapper{background:#000}.landing-stream .custom-landing-image-wrapper .slogan-background{position:absolute;top:0;right:70%;bottom:0;left:0;z-index:2}@media (max-width:767px){.landing-stream .custom-landing-image-wrapper .slogan-background{position:relative;top:unset;right:unset;bottom:unset;left:unset}}.landing-stream .custom-landing-image-wrapper .slogan-wrapper{position:relative;z-index:4;padding:100px 4%}@media (max-width:767px){.landing-stream .custom-landing-image-wrapper .slogan-wrapper{padding:60px 4%}}.landing-stream .custom-landing-image-wrapper .slogan-wrapper.simulate-min-height{padding-top:250px;padding-bottom:250px}@media (max-width:1100px){.landing-stream .custom-landing-image-wrapper .slogan-wrapper.simulate-min-height{padding-top:150px;padding-bottom:150px}}@media (max-width:600px){.landing-stream .custom-landing-image-wrapper .slogan-wrapper.simulate-min-height{padding-top:40px;padding-bottom:40px}}.landing-stream .custom-landing-image-wrapper p.slogan{color:#fff;text-align:center;font-family:Roboto,sans-serif;font-weight:300;font-size:36px}@media (max-width:1000px){.landing-stream .custom-landing-image-wrapper p.slogan{font-size:30px}}@media (max-width:767px){.landing-stream .custom-landing-image-wrapper p.slogan{font-size:18px}}.landing-stream .custom-landing-image-wrapper .landing-contact{text-align:center}.landing-stream .custom-landing-image-wrapper .landing-contact .site-contact{margin:0 auto 10px;display:table}.landing-stream .custom-landing-image-wrapper .landing-contact .site-contact:last-child{margin-bottom:0}.landing-stream .custom-landing-image-wrapper .landing-contact a:not(.btn-contact),.landing-stream .custom-landing-image-wrapper .landing-contact a:not(.btn-contact):active,.landing-stream .custom-landing-image-wrapper .landing-contact a:not(.btn-contact):link,.landing-stream .custom-landing-image-wrapper .landing-contact a:not(.btn-contact):visited{color:#fff;text-transform:uppercase;font-family:Karla,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;padding-bottom:3px;background-image:-webkit-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff);background-size:0 .1rem;background-repeat:no-repeat;background-position:left bottom}.landing-stream .custom-landing-image-wrapper .landing-contact a:not(.btn-contact):active:hover,.landing-stream .custom-landing-image-wrapper .landing-contact a:not(.btn-contact):hover,.landing-stream .custom-landing-image-wrapper .landing-contact a:not(.btn-contact):link:hover,.landing-stream .custom-landing-image-wrapper .landing-contact a:not(.btn-contact):visited:hover{background-color:transparent;animation:textLinkAnimation .5s ease both;-webkit-animation:textLinkAnimation .5s ease both}.landing-stream .custom-landing-image-wrapper .landing-contact a.btn-contact{display:table;margin:20px auto 0;padding:8px 12px;background:0 0;border:1px solid #fff}.landing-stream .custom-landing-image-wrapper .landing-contact a.btn-contact:hover{color:#000;background:#fff;border:1px solid #fff}.landing-stream .custom-landing-image-wrapper .landing-contact .social-media.reverse.circles{text-align:center;margin-bottom:0}.landing-stream .custom-landing-image-wrapper .landing-contact .social-media.reverse.circles ul.list-inline{display:table;margin:0 auto}.landing-stream .custom-landing-image-wrapper .landing-contact .social-media.reverse.circles ul.list-inline li a{border:1px solid #fff}@media (max-width:1199px){.landing-stream .custom-landing-image-wrapper .full-email{display:none}}.landing-stream .custom-landing-image-wrapper .mobile-email{margin-top:14px;display:none}@media (max-width:1199px){.landing-stream .custom-landing-image-wrapper .mobile-email{display:block}.landing-stream .custom-landing-image-wrapper .mobile-email a{margin:0 auto;padding:8px 12px;display:table;color:#fff;border:1px solid #fff}}.landing-stream .custom-landing-image-wrapper:not(.beefy-contact) .slogan+.landing-contact{margin-top:22px;padding-top:22px;border-top:1px solid rgba(255,255,255,.5)}.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email a:active,.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email a:link,.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email a:visited{margin-bottom:20px}@media (min-width:1300px){.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email a:active,.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email a:link,.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email a:visited{font-size:14px}}.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email a:active:last-child,.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email a:link:last-child,.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email a:visited:last-child{margin-bottom:0}.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email .site-contact{margin:0 auto 10px;display:table}.landing-stream .custom-landing-image-wrapper.beefy-contact .landing-phone-email .site-contact:last-child{margin-bottom:0}.landing-stream .custom-landing-image-wrapper.beefy-contact .social-media.reverse.circles{padding-top:20px;border-top:1px solid rgba(255,255,255,.5)}.landing-stream .custom-landing-image-wrapper.beefy-contact .social-media.reverse.circles ul.list-inline li a{margin:0 3px;height:44px;width:44px}@media (max-width:768px){.landing-stream .custom-landing-image-wrapper.beefy-contact .social-media.reverse.circles ul.list-inline li a{height:34px;width:34px}}.landing-stream .custom-landing-image-wrapper.beefy-contact .social-media.reverse.circles ul.list-inline li a svg{width:30px;height:30px}@media (max-width:768px){.landing-stream .custom-landing-image-wrapper.beefy-contact .social-media.reverse.circles ul.list-inline li a svg{height:24px;width:24px}}.landing-stream .custom-landing-image-wrapper.beefy-contact .btn.btn-contact:active,.landing-stream .custom-landing-image-wrapper.beefy-contact .btn.btn-contact:link,.landing-stream .custom-landing-image-wrapper.beefy-contact .btn.btn-contact:visited{display:table;margin:0 auto 30px;color:#fff;font-size:13px;padding:12px 30px;background:0 0;border:1px solid #fff}.landing-stream .custom-landing-image-wrapper.beefy-contact .btn.btn-contact:active:hover,.landing-stream .custom-landing-image-wrapper.beefy-contact .btn.btn-contact:link:hover,.landing-stream .custom-landing-image-wrapper.beefy-contact .btn.btn-contact:visited:hover{color:#ff7a4d;background:#fff}.landing-stream .custom-landing-image-wrapper .custom-header-image,.landing-stream .custom-landing-image-wrapper .custom-landing-module{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.landing-stream .custom-landing-image-wrapper .custom-header-image .header-image,.landing-stream .custom-landing-image-wrapper .custom-header-image .image-wrapper,.landing-stream .custom-landing-image-wrapper .custom-header-image .projector,.landing-stream .custom-landing-image-wrapper .custom-header-image .projector-wrapper,.landing-stream .custom-landing-image-wrapper .custom-header-image .slide-projector,.landing-stream .custom-landing-image-wrapper .custom-landing-module .header-image,.landing-stream .custom-landing-image-wrapper .custom-landing-module .image-wrapper,.landing-stream .custom-landing-image-wrapper .custom-landing-module .projector,.landing-stream .custom-landing-image-wrapper .custom-landing-module .projector-wrapper,.landing-stream .custom-landing-image-wrapper .custom-landing-module .slide-projector{height:unset;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.landing-stream .custom-landing-image-wrapper .custom-header-image .header-image,.landing-stream .custom-landing-image-wrapper .custom-landing-module .header-image{left:30%}@media (max-width:600px){.landing-stream .custom-landing-image-wrapper .custom-header-image .header-image,.landing-stream .custom-landing-image-wrapper .custom-landing-module .header-image{left:0}}.landing-stream .custom-landing-image-wrapper .custom-header-image .background-video,.landing-stream .custom-landing-image-wrapper .custom-landing-module .background-video{position:relative;overflow:hidden;margin-left:30%;width:70vw;height:80vh}@media (max-width:959px){.landing-stream .custom-landing-image-wrapper .custom-header-image .background-video,.landing-stream .custom-landing-image-wrapper .custom-landing-module .background-video{height:100vh}}@media (max-width:600px){.landing-stream .custom-landing-image-wrapper .custom-header-image .background-video,.landing-stream .custom-landing-image-wrapper .custom-landing-module .background-video{margin:unset}}.landing-stream .custom-landing-image-wrapper .custom-header-image .background-video iframe,.landing-stream .custom-landing-image-wrapper .custom-landing-module .background-video iframe{position:absolute;top:50%;left:50%;width:70vw;height:80vh;transform:translate(-50%,-50%)}@media (max-width:959px){.landing-stream .custom-landing-image-wrapper .custom-header-image .background-video iframe,.landing-stream .custom-landing-image-wrapper .custom-landing-module .background-video iframe{height:100vh}}@media (max-width:600px){.landing-stream .custom-landing-image-wrapper .custom-header-image .background-video iframe,.landing-stream .custom-landing-image-wrapper .custom-landing-module .background-video iframe{transform:translate(-50%,-60%)}}@media (min-aspect-ratio:1.77777778){.landing-stream .custom-landing-image-wrapper .custom-header-image .background-video iframe,.landing-stream .custom-landing-image-wrapper .custom-landing-module .background-video iframe{height:56.25vw}}@media (max-aspect-ratio:1.77777778){.landing-stream .custom-landing-image-wrapper .custom-header-image .background-video iframe,.landing-stream .custom-landing-image-wrapper .custom-landing-module .background-video iframe{width:177.78vh}}@media (max-width:600px){.landing-stream:not(.has-page-CTA) .custom-landing-image-wrapper .custom-header-image,.landing-stream:not(.has-page-CTA) .custom-landing-module{position:relative;height:400px}}@media (max-width:320px){.landing-stream:not(.has-page-CTA) .custom-landing-image-wrapper .custom-header-image,.landing-stream:not(.has-page-CTA) .custom-landing-module{height:300px}}.landing-stream.has-page-CTA .page-cta-container{padding:200px 12%}@media (max-width:1100px){.landing-stream.has-page-CTA .page-cta-container{padding:150px 10% 160px}}@media (max-width:959px){.landing-stream.has-page-CTA .page-cta-container{padding:100px 10% 110px}}@media (max-width:768px){.landing-stream.has-page-CTA .page-cta-container{padding:80px 8% 90px}}.landing-stream.has-page-CTA .page-cta-container h1{font-size:60px;font-family:Karla,sans-serif;font-weight:700}@media (max-width:1100px){.landing-stream.has-page-CTA .page-cta-container h1{font-size:45px}}@media (max-width:959px){.landing-stream.has-page-CTA .page-cta-container h1{font-size:30px}}.landing-stream.has-page-CTA .page-cta-container h1 .alt-title{margin-bottom:10px}.landing-stream .pullout,.shell-body-modules .pullout{font-weight:400}.landing-stream .btn-cta,.landing-stream .btn-cta:active,.landing-stream .btn-cta:link,.landing-stream .btn-cta:visited,.shell-body-modules .btn-cta,.shell-body-modules .btn-cta:active,.shell-body-modules .btn-cta:link,.shell-body-modules .btn-cta:visited{color:#ff7a4d;border:1px solid #ff7a4d;background:0 0}.landing-stream .btn-cta:hover,.shell-body-modules .btn-cta:hover{color:#222;border:1px solid #222;background:0 0}.landing-stream.has-background-image .btn-cta,.landing-stream.has-background-image .btn-cta:active,.landing-stream.has-background-image .btn-cta:link,.landing-stream.has-background-image .btn-cta:visited,.landing-stream.parallax-wrapper .btn-cta,.landing-stream.parallax-wrapper .btn-cta:active,.landing-stream.parallax-wrapper .btn-cta:link,.landing-stream.parallax-wrapper .btn-cta:visited,.shell-body-modules.has-background-image .btn-cta,.shell-body-modules.has-background-image .btn-cta:active,.shell-body-modules.has-background-image .btn-cta:link,.shell-body-modules.has-background-image .btn-cta:visited,.shell-body-modules.parallax-wrapper .btn-cta,.shell-body-modules.parallax-wrapper .btn-cta:active,.shell-body-modules.parallax-wrapper .btn-cta:link,.shell-body-modules.parallax-wrapper .btn-cta:visited{color:#fff;border:1px solid #fff;background:0 0}.landing-stream.has-background-image .btn-cta:hover,.landing-stream.parallax-wrapper .btn-cta:hover,.shell-body-modules.has-background-image .btn-cta:hover,.shell-body-modules.parallax-wrapper .btn-cta:hover{color:#222;border:1px solid #fff;background-color:#fff}.content-container .content-property .details-container h2{font-weight:300;color:#ccc}.content-container .content-property .overview-container .big-stats.details-container .stat-label{color:#fff;font-weight:700}