@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.container{width:100%}}body,html{margin:0;padding:0;width:100%;min-height:100%;position:relative;overflow-x:hidden}a{color:#000;font-family:HelveticaNeue,sans-serif}a:hover{color:#000}body>img{display:none}h1{font-size:60px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){h1{font-size:36px}}h2{font-size:50px;font-family:Helvetica,sans-serif}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){h2{font-size:24px}}p{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100;line-height:1.33;font-size:20px;color:#000}.clear:after{content:" ";display:table;clear:both}span.small-sub{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;letter-spacing:.3px;color:#000;line-height:1.54}span.med-sub{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.3;color:#000}.float-right{float:right}h3{font-size:30px;line-height:1.43}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){h3{font-size:24px}}h4{font-size:24px;line-height:1.58}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){h4{font-size:16px}}h5{font-family:HelveticaNeue,sans-serif;font-weight:100;line-height:1.33;font-size:15px}h6{font-size:12px;line-height:1.5;letter-spacing:.5px;font-family:HelveticaNeue,sans-serif;font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:"HelveticaNeue","Helvetica Neue","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#000}.strong{font-weight:700;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif}.strong p,.strong h1,.strong h2,.strong h3,.strong h4,.strong h5,.strong h6{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif}.row-eq-height{display:-ms-flexbox;display:flex}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.row-eq-height{display:block}}a.strong{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif!important}.npd{padding-left:0;padding-right:0}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.npm{padding:0!important}}.only-mobile{display:none}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.only-mobile{display:block}}.only-desktop{display:block}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.only-desktop{display:none!important}}.center{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.circle{width:16px;height:16px;margin-right:8px;display:inline-block;border-radius:100px;background:#555}.circle.hotpink{background:#da198b}.circle.gray{background:#555}.circle.blue{background:#5ecdd4}.circle.green{background:#8dc63f}.separator-line{margin-top:20px;margin-bottom:20px;border:0;border-top:4px solid #000}.separator-dots{background-position:bottom;background-repeat:repeat-x;background-size:10px 2px;background-image:linear-gradient(to right,#a7a9ac 16%,rgba(255,255,255,0) 0%);background-image:-webkit-linear-gradient(to right,#a7a9ac 16%,rgba(255,255,255,0) 0%);height:2px}.dot-underline{margin-top:20px;margin-bottom:20px}.dot-underline .separator-dots{position:relative;width:100%;height:2px}.dot-row{margin-top:30px;margin-bottom:30px}.dot-row .separator-dots{position:relative;width:100%;height:2px}.section-title{margin-bottom:50px}.section-title h4{color:#797979}.section-subtitle{margin-top:40px;margin-bottom:80px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.section-subtitle{text-align:left}}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width: 768px){.col-sm-5ths{width:20%;float:left}}@media (min-width: 992px){.col-md-5ths{width:20%;float:left}}@media (min-width: 1200px){.col-lg-5ths{width:20%;float:left}}.underline-effect{position:relative}.underline-effect:hover,.underline-effect:focus,.underline-effect:active{cursor:pointer}.underline-effect:hover:after,.underline-effect:focus:after,.underline-effect:active:after{width:100%}.underline-effect:after{content:'';position:absolute;left:0;bottom:-3px;height:3px;background-color:#000;width:0;transition:width .4s}a:hover,a:focus{text-decoration:none}.hide-mobile{display:block!important}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.hide-mobile{display:none!important}}.hide-desktop{display:none!important}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.hide-desktop{display:block!important}}.text-centered{text-align:center;margin:0 auto}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.text-centered-m{text-align:center;margin:0 auto}}.line-separator{width:100%;height:4px;background:#000}.dotted{border-top:2px dotted rgba(167,169,172,0.38);margin-bottom:20px}.dotted-right{background-image:linear-gradient(to bottom,#a7a9ac 16%,rgba(255,255,255,0) 0%);background-position:right;background-size:2px 10px;background-repeat:repeat-y}.dotted-bottom{border-top:2px dotted rgba(167,169,172,0.38);border-left:2px dotted rgba(167,169,172,0.38)}.dotted-divider{border-bottom:2px dotted rgba(167,169,172,0.38);font-weight:700;margin-bottom:8px;margin-top:15px}.dotted.red{border-top:4px dotted #ac2d31!important}.text-block{margin-top:40px;margin-bottom:80px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.text-block{margin-bottom:20px}}.btn-underline{margin-bottom:10px}.spacer-xs{height:30px;width:100%;position:relative}.spacer-sm{height:50px;width:100%;position:relative}.spacer-md{height:70px;width:100%;position:relative}.spacer-lg{height:100px;width:100%;position:relative}.content-block{position:relative;top:100px}.title-main{margin-bottom:25px}.title-main h1{font-size:30px}.title-m h3{font-size:36px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.title-m h3{font-size:24px}}.subtitle-black{position:relative;margin-bottom:3em;z-index:-2}.subtitle-black p{font-size:20px;font-weight:300;line-height:1.5;color:#000;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}@media (min-width: 992px) and (max-width: 1199px){.subtitle-black{padding-left:15px}}.center-vh{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.title-strong h3,.title-strong h4{letter-spacing:.9px;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif}.btn-section{margin-bottom:2.5em;margin-top:2.5em}.rotateImage{-ms-transform:rotate(16deg);transform:rotate(16deg)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.hide-mobile{display:none}}.hide-desktop{display:none}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.hide-desktop{display:block}}body.no_scroll{overflow-y:hidden!important}html.no_scroll{overflow-y:hidden}.pdf-btn .date{position:relative;top:1px}.doc-link-container{background:url(/Static/Common/images/pdf.png) 0 20% no-repeat;background-size:25px}.doc-link-container .doc-list-link{margin-left:30px}.doc-link-container span.date{left:0;top:5px}.border-dot{border-top:4px dotted rgba(167,169,172,0.38);border-left:4px dotted rgba(167,169,172,0.38);border-radius:11px 0 0 0}.border-dot .btn.btn-yellow{margin-top:20px}.border-dot.red{border-top:4px dotted #ac2d31;border-left:4px dotted #ac2d31;border-radius:6px 0 0 0;margin-left:0}.social--list{margin-top:22px}.social--list .fa{color:#0065bd;font-size:22px;margin-right:25px}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.policy-statement-sidebar{height:200px;padding:20px 0 20px 20px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.policy-statement{padding:20px 0}}a.btn-underline{text-transform:capitalize!important;font-size:20px;color:#000;text-decoration:none;letter-spacing:.6px;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;cursor:pointer;line-height:1.8;border-bottom:2px solid #000;transition:border-bottom .3s}a.btn-underline:hover{text-decoration:none;color:#000;border-bottom:2px solid #ffbd00;transition:border-bottom .3s ease-in}em{font-style:italic}@media print{*{-webkit-print-color-adjust:exact}}span.subtitle-callout{text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#888!important}.text-block .subtitle-callout{padding-left:10px;margin-left:10px}.border-top{background-position:top;background-repeat:repeat-x;background-size:10px 2px;background-image:linear-gradient(to right,#a7a9ac 16%,rgba(255,255,255,0) 0%);border-radius:5px}.fa-external-link{font-size:.75em!important;margin-left:5px}.social-media .fa-external-link,.card .fa-external-link,.social--list .fa-external-link{display:none}.generic-container{margin-left:-15px;margin-right:-15px}table{margin:1em 0;min-width:300px}table tr{border-top:4px solid #ddd;border-bottom:4px solid #ddd;background:#e3e5e7}table th{display:none}table td{display:block;font-size:18px}table td:first-child{padding-top:.5em}table td:last-child{padding-bottom:.5em}table td:before{content:attr(data-th) ": ";font-weight:700;width:6.5em;display:inline-block}@media (min-width: 320px){table td:before{display:none}}table th,table td{text-align:left}@media (min-width: 320px){table th,table td{display:table-cell;padding:.25em .5em}table th:first-child,table td:first-child{padding-left:0}table th:last-child,table td:last-child{padding-right:0}}table{background:#fff;color:#000;overflow:hidden;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif}table tr{border-color:#fff}table th,table td{margin:.5em 1em}@media (min-width: 320px){table th,table td{padding:1em!important}}table th,table td:before{font-size:14px;font-weight:700;text-align:left;color:rgba(0,0,0,0.43);text-transform:uppercase;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif}h3{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif}table th,table td{border-right:5px solid #fff}table tr:first-child th{background-color:#ced0d2;padding:10px!important;font-size:14px;left:0;right:0;vertical-align:middle}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.about-membership{margin-top:50px}.about-membership .image-block{background-image:linear-gradient(rgba(116,108,108,0),#000),url(../images/test.jpeg);height:380px;background-position:center;background-size:cover}.about-membership .image-block h1{position:absolute;bottom:0;color:#fff;max-width:500px;margin:45px;font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,sans-serif}.about-membership .text-section{background:#0065bd;height:380px;margin:0;color:#fff;padding:20px 45px 45px!important}.about-membership .text-section h3,.about-membership .text-section span{color:#fff}.about-membership .text-section .btn.btn-black.light{position:absolute;bottom:0;left:0;margin-left:30px;margin-bottom:20px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.about-membership .text-section .btn.btn-black.light{left:50%;margin-right:-50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-left:auto;margin-bottom:0!important;bottom:20px}}.about-membership .text-section .small-sub{font-family:"HelveticaNeue","Helvetica Neue","Helvetica Neue",Helvetica,sans-serif}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.about-membership .text-section{padding:20px 45px 90px!important;height:auto}}.quote-block .small-sub{font-weight:700;color:#797979;text-transform:uppercase}.quote-block .med-sub{font-weight:700;color:#797979;text-transform:uppercase}.quote-block h3{font-style:italic;line-height:1.33;font-weight:300;font-size:28px!important}.title-m{margin-top:30px}.learning-component{padding-top:50px!important;padding-bottom:100px!important}.learning-component .wrapperBox h5{max-width:300px}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.cme-box{padding-top:1em!important;padding-bottom:6em!important;border-bottom:4px solid #000}.boxes .single-box{background:#4f4f4f;padding:20px;background-clip:padding-box;border-right:20px solid transparent}@media (max-width: 767px){.boxes .single-box{border-right:0;border-bottom:20px solid transparent}}@media (min-width: 768px) and (max-width: 991px){.boxes .single-box{border-bottom:20px solid transparent}}@media (min-width: 992px) and (max-width: 1199px){.boxes .single-box .btn-yellow{min-width:170px!important}}.boxes .single-box .btn.btn-yellow:hover a{color:#ffbd00!important;text-decoration:none}.boxes .single-box:last-child{border-right:0 solid transparent}.boxes .wrapperBox{padding:10px}.boxes .wrapperBox h4,.boxes .wrapperBox h5{color:#fff}.boxes .wrapperBox h4{min-height:60px;line-height:1.2}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.boxes .wrapperBox h4{min-height:100%}}.dotted-box{padding-bottom:10px;padding-left:60px;padding-top:50px;background-image:linear-gradient(to bottom,#a7a9ac 16%,rgba(255,255,255,0) 0%);background-position:left;background-size:2px 10px;background-repeat:repeat-y;border-radius:5px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.dotted-box{padding-top:25px;background-image:none;padding-bottom:25px;padding-left:25px}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.dotted-box .btn-underline{float:left}}.wrapperRectangle{background-image:linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.5)),url(../images/test.jpeg);width:100%;background-position:center;background-size:cover;height:auto;padding-bottom:50%;text-align:center}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.wrapperRectangle{margin-bottom:30px}}.wrapperRectangle p{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.community-sections{margin-bottom:30px}.community-sections .btn-underline{margin-top:1.5em;margin-bottom:1.5em;padding-left:15px}.col-md-12.community-sections{width:104.6%;margin:0 auto;right:2.3%;position:relative}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.col-md-12.community-sections{width:100%;right:0}}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.body-wrapper .breadcrumb ul{border-top:.04em dotted #969696;padding-top:8px;display:-ms-flexbox;display:flex;list-style:none}.body-wrapper .breadcrumb ul li a{line-height:2.08;letter-spacing:1px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:12px}.body-wrapper .breadcrumb ul li.active span{line-height:2.08;letter-spacing:1px;color:#888;font-size:12px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif}.separator{color:#888;line-height:2.08;letter-spacing:1px;padding-left:10px;padding-right:10px;font-size:12px;padding-top:5px}.body-wrapper{font-size:20px}.body-wrapper ul li,.body-wrapper ol li{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100;line-height:1.33;color:#000;position:relative;margin-bottom:20px}.body-wrapper li::before{position:absolute;top:0;left:-1em;width:.8em;text-align:right}.body-wrapper div ol{padding-left:10px;margin-left:15px;list-style-type:decimal}.body-wrapper div ol ol{margin-left:15px;list-style-type:lower-alpha}.body-wrapper div ol ol ol{margin-left:30px;list-style-type:lower-roman}.body-wrapper div ul{padding-left:10px;margin-left:15px;list-style-type:disc}.body-wrapper div ul ul{margin-left:15px;list-style-type:circle}.body-wrapper div ul ul ul{margin-left:30px}.body-wrapper .text-block ul{list-style:none}.body-wrapper .text-block ul li{padding-bottom:0}.body-wrapper a{color:#1d9ad6;font-family:HelveticaNeue,sans-serif;text-decoration:none}.body-wrapper a:hover{color:#1d9ad6;text-decoration:underline}.body-wrapper .related-callout ul{list-style:none}.body-wrapper .related-callout ul li{padding-bottom:0}.policycalloutblock,.relatedcalloutblock{padding:0}.policycalloutblock .dot-underline,.relatedcalloutblock .dot-underline{margin:0}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}a.btn{text-align:left;color:#000;padding:0!important;margin:0;display:block!important;text-transform:uppercase;line-height:1.43;cursor:pointer;font-size:13px;letter-spacing:.3px;font-family:"HelveticaNeue","Helvetica Neue","Helvetica Neue",Helvetica,sans-serif}a.btn.black-underline{display:block!important}.btn.btn-black.light a{font-family:"HelveticaNeue","Helvetica Neue","Helvetica Neue",Helvetica,sans-serif}.btn-black{background:#000;border-radius:100px!important;border:2px solid transparent!important;min-width:235px;cursor:pointer;transition:all .3s ease-in}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.btn-black{padding:10px 12px!important}}.btn-black a{text-align:center;margin:0 auto;color:#fff;font-size:16px;cursor:pointer;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.btn-black a{font-size:18px}}.btn-black:hover a{color:#fff;cursor:pointer}.btn-yellow{background:#ffbd00;padding:5px 24px!important;border-radius:100px!important;border:2px solid transparent!important;cursor:pointer;transition:all .3s ease-in;margin-top:10px}.btn-yellow a{text-align:center;margin:0 auto;font-size:14px;cursor:pointer;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;color:#000!important;font-weight:700}.btn-yellow a:hover{text-decoration:none!important}.btn-yellow:hover{background:transparent;border:2px solid #ffbd00!important;transition:all .3s ease-in}.btn-yellow.strong a{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif}.btn-underline a{color:#000;text-decoration:none;letter-spacing:.6px;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;font-size:14px;cursor:pointer;line-height:1.8;border-bottom:2px solid #000;text-transform:uppercase;transition:border-bottom .3s ease-in;overflow-wrap:break-word;word-wrap:break-word}.btn-underline a:hover{text-decoration:none;color:#000;border-bottom:2px solid #ffbd00;transition:border-bottom .3s ease-in}.btn-underline:hover{text-decoration:none}span.date{display:block;position:relative;left:30px;bottom:10px;letter-spacing:.5px;font-size:12px;color:#888;font-family:"HelveticaNeue","Helvetica Neue","Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase}.pdf-icon img{width:20px;position:relative;top:5px;margin-right:5px}.pdf-btn{line-height:1.43}.pdf-btn a{max-width:80%;display:inline-block}.btn-list .btn-underline{line-height:3}.calloutcardsblock .row{padding:15px 0}.calloutcardsblock .row .single-box,.calloutcardsblock .row .wrappeBox{height:100%;color:#fff}.calloutcardsblock .row .single-box p,.calloutcardsblock .row .wrappeBox p{color:inherit}.calloutcardsblock .row .single-box a.box-wrapper-link,.calloutcardsblock .row .single-dotted-block a.box-wrapper-link{color:#fff!important}.calloutcardsblock .row .single-box a.box-wrapper-link:hover,.calloutcardsblock .row .single-dotted-block a.box-wrapper-link:hover{text-decoration:none!important}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.calloutcardsblock .row{padding:0}}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.fc-unthemed .fc-today{background-color:#0065bd!important;color:#fff}.fc td,.fc th{border-width:2px!important}.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed hr,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#fff!important}.fc-day{background:#ced0d2}.fc-ltr .fc-basic-view .fc-day-number{text-align:right;position:relative;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;padding-right:10px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.fc-ltr .fc-basic-view .fc-day-number{top:10px}}.component-title{margin-top:80px;position:relative}.component-title h4{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:300;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:.7px;color:#4a494a;border-right:1px solid #4a494a;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding-right:10px}button.fc-button.fc-agendaWeek-button,button.fc-button.fc-agendaDay-button,button.fc-button.fc-month-button,button.fc-button.fc-today-button{background:transparent;border-radius:0;box-shadow:none;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ffbd00;padding:0;color:#000;text-transform:uppercase;font-size:14px;border-radius:0;margin-right:20px}.fc-day-header{font-size:14px;padding-bottom:10px!important;font-weight:700;text-transform:uppercase;text-align:center;color:rgba(0,0,0,0.43);font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.fc-other-month{background-color:#e3e4e7}.fc-toolbar h2{height:80px;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:50px;font-weight:700;color:#000}.fc .fc-axis span{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:rgba(0,0,0,0.43)}button.fc-prev-button.fc-button,.fc-today-button,button.fc-next-button.fc-button{border:none;background:none;box-shadow:none}.fc-toolbar .fc-right,.fc-toolbar .fc-left{position:relative;top:15px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.fc-toolbar .fc-right,.fc-toolbar .fc-left{display:none}}.fc-toolbar .fc-left{display:none}.fc-toolbar .fc-center{display:block!important;text-align:left}.calendar-block,.table-block{margin-top:80px;margin-bottom:80px}.fc-view.fc-month-view .fc-scroller{overflow-y:hidden!important}.fc-view.fc-month-view table{overflow:unset;margin:0}.fc-view.fc-month-view table a,.fc-view.fc-month-view table a:hover{color:#fff}.fc-view.fc-month-view table tr{border-top:none;border-bottom:none;background:none}.fc-view.fc-month-view table tr th{background-color:unset}@media (min-width: 320px){.fc-view.fc-month-view table tr td{padding:0!important}}.fc-view.fc-month-view table tr td .fc-row.fc-week{height:96px!important}.fc-view.fc-month-view table tr td .fc-row.fc-week .fc-event,.fc-view.fc-month-view table tr td .fc-row.fc-week .fc-more{font-size:12px}.fc-view.fc-month-view table tr td .fc-row.fc-week .fc-more{color:#3a87ad}.fc-popover a,.fc-popover a:hover{color:#fff;font-size:12px}.fc-popover .fc-day-grid-event{margin-left:0;margin-right:0}.fc-popover .fc-event.fc-not-start,.fc-popover .fc-event.fc-not-end{border-top-left-radius:3px!important;border-bottom-left-radius:3px!important;border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.quote-block.text-block{padding-left:0!important}}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.comm-list{margin-top:40px;margin-bottom:70px}.comm-list .single-com{padding-right:20px!important}.comm-list .single-com a{line-height:2;color:#1d9ad6;display:block;font-size:18px;border-bottom:solid 1px #969696}.comm-list .single-com a p{color:#1d9ad6;font-size:18px;line-height:2}.comm-list-block{margin-top:10px;margin-bottom:20px}.comm-list-block .single-com{padding-right:20px!important}.comm-list-block .single-com a{line-height:2;color:#1d9ad6;display:block;font-size:18px;border-bottom:solid 1px #969696}.quote-block.text-block{padding-left:45px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.quote-block.text-block{border-top:4px dotted rgba(167,169,172,0.38)}}.quote-block.text-block .small-sub{font-weight:700;color:#797979;text-transform:uppercase}.quote-block.text-block .med-sub{font-weight:700;color:#797979;text-transform:uppercase}.quote-block.text-block h3{font-style:italic;line-height:1.33;font-weight:300}.text-block-wrap{padding-right:200px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.text-block-wrap{padding-right:0}}.message-block h3{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.message-block .wrap{padding-bottom:50px;padding-top:30px}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.image-rounded{width:100%;padding-bottom:100%;background-size:cover;display:block;border-radius:100%;object-fit:cover;position:relative;overflow:hidden;background:#555}.image-rounded img{width:100%;position:absolute}.img-rounded{width:200px;border-radius:100%!important;height:200px;background:#555}img .img-rounded{object-fit:cover;overflow:hidden}.bio-image{padding:20px 60px}.community{text-align:center}.community .img-wrapper{padding:0 85px}@media (min-width: 992px) and (max-width: 1199px){.community .img-wrapper{padding:0 30vw}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.community .img-wrapper{padding:0 20vw}}.community .img-rounded{margin:0 auto}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.community .img-rounded{text-align:left;margin:0 auto}}.community .c-single{text-align:left}.community .c-single p{margin-top:40px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.community .c-single{margin-bottom:40px;text-align:left}}.community-info{padding-left:55px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.community-info{padding-left:0}}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.related-callout{background:rgba(163,179,193,0.05);position:relative;z-index:9}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.related-callout{padding-top:0}}.related-callout span.med-sub{color:#888!important;text-transform:uppercase;margin-bottom:20px}.related-callout .more-list .date{bottom:0;left:0}.related-callout ul li{margin-bottom:20px;margin-top:20px}.related-callout ul li span.date{font-size:12px;letter-spacing:.5px;color:#888;font-family:"HelveticaNeue","Helvetica Neue","Helvetica Neue",Helvetica,sans-serif;display:block!important}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.related-list{margin-top:40px}}.related-list span.med-sub{margin-bottom:50px}.callout--links span.small-sub{position:relative;top:20px}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.recommendations{margin-top:40px}.recommendations h5{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.recommendations .strong{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.recommendations{display:none}}.body-wrapper ul.clinical-questions li{padding-top:35px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.body-wrapper ul.clinical-questions li{margin-bottom:40px;border-bottom:1px solid #ddd}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.level-recom .accordionTitle,.level-recom .accordion__Heading{float:right}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.level-recom .accordion-content{width:100%!important;padding-top:10px!important}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.title-cq{border-bottom:1px solid #ddd;margin-bottom:2.5em}}.cp-right-content{position:relative;margin-top:40px}.cp-right-content .description p{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;font-size:15px}.cp-right-content .block h5{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5}.cp-right-content .title{padding-bottom:18px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.cp-right-content .title{margin-bottom:3em}}.cp-right-content .line-separator{margin-top:60px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.more-list .med-sub{position:relative;top:2.5em}.more-list ul{margin-top:3em;margin-bottom:0}.more-list ul li p span{position:relative;left:0;top:.5em}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.subtitle-callout{position:relative;top:3em}}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.block{background-color:#fff}.cp-sidebar{position:relative;margin-top:50px;padding-left:20px}.cp-sidebar .block{padding-left:0;padding-right:0}.cp-sidebar .list-btns p{margin-bottom:25px}.cp-sidebar .list-btns .pdf-btn{margin-bottom:25px}.cp-sidebar h5{line-height:1.67;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.cp-sidebar .dotted-box{background-image:linear-gradient(to bottom,#a7a9ac 16%,rgba(255,255,255,0) 0%)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.cp-sidebar .dotted-box{background-image:none;padding-left:0}}.cp-sidebar .border-top{background-image:linear-gradient(to right,#a7a9ac 16%,rgba(255,255,255,0) 0%)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.cp-sidebar{padding:0!important}.cp-sidebar .border-dot{border:none;border-radius:0}.cp-sidebar .box{padding:30px 0;margin:0}.cp-sidebar .block{padding:0!important}}.cp-right-content .title h3{margin-bottom:10px}.box{display:inline-block;height:100%;width:100%}.box .accordionTitle:before,.box .accordion__Heading:before{font-size:1em;margin-right:5px;line-height:.5em;float:left;color:#fff;background:#000;border:1px solid #000;transition:transform .3s ease-in-out;padding:3px 3px 4px}.box .accordion{margin-top:25px}.box .accordionTitle,.box .accordion__Heading{font-weight:700!important;line-height:1;margin-bottom:20px;cursor:pointer}.box .accordionTitleActive:before,.box .accordionTitle.is-expanded:before{content:"-";font-size:1em;margin-right:5px;line-height:.5em;top:8px;float:left;border:1px solid #000;padding:3px 5px 4px}.box span.small-sub{display:block;margin-bottom:20px}.accordion dl:after,.accordion-list:after{content:"";display:block;width:100%}.accordion dl a:hover,.accordion-list a:hover{color:#000}.accordion dd,.accordion__panel{font-size:1em;line-height:1.5em;position:relative;bottom:10px}.accordion p{padding:1em 2em}.accordion{position:relative}.accordionTitle,.accordion__Heading{text-align:center;font-weight:500;text-align:left;font-size:14px;margin-bottom:10px;display:block;text-decoration:none;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#000!important;cursor:pointer}.accordionTitle:hover,.accordion__Heading:hover{color:#000}.accordionTitle:after,.accordion__Heading:after{border:1px solid gray}.accordionTitle:before,.accordion__Heading:before{content:"+";font-size:1em;margin-right:5px;line-height:.5em;top:8px;float:left;border:1px solid #000;transition:transform .3s ease-in-out;padding:3px 3px 4px}.accordionTitleActive:before,.accordionTitle.is-expanded:before{content:"-";font-size:1em;margin-right:5px;line-height:.5em;top:8px;float:left;border:1px solid #000;padding:3px 5px 4px}.accordionItem{height:auto;overflow:hidden;max-height:50em;transition:max-height 1s}@media screen and (min-width: 48em){.accordionItem{max-height:15em;transition:max-height .5s}}.accordionItem.is-collapsed{max-height:0}.no-js .accordionItem.is-collapsed{max-height:auto}.animateIn{animation:accordionIn .25s normal ease-in-out both 1}.animateOut{animation:accordionOut .25s alternate ease-in-out both 1}@keyframes accordionIn{0%{opacity:0;transform-origin:50% 0}100%{opacity:1}}@keyframes accordionOut{0%{opacity:1}100%{opacity:0}}.body-wrapper ul.clinical-questions{display:list-item;list-style-type:none}.body-wrapper ul.clinical-questions li{list-style-type:decimal;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.body-wrapper ul.clinical-questions li .block h5 p{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;font-size:15px}.body-wrapper ul.clinical-questions li::before{position:absolute;top:0;left:-1em;width:.8em;text-align:right}.accordion-content .block{padding-top:10px}.level-recom{padding-top:30px;padding-bottom:30px}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.dotted-border .single-dotted-block{padding-right:11px}.dotted-border .single-dotted-block h5{max-width:300px}.dotted-box{margin-bottom:25px}.dotted-box h5{font-size:18px;font-weight:100;line-height:1.39;color:#000;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif!important}.dotted-callout{margin-top:20px;width:104.2%;position:relative;right:1.2%}.dotted-callout a{font-size:15px;line-height:1.33;color:#1d9ad6;font-weight:400;transition:all .5ms ease}.dotted-callout .btn-underline a{color:#000}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.dotted-callout{right:0;width:100%}}.dotted-callout .single-dotted-block{padding-right:43px;margin-bottom:50px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.dotted-callout .single-dotted-block{padding-right:0;padding-left:0}}.dotted-callout.x2-row .card-content{min-height:160px}.dotted-callout.x2-row .card-content h5{max-width:300px;font-size:18px;font-weight:100;line-height:1.39;color:#000;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif!important}.x3-row .dotted-box h5{padding-bottom:40px}.5050-dotted-callout .separator-line{position:absolute;bottom:0}.italic_feature_item h3{font-size:30px;font-weight:300;line-height:1.33;letter-spacing:1.4px;color:#000;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.image_feature_item img{height:100%;width:100%}.image_feature_item .overlay-text{position:absolute;top:40%;margin-left:60px;max-width:300px}.image_feature_item .overlay-text h4{color:#fff;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.image_feature_item .overlay-text h1{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.italic_featured_item h3{font-size:30px;font-weight:300;line-height:1.33;letter-spacing:1.4px;color:#000;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.italic_featured_item h3{font-size:24px}}.image_featured_item img{height:100%;width:100%}.image_featured_item .overlay-text{position:absolute;top:20%;margin-left:60px;max-width:300px;z-index:9}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.image_featured_item .overlay-text{margin-left:10px;top:0}}.image_featured_item .overlay-text h4{color:#fff;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.image_featured_item .overlay-text h1{color:#fff;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.image-mask{display:block;position:relative}.image-mask:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(155,155,155,0.33)}.featured-news{margin-top:25px}.featured-news .featured-single{padding:0 20px 0 0}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.featured-news .featured-single{padding:0}}.featured-news .featured-single .featured-wrap{padding:10px 0 10px 50px}.featured-news .featured-single .featured-wrap h2 img{width:20px;cursor:pointer;margin-left:10px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.featured-news .featured-single .featured-wrap h2 img{width:12px}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.featured-news .featured-single .featured-wrap{padding:0}}.featured-news .featured-single .featured-wrap .bubble-subtitle{margin-bottom:20px}.featured-news .featured-single .featured-wrap .bubble-subtitle .small-sub{color:#797979}.featured-news .featured-single h2{font-weight:600;padding:0 100px 10px 0}.featured-news .featured-single h2 a{color:#000!important;transition:color .3s ease-in-out}.featured-news .featured-single h2 a:hover{color:#ffbd00!important;transition:color .3s ease-in-out;text-decoration:none}.featured-news .featured-title-row h4{font-size:24px;font-weight:500;letter-spacing:1px;color:#999}.featured-news .featured-title-row p{position:relative;text-align:left;font-weight:600;letter-spacing:1px;color:#000;text-transform:uppercase!important;font-weight:600;color:#797979}.featured-news .small-sub{color:#797979;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;letter-spacing:.3px;position:relative;letter-spacing:1px}.featured-news .latestnewsblock{padding:20px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.featured-news .latestnewsblock{padding:20px 0}}.featured-news .news-row{margin-bottom:40px}.featured-news .news-row h4{transition:color .3s ease-in-out}.featured-news .news-row h4 a{color:#000!important;transition:color .3s ease-in-out}.featured-news .news-row h4 a:hover{color:#ffbd00!important;transition:color .3s ease-in-out;text-decoration:none}.featured-news .news-row h4 img{width:12px;position:relative;bottom:3px;margin-left:5px}.featured-news .circle{position:relative;top:5px}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}span.field-d{font-size:14px;line-height:1.43;color:rgba(0,0,0,0.5);max-width:40%;display:block;position:relative;padding-bottom:10px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px),(min-width: 992px) and (max-width: 1199px){span.field-d{max-width:100%}}.f-block{display:block;margin-bottom:20px;margin-top:20px}label.desc{font-size:20px;line-height:2;color:#000;font-weight:400!important;display:block!important;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif!important}input,button,select,textarea,input:focus,button:focus,select:focus,textarea:focus{outline:none}select{color:#858688}input[type="text"].input{border-radius:5px;padding:8px;width:50%;padding-left:12px;background-color:#fff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);border:solid 1px rgba(167,169,172,0.6);display:inline-block}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){input[type="text"].input{width:100%}}.radio label,.checkbox label{padding-left:0!important}.textarea{border-radius:5px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);border:solid 1px rgba(167,169,172,0.6);min-height:200px;min-width:50%}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.textarea{width:100%}}#date{width:25%;border-radius:5px;background-color:#fff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);border:solid 1px rgba(167,169,172,0.6);height:40px;padding-left:5px;font-size:14px;font-style:italic;line-height:1.43;color:rgba(0,0,0,0.5)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){#date{width:100%}}select{width:50%;border-radius:5px;background-color:#f1f1f1;border:solid 1px rgba(167,169,172,0.6);height:40px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){select{width:100%}}.radio .radio-label{font-size:13px;margin-bottom:3px}.radio input[type="radio"]{position:absolute;opacity:0}.radio input[type="radio"]+.radio-label{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.radio input[type="radio"]+.radio-label:before{content:'';background:#fff;border-radius:100%;border:2px solid #969696;display:inline-block;width:16px;height:16px;position:relative;margin-right:.6em;cursor:pointer;text-align:center;top:4px;transition:all 350ms ease}.radio input[type="radio"]:checked+.radio-label:before{background-color:#1d9ad6;box-shadow:inset 0 0 0 3px #fff}.radio input[type="radio"]:focus+.radio-label:before{outline:none;border-color:#969696}.radio input[type="radio"]:disabled+.radio-label:before{box-shadow:inset 0 0 0 4px #1d9ad6;border-color:#1d9ad6;background:#1d9ad6}.radio input[type="radio"]+.radio-label:empty:before{margin-right:0}::-webkit-input-placeholder{font-size:14px;font-style:italic;line-height:1.43;color:rgba(0,0,0,0.5)}::-moz-placeholder{font-size:14px;font-style:italic;line-height:1.43;color:rgba(0,0,0,0.5)}:-ms-input-placeholder{font-size:14px;font-style:italic;line-height:1.43;color:rgba(0,0,0,0.5)}:-moz-placeholder{font-size:14px;font-style:italic;line-height:1.43;color:rgba(0,0,0,0.5)}.input_fields_wrap{margin-top:10px}.input_fields_wrap input{margin-bottom:5px}button.add_field_button{display:block;background:transparent;border:none;font-size:14px;line-height:1.43;color:#1d9ad6;font-family:HelveticaNeue,sans-serif}.remove_field{font-size:14px;line-height:1.43;color:#1d9ad6;margin-left:10px}.checkbox-row .checkbox-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-row .checkbox-form .frame{margin:0;padding:0}.checkbox-row .checkbox-form .frame input{display:none}.checkbox-row .checkbox-form .frame label{cursor:pointer;position:absolute;z-index:999;width:16px;height:16px;margin:0;border:2px solid #969696;background:#fff;transition:all .3s ease-in-out;font-size:12pt;color:#1d9ad6;font-smoothing:antialiased}.checkbox-row .checkbox-form .frame label.radio{border-radius:100%}.checkbox-row .checkbox-form .frame label.check{border-radius:0}.checkbox-row .checkbox-form .frame label .fa{position:absolute;font-size:10px;top:1px;left:0;right:0;bottom:0;opacity:0;-ms-transform:scale(0);transform:scale(0);transition:all .3s ease-in-out;text-align:center}.checkbox-row .checkbox-form .frame input:checked+label{background:shade(#000,15%)}.checkbox-row .checkbox-form .frame input:checked+label .fa{opacity:1;-ms-transform:scale(1);transform:scale(1)}.checkbox-row .checkbox-form .frame p{position:relative;padding-left:26px;font-size:14px;line-height:1.3;color:#000}li.page-item.first.disabled,li.page-item.last.disabled,li.page-item.first,li.page-item.last{display:none}.member-benefits{margin-bottom:80px;margin-top:40px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.member-benefits{margin-bottom:40px}}.member-benefits span.med-sub{position:absolute;color:#797979;font-size:12px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.member-benefits span.med-sub{top:-15px;left:0;right:0}}.member-benefits .featured-title-row{color:#999}.member-benefits .dotted-right{padding-right:55px!important}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.member-benefits .dotted-right{padding-right:0!important;background:none!important}}.member-benefits .list-btns{margin-top:30px;padding-right:30px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px),(min-width: 992px) and (max-width: 1199px){.member-benefits .list-btns{max-width:100%!important;width:100%;margin-top:0}}.member-benefits .list-btns .btn-underline a{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif!important;line-height:2.5}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.member-benefits .list-btns{padding:0}}.member-benefits .btn-wrap{margin-bottom:40px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.member-benefits .btn-wrap{margin:0;padding-top:40px}}.member-benefits .discover-right{padding-left:55px!important}.member-benefits .discover-right h5{font-size:15px;font-weight:300;line-height:2;color:#000;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif!important}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.member-benefits .discover-right .med-sub{position:relative;top:20px}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.member-benefits .discover-right{margin-top:20px;padding-left:0!important;display:inline-block}.member-benefits .discover-right .subtitle-callout{display:inline-block;margin-bottom:20px}}.title-row h4{color:#999;letter-spacing:1px}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.gray-block{background-color:#eee}.membership-types{margin-bottom:60px}.membership-types .typesBlock{padding:20px}.membership-types .imageBlock{border-radius:50%;background:#d7d7d7;height:112px;width:112px}.membership-types .title-strong h3{margin-bottom:50px;padding:10px}.membership-types .btn-block{width:50%;margin-bottom:60px}.membership-types .btn-block .btn-underline{float:right;margin-top:20px;position:relative}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.membership-types .btn-block .btn-underline{top:0}}.membership-types .btn-block{margin-top:2.5em!important;margin-bottom:2.5em}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.membership-types .btn-block{margin:0!important;padding:0;width:auto;position:relative;bottom:100px}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.type-m{margin-bottom:40px}}.mouse-row .mouse{position:absolute;width:27px;height:45px;bottom:70px;left:50%;margin-left:-12px;border-radius:15px;border:3px solid #a7a9ac;animation:intro 1s}.mouse-row .mouse span{position:relative;top:25px;font-size:10px;right:8px;letter-spacing:.6px;text-align:center;color:#a7a9ac}.mouse-row .scroll{display:block;width:3px;height:4px;margin:6px auto;border-radius:4px;background:#a7a9ac;animation:finger 1.5s infinite}@keyframes intro{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes finger{0%{opacity:1}100%{opacity:0;transform:translateY(20px)}}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.search-nav{position:relative;margin:0 auto;text-align:center;top:75px;position:absolute!important;width:400px;right:-6px;z-index:9;background:rgba(255,255,255,0.99);padding-top:0}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.search-nav{margin-top:20px;margin-bottom:60px}.search-nav .search-input{padding:0}.search-nav .search-input input[type="text"].input{width:100%;position:relative;right:14px}}.search-nav ul.list{text-align:left;display:block;padding:5px 20px 20px}.search-nav ul.list li{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:2;display:block}.navbar .search-nav{top:-1px}.filters-container div.filter-button{margin-right:7px}.search-input--nav{text-align:left;padding:20px 20px 0}.search-input--nav input{border-radius:5px;padding:8px 26px 8px 12px;width:100%;background-color:#fff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);border:solid 1px rgba(167,169,172,0.6);margin-bottom:15px}.search-input--nav span.go-icon i{position:absolute;width:10px;right:30px;top:27px;background:#fff;margin:3px;cursor:pointer}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.search-input--nav span.go-icon i{top:unset;margin-top:-40px}}li#nav-search{padding-right:0}li#nav-search:hover a.dropdown-toggle{border:none!important}li#nav-search .fa{font-size:15px}li#nav-search .close{width:14px}.header-search-container{padding-right:60px!important}.search-input form{display:inline-block}.search-input input[type="text"].input{width:300px!important;position:relative;margin-left:12px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.search-input input[type="text"].input{width:90%!important}}.search-header{text-align:center;margin-top:50px;height:150px;border-bottom:1px solid #ddd}.search-header p{font-size:18px}.search-header h3,.search-header h4{font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,sans-serif;color:#999;letter-spacing:1px;position:relative}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.search-header h3,.search-header h4{text-align:center}}.search-header span.search-count{font-size:18px;display:block;margin-bottom:20px;text-align:center}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.search-header{text-align:left}}.search-header .search-nav{width:100%}.more-searches{position:relative;top:10px}.more-searches ul{margin:0 auto;text-align:center;padding-left:0!important;list-style-type:none!important;margin-left:0!important;display:-ms-inline-flexbox;display:inline-flex}@media (min-width: 992px) and (max-width: 1199px),(min-width: 1248px){.more-searches ul{display:-ms-inline-flexbox;display:inline-flex}}@media (max-width: 767px){.more-searches ul{display:block}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.more-searches ul{padding-bottom:40px}}.more-searches ul li{margin-right:18px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.more-searches ul li{margin-bottom:5px}}.more-searches ul li:first-child span{font-weight:600;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;color:#9b9a9b;letter-spacing:.9px}.more-searches ul li a{line-height:1.67;letter-spacing:.9px;color:#1d9ad6}.more-searches ul li a span.small-icon{font-size:10px}.search-input{margin:0 auto}.search-input i{position:relative;cursor:pointer}@media (min-width: 992px) and (max-width: 1199px),(min-width: 1248px){.search-input i{right:34px}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.search-input i{top:-33px;right:25px;float:right}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.search-navigation{text-align:center;margin-bottom:1em;margin-top:-20px}}.search-navigation .button-dropdown a{cursor:pointer}.search-navigation .button-dropdown a span{font-size:12px;position:relative;bottom:2px}.search-navigation .navbar-default .navbar-toggle .icon-bar{background-color:#fff;border-color:#fff}.search-navigation .navbar-default{background-color:#0065bd;border-color:#0065bd;padding:0 15px;border-radius:0;color:#fff;font-size:20px}.search-navigation a.navbar-brand{color:#fff;font-size:20px;font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,sans-serif}.search-navigation a.navbar-brand:hover{color:#fff}.search-navigation .navbar-default .navbar-nav>li>a{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif;color:#fff;position:relative;font-size:20px;top:5px}.search-navigation .navbar-default .navbar-nav>li>a:hover{color:#fff}.search-navigation .nav>li.strong a{font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,sans-serif}.search-info ul{position:relative;top:0;padding-left:25px!important;list-style-type:none!important}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.search-info ul{margin-top:-10px;padding-bottom:10px;margin-left:0!important;padding-left:0!important;display:block}}.search-info ul li{font-size:14px;line-height:2;color:#4a494a;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.search-info ul li{display:initial}}.search-info ul li::after{position:relative}.single-search{margin-top:25px;margin-bottom:25px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.single-search{border-bottom:none}}.single-search h3{padding:0;margin:0}.single-search h5{padding-right:10px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.single-search h5{margin-bottom:1.5em;line-height:1.5}}@media (min-width: 992px) and (max-width: 1199px),(min-width: 1248px){.single-search a div.dotted-right{margin-left:-20px}}.single-search span{font-size:12px;color:#000}.single-search hr{margin-bottom:-20px}.single-search i.newsroom{color:#DA198B}.single-search i.acep{color:#8DC63F}.single-search i.acepnow{color:#5ECDD4}.single-search i.other{color:#0065BD}.single-search .contenttitle{background-color:#d7d7d7;padding:5px}.single-search .contenttitle:empty{display:none}.single-search .datecol{padding-left:10px}.pagination-block{text-align:center}@media (min-width: 992px) and (max-width: 1199px),(min-width: 1248px){.pagination-block{margin-top:120px;margin-bottom:80px}}.pagination-block .page-content{background:#eee;display:inline-block;padding:10px;width:100%;max-width:660px}.pagination-block ul{display:-ms-inline-flexbox;display:inline-flex;padding-left:0!important;margin-left:0!important}.pagination-block ul li.disabled>a{background-color:inherit;border-color:#d7d7d7;cursor:default}.pagination-block ul li.disabled>a:hover,.pagination-block ul li.disabled>a :focus{background-color:inherit;border-color:#d7d7d7;cursor:default}.pagination-block ul li.page-item{width:44px}.pagination-block ul li.pge-item.prev.disabled,.pagination-block ul li.page-item.first.disabled,.pagination-block ul li.page-item.first,.pagination-block ul li.page-item.prev,.pagination-block ul li.page-item.next,.pagination-block ul li.page-item.last{width:85px}.pagination-block ul li.active{background:#1d9ad6}.pagination-block ul li.active a{color:#fff!important;background-color:#1d9ad6;border-color:#1d9ad6}.pagination-block ul li.active a:hover,.pagination-block ul li.active a :focus{background-color:#1d9ad6;border-color:#1d9ad6}.pagination-block ul li{background:#d7d7d7;margin-right:1px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.pagination-block ul li{padding:12px}}@media (min-width: 992px) and (max-width: 1199px),(min-width: 1248px){.pagination-block ul li{padding:5px}}.pagination-block ul li a{font-size:16px;line-height:1.25;text-align:center;color:#a7a9ac!important;background-color:inherit;border-color:#d7d7d7;float:none;padding:0}.pagination-block ul li a:hover,.pagination-block ul li a :focus{background-color:inherit;border-color:#d7d7d7}.pagination-block ul li#next{width:100%}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.pagination-block ul li.page-item.prev.disabled,.pagination-block ul li.page-item.first.disabled,.pagination-block ul li.page-item.first,.pagination-block ul li.page-item.last{display:none}}.search-control{background:#0065bd;font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,sans-serif;border:none;color:#fff;padding:16px;margin:0 auto;text-align:center;left:0;width:134px;right:0;cursor:pointer;letter-spacing:.8px;font-size:18px}.apply-filter-mobile{background:#0065bd;font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,sans-serif;border:none;color:#fff;padding:7px;margin:0 auto;text-align:center;left:0;width:134px;right:0;cursor:pointer;letter-spacing:.8px;font-size:18px;margin-bottom:20px}button.filter_btn.search-control{cursor:pointer}#filter-by.expanded{display:block;border:1px solid #969696;padding:0;margin:0;width:107%;position:relative;right:11px}#filter-by{display:none}#sort-by.expanded{display:block;border:1px solid #969696;padding:0;margin:0;width:107%;position:relative;right:11px}#sort-by{display:none}.search-control-block{display:initial}.expanded .accordion{margin-top:2em;animation:accordionIn .25s normal ease-in-out both 1}.expanded .accordion dl{padding:20px}.expanded .accordion .accordionTitle,.expanded .accordion .accordion__Heading{font-size:20px}.expanded .accordion .accordionTitle:before,.expanded .accordion .accordion__Heading:before{float:right}.expanded .accordion .accordionTitle,.expanded .accordion .accordion__Heading{font-size:22px;border-bottom:1px solid #ddd;padding-bottom:15px;padding-top:6px;text-transform:uppercase;font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,sans-serif}.expanded .accordion .f-block{text-align:left}.expanded .accordion .frame{text-align:left;margin-top:2em}.expanded .accordion .frame p{padding:0 2em 1em;left:15px}.is-invisible{display:none!important}ul.dropdown-m{position:absolute;background:#fff;top:61px;min-width:150px;left:15px;display:none;z-index:9}ul.dropdown-m li{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #ddd;font-size:15px;color:#000;letter-spacing:.3px}ul.dropdown-m li:hover{background:#ddd}.navbar-default .navbar-nav>li>a:hover{color:#fff}.search-content .search-items{position:absolute;background:#fff;color:#000;width:100%;z-index:9;padding:25px;left:0}div.apply-filter{color:#000;letter-spacing:.6px;text-decoration:none;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;line-height:1.8;border-bottom:2px solid #000;text-transform:uppercase;transition:border-bottom .3s ease-in}#header-search-autocomplete{position:relative;margin-left:-20px;margin-right:-20px}#header-search-autocomplete ul.ui-autocomplete{left:0!important}#header-search-autocomplete ul.ui-autocomplete .ui-menu-item{margin-left:10px}#mobile-header-search-autocomplete{position:relative}#mobile-header-search-autocomplete ul.ui-autocomplete{left:0}#mobile-header-search-autocomplete ul.ui-autocomplete .ui-menu-item{margin-left:-8px}#main-search-autocomplete{position:relative;text-align:center}#main-search-autocomplete ul.ui-autocomplete{margin-left:0;list-style-type:none;padding:10px 20px!important}#main-search-autocomplete ul.ui-autocomplete .ui-menu-item{margin-left:-8px;margin-bottom:8px;font-size:18px}.no-results{color:#9b9a9b;text-align:center;font-weight:600}.active{font-weight:700}#loading-img{background:url(/Static/Common/images/ajax-loader.gif) center center no-repeat;height:100%}.loading-overlay{background:#e9e9e9;position:absolute;display:none;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:9999999}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.title--fw.search-title h1{font-size:30px}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.title-sl{margin-bottom:40px}.title-sl img{right:0;max-height:80px;float:right}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.title-sl img{position:absolute;max-width:130px;top:20px;right:0}}.title-sl h3{margin-bottom:50px}.title-sl .separator-dots{width:100%;height:2px;background-image:linear-gradient(to right,#ac2e32 16%,rgba(255,255,255,0) 0%)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.title-sl .separator-dots{height:150px}}.section-right .block{padding-right:0;margin-right:0}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.section-right .block{padding-left:0}}.cp-sidebar.section-right{padding:20px 0 20px 20px}.cp-sidebar.section-right .dotted-box{background-image:linear-gradient(to bottom,#ac2d31 16%,rgba(255,255,255,0) 0%)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.cp-sidebar.section-right .dotted-box{background-image:none;padding-left:0}}.cp-sidebar.section-right .border-top{background-image:linear-gradient(to right,#ac2d31 16%,rgba(255,255,255,0) 0%)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.cp-sidebar.section-right{margin-top:20px}}.cp-sidebar.section-right .box{margin:0;padding:0;width:95%!important}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.cp-sidebar.section-right .box{width:100%!important;padding:30px 0}}.sl-sidebar{margin-top:110px;padding-right:40px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.sl-sidebar{margin-top:20px}}.sl-sidebar .btn-list{position:relative;margin-bottom:60px}.sl-sidebar .btn-list .btn-underline{margin-bottom:20px;line-height:0}.sl-sidebar .btn-list .btn-underline a{text-transform:capitalize!important;font-size:20px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.sl-sidebar .btn-list{padding-left:0}}.sl-sidebar .dotted-box{background-image:linear-gradient(to bottom,#ac2d31 16%,rgba(255,255,255,0) 0%)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.sl-sidebar .dotted-box{background-image:none;padding-left:0}}.sl-sidebar .border-top{background-image:linear-gradient(to right,#ac2d31 16%,rgba(255,255,255,0) 0%)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.sl-sidebar{margin-top:20px}}.sl-sidebar .box{width:95%!important;margin:0;padding-bottom:40px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.sl-sidebar .box{width:100%!important;padding:30px 0}}.box.red{width:80%}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.box.red{width:90%;padding:8% 32px}}.staff-row{margin-bottom:14px}.staff-row .title{font-size:15px}.staff-row span.med-sub{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.announcements{margin-top:25px;margin-bottom:50px}.announcements h3{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.rich-text{margin-bottom:50px}.rich-text h5,.rich-text p{margin-top:20px;line-height:1.5;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.rich-text h3{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.rich-text .block{padding:0}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.slider-title h3{margin-bottom:25px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif}.slider{width:100%;position:relative;overflow:hidden;max-height:450px!important}@media (min-width: 768px) and (max-width: 991px){.slider{max-height:600px!important}}.slider .controll span{display:inline-block;position:absolute;z-index:999;top:62.5%}@media (max-width: 767px){.slider .controll span{top:28%}}.slider .controll span{width:30px;height:30px}.slider .controll span:first-of-type{left:20px;z-index:99}.slider .controll span:last-of-type{right:40px;z-index:99}.fa-chevron-right:before{content:none!important}.fa-chevron-left{background-image:url(../static/Common/images/slider-arrow-l.svg);background-repeat:no-repeat}.fa-chevron-right{background-image:url(../static/Common/images/slider-arrow-r.svg);background-repeat:no-repeat}.fa-chevron-left:before{content:none!important}.slider .controll .fa{transition:all .5s;padding:7px;color:#fff}.slider .controll .fa:hover,.slider .controll .fa.active{cursor:pointer;color:#fff}.slider ul{position:absolute;list-style:none!important;padding-left:0!important;list-style-type:none!important;margin-left:0!important}.slider ul li{float:left;font-size:20px;text-align:center;height:100%;width:100%;margin:0 auto;color:#fff;position:relative}.slider ul li img{width:100%;height:400px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.slider ul li img{height:100%}}.slider ul li .slide-info{padding:20px;background-color:#0065bd;margin:0 auto;max-width:500px;bottom:0;position:absolute;left:0;right:0}@media (max-width: 767px){.slider ul li .slide-info{padding:10px}}.slider ul li .slide-info .slides-info{position:absolute;bottom:0;margin-bottom:31px;font-size:14px;font-weight:700;line-height:1.29;text-align:left;color:#fff}@media (max-width: 767px){.slider ul li .slide-info .slides-info{margin-bottom:20px}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.slider ul li .slide-info{bottom:0}}.slider ul li .slide-info p{font-size:18px;font-weight:300;margin-left:60px;line-height:1.33;text-align:left;color:#fff}@media (max-width: 767px){.slider ul li .slide-info p{font-size:15px;line-height:1.18}}.slider ol{position:absolute;left:50%;bottom:0;display:none;color:#fff;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);list-style:none}.slider ol li{display:inline-block;cursor:pointer}.slider ol li:hover .fa:before,.slider ol li.pointer-active .fa:before{content:"\f111";font-family:FontAwesome}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.team-block{position:relative;overflow:hidden}.team-single{position:relative;top:10px}.team-single img{width:100%;padding-right:10px}.team-single:last-child img{padding-right:0}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.error{position:relative;bottom:.5em}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px),(min-width: 992px) and (max-width: 1199px){.error{float:none;right:0;bottom:0}}.error .error-content{margin-left:1px;font-style:italic;letter-spacing:normal;color:#d0011b}@media (min-width: 992px) and (max-width: 1199px),(min-width: 1248px){.error .error-content{line-height:1.43}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.error .error-content{line-height:.5}}.error .error-content span{display:inline-block;font-weight:700;font-size:12px;vertical-align:middle}.bubble{position:relative;border-radius:.5em;padding:.1em;box-sizing:border-box}@media (min-width: 992px) and (max-width: 1199px){.bubble{margin-top:10px;padding:.6em;margin-left:10px;width:50%}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.bubble{margin-top:10px;padding:.6em;width:100%}}.bubble:before,.bubble:after{content:"";width:.5em;height:.5em;position:absolute;left:0;top:21%;-ms-transform:translate(-56%,50%) rotate(-135deg);transform:translate(-56%,50%) rotate(-135deg)}@media (min-width: 992px) and (max-width: 1199px),(min-width: 1248px){.bubble:before,.bubble:after{display:block}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.bubble:before,.bubble:after{display:none}}.bubble:before{z-index:-1}.bubble.bubble-border{border:1px solid #d0011b;background:#fff;color:#333;display:inline-block}@media (min-width: 992px) and (max-width: 1199px),(min-width: 1248px){.bubble.bubble-border{margin-left:10px}}.bubble.bubble-border:before,.bubble.bubble-border:after{border-top:1px solid #d0011b;border-right:1px solid #d0011b;background:#fff}.bubble.bubble-fill{background:#333;color:#ccc}.bubble.bubble-fill:before,.bubble.bubble-fill:after{-ms-transform:translate(50%,-50%) rotate(45deg);transform:translate(50%,-50%) rotate(45deg);background:#333}.FormTextbox .bubble.bubble-border,.FormSelection .bubble.bubble-border{margin-top:10px;vertical-align:middle}.FormTextbox.FormTextbox--Textarea .bubble.bubble-border{vertical-align:top}.FormChoice .radio.f-block .radio-form{display:inline-block}.FormChoice .radio.f-block .bubble.bubble-border{vertical-align:105%}.FormChoice .checkbox-row .checkbox-form{display:inline-block}.FormChoice .checkbox-row .bubble.bubble-border{vertical-align:text-bottom}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.hero-block{position:relative;bottom:120px}header{height:100px}ul.nav.navbar-nav{padding:3px 0}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){ul.nav.navbar-nav{display:none}.navbar-header{width:100%;position:relative;margin-right:0!important;margin-left:0!important;background:rgba(255,255,255,0.99)}.mobile-menu.search-icon{display:block!important;float:right;position:relative;top:8px;margin-right:10px;font-size:1.8em}}.mobile-menu.search-icon{display:none}@media screen and (min-width: 768px){.dropdown:hover>.dropdown-menu{display:block}}.dropdown-menu{position:fixed;top:80px;width:100%;border:none!important}.main-navigation .navbar-collapse,.navbar-default .navbar-form{padding-bottom:16px}header{box-sizing:border-box;position:relative}header ul.float-right{float:right}header ul.float-left{float:left;padding:0;position:relative;right:21px}header nav{top:0;left:0;right:0;width:100%;z-index:-1}header nav li a{cursor:pointer;z-index:99}header nav li i{color:#000}header nav ul{list-style:none;text-align:center;margin:0}header nav ul li{margin-left:0;cursor:pointer;z-index:99;line-height:1.5}header nav ul li a{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;color:#000;text-decoration:none}header nav ul li::first-child{margin-left:0}.header-main nav.navbar.navbar-default.navbar-fixed-top{border:none;position:relative;background:rgba(255,255,255,0.99);height:80px}header.sticky{z-index:99999999;width:100%;-webkit-animation:moveDown .5s}@media screen and (min-width: 1248px){header.sticky{position:fixed}}header.sticky div#navbar{bottom:0}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){header.sticky div#navbar{top:11px}}header.sticky nav{background:#fff;opacity:.99;color:#000}header.sticky img.header-logo{position:relative;top:0}header.sticky div#navbar{margin-top:0}header.sticky .dropdown-menu{position:fixed;top:80px;width:100%;padding-top:0}header.sticky .nav>li.dropdown.open .dropdown-menu{background:#fff;opacity:.99;color:#000}header.sticky .navbar-default .navbar-nav>a{color:#000!important;z-index:9999}header.sticky .navbar-default .navbar-nav>.open>a,header.sticky .navbar-default .navbar-nav>.open>a:hover,header.sticky .navbar-default .navbar-nav>.open>a:focus{color:#0065bd!important;z-index:9999}img.header-logo{position:relative;top:4px;z-index:9999}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){img.header-logo{top:0;width:150px}}.header-main div#navbar{position:relative;top:20px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.header-main .header-main .navbar-header{padding-top:0;padding-bottom:0}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.header-main .navbar{margin-bottom:0}}.header-main .login-wrap{position:relative;border-bottom:4px solid #0065bd;float:right;height:0;z-index:-1;min-width:120px}.header-main .login-wrap .utility-nav-icon{width:200px;margin:-90px -90px -85px -80px;transform:scale(0.1,0.1);-webkit-transform:scale(0.1,0.1);-moz-transform:scale(0.1,0.1);-o-transform:scale(0.1,0.1);-ms-transform:scale(0.1,0.1)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.header-main .login-wrap{position:relative;border-bottom:none;float:none;background-color:rgba(215,215,215,0.99);padding-right:15px;height:40px}.header-main .login-wrap .content{float:right;margin-right:10px!important;margin-bottom:0!important}}.header-main .login-wrap .content{position:relative;margin-bottom:20px;font-size:12px;margin-top:10px}.header-main .login-wrap .content a:hover{color:#0065bd;text-decoration:none}.header-main .login-wrap span.med-sub.strong{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;margin-right:5px;font-weight:700}.header-main .login-wrap span.med-sub{line-height:1.43;letter-spacing:.3px;font-size:12px;padding-left:5px}.header-main .navbar-nav>li>a{padding-top:0!important;padding-bottom:0!important;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;font-weight:700}.header-main li.menu-item{border-bottom:2px solid transparent;padding:0 20px 0 0;margin:0;margin-right:30px!important}.header-main li.menu-item a.dropdown-toggle{border-bottom:4px solid #fff}.header-main li.menu-item:last-child{margin-right:0!important}.header-main li.menu-item:nth-of-type(5){margin-right:50px!important}.header-main li.menu-item a{color:#000}.header-main li.menu-item .arrows{width:0;float:right;margin-left:4px;color:#fff;border-radius:2px;padding:0;height:0;white-space:nowrap;cursor:pointer;right:-5px;position:relative}.header-main li.menu-item .button p{float:left;margin:0}.header-main li.menu-item .arrows{float:right}.header-main li.menu-item .arrow-left,.header-main li.menu-item .arrow-right{display:inline-block;background-color:#000;width:5px;height:1px;margin-left:20px;border-radius:2px;position:relative;transition:all .3s ease}.header-main li.menu-item .arrow-left{-ms-transform:rotate(45deg);transform:rotate(45deg);top:-4px;left:-19px}.header-main li.menu-item .arrow-right{-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:-45px;bottom:4px}.header-main li.menu-item:hover a.dropdown-toggle{border-bottom:4px solid #0065bd}.header-main li.menu-item:hover .arrows span{background-color:#0065bd}.header-main li.menu-item:hover .arrows:active .arrow-left{-ms-transform:rotate(315deg);transform:rotate(315deg)}.header-main li.menu-item:hover .arrows:active .arrow-right{-ms-transform:rotate(-315deg);transform:rotate(-315deg)}.header-main li.menu-item:hover:last-child{border-bottom:none;transition:all .3s ease-in}.header-main .active_arrow .arrows .arrow-left{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-main .active_arrow .arrows .arrow-right{-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-main img.header-logo{max-width:180px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.header-main img.header-logo{max-width:150px;height:auto}}.header-main .dropdown-menu{background:#fff!important;opacity:.99}.header-main .navbar-brand>img{position:relative}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.header-main .navbar-brand>img{position:relative;z-index:-2}}.header-main .nav>li.dropdown.open .dropdown-menu{display:table;width:100%;text-align:center;left:0;right:0;height:auto;border:none!important;background-color:#f8f8f8}.header-main .dropdown-menu>li{display:table-cell}.header-main .navbar-default{background-color:transparent}.header-main .navbar-default .navbar-brand{color:#000}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.header-main .navbar-default .navbar-brand{left:50%;margin-right:-50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;position:absolute;padding:15px 0}}.header-main .navbar-default .navbar-nav>li>a{color:#000}.header-main .navbar-default .navbar-nav>.open>a,.header-main .navbar-default .navbar-nav>.open>a:hover,.header-main .navbar-default .navbar-nav>.open>a:focus{color:#0065bd!important;background-color:transparent!important}.header-main .navbar-default .navbar-toggle{border-color:#DDD}.header-main .navbar-default .navbar-toggle:hover,.header-main .navbar-default .navbar-toggle:focus{background-color:transparent!important}.header-main .navbar-default .navbar-toggle .icon-bar{background-color:#000!important}@media (max-width: 767px){.header-main .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#000}.header-main .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.header-main .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:blue}}.header-main .navbar-default .navbar-nav>li>a{color:#000!important;padding-left:0;margin:0}.header-main .navbar-default .navbar-nav>li>a:hover{color:#0065bd!important}.header-main .navbar-default .navbar-collapse{padding-bottom:10px!important;padding-top:15px!important}.header-main .vertical-divider,.header-main .vertical-divider:before{width:1px}.header-main .vertical-divider:before{content:'';position:absolute;top:0;bottom:0;z-index:-1;left:0;background:#ccc}.header-main .menu-content{padding:20px 0}.header-main .menu-content .menu-content-items{max-width:210px;display:inline-block;vertical-align:top;padding:0 15px}@media (min-width: 992px) and (max-width: 1199px){.header-main .menu-content .menu-content-items{max-width:170px}}.header-main .menu-content .menu-content-items h6{text-align:left;color:#7a7a7a}.header-main .menu-content .menu-content-items h5{text-align:left;color:#000;min-height:25px;margin:0;margin-bottom:10px;font-weight:700}.header-main .menu-content .menu-content-items ul{position:relative;text-align:left}.header-main .menu-content .menu-content-items ul li{font-size:15px;margin-bottom:15px}.header-main .menu-content .menu-content-items ul li a{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;color:#000!important}.header-main .menu-content .menu-content-items ul li a:hover{border-bottom:2px solid #ffbd00;transition:all .1s ease-in}.header-main .menu-content .menu-content-items ul li img{width:100%}.header-main .menu-content .left-section{border-right:1px solid #ccc;margin-right:-1px;padding-right:20px}.header-main .menu-content .left-section .menu-content-items:first-child{padding:0 15px 0 0}.header-main .menu-content .right-section{border-left:1px solid #ccc;padding-left:20px}.header-main .menu-content .right-section div h5{text-align:left;color:#7a7a7a;font-size:12px;line-height:1.5;letter-spacing:.5px;font-weight:400;font-style:normal}.header-main .menu-content .right-section a{font-size:12px}.header-main .menu-content .right-section .menu-content-items:last-child{padding:0 0 0 15px}.header-main .xs-block{margin-top:50px}.header-main .xs-block ul li{font-size:12px!important}.header-main .border-block{margin-top:50px;border-right:1px solid #ccc}.header-main li.open a{color:#0065bd!important}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.header-main nav.navbar.navbar-default.navbar-fixed-top .container{padding:0;margin:0}}.header-main .sticky nav.navbar.navbar-default.navbar-fixed-top{padding:0 10px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.header-main .navbar-header{padding:7px 10px 20px}}.hamburger-menu{display:none}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.hamburger-menu{display:inline-block;height:10px;padding:15px;transition:all .3s ease-in-out;z-index:9999}.hamburger-menu:hover{cursor:pointer}.hamburger-menu .menu-item{background:#000;display:block;height:4px;margin:0 0 6px;transition:all .3s ease-in-out;width:30px}.hamburger-menu.open .menu-item{margin:0 0 5px}.hamburger-menu.open .menu-item:first-child{-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:2px;transform-origin:2px}.hamburger-menu.open .menu-item:nth-child(2){opacity:0}.hamburger-menu.open .menu-item:nth-child(3){-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:3px;transform-origin:3px}}.menu-mobile-open{display:none;position:fixed;background:rgba(255,255,255,0.98);height:100%;width:100%;top:0;right:0;z-index:-1;transition:all .25s ease-in-out}.menu-mobile-open ul{text-align:left;display:block;padding-left:20px;padding-top:120px;border-bottom:solid 1px #a7a9ac;padding-bottom:10px}.menu-mobile-open ul li{display:block;font-size:22px;cursor:pointer;line-height:2.5;color:#000;font-family:"HelveticaNeue","Helvetica Neue","Helvetica Neue",Helvetica,Arial,sans-serif}.search-mobile-open{position:fixed;background:rgba(255,255,255,0.98);height:100%;width:100%;top:0;right:0;z-index:-1;transition:all .25s ease-in-out}.search-mobile-open div.search-input--nav{text-align:left;display:block;padding-left:20px;padding-top:120px}.search-mobile-open #searchSuggestions{text-align:left;display:block;padding-left:20px}.search-mobile-open #searchSuggestions li{display:block}.utitlity-nav ul{border-bottom:none;padding-top:15px}.utitlity-nav ul li{font-size:18px;font-weight:300;line-height:2.5;color:#000;text-transform:capitalize;font-family:"HelveticaNeue Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.show{display:block!important}.move-left{right:100%;transition:all .3s ease-in}.menu-collapsed.move-right{left:100%!important;position:absolute;background:rgba(255,255,255,0.99);height:100%;width:100%;top:0;overflow-x:scroll}@keyframes slide-in{100%{transform:translateX(0%)}}@keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.tab ul{padding-left:45px;border-bottom:none;margin-bottom:20px}.tab ul li{line-height:2.06}.tab ul li a{letter-spacing:normal;color:#000;font-size:18px;font-weight:400;font-style:normal;border-bottom:solid 3px #ffbd00;font-stretch:normal;text-transform:capitalize;font-family:"HelveticaNeue Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.tab ul li:first-child{font-weight:700;line-height:2.5;font-size:18px;font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.tab ul li img.mobile-nav-img{width:80%}.tab ul li.sub-header{font-weight:700;line-height:2.5;font-size:18px;font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:20px}.tab .back{display:block!important;position:relative;top:120px;width:85%;margin:0 auto;cursor:pointer;font-size:22px;line-height:2.5;color:#000;text-transform:uppercase;border-bottom:1px solid #a7a9ac}.tab .back span img{margin-right:12px;position:relative;bottom:2px}.tab-item span img{float:right;width:10px;position:relative;top:18px;margin-right:20px;cursor:pointer}html.no_scroll,body.no_scroll.expanded-menu{overflow:hidden;position:relative;height:100%}header.open-menu-item .navbar-default .navbar-collapse{padding-bottom:20px!important}.login-section{z-index:99999}span.login-btn{margin-left:4px;margin-right:4px;cursor:pointer}span.login-btn:hover{color:#0065bd}.ui-autocomplete{top:0!important;text-align:left;cursor:default;width:100%!important;padding:0 20px 10px!important;height:auto}.ui-autocomplete.ui-widget-content{border:none!important;color:#000;background:rgba(255,255,255,0.99)!important;font-family:HelveticaNeue,sans-serif}.ui-autocomplete .ui-state-active{border:none!important;color:#0065bd!important;background:none!important;font-weight:400!important}#searchSuggestions li:hover{color:#0065bd!important}#searchSuggestions li:first-child:hover{color:#000!important}.footer-block{z-index:0;background:#0065bd!important;padding:40px 0 198px;position:relative}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.footer-block{padding:40px 0 100px}}.footer-block .ocean{height:480px!important;background-image:none!important;background:#0065bd!important}.footer-block .wave{bottom:0;-ms-transform:none;transform:none}.footer-block .footer-content{z-index:999;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif;position:relative;color:#fff}.footer-block .footer-content .col-md-5ths ul li{text-transform:uppercase;line-height:1.5}.footer-block .footer-content .col-md-5ths ul li a{letter-spacing:.5px;line-height:2.5;letter-spacing:.5px;text-align:left;color:#fff;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif}.footer-block .footer-content .strong{margin-bottom:20px;line-height:1.92;letter-spacing:1px;margin-bottom:12px;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif}.footer-block .footer-content li{letter-spacing:.5px;font-size:12px}.footer-block .footer-content li a{text-transform:capitalize;color:#fff;line-height:2.5}.footer-block .footer-content li i{font-size:2.2em;line-height:1.9}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.footer-block .footer-content li i{font-size:1.8em}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.footer-block .footer-content .mobile-social ul{float:right}}.footer-block .footer-content .social-media{text-align:center}.copyright-content{padding-bottom:0}.copyright-content a{color:#0065bd}.copyright-content a:hover{text-decoration:underline}.copyright-content ul{float:right;display:-ms-inline-flexbox;display:inline-flex;position:relative;top:10px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.copyright-content ul{display:block;margin-top:10px}.copyright-content ul li{display:inline-block}}.copyright-content ul li{margin-right:30px}.mobile-footer li.mobile-category-header{text-transform:capitalize;line-height:30px!important;margin-bottom:0!important;cursor:pointer}.mobile-footer li.mobile-category-item a{font-size:11px!important;margin-left:10px}img.footer-logo{position:relative;width:170px}.copyright{position:relative;top:-50px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.copyright{top:0}}.breadcrumb{background-color:#fff}.breadcrumb ul{margin-left:0!important;padding-left:0!important}.block-preview-page{padding:60px}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.image-event{height:260px;position:relative;border:1px solid #dededf;margin-bottom:30px}.image-event img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:200px}.block-span span{display:block}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.event-row .separator-line{margin-top:0}}.single-event{word-break:break-word}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.single-event{margin-bottom:40px}}.single-event .separator-line{margin-bottom:0!important;margin-top:0!important}.single-event span.med-sub{line-height:1.6}.single-event span.event-date{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif!important;letter-spacing:.5px!important;color:rgba(0,0,0,0.43)!important}.single-event span.category{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif!important;letter-spacing:.3px;text-transform:uppercase;color:rgba(0,0,0,0.88)}.single-event span.event-type{letter-spacing:.5px;color:#a7a9ac}.single-event a:hover{text-decoration:none}.single-event a:hover h3,.single-event a:hover h4{color:#ffbd00!important;transition:color .3s ease-in-out}.find-event-block{background:#0065bd;padding-bottom:60px!important;padding-top:10px!important}.find-event-block h3{color:#fff;text-align:center;padding-left:15px;font-size:20px}.grid-5{width:19%;position:relative;display:inline-table;padding:2px}.grid-5 input[type="text"].input{width:204px!important;margin-right:10px;padding:4px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.grid-5{width:100%;padding:0;margin-bottom:15px}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.grid-5 .btn{text-align:center;margin:0 auto;width:100%}}.grid-5 select{width:100%!important;height:37px;font-size:18px}.grid-5 select option{font-size:18px;letter-spacing:.4px;color:#888!important}.grid-5 input{width:100%!important}.events{margin-bottom:80px;margin-top:40px}.events .top-event:first-child{padding-left:0}.events .top-event:last-child{padding-right:0}.events-results{background:#f6f5f5;margin-bottom:60px}.events-results h4{font-weight:500;letter-spacing:1px;color:#000}.events-results .event-nav{display:inline;float:right;float:unset}.events-results .event-nav p{margin-right:20px}.events-results .event-nav .btn-underline a.active{color:#1d9ad6!important;cursor:pointer}.events-results .event-nav .wrap{float:right;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:1px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.events-results .event-nav .wrap{float:left}}.events-results .event-nav .wrap .btn-underline{margin-right:10px;position:relative;top:6px}.events-results .event-nav .wrap .btn-underline a{color:#888;border-bottom:none;text-transform:capitalize;font-size:20px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.events-results .event-nav .wrap .btn-underline a{font-size:16px}}.events-results .event-nav .wrap .btn-underline a.active{font-weight:400}.events-results .event-nav .wrap h5{margin-right:10px;font-size:20px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.events-results .event-nav .wrap h5{font-size:16px}}.events-results .event-nav .sort{color:#000;font-weight:700}.events-results .dot-row{margin-top:20px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.events-results .dot-row{margin-top:80px}}.events-results .dotted{margin-top:20px;margin-bottom:20px}.event-row{padding-bottom:10px!important;padding-top:30px!important}.event-row .content-event{padding-right:50px;word-break:break-word}.event-row .event-single-title h3{position:relative;bottom:35px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.event-row .event-single-title h3{font-size:16px}}.event-row .event-single-type span{position:relative;bottom:14px;float:right;letter-spacing:.5px;color:#a7a9ac}.event-row .event-single-location span{text-transform:uppercase;float:right;position:relative;bottom:10px;letter-spacing:.3px;color:rgba(0,0,0,0.88)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.event-row .event-single-location span{float:left}}.event-row .event-single-date span{position:relative;letter-spacing:.5px;color:rgba(0,0,0,0.43);bottom:10px;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.event-row a:hover .event-single-title h3{color:#ffbd00!important;transition:color .3s ease-in-out;text-decoration:none}.event-image{position:relative;top:25px;right:40px}.event-image img{float:right;max-width:90px}.event-navigation{height:100px;position:relative;width:98%!important;position:relative;left:9px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.event-navigation{margin-bottom:50px}}.event-navigation .event-title{position:relative;top:55px}.event-navigation .event-title h4{font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#797979;font-size:20px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.event-navigation .event-title h4{text-align:center;top:0;margin-bottom:15px}}.event-navigation .event-nav{position:relative;top:60px;float:right;font-size:20px}p.relevance{letter-spacing:.7px;color:#b8b8b8;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.search-btn{top:15px;position:relative}.search-btn .btn-black{float:left;min-width:200px!important}span.icons-filter{position:relative;top:10px;margin-left:15px;cursor:pointer}.eventdetailpagelistingblock{padding-left:0;padding-right:0}.homeheroblock{padding-left:0;padding-right:0}.ocean{height:110vh;min-height:800px;max-height:850px;width:100%;position:relative;background-position:top center;background-repeat:no-repeat;background-size:cover;overflow:hidden;left:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.ocean{height:350px;min-height:350px;top:120px;background-position-x:70%}}.ocean .hero-text-block{position:absolute}.ocean .hero-padding{height:100%}.ocean-mask{width:100%;top:0;left:0;height:100%;background-repeat:no-repeat;z-index:-1!important;background-size:cover;background-blend-mode:multiply;background-image:linear-gradient(#bcbcbc,rgba(0,0,0,0.05),#000)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.ocean-mask{opacity:.7;background-image:linear-gradient(#bcbcbc,rgba(0,0,0,0.7),#000)}}.wave{background-image:url(/Static/Common/images/curve-interior-ACEP1.svg);background-repeat:repeat-x;background-position:bottom center;background-size:103vw auto;position:absolute;bottom:0;z-index:9;width:100%;height:198px;transform:translate3d(0,0,0);-ms-transform:rotate(180deg);transform:rotate(180deg);transform:rotate(180deg)}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.hero-block .wave{background-image:url(/Static/Common/images/curve-interior-ACEP1_bl.svg);background-repeat:repeat-x;background-position:left -5px bottom;background-size:103vw auto;height:15vw}}.wave_bl{background:url(/Static/Common/images/curve-interior-ACEP1_bl.svg) repeat-x right -5px bottom}.wave_wh{background:url(/Static/Common/images/curve-interior-ACEP1.svg) repeat-x right -5px bottom}.title-cards{position:relative;bottom:40px}.title-cards h1{font-size:22px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.title-cards{bottom:0;background-color:#0065bd!important;background-image:url(/Static/Common/images/curve-interior-ACEP1.svg);background-position:right 10px bottom -40px;background-size:105vw 198px;background-repeat:repeat-x;color:#fff!important;padding:0 30px 110px}.title-cards h1,.title-cards h2,.title-cards h3,.title-cards h4,.title-cards h5,.title-cards a{color:#fff!important}.title-cards h2{font-size:22px}}.title-cards .card-divider-mobile{border-bottom:3px solid #fff;padding:20px 0 0;margin-top:10px;position:relative}.title-cards .card-divider-mobile .fa-arrow-right{position:absolute;right:0;bottom:10px;-ms-transform:rotate(315deg);transform:rotate(315deg);font-size:18px}.rotate{-ms-transform:rotate(180deg);transform:rotate(180deg);transform:rotate(180deg)}.hero-block .wave{-ms-transform:none;transform:none}.hero-block .ocean{-ms-transform:none;transform:none}.hero-block .ocean-mask{-ms-transform:none;transform:none}.hero-block .image-hero{position:absolute;left:50%;bottom:200px;margin-right:-50%;-ms-transform:translate(-50%,0%);transform:translate(-50%,0%);width:100%;padding:30px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.hero-block .image-hero{bottom:0;top:0;padding:10px}}.hero-block .image-hero h1{color:#fff;display:none;transition:.5s ease;text-align:left;font-family:"HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,sans-serif;width:70%;margin-bottom:40px}@media (min-width: 992px) and (max-width: 1199px){.hero-block .image-hero h1{width:100%}}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px){.hero-block .image-hero h1{-ms-transform:none;transform:none;width:100%;margin-bottom:20px;font-size:30px}}.hero-block .image-hero .cards{cursor:pointer;display:inline-block;vertical-align:middle;position:relative}@media (min-width: 992px) and (max-width: 1199px){.hero-block .image-hero .cards{text-align:left}}.hero-block .image-hero .cards .card{width:18%;padding-bottom:18%;background:#000;opacity:.7;margin-right:20px;position:relative;display:-ms-inline-flexbox;display:inline-flex;transition-duration:1s;transition-timing-function:cubic-bezier(0,1,0.5,1)}.hero-block .image-hero .cards .card a:hover{text-decoration:none!important}.hero-block .image-hero .cards .card:last-child{margin-right:0}.hero-block .image-hero .cards .card:hover,.hero-block .image-hero .cards .card.active{-ms-transform:translateY(-10px);transform:translateY(-10px);transition-duration:1s;transition-timing-function:cubic-bezier(0,1,0.5,1)}.hero-block .image-hero .cards .card:hover h4,.hero-block .image-hero .cards .card.active h4{color:#ffbd00}.hero-block .image-hero .cards .card .content-c{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero-block .image-hero .cards .card h4{color:#fff;text-align:left;transition:all .3s ease;line-height:1.2;font-size:21px}.hero-block .image-hero .cards .card h5{text-align:left;color:#fff;transition:all .3s ease;line-height:1.4}@media (min-width: 992px) and (max-width: 1199px){.hero-block .image-hero .cards .card{width:16%;padding-bottom:16%}.hero-block .image-hero .cards .card h4{font-size:16px}.hero-block .image-hero .cards .card h5{font-size:12px}}.hero-block .image-hero .top-card{margin-top:25px}.hero-block .image-hero .top-card *{color:#fff!important}.hero-block .image-hero .top-card h2{color:#ffbd00!important;font-size:28px}.hero-block .image-hero .top-card h2 .fa-arrow-right{-ms-transform:rotate(315deg);transform:rotate(315deg);color:#ffbd00!important;margin-left:10px}.active-title{display:block!important}.hide{display:none}.mouse-row{height:0}.LPMcontainer{display:none!important}.sticky-chat.sticky{right:-190px}.sticky-chat{position:fixed;background:#000;width:250px;right:-300px;top:50%;height:40px;z-index:9999;border-radius:100px;cursor:pointer;transition:all .3s ease}.sticky-chat span{display:none}.sticky-chat span .fa{display:none}.sticky-chat .fa{color:#fff;position:relative;top:.4em;left:1em;font-size:1.5em}.sticky-chat.chat-extended{right:-26px;transition:all .3s ease}.sticky-chat.chat-extended span{top:.6em;letter-spacing:1px;font-size:15px;left:1.2em;color:#fff;font-family:"HelveticaNeue",Helvetica,sans-serif;position:relative;display:block}.sticky-chat.chat-extended .fa{color:#fff;position:relative;font-size:1.5em;left:7em;top:-.6em}@font-face{font-family:'proxima_nova_altblack';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"),url("./common/fonts/proxima-nova/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:400;font-style:normal}.event--details-title{margin-bottom:40px}.event--details-title img{width:200px;margin-top:40px;position:absolute;right:0}.event--additional h3{margin-bottom:25px}.event--additional .wrap{margin-bottom:25px}.event--additional .wrap h5{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.event--additional .wrap .strong h5{font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.event-details--sidebar{float:right;padding-left:60px!important}.event-details--sidebar h5{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5}.event-details--sidebar .add-to-cals.npd{float:right;margin-bottom:34px}.event-details--sidebar .add-to-cals.npd span.ateical{margin-right:20px;color:#000;font-size:15px;border-bottom:3px solid #ffbd00;cursor:pointer}.event-details--sidebar .add-to-cals.npd span.ategoogle{color:#000;font-size:15px;border-bottom:3px solid #ffbd00;cursor:pointer}.event-details--sidebar .border-dot h3{margin-top:0;margin-bottom:25px}.event-details--sidebar .border-dot .wrap{margin-bottom:25px}.peopleimageblock{padding-left:0;padding-right:0}