#map a,.pagination>li>a,.pagination>li>span,a{font-weight:700;text-decoration:none;padding-bottom:2px;border-bottom:1px solid;color:#667180}a:hover{color:#f47d30;text-decoration:inherit;transition:.25s}a:focus{text-decoration:none}a.carousel,a.dark{color:#fff}a.carousel-control{-o-box-shadow:none;box-shadow:none}.dropdown-menu{background-color:hsla(0,0%,100%,.9)}.carousel a,.cover a{font-weight:700;color:#fff}.text-mid-tone{color:#667180}.text-light{color:#f2f2f2}a.no-border,a.no-border img,a.no-border img:active,a.no-border img:hover,a.no-border img:visited{border:0;-o-box-shadow:none;box-shadow:none}h1,h2,h3,h4,h5,h6{font-family:fs_lola,fs_lolaregular,fs_lolabold,Helvetica,Arial,sans-serif;font-weight:400;color:#2f343b}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-family:fs_lolabold,Helvetica,Arial,sans-serif;font-weight:700;color:#2f343b}h1.subhead,h2.subhead,h3.subhead,h4.subhead,h5.subhead,h6.subhead{font-family:fs_lolalight,fs_lolaregular,fs_lolabold,Helvetica,Arial,sans-serif}.subhead{margin-top:0}h1{padding-top:0;font-size:56px;letter-spacing:-1.5px;line-height:60px;margin:16px 0}h1.subhead,h2{font-size:44px;letter-spacing:-1.5px;line-height:48px}h2{margin:1em 0 16px}h2.subhead{font-size:36px;line-height:40px}h2.subhead,h3{letter-spacing:-1px}h3{font-size:32px;line-height:36px;margin:1em 0 12px}h3.subhead{letter-spacing:0;line-height:24px}h3.subhead,h4{font-size:24px}h4{letter-spacing:-.5px;line-height:32px;margin:1em 0 8px}h4.subhead{letter-spacing:0}h4.subhead,h5{font-size:20px;line-height:24px}h5{letter-spacing:-.5px;margin:1em 0 4px}h5.subhead{font-size:16px;letter-spacing:0;line-height:20px}.callout h1,.callout h2,.callout h3,.callout h4,.carousel-caption h1,.carousel-caption h2,.carousel-caption h3,.carousel-caption h4,.carousel h1,.carousel h2,.carousel h3,.carousel h4,.cover h1,.cover h2,.cover h3,.cover h4,.ribbon.dark h1,.ribbon.dark h2,.ribbon.dark h3,.ribbon.dark h4{color:#fff;margin-top:0}.carousel.subhead h1,.carousel.subhead h2,.carousel.subhead h3,.carousel.subhead h4{color:#fff}sub,sup{font-family:Helvetica,Arial,sans-serif;font-size:65%}li ol,li ul{padding-left:12pt;letter-spacing:.5px}ul li ul li:before{content:"\2022   ";font-size:1em}ol ul,ul ul{list-style:none}ul li ul li ul li:before{content:"\2013   "}ul li ul li ul li{list-style:none}ol li li{list-style:lower-alpha}ol li li li{list-style:lower-roman}.responsive-text{font-size:1.2vw;font-min-size:16pt}blockquote,q{color:#2f343b;text-decoration:none;text-transform:none;font-size:inherit;display:block;quotes:none;padding:0 0 0 10px;margin:.75em;border-left:4px solid}blockquote.right,q.right{float:right;display:block;width:22%;margin:0 0 0 20px;padding:10px 0 10px 20px;border-left:4px solid}blockquote.left,q.left{float:left;display:block;width:22%;margin:0 20px 0 0;padding:10px 20px 10px 0;border-right:4px solid}cite{color:#2f343b;text-align:right;font-size:.4em;font-style:normal;text-transform:none;display:block;width:100%}.small,small{font-size:16px;letter-spacing:0;line-height:20px}blockquote .small,blockquote small{color:inherit}.large,.lead,.priority{font-size:20px;letter-spacing:0;line-height:28px}.extra-large{font-size:22px;line-height:32px}.offer-text-large{font-size:44px;font-family:fs_lola,fs_lolaregular,fs_lolabold,Helvetica,Arial,sans-serif;line-height:1.1em}.offer-text-medium{font-size:38px;font-family:fs_lolalight,fs_lolaregular,fs_lolabold,Helvetica,Arial,sans-serif;line-height:1em}.extra-small{font-size:14px}h1.large,h1.lead,h1.priority{font-size:2.5em;line-height:1.3em}@media (max-width:960px){blockquote.left,blockquote.right,q.left,q.right{width:100%;border:none;text-align:center;padding:10px 20px;margin:0;float:none}}.datepicker .day{background-image:none!important}.datepicker .today{background-color:#667180!important}.datepicker .active,.datepicker .today{color:#fff!important;font-weight:700!important}.datepicker .active{background-color:#f36c15!important}.form-control{color:#2f343b;height:30px}.form-group{padding-left:0}.select2-container{font-weight:400!important;font-size:16px;color:#667180!important;text-align:left}.select2-results{color:#2f343b;font-weight:400!important;font-size:16px!important}.select2-results__option--highlighted{background-color:#f9a350!important}.error{background-color:#fff;color:#667180}label.error{background-color:#2f343b;margin:5px 0 0}.alert{z-index:500;width:100%;position:fixed;top:80px;border-radius:0;opacity:.9}.alert .standard{background:#f36c15;color:#fff}.alert-cookie-policy{background:#333;color:#fff;position:fixed;top:inherit;bottom:0;left:0;margin-bottom:0;padding:15px;opacity:.95}.alert-cookie-policy .alert-link{color:#fff}@media only screen and (max-width:768px){h1{font-size:32px;line-height:36px}h1,h2{letter-spacing:-.5px;margin:16px 0}h2{font-size:28px;line-height:32px}h3{font-size:24px;letter-spacing:-.5px;line-height:28px;margin:16px 0}h4{font-size:20px}h4,h5{letter-spacing:-.5px;line-height:24px;margin:12px 0}h5{font-size:18px}h1.subhead,h2.subhead,h3.subhead,h4.subhead,h5.subhead{font-size:18px;letter-spacing:0;line-height:24px}.extra-large{font-size:20px;line-height:28px}}.banner-sm,.banner-sm .carousel-item{height:250px}.banner-md,.banner-md .carousel-item{height:400px}.banner-lg,.banner-lg .carousel-item{height:500px}.banner-xl,.banner-xl .carousel-item{height:75vh}.fill{width:100%;height:100%}.carousel,.fill{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.carousel{color:#fff;overflow:hidden}.carousel-item{vertical-align:middle;min-height:100%;display:table-cell;padding:0 5em}@media only screen and (max-width:768px){.carousel-item{padding:10px}}.slick-arrow{position:absolute;top:50%;z-index:200}.slick-prev{left:20px}.slick-next{right:20px}@media screen and (max-width:768px){.slick-next,.slick-prev{visibility:hidden}}.slick-dots{bottom:20px;z-index:200}.slick-dotted.slick-slider{margin:0}.cover.carousel{margin-top:0}.cover.carousel .carousel-inner{height:100%}.carousel-inner .item{overflow:hidden}.cover .carousel-inner{display:table-cell;vertical-align:middle;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}#body-area .arrow,.cover .arrow{width:1.5em;margin:0 auto;font-size:32px;text-align:center;display:block;border:0;position:relative;-o-box-shadow:none;box-shadow:none}.cover .arrow.alt{color:#667180}.cover .frame{padding:.4em 1em;margin:0 auto;border:4px solid #fff;max-width:75%}.cover h1.frame{font-size:4em}.carousel-caption{text-align:left}.tint{background-color:rgba(0,0,0,.2)}.square-banner{width:480px;height:480px;margin:40px 0;background-position:50%!important}.banner-col-wrapper{margin:40px 0}.banner-col-md{height:480px;display:table-cell;vertical-align:middle}.cover{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;color:#fff;display:table;width:100%;-o-box-shadow:0 6px 12px rgba(0,0,0,.2);box-shadow:0 6px 12px rgba(0,0,0,.2)}.cover.flush{margin-top:0}.admin-bar-pad .cover.full-screen{height:100%;height:calc(100% - 50px)}.cover.full-screen{height:100%}.cover.left-block{display:table;background-color:#2f343b;min-height:400px;height:400px;-o-box-shadow:inset 0 -10px 20px rgba(0,0,0,.3);box-shadow:inset 0 -10px 20px rgba(0,0,0,.3)}.cover .content-cell{padding:20px 0;display:table-cell;vertical-align:middle}.cover .content-cell,.shaded{background-color:rgba(0,0,0,.3)!important;height:100%;width:100%}@media (max-height:720px){.cover .arrow{visibility:hidden}}.owl-next{right:0}.owl-next,.owl-prev{position:absolute;top:43%}.owl-prev{left:0}.owl-spotlight-carousel{padding-left:60px;padding-right:60px}.owl-spotlight-carousel .carousel-control .fa-chevron-left,.owl-spotlight-carousel .carousel-control .fa-chevron-right,.owl-spotlight-carousel .carousel-control .icon-next,.owl-spotlight-carousel .carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.owl-spotlight-carousel .carousel-control .fa-chevron-right,.owl-spotlight-carousel .carousel-control .icon-next{right:50%;margin-right:-10px}@media screen and (min-width:768px){.owl-spotlight-carousel .carousel-control .fa-chevron-right,.owl-spotlight-carousel .carousel-control .icon-next{margin-right:-15px}.owl-spotlight-carousel .carousel-control .fa-chevron-left,.owl-spotlight-carousel .carousel-control .fa-chevron-right,.owl-spotlight-carousel .carousel-control .icon-next,.owl-spotlight-carousel .carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}}#left-block-banner{margin-top:25px}#left-block-banner .banner-header{width:40%;background:#f47d30;padding:30px 40px;font-weight:400;display:inline-block;color:#fff;height:450px;overflow-y:hidden}#left-block-banner .header-icon{max-width:80px;margin:15px auto}#left-block-banner .banner-image{max-width:60%;display:inline-block;height:450px;width:59%;margin-left:-5px;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;color:#fff;vertical-align:top}#left-block-banner #floating-triangle{margin-top:200px}.banner-title{padding:40px 15px}@media (max-width:1200px){#left-block-banner .banner-header{width:100%;background:#f47d30;padding:20px 30px;font-weight:400;display:block;height:auto;color:#fff}#left-block-banner .header-icon{max-width:60px;margin:15px auto}#left-block-banner .banner-image{display:block;height:250px;width:100%;max-width:100%;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;color:#fff;vertical-align:top;margin-left:0}#left-block-banner #floating-triangle{margin-left:45%;margin-top:0}}.arrow{animation:bounceArrow 1.5s ease-in-out 0s infinite;position:absolute;bottom:50px;left:50%;text-decoration:none;border:none}.btn,.btn.btn-secondary,.btn.secondary,.btn:active,.btn:visited{font-weight:400;font-size:16px;line-height:24px;padding:10px 30px;-o-box-shadow:none;box-shadow:none;border-radius:100px;color:#2f343b;background:#fff;border:2pt solid #d4d4d4;text-decoration:none;outline:none}.btn.subtle,.btn.thin{padding:5px 15px;font-size:14px;line-height:20px;outline:none}.btn.priority{padding:15px 30px;font-size:18px;line-height:32px}.btn.btn-primary,.btn.primary{background:#f36c15;border-color:#f36c15;color:#fff}.btn.success{background:#006451;border:#006451;color:#fff}.btn.success:hover{background:#005c4a;border:#005c4a;color:#fff}.btn.warning{background:#f4bd42;border:#f4bd42;color:#2f343b}.btn.warning:hover{background:#e3b03d;border:#e3b03d;color:#fff}.btn.destructive{background:#962929;border:#962929;color:#fff}.btn.destructive:hover{background:#832323;border:#832323;color:#fff}.btn.btn-primary.dark:hover,.btn.btn-primary:active,.btn.btn-primary:hover,.btn.primary.dark:hover,.btn.primary:active,.btn.primary:hover{color:#fff;background:#f47d30;border-color:#f47d30;-o-box-shadow:none;box-shadow:none;transition:color .1s ease-in-out,background .25s ease,.2s ease-in-out}.btn.btn-secondary.dark:hover,.btn.btn-secondary:hover,.btn.dark:hover,.btn.secondary.dark:hover,.btn.secondary:hover,.btn:hover{color:#f47d30;background:#fff;border-color:#f47d30;-o-box-shadow:none;box-shadow:none;transition:color .1s ease-in-out,background .25s ease,.2s ease-in-out}.btn.btn-primary[disabled],.btn.btn-primary[disabled]:hover,.btn.primary[disabled],.btn.primary[disabled]:hover{color:rgba(243,108,21,.3);background:rgba(243,108,21,.3);border-color:rgba(243,108,21,.3)}.btn.btn-secondary[disabled],.btn.btn-secondary[disabled]:hover,.btn.secondary[disabled],.btn.secondary[disabled]:hover,.btn[disabled],.btn[disabled]:hover{color:rgba(47,52,59,.7);background:hsla(0,0%,100%,.3);border-color:rgba(47,52,59,.3)}.btn.btn-primary.dark{color:#f36c15;background:#fff;border-color:#fff}.btn.dark{color:#2f343b;background:#f2f2f2;border-color:#f2f2f2}.btn.disabled,.btn.disabled:hover{color:#2f343b;background:#667180;border-color:#667180}.btn.wide{width:100%;margin:0;padding:20px 40px;border-radius:0}.card-simple .btn-edit{position:absolute;top:.25em;right:1.25em}.card .btn.wide,.offer.thumbnail .btn.wide{border-radius:0;width:100%;margin:0;font-size:18pt}a.jumplink,a.jumplink.alt{margin-bottom:1em;color:inherit;line-height:1.28em;text-transform:uppercase;-o-box-shadow:none;box-shadow:none;border:none;text-decoration:none;cursor:pointer}.carousel-caption a.jumplink,a.jumplink.dark{color:#fff}a.jumplink.subtle,a.subtle{font-size:14px;line-height:20px}a.jumplink.priority,a.priority{font-size:18px;line-height:32px}a.jumplink:after{content:"\F30B"}a.jumplink.alt:after,a.jumplink:after{position:relative;display:inline-block;font-weight:700;font-family:Font Awesome\ 5 Free,serif;line-height:1;margin-left:5px}a.jumplink.alt:after{content:"\F105"}a.jumplink.alt:hover,a.jumplink:hover{border:none;-o-box-shadow:none;box-shadow:none}a.jumplink:hover:after{margin-left:10px;transition:.25s ease}.cover a.jumplink,.cover a.jumplink:hover,.cover a.jumplink:hover:after,a.dark.jumplink,a.dark.jumplink:hover,a.dark.jumplink:hover:after,a.jumplink.dark:hover:after{color:#fff}.like-wrapper{margin:30px 0 20px}.liked{color:#f36c15}.btn-like{cursor:pointer;margin-right:-.75em}.btn-like .label-default{background-color:#f2f2f2;color:#2f343b}.btn-like .label-default:focus,.btn-like .label-default:hover{background-color:#667180;color:#fff;transition:color .1s ease-in-out,background .25s ease,.2s ease-in-out}.btn-like .label-default.liked:focus,.btn-like .label-default.liked:hover{background-color:#f36c15;color:#fff;transition:color .1s ease-in-out,background .25s ease,.2s ease-in-out}.btn-like .badge{background-color:inherit;color:inherit;padding:3px 7px}.btn-like .badge.notify{position:relative;top:-1em;left:-1em;background:#f2f2f2}.btn-search{text-align:right;background:none;border:none;padding-left:1em!important;float:right;color:#667180}.btn-search:hover{background:none;border:none;color:#f36c15}.ribbon.slug .btn-search{color:#fff}.editor{min-height:40em!important}.required{color:#2f343b}textarea{min-width:100%;max-width:100%}label{font-family:fs_lolalight,fs_lolaregular,fs_lolabold,Helvetica,Arial,sans-serif}footer{font-size:12pt;font-weight:400;background-color:#2f343b;color:#fff!important;border-top:1px solid #f2f2f2;padding:20px 0;-o-box-shadow:inset 0 6px 12px rgba(0,0,0,.5);box-shadow:inset 0 6px 12px rgba(0,0,0,.5)}footer a{color:#fff;-o-box-shadow:none;box-shadow:none}.address{text-align:center;margin-bottom:20px}.brandbar{margin-top:0}.brandbar img{margin:0 auto;width:75%}#footer-nav,footer nav{width:100%;padding-bottom:20px;border:none;margin-bottom:40px}#footer-nav a,footer nav a{text-decoration:none;border:none;margin:0 10px}#footer-nav a:hover,footer nav a:hover{text-decoration:none;padding-bottom:5px;border-bottom:1px solid}.grid{margin:0 auto}.grid-item{width:25%}.grid-item.sm{width:200px}.grid-item.lg{width:600px}.icon{height:50px;width:50px}.material-icons{line-height:inherit}a img{border:4px solid #f2f2f2;display:inherit}a img,a img:hover{-o-box-shadow:none;box-shadow:none}a img:hover{border:4px solid #667180;transition:.25s ease-in-out}a img:active{color:#667180;border-color:#667180;transition:.25s ease;-o-box-shadow:none;box-shadow:none}.logo img,.navbar-brand img{height:100%;padding:15px;width:auto}@media only screen and (min-width:320px){.logo img,.navbar-brand img{padding:15px 0}}@media only screen and (min-width:768px){.logo img,.navbar-brand img{padding:15px}}.navbar a img{border:none}img.small{height:1.5em}img.extra-small{height:1.125em}.gallery{margin-top:20px}.gallery .item{margin-bottom:10px;overflow:hidden}.invisible{visibility:hidden;height:10px!important}#loader{margin-top:100px;height:700px}.loading{opacity:0}.bg-white{background:#fff}.text-white{color:#fff}.text-gray{color:#667180}.bg-gray{background:#667180}.bg-dark-gray{background:#2f343b}.text-lightgray{color:#f2f2f2}.text-darkgray{color:#2f343b}.text-orange{color:#f36c15}.bg-orange{background:#f36c15}.bg-gold{background:#fceabb;background:linear-gradient(180deg,#fceabb 0,#fccd4d 50%,#f8b500 51%,#fbdf93);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fceabb",endColorstr="#fbdf93",GradientType=0);color:#8b4513}.text-gold{color:gold}.bg-silver{background:silver;background:linear-gradient(180deg,#f2f6f8 0,#d8e1e7 50%,#b5c6d0 51%,#e0eff9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f6f8",endColorstr="#e0eff9",GradientType=0);color:#2f343b}.text-silver{color:silver}.bg-bronze{background:#cd7f32;background:linear-gradient(180deg,#f0b7a1 0,#8c3310 50%,#752201 51%,#bf6e4e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0b7a1",endColorstr="#bf6e4e",GradientType=0)}.text-bronze{color:#cd7f32}.bg-platinum{background:#e5e4e2}.text-platinum{color:#e5e4e2}.bg-onyx{background:#000;background:linear-gradient(180deg,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#131313",GradientType=0)}.text-onyx{color:#000}.bg-jade{background:#bfd255;background:linear-gradient(180deg,#bfd255 0,#8eb92a 50%,#72aa00 51%,#9ecb2d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bfd255",endColorstr="#9ecb2d",GradientType=0)}.text-jade{color:#bfd255}.bg-amethyst{background:#cb60b3;background:linear-gradient(180deg,#cb60b3 0,#c146a1 50%,#a80077 51%,#db36a4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cb60b3",endColorstr="#db36a4",GradientType=0)}.text-amethyst{color:#cb60b3}.bg-sapphire{background:#3b679e;background:linear-gradient(180deg,#3b679e 0,#2b88d9 50%,#207cca 51%,#7db9e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3b679e",endColorstr="#7db9e8",GradientType=0)}.text-sapphire{color:#3b679e}.bg-ruby{background:#f85032;background:linear-gradient(180deg,#f85032 0,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f85032",endColorstr="#e73827",GradientType=0)}.text-ruby{color:#f85032}.upload-label{width:150px;display:block;margin-top:5px}.navbar .nav>li>a>.label{position:absolute;top:9px;right:7px;text-align:center;font-size:9px;padding:2px 3px;line-height:.9}body,html{width:100%;height:100%;min-height:100%}body{color:#2f343b!important;font-size:18px;letter-spacing:0;font-weight:400;line-height:24px;font-family:Helvetica,Arial,sans-serif}.badge{font-weight:700;font-size:16px;letter-spacing:.5px;line-height:18px}.callout{color:#f2f2f2;font-size:larger;background:#f36c15;height:inherit;display:table}.callout-inner{height:100%;text-align:center;vertical-align:middle;display:table-cell}.callout:before{content:"";position:absolute;right:100%;top:45%;width:0;height:0;border-top:28px solid #f36c15;border-right:32px solid #f36c15;border-bottom:28px solid #f36c15;transform:scale(.9999)}@media (max-width:990px){.ribbon.callout-wrapper{height:auto!important}.callout{width:100%;height:auto}}.card{-o-box-shadow:0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.2);margin-bottom:20px}a:hover .card{transition:.25s;-o-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2)}.card .caption{min-height:160px}.card .caption.short{min-height:6em!important}.card a:hover img,.card img{border:0!important;border-radius:4px}.card>.call-out-ribbon{margin:10px 0 0 -25px;padding:5px 0;width:auto;background-color:#f47d30;box-shadow:0 0 12px 5px rgba(0,0,0,.2);position:absolute}.card>.call-out-ribbon>.call-out-title{margin:0;padding:.3em 1em;color:#fafafa;font-size:1.125em;vertical-align:middle}.card>.call-out-ribbon>.call-out-title:before{content:"";position:absolute;top:100%;left:0;border-bottom:15px solid transparent;border-right:20px solid #c2185b}.card>.text-overlay-container{position:relative}.card>.text-overlay-container>.text-overlay{position:absolute;top:50%;left:0;padding:10px 0;transform:translateY(-50%);width:100%}.card-simple{margin:40px 20px}.card-simple img{margin-bottom:12px}.post{margin-bottom:20px}.byline{margin-top:10px;padding-top:1.4em;text-align:right}.cover .byline{border-top:none}.author img{margin-top:-.1em;height:1em}#map{min-height:250px;color:#2f343b}#map a{border:none;-o-box-shadow:none;box-shadow:none}#map.square{width:400px!important;height:400px!important;-o-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2)}.cover #map{height:100%}.MicrosoftMap .labelStyleSwitch{position:static!important}.spotlight{padding-top:45px;padding-bottom:45px}@media (min-width:992px){.transparent{opacity:.5}}.thumbnail .caption{color:#2f343b}.offer.thumbnail .caption{min-height:180px;color:#2f343b}.offer.thumbnail .btn{width:100%}@media only screen and (max-width:992px){.offer.thumbnail .caption,.offer.thumbnail .caption-bonus{height:auto!important}}.offer .offer-price{font-size:20pt;background:#f36c15;padding:18px;color:#fff;width:auto;position:absolute;display:block;border-radius:4px 0 4px 0}.cover .search-widget{padding:20px 40px;margin-top:20px;background-color:hsla(0,0%,100%,.8);position:absolute;bottom:20px;left:5%;right:5%;color:#2f343b;-o-box-shadow:0 -3px 6px rgba(0,0,0,.2);box-shadow:0 -3px 6px rgba(0,0,0,.2)}.search-widget{background-color:#f2f2f2;padding-top:10px;padding-bottom:10px;-o-box-shadow:inset 0 -3px 6px rgba(0,0,0,.1);box-shadow:inset 0 -3px 6px rgba(0,0,0,.1)}.search-widget .btn.btn-primary{margin-top:16px}.circle{background-color:#f36c15;color:#fff;display:inline-block;border-radius:50%;line-height:1;text-align:center;padding:1.5em 1.2em}.circle.secondary{background-color:#2f343b}.selected .circle{margin-top:-3em;margin-left:-10px;position:absolute;border:6px solid #fff;font-size:1.5em}.input-group-addon.search-filter{padding:0;background-color:transparent;border:none;border-radius:0}.input-group-addon.search-filter select,.search-filter,select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;border-radius:0;border-color:#ccc;border-left:0;padding:0 25px 0 10px;cursor:pointer;font-size:.8em;background:#f2f2f2;color:#667180}select.form-control{float:left;border-right:0;background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>") no-repeat 100% 50% #fff}.search .panel-heading{background:#2f343b!important;color:#fff!important}.panel-title a,.panel-title a:hover,.panel-title a:visited{color:#2f343b;-o-box-shadow:none;box-shadow:none;border:none}.panel-title a:before,.panel-title a[aria-expanded=false]:before{color:#667180;display:inline-block;font-family:Font Awesome\ 5 Free,sans-serif;line-height:1;content:"\F0FE";margin-left:10px;float:right}.panel-title a[aria-expanded=true]:before{color:#667180;display:inline-block;font-family:Font Awesome\ 5 Free;line-height:1;content:"\F146";margin-left:10px;float:right}.panel-body{word-wrap:break-word}.left{float:left}.right{float:right}.vert-center,.vertical-center{min-height:100%;display:flex;align-items:center}.center,.center-content{display:block;margin:0 auto;text-align:center}.container.center-block{display:table}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;vertical-align:top}.align-right{text-align:right}.align-left{text-align:left}.float-right{float:right}.float-left{float:left}.v-align-xs{margin:5% 0 0}.v-align-sm{margin:10% 0 0}.v-align-md{margin:18% 0 0}.v-align-lg{margin:30% 0 0}.tall{padding:100px 0}.dropshadow{-o-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2)}.modal-body.fluid{padding:0}img.rounded{border-radius:4px}.animate{position:relative}.animated.loop{animation-iteration-count:infinite}.avoid-clicks{pointer-events:none}.fact-image{margin-top:20px}.fact-title{margin-top:5px}.uniquefield-container{margin-bottom:5px!important}#info_div{margin-bottom:15px;margin-left:3px}#dataTable td .img-circle{width:1.5em}.icon-circle{background:#f9a350;height:2em;width:2em;padding:.35em;font-size:5em;border-radius:1em;color:#fff;text-align:center;margin:0 auto}#achievementAlert{color:#fff;background-color:rgba(0,0,0,.75);overflow:hidden}.non-break{display:inline-block}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.floater,.floater:hover{font-weight:400;padding:4px 10px;height:6em;color:#fff!important;background:#f47d30;position:fixed;right:-4.2em;bottom:355px;border:2px solid #fff;border-bottom:none;font-size:16px;box-shadow:0 -3px 6px rgba(0,0,0,.4);-webkit-box-shadow:0 -3px 12px rgba(0,0,0,.25);-moz-box-shadow:0 -3px 12px rgba(0,0,0,.25);-o-box-shadow:2px -3px 12px rgba(0,0,0,.25);transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);border-radius:0;z-index:5000}.floater:hover{right:-3.2em}.floater-button{width:auto;height:auto;padding:1em .5em;background-color:#f36c15}.floater-button,.floater-button:hover{right:0;border:2px solid #fff;border-right:none;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none}.floater-button:hover{padding:1em 1em 1em .5em;height:inherit}.floater-button .floater-icon{font-size:3em}#calendar.fc{font-size:14px}#calendar.fc h2{font-size:14px;color:#666}#calendar.fc a.fc-day-grid-event:hover,#calendar.fc a.fc-more:hover{border:none;box-shadow:none;font-weight:700;text-decoration:none}#calendar.fc a.fc-day-grid-event{border:none;background:#f99a3f;color:#fff;padding:2px}.add-event-link{font-family:Helvetica,Arial,sans-serif;padding:2px;font-size:.85em}.add-event-link:hover{font-weight:700;-o-box-shadow:none;box-shadow:none}.notification-ticker{background:rgba(169,68,66,.9);color:#fff;z-index:1000;position:fixed;width:100%;top:80px;font-weight:400;font-size:.8em;-o-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5);overflow-style:marquee-line}.notification-ticker .jumplink,.notification-ticker a,.notification-ticker a:hover,.notification-ticker a:hover.jumplink{color:#fff;border:none;-o-box-shadow:none;box-shadow:none}.notification-ticker .close{padding:0 1em}#Ticker li{margin-right:8em;font-size:1.5em}#Ticker li a{color:#fff;-o-box-shadow:none;box-shadow:none}.opacity-0{opacity:0}.opacity-1{opacity:.25}.opactiy-2{opacity:.5}.opactiy-3{opacity:.75}.opactiy-4{opacity:1}.cap-left{border-radius:1.5em 0 0 1.5em!important}.cap-right{border-radius:0 1.5em 1.5em 0!important}.cap,.cap-all{border-radius:1.5em!important}.divider{display:flex}.divider:after,.divider:before{content:"";flex:1}.divider.line{align-items:center;margin:1em -1em}.divider.line:after,.divider.line:before{height:1px;margin:0 1em;background:#667180}hr.divider{margin:20px auto;border-bottom:4px solid #667180;width:100px}.no-wrap{white-space:nowrap}.admin-bar{text-align:right;background-color:#2f343b;height:40px;color:#fff!important;font-size:.75em}.navbar-default .navbar-nav>li>a{color:#2f343b;-o-box-shadow:none;box-shadow:none}.admin-bar-options .navbar-nav>li>a{color:#fff;-o-box-shadow:none;box-shadow:none}.admin-bar a:hover{color:#667180!important;-o-box-shadow:none;box-shadow:none}.admin-bar .message-area{margin-right:20px;margin-left:20px;padding-top:.75em;padding-bottom:.75em;display:inline-block}.admin-bar .admin-bar-options{background:#2f343b;float:right}.admin-bar-options .navbar-nav>li>a{padding:10px 1em}.admin-bar .menu{margin-top:0;padding:0 12px 6px}.admin-bar .header{padding-left:5px}.admin-bar .dropdown-menu{color:#2f343b}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#667180;background:none}.btn-admin{padding-left:5px;padding-right:5px;cursor:pointer}#logout_btn{height:100%}.navbar,.navbar-header{height:80px}.navbar{-o-box-shadow:0 3px 24px rgba(0,0,0,.2);box-shadow:0 3px 24px rgba(0,0,0,.2)}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.nav>li{float:left}.navbar a{font-weight:400;font-size:16px;border:0;-o-box-shadow:none;box-shadow:none}.navbar-default .navbar-toggle{background:#f2f2f2;border:none;color:#2f343b;cursor:pointer;margin-top:25px;margin-left:1em;padding:3px 9px}.navbar-default .navbar-toggle-off-canvas{position:relative;float:right;padding:3px 9px;margin:25px 15px 8px 1em;border-radius:4px}.navbar-toggle-off-canvas+#mobile-navmenu .dropdown-menu{background-color:#f2f2f2}.navbar-toggle-off-canvas+#mobile-navmenu .navbar-nav{width:100%}.navbar-toggle-off-canvas+#mobile-navmenu .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;box-shadow:none}.mobile-menu-bars{background:transparent!important;position:relative}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;border-bottom:1px solid #f2f2f2}a.navbar-phone{color:#4f4f4f}.navbar-brand{height:80px;padding:0}.navbar .user-image{height:40px;width:40px;overflow:hidden}.admin-bar-options .navbar-nav>li>a.user-image{padding:0;background:#f2f2f2}.navbar .user-image img{width:100%}#mobile-navmenu{background:#fff;opacity:1;padding:10px;-o-box-shadow:0 6px 12px rgba(0,0,0,.5);box-shadow:0 6px 12px rgba(0,0,0,.5)}#mobile-navmenu li{float:unset!important}.navbar-nav,.navmenu .navbar-nav{margin:0}.navbar-nav-arrow-right{float:none;display:block;clear:both}.navbar-offcanvas,.navmenu-fixed-right{left:auto!important}.close-mobile-nav{border-bottom:1px solid #667180;cursor:pointer;padding:0 0 10px 15px}.close-mobile-nav .material-icons{cursor:pointer;padding:5px 10px}.logo{float:left;margin-top:20px;margin-bottom:10px;width:200px}.logo-addon{float:left;margin-top:1.5em}.social{text-align:center;margin:20px 0}.social a:hover img,.social img{zoom:100%;height:25px;border:0}.social a,.social a:hover{border:0;-o-box-shadow:none;box-shadow:none}.navbar-cta,.navbar-phone{float:right;margin:20px}.phone{margin-top:20px}@media only screen and (max-width:995px){.navbar-cta{display:none}}@media only screen and (max-width:200px){.admin-bar-options{display:none}.admin-bar{height:5px}}.phone img{width:18px;height:18px;vertical-align:sub;display:inline-block}.menu{float:none;margin:30px 0 0}@media (min-width:320px) and (max-width:767px){.menu{margin:0!important}}#mobile-navmenu .active a,#mobile-navmenu .active li a,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.menu li>a:active,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#f36c15;background-color:transparent}#mobile-navmenu .active>a:hover,.menu .active>a:hover{color:#f47d30}li.dropdown>a:after{content:"\F107"}li.dropdown>a:after,li.open.dropdown>a:after{position:relative;display:inline-block;font-weight:700;font-family:Font Awesome\ 5 Free,serif;line-height:1;margin-left:5px}li.open.dropdown>a:after{content:"\F106"}.dropdown-menu{min-width:230px;background-color:#fff}.dropdown-menu li a,.menu li a{color:#2f343b}.dropdown-menu li a{padding:6px 15px;font-weight:lighter}.dropdown-menu li a:hover{color:#2f343b!important;background-color:#f2f2f2}.menu .active li a:hover,.menu li a:hover{color:#f47d30}.menu .subhead a{font-weight:700;border-left:10px solid}#main_menu{float:left;max-height:100%;margin-left:10px}.navbar-default{background:#fff}.social ul{padding:0;margin:0;list-style-type:none;display:inline-block}.navbar li:before,.social li:before{content:""}.navbar li,.social li{list-style-type:none}.social li{display:inline;margin-right:10px}.navbar li:last-child,.social li:last-child{margin:0}@media (max-width:767px){.menu ul{border:1px solid #f2f2f2;position:relative;margin-top:0;background:#fff}}.ribbon{display:table;width:100%;padding:40px 0;background:#f2f2f2}.ribbon-wrapper:nth-child(2n) .ribbon,.ribbon-wrapper:nth-child(2n) .ribbon.alt{background:transparent;padding:20px 0}.ribbon-wrapper:nth-child(2n) .wavy-bottom,.ribbon-wrapper:nth-child(2n) .wavy-top{visibility:hidden;display:none}.ribbon.dark{color:#fff;background:#2f343b}.ribbon.tall{min-height:400px}.ribbon.short{padding:10px 0 20px;display:block}.ribbon.inset{background:#f2f2f2;-o-box-shadow:inset 0 6px 12px rgba(0,0,0,.25);box-shadow:inset 0 6px 12px rgba(0,0,0,.25)}.ribbon.colored{color:#fff;background:#f36c15}.ribbon.callout-wrapper{padding:0;height:500px}.ribbon .vert-center{display:table-cell;vertical-align:middle}.ribbon.slug{background:#f2f2f2}.wavy-bottom{padding-bottom:4%;background-image:url(/images/ui-elements/wave-bottom.svg);background-position:top}.wavy-bottom,.wavy-top{content:"";background-repeat:no-repeat;background-size:100%}.wavy-top{padding-top:4%;background-image:url(/images/ui-elements/wave-top.svg);background-position:bottom}#body-area{padding-bottom:2em}.sectional,.underbody{padding-top:40px}.underbody{padding-bottom:40px}.top-bar-pad{padding-top:80px}.admin-bar-pad{margin-top:50px}table.table-striped td{border:none!important}@keyframes bounceArrow{60%{transform:translateY(25%) scale(.9)}}.animate-scale-up{transform:scale(1);transition:all .2s ease-in 0s}.animate-scale-up:hover{transform:scale(1.05);transition:all .2s ease-in 0s}