input[type="text"],input[type="image"],input[type="submit"],input[type="button"],input[type="reset"],input[type="password"],input[type="email"],textarea,button,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0.01px;-o-text-overflow:'';text-overflow:'';border-radius:6px}fieldset,fieldset fieldset,fieldset div,legend{padding:0;margin:0}fieldset>div,.Marg,fieldset.Marg{display:block;padding-bottom:0.5rem}input,textarea,select,button{font-family:"Gotham SSm A","Gotham SSm B",Arial,sans-serif;font-style:normal;font-weight:300;font-size:1.125rem;line-height:1.25}legend{background:#fff;font-weight:normal;position:relative}span.Required{color:#e00000;display:inline;margin:0}small.Required{color:#e00000}small.Optional{color:green}.VertAlignTop input,.VertAlignTop textarea,.VertAlignTop select{vertical-align:top}textarea{display:inline-block;height:80px}select option{padding:0 1em 0 4px}select::-ms-expand{display:none !important}.VSCustomDropdown{display:none}.NoWidth,.AutoWidth{width:auto !important}.AutoWidthLabelInside label{width:auto !important}.Inline{display:inline !important}div.Collapse{margin:0;padding:0}.Long{width:400px}.Short{width:150px}.SuperShort{width:auto}.ColumnLong{width:400px !important}.ColumnShort{width:150px !important}.ColumnSuperShort{width:100px !important}label,p.Label{font-weight:bold}label small,p.Label small,legend small{font-weight:normal;color:#555;display:block;font-size:0.8em;line-height:1;padding-left:0}.FormHint{clear:both;font-size:0.8em;color:#666}.InlineLabels div.ToggleEl,.BlockLabels div.ToggleEl,.BlockLabels .CheckRadio div.ToggleEl{background-color:#def2f4;padding:0.4em 0 0.4em 2%;width:97%}.InlineLabels .WhiteInput,.BlockLabels .WhiteInput,.BlockLabels .CheckRadio .WhiteInput{background-color:#fff;border:none}.InlineLabels div.ToggleEl,.BlockLabels div.ToggleEl,.BlockLabels .CheckRadio div.ToggleEl{background-color:#f0e2ce}.bdpLite img{display:inline;vertical-align:text-bottom;margin-left:0.4em}.DatePicker,.datepicker{width:90px !important}.dp-choose-date{padding-left:0.5em}.DateRange>div.DateSeparator,.DateRange>div.DatePickerContainer{float:left}.DateRange>div.DateSeparator{padding:0 0.5em}.DateRange>div.DatePickerContainer label{width:0 !important}.Help{display:inline;vertical-align:text-bottom;margin-left:0.4em}input:focus,textarea:focus,select:focus{background-color:#eee}select:disabled{opacity:0.5;cursor:default}ul.Message{list-style:none;margin:5px 0;padding:7px;border:dashed 1px #e2e3e5;background-color:#fefbc0;border-radius:6px}ul.Message li{margin:0;line-height:1.5}ul.MessageError{background-color:#ffe1e1;border-color:#df9999}ul.MessageInfo{background-color:#e5fee2;border-color:#54b948}ul.Paging li.Second{white-space:nowrap}ul.Paging li{padding-left:0;background-image:none}ul.Paging li .Button{margin-top:0.4em}table.Paging{border-top:1px solid #e2e3e5;border-bottom:1px solid #e2e3e5}table.Paging td{padding:6px 0;vertical-align:middle}@media screen and (max-width:900px){table.Paging td{display:block}}.Paging td.BackNext{text-align:right}table.Paging td.BackNext a{white-space:nowrap}table tr.Even{background:#f7f7f7}dl.Table{display:inline-block;padding:0.4em 0 1em 0}dl.Table:after{content:".";clear:both;height:0;visibility:hidden;display:block}* html dl.Table{height:1%}dl.Table{display:block}dl.Table dt,dl.Table dd{padding:8px 0 0 0;vertical-align:top}dl.Table dt{width:8em;float:left;clear:left;padding:8px 6px 0 0}dl.Table dd{padding-right:6px;margin-left:9em}dl.Table dd:after{content:".";display:block;height:1px;clear:both;visibility:hidden}fieldset{border:none;width:100%}fieldset .Button:last-child{margin-bottom:0}legend{background:transparent;margin:0;padding:0 !important}input,textarea,select{width:100%;max-width:400px;color:#555;border:1px solid #919191;background:#fff;border-radius:6px;background-clip:padding-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.75rem 1rem}input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="button"]):not([type="submit"]),textarea:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="button"]):not([type="submit"]),select:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="button"]):not([type="submit"]){border:1px solid #959595;-webkit-box-sizing:border-box;box-sizing:border-box}select{background:#fff url(/imgs/icons/arrow-select.svg) no-repeat 100% center;background-size:16px 7px;padding-right:36px;background-position:right 12px center;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:-ms-expand{display:none}fieldset p{line-height:1.5;margin-bottom:0;padding-top:1px}.InlineLabels div,.BlockLabels div{clear:both}.FormContainer .Indent,.FormContainer .SuperIndent,.InlineLabels .Indent,.InlineLabels .SuperIndent{width:auto}.form-group .row{margin:0 -5px;max-width:410px;width:100%}@media (min-width:800px){.form-group .row{display:-webkit-box;display:-ms-flexbox;display:flex}}.form-group .row>*{margin:5px}@media (min-width:800px){.form-group .row>*{-webkit-box-flex:1;-ms-flex:1;flex:1}}.fbFormContainer .formHelp{color:#666}.fbFormContainer .form-group .row .formHelp{padding-top:0}.fbFormContainer input[type="text"].input-medium,.fbFormContainer input[type="password"].input-medium,.fbFormContainer input[type="email"].input-medium,.fbFormContainer .StripeElement.input-medium,.fbFormContainer textarea.textarea-medium{width:100% !important;max-width:400px}.InlineLabels div{padding:0.4em 0}.InlineLabels div div{clear:none}.InlineLabels label,.InlineLabels p.Label{float:left;line-height:1.5;margin-bottom:0;padding-right:10px;padding-top:1px;text-align:right;width:150px}fieldset.InlineLabels{padding:0.3em 0}.InlineLabels .InlineLabel{float:none;font-weight:normal;line-height:1.5;margin:0;padding-left:0.2em;width:auto}.InlineLabels p{line-height:1.5;padding-top:1px}.InlineLabels .ButtonHolder{margin-top:0.5em;padding-left:160px}.InlineLabels .InlineInput{clear:none;float:none;padding-left:160px;width:auto}.InlineLabels .FormHint{clear:none;margin:0 0 0 160px}.InlineLabels span.Required{display:inline;padding-left:0}.InlineLabels ul.ItemList{list-style:none;margin:0;padding:0;float:left}.InlineLabels .DateRange>p.Label{float:left}.BlockLabels{clear:both;float:none}.BlockLabels div div{clear:none}.BlockLabels .LiteEditor div{padding:0}.BlockLabels .ButtonHolder{margin-top:0.5em}.BlockLabels label,.BlockLabels p.Label{display:block;float:none;margin-bottom:1px;padding:0}.BlockLabels .InlineLabel{display:inline;font-weight:normal;padding-left:0.2em}.BlockLabels .InlineCheckRadio label{margin:0pt 1.5em 0pt 0pt !important}.BlockLabels .RegistrantList div,.BlockLabels .RegistrantOptionSelectList div{clear:both}.BlockLabels .RegistrantList div input,.BlockLabels .RegistrantList div select,.BlockLabels .RegistrantOptionSelectList div input,.BlockLabels .RegistrantOptionSelectList div select{float:left;margin-right:1em;width:auto}.BlockLabels .RegistrantList,.BlockLabels .RegistrantOptionSelectList{margin:0.7em 0}.BlockLabels .currentBalanceHolder label,.BlockLabels .creditHolder label,.BlockLabels .amountHolder label,.BlockLabels .newBalanceHolder label{float:left;width:160px}.BlockLabels .newBalanceHolder{border-top:solid 1px #ccc;float:left;margin-top:3px;padding-top:8px}.BlockLabels .FeeSelectorFields_Registrant select,.BlockLabels .FeeSelectorFields_Registrant input{float:left;margin-bottom:0.7em;margin-right:1em;width:auto}.BlockLabels .FeeSelectorFields_Other select,.BlockLabels .FeeSelectorFields_Other input{float:left;margin-bottom:0.7em;margin-right:1em;width:80px}.addRegistrantFees .BlockLabels .FeeSelectorFields_Registrant,.addRegistrantFees .BlockLabels .FeeSelectorFields_Other{margin-left:160px}.addRegistrantFees .BlockLabels .amountContainer label{float:left;margin-right:1em;text-align:right;width:150px}.addRegistrantFees fieldset.ButtonContainer{padding-left:160px}.FeeSelectorFields_Registrant label,.FeeSelectorFields_Registrant label b,.FeeSelectorFields_Other label,.FeeSelectorFields_Other label b{font-weight:normal}.PaymentExpirationDate{clear:both}.PaymentExpirationDate .ExpYear{margin-top:1.1em}.PaymentPayWhenOptions{display:block}.PaymentPayWhenOptions input{margin:0.5em 0.5em 0 0;width:auto}fieldset.PaymentSelection{margin:0 !important;padding:0}fieldset.PaymentSelection fieldset{margin:0 !important;padding:0}fieldset.PaymentInfo .CheckboxList{margin:0}.InlineLabels .BlockLabels label{text-align:left;width:auto}.InlineLabels .BlockLabels .CheckRadio{margin-bottom:0}.InlineLabels .BlockLabels .CheckRadio legend span{text-align:left;width:auto}.InlineLabels .BlockLabels .CheckRadio div{margin-left:0;top:0}.InlineLabels .BlockLabels .ButtonHolder{padding-left:0}.InlineLabels .RegistrationColumn,.InlineLabels .RegistrationColumn div{padding:0}.InlineLabels .RegistrationColumn div{clear:both}.RegistrationColumn p,.RegistrationColumn label{float:left;line-height:1.25;margin:0;padding:0 10px 5px}.PaymentDisplay{margin-bottom:2em}.BlockLabels .InlineLabels label{float:left;padding-right:10px}.BlockLabels .InlineLabels .InlineLabel{float:none}.CheckRadio{margin:0 0 0.5em 0;position:relative}.CheckRadio legend{font-weight:bold;margin-bottom:0.5em}.CheckRadio legend span{position:relative;top:0 !important}.CheckRadio ul{list-style:none;margin:0;padding:0}.CheckRadio li{padding:0 0 0.4em 0;margin:0;display:block}.CheckRadio .Horizontal li{float:left;margin:0 1em 0 0}.CheckRadio label,.Chkbx label{display:block;font-weight:300;width:auto;float:none !important;text-align:left !important;padding:0 0.65em 0 0}.CheckRadio input,.Chkbx input{padding:0;margin:0 0.65em 0.25em 0;vertical-align:middle;position:relative;width:auto;overflow:hidden}.CheckRadio ul ul{padding-left:2em}.CheckRadio.Column input{width:auto}.BlockLabels .CheckRadio legend{white-space:normal;width:100%}.BlockLabels .CheckRadio legend span{display:block;width:100%}.BlockLabels .CheckRadio legend span.Required{display:inline}.InlineLabels .CheckRadio{margin:0.75em 0 0.25em;padding-top:0}.InlineLabels fieldset.CheckRadio legend{position:absolute;padding:inherit;margin-right:1.5em;clear:none;width:150px;white-space:normal;text-align:right;left:0}.InlineLabels .CheckRadio .RadioButtonListContainer,.InlineLabels .CheckRadio .CheckBoxListContainer{margin:inherit;padding:inherit;margin-top:0;margin-left:160px;clear:none}.BlockLabels .Chkbx label{display:inline}.BlockLabels .CheckRadio legend{margin:0}.BlockLabels .CheckRadio{margin:0.3em 0 0 0;padding:0.3em 0}.BlockLabels .Column,.InlineLabels .Column{clear:none;float:left;margin-right:1em;width:auto}.Column input{width:130px}.Column .Long{width:350px}.Column .Short{width:180px}.Column .SuperShort{width:100px}.InlineLabels .Long{width:350px}.InlineLabels .CheckRadio .Column{clear:none;float:left;margin-left:0;margin-right:1em;width:auto}.InlineLabels ol.TwoCol,.InlineLabels ol.ThreeCol,.InlineLabels ul.TwoCol,.InlineLabels ul.ThreeCol,.InlineLabels p.TwoCol,.InlineLabels p.ThreeCol,.InlineLabels div.TwoCol,.InlineLabels div.ThreeCol,.BlockLabels ol.TwoCol,.BlockLabels ol.ThreeCol,.BlockLabels ul.TwoCol,.BlockLabels ul.ThreeCol,.BlockLabels p.TwoCol,.BlockLabels p.ThreeCol,.BlockLabels div.TwoCol,.BlockLabels div.ThreeCol{float:left}.Validator,.CharError{color:#e00000;clear:both}.InlineLabels .Indent .Validator{margin-left:0}.ValidateGroup .RequiredField{background:#ff9}.ValidateGroup input.RequiredField:focus{background:#ffc}.RequiredError{background:#ffe1e1}.SearchControl{background:#eee;clear:left;margin:1em 0;padding:0.4em}.SearchControl fieldset{padding:0}.SearchControl .InlineLabels label{width:auto}.SearchControl .InlineLabels div{clear:none;float:left;width:auto}.SearchControl .InlineLabels input,.SearchControl .InlineLabels select{margin-right:1em;margin-bottom:0;width:100px}.SearchControl .InlineLabels select{width:200px}.SearchControl .InlineLabels input.Button{width:auto}.RadioButton{background:url(../imgs/buttons/radiobutton_inactive.gif) no-repeat;color:#000 !important;cursor:pointer;display:block;float:left;line-height:1.25;margin-right:10px;padding:0;text-align:center;text-decoration:none !important;width:101px}.RadioButton:hover{background-image:url(../imgs/buttons/radiobutton_hover.gif)}.RadioButton input{left:-9999px;position:absolute}.RadioActive{background-image:url(../imgs/buttons/radiobutton_active.gif)}.InputFaded{color:#aeaeae !important}.PopUpFunction{background:#fff;border:1px solid #666;border-bottom-width:2px;border-right-width:2px;padding:15px !important;position:absolute !important;width:250px !important;z-index:1000}.PopUpFunction .PopUpCloseElement{background:url(../imgs/icons/close.gif) no-repeat;height:15px;position:absolute;right:5px;top:5px;width:15px}.PopUpFunction .PopUpCloseElement:hover,.PopUpFunction .PopUpCloseElement:focus,.PopUpFunction .PopUpCloseElement:active{background-position:0 -15px}.PopUpFunction .PopupArrow{background:url(../imgs/icons/popup_arrow.gif) no-repeat;height:20px;left:-10px;position:absolute;text-indent:-9999px;top:20px;width:10px}.ToolTip{padding:15px !important;border:1px solid #666;border-right-width:2px;border-bottom-width:2px;background:#fff;color:#555;position:absolute !important;z-index:1000;width:200px !important}.BlockLabels .Captcha,.InlineLabels .Captcha{float:none}.BlockLabels .Captcha p,.InlineLabels .Captcha p{clear:both}.BlockLabels .Captcha #LBD_CaptchaDiv #LBD_CaptchaIcons,.InlineLabels .Captcha #LBD_CaptchaDiv #LBD_CaptchaIcons{clear:none}.InlineLabels .Captcha #LBD_CaptchaDiv{clear:none}.InlineLabels .Captcha p{margin-left:160px}.InlineLabels .Captcha input{margin-left:160px}.CheckboxList{clear:both;margin:0.5em 0}.CheckboxList div{margin:0}.CheckboxList input{margin:0 0.5em 0.5em 0;width:auto}.CheckboxList label{display:inline-block;width:auto}.CheckboxList small{display:block}.HideShowElement{padding:1em 0}.HideItem,.RemoveExtraPerson,.AddNewPerson,.TotalFeeContainer{padding:1em 0 !important}.HideShowElement a.inputButton,.AddNewPerson a.inputButton,.RemoveExtraPerson a.inputButton{display:inline;padding:0.3em 0.5em !important}.ExtraPerson{margin-top:0.5em}.VerifyBox{margin-top:30px}.VerifyBox .Button{font-size:0.85em;font-weight:normal;text-transform:inherit}.FieldGroup{background-color:#f9f9f9;border-bottom:1px solid #eee;border-top:1px solid #eee}.FieldGroup .Validator{clear:none}.FieldGroup .Instruction{float:right;padding:5px 5px 0 0}.LoginStatus fieldset{float:none}.LoginStatus label{display:block;height:0;line-height:0;margin:0 !important;overflow:hidden;text-indent:-32767px}.LoginStatus img{display:inline}.form-group{margin-bottom:1.5rem}.fbFormContainer button.ui-datepicker-trigger{color:transparent;background:#012169 !important}.BlockLabels .PersonRelationship{float:none}@media (min-width:1281px){.One-Input-Form-Style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.One-Input-Form-Style>p,.One-Input-Form-Style>form{display:inline-block}.One-Input-Form-Style>p{font-weight:400;line-height:1.375;margin:0.5rem 0}@media screen and (min-width:700px){.One-Input-Form-Style>p{margin:0.5rem 20px 0.5rem 0}}@media screen and (min-width:340px){.One-Input-Form-Style>form{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:16em}.One-Input-Form-Style>form div{display:inline-block}}.One-Input-Form-Style input[type="text"]{border-color:transparent;margin-top:0.5rem;margin-bottom:0.5rem}@media screen and (min-width:340px){.One-Input-Form-Style input[type="text"]{float:left;border-top-right-radius:0;border-bottom-right-radius:0}}.One-Input-Form-Style input[type="submit"]{margin-top:0.5rem;margin-bottom:0.5rem}@media screen and (min-width:340px){.One-Input-Form-Style input[type="submit"]{border-top-left-radius:0;border-bottom-left-radius:0}}@media screen and (max-width:400px){.One-Input-Form-Style input[type="submit"]{padding:0.75rem 1rem}}.AdminOnly{position:absolute;top:-32000px;visibility:hidden}.ClearNone{clear:none !important}.FloatLeft{float:left !important}.FloatRight{float:right !important}.MarginRight{margin-right:10px !important}.MarginLeft{margin-left:10px !important}div#dp-popup{z-index:5000 !important}table.jCalendar{margin:0 !important}ul.Btn{list-style:none;margin:0;padding:0}a.icon,span.icon{width:16px;height:16px;display:block;overflow:hidden;padding:0;text-decoration:none;float:left;margin-right:0.5em;text-indent:-20000px}.Clear{clear:both;height:0;line-height:0;overflow:hidden;visibility:hidden}.ClearVis{clear:both}.ClearFix:after,.cmspage:after{content:".";display:block;height:0;clear:both;visibility:hidden}span[controltovalidate],span>font[color="Red"]{display:block}abbr[title],acronym[title]{cursor:help;text-decoration:none !important;border-bottom:1px dotted;line-height:0.875;display:inline-block}table.Paging .BackNext .Disabled{display:none}.cmsinfo,.cmsinfopanel{display:none;position:absolute;height:260px;width:271px}.CmsInfoCloseButton{position:absolute;display:block;top:12px;right:23px;width:15px;height:15px;text-indent:-9999px;z-index:300;background:url(../imgs/surf-edit/close.gif) no-repeat 0 0}.CmsInfoCloseButton:hover{background-position:0 -15px}.CmsInfoPng{position:absolute;top:0;left:0;z-index:100}.cmsinfointerior,.cmsinfopanelinterior{margin:34px 26px 16px 16px;width:228px;height:210px;overflow:auto;z-index:200;position:relative}.cmsinfoshow{display:block;z-index:9999999}.cmsinfo ul{margin-left:1em;padding-left:1em}#Content,.cmspage,.cmspanel{position:relative}#Col1,#Col2,#Col3{position:relative}.InlineLeft{display:inline;margin-right:5px}.CmsInfoButtonsContainer{width:50px;position:absolute;top:0;right:0;z-index:99999}.CmsInfoButtons,.CmsInfoButtonsPanel{position:absolute;top:0;right:0;cursor:pointer}.CmsInfoButtons img,.CmsInfoButtonsPanel img{margin-top:5px}.cmspage .CmsInfoButtons{top:30px}#ShoppingCartLink .icon{background:url(/imgs/icons/core-icons.png) no-repeat 0 -96px}#ShoppingCartLink .CartItems{padding-right:0.35em}#overlay{left:0;top:0;position:fixed;width:100%;height:100%;z-index:40000;background:#000}.modal{position:fixed;background:#fff;border:solid 1px #ccc;border-radius:8px;display:none;top:0;left:0;right:0;margin-left:auto !important;margin-right:auto;padding:0 1rem 1rem;z-index:40001;-webkit-box-sizing:border-box;box-sizing:border-box;width:96%;max-width:600px}.modal .Header,.modal .header{border-radius:8px 8px 0 0;border-bottom:1px solid #ddd;margin:0 -1rem 0.5em;padding:0.5em 1em;color:#333;background:#efefef;font-size:1.125rem;font-weight:bold}.modal .VSDropDown dd{z-index:50000}.modalBox{margin-left:54px;left:0}.modalContentBox{padding:0 8px 16px}.modalValidation{display:block;clear:both;width:90%;margin:auto;text-align:center}.modalInput{clear:both;display:block;margin-top:12px}.modalContentBox .modalButtonBox{margin-top:20px}.modalContentBox .modalButtonBox .LinkBox{margin:10px 0 0 105px}.modal .modalButtons{position:absolute;right:10px;bottom:10px}#TimeOutModal{width:280px;height:170px;text-align:center}#TimeOutModal p{text-align:center}#TimeOutModal .LinkBox{position:absolute;bottom:10px;left:0;text-align:center;width:100%}#TimeOutModal .Btn button{padding:0.2em}#TimeOutModal p#SessionCountdown{font-size:1.5em}#IMHInterviewFrame{width:100% !important;height:500px !important}.animate{visibility:hidden;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animate.flipOutX,.animate.flipOutY,.animate.bounceIn,.animate.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s}.animated{visibility:visible}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
-webkit-transform:translate3d(0,-30px,0);
transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
-webkit-transform:translate3d(0,-15px,0);
transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);
transform:translate3d(0,-4px,0)}}
@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
-webkit-transform:translate3d(0,-30px,0);
transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
-webkit-transform:translate3d(0,-15px,0);
transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);
transform:translate3d(0,-4px,0)}}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}}
@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}}
.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);
transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);
transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);
transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);
transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);
transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);
transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);
transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);
transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);
transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);
transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);
transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);
transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);
transform:translate3d(10px,0,0)}}
@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);
transform:translate3d(10px,0,0)}}
.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);
transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);
transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);
transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);
transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);
transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes headShake{0%{-webkit-transform:translateX(0);
transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);
transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);
transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);
transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);
transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);
transform:translateX(0)}}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);
transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);
transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);
transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);
transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);
transform:rotate3d(0,0,1,0deg)}}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);
transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);
transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);
transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);
transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);
transform:rotate3d(0,0,1,0deg)}}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);
transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
@keyframes tada{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);
transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);
transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);
transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);
transform:skewX(0.39062deg) skewY(0.39062deg)}
88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);
transform:skewX(-0.19531deg) skewY(-0.19531deg)}}
@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);
transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);
transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);
transform:skewX(0.39062deg) skewY(0.39062deg)}
88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);
transform:skewX(-0.19531deg) skewY(-0.19531deg)}}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);
transform:scale(1)}
14%{-webkit-transform:scale(1.3);
transform:scale(1.3)}
28%{-webkit-transform:scale(1);
transform:scale(1)}
42%{-webkit-transform:scale(1.3);
transform:scale(1.3)}
70%{-webkit-transform:scale(1);
transform:scale(1)}}
@keyframes heartBeat{0%{-webkit-transform:scale(1);
transform:scale(1)}
14%{-webkit-transform:scale(1.3);
transform:scale(1.3)}
28%{-webkit-transform:scale(1);
transform:scale(1)}
42%{-webkit-transform:scale(1.3);
transform:scale(1.3)}
70%{-webkit-transform:scale(1);
transform:scale(1)}}
.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);
transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;
-webkit-transform:scale3d(1.03,1.03,1.03);
transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);
transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;
-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);
transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;
-webkit-transform:scale3d(1.03,1.03,1.03);
transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);
transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;
-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(0,-3000px,0);
transform:translate3d(0,-3000px,0)}
60%{opacity:1;
-webkit-transform:translate3d(0,25px,0);
transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);
transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(0,-3000px,0);
transform:translate3d(0,-3000px,0)}
60%{opacity:1;
-webkit-transform:translate3d(0,25px,0);
transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);
transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(-3000px,0,0);
transform:translate3d(-3000px,0,0)}
60%{opacity:1;
-webkit-transform:translate3d(25px,0,0);
transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);
transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(-3000px,0,0);
transform:translate3d(-3000px,0,0)}
60%{opacity:1;
-webkit-transform:translate3d(25px,0,0);
transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);
transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;
-webkit-transform:translate3d(3000px,0,0);
transform:translate3d(3000px,0,0)}
60%{opacity:1;
-webkit-transform:translate3d(-25px,0,0);
transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);
transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);
transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;
-webkit-transform:translate3d(3000px,0,0);
transform:translate3d(3000px,0,0)}
60%{opacity:1;
-webkit-transform:translate3d(-25px,0,0);
transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);
transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);
transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;
-webkit-transform:translate3d(0,3000px,0);
transform:translate3d(0,3000px,0)}
60%{opacity:1;
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);
transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);
transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;
-webkit-transform:translate3d(0,3000px,0);
transform:translate3d(0,3000px,0)}
60%{opacity:1;
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);
transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);
transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);
transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;
-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}}
@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);
transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;
-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}}
.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);
transform:translate3d(0,10px,0)}
40%,45%{opacity:1;
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)}
to{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);
transform:translate3d(0,10px,0)}
40%,45%{opacity:1;
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)}
to{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;
-webkit-transform:translate3d(20px,0,0);
transform:translate3d(20px,0,0)}
to{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}}
@keyframes bounceOutLeft{20%{opacity:1;
-webkit-transform:translate3d(20px,0,0);
transform:translate3d(20px,0,0)}
to{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;
-webkit-transform:translate3d(-20px,0,0);
transform:translate3d(-20px,0,0)}
to{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}}
@keyframes bounceOutRight{20%{opacity:1;
-webkit-transform:translate3d(-20px,0,0);
transform:translate3d(-20px,0,0)}
to{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;
-webkit-transform:translate3d(0,20px,0);
transform:translate3d(0,20px,0)}
to{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;
-webkit-transform:translate3d(0,20px,0);
transform:translate3d(0,20px,0)}
to{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInDown{from{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInDownBig{from{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInLeft{from{opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInLeftBig{from{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInRight{from{opacity:0;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInRightBig{from{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInUp{from{opacity:0;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInUpBig{from{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}}
@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}}
@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}}
@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}}
@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);
transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);
transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);
transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}}
@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);
transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);
transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);
transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
transform:perspective(400px) rotate3d(1,0,0,90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
transform:perspective(400px) rotate3d(1,0,0,-20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
transform:perspective(400px) rotate3d(1,0,0,10deg);
opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);
transform:perspective(400px)}}
@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
transform:perspective(400px) rotate3d(1,0,0,90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
transform:perspective(400px) rotate3d(1,0,0,-20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
transform:perspective(400px) rotate3d(1,0,0,10deg);
opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);
transform:perspective(400px)}}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
transform:perspective(400px) rotate3d(0,1,0,90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
transform:perspective(400px) rotate3d(0,1,0,-20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
transform:perspective(400px) rotate3d(0,1,0,10deg);
opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);
transform:perspective(400px)}}
@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
transform:perspective(400px) rotate3d(0,1,0,90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
transform:perspective(400px) rotate3d(0,1,0,-20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
transform:perspective(400px) rotate3d(0,1,0,10deg);
opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);
transform:perspective(400px)}}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);
transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
transform:perspective(400px) rotate3d(1,0,0,-20deg);
opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
transform:perspective(400px) rotate3d(1,0,0,90deg);
opacity:0}}
@keyframes flipOutX{from{-webkit-transform:perspective(400px);
transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
transform:perspective(400px) rotate3d(1,0,0,-20deg);
opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
transform:perspective(400px) rotate3d(1,0,0,90deg);
opacity:0}}
.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);
transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
transform:perspective(400px) rotate3d(0,1,0,-15deg);
opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
transform:perspective(400px) rotate3d(0,1,0,90deg);
opacity:0}}
@keyframes flipOutY{from{-webkit-transform:perspective(400px);
transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
transform:perspective(400px) rotate3d(0,1,0,-15deg);
opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
transform:perspective(400px) rotate3d(0,1,0,90deg);
opacity:0}}
.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);
transform:translate3d(100%,0,0) skewX(-30deg);
opacity:0}
60%{-webkit-transform:skewX(20deg);
transform:skewX(20deg);
opacity:1}
80%{-webkit-transform:skewX(-5deg);
transform:skewX(-5deg)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);
transform:translate3d(100%,0,0) skewX(-30deg);
opacity:0}
60%{-webkit-transform:skewX(20deg);
transform:skewX(20deg);
opacity:1}
80%{-webkit-transform:skewX(-5deg);
transform:skewX(-5deg)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);
transform:translate3d(100%,0,0) skewX(30deg);
opacity:0}}
@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);
transform:translate3d(100%,0,0) skewX(30deg);
opacity:0}}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0,0,1,-200deg);
transform:rotate3d(0,0,1,-200deg);
opacity:0}
to{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateIn{from{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0,0,1,-200deg);
transform:rotate3d(0,0,1,-200deg);
opacity:0}
to{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,-90deg);
transform:rotate3d(0,0,1,-90deg);
opacity:0}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,-90deg);
transform:rotate3d(0,0,1,-90deg);
opacity:0}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;
transform-origin:center;
opacity:1}
to{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0,0,1,200deg);
transform:rotate3d(0,0,1,200deg);
opacity:0}}
@keyframes rotateOut{from{-webkit-transform-origin:center;
transform-origin:center;
opacity:1}
to{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0,0,1,200deg);
transform:rotate3d(0,0,1,200deg);
opacity:0}}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}}
@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}}
@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}}
@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,90deg);
transform:rotate3d(0,0,1,90deg);
opacity:0}}
@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,90deg);
transform:rotate3d(0,0,1,90deg);
opacity:0}}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);
transform:rotate3d(0,0,1,80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);
transform:rotate3d(0,0,1,60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1}
to{-webkit-transform:translate3d(0,700px,0);
transform:translate3d(0,700px,0);
opacity:0}}
@keyframes hinge{0%{-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);
transform:rotate3d(0,0,1,80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);
transform:rotate3d(0,0,1,60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1}
to{-webkit-transform:translate3d(0,700px,0);
transform:translate3d(0,700px,0);
opacity:0}}
.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;
-webkit-transform:scale(0.1) rotate(30deg);
transform:scale(0.1) rotate(30deg);
-webkit-transform-origin:center bottom;
transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);
transform:rotate(3deg)}
to{opacity:1;
-webkit-transform:scale(1);
transform:scale(1)}}
@keyframes jackInTheBox{from{opacity:0;
-webkit-transform:scale(0.1) rotate(30deg);
transform:scale(0.1) rotate(30deg);
-webkit-transform-origin:center bottom;
transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);
transform:rotate(3deg)}
to{opacity:1;
-webkit-transform:scale(1);
transform:scale(1)}}
.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;
-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes rollIn{from{opacity:0;
-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}
@keyframes rollOut{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}}
@keyframes zoomIn{from{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomInDown{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomInLeft{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomInRight{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomInUp{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomOutDown{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;
-webkit-transform:scale(0.1) translate3d(-2000px,0,0);
transform:scale(0.1) translate3d(-2000px,0,0);
-webkit-transform-origin:left center;
transform-origin:left center}}
@keyframes zoomOutLeft{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;
-webkit-transform:scale(0.1) translate3d(-2000px,0,0);
transform:scale(0.1) translate3d(-2000px,0,0);
-webkit-transform-origin:left center;
transform-origin:left center}}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;
-webkit-transform:scale(0.1) translate3d(2000px,0,0);
transform:scale(0.1) translate3d(2000px,0,0);
-webkit-transform-origin:right center;
transform-origin:right center}}
@keyframes zoomOutRight{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;
-webkit-transform:scale(0.1) translate3d(2000px,0,0);
transform:scale(0.1) translate3d(2000px,0,0);
-webkit-transform-origin:right center;
transform-origin:right center}}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomOutUp{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}}
@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}}
@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}}
@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}}::-moz-selection{background:#ededed;color:#222;text-shadow:0 0 0 transparent !important}::selection,::-moz-selection{background:#ededed;color:#222;text-shadow:0 0 0 transparent !important}*,body{margin:0;padding:0;word-wrap:break-word}[data-whatinput="mouse"] :focus,[data-whatinput="mouse"] #Content:focus,[data-whatinput="touch"] :focus,[data-whatinput="touch"] #Content:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}[data-whatinput="keyboard"] :focus,[data-whatinput="keyboard"] a:focus,[data-whatinput="keyboard"] input:focus,[data-whatinput="keyboard"] textarea:focus,[data-whatinput="keyboard"] select:focus,[data-whatinput="keyboard"] button:focus,[data-whatinput="keyboard"] #ProximityNav a:focus,[data-whatinput="keyboard"] a.A11y{outline:2px solid #f47920 !important}[data-whatinput="keyboard"] .SkipTo:focus{outline-offset:-2px}[data-whatinput="keyboard"] .TwoColumn a:focus,[data-whatinput="keyboard"] .ThreeColumn a:focus,[data-whatinput="keyboard"] .FourColumn a:focus{outline-offset:-3px}[data-whatinput="keyboard"] .Fixed{position:relative !important;opacity:1 !important}.Hide{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.Inline{display:inline}.Block{display:block}.HelpTextLink{font-size:0.85em}@font-face{font-family:'GanttletsCone';
src:url(/fonts/GanttletsCone.otf)}
body{font-family:"Gotham SSm A","Gotham SSm B",Arial,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5;color:#555;background:#012169;height:100%;margin:0;padding:0;width:100%;-webkit-text-size-adjust:100%}@media (min-width:1281px){body{font-size:1.125rem}}#BodyWrap{color:#555;background:#fff}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;line-height:1.125;color:#012169;margin:0 0 1rem}h1,.h1{font-style:normal;font-weight:700;font-size:3.125rem;margin-top:0.5rem;color:#00a2b2}@media (max-width:1023px){h1,.h1{font-size:2.25rem}}h2,.h2{font-size:2.125rem;font-style:normal;font-weight:600}@media (max-width:1023px){h2,.h2{font-size:1.875rem}}h3,.h3{font-size:1.875rem}@media (max-width:1023px){h3,.h3{font-size:1.625rem}}h4,.h4{font-size:1.375rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1.125rem}strong{font-style:normal;font-weight:600}i,em{font-style:italic;font-weight:400}strong em,em strong{font-style:italic;font-weight:600}p{margin:0 0 1.5rem 0}p.NoSpace{margin-bottom:0}a{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}a:link,a:visited{color:#012169}a:hover,a:focus,a:active{color:blue;cursor:pointer}.Tabnav a:link,a.Button,p.Button{text-decoration:none}ul,ol{line-height:inherit;margin:0 0 1.5rem 0.625rem;padding:0 0 0 0.625rem}ol ul,ul ol,ul ul,ol ol{margin-top:0.625rem;margin-bottom:0.625rem}li{margin-bottom:0.625rem}.cmspage,#Content .cmspanel{margin:0 0 20px 0;padding:0}ul.Plain-List,ul.Plain,ul.SPList{list-style:none;margin-left:0;padding-left:0}.cmspage img,.cmspanel img{max-width:100%;height:auto}.cmspanel{margin-bottom:60px}#AboveFooter .cmspanel,#Home #AbovePageContent .cmspanel,#BelowPageContent .cmspanel{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding:0 25px}@media (min-width:1024px){#AboveFooter .cmspanel,#Home #AbovePageContent .cmspanel,#BelowPageContent .cmspanel{max-width:1400px;margin:0 auto}}#AboveFooter .cmspanel .Dec1,#Home #AbovePageContent .cmspanel .Dec1,#BelowPageContent .cmspanel .Dec1{-webkit-box-sizing:border-box;box-sizing:border-box}#AboveFooter .cmspanel .Events-Upcoming-Calendar .MoreLink,#AboveFooter .cmspanel #SmartPanelLocations .MoreLink,#AboveFooter .cmspanel #DrSmartPanel .MoreLink,#Home #AbovePageContent .cmspanel .Events-Upcoming-Calendar .MoreLink,#Home #AbovePageContent .cmspanel #SmartPanelLocations .MoreLink,#Home #AbovePageContent .cmspanel #DrSmartPanel .MoreLink,#BelowPageContent .cmspanel .Events-Upcoming-Calendar .MoreLink,#BelowPageContent .cmspanel #SmartPanelLocations .MoreLink,#BelowPageContent .cmspanel #DrSmartPanel .MoreLink{text-align:center}#AboveFooter .cmspanel.SmallerMargin .Dec1,#Home #AbovePageContent .cmspanel.SmallerMargin .Dec1,#BelowPageContent .cmspanel.SmallerMargin .Dec1{padding:20px 0}#AboveFooter .cmspanel h2,#AboveFooter .cmspanel h3,#Home #AbovePageContent .cmspanel h2,#Home #AbovePageContent .cmspanel h3,#BelowPageContent .cmspanel h2,#BelowPageContent .cmspanel h3{border-bottom:none;padding-bottom:0}.BelowMainWide{background:#fff}.BelowMainWide .Dec1{margin:0 auto;max-width:1437px;padding:3rem 0}@media (max-width:1023px){.BelowMainWide .Dec1{padding:2rem}}.BelowMainWide .cmspanel{margin-bottom:0}.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent h2,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent h3,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent h4,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent h5,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent h6{color:#00a2b2}.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent p{color:#fff}.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent p,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent ul,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent li{color:#fff}.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent a:link{color:#00a2b2}.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent a.Button,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent p.MoreLink a:link{display:inline-block;width:auto;color:#fff !important;background-color:transparent;border:2px solid #00a2b2;border-radius:10px;background-clip:padding-box;padding:0.6255rem 1.25rem;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.25;text-decoration:none;margin:1rem 0}.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent a.Button:hover,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent a.Button:focus,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent p.MoreLink a:link:hover,.BelowMainWide .cmspanel.DarkBluePanel .cmsPanelContent p.MoreLink a:link:focus{color:#fff;background:#012169;border:2px solid #012169;cursor:pointer;text-decoration:underline}.BelowMainWide .cmspanel.GrayPanel{background:#e2e3e5}#Home #AbovePageContent .cmspanel,#Home #BelowPageContent .cmspanel{padding:25px}@media (min-width:1024px){#Home #AbovePageContent .cmspanel,#Home #BelowPageContent .cmspanel{padding:50px 20px}}.cmspanel.LightGreyPanel{background:#f1f1f1}.cmspanel.GrayPanel,.GrayPanel,.MoveEmployeeStory.GrayPanel{background:#e2e3e5}.DarkBluePanel,.cmspanel.DarkBluePanel{background:#012169}.DarkBluePanel h1,.DarkBluePanel h2,.DarkBluePanel h3,.DarkBluePanel h4,.DarkBluePanel h5,.cmspanel.DarkBluePanel h1,.cmspanel.DarkBluePanel h2,.cmspanel.DarkBluePanel h3,.cmspanel.DarkBluePanel h4,.cmspanel.DarkBluePanel h5{color:#fff}.DarkBluePanel a.Button,.DarkBluePanel p.MoreLink a:link,.cmspanel.DarkBluePanel a.Button,.cmspanel.DarkBluePanel p.MoreLink a:link{display:inline-block;width:auto;color:#fff !important;background-color:transparent;border:2px solid #00a2b2;border-radius:10px;background-clip:padding-box;padding:0.6255rem 1.25rem;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.25;text-decoration:none;margin:1rem 0}.DarkBluePanel a.Button:hover,.DarkBluePanel a.Button:focus,.DarkBluePanel p.MoreLink a:link:hover,.DarkBluePanel p.MoreLink a:link:focus,.cmspanel.DarkBluePanel a.Button:hover,.cmspanel.DarkBluePanel a.Button:focus,.cmspanel.DarkBluePanel p.MoreLink a:link:hover,.cmspanel.DarkBluePanel p.MoreLink a:link:focus{color:#fff;background:#012169;border:2px solid #012169;cursor:pointer;text-decoration:underline}.DarkBluePanel a:link,.DarkBluePanel a,.cmspanel.DarkBluePanel a:link,.cmspanel.DarkBluePanel a{color:#00a2b2}.cmspage .GMap img{max-width:none}.CmsInfoButtonsPanel img.Inline,.CmsInfoButtons img{width:14px;height:14px;max-width:14px;max-height:14px}hr{border:0;background:transparent;border-bottom:1px solid #e2e3e5;margin-top:0.8em;margin-bottom:0.8em}.NoWrap,.nowrap{white-space:nowrap}.ResponsiveAccordion{display:none}.Asterisk::after{content:'*'}.ClearBoth{clear:both}a img{border:none}@media (min-width:800px){.Right,img.Right{float:right;margin:0 0 0.625rem 1em}.Left,img.Left{float:left;margin:0 1em 0.625rem 0}}@media (min-width:1024px){.Right,img.Right{margin:0 0 0.625rem 2em}.Left,img.Left{margin:0 2em 0.625rem 0}}.Center{margin-left:auto !important;margin-right:auto !important;width:auto !important}.TextAlignCenter{text-align:center}.TextAlignRight{text-align:right}.Collapse{margin:0 !important}.FlexButtons{margin-left:-30px;margin-right:-30px}@media (min-width:800px){.FlexButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.FlexButtons>a.Button{display:block;width:100%;margin:0 30px;text-align:center}label,p.Label{font-style:normal;font-weight:400}blockquote{display:block;margin:1.5em 0 1.5em 1.5em;font-size:1.1rem}a.SkipTo{display:block;background:#000;color:#fff;text-decoration:none;left:-32767px;height:0;line-height:0;overflow:hidden}a.SkipTo:hover,a.SkipTo:focus{display:block;left:2%;padding:1.2em 0.75em;line-height:auto;outline:1px dashed #e2e3e5;z-index:6000}.BorderTeal{width:196px;height:4px;background-color:#00a2b2;margin:1rem 0;display:block}#Header{background-color:#012169}#PageTop{background-color:#a4cf56;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1023px){#PageTop{display:none}}#PageTop button.modaal-search{background:url(/imgs/icons/search-blue.svg) center center no-repeat;background-size:30px 30px;width:3.5em;display:inline-block;border:0;text-indent:-9999px;position:relative;z-index:99;margin:0}@media (max-width:1023px){#PageTop button.modaal-search{display:none}}#PageTop #modaal-search{display:none}#PageTop #SecondaryNavWrap .cmspanel,#PageTop #SecondaryNavWrap p{margin-bottom:0;font-size:0.875rem;color:#012169}.search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 2rem}@media (max-width:1023px){.search-box{padding:0}}#HeaderTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;background-color:#fff;padding:25px}@media (min-width:1024px){#HeaderTop{padding:0 25px;background-color:#012169}}@media (min-width:1281px){#HeaderTop{padding:0 40px}}#HeaderTop.Fixed{position:fixed;top:0;left:0;right:0;z-index:999}@media (min-width:1024px){#HeaderTop.Fixed #Logo{padding:15px 10px 15px 0}}@media (min-width:1024px){#HeaderTop.Fixed #Logo img{max-width:240px;width:100%}}@media (min-width:1281px){#HeaderTop.Fixed #Logo img{max-width:100%}}@media (min-width:1024px){#HeaderTop.Fixed #MainNavWrap2 #MainNav>ul>li a:link,#HeaderTop.Fixed #MainNavWrap2 #MainNav>ul>li a:visited{font-size:1.0625rem}}@media (min-width:1441px){#HeaderTop.Fixed #MainNavWrap2 #MainNav>ul>li a:link,#HeaderTop.Fixed #MainNavWrap2 #MainNav>ul>li a:visited{font-size:1.125rem}}#HeaderTop:after:after{display:block;content:"";clear:both}#HeaderTop .cmspanel{margin-bottom:0}#HeaderTop #Logo{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:1024px){#HeaderTop #Logo{text-align:left;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:29px 10px 25px 0}}#HeaderTop #Logo .cmspanel,#HeaderTop #Logo p{margin-bottom:0}#HeaderTop #Logo h1{margin:0}#HeaderTop #Logo a{display:block}#HeaderTop #Logo img{display:block}#HeaderTop #Logo img.Desktop{display:none}@media (min-width:1024px){#HeaderTop #Logo img.Desktop{display:block}}#HeaderTop #Logo img.Mobile{display:block}@media (min-width:1024px){#HeaderTop #Logo img.Mobile{display:none}}#HeaderTop .MobileMenuTabs{margin-bottom:0;margin-left:1rem;width:auto}@media (min-width:1024px){#HeaderTop .MobileMenuTabs{display:none}}#HeaderTop .MobileMenuTabs ul{list-style:none;padding:0;margin:0}#HeaderTop .MobileMenuTabs div.tablist{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;background:#fff}@media (min-width:1024px){#HeaderTop .MobileMenuTabs div.tablist{display:none}}#HeaderTop .MobileMenuTabs div.tablist button{position:relative;margin:0;border:none;border-radius:0;width:45px;height:100%;min-height:54px}#HeaderTop .MobileMenuTabs div.tablist button span.Text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#HeaderTop .MobileMenuTabs div.tablist button.Search,#HeaderTop .MobileMenuTabs div.tablist button.Call,#HeaderTop .MobileMenuTabs div.tablist button.Menu{position:relative;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#HeaderTop .MobileMenuTabs div.tablist button.Search .Icon,#HeaderTop .MobileMenuTabs div.tablist button.Call .Icon,#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon{margin-top:10px}#HeaderTop .MobileMenuTabs div.tablist button.Search .Icon,#HeaderTop .MobileMenuTabs div.tablist button.Search .Icon:before,#HeaderTop .MobileMenuTabs div.tablist button.Search .Icon:after,#HeaderTop .MobileMenuTabs div.tablist button.Call .Icon,#HeaderTop .MobileMenuTabs div.tablist button.Call .Icon:before,#HeaderTop .MobileMenuTabs div.tablist button.Call .Icon:after,#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon,#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon:before,#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon:after{display:block;border-radius:2px;background-clip:padding-box;height:4px;width:29px;position:absolute;top:25px;left:10px;content:'';-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#HeaderTop .MobileMenuTabs div.tablist button.Search.Active,#HeaderTop .MobileMenuTabs div.tablist button.Call.Active,#HeaderTop .MobileMenuTabs div.tablist button.Menu.Active{background-image:none;background-color:#fff}#HeaderTop .MobileMenuTabs div.tablist button.Search.Active .Icon:before,#HeaderTop .MobileMenuTabs div.tablist button.Call.Active .Icon:before,#HeaderTop .MobileMenuTabs div.tablist button.Menu.Active .Icon:before{-webkit-transform:translateX(0) translateY(0) rotate(-45deg);-ms-transform:translateX(0) translateY(0) rotate(-45deg);transform:translateX(0) translateY(0) rotate(-45deg);top:-10px;left:0;background-color:#00a2b2}#HeaderTop .MobileMenuTabs div.tablist button.Search.Active .Icon:after,#HeaderTop .MobileMenuTabs div.tablist button.Call.Active .Icon:after,#HeaderTop .MobileMenuTabs div.tablist button.Menu.Active .Icon:after{-webkit-transform:translateX(0) translateY(0) rotate(45deg);-ms-transform:translateX(0) translateY(0) rotate(45deg);transform:translateX(0) translateY(0) rotate(45deg);top:-10px;left:0;background-color:#00a2b2}#HeaderTop .MobileMenuTabs div.tablist button.Search{background:url(/imgs/icons/careers-search-teal.svg) center center no-repeat;background-size:31px 31px}#HeaderTop .MobileMenuTabs div.tablist button.Search .Icon,#HeaderTop .MobileMenuTabs div.tablist button.Search .Icon:before,#HeaderTop .MobileMenuTabs div.tablist button.Search .Icon:after{background-color:transparent}#HeaderTop .MobileMenuTabs div.tablist button.Search .Icon:before{top:-10px;left:0}#HeaderTop .MobileMenuTabs div.tablist button.Search .Icon:after{top:-20px;left:0}#HeaderTop .MobileMenuTabs div.tablist button.Search.Active .Icon{background-color:transparent}#HeaderTop .MobileMenuTabs div.tablist button.Menu{text-align:right;background:none;background-size:auto;background-position:center}#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon{margin-top:8px}#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon,#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon:before,#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon:after{background:#00a2b2}#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon:before{top:-8px;left:0}#HeaderTop .MobileMenuTabs div.tablist button.Menu .Icon:after{top:-16px;left:0}#HeaderTop .MobileMenuTabs div.tablist button.Menu.Active .Icon{background-color:transparent}#HeaderTop .MobileMenuTabs div.listitem{position:absolute;z-index:999;left:0;margin-top:1rem;width:100%}#HeaderTop .MobileMenuTabs div.listitem>div.content{border:none;z-index:99;margin-bottom:0}@media (min-width:1024px){#HeaderTop .MobileMenuTabs div.listitem>div.content{display:block;background:transparent}#HeaderTop .MobileMenuTabs div.listitem>div.content.Call{display:none !important}}@media (max-width:1023px){#HeaderTop .MobileMenuTabs div.listitem>div.content{color:#012169;background:#e2e3e5}#HeaderTop .MobileMenuTabs div.listitem>div.content a:link:not(#ChangeLocationLink):not(.SetLocationButton),#HeaderTop .MobileMenuTabs div.listitem>div.content a:visited:not(#ChangeLocationLink):not(.SetLocationButton){color:#012169}}@media (min-width:1024px){#HeaderTop .MobileMenuTabs div.listitem>div.content.Search,#HeaderTop .MobileMenuTabs div.listitem>div.content.Menu{display:block !important}}#HeaderTop .MobileMenuTabs div.listitem>div.content.Search .NavContent,#HeaderTop .MobileMenuTabs div.listitem>div.content.Call .NavContent{padding:20px;text-align:center}#HeaderTop .MobileMenuTabs div.listitem>div.content.Search .NavContent:after,#HeaderTop .MobileMenuTabs div.listitem>div.content.Call .NavContent:after{display:block;content:"";clear:both}@media (min-width:1024px){#HeaderTop .MobileMenuTabs div.listitem>div.content.Search .NavContent,#HeaderTop .MobileMenuTabs div.listitem>div.content.Call .NavContent{padding:0;text-align:left}}#HeaderTop .MobileMenuTabs div.listitem>div.content.Call .NavContent .cmsPanelContent>*:last-child{margin-bottom:0}#HeaderTop .MobileMenuTabs div.listitem>div.content div.padding{padding:0}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent{padding:40px}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #Search{padding-bottom:1rem}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap{margin-bottom:30px}@media (min-width:1024px){#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap{display:none}}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap #MainNav ul li{font-size:1.125rem;font-style:normal;font-weight:400;border-bottom:2px solid #00a2b2;padding:20px 0;margin:0}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap #MainNav ul li:first-of-type{padding-top:0}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap #MainNav ul li a:link,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap #MainNav ul li a:visited{color:#012169;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap #MainNav ul li a:link:hover,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap #MainNav ul li a:visited:hover{text-decoration:underline}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap #MainNav ul li a:link:after,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap #MainNav ul li a:visited:after{content:' ';background:url(/imgs/icons/careers-mobile-arrow.svg);position:absolute;right:0;background-size:100% 100%;width:30px;height:20px}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #MainNavWrap #MainNav ul li.HasDropdown button{display:none}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap{font-style:normal;font-weight:400;font-size:1.125rem;padding:40px;color:#012169;background:#a4cf56;clear:both}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent>*{width:100%;margin:0}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .HideMobile{display:none}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:link,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:visited{border-radius:6px;color:#012169;display:block}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:hover,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:focus,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:active{text-decoration:none}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:last-of-type{padding-top:20px}@media (min-width:1024px){#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap{font-size:1rem;text-align:right;padding:0;background:transparent;margin:0 0 1px 0}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent{display:block}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent>*{display:inline-block;width:auto}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent li{display:inline-block;margin-bottom:0.5rem}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent .Patient-Portal-Link{font-size:1rem;display:inline-block}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent .Patient-Portal-Link a{display:inline-block;color:#012169;background:none;width:auto}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent .Patient-Portal-Link a>img{display:inline-block;width:16px;padding-right:8px}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent .Patient-Portal-Link a:hover,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent .Patient-Portal-Link a:focus,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap .cmsPanelContent .Patient-Portal-Link a:active{background:#f0f0f0}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:link,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:visited{padding:5px;margin-left:10px;color:#012169;text-decoration:none}#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:hover,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:focus,#HeaderTop .MobileMenuTabs div.listitem>div.content .NavContent #SecondaryNavWrap a:active{text-decoration:none;background:#f0f0f0}}#Search{width:100%}#Search form,#Search fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem}#Search form:after,#Search fieldset:after{display:block;content:"";clear:both}@media (max-width:1023px){#Search form,#Search fieldset{margin:0 auto;width:100%;max-width:500px}}#Search input#SearchInput{padding:0.5rem 1.5rem;border-radius:0;border:1px solid #00a2b2}#Search input.Button,#Search input.ImgButton{padding:0.5rem 0.125rem;margin-bottom:0;color:#012169;background:#00a2b2;border:1px solid #00a2b2;width:30%;border-radius:0;width:50px;height:50px}#Search input.Button:hover,#Search input.Button:focus,#Search input.Button:active,#Search input.ImgButton:hover,#Search input.ImgButton:focus,#Search input.ImgButton:active{color:#333;background:#fff;border:1px solid #fff}@media (min-width:1024px){#Search input.Button,#Search input.ImgButton{color:#012169;background:#00a2b2;border:1px solid #00a2b2}#Search input.Button:hover,#Search input.Button:focus,#Search input.Button:active,#Search input.ImgButton:hover,#Search input.ImgButton:focus,#Search input.ImgButton:active{color:#fff;background:#007884;border:1px solid #007884}}@media (min-width:1024px){#Search{text-align:right;min-width:380px;margin-bottom:10px}}.MainNavDropdowns .cmspanel{display:none}.js #MainNav>ul>li>.cmspanel{display:none}.js #MainNav>ul>li.Open>.cmspanel{display:block}@media (max-width:1023px){#Header>#MainNavWrap2,#MainNav .cmspanel{display:none}#MainNav>ul>li:hover>.cmspanel,#MainNav>ul>li.Open>.cmspanel{max-height:0;display:none !important}}#MainNavWrap2{position:relative}#MainNavWrap2 #MainNavWrap{color:#fff;position:relative}#MainNavWrap2 #MainNav{max-width:1760px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media (min-width:1024px){#MainNavWrap2 #MainNav{max-width:1800px}}#MainNavWrap2 #MainNav>h2{display:none}#MainNavWrap2 #MainNav ul{list-style:none;margin-left:0;padding-left:0}#MainNavWrap2 #MainNav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}#MainNavWrap2 #MainNav>ul>li{margin:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:10px 20px}#MainNavWrap2 #MainNav>ul>li.Active strong{position:relative}#MainNavWrap2 #MainNav>ul>li.Active strong:after{content:"";display:block;width:100%;border-radius:2px;border-bottom:4px solid #fff;position:absolute;bottom:0;left:0}#MainNavWrap2 #MainNav>ul>li.Active:hover{position:relative}#MainNavWrap2 #MainNav>ul>li p{margin-bottom:1.5em}#MainNavWrap2 #MainNav>ul>li hr{border-bottom:1px solid rgba(255,255,255,0.15)}#MainNavWrap2 #MainNav>ul>li a:link,#MainNavWrap2 #MainNav>ul>li a:visited{text-decoration:none}#MainNavWrap2 #MainNav>ul>li a:link:after,#MainNavWrap2 #MainNav>ul>li a:visited:after{content:"";display:block;width:0%;padding-top:5px;border-bottom:4px solid transparent;-webkit-transition:width 0.25s cubic-bezier(0.66,-0.1,0.6,0.83);-o-transition:width 0.25s cubic-bezier(0.66,-0.1,0.6,0.83);transition:width 0.25s cubic-bezier(0.66,-0.1,0.6,0.83)}#MainNavWrap2 #MainNav>ul>li a:hover:after,#MainNavWrap2 #MainNav>ul>li a:focus:after,#MainNavWrap2 #MainNav>ul>li a:active:after,#MainNavWrap2 #MainNav>ul>li:hover:after,#MainNavWrap2 #MainNav>ul>li:focus:after{width:100%;border-radius:2px;border-bottom:4px solid #fff}#MainNavWrap2 #MainNav>ul>li>a,#MainNavWrap2 #MainNav>ul>li>strong,#MainNavWrap2 #MainNav>ul>li.Search>button{display:block;position:relative;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.125;color:#fff}@media (min-width:1024px){#MainNavWrap2 #MainNav>ul>li>a,#MainNavWrap2 #MainNav>ul>li>strong,#MainNavWrap2 #MainNav>ul>li.Search>button{font-size:1.125rem}}#MainNavWrap2 #MainNav>ul>li.stickynav-logo>a,#MainNavWrap2 #MainNav>ul>li.stickynav-logo>strong,#MainNavWrap2 #MainNav>ul>li.stickynav-logo.Search>button{padding:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#MainNavWrap2 #MainNav>ul>li.HasDropdown a,#MainNavWrap2 #MainNav>ul>li.HasDropdown>strong a{padding-right:0}#MainNavWrap2 #MainNav>ul>li.HasDropdown>button,#MainNavWrap2 #MainNav>ul>li.HasDropdown>strong>button{border:none;background:none;border-radius:0;display:inline;padding:0;margin:0 0 0 8px}#MainNavWrap2 #MainNav>ul>li.HasDropdown>button>span,#MainNavWrap2 #MainNav>ul>li.HasDropdown>strong>button>span{display:inline-block;width:1.5rem;height:1rem;position:relative;background:url(/imgs/icons/careers-dropdown-arrow.svg) center center no-repeat}#MainNavWrap2 #MainNav>ul>li.HasDropdown>button>span:after,#MainNavWrap2 #MainNav>ul>li.HasDropdown>strong>button>span:after{content:' ';height:0;position:absolute;right:50%;margin-right:-0.125rem;margin-top:-0.375rem;top:50%;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;width:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#MainNavWrap2 #MainNav>ul>li.HasDropdown:hover>button>span,#MainNavWrap2 #MainNav>ul>li.HasDropdown:focus>button>span,#MainNavWrap2 #MainNav>ul>li.HasDropdown:active>button>span,#MainNavWrap2 #MainNav>ul>li.HasDropdown.Open>button>span{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}#MainNavWrap2 #MainNav>ul>li>a>span>button:hover,#MainNavWrap2 #MainNav>ul>li>a>span>button:focus,#MainNavWrap2 #MainNav>ul>li>a>span>button:active{background:none}#MainNavWrap2 #MainNav>ul>li .cmspanel{margin:0;color:#012169;line-height:1.25;left:0;position:absolute;z-index:1000;background-color:#fff;max-height:0;overflow:hidden;width:100%;min-width:18.75rem;top:100%;-webkit-transition:max-height 200ms ease-in-out;-o-transition:max-height 200ms ease-in-out;transition:max-height 200ms ease-in-out;-webkit-box-shadow:0px 10px 15px -8px rgba(0,0,0,0.3);box-shadow:0px 10px 15px -8px rgba(0,0,0,0.3)}#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.5rem;position:relative}#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton{padding:1rem 0 1rem 1rem;cursor:pointer;color:#707070;background:none;border:none;display:inline-block;font-size:1rem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton:hover,#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton:focus,#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton:active{text-decoration:underline;border:none;color:#012169}#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton span{pointer-events:none;position:relative;width:15px;height:15px}#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton span:before,#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton span:after{position:absolute;content:' ';right:20px;top:-6px;left:-4px;height:26px;width:2px;border-radius:2px;background-color:#707070}#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton span:hover:before,#MainNavWrap2 #MainNav>ul>li .cmspanel .cmsPanelContent button.CloseButton span:hover:after{background-color:#fff}#MainNavWrap2 #MainNav>ul>li .cmspanel a:link,#MainNavWrap2 #MainNav>ul>li .cmspanel a:visited{color:#012169}#MainNavWrap2 #MainNav>ul>li .cmspanel a:hover,#MainNavWrap2 #MainNav>ul>li .cmspanel a:focus,#MainNavWrap2 #MainNav>ul>li .cmspanel a:active{text-decoration:underline}#MainNavWrap2 #MainNav>ul>li .cmspanel li{border-bottom:2px solid #00a2b2;padding:1.563rem 0}#MainNavWrap2 #MainNav>ul>li .cmspanel li:first-of-type{padding-top:0}#MainNavWrap2 #MainNav>ul>li .cmspanel button,#MainNavWrap2 #MainNav>ul>li .cmspanel .Button,#MainNavWrap2 #MainNav>ul>li .cmspanel a.Button:link,#MainNavWrap2 #MainNav>ul>li .cmspanel p.Button a:link,#MainNavWrap2 #MainNav>ul>li .cmspanel p.MoreLink a:link,#MainNavWrap2 #MainNav>ul>li .cmspanel a.Button:visited,#MainNavWrap2 #MainNav>ul>li .cmspanel p.Button a:visited,#MainNavWrap2 #MainNav>ul>li .cmspanel p.MoreLink a:visited{border:1px solid #fff;background:rgba(0,0,0,0.1);color:#fff;text-decoration:none;margin-bottom:0}#MainNavWrap2 #MainNav>ul>li .cmspanel button:hover,#MainNavWrap2 #MainNav>ul>li .cmspanel .Button:hover,#MainNavWrap2 #MainNav>ul>li .cmspanel a.Button:hover,#MainNavWrap2 #MainNav>ul>li .cmspanel p.Button a:hover,#MainNavWrap2 #MainNav>ul>li .cmspanel p.MoreLink a:hover,#MainNavWrap2 #MainNav>ul>li .cmspanel button:focus,#MainNavWrap2 #MainNav>ul>li .cmspanel .Button:focus,#MainNavWrap2 #MainNav>ul>li .cmspanel a.Button:focus,#MainNavWrap2 #MainNav>ul>li .cmspanel p.Button a:focus,#MainNavWrap2 #MainNav>ul>li .cmspanel p.MoreLink a:focus,#MainNavWrap2 #MainNav>ul>li .cmspanel button:active,#MainNavWrap2 #MainNav>ul>li .cmspanel .Button:active,#MainNavWrap2 #MainNav>ul>li .cmspanel a.Button:active,#MainNavWrap2 #MainNav>ul>li .cmspanel p.Button a:active,#MainNavWrap2 #MainNav>ul>li .cmspanel p.MoreLink a:active{border:1px solid #fff;background:#fff;color:blue}#MainNavWrap2 #MainNav>ul>li .cmspanel a.ButtonWhitePlain:link,#MainNavWrap2 #MainNav>ul>li .cmspanel a.ButtonWhitePlain:visited{color:#012169;text-decoration:none}#MainNavWrap2 #MainNav>ul>li .cmspanel a.ButtonWhitePlain:hover,#MainNavWrap2 #MainNav>ul>li .cmspanel a.ButtonWhitePlain:focus,#MainNavWrap2 #MainNav>ul>li .cmspanel a.ButtonWhitePlain:active{color:blue;background:#ddd}#MainNavWrap2 #MainNav>ul>li .cmspanel h1,#MainNavWrap2 #MainNav>ul>li .cmspanel h2,#MainNavWrap2 #MainNav>ul>li .cmspanel h3,#MainNavWrap2 #MainNav>ul>li .cmspanel h4,#MainNavWrap2 #MainNav>ul>li .cmspanel h5,#MainNavWrap2 #MainNav>ul>li .cmspanel h6{color:#fff}#MainNavWrap2 #MainNav>ul>li .cmspanel .basicSearch{margin-bottom:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex}#MainNavWrap2 #MainNav>ul>li .cmspanel .basicSearch:last-child{border-bottom:none;padding-bottom:0}#MainNavWrap2 #MainNav>ul>li .cmspanel .physicianSearchBox,#MainNavWrap2 #MainNav>ul>li .cmspanel #physicianSearchBox,#MainNavWrap2 #MainNav>ul>li .cmspanel input.theKeyword{width:99%;max-width:800px;margin-right:1%;border-color:#fff}#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li.HasDropdown:hover>a>span>button>span:after,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li.HasDropdown:hover>strong>span>button>span:after,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li.HasDropdown:focus>a>span>button>span:after,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li.HasDropdown:focus>strong>span>button>span:after,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li.HasDropdown:active>a>span>button>span:after,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li.HasDropdown:active>strong>span>button>span:after,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li.HasDropdown.Open>a>span>button>span:after,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li.HasDropdown.Open>strong>span>button>span:after{opacity:1}#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li>a>span>button:hover,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li>a>span>button:focus,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li>a>span>button:active,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li>strong>span>button:hover,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li>strong>span>button:focus,#MainNavWrap2 [data-whatinput="keyboard"] #MainNav>ul>li>strong>span>button:active{background:#012169}#MainNavWrap2 #MainNav>ul>li:hover>.cmspanel,#MainNavWrap2 #MainNav>ul>li.Open>.cmspanel{max-height:1000px}#BreadcrumbsWrap{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 25px;background:#e2e3e5}@media (min-width:1024px){#BreadcrumbsWrap{padding:0 25px}}@media (min-width:1281px){#BreadcrumbsWrap{padding:0 40px}}#BreadcrumbsWrap #Breadcrumbs{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1400px;margin:0 auto;padding:20px 0;font-size:1rem;font-style:normal;font-weight:400}#BreadcrumbsWrap #Breadcrumbs p{margin-bottom:0}#BreadcrumbsWrap #Breadcrumbs strong{font-style:normal;font-weight:400;color:#012169}#TaskNavigation{background-color:#00a2b2}#TaskNavigation .cmspanel{padding:20px;max-width:1400px;margin:0 auto}@media (min-width:1024px){#TaskNavigation .cmspanel{padding:65px 30px}}#TaskNavigation .cmspanel .ThreeFlex div{padding:0;margin:0}#TaskNavigation .cmspanel ul li{font-size:1.125rem;font-style:normal;font-weight:700;border-bottom:1px solid #fff;margin-right:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:1rem 0;margin-bottom:0}#TaskNavigation .cmspanel ul li.Active{background:none}#TaskNavigation .cmspanel ul li.Active strong{font-style:normal;font-weight:700;color:#fff;position:relative}#TaskNavigation .cmspanel ul li.Active strong:before{width:100%}#TaskNavigation .cmspanel ul li a,#TaskNavigation .cmspanel ul li a:link,#TaskNavigation .cmspanel ul li strong{color:#fff;font-size:1.1875rem;font-style:normal;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;padding:0.6rem 0 0.6rem 24px}#TaskNavigation .cmspanel ul li a:before,#TaskNavigation .cmspanel ul li a:link:before,#TaskNavigation .cmspanel ul li strong:before{content:"";position:absolute;left:0;display:block;border-radius:28px;background:#012169;width:56px;height:56px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#TaskNavigation .cmspanel ul li a span,#TaskNavigation .cmspanel ul li a:link span,#TaskNavigation .cmspanel ul li strong span{position:relative}#TaskNavigation .cmspanel ul li a svg,#TaskNavigation .cmspanel ul li a:link svg,#TaskNavigation .cmspanel ul li strong svg{position:relative;top:0;margin-left:10px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#TaskNavigation .cmspanel ul li a:hover:before,#TaskNavigation .cmspanel ul li a:link:hover:before,#TaskNavigation .cmspanel ul li strong:hover:before{width:100%}#TaskNavigation .cmspanel ul li a:hover svg,#TaskNavigation .cmspanel ul li a:link:hover svg,#TaskNavigation .cmspanel ul li strong:hover svg{padding-right:15px}#TaskNavigation h2::after{content:"";width:196px;height:4px;display:block;background:#fff;margin-top:1rem}#TaskNavigation ul:last-of-type{margin-bottom:0}#ColumnsWrap{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 25px}@media (min-width:1024px){#ColumnsWrap{padding:40px 0}}@media (min-width:1024px){#ColumnsWrap #Columns #ColumnOne{float:left;width:25.00003%}}@media (min-width:1281px){#ColumnsWrap #Columns #ColumnOne{float:left;padding:0;margin-right:3.125%;width:60%}}@media (min-width:1024px){#ColumnsWrap #Columns #ColumnTwo{float:right;width:60%;margin-right:0;margin-left:7.14286%}}@media (min-width:1281px){#ColumnsWrap #Columns #ColumnTwo{float:left;padding:0;margin:0;width:60%}}@media (min-width:1024px){#ColumnsWrap #Columns #ColumnThree{float:none;width:100%}}@media (min-width:1281px){#ColumnsWrap #Columns #ColumnThree{float:right;width:33%}}#ColumnsWrap #Columns #ColumnThree #CallToAction{margin-bottom:60px}.ErrorApp .cmspage{margin-top:1.5rem}#ColumnThree h2,#ColumnOne h2{border-bottom:1px solid rgba(119,118,122,0.6);padding-bottom:0.2em}#Home #PageContent{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1720px;margin:0 auto}#PageContent{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1400px;margin:0 auto;padding:25px}#AbovePageContent{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1400px;margin:0 auto}#AbovePageContent .cmspanel{padding:25px}#ProximityNavWrap{margin-bottom:20px;width:100%}@media (min-width:1024px){#ProximityNavWrap{margin-bottom:50px}}h2#ProximityHeading{display:none}#ProximityToggle{border-radius:0;background-clip:padding-box;background:#a4cf56;border-color:#a4cf56;color:#012169;display:block;margin-bottom:0;padding:15px;width:100%;text-align:left;position:relative}@media (min-width:1024px){#ProximityToggle{display:none}}#ProximityToggle:before,#ProximityToggle:after{display:block;position:absolute;content:'';background:#012169;height:4px;width:24px;top:50%;margin-top:-2px;right:15px;border-radius:4px;background-clip:padding-box;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#ProximityToggle:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#ProximityToggle:hover,#ProximityToggle:focus{background-color:#012169;border-color:#012169;color:#fff;text-decoration:none}#ProximityToggle:hover:before,#ProximityToggle:hover:after,#ProximityToggle:focus:before,#ProximityToggle:focus:after{background:#fff}#ProximityToggle.Active:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media (max-width:1023px){.js #ProximityNavContent{display:none}}@media (min-width:1024px){#RightColumn.HideProxNav #ProximityNav ul li{display:none}#RightColumn.HideProxNav #ProximityNav ul li.Active{display:-webkit-box;display:-ms-flexbox;display:flex}#RightColumn.HideProxNav #ProximityNav ul li.Active ul li{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1023px){#RightColumn #ProximityNavContent{background:rgba(226,227,229,0.25);padding:2rem}}#RightColumn #ProximityNav>.Section-Heading{display:none;font-size:1.25rem;line-height:1.125;margin:0;padding:0;border-bottom:1px solid #00a2b2}#RightColumn #ProximityNav>.Section-Heading a:link,#RightColumn #ProximityNav>.Section-Heading a:visited,#RightColumn #ProximityNav>.Section-Heading strong{font-style:normal;font-weight:600;display:block;color:#444;background:transparent;padding:13px 15px 13px 13px;text-decoration:none}#RightColumn #ProximityNav>.Section-Heading a:hover,#RightColumn #ProximityNav>.Section-Heading a:focus,#RightColumn #ProximityNav>.Section-Heading a:active{color:#444;background:rgba(0,39,76,0.03)}#RightColumn #ProximityNav>.Section-Heading strong{font-weight:normal;position:relative;background:rgba(0,39,76,0.05)}#RightColumn #ProximityNav ul{list-style:none;margin:0;padding:0}#RightColumn #ProximityNav li{border-bottom:1px solid #00a2b2;margin-bottom:0;position:relative;padding:0.625rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#RightColumn #ProximityNav li:before{content:"";position:absolute;left:0;display:block;border-radius:28px;background:#e2e3e5;width:50px;height:50px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#RightColumn #ProximityNav li span{position:relative}#RightColumn #ProximityNav li svg{position:relative;top:0;margin-left:10px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#012169;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#RightColumn #ProximityNav li.Active{font-style:normal;font-weight:400;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:24px}#RightColumn #ProximityNav li.Active:before{display:none}#RightColumn #ProximityNav li.Active ul{margin-top:0}#RightColumn #ProximityNav li.Active span{padding-right:24px}#RightColumn #ProximityNav li.Active strong:before{content:"";position:absolute;left:0;display:block;border-radius:28px;background:#e2e3e5;width:50px;height:50px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%}#RightColumn #ProximityNav li ul li{border-bottom:none;padding:0 0 0.5rem 0}#RightColumn #ProximityNav li ul li:before{display:none}#RightColumn #ProximityNav li ul li a,#RightColumn #ProximityNav li ul li strong{padding:6px 0px 6px 40px;font-size:1.125rem;font-style:normal;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#RightColumn #ProximityNav li ul li a span,#RightColumn #ProximityNav li ul li strong span{position:relative}#RightColumn #ProximityNav li ul li a svg,#RightColumn #ProximityNav li ul li strong svg{display:none}#RightColumn #ProximityNav li ul li:last-child{border-bottom:0}#RightColumn #ProximityNav li ul li:hover{color:#012169;text-decoration:underline}#RightColumn #ProximityNav li strong{font-style:normal;font-weight:400;position:relative;padding-right:24px}#RightColumn #ProximityNav li strong,#RightColumn #ProximityNav li a{padding-top:0.6em;padding-bottom:0.6em;color:#012169;background:transparent;display:block;padding-left:24px;text-decoration:none;font-size:1.125rem;font-style:normal;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#RightColumn #ProximityNav li a:hover:before,#RightColumn #ProximityNav li a:focus:before,#RightColumn #ProximityNav li:hover:before,#RightColumn #ProximityNav li:focus:before{width:100%}#RightColumn #ProximityNav li a:hover svg,#RightColumn #ProximityNav li a:focus svg,#RightColumn #ProximityNav li:hover svg,#RightColumn #ProximityNav li:focus svg{padding-right:15px}#NoColumns.HideProxNav #ProximityNavWrap{display:none}#NoColumns #ProximityNavWrap{background-color:#00a2b2;margin-bottom:0}#NoColumns #ProximityHeading,#NoColumns .Section-Heading{display:none}#NoColumns #ProximityNavContent{display:block !important}#NoColumns #ProximityNav ul{max-width:1400px;margin:0 auto;padding:65px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){#NoColumns #ProximityNav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 20px}}#NoColumns #ProximityNav ul li{width:44%;font-size:1.25rem;font-style:normal;font-weight:700;border-bottom:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:1rem 0}@media (max-width:1023px){#NoColumns #ProximityNav ul li{width:100%}}#NoColumns #ProximityNav ul li:nth-child(odd){margin-right:3.75rem}#NoColumns #ProximityNav ul li ul{display:none}#NoColumns #ProximityNav ul li.Active{background:none}#NoColumns #ProximityNav ul li.Active strong{font-style:normal;font-weight:700;color:#fff;position:relative}#NoColumns #ProximityNav ul li.Active strong:before{width:100%}#NoColumns #ProximityNav ul li a,#NoColumns #ProximityNav ul li a:link,#NoColumns #ProximityNav ul li strong{padding-top:0.6em;padding-bottom:0.6em;padding-left:24px;color:#fff;font-size:1.25rem;font-style:normal;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}#NoColumns #ProximityNav ul li a:before,#NoColumns #ProximityNav ul li a:link:before,#NoColumns #ProximityNav ul li strong:before{content:"";position:absolute;left:0;display:block;border-radius:28px;background:#012169;width:56px;height:56px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#NoColumns #ProximityNav ul li a span,#NoColumns #ProximityNav ul li a:link span,#NoColumns #ProximityNav ul li strong span{position:relative}#NoColumns #ProximityNav ul li a svg,#NoColumns #ProximityNav ul li a:link svg,#NoColumns #ProximityNav ul li strong svg{position:relative;top:0;margin-left:10px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#NoColumns #ProximityNav ul li a:hover:before,#NoColumns #ProximityNav ul li a:link:hover:before,#NoColumns #ProximityNav ul li strong:hover:before{width:100%}#NoColumns #ProximityNav ul li a:hover svg,#NoColumns #ProximityNav ul li a:link:hover svg,#NoColumns #ProximityNav ul li strong:hover svg{padding-right:15px}#BelowMainLeftRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media (min-width:1024px){#BelowMainLeftRight{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 40px;max-width:1480px}}#NoColumns #BelowMainLeftRight{padding:0 2rem}#BelowMainLeft,#BelowMainRight{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}@media (min-width:1024px){#BelowMainLeft,#BelowMainRight{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}#BelowMainLeft.GrayPanel,#BelowMainRight.GrayPanel{background:#e2e3e5;padding:2rem}#BelowMainLeft.DarkBluePanel,#BelowMainRight.DarkBluePanel{background:#012169;padding:2rem}#BelowMainLeft.DarkBluePanel h1,#BelowMainLeft.DarkBluePanel h2,#BelowMainLeft.DarkBluePanel h3,#BelowMainLeft.DarkBluePanel h4,#BelowMainLeft.DarkBluePanel h5,#BelowMainRight.DarkBluePanel h1,#BelowMainRight.DarkBluePanel h2,#BelowMainRight.DarkBluePanel h3,#BelowMainRight.DarkBluePanel h4,#BelowMainRight.DarkBluePanel h5{color:#fff}#BelowMainLeft{margin-bottom:2rem}@media (min-width:1024px){#BelowMainLeft{margin-right:2%;margin-bottom:0}}@media (min-width:1024px){#BelowMainRight{margin-left:2%}}#Home #BelowMainLeftRight{max-width:1400px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 40px}@media (min-width:1024px){#Home #BelowMainLeftRight{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#Home #BelowMainLeftRight #BelowMainLeft{width:100%}@media (min-width:1024px){#Home #BelowMainLeftRight #BelowMainLeft{float:none;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:900px;margin-right:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}}#Home #BelowMainLeftRight #BelowMainRight{width:100%}@media (min-width:1024px){#Home #BelowMainLeftRight #BelowMainRight{float:none;-webkit-box-flex:40%;-ms-flex:40%;flex:40%;max-width:424px}}#RightColumn #BelowPageContent{margin:2rem auto}@media (max-width:1023px){#RightColumn #BelowPageContent{margin:2rem}}@media (min-width:1024px){#RightColumn #BelowPageContent{padding:0 40px}}#RightColumn #BelowPageContent .cmspanel{padding:0;margin-bottom:3rem}#RightColumn #BelowPageContent .cmspanel:last-of-type{margin-bottom:0}#RightColumn #BelowPageContent .cmspanel.GrayPanel,#RightColumn #BelowPageContent .cmspanel.DarkBluePanel{padding:2rem}#NoColumns #BelowPageContent .cmspanel{padding:40px 0}@media (max-width:1023px){#NoColumns #BelowPageContent .cmspanel .Dec1{padding:2rem}}footer{background:#012169;color:#fff;font-style:normal;font-weight:400;font-size:1.125rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}footer .cmspanel,footer p,footer ul,footer ol{margin-bottom:0.5rem}footer ul{list-style:none;margin-left:0;padding-left:0}@media (max-width:1023px){footer ul{margin-bottom:30px}}footer ul.Footer-Social-Icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:1024px){footer ul.Footer-Social-Icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer ul.Footer-Social-Icons li{margin:0;width:40px;height:40px;background:#fff;border-radius:50%;margin-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){footer ul.Footer-Social-Icons li{width:60px;height:60px}}footer ul.Footer-Social-Icons li a img{margin:auto;width:24px;height:24px}footer ul.Footer-Social-Icons li a:link,footer ul.Footer-Social-Icons li a:visited{text-decoration:none}footer ul.Footer-Social-Icons li a svg{width:24px;height:24px;fill:#012169}footer ul.Footer-Social-Icons li:hover,footer ul.Footer-Social-Icons li:focus,footer ul.Footer-Social-Icons li:active{background:#a4cf56;text-decoration:none}@media (min-width:800px){footer ul.Horizontal-List:after:after{display:block;content:"";clear:both}footer ul.Horizontal-List>li{display:inline-block;margin:0.5em 10px 0.5em 0;padding:0 13px 0 0;position:relative}footer ul.Horizontal-List>li:not(:last-child):after{position:absolute;content:'';height:11px;width:1px;top:50%;right:0;margin-top:-5px;opacity:0.65;background:#fff}}footer #FooterTop,footer #FooterBottom{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1720px;margin:0 auto;padding:45px 20px}@media (min-width:1024px){footer #FooterTop,footer #FooterBottom{padding:65px 40px}}footer #FooterWrapTop{background:#00a2b2}footer #FooterWrapTop #FooterTop .cmsPanelContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){footer #FooterWrapTop #FooterTop .cmsPanelContent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}footer #FooterWrapTop #FooterTop .One,footer #FooterWrapTop #FooterTop .Two,footer #FooterWrapTop #FooterTop .Three{margin-bottom:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1024px){footer #FooterWrapTop #FooterTop .One,footer #FooterWrapTop #FooterTop .Two,footer #FooterWrapTop #FooterTop .Three{margin-bottom:0;padding:0 1rem}}footer #FooterWrapTop #FooterTop .Two{max-width:42.188rem}footer #FooterWrapTop #FooterTop h1,footer #FooterWrapTop #FooterTop h2,footer #FooterWrapTop #FooterTop h3,footer #FooterWrapTop #FooterTop h4,footer #FooterWrapTop #FooterTop h5,footer #FooterWrapTop #FooterTop h6,footer #FooterWrapTop #FooterTop p,footer #FooterWrapTop #FooterTop ul{color:#012169;text-align:center}@media (min-width:1024px){footer #FooterWrapTop #FooterTop h1,footer #FooterWrapTop #FooterTop h2,footer #FooterWrapTop #FooterTop h3,footer #FooterWrapTop #FooterTop h4,footer #FooterWrapTop #FooterTop h5,footer #FooterWrapTop #FooterTop h6,footer #FooterWrapTop #FooterTop p,footer #FooterWrapTop #FooterTop ul{text-align:left}}footer #FooterWrapTop #FooterTop a:hover,footer #FooterWrapTop #FooterTop a:focus,footer #FooterWrapTop #FooterTop a:active{color:#fff;text-decoration:underline}footer #FooterWrapBottom #FooterBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;line-height:1}footer #FooterWrapBottom #FooterBottom a:link,footer #FooterWrapBottom #FooterBottom a:visited{color:#fff}footer #FooterWrapBottom #FooterBottom a:hover,footer #FooterWrapBottom #FooterBottom a:focus,footer #FooterWrapBottom #FooterBottom a:active{color:#a4cf56;text-decoration:underline}footer #FooterWrapBottom #FooterBottom .FooterLeft,footer #FooterWrapBottom #FooterBottom .FooterRight{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}@media (min-width:1024px){footer #FooterWrapBottom #FooterBottom .FooterLeft,footer #FooterWrapBottom #FooterBottom .FooterRight{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}#Content .slick-slider.Hub-Stories,#AboveFooter .slick-slider.Hub-Stories,#ColumnOne .slick-slider.Hub-Stories,#ColumnThree .slick-slider.Hub-Stories{margin-left:0;margin-right:0}@media (min-width:1024px){#Content .slick-slider.Hub-Stories,#AboveFooter .slick-slider.Hub-Stories,#ColumnOne .slick-slider.Hub-Stories,#ColumnThree .slick-slider.Hub-Stories{margin-left:-30px;margin-right:-30px}}.Hub-Stories{padding-left:50px;padding-right:50px}@media (max-width:599px){.Hub-Stories{margin-left:-15px;margin-right:-15px}}.Hub-Stories .slick-prev{left:0}.Hub-Stories .slick-next{right:0}.Hub-Stories .slick-list{margin:0 -10px;width:auto}.Hub-Stories .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.Hub-Stories .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Hub-Stories .slick-track .slick-slide>div{padding:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.Hub-Stories .item{background:#e2e3e5;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;font-size:1rem;margin:0;position:relative}.Hub-Stories .item:hover,.Hub-Stories .item:focus,.Hub-Stories .item:active{background:#fff;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}.Hub-Stories .item .ImageWrap{background:#353734;height:230px;display:block;overflow:hidden;position:relative}@media (min-width:1281px){.Hub-Stories .item .ImageWrap{height:260px}}.Hub-Stories .item .ImageWrap:before{position:absolute;top:0;left:0;-webkit-box-shadow:inset 0px -100px 100px -40px rgba(19,27,29,0.9);box-shadow:inset 0px -100px 100px -40px rgba(19,27,29,0.9);content:"";height:100%;width:100%;z-index:20}.Hub-Stories .item .ImageWrap img{-o-object-fit:cover;object-fit:cover;height:230px;width:100%;z-index:10;-webkit-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;transition:all 2s ease-in-out}@media (min-width:1281px){.Hub-Stories .item .ImageWrap img{height:260px}}.Hub-Stories .item .ImageWrap.ObjectFitFix{background-size:cover;background-position:center center;background-repeat:no-repeat}.Hub-Stories .item .ImageWrap.ObjectFitFix img{opacity:0}.Hub-Stories .item .Topic{position:absolute;bottom:0;left:0;margin:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;color:#fff;font-size:0.875rem;text-transform:uppercase;overflow:hidden;z-index:30}.Hub-Stories .item>a:link,.Hub-Stories .item>a:visited{display:block;text-decoration:none;overflow:hidden;color:#222}.Hub-Stories .item>a:hover,.Hub-Stories .item>a:focus,.Hub-Stories .item>a:active{background:#fff;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear}.Hub-Stories .item .ContentWrap{padding-bottom:30px;display:block;overflow:hidden}.Hub-Stories .item .Title{font-style:normal;font-weight:300;color:#012169;font-size:1.5rem;line-height:1.35;display:block;padding:20px 20px 0}.Hub-Stories .item .Description{display:block;padding:10px 20px}.Hub-Stories .item .ReadMore{white-space:nowrap;color:#0a3254;font-size:0.85rem;text-transform:uppercase;display:inline-block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.Hub-Stories .item .Date{color:#444;display:inline-block;padding:15px 20px 0}.cmsPageContent .Hub-Stories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.cmsPageContent .Hub-Stories .item{margin:1rem 0}.cmsPageContent .Hub-Stories .item a{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.cmsPageContent .Hub-Stories .item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1024px){.cmsPageContent .Hub-Stories .item a .ImageWrap2{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.VSDropDown{padding:0;margin:0}.InlineLabels .VSDropDown{float:left}.VSDropDown dd,.VSDropDown dt,.VSDropDown ul{margin:0 !important;padding:0 !important}.VSDropDown dd{position:relative;z-index:1}.modal .VSDropDown dd{z-index:50000}.VSDropDown a,.VSDropDown a:visited{color:#333 !important;text-decoration:none !important;outline:none !important}.VSDropDown a:hover{color:#333}.VSDropDown dt input{background:#fff url(../../imgs/admin/select-arrow.gif) no-repeat scroll right top;height:20px;line-height:20px;display:block;overflow:hidden;border:solid 1px #afafaf;cursor:default;width:80%;padding:0px 3px}.VSDropDown dt input:hover{background:#f4f4f4 url(../../imgs/admin/select-arrow.gif) no-repeat scroll right -19px}.VSDropDown input.aspNetDisabled{color:#888}.VSDropDown dd ul{background:#fff none repeat scroll 0 0;border:1px solid #aaa;color:#333;position:absolute;top:0;left:0;width:auto;min-width:200px;max-width:500px;list-style:none;height:auto;max-height:300px;overflow:auto;z-index:10 !important;zoom:1}.VSDropDown dd ul li{margin:0}.VSDropDown dd ul li.odd{background:#f7f7f7}.VSDropDown dd ul li:hover{background:#f4f4f4}.VSDropDown dd ul li.selected{background:#efefef}.VSDropDown dd ul li.tempSelect{background:#ddd}.VSDropDown .tempDomElement{position:absolute;visibility:hidden;white-space:nowrap;width:auto !important}.VSDropDown .hiddenValue,.VSDropDown .hiddenName{display:none}.VSDropDown dd ul li a{padding:0.35em;display:block}.VSDropDown dd ul li a:active{background-color:#ebebeb}.VSDropDown img.flag{border:none;vertical-align:middle;margin-left:10px}.flagvisibility{display:none}.VSCustomDropdown .optionName{display:none}.VSCustomDropdown .optionContents span{display:block}.VSCustomDropdown dd ul li a{padding:0.45em 0.35em}a.dp-choose-date{width:16px;height:16px;padding:0;display:inline-block;text-indent:-2000px;overflow:hidden;background:url(/imgs/icons/calendar.png) no-repeat}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}input.dp-applied{width:140px}table.jCalendar{border:none;background:none;border-collapse:separate;border-spacing:2px;width:100%}table.jCalendar th{background:#777;color:#fff;font-weight:bold;padding:5px 6px;text-align:center;font-size:12px}table.jCalendar td{background:#ededed;color:#333;padding:4px 5px;text-align:center;font-size:12px}table.jCalendar td.other-month{background:#ccc;color:#888}table.jCalendar td.today{background:#666;color:#fff}table.jCalendar td.selected{background:#f66;color:#fff}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888}div.dp-popup{position:relative;background:#373737;font-size:10px;padding:2px;width:200px;line-height:1.2em}div#dp-popup{position:absolute;z-index:199;border-radius:4px;-webkit-box-shadow:0 3px 14px rgba(0,0,0,0.3);box-shadow:0 3px 14px rgba(0,0,0,0.3)}div.dp-popup h2{font-size:12px;text-align:center;margin:1px 0 3px 0;padding:0;border:none;color:#fff}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:5px 8px}div.dp-popup div.dp-nav-prev a.dp-nav-prev-month:after{position:absolute;content:'\f104';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;line-height:1;right:60px;text-align:center}div.dp-popup div.dp-nav-prev a.dp-nav-prev-year:after{position:absolute;content:'\f100';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;line-height:1;text-align:center}div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left;font-size:0}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer;color:#fff}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default;opacity:0.5}div.dp-popup div.dp-nav-next a.dp-nav-next-month:after{position:absolute;content:'\f105';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;line-height:1;left:60px;text-align:center}div.dp-popup div.dp-nav-next a.dp-nav-next-year:after{position:absolute;content:'\f101';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;right:3px;line-height:1;text-align:center}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right;font-size:0}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer;border-bottom:none}div.dp-popup td.disabled{cursor:default}#back-top{position:fixed;bottom:60px;right:20px;background:rgba(0,0,0,0.4);width:44px;height:44px;display:block;border-radius:50%;background-clip:padding-box;display:none;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:3000}@media screen and (max-width:599px){#back-top{bottom:50px;right:10px}}#back-top a:link,#back-top a:visited{color:#d9d9d9;text-decoration:none;text-align:center;display:block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-indent:-99999px;height:44px;width:44px;top:0;left:0;position:relative}#back-top a:focus{color:#fff;background:rgba(0,0,0,0.5)}#back-top a:before,#back-top a:after{border-radius:2px;background-clip:padding-box;height:5px;width:16px;background:#d9d9d9;position:absolute;display:block;content:''}#back-top a:before{-webkit-transform:translateX(0) translateY(0) rotate(-45deg);-ms-transform:translateX(0) translateY(0) rotate(-45deg);transform:translateX(0) translateY(0) rotate(-45deg);top:19px;left:10px}#back-top a:after{-webkit-transform:translateX(0) translateY(0) rotate(45deg);-ms-transform:translateX(0) translateY(0) rotate(45deg);transform:translateX(0) translateY(0) rotate(45deg);top:19px;right:10px}#back-top:hover{background:rgba(0,0,0,0.9)}#back-top:hover a{color:#d9d9d9;top:-3px}.TwoColumn>div,.ThreeColumn>div,.FourColumn>div{margin-bottom:1.5rem}@media (min-width:768px){.TwoColumn,.ThreeColumn,.FourColumn{-webkit-column-count:2;column-count:2;-webkit-column-gap:40px;column-gap:40px}.TwoColumn>div.dontsplit,.TwoColumn>li.dontsplit,.ThreeColumn>div.dontsplit,.ThreeColumn>li.dontsplit,.FourColumn>div.dontsplit,.FourColumn>li.dontsplit{-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}}@media (min-width:1024px){.ThreeColumn{-webkit-column-count:3;column-count:3}}@media (min-width:1281px){.FourColumn{-webkit-column-count:4;column-count:4}}.TwoFlex,.ThreeFlex,.FourFlex,.OneThird{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:799px){.TwoFlex,.ThreeFlex,.FourFlex,.OneThird{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.TwoFlex>div,.ThreeFlex>div,.FourFlex>div,.OneThird>div{padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1024px){.TwoFlex>div,.ThreeFlex>div,.FourFlex>div,.OneThird>div{padding:2rem}.TwoFlex>div :first-of-type,.ThreeFlex>div :first-of-type,.FourFlex>div :first-of-type,.OneThird>div :first-of-type{margin-left:0}.TwoFlex>div:last-of-type,.ThreeFlex>div:last-of-type,.FourFlex>div:last-of-type,.OneThird>div:last-of-type{margin-right:0}.TwoFlex>div img,.ThreeFlex>div img,.FourFlex>div img,.OneThird>div img{margin-right:1rem}}.TwoFlex>div.Gray,.ThreeFlex>div.Gray,.FourFlex>div.Gray,.OneThird>div.Gray{background-color:#e2e3e5}.TwoFlex>div.Gray:first-of-type,.ThreeFlex>div.Gray:first-of-type,.FourFlex>div.Gray:first-of-type,.OneThird>div.Gray:first-of-type{padding-left:2rem}.TwoFlex>div.Gray:last-of-type,.ThreeFlex>div.Gray:last-of-type,.FourFlex>div.Gray:last-of-type,.OneThird>div.Gray:last-of-type{padding-right:2rem}.TwoFlex>div.DarkBlue,.ThreeFlex>div.DarkBlue,.FourFlex>div.DarkBlue,.OneThird>div.DarkBlue{background-color:#012169}.TwoFlex>div.DarkBlue:first-of-type,.ThreeFlex>div.DarkBlue:first-of-type,.FourFlex>div.DarkBlue:first-of-type,.OneThird>div.DarkBlue:first-of-type{padding-left:2rem}.TwoFlex>div.DarkBlue:last-of-type,.ThreeFlex>div.DarkBlue:last-of-type,.FourFlex>div.DarkBlue:last-of-type,.OneThird>div.DarkBlue:last-of-type{padding-right:2rem}.TwoFlex>div.DarkBlue h1,.TwoFlex>div.DarkBlue h2,.TwoFlex>div.DarkBlue h3,.TwoFlex>div.DarkBlue h4,.TwoFlex>div.DarkBlue h6,.ThreeFlex>div.DarkBlue h1,.ThreeFlex>div.DarkBlue h2,.ThreeFlex>div.DarkBlue h3,.ThreeFlex>div.DarkBlue h4,.ThreeFlex>div.DarkBlue h6,.FourFlex>div.DarkBlue h1,.FourFlex>div.DarkBlue h2,.FourFlex>div.DarkBlue h3,.FourFlex>div.DarkBlue h4,.FourFlex>div.DarkBlue h6,.OneThird>div.DarkBlue h1,.OneThird>div.DarkBlue h2,.OneThird>div.DarkBlue h3,.OneThird>div.DarkBlue h4,.OneThird>div.DarkBlue h6{color:#00a2b2}.TwoFlex>div.DarkBlue p,.TwoFlex>div.DarkBlue ul,.ThreeFlex>div.DarkBlue p,.ThreeFlex>div.DarkBlue ul,.FourFlex>div.DarkBlue p,.FourFlex>div.DarkBlue ul,.OneThird>div.DarkBlue p,.OneThird>div.DarkBlue ul{color:#fff}.TwoFlex>div.DarkBlue a:link,.ThreeFlex>div.DarkBlue a:link,.FourFlex>div.DarkBlue a:link,.OneThird>div.DarkBlue a:link{color:#00a2b2}.TwoFlex>div.DarkBlue .Button,.ThreeFlex>div.DarkBlue .Button,.FourFlex>div.DarkBlue .Button,.OneThird>div.DarkBlue .Button{display:inline-block;width:auto;color:#fff;background-color:transparent;border:2px solid #00a2b2;border-radius:10px;background-clip:padding-box;padding:0.6255rem 1.25rem;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.25;text-decoration:none;margin:1rem 0}.TwoFlex>div.DarkBlue .Button a:link,.ThreeFlex>div.DarkBlue .Button a:link,.FourFlex>div.DarkBlue .Button a:link,.OneThird>div.DarkBlue .Button a:link{color:#fff}.TwoFlex>div.DarkBlue .Button:hover,.TwoFlex>div.DarkBlue .Button:focus,.ThreeFlex>div.DarkBlue .Button:hover,.ThreeFlex>div.DarkBlue .Button:focus,.FourFlex>div.DarkBlue .Button:hover,.FourFlex>div.DarkBlue .Button:focus,.OneThird>div.DarkBlue .Button:hover,.OneThird>div.DarkBlue .Button:focus{color:#fff;background:#012169;border:2px solid #012169;cursor:pointer;text-decoration:underline}.TwoFlex>div.Border,.ThreeFlex>div.Border,.FourFlex>div.Border,.OneThird>div.Border{border:2px solid #e2e3e5}.TwoFlex>div.Border:first-of-type,.ThreeFlex>div.Border:first-of-type,.FourFlex>div.Border:first-of-type,.OneThird>div.Border:first-of-type{padding-left:2rem}.TwoFlex>div.Border:last-of-type,.ThreeFlex>div.Border:last-of-type,.FourFlex>div.Border:last-of-type,.OneThird>div.Border:last-of-type{padding-right:2rem}.TwoFlex>div{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:1 0 48%}.TwoFlex>div:first-of-type{margin-left:0}.TwoFlex>div:last-of-type{margin-right:0}.ThreeFlex>div{-webkit-box-flex:1;-ms-flex:1 0 32%;flex:1 0 32%}.ThreeFlex>div:first-of-type{margin-left:0}.ThreeFlex>div:last-of-type{margin-right:0}.FourFlex>div{-webkit-box-flex:1;-ms-flex:1 0 23%;flex:1 0 23%}.FourFlex>div:first-of-type{margin-left:0}.FourFlex>div:last-of-type{margin-right:0}.OneThird{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.OneThird>div:first-of-type{-webkit-box-flex:30%;-ms-flex:30%;flex:30%}.OneThird>div:last-of-type{-webkit-box-flex:70%;-ms-flex:70%;flex:70%}.Flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Flex div{margin:0.5rem}@media (min-width:800px){.Flex div{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}}.Flex div img{display:block}button,.Button,a.Button,p.MoreLink a{display:inline-block;font-style:normal;font-weight:600;line-height:1.25;font-size:1.25rem;color:#012169;background:transparent;border:2px solid #00a2b2;border-radius:10px;background-clip:padding-box;padding:0.625rem 1.25rem;margin-bottom:1.5rem;width:auto;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}button:hover,button:focus,.Button:hover,.Button:focus,a.Button:hover,a.Button:focus,p.MoreLink a:hover,p.MoreLink a:focus{color:#fff;background:#012169;border:2px solid #012169;cursor:pointer}button>.Button,.Button>.Button,a.Button>.Button,p.MoreLink a>.Button{margin-bottom:0}a.ButtonWhiteText{display:inline-block;width:auto;color:#fff;background-color:transparent;border:2px solid #00a2b2;border-radius:10px;background-clip:padding-box;padding:0.6255rem 1.25rem;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.25;text-decoration:none;margin:1rem 0}a.ButtonWhiteText:hover,a.ButtonWhiteText:focus{color:#fff;background:#012169;border:2px solid #012169;cursor:pointer;text-decoration:underline}a.whiteButton{background-color:#fff;color:#00a2b2;border:1px solid #fff;border-radius:10px;background-clip:padding-box;padding:0.6255rem 1.25rem;font-size:1.25rem;font-style:normal;font-weight:600;text-decoration:none;display:block}a.whiteButton:hover,a.whiteButton:focus{color:#fff;background:#012169;border:1px solid #012169;cursor:pointer}a.Arrow-Link .st0{fill:#012169 !important}a.Arrow-Link span.ArrowIcon{display:inline-block;width:1.125rem;height:1.125rem;top:4px;padding-left:5px;position:relative}a.Arrow-Link:hover .st0,a.Arrow-Link:focus .st0,a.Arrow-Link:active .st0{fill:blue !important}#MainNavWrap2 #MainNav>ul>li .cmspanel a.Arrow-Link .st0{fill:#012169 !important}#MainNavWrap2 #MainNav>ul>li .cmspanel a.Arrow-Link:hover .st0,#MainNavWrap2 #MainNav>ul>li .cmspanel a.Arrow-Link:focus .st0,#MainNavWrap2 #MainNav>ul>li .cmspanel a.Arrow-Link:active .st0{fill:#fff !important}footer a.Arrow-Link .st0{fill:#fff !important}footer a.Arrow-Link:hover .st0,footer a.Arrow-Link:focus .st0,footer a.Arrow-Link:active .st0{fill:#a4cf56 !important}#CallToAction a.Arrow-Link .st0,.CTAInlineRight a.Arrow-Link .st0,.CTAInlineWide a.Arrow-Link .st0{fill:#fff !important}#CallToAction a.Arrow-Link:hover .st0,#CallToAction a.Arrow-Link:focus .st0,#CallToAction a.Arrow-Link:active .st0,.CTAInlineRight a.Arrow-Link:hover .st0,.CTAInlineRight a.Arrow-Link:focus .st0,.CTAInlineRight a.Arrow-Link:active .st0,.CTAInlineWide a.Arrow-Link:hover .st0,.CTAInlineWide a.Arrow-Link:focus .st0,.CTAInlineWide a.Arrow-Link:active .st0{fill:#a4c0d6 !important}.TableContainer{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}table{border-collapse:collapse;border-spacing:0;line-height:1.25}table th,table caption{font-style:normal;font-weight:600;text-align:left}table th,table td{padding:8px 8px 8px 0;vertical-align:top}table tr.Table-ColorRow{background:#e2e3e5;color:#012169}table caption{padding-bottom:0.6em}table.Table-Border1{border-right:1px solid #e2e3e5;border-top:1px solid #e2e3e5}table.Table-Border1 caption{border-bottom:none}table.Table-Border1 th,table.Table-Border1 td{border-bottom:1px solid #e2e3e5;border-left:1px solid #e2e3e5;padding:8px}table.Table-Border2{border-left:1px solid #e2e3e5;border-right:1px solid #e2e3e5;border-top:1px solid #e2e3e5}table.Table-Border2 th,table.Table-Border2 td{border-bottom:1px solid #e2e3e5;padding:8px}table.Table-Border3{border:1px solid #e2e3e5}table.Table-Border3 th,table.Table-Border3 td{padding:8px}table.BorderTop{border-top:3px solid #e2e3e5;padding-top:0.2em}table.BorderBottom{border-bottom:3px solid #e2e3e5;padding-bottom:0.2em}table.AutoWidth{width:auto}table.CenteredCells th,table.CenteredCells td,table.TextAlignCenter th,table.TextAlignCenter td{text-align:center}table.CenteredCells td img,table.TextAlignCenter td img{margin-left:auto;margin-right:auto}table.Table-Striped tr:nth-child(even){background:#f7f7f7}.Caption{color:#fff;background:#012169;width:100%;max-width:340px;padding-bottom:0.5em}.Caption.Left,.Caption.Right{float:none;margin:0 auto 0.8em}.Caption img{margin-bottom:0}.Caption p,.Caption figcaption{font-size:0.95em;margin:0;padding:0 0.5em}.Caption a{background:transparent}@media (min-width:600px){.Caption.Left{float:left;margin-right:1em}.Caption.Right{float:right;margin-left:1em}}a.YouTubeVideo{display:inline-block;position:relative;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}a.YouTubeVideo img{display:block;width:100%}a.YouTubeVideo:after,a.YouTubeVideo:before{content:'';position:absolute;top:50%;left:50%;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}a.YouTubeVideo:after{width:0;height:0;border:16px solid transparent;border-left:20px solid #fff;margin-top:-18px;margin-left:-7px;-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,0.25));filter:drop-shadow(0px 0px 2px rgba(0,0,0,0.25))}a.YouTubeVideo:before{margin-top:-34px;margin-left:-34px;width:60px;height:60px;border:3px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.18);box-shadow:0 0 4px rgba(0,0,0,0.18);background:rgba(0,0,0,0.42)}a.YouTubeVideo:hover:before{background:rgba(0,0,0,0.7)}@media (max-width:1023px){.VideoContainer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.VideoContainer iframe,.VideoContainer object,.VideoContainer embed{position:absolute;top:0;left:0;width:100%;height:100%}}.slick-loading .slick-list{background:#fff url(/imgs/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";
src:url(fonts/slick.eot);
src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");
font-weight:normal;
font-style:normal}
button.slick-prev,button.slick-next{border-radius:50%;background-color:#012169}button.slick-prev::before,button.slick-next::before{display:none}button.slick-prev::after,button.slick-next::after{content:'';background:url(/imgs/icons/careers-slider-white-arrow.svg);width:27px;height:20px;background-repeat:no-repeat;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0;top:12px;left:8px}button.slick-prev:hover,button.slick-prev:focus,button.slick-next:hover,button.slick-next:focus{outline:none;color:#00417f;background:rgba(1,33,105,0.8);border:none}button.slick-prev{left:-50px}@media (min-width:1024px){button.slick-prev{left:-60px}}button.slick-next{right:-50px}@media (min-width:1024px){button.slick-next{right:-60px}}.slick-prev,.slick-next{position:absolute;display:block;height:44px;width:44px;margin-bottom:0;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;z-index:1;background:rgba(255,255,255,0.65)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:#00417f;background:rgba(255,255,255,0.8);border:none}.slick-prev:before,.slick-prev:after,.slick-next:before,.slick-next:after{height:7px;width:20px;background:#666;position:absolute;display:block;content:'';left:13px}.slick-prev:before,.slick-next:before{-webkit-transform:translateX(0) translateY(0) rotate(45deg);-ms-transform:translateX(0) translateY(0) rotate(45deg);transform:translateX(0) translateY(0) rotate(45deg);top:14px}.slick-prev:after,.slick-next:after{-webkit-transform:translateX(0) translateY(0) rotate(-45deg);-ms-transform:translateX(0) translateY(0) rotate(-45deg);transform:translateX(0) translateY(0) rotate(-45deg);bottom:14px}.slick-prev{-webkit-transform:translateX(0) translateY(0) rotate(-180deg);-ms-transform:translateX(0) translateY(0) rotate(-180deg);transform:translateX(0) translateY(0) rotate(-180deg);left:-44px;margin-top:-22px}[dir="rtl"] .slick-prev{left:auto;right:-44px}.slick-next{right:-44px}[dir="rtl"] .slick-next{left:-44px;right:auto}.slick-dots{position:relative;list-style:none;display:block;text-align:center;padding:0;margin:0 0 1.5rem;width:100%}.slick-dots li{position:relative;display:inline-block;height:25px;width:25px;margin:20px 19px 20px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;border-radius:50%;display:block;height:100%;width:100%;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background:#012169}.slick-dots li.slick-active button:before{color:#000;opacity:0.75}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;position:relative;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-disabled{opacity:0.3;cursor:default}.VerticalSlider .slick-slider{margin-bottom:1.5rem;margin-left:0;margin-right:0}#Content .slick-slider,#AboveFooter .slick-slider{margin-bottom:1.5rem;margin-left:35px;margin-right:35px}#Blank #Content .slick-slider,#Blank #AboveFooter .slick-slider{margin-left:50px;margin-right:50px}.Interior .Slider .slick-list{border:1px solid transparent;background:#e2e3e5;-webkit-box-sizing:border-box;box-sizing:border-box}.Slider .slick-slide>div>div{position:relative;display:block !important}.Slider .slick-slide>div>div>img{width:100%}#Home .Slider:not(.slick-initialized)>div:nth-child(n+2){display:none}.PhotoText{padding:20px;background:#e2e3e5}@media (max-width:599px){.PhotoText{padding:20px 20px 60px}}@media (min-width:1024px){.PhotoText{padding:40px}}.PhotoText>*:last-child{margin-bottom:0}.Slider.Right,.Slider.Left{width:300px}.slick-dots li button{background:transparent;border-radius:50%;border:2px solid #012169}.slick-dots li.slick-active button{background:#012169;border:2px solid #012169}.AccessControls{position:absolute;bottom:20px;right:20px;z-index:10}@media (min-width:1024px){.AccessControls{bottom:30px;right:10px}}.AccessControls button.AccessPause,.AccessControls button.AccessPlay{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer;margin-bottom:0;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0.5);width:44px;height:44px;vertical-align:middle;opacity:0.65}.AccessControls button.AccessPause img,.AccessControls button.AccessPlay img{height:44px;width:44px;max-width:44px}.AccessControls:focus button.AccessPause,.AccessControls:focus button.AccessPlay,.AccessControls:hover button.AccessPause,.AccessControls:hover button.AccessPlay{background:rgba(0,0,0,0.9);border-radius:50%;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.4);opacity:1}.Slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0 !important;margin-right:0 !important}.Slider button.slick-prev,.Slider button.slick-next{border-radius:50%;background-color:#012169;position:relative}.Slider button.slick-prev span,.Slider button.slick-next span{width:44px;height:44px;display:block}.Slider button.slick-prev::before,.Slider button.slick-next::before{display:none}.Slider button.slick-prev::after,.Slider button.slick-next::after{content:'';background:url(/imgs/icons/careers-slider-white-arrow.svg);width:27px;height:20px;background-repeat:no-repeat;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0;top:12px;left:8px}.Slider button.slick-prev{left:-10px;margin-top:-35px}.Slider button.slick-next{right:-10px}.VerticalSlider{margin-left:0 !important;margin-right:0 !important}@media (min-width:1024px){.VerticalSlider{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:3rem !important;padding-right:1rem}}.VerticalSlider .LargeCallout{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin:0 auto;background:none #012169;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.VerticalSlider .LargeCallout .CalloutText{margin-right:0}@media (min-width:1024px){.VerticalSlider .LargeCallout .CalloutText{margin-right:20px}}.VerticalSlider .slick-list{z-index:2}.VerticalSlider button.slick-prev,.VerticalSlider button.slick-next{border-radius:50%;background-color:#012169}.VerticalSlider button.slick-prev::before,.VerticalSlider button.slick-next::before{display:none}.VerticalSlider button.slick-prev::after,.VerticalSlider button.slick-next::after{content:'';background:url(/imgs/icons/careers-slider-white-arrow.svg);width:27px;height:20px;background-repeat:no-repeat;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0;top:12px;left:8px}.VerticalSlider button.slick-prev{bottom:9px;top:initial;left:20px}@media (min-width:1024px){.VerticalSlider button.slick-prev{-webkit-transform:translateX(0) translateY(0) rotate(-90deg);-ms-transform:translateX(0) translateY(0) rotate(-90deg);transform:translateX(0) translateY(0) rotate(-90deg);right:-55px;top:22%;left:initial}}.VerticalSlider button.slick-next{top:inherit;right:20px;bottom:-15px}@media (min-width:1024px){.VerticalSlider button.slick-next{-webkit-transform:translateX(0) translateY(0) rotate(90deg);-ms-transform:translateX(0) translateY(0) rotate(90deg);transform:translateX(0) translateY(0) rotate(90deg);right:-55px;bottom:25%;top:initial}}@media (min-width:1024px){.VerticalSlider ul.slick-dots{position:absolute;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;top:30%;right:-65px;-ms-flex-line-pack:end;align-content:flex-end}}.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.modaal-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:transparent;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper *[tabindex="0"]{outline:none !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 60px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:inline-block;vertical-align:top}.modaal-video .modaal-inner-wrapper{max-width:900px}.modaal-iframe .modaal-container{height:100%}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1200px;border-radius:0px;background:#fff;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.2);box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:absolute;right:-50px;top:-50px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:transparent;border-radius:100%;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:none;background:#fff}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#444}.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;-webkit-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-video .modaal-close{right:5px;top:5px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:transparent}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}
100%{opacity:1}}
@-webkit-keyframes instaReveal{0%{opacity:0}
100%{opacity:1}}
.modaal-instagram .modaal-container{width:auto;background:transparent;-webkit-box-shadow:none !important;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:transparent;border:none;border-radius:100%;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:none;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media screen and (min-width:1400px) and (min-height:901px){.modaal-video .modaal-close{top:50%;right:50%;margin-top:-420px;margin-right:-700px}}@media screen and (min-width:1400px) and (max-height:900px){.modaal-video .modaal-close{top:50%;right:50%;margin-top:-310px;margin-right:-500px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px !important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container,.modaal-video-wrap{max-width:900px;max-height:510px}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px !important}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:none;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25)}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;
-ms-transform:scale(1.5);
-webkit-transform:scale(1.5);
transform:scale(1.5)}
100%{opacity:0.1;
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1)}}
@keyframes modaal-loading-spinner{0%{opacity:1;
-ms-transform:scale(1.5);
-webkit-transform:scale(1.5);
transform:scale(1.5)}
100%{opacity:0.1;
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1)}}
.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0.12s;animation-delay:0.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0.25s;animation-delay:0.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0.37s;animation-delay:0.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0.5s;animation-delay:0.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0.62s;animation-delay:0.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0.75s;animation-delay:0.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0.87s;animation-delay:0.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}.FlipCards{text-align:center;max-width:1700px;margin:0 auto}@media (min-width:1024px){.FlipCards{margin:1.5rem auto}}.FlipCards h3{margin:0.2em 0;line-height:1.125;font-size:1.375rem}.FlipCards .FlipCardWrap{display:inline-block;width:100%;max-width:496px}.FlipCards .FlipCard{max-width:100%;height:245px;min-height:245px;position:relative;transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;margin:20px 0 0}@media (min-width:1024px){.FlipCards .FlipCard{margin:7px}}.FlipCards .card{text-align:left;width:100%;height:100%;position:relative;-webkit-perspective:0;perspective:0;transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;display:inline-block}.FlipCards .card:focus{outline:1px solid #666}.FlipCards .card .front,.FlipCards .card .back{position:absolute;top:0;left:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.FlipCards .card .front{color:#fff;background:#666;z-index:2;cursor:pointer;-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.FlipCards .card .back{color:#fff;background:#666;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.FlipCards .card .back button.CloseButton{position:absolute;top:-14px;right:-14px;width:44px;height:44px;padding:0;color:#012169;background:transparent;border-radius:50%;text-indent:-99999px}.FlipCards .card .back button.CloseButton:before,.FlipCards .card .back button.CloseButton:after{position:absolute;content:' ';right:18px;top:11px;height:20px;width:4px;border-radius:2px;background-color:#707070}.FlipCards .card .back button.CloseButton:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.FlipCards .card .back button.CloseButton:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.FlipCards .card .back button.CloseButton:hover,.FlipCards .card .back button.CloseButton:focus,.FlipCards .card .back button.CloseButton:active{color:#fff;background:#012169}.FlipCards .card .back button.CloseButton:hover:before,.FlipCards .card .back button.CloseButton:hover:after,.FlipCards .card .back button.CloseButton:focus:before,.FlipCards .card .back button.CloseButton:focus:after,.FlipCards .card .back button.CloseButton:active:before,.FlipCards .card .back button.CloseButton:active:after{background-color:#707070}.FlipCards .card:hover .back,.FlipCards .card:focus .back,.FlipCards .card:active .back{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.FlipCards .card:hover .front,.FlipCards .card:focus .front,.FlipCards .card:active .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.FlipCards .card p{margin:1rem 0}.FlipCards .card p a.Button{margin:0;color:#00a2b2;background:#fff;border:1px solid #fff}.FlipCards .card p a.Button:hover,.FlipCards .card p a.Button:focus,.FlipCards .card p a.Button:active{color:#fff;background:#012169;border:1px solid #012169}.FlipCards .card .WhiteCenter{background:-webkit-gradient(linear,left top,left bottom,from(rgba(189,190,191,0)),color-stop(50%,rgba(95,95,96,0.4)),to(rgba(0,0,0,0.8)));background:-o-linear-gradient(top,rgba(189,190,191,0) 0%,rgba(95,95,96,0.4) 50%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(189,190,191,0) 0%,rgba(95,95,96,0.4) 50%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bdbebf',endColorstr='#cc000000',GradientType=0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px}.FlipCards .card .WhiteCenter h2,.FlipCards .card .WhiteCenter h3{margin-top:auto;color:#fff}.FlipCards .card .back .WhiteCenter{background:none;padding:15px}.FlipCards .card .back .WhiteCenter .WhiteCenterInner{display:block}.FlipCards .FlipCard.Closed .back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.FlipCards .FlipCard.Closed .back button.CloseButton{opacity:0}.FlipCards .FlipCard.Closed .front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.FlipCards .FlipCard.Open .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.FlipCards .FlipCard.Open .back button.CloseButton{opacity:1}.FlipCards .FlipCard.Open .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.FlipCards a:not(.Button){color:#fff;text-decoration:underline}.FlipCards a:not(.Button):hover,.FlipCards a:not(.Button):focus,.FlipCards a:not(.Button):active{color:#fff}@media screen and (min-width:800px) and (max-width:1023px){.FlipCards .FlipCardWrap{max-width:496px;width:45%;margin:0 2%}}@media (min-width:1024px){.FlipCards .FlipCardWrap{width:33%}}.Card-Background{display:none}#Banner{background:#012169;margin:0 auto}#Banner .cmspanel{margin:0 auto;max-width:1400px}#Banner .BannerWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 40px 2.125rem}@media (max-width:1023px){#Banner .BannerWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2.125rem}}#Banner .TextSliderWrap{display:block;padding:2rem;position:relative}@media (min-width:1024px){#Banner .TextSliderWrap{padding:1rem 2rem 4rem}}#Banner .TextSliderWrap .TextSlider{position:initial}#Banner .TextSliderWrap .script{width:auto !important;padding-left:0.25rem}@media (max-width:1023px){#Banner .TextSliderWrap .script{line-height:1.25}}#Banner .LargeGreen{font-size:4.375rem;font-style:normal;font-weight:700;color:#a4cf56;line-height:0.75;margin-bottom:0}@media (max-width:1023px){#Banner .LargeGreen{font-size:3.125rem}}#Banner .script{font-family:"GanttletsCone";font-style:normal;font-weight:500;font-size:6.25rem;display:inline-block;margin-bottom:2rem;color:#fff}@media (max-width:1023px){#Banner .script{font-size:3.75rem}}#Banner .script::after{content:" ";display:block;width:100%;height:3px;background-color:#a4cf56;margin-top:-30px}@media (max-width:1023px){#Banner .script::after{margin-top:-15px}}#Banner .ImageWrap{width:100%;position:relative;min-height:21.875rem}@media (min-width:800px){#Banner .ImageWrap{min-height:24rem}}@media (min-width:1024px){#Banner .ImageWrap{min-height:31.875rem;width:60%}}#Banner .ImageWrap div{position:absolute}#Banner .ImageWrap div:first-of-type{top:5%;max-width:306px;width:100%}@media (min-width:800px){#Banner .ImageWrap div:first-of-type{left:10%;top:5%;max-width:360px}}@media (min-width:1024px){#Banner .ImageWrap div:first-of-type{left:0;top:5%;max-width:360px}}@media (min-width:1281px){#Banner .ImageWrap div:first-of-type{max-width:460px}}#Banner .ImageWrap div:nth-of-type(2){left:50%;top:0;max-width:158px;width:100%}@media (min-width:800px){#Banner .ImageWrap div:nth-of-type(2){left:50%;top:0;max-width:243px}}@media (min-width:1024px){#Banner .ImageWrap div:nth-of-type(2){right:0;top:0;max-width:243px}}@media (min-width:1281px){#Banner .ImageWrap div:nth-of-type(2){max-width:343px}}#Banner .ImageWrap div:nth-of-type(3){bottom:5%;left:28%;max-width:175px;width:100%}@media (min-width:800px){#Banner .ImageWrap div:nth-of-type(3){bottom:5%;left:25%;max-width:224px}}@media (min-width:1024px){#Banner .ImageWrap div:nth-of-type(3){bottom:20%;left:15%;max-width:224px}}@media (min-width:1281px){#Banner .ImageWrap div:nth-of-type(3){max-width:324px;bottom:0}}#Banner .ImageWrap div span{position:relative}#Banner .ImageWrap img{position:relative}#Banner .Slider .slick-slide>div>div img{-o-object-fit:cover;object-fit:cover;width:100%;height:10em}@media (min-width:600px){#Banner .Slider .slick-slide>div>div img{height:13em}}@media (min-width:800px){#Banner .Slider .slick-slide>div>div img{height:18em}}@media (min-width:1024px){#Banner .Slider .slick-slide>div>div img{height:28em}}#Banner .TextWrap{color:#fff;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding-top:2rem}@media (min-width:1024px){#Banner .TextWrap{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-left:5%}}#Banner .TextWrap .LargeGreen{font-size:4.375rem;font-style:normal;font-weight:700;color:#a4cf56;line-height:0.75}@media (max-width:1023px){#Banner .TextWrap .LargeGreen{font-size:3.125rem}}#Banner .TextWrap .script{font-family:"GanttletsCone";font-style:normal;font-weight:500;font-size:6.25rem;display:inline-block;line-height:0.75}@media (max-width:1023px){#Banner .TextWrap .script{font-size:3.75rem}}#Banner .TextWrap .script::after{content:" ";display:block;width:100%;height:3px;background-color:#a4cf56}#Banner .TextWrap button,#Banner .TextWrap .Button,#Banner .TextWrap a.Button,#Banner .TextWrap p.MoreLink a{color:#fff;background:transparent;border:2px solid #00a2b2}#Banner .TextWrap button:hover,#Banner .TextWrap button:focus,#Banner .TextWrap button:active,#Banner .TextWrap .Button:hover,#Banner .TextWrap .Button:focus,#Banner .TextWrap .Button:active,#Banner .TextWrap a.Button:hover,#Banner .TextWrap a.Button:focus,#Banner .TextWrap a.Button:active,#Banner .TextWrap p.MoreLink a:hover,#Banner .TextWrap p.MoreLink a:focus,#Banner .TextWrap p.MoreLink a:active{color:#012169;background:#00a2b2;border:2px solid #00a2b2}#Banner .PhotoText{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;font-size:1.25rem;line-height:1.25;font-weight:400;padding:40px 20px}@media (min-width:1024px){#Banner .PhotoText{background:rgba(255,255,255,0.85);text-align:left;position:absolute;padding:20px;top:50%;left:50%;width:40%;max-width:600px;-webkit-transform:translateY(-50%) translateX(-100%);-ms-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}#Banner .PhotoText.Right{left:auto;right:50%;-webkit-transform:translateY(-50%) translateX(100%);-ms-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}#Banner .PhotoText.NoBackground{background:transparent}}#Banner .PhotoText h1{font-size:4.375rem;font-style:normal;font-weight:700;color:#a4cf56}#Banner .PhotoText h2{font-size:2.125rem;font-style:normal;font-weight:600;color:#333}#Banner .PhotoText h3{font-size:2.125rem;color:#333}#Banner .PhotoText h4,#Banner .PhotoText h5,#Banner .PhotoText h6{color:#333}@media (max-width:1023px){#Banner .PhotoText p{line-height:1.25}}#Banner .PhotoText button,#Banner .PhotoText .Button,#Banner .PhotoText a.Button,#Banner .PhotoText p.MoreLink a{color:#fff;background:transparent;border:1px solid #00a2b2}#Banner .PhotoText button:hover,#Banner .PhotoText button:focus,#Banner .PhotoText button:active,#Banner .PhotoText .Button:hover,#Banner .PhotoText .Button:focus,#Banner .PhotoText .Button:active,#Banner .PhotoText a.Button:hover,#Banner .PhotoText a.Button:focus,#Banner .PhotoText a.Button:active,#Banner .PhotoText p.MoreLink a:hover,#Banner .PhotoText p.MoreLink a:focus,#Banner .PhotoText p.MoreLink a:active{color:#012169;background:#00a2b2;border:1px solid #00747f}@media (min-width:1024px){#Banner .PhotoText.Reversed{color:#fff;background:rgba(0,0,0,0.65)}#Banner .PhotoText.Reversed h1,#Banner .PhotoText.Reversed h2,#Banner .PhotoText.Reversed h3,#Banner .PhotoText.Reversed h4,#Banner .PhotoText.Reversed h5,#Banner .PhotoText.Reversed h6{color:#fff}#Banner .PhotoText.Reversed .Button,#Banner .PhotoText.Reversed a.Button{color:#fff;background:transparent;border:1px solid #00a2b2}#Banner .PhotoText.Reversed .Button:hover,#Banner .PhotoText.Reversed .Button:focus,#Banner .PhotoText.Reversed .Button:active,#Banner .PhotoText.Reversed a.Button:hover,#Banner .PhotoText.Reversed a.Button:focus,#Banner .PhotoText.Reversed a.Button:active{color:#012169;background:#fff;border:1px solid #fff}#Banner .PhotoText.Reversed.NoBackground{background:transparent}}#Banner .slick-prev:before,#Banner .slick-prev:after,#Banner .slick-next:before,#Banner .slick-next:after{background:#666}#Banner .slick-prev{left:20px}@media (max-width:1023px){#Banner .slick-prev{top:auto;bottom:1rem;-webkit-transform:translateX(0) translateY(0) rotate(-180deg);-ms-transform:translateX(0) translateY(0) rotate(-180deg);transform:translateX(0) translateY(0) rotate(-180deg)}}@media (min-width:1024px){#Banner .slick-prev{left:40px}}@media screen and (min-width:1680px){#Banner .slick-prev{left:50%;-webkit-transform:translateX(-800px) translateY(0) rotate(-180deg);-ms-transform:translateX(-800px) translateY(0) rotate(-180deg);transform:translateX(-800px) translateY(0) rotate(-180deg)}}#Banner .slick-next{right:20px}@media (max-width:1023px){#Banner .slick-next{top:auto;bottom:1rem;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@media (min-width:1024px){#Banner .slick-next{right:40px}}@media screen and (min-width:1680px){#Banner .slick-next{right:50%;-webkit-transform:translate(800px,-50%);-ms-transform:translate(800px,-50%);transform:translate(800px,-50%)}}#Home #Banner .LargeGreen{line-height:0.75;margin-bottom:1.5rem}#Home #Banner .script{line-height:0.75}#Home #Banner .script::after{margin-top:0}#NoColumns #Banner .ImageWrap{min-height:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;width:50%;width:initial;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2rem;margin-right:2rem}@media (max-width:1023px){#NoColumns #Banner .ImageWrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;margin-right:0}}@media (max-width:599px){#NoColumns #Banner .ImageWrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}#NoColumns #Banner .ImageWrap img:last-of-type{margin-right:-10%;margin-top:8rem;max-width:324px;width:100%}@media (max-width:1280px){#NoColumns #Banner .ImageWrap img:last-of-type{max-width:175px}}@media (max-width:1023px){#NoColumns #Banner .ImageWrap img:last-of-type{max-width:175px}}@media (max-width:599px){#NoColumns #Banner .ImageWrap img:last-of-type{margin-top:-2rem}}#NoColumns #Banner .ImageWrap img:first-of-type{max-width:464px;width:100%;right:10%}@media (max-width:1280px){#NoColumns #Banner .ImageWrap img:first-of-type{max-width:277px}}@media (max-width:1023px){#NoColumns #Banner .ImageWrap img:first-of-type{-ms-flex-item-align:start;align-self:flex-start;max-width:277px}}@media (max-width:599px){#NoColumns #Banner .ImageWrap img:first-of-type{width:80%;-ms-flex-item-align:end;align-self:flex-end;right:0}}#NoColumns #Banner h1,#NoColumns #Banner h2,#NoColumns #Banner h3,#NoColumns #Banner h4,#NoColumns #Banner h5,#NoColumns #Banner h6{color:#a4cf56}#NoColumns #Banner .TextWrap{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media (min-width:1024px){#NoColumns #Banner .TextWrap{width:50%}}.CalloutRight,.CalloutWide,.CTAInlineRight,.CTAInlineWide{clear:both;margin:0 auto 1.5rem auto;padding:1.875rem 2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.CalloutRight:after,.CalloutWide:after,.CTAInlineRight:after,.CTAInlineWide:after{display:block;content:"";clear:both}.CalloutWide,.CTAInlineWide{clear:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1023px){.CalloutWide,.CTAInlineWide{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:800px){.CalloutWide img,.CTAInlineWide img{float:right;margin-left:20px}}.CTAInlineRight,.CalloutRight{max-width:300px}@media (min-width:800px){.CTAInlineRight,.CalloutRight{float:right;margin-left:20px}}.CalloutRight,.CalloutWide{background:#e2e3e5}.CalloutRight.Plain,.CalloutWide.Plain{background:transparent;border:2px solid #e2e3e5}.CTAInlineWide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CTAInlineRight,.CTAInlineWide{color:#fff;background:#012169;position:relative;padding:40px 30px}.CTAInlineRight::after,.CTAInlineWide::after{content:"";display:block;width:100%;height:20px;position:absolute;bottom:0;left:0;background:#00a2b2;background:-webkit-gradient(linear,left top,right top,color-stop(56%,#00a2b2),color-stop(56%,#a4cf56),color-stop(83%,#a4cf56),color-stop(83%,#e2e3e5));background:-o-linear-gradient(left,#00a2b2 56%,#a4cf56 56%,#a4cf56 83%,#e2e3e5 83%);background:linear-gradient(to right,#00a2b2 56%,#a4cf56 56%,#a4cf56 83%,#e2e3e5 83%);visibility:initial}.CTAInlineRight h1,.CTAInlineRight h2,.CTAInlineRight h3,.CTAInlineRight h4,.CTAInlineRight h5,.CTAInlineRight h6,.CTAInlineWide h1,.CTAInlineWide h2,.CTAInlineWide h3,.CTAInlineWide h4,.CTAInlineWide h5,.CTAInlineWide h6{color:#a4cf56}.CTAInlineRight a:link,.CTAInlineRight a:visited,.CTAInlineWide a:link,.CTAInlineWide a:visited{color:#fff;background:#012169}.CTAInlineRight a:hover,.CTAInlineRight a:focus,.CTAInlineRight a:active,.CTAInlineWide a:hover,.CTAInlineWide a:focus,.CTAInlineWide a:active{color:#bfdffb}.CTAInlineRight button,.CTAInlineRight .Button,.CTAInlineWide button,.CTAInlineWide .Button{color:#fff;background:transparent;border-color:#00a2b2}.CTAInlineRight button:hover,.CTAInlineRight button:focus,.CTAInlineRight button:active,.CTAInlineRight .Button:hover,.CTAInlineRight .Button:focus,.CTAInlineRight .Button:active,.CTAInlineWide button:hover,.CTAInlineWide button:focus,.CTAInlineWide button:active,.CTAInlineWide .Button:hover,.CTAInlineWide .Button:focus,.CTAInlineWide .Button:active{color:#012169;background:#fff;border-color:#fff}@media (min-width:800px){.CTAInlineRight button,.CTAInlineRight .Button,.CTAInlineWide button,.CTAInlineWide .Button{margin-bottom:1.5rem}}.LargeCallout{background:#012169;background:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#012169),color-stop(75%,#fff));background:-o-linear-gradient(top,#012169 75%,#fff 75%);background:linear-gradient(180deg,#012169 75%,#fff 75%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2rem auto;padding:20px}@media (min-width:1024px){.LargeCallout{background:-webkit-gradient(linear,left top,right top,color-stop(65%,#012169),color-stop(65%,#fff));background:-o-linear-gradient(left,#012169 65%,#fff 65%);background:linear-gradient(90deg,#012169 65%,#fff 65%);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1024px){.LargeCallout img{padding:20px 0 20px 20px}}.LargeCallout .CalloutText{background:#fff;padding:30px;position:relative}@media (min-width:1024px){.LargeCallout .CalloutText{margin-left:-3%}}.LargeCallout .CalloutText::after{content:"";display:block;width:100%;height:20px;position:absolute;bottom:0;left:0;background:#00a2b2;background:-webkit-gradient(linear,left top,right top,color-stop(70%,#00a2b2),color-stop(70%,#a4cf56),color-stop(90%,#a4cf56),color-stop(90%,#e2e3e5));background:-o-linear-gradient(left,#00a2b2 70%,#a4cf56 70%,#a4cf56 90%,#e2e3e5 90%);background:linear-gradient(to right,#00a2b2 70%,#a4cf56 70%,#a4cf56 90%,#e2e3e5 90%);visibility:initial}.Border{background:transparent;border:1px solid #e2e3e5}#CallToAction{margin-bottom:10px}#CallToAction .cmspanel{color:#fff;background:#012169;margin-bottom:0;padding:40px 30px;position:relative}#CallToAction .cmspanel::after{content:"";display:block;width:100%;height:20px;position:absolute;bottom:0;left:0;background:#00a2b2;background:-webkit-gradient(linear,left top,right top,color-stop(56%,#00a2b2),color-stop(56%,#a4cf56),color-stop(83%,#a4cf56),color-stop(83%,#e2e3e5));background:-o-linear-gradient(left,#00a2b2 56%,#a4cf56 56%,#a4cf56 83%,#e2e3e5 83%);background:linear-gradient(to right,#00a2b2 56%,#a4cf56 56%,#a4cf56 83%,#e2e3e5 83%);visibility:initial}#CallToAction h1,#CallToAction h2,#CallToAction h3,#CallToAction h4,#CallToAction h5,#CallToAction h6{color:#a4cf56}#CallToAction h2,#CallToAction h3{padding-bottom:0.5rem;margin-top:0.5rem}#CallToAction a:link,#CallToAction a:visited{color:#fff}#CallToAction a:hover,#CallToAction a:focus,#CallToAction a:active{color:#bfdffb}#CallToAction button,#CallToAction .Button{color:#fff;background:transparent;border-color:#00a2b2}#CallToAction button:hover,#CallToAction button:focus,#CallToAction button:active,#CallToAction .Button:hover,#CallToAction .Button:focus,#CallToAction .Button:active{color:#012169;background:#fff;border-color:#fff}@media (min-width:800px){#CallToAction button,#CallToAction .Button{margin-bottom:20px}}.Accordion{margin-bottom:1.5rem}.Accordion .Trigger{font-size:1.375rem;background:#012169 url(/imgs/icons/white-expand_07.png) center right no-repeat;color:#fff;border:2px solid #012169;cursor:pointer;margin:0 0 6px;padding:8px 15px;display:-webkit-box;display:-ms-flexbox;display:flex}.Accordion .Trigger:hover{color:#fff;background-color:#012169}.Accordion .Trigger.Active{background:#01133c url(/imgs/icons/white-collapse_07.png) right center no-repeat;color:#fff;margin-bottom:0}.Accordion .Payload{background:#e2e3e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;padding:15px}.Accordion .Payload:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .Accordion .Payload{height:1%}.accordion.js{margin-bottom:1.5rem;display:flow-root}.accordion:before,.accordion:after{content:"";display:table}.accordion:after{clear:both}.accordion>.listitem{-webkit-box-sizing:border-box;box-sizing:border-box}.accordion.js>.listitem>.toggle{font-size:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion.js>.listitem>.toggle button.toggle,.accordion.js .tablist .toggle{display:block;text-align:left;border-radius:0}.accordion.js .toggle .heading{display:none}.accordion.js>.listitem>.toggle>button.toggle{width:100%;padding:0.7rem 2.5rem 0.7rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#012169;color:#fff;border:2px solid #012169;margin:0;cursor:pointer;-webkit-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;transition:background 0.25s ease-in-out,color 0.25s ease-in-out;position:relative;text-align:left}.accordion.js>.listitem>.toggle>button.toggle[aria-expanded=false]{margin-bottom:6px}.accordion.js>.listitem>.toggle>button.toggle::before,.accordion.js>.listitem>.toggle>button.toggle::after{content:"";position:absolute;right:1.2rem;top:50%;height:2px;width:0.75em;background:#fff;-webkit-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;transition:background 0.25s ease-in-out,color 0.25s ease-in-out}.accordion.js>.listitem>.toggle>button.toggle::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion.js>.listitem>.toggle>button.toggle[aria-expanded=true]::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion.js>.listitem>.toggle>button.toggle:hover,.accordion.js>.listitem>.toggle>button.toggle:focus{background:#012169;color:#fff;border:2px solid #012169}.accordion.js>.listitem>.toggle>button.toggle:hover::before,.accordion.js>.listitem>.toggle>button.toggle:focus::before,.accordion.js>.listitem>.toggle>button.toggle:hover::after,.accordion.js>.listitem>.toggle>button.toggle:focus::after{background:#fff}.accordion.js>.listitem>.content{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 6px;color:#012169}.accordion.js>.listitem>.content>.padding{padding:1.6rem 1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#e2e3e5}.accordion .listitem .content .padding{max-width:100%}.accordion.tabs.js>.tablist{list-style:none;margin:0 0 -1px;padding:0;z-index:1;position:relative}.accordion.tabs.js>.tablist>li{display:inline}.accordion.tabs.js>.tablist>li>button.toggle{margin:0 5px 0 0;display:inline-block;letter-spacing:-0.5px;font-weight:700;padding:0.6rem 1.4rem;background:#012169;color:#fff;border:1px solid #012169;border-bottom:0 none;-webkit-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;transition:background 0.25s ease-in-out,color 0.25s ease-in-out;cursor:pointer}.accordion.tabs.js>.tablist>li>button.toggle[aria-expanded=true]{border:1px solid #e2e3e5;background:#fff;border-bottom:1px solid #fff;cursor:text}.accordion.tabs.js>.tablist>li>button.toggle[aria-expanded=true]:hover{background:#012169;color:#fff}.accordion.tabs.js>.tablist button.toggle:hover{background:#012169}.accordion.tabs.js>.tablist button.toggle:focus{background:#fff;color:#012169}.accordion.tabs.js>.listitem>.content{border-top:1px solid #e2e3e5}@media only screen and (min-width:1000px){.accordion.small-only>.listitem>.toggle,.accordion.small-only>.listitem>.toggle .heading{display:block}.accordion.small-only>.listitem>.toggle>button.toggle{display:none}.accordion.small-only>.content{display:block;overflow:hidden;margin:0;padding:0;background:transparent}}@media print{.accordion>.listitem>.content,.accordion>.listitem>.content>.padding{display:block !important;border:0 none !important;padding-left:0 !important;padding-right:0 !important;background:transparent !important}.accordion.tabs>.tablist,.accordion>.listitem>.toggle>button.toggle,.accordion.tabs>.listitem>.toggle>button.toggle{display:none !important}.accordion>.listitem>.toggle>.heading,.accordion.tabs>.listitem>.toggle,.accordion.tabs>.listitem>.toggle>.heading{display:block !important}}.TabContainer .Tabhide,.TabContainerlive .Tabhide{display:none}.AboveTabs{background:transparent;border-top:1px solid #e2e3e5;padding:12px;margin:12px 0 0 0;position:relative}.WithoutTabs{border-bottom:1px solid #e2e3e5}.InvertedTabs{margin:0;padding:0}.InvertedTabs .Tab{background-image:none;border:none}.TabContainer,.TabContainerlive{clear:both;margin-bottom:2.5em}ul.Tabnav{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;clear:both}ul.Tabnav li{background:#fff;color:#fff;line-height:1.25;float:left;list-style:none;margin:0 5px 0 0;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;background-clip:padding-box}ul.Tabnav li:hover,ul.Tabnav li:focus{background:#012169}ul.Tabnav li a:link,ul.Tabnav li a:visited{font-style:normal;font-weight:400;font-size:1.125rem;color:#fff;display:block;float:left;margin-right:2px;padding:0.675em;text-decoration:none !important}ul.Tabnav li a:hover,ul.Tabnav li a:focus,ul.Tabnav li a:active{color:#fff}ul.Tabnav li.Tabactive{background:#012169;color:#555;border-top:1px solid #e2e3e5;border-left:1px solid #e2e3e5;border-right:1px solid #e2e3e5}ul.Tabnav li.Tabactive:hover,ul.Tabnav li.Tabactive:focus{background:#012169}ul.Tabnav li.Tabactive a{color:#555;font-weight:400;padding:0.675em;display:inline-block}ul.Tabnav li.Tabactive a:hover,ul.Tabnav li.Tabactive a:active{cursor:default;color:#555}#Content ul.Tabnav li{list-style:none}.TabContainer .Tab,.TabContainerlive .Tab,.TabFake{border:1px solid #e2e3e5;margin-top:-1px;padding:2%;background:#012169}.Tab .TabHeader{display:none}.accordion.tabs.js>.tablist{list-style:none;margin:0 0 -1px;padding:0;z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion.tabs.js>.tablist>li{display:inline-block;margin-bottom:0}.accordion.tabs.js>.tablist>li>button.toggle{margin:0 5px 0 0;display:inline-block;font-style:normal;font-weight:400;font-size:1.25rem;padding:0.675em 3.125rem;background:#fff;color:#012169;border:2px solid #00a2b2;border-radius:10px;-webkit-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;transition:background 0.25s ease-in-out,color 0.25s ease-in-out;cursor:pointer;margin-bottom:1.5rem;margin-right:1rem}.accordion.tabs.js>.tablist>li>button.toggle[aria-expanded=true]{background:#012169;color:#fff;cursor:text;border:2px solid #012169}.accordion.tabs.js>.tablist>li>button.toggle[aria-expanded=true]:focus{background:#012169;color:#fff}.accordion.tabs.js>.tablist button.toggle:hover,.accordion.tabs.js>.tablist button.toggle:focus{background:#012169;color:#fff}.accordion.tabs.js>.listitem>.content{background:#012169;color:#fff}.accordion.tabs.js>.listitem>.content .padding{display:block;background-color:#012169}.accordion.tabs.js>.listitem>.content a:link{color:#00a2b2}.accordion.tabs.js>.listitem>.content h1,.accordion.tabs.js>.listitem>.content h2,.accordion.tabs.js>.listitem>.content h3,.accordion.tabs.js>.listitem>.content h4,.accordion.tabs.js>.listitem>.content h5,.accordion.tabs.js>.listitem>.content h6{color:#fff}.Paging{border-top:1px solid #e2e3e5;border-bottom:1px solid #e2e3e5;padding:10px 0;margin-bottom:1.5rem}.Paging:last-child{margin-bottom:1.5rem}@media (min-width:800px){.Paging .Row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.Paging .Pagination{margin-bottom:20px}@media (min-width:800px){.Paging .Pagination{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (min-width:800px){.Paging .PaginationRight{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.Paging .PaginationRight .BackNext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Paging .PaginationRight .BackNext .Previous.Disabled,.Paging .PaginationRight .BackNext .Next.Disabled{display:none;cursor:default}.Paging .PaginationRight .BackNext .Previous.Disabled:hover,.Paging .PaginationRight .BackNext .Previous.Disabled:focus,.Paging .PaginationRight .BackNext .Previous.Disabled:active,.Paging .PaginationRight .BackNext .Next.Disabled:hover,.Paging .PaginationRight .BackNext .Next.Disabled:focus,.Paging .PaginationRight .BackNext .Next.Disabled:active{color:#555}.Paging .PaginationRight .BackNext .Next{position:relative;margin-left:auto}@media (min-width:800px){.Paging .PaginationRight .BackNext .Next{margin-left:60px}.Paging .PaginationRight .BackNext .Next:after{content:"";position:absolute;display:block;left:-30px;top:50%;margin-top:-10px;width:1px;height:20px;background:#ccc}}.Paging .PaginationRight .BackNext .Previous.Disabled+.Next:after{background:none}.SortContainer{font-size:1rem;background:#012169;color:#555;border:1px solid #e2e3e5;padding:1rem}.SortContainer a,.SortContainer a:link,.SortContainer a:visited{color:#012169}.SortContainer a:hover,.SortContainer a:focus,.SortContainer a:active{color:blue}.SortContainer:empty{display:none}.SortContainer>span,.SortContainer>div{display:block;padding-top:2px}@media (min-width:800px){.SortContainer>span,.SortContainer>div{display:inline-block}}.SortContainer>div:last-child{clear:both}.SortContainer>div:last-child:after{display:block;content:"";clear:both}@media (min-width:800px){.SortContainer>div:last-child{clear:none;float:right}}.SortContainer>div:last-child p{margin:0 6px 0 0;float:left}.SortContainer>div:last-child ul{list-style:none;margin-left:0;padding-left:0;margin-bottom:0}@media (min-width:800px){.SortContainer>div:last-child ul{float:right;text-align:right}}.SortContainer>div:last-child li{margin:0 0 0 7px;padding:0 0 0 7px;border-left:1px solid #e2e3e5;display:inline}.SortContainer>div:last-child li.First{border-left:none;padding-left:0;margin-left:0}.PlaylistContainer:after,.PlaylistContainer ul:after,#ytvideo:after,.PlaylistContainer ul li:after{clear:both;content:".";display:block;height:0;visibility:hidden}#ytvideo1,#ytvideo2,#ytvideo3,#ytvideo4,#ytvideo5{height:0;padding-top:30px;padding-bottom:56.25%;overflow:hidden;position:relative}#ytvideo1 iframe,#ytvideo1 object,#ytvideo1 embed,#ytvideo2 iframe,#ytvideo2 object,#ytvideo2 embed,#ytvideo3 iframe,#ytvideo3 object,#ytvideo3 embed,#ytvideo4 iframe,#ytvideo4 object,#ytvideo4 embed,#ytvideo5 iframe,#ytvideo5 object,#ytvideo5 embed{position:absolute;top:0;left:0;width:100%;height:100%}.PlaylistContainer{background:#f0f0f0;margin:0 auto 2em;padding:10px;position:relative;max-width:650px}.PlaylistContainer ul{margin:5px 0 0 !important;padding:5px 0 0;border-top:1px solid #e2e3e5;list-style:none}.PlaylistContainer ul li{border-bottom:1px solid #e2e3e5;display:block;font-size:1em;margin-bottom:2px;padding:4px 0}.PlaylistContainer ul li img{float:left;margin-right:8px;width:70px}.PlaylistContainer ul li a:link,.PlaylistContainer ul li a:visited{color:#555759;display:block;text-decoration:none;width:100%}.PlaylistContainer ul li a:hover,.PlaylistContainer ul li a:focus,.PlaylistContainer ul li a:active{color:blue}* .PlaylistContainer ul li a:link,* .PlaylistContainer ul li a:visited{display:inline-block}.currentvideo{background:#d8d8d8}#GeolocationControl p{margin-bottom:0}@media (min-width:1024px){#GeolocationControl{text-align:right;margin-top:5px;font-size:1rem}#GeolocationControl img{position:relative;top:2px;right:-4px}#GeolocationControl p{margin-top:0.625rem;margin-bottom:0.25rem}}#setLocationError p.Validator{margin:0}button#UseCurrentLocationButton,button#ChangeLocationButton{padding:0;margin:0;background:none;border:none;color:#012169;text-decoration:underline}a#ChangeLocationLink{padding:0 5px;color:#012169;display:inline-block}@media (max-width:1023px){a#ChangeLocationLink{color:#293961;background:#ccc}}p.SetLocationText{line-height:1.125}#LocationSet img{padding:0 3px}input#SetLocationInput{margin-bottom:0.25rem;max-width:100%}#ChangeLocationButton{padding-right:6px}a.SetLocationButton{padding:0 5px;display:inline-block}@media (max-width:1023px){a.SetLocationButton{color:#293961;background:#ccc}}.LocationInput{float:left;margin-right:1.5%;margin-bottom:1rem}@media (max-width:1023px){#GeolocationControl{padding:20px;color:#555;background:#ccc;position:relative}#GeolocationControl:after{position:absolute;content:'';height:1px;width:95%;margin:0 2.5%;top:0;left:0;border-top:1px dotted #a1a1a1;-webkit-box-sizing:border-box;box-sizing:border-box}}#noJS{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#000;opacity:1;-webkit-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;margin-bottom:0;width:100%;border:3px solid #000}#noJS a:link,#noJS a:visited{color:link-color}#noJS a:hover,#noJS a:focus,#noJS a:active{color:link-color-hover}#noJS a.ArrowIcon:link .st0,#noJS a.ArrowIcon:visited .st0{fill:link-color !important}#noJS a.ArrowIcon:hover .st0,#noJS a.ArrowIcon:focus .st0,#noJS a.ArrowIcon:active .st0{fill:link-color-hover !important}#noJS h1,#noJS h2,#noJS h3,#noJS h4,#noJS h5,#noJS h6{color:#fff}#noJS p{line-height:1.25}#noJS .BasicPanel{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1800px;margin:0 auto;position:relative}@media (min-width:1024px){#noJS .BasicPanel{max-width:1800px}}#noJS .cmsPanelContent{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.875rem 60px 0.875rem 20px}@media (min-width:1024px){#noJS .cmsPanelContent{padding:0.875rem 60px 0.875rem 40px}}#noJS .cmsPanelContent>p:last-child,#noJS .cmsPanelContent>ul:last-child{margin-bottom:0}@media print{#noJS{background:#fff !important;color:#000 !important;border:4px solid #000 !important}#noJS *{color:#000 !important}}.js #AlertPanel .cmspanel{display:none}#AlertPanel .cmspanel{background:#b33a3a;color:#fff;opacity:1;-webkit-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;margin-bottom:0}#AlertPanel .cmspanel a:link,#AlertPanel .cmspanel a:visited{color:#eee}#AlertPanel .cmspanel a:hover,#AlertPanel .cmspanel a:focus,#AlertPanel .cmspanel a:active{color:#fff}#AlertPanel .cmspanel a.ArrowIcon:link .st0,#AlertPanel .cmspanel a.ArrowIcon:visited .st0{fill:#eee !important}#AlertPanel .cmspanel a.ArrowIcon:hover .st0,#AlertPanel .cmspanel a.ArrowIcon:focus .st0,#AlertPanel .cmspanel a.ArrowIcon:active .st0{fill:#fff !important}#AlertPanel .cmspanel h1,#AlertPanel .cmspanel h2,#AlertPanel .cmspanel h3,#AlertPanel .cmspanel h4,#AlertPanel .cmspanel h5,#AlertPanel .cmspanel h6{color:#fff}#AlertPanel .cmspanel p{line-height:1.25}#AlertPanel .st0{fill:#eee !important}#AlertPanel .BasicPanel{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1800px;margin:0 auto;position:relative}@media (min-width:1024px){#AlertPanel .BasicPanel{max-width:1800px}}#AlertPanel .cmsPanelContent{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.875rem 60px 0.875rem 20px}@media (min-width:1024px){#AlertPanel .cmsPanelContent{padding:0.875rem 60px 0.875rem 40px}}#AlertPanel .cmsPanelContent>p:last-child,#AlertPanel .cmsPanelContent>ul:last-child{margin-bottom:0}#AlertPanel button.closebtn{padding:0;margin:0;cursor:pointer;position:absolute;color:#222;background:none;border:none;height:44px;width:44px;top:0.125em;right:14px;display:inline-block;font-size:1rem;text-transform:uppercase;display:block}@media (min-width:1024px){#AlertPanel button.closebtn{right:35px}}#AlertPanel button.closebtn:hover,#AlertPanel button.closebtn:focus,#AlertPanel button.closebtn:active{background:rgba(0,0,0,0.2)}#AlertPanel button.closebtn span.close-icon{pointer-events:none}#AlertPanel button.closebtn span.close-icon:before,#AlertPanel button.closebtn span.close-icon:after{position:absolute;content:' ';right:20px;top:9px;height:25px;width:3px;border-radius:2px;background-color:#fff}#AlertPanel button.closebtn span.close-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#AlertPanel button.closebtn span.close-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#AlertPanel button.closebtn span.close-icon:hover:before,#AlertPanel button.closebtn span.close-icon:hover:after{background-color:#fff}@media print{#AlertPanel .cmspanel{background:#fff !important;color:#000 !important;border:4px solid #000 !important}#AlertPanel .cmspanel *{color:#000 !important}#AlertPanel .st0{fill:#000 !important}#AlertPanel button.closebtn{display:none !important}}@media (min-width:1024px){#Content .TabSlider .slick-slider,#AboveFooter .TabSlider .slick-slider{margin-left:0;margin-right:0}}.TabSlider{margin:2rem 0}.TabSlider .slider-for .slick-slide>div>div>img,.TabSlider .slider-nav .slick-slide>div>div>img{width:100%}.TabSlider .slider-nav .slick-slide.slick-current::after{background-color:#666;bottom:0;content:'';display:block;height:4px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:80%}.TabSlider .slider-nav .slick-current p{font-style:normal;font-weight:700}.TabSlider .slider-nav .TabHeading{text-align:center;cursor:pointer}.TabSlider .slider-nav .TabHeading p{margin:0 6%;padding-bottom:1rem;color:#333}.TabSlider .slider-nav .TabHeading h3{margin:0 6%;padding-bottom:1rem;font-size:1.15rem}@media (min-width:1281px){.TabSlider .slider-nav .TabHeading h3{font-size:1.125rem}}@media (min-width:1024px){.TabSlider .slider-nav .slick-slide:not(:last-child){border-right:1px solid #d2d2d2}}.TabSlider .slider-nav .slick-track{border-bottom:1px solid #d2d2d2}@media (min-width:1024px){.TabSlider .slider-nav .slick-track{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.TabSlider .slider-nav .slick-slide{height:inherit !important}.TabSlider .slider-for .slick-track:focus{border:1px solid orange}@media (min-width:1024px){.TabSlider .slider-for .slick-slide .SlideWrap{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.TabSlider .slider-for .slick-slide .SlideWrap.ImageRight{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.TabSlider .slider-for .slick-slide .SlideWrap .SlideImage{width:46%}}.TabSlider .slider-for .slick-slide .PhotoText{padding:20px}@media (min-width:1024px){.TabSlider .slider-for .slick-slide .PhotoText{width:64%;padding:20px 40px}}#Home .EmployeeStory{margin-bottom:4rem}#Home .EmployeeStory .Pages-Related-Images{background:#012169;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3.438rem 2.5rem}#Home .EmployeeStory .Pages-Related-Images .cmsPanelContent{-webkit-box-flex:40%;-ms-flex:40%;flex:40%}#Home .EmployeeStory .Pages-Related-Images .FormContainer{-webkit-box-flex:60%;-ms-flex:60%;flex:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#Home .EmployeeStory .Pages-Related-Images .FormContainer ul{margin:0}#Home .EmployeeStory .Pages-Related-Images .FormContainer li{position:relative}#Home .EmployeeStory .Pages-Related-Images .FormContainer .Headline{background:#fff;padding:1.5rem}#Home .EmployeeStory .Pages-Related-Images .FormContainer .Headline h3{margin-bottom:0;font-size:1.25rem;position:relative;text-decoration:none}#Home .EmployeeStory .Pages-Related-Images .FormContainer .MoreLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}#Home .EmployeeStory .Thumbnail img{max-width:484px;width:100%;display:block}#Home .StoryWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#012169;padding-right:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#Home .StoryWrap .StoryTextWrap{-webkit-box-flex:40%;-ms-flex:40%;flex:40%}#Home .StoryWrap .StoryTextWrap h2{color:#a4cf56}#Home .StoryWrap .StoryTextWrap p{color:#fff}#Home .StoryWrap .StoryTextWrap a.Button{color:#fff}#Home .StoryWrap .StoryImageWrap{-webkit-box-flex:60%;-ms-flex:60%;flex:60%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#Home .StoryWrap .StoryImageWrap button{position:absolute;right:20px;bottom:0}#RightColumn #RightColumnPanels .EmployeeStory img{display:block}#RightColumn #RightColumnPanels .EmployeeStory li{max-width:20.625rem;margin:0 auto 1.5rem;width:100%}#RightColumn #RightColumnPanels .EmployeeStory li:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}#NoColumns .EmployeeStory,#RightColumn #BelowPageContent .EmployeeStory,#RightColumn .BelowMainWide .EmployeeStory,#RightColumn .MoveEmployeeStory .EmployeeStory,#Home #BelowPageContent .EmployeeStory{padding:0 20px}#NoColumns .EmployeeStory h2,#RightColumn #BelowPageContent .EmployeeStory h2,#RightColumn .BelowMainWide .EmployeeStory h2,#RightColumn .MoveEmployeeStory .EmployeeStory h2,#Home #BelowPageContent .EmployeeStory h2{padding-left:0}#NoColumns .EmployeeStory ul.PageList,#RightColumn #BelowPageContent .EmployeeStory ul.PageList,#RightColumn .BelowMainWide .EmployeeStory ul.PageList,#RightColumn .MoveEmployeeStory .EmployeeStory ul.PageList,#Home #BelowPageContent .EmployeeStory ul.PageList{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#NoColumns .EmployeeStory li,#RightColumn #BelowPageContent .EmployeeStory li,#RightColumn .BelowMainWide .EmployeeStory li,#RightColumn .MoveEmployeeStory .EmployeeStory li,#Home #BelowPageContent .EmployeeStory li{position:relative;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;max-width:26rem;width:100%}@media (max-width:1023px){#NoColumns .EmployeeStory li,#RightColumn #BelowPageContent .EmployeeStory li,#RightColumn .BelowMainWide .EmployeeStory li,#RightColumn .MoveEmployeeStory .EmployeeStory li,#Home #BelowPageContent .EmployeeStory li{padding:1rem 0}}#NoColumns .EmployeeStory li:hover,#RightColumn #BelowPageContent .EmployeeStory li:hover,#RightColumn .BelowMainWide .EmployeeStory li:hover,#RightColumn .MoveEmployeeStory .EmployeeStory li:hover,#Home #BelowPageContent .EmployeeStory li:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#NoColumns .EmployeeStory li:first-of-type,#RightColumn #BelowPageContent .EmployeeStory li:first-of-type,#RightColumn .BelowMainWide .EmployeeStory li:first-of-type,#RightColumn .MoveEmployeeStory .EmployeeStory li:first-of-type,#Home #BelowPageContent .EmployeeStory li:first-of-type{padding-left:0}#NoColumns .EmployeeStory li:last-of-type,#RightColumn #BelowPageContent .EmployeeStory li:last-of-type,#RightColumn .BelowMainWide .EmployeeStory li:last-of-type,#RightColumn .MoveEmployeeStory .EmployeeStory li:last-of-type,#Home #BelowPageContent .EmployeeStory li:last-of-type{padding-right:0}#NoColumns .EmployeeStory .Headline,#RightColumn #BelowPageContent .EmployeeStory .Headline,#RightColumn .BelowMainWide .EmployeeStory .Headline,#RightColumn .MoveEmployeeStory .EmployeeStory .Headline,#Home #BelowPageContent .EmployeeStory .Headline{background:#fff;padding:1.5rem}#NoColumns .EmployeeStory .Headline h3,#RightColumn #BelowPageContent .EmployeeStory .Headline h3,#RightColumn .BelowMainWide .EmployeeStory .Headline h3,#RightColumn .MoveEmployeeStory .EmployeeStory .Headline h3,#Home #BelowPageContent .EmployeeStory .Headline h3{margin-bottom:0;font-size:1.25rem;color:#012169;position:relative;text-decoration:none}#NoColumns .EmployeeStory .MoreLink,#RightColumn #BelowPageContent .EmployeeStory .MoreLink,#RightColumn .BelowMainWide .EmployeeStory .MoreLink,#RightColumn .MoveEmployeeStory .EmployeeStory .MoreLink,#Home #BelowPageContent .EmployeeStory .MoreLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}#NoColumns .EmployeeStory .Thumbnail img,#RightColumn #BelowPageContent .EmployeeStory .Thumbnail img,#RightColumn .BelowMainWide .EmployeeStory .Thumbnail img,#RightColumn .MoveEmployeeStory .EmployeeStory .Thumbnail img,#Home #BelowPageContent .EmployeeStory .Thumbnail img{max-width:433px;width:100%;display:block}.EmployeeStory h2{padding-left:0}.EmployeeStory a{text-decoration:none}.EmployeeStory li{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:2px solid #00a2b2;margin:1rem;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.EmployeeStory li:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.EmployeeStory .Headline{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:0;padding:1.5rem}.EmployeeStory .Headline h3{margin-bottom:0;font-size:1.25rem;position:relative;text-decoration:none;margin-right:20px}.EmployeeStory .Headline .ArrowWrap{background-color:#012169;border-radius:50%;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.EmployeeStory .Headline .ArrowWrap svg{position:relative;top:0;margin-left:5px;margin-right:5px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.EmployeeStory .PublicationDate{color:#012169;padding-top:1.5rem}.EmployeeStory .Article{padding:0 1.5rem 1.5rem}#Content .MoveEmployeeStory{margin:0 auto;padding:65px 0}#Content .MoveEmployeeStory .cmspanel{max-width:1400px;margin:0 auto}#Content .MoveEmployeeStory .cmspanel .Pages-Related-Images ul.PageList{margin:0 auto}.HideDescriptionsPanel .Article{display:none}.HideButton .MoreLink{display:none !important}#NoColumns .LandingPage.cmspanel ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#NoColumns .LandingPage.cmspanel ul li{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:2px solid #00a2b2;margin:1rem}@media (min-width:800px){#NoColumns .LandingPage.cmspanel ul li{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}#NoColumns .LandingPage.cmspanel ul li a{border:0}#NoColumns .LandingPage.cmspanel ul li .Headline{border:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#NoColumns .LandingPage.cmspanel ul li .Article{background:#fff;border:0;padding:1.5rem;border-top:0;padding-top:0}#NoColumns .LandingPage.cmspanel ul li .Article:before{content:'';width:196px;height:4px;background-color:#00a2b2;margin:1rem 0 2rem;display:block}#audience-based-search{max-width:1400px;margin:0 auto;padding:65px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){#audience-based-search{padding:50px 20px}}#audience-based-search h2{width:100%;position:relative;margin-bottom:1.5rem}#audience-based-search h2::after{content:"";width:196px;height:4px;display:block;background:#fff;margin-top:1rem}#audience-based-search .audience-based-search_field{margin-right:1rem;margin-bottom:1rem}#audience-based-search .audience-based-search_field:first-of-type{display:none}#audience-based-search .audience-based-search_field #audience-based-search_action-select{max-width:none}#audience-based-search #audience-based-search_button{margin-bottom:1rem;border-color:#012169}#DrSearch #ProviderAdvancedSearch{padding:2%;margin-bottom:1.5rem;background:#e2e3e5;border-radius:8px;background-clip:padding-box}#DrSearch #ProviderBasicSearch,#DrSearch #ProviderBrowse{display:none}#DrSearch #VsMasterPage_MainContent_AdvancedSearchFields_searchForm_acceptingNewPatients{width:auto}#DrSearch input:not(.Button),#DrSearch textarea:not(.Button),#DrSearch select:not(.Button),#DrResults input:not(.Button),#DrResults textarea:not(.Button),#DrResults select:not(.Button){width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#DrResults select.SuperShort{width:auto}#DrSearch .PhysicianFirst,#DrSearch .PhysicianLast,#DrSearch .Gender,#DrSearch .PhysicianLast+div,#DrSearch .fe82fb1667204106bf8dc2d306652d98,#DrSearch .City,#DrSearch .ZipCode,#DrSearch .RadiusControls,#DrSearch #VsMasterPage_MainContent_AdvancedSearchFields_searchForm_userEnteredPosition,#DrResults .PhysicianFirst,#DrResults .PhysicianLast,#DrResults .Gender,#DrResults .PhysicianLast+div,#DrResults .fe82fb1667204106bf8dc2d306652d98,#DrResults .City,#DrResults .ZipCode,#DrResults .RadiusControls,#DrResults #VsMasterPage_MainContent_AdvancedSearchFields_searchForm_userEnteredPosition{clear:none;float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:799px){#DrSearch input:not(.Button),#DrSearch select,#DrResults input:not(.Button),#DrResults select{font-size:0.95rem}}@media (min-width:800px){#DrSearch .PhysicianFirst,#DrSearch .Gender,#DrSearch .PhysicianLast+div,#DrResults .PhysicianFirst,#DrResults .Gender,#DrResults .PhysicianLast+div{width:49.25%;margin-right:1.5%}#DrSearch .PhysicianLast,#DrSearch .fe82fb1667204106bf8dc2d306652d98,#DrResults .PhysicianLast,#DrResults .fe82fb1667204106bf8dc2d306652d98{width:49.25%;margin-right:0}#DrSearch .City,#DrResults .City{width:49.25%;margin-right:1.5%}#DrSearch .ZipCode,#DrResults .ZipCode{width:27.5%;margin-right:1.5%}#DrSearch .RadiusControls,#DrResults .RadiusControls{width:26.5%;margin-right:0}#DrSearch #VsMasterPage_MainContent_AdvancedSearchFields_searchForm_userEnteredPosition,#DrResults #VsMasterPage_MainContent_AdvancedSearchFields_searchForm_userEnteredPosition{width:72%;float:left;margin-right:1.5%}}@media (min-width:1281px){#DrSearch .PhysicianFirst,#DrResults .PhysicianFirst{width:24.5%;margin-right:1.5%}#DrSearch .PhysicianLast,#DrResults .PhysicianLast{width:24.5%;margin-right:1.5%}#DrSearch .Gender,#DrSearch .PhysicianLast+div,#DrResults .Gender,#DrResults .PhysicianLast+div{width:20%;margin-right:1.5%}#DrSearch .fe82fb1667204106bf8dc2d306652d98,#DrResults .fe82fb1667204106bf8dc2d306652d98{width:26.5%;margin-right:0}#DrSearch .City,#DrResults .City{width:50.5%;margin-right:1.5%}#DrSearch .ZipCode,#DrResults .ZipCode{width:20%;margin-right:1.5%}}#DrSearch span.RadiusControls,#DrResults span.RadiusControls{padding-bottom:0.5rem}#DrSearch span.RadiusControls select:disabled,#DrResults span.RadiusControls select:disabled{opacity:0.5;cursor:default}#DrSearch .SetPositionForm label,#DrResults .SetPositionForm label{display:block !important}#DrSearch .SetPositionForm input:-webkit-input-placeholder,#DrSearch .SetPositionForm input:-moz-placeholder,#DrSearch .SetPositionForm input:-ms-input-placeholder,#DrResults .SetPositionForm input:-webkit-input-placeholder,#DrResults .SetPositionForm input:-moz-placeholder,#DrResults .SetPositionForm input:-ms-input-placeholder{color:transparent}#DrSearch .CurrentSearchPosition,#DrResults .CurrentSearchPosition{width:auto;margin-top:0}#DrSearch .CurrentSearchPosition input,#DrResults .CurrentSearchPosition input{font-size:0.85rem;padding:0.4em 0;border:none;background:none;color:#012169;text-decoration:underline}#DrSearch .CurrentSearchPosition input:hover,#DrSearch .CurrentSearchPosition input:focus,#DrSearch .CurrentSearchPosition input:active,#DrResults .CurrentSearchPosition input:hover,#DrResults .CurrentSearchPosition input:focus,#DrResults .CurrentSearchPosition input:active{background:transparent;border:none;color:#012169}#DrSearch #ProviderBasicSearch{display:none}#DrResults #ProviderBasicSearch,#DrResults #ProviderAdvancedSearch{display:none}#DrResults ul.DrList{list-style:none;margin-left:0;padding-left:0}#DrResults li.Profile{padding:1.5rem 0;margin:0;border-bottom:1px dashed #e2e3e5;line-height:1.25}@media (min-width:600px){#DrResults li.Profile{max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#DrResults li.Profile:last-child{border-bottom:none}#DrResults li.Profile:hover{background-color:#f7f7f7}#DrResults .PictureWrap{margin-bottom:10px}@media (min-width:600px){#DrResults .PictureWrap{margin-bottom:0;margin-right:2%}}#DrResults .PictureWrap img{width:100%;max-width:120px;height:auto;display:block}@media (min-width:600px){#DrResults .DrInfoWrap{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:800px){#DrResults .DrInfoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:800px){#DrResults .DrInfoWrap .ProfileLeft{-webkit-box-flex:1;-ms-flex:1;flex:1}}#DrResults .DrInfoWrap .ProfileLeft h2.DrNameTitleWrap{margin-bottom:0;font-size:1.25rem}#DrResults .DrInfoWrap .ProfileLeft h3.ProviderLocationName{font-size:1.125rem;line-height:1.125;margin-bottom:0.25rem}#DrResults .DrInfoWrap .ProfileLeft ul.Specialties li{margin-bottom:0.125rem;display:inline-block}@media (min-width:800px){#DrResults .DrInfoWrap .ExtraInfo{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;padding-top:0.5rem}}#DrResults .DrInfoWrap .ExtraInfo .PhoneWrap{margin-bottom:0.625rem;font-style:normal;font-weight:600}@media (min-width:800px){#DrResults .DrInfoWrap .ExtraInfo .PhoneWrap{margin-bottom:0.125rem}}@media (min-width:800px){#DrResults .DrInfoWrap .ExtraInfo .PhoneWrap a{text-decoration:none}}#DrResults .DrInfoWrap .ExtraInfo .Accepting,#DrResults .DrInfoWrap .ExtraInfo .Appointment{margin-bottom:0.625rem}#DrResults .DrInfoWrap .ExtraInfo ul.PromotionalDesignations,#DrResults .DrInfoWrap .ExtraInfo ul.PatientStatus{list-style:none;margin-left:0;padding-left:0}#DrResults .DrInfoWrap .ExtraInfo ul.PromotionalDesignations{font-weight:400}#DrResults .DrInfoWrap .ExtraInfo .Button{margin:0.25rem 0}#DrResults>.SortContainer{display:none}#DrDetail{margin-bottom:1.5rem}#DrDetail p.ReturnLink{margin-bottom:0.5rem}#DrDetail .QuickInfoWrap{padding:30px 15px;border:1px solid #e2e3e5;background:#fff}@media (min-width:1024px){#DrDetail .QuickInfoWrap{padding:30px}}@media (min-width:1024px){#DrDetail .QuickInfoWrap .QuickInfo{display:-webkit-box;display:-ms-flexbox;display:flex}}#DrDetail .QuickInfoWrap .QuickInfo .DrImage{width:100%;max-width:200px;margin:0 auto 0.25rem}#DrDetail .QuickInfoWrap .QuickInfo .DrImage img{display:block}@media (min-width:800px){#DrDetail .QuickInfoWrap .QuickInfo .DrImage{float:left;max-width:150px;margin:0 20px 0 0}}@media (min-width:1024px){#DrDetail .QuickInfoWrap .QuickInfo .DrImage{max-width:200px}}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent{overflow:hidden;padding-top:0.5rem}@media (min-width:1024px){#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent h1{margin-bottom:0.5rem;line-height:1.125}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent ul.JobTitle{list-style:none;margin-left:0;margin-bottom:auto;padding-left:0}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent ul.JobTitle li{line-height:1.125}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent .Specialties{font-size:1.125rem}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent .Specialties h2{font-size:1.125rem;margin-bottom:0;color:#555;display:inline-block}@media (min-width:1024px){#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent .Specialties{font-size:1.25rem}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent .Specialties h2{font-size:1.25rem}}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent a.HasVideo{font-style:normal;font-weight:400;margin:1rem 0;padding-right:2rem;display:inline-block;position:relative}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent a.HasVideo:before{right:0;top:50%;border:solid transparent;content:" ";height:1.25rem;width:1.25rem;border-radius:50%;position:absolute;pointer-events:none;background:#012169;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent a.HasVideo:after{right:0.165rem;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#012169;border-left-color:#012169;border-width:0.375rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent a.HasVideo:hover:before,#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent a.HasVideo:focus:before,#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent a.HasVideo:active:before{background:blue}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent a.HasVideo:hover:after,#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent a.HasVideo:focus:after,#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent a.HasVideo:active:after{border-color:blue;border-left-color:#012169}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent ul.Promotions{list-style:none;margin-left:0;padding-left:0;margin-top:0.625rem;font-style:normal;font-weight:400}#DrDetail .QuickInfoWrap .QuickInfo .QuickInfoContent ul.Promotions li{margin-bottom:0.125rem}@media (min-width:1024px){#DrDetail .QuickInfoWrap .QuickInfo .InfoLeft{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media (min-width:1024px){#DrDetail .QuickInfoWrap .QuickInfo .InfoRight{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}}#DrDetail .QuickInfoWrap .QuickInfo .InfoRight p{margin-bottom:0.625rem;line-height:1.375}#DrDetail .QuickInfoWrap .QuickInfo .InfoRight p.AppointmentCall{font-size:1.375rem;line-height:1.125;margin-top:0.75em}@media (min-width:1024px){#DrDetail .QuickInfoWrap .QuickInfo .InfoRight p.AppointmentCall{font-size:1.5rem;margin-top:0}}#DrDetail .QuickInfoWrap .QuickInfo .InfoRight p .Button{text-align:center}#DrDetail .QuickInfoWrap .QuickInfo .InfoRight .Button{width:100%;max-width:340px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;color:#fff;background:#444;border:1px solid #444}#DrDetail .QuickInfoWrap .QuickInfo .InfoRight .Button:hover,#DrDetail .QuickInfoWrap .QuickInfo .InfoRight .Button:focus,#DrDetail .QuickInfoWrap .QuickInfo .InfoRight .Button:active{color:#fff;background:rgba(26,26,26,0);border:1px solid #00d0e5}#DrDetail .QuickInfoWrap .QuickInfo .InfoRight .ReferralRequired{white-space:nowrap}#DrDetail .QuickInfoWrap .AdditionalInfo{clear:both;padding:40px 0 0;margin-top:30px;border-top:1px solid #e2e3e5}#DrDetail .QuickInfoWrap .AdditionalInfo p{margin-bottom:1rem}#DrDetail #office-information{padding:30px 15px;border:1px solid #e2e3e5;border-top:none;background:#eee}@media (min-width:1024px){#DrDetail #office-information{padding:30px}}#DrDetail #office-information h3{font-size:1.375rem;margin-bottom:0.25rem}@media (min-width:800px){#DrDetail #office-information .Contacts{float:left;width:50%}#DrDetail #office-information .Contacts.ContactInfo100{width:100%}#DrDetail #office-information .Contacts.ContactInfo25{width:25%}#DrDetail #office-information .Contacts.ContactInfo33{width:33%}}#DrDetail #office-information .Contacts ul{list-style:none;margin-left:0;padding-left:0}#DrDetail #office-information .Contacts ul li{margin-bottom:0.125rem}@media (min-width:800px){#DrDetail #office-information .Hours{float:left;width:50%}#DrDetail #office-information .Hours.HoursInfo100{width:100%}#DrDetail #office-information .Hours.HoursInfo25{width:25%}#DrDetail #office-information .Hours.HoursInfo33{width:33%}}@media screen and (max-width:349px){#DrDetail #office-information .Hours span{display:block}}@media screen and (min-width:350px){#DrDetail #office-information .Hours span{display:inline-block}#DrDetail #office-information .Hours .DaySchedule{display:-webkit-box;display:-ms-flexbox;display:flex}#DrDetail #office-information .Hours span.Day{width:7rem}#DrDetail #office-information .Hours span.Times{width:10em}}#DrDetail #office-information .Hours .DaySchedule+#OfficeHoursComment{margin-top:1.5rem}#DrDetail #office-information .Hours .DaySchedule:last-of-type{margin-bottom:1.5rem}#DrDetail #office-information .Hours .TodaysWeekday{font-style:normal;font-weight:600}#DrDetail #office-information .ContactInfo100+.LocationsWrap,#DrDetail #office-information .HoursInfo100+.LocationsWrap,#DrDetail #office-information .Contacts+.Hours+.LocationsWrap{clear:both;border-top:1px solid #dedede;padding-top:30px}#DrDetail #office-information .LocationsContainer>ul{margin:0}@media (min-width:800px){#DrDetail #office-information .LocationsContainer>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#DrDetail #office-information .LocationsContainer>ul>li{margin-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:800px){#DrDetail #office-information .LocationsContainer>ul>li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:20px}}@media (min-width:1024px){#DrDetail #office-information .LocationsContainer>ul>li{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}#DrDetail #office-information .LocationsContainer>ul>li p{margin-bottom:0.75rem}#DrDetail #office-information .LocationsContainer>ul>li .street-address{display:block}#DrDetail #office-information .LocationsContainer .GMap{border:1px solid #e2e3e5;height:300px;overflow:hidden;position:relative;z-index:10}#DrDetail #office-information.MapSizeSmaller .LocationsWrap{clear:both}@media (min-width:800px){#DrDetail #office-information.MapSizeSmaller .LocationsWrap{display:-webkit-box;display:-ms-flexbox;display:flex}#DrDetail #office-information.MapSizeSmaller .LocationsWrap>.Locations{-webkit-box-flex:1;-ms-flex:1;flex:1}#DrDetail #office-information.MapSizeSmaller .LocationsWrap>.GMap{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:800px) and (min-width:1024px){#DrDetail #office-information.MapSizeSmaller .LocationsWrap>.GMap{-webkit-box-flex:2;-ms-flex:2;flex:2}}#DrDetail #profile-information{padding:60px 15px 30px;border:1px solid #e2e3e5;border-top:none;background:#fff}@media (min-width:1024px){#DrDetail #profile-information{padding:60px 30px 30px}}#DrDetail #profile-information h2{margin-bottom:0.5rem}@media (min-width:1024px){#DrDetail #profile-information #profile-info-top:not(.OneGroupOnly),#DrDetail #profile-information #profile-info-bottom{-webkit-column-count:2;column-count:2;-webkit-column-gap:60px;column-gap:60px}#DrDetail #profile-information #profile-info-top:not(.OneGroupOnly)>div,#DrDetail #profile-information #profile-info-bottom>div{-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}}#DrDetail #profile-information #profile-info-top.AddBorder{margin-bottom:50px;border-bottom:1px solid #e2e3e5;padding-bottom:30px}#DrDetail #profile-information .dr-profile-group{margin-bottom:1.125rem}#DrDetail #profile-information .Gender h3,#DrDetail #profile-information .Languages h3{font-style:normal;font-weight:300;font-size:1.125rem;line-height:1.5;color:#555;display:inline-block;margin-right:0.25rem;margin-bottom:0.125rem}#DrDetail #profile-information .Gender>p,#DrDetail #profile-information .Languages>p{display:inline-block;margin-bottom:0.125rem}#DrDetail #profile-information .Experience{margin-bottom:1.125rem}#DrDetail #profile-information .Experience>p{margin-bottom:0.125rem}#DrDetail #Reviews{padding:60px 15px 30px;border:1px solid #e2e3e5;border-top:none;background:#f0f0f0}@media (min-width:1024px){#DrDetail #Reviews{padding:60px 30px 30px}}#DrSmartPanel .DrList{list-style:none;margin-left:0;padding-left:0}#DrSmartPanel .DrList .DoctorImage{width:20%;margin-right:2%}#DrSmartPanel .DrList .DoctorContent{width:78%;float:left}#DrSmartPanel li{margin-bottom:1em}#DrSmartPanel li.SPItem dt,#DrSmartPanel li.SPItem dd{margin:0 0 0 60px;padding:0}#DrSmartPanel li.SPItem dd.Picture{margin:0;float:left}#DrSmartPanel li.SPItem dd.Picture img{margin:0 !important;max-width:52px}#DrSmartPanel li.SPItem .Specialties ul{list-style:none;margin:0;padding:0}#DrSmartPanel li.SPItem .Specialties li{float:left;margin:0;padding:0;padding-right:4px}#AboveFooter #DrSmartPanel ul.SPList,#Home #AbovePageContent #DrSmartPanel ul.SPList,#Home #BelowPageContent #DrSmartPanel ul.SPList{margin:1rem auto}#AboveFooter #DrSmartPanel ul.SPList.slick-slider,#Home #AbovePageContent #DrSmartPanel ul.SPList.slick-slider,#Home #BelowPageContent #DrSmartPanel ul.SPList.slick-slider{margin-bottom:1.5rem;margin-left:35px;margin-right:35px}#AboveFooter #DrSmartPanel ul.SPList .slick-track,#Home #AbovePageContent #DrSmartPanel ul.SPList .slick-track,#Home #BelowPageContent #DrSmartPanel ul.SPList .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}#AboveFooter #DrSmartPanel ul.SPList .slick-track .slick-slide,#Home #AbovePageContent #DrSmartPanel ul.SPList .slick-track .slick-slide,#Home #BelowPageContent #DrSmartPanel ul.SPList .slick-track .slick-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}#AboveFooter #DrSmartPanel ul.SPList .slick-track .slick-slide>div,#Home #AbovePageContent #DrSmartPanel ul.SPList .slick-track .slick-slide>div,#Home #BelowPageContent #DrSmartPanel ul.SPList .slick-track .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 7px}#AboveFooter #DrSmartPanel ul.SPList .slick-track .slick-slide>div li,#Home #AbovePageContent #DrSmartPanel ul.SPList .slick-track .slick-slide>div li,#Home #BelowPageContent #DrSmartPanel ul.SPList .slick-track .slick-slide>div li{width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#LocationsSearch .SearchBox,#LocationsSearch .LocationAdvancedSearch{border-radius:8px;background-clip:padding-box;background:#e2e3e5;padding:30px;margin-bottom:1.5rem}#LocationsSearch .SearchBox{display:none}#LocationsSearch .LocationAdvancedSearch fieldset:after{display:block;content:"";clear:both}#LocationsSearch .LocationAdvancedSearch input,#LocationsSearch .LocationAdvancedSearch select{max-width:100%}@media (min-width:600px){#LocationsSearch .LocationAdvancedSearch .City{float:left;width:48%;margin-right:2%}}@media (min-width:600px){#LocationsSearch .LocationAdvancedSearch .ZipCode{clear:none;float:left;width:18%;margin-right:2%}#LocationsSearch .LocationAdvancedSearch .ZipCode input{width:100% !important}}#LocationsSearch .LocationAdvancedSearch .RadiusControls{padding-bottom:0.5rem}@media (min-width:600px){#LocationsSearch .LocationAdvancedSearch .RadiusControls{clear:none;float:left;width:30%}}#LocationsSearch .LocationAdvancedSearch #VsMasterPage_MainContent_AdvancedSearchFields_searchForm_userEnteredPosition{width:68.5%;float:left;margin-right:1.5%}#LocationsSearch .LocationAdvancedSearch .SetPositionForm label{display:block !important}#LocationsSearch .LocationAdvancedSearch .CurrentSearchPosition{width:auto;margin-top:0}#LocationsSearch .LocationAdvancedSearch .CurrentSearchPosition input{font-size:0.85rem;padding:0.4em 0;border:none;background:none;color:#012169;text-decoration:underline}#LocationsSearch .LocationAdvancedSearch .CurrentSearchPosition input:hover,#LocationsSearch .LocationAdvancedSearch .CurrentSearchPosition input:focus,#LocationsSearch .LocationAdvancedSearch .CurrentSearchPosition input:active{background:transparent;border:none;color:#012169}.LocationsList ul{list-style:none;margin-left:0;padding-left:0}.LocationsList li{padding:1.5rem 0;margin:0;border-bottom:1px dashed #e2e3e5;line-height:1.25}@media (min-width:800px){.LocationsList li{max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.LocationsList li:last-child{border-bottom:none}.LocationsList li:hover{background-color:#f7f7f7}.LocationsList .PictureWrap{margin-bottom:10px}@media (min-width:600px){.LocationsList .PictureWrap{margin-bottom:0;margin-right:2%;-webkit-box-flex:0;-ms-flex:0 1 16%;flex:0 1 16%}}.LocationsList .PictureWrap img{width:100%;max-width:240px;height:auto}@media (min-width:600px){.LocationsList .LocationInfoWrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.LocationsList div.locName{margin-bottom:0.625rem}.LocationsList div.locName a.Name,.LocationsList div.locName a.Name:hover,.LocationsList div.locName a.Name:focus,.LocationsList div.locName a.Name:active{font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.375}.LocationsList .MainTelephoneNumber{margin-bottom:0.5rem;font-weight:400}@media (min-width:800px){.LocationsList .MainTelephoneNumber{float:right;text-align:right;width:48%;margin-left:2%}}.LocationsList .adr,.LocationsList .Distance{line-height:1.375}@media (min-width:800px){.LocationsList .adr,.LocationsList .Distance{clear:left;float:left;width:48%;margin-right:2%}}.LocationsList .adr .street-address,.LocationsList .Distance .street-address{display:block}.LocationsList .Distance{margin:20px 0;font-style:italic;font-weight:300}.LocationsList p.DrivingDirections,.LocationsList p.DoctorsAtLoc{margin-bottom:0.5rem}@media (min-width:800px){.LocationsList p.DrivingDirections,.LocationsList p.DoctorsAtLoc{clear:right;float:right;text-align:right;width:48%;margin-left:2%}}#LocationsSearch.ModuleSearchResults .SearchBox{display:none}#LocationsSearch.ModuleSearchResults #LocationAdvancedSearch{display:none}#LocationsDetail{border-bottom:1px solid #e2e3e5;margin-bottom:1.5rem}#LocationsDetail p.ReturnLink{margin-bottom:0.5rem}#LocationsDetail .LocTopWrap{padding:50px 30px;border:1px solid #e2e3e5;border-bottom:none;background:#fff}@media (min-width:800px){#LocationsDetail .LocTopWrap .LocTop{display:-webkit-box;display:-ms-flexbox;display:flex}#LocationsDetail .LocTopWrap .LocTop .LocTopLeft{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:300px;margin-right:30px}#LocationsDetail .LocTopWrap .LocTop .LocTopLeft>p:last-child{margin-bottom:0}#LocationsDetail .LocTopWrap .LocTop .LocTopRight{-webkit-box-flex:2;-ms-flex:2;flex:2}#LocationsDetail .LocTopWrap .LocTop .LocTopRight .GMap{height:100%;min-height:250px}}@media (min-width:1024px){#LocationsDetail .LocTopWrap .LocTop .LocTopLeft{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:300px;margin-right:30px}#LocationsDetail .LocTopWrap .LocTop .LocTopRight{-webkit-box-flex:1;-ms-flex:1;flex:1}}#LocationsDetail .LocTopWrap img.LcImage{max-width:300px;width:100%}#LocationsDetail .LocTopWrap .vcard{line-height:1.25}#LocationsDetail .LocTopWrap .vcard p{margin-bottom:0.5rem}#LocationsDetail .LocTopWrap .street-address{display:block}#LocationsDetail .LocMidWrap{padding:50px 20px;border:1px solid #e2e3e5;border-bottom:none;background:#eee;margin:0}@media (min-width:800px){#LocationsDetail .LocMidWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#LocationsDetail .LocMidWrap>*{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;padding-left:10px;padding-right:10px}}#LocationsDetail .LocMidWrap .ContactInfo li{margin-bottom:0}#LocationsDetail .LocMidWrap .ContactInfo li>span:first-child{font-style:normal;font-weight:600}@media (min-width:800px){#LocationsDetail .LocMidWrap .Hours{margin-bottom:1.5rem;overflow:hidden}}@media screen and (max-width:349px){#LocationsDetail .LocMidWrap .Hours span{display:block}}@media screen and (min-width:350px){#LocationsDetail .LocMidWrap .Hours span{display:inline-block}#LocationsDetail .LocMidWrap .Hours .DaySchedule{display:-webkit-box;display:-ms-flexbox;display:flex}#LocationsDetail .LocMidWrap .Hours span.Day{width:7rem}#LocationsDetail .LocMidWrap .Hours span.Times{width:10em}}#LocationsDetail .LocMidWrap .Hours .DaySchedule+#OfficeHoursComment{margin-top:1.5rem}#LocationsDetail .LocMidWrap .Hours .TodaysWeekday{font-style:normal;font-weight:600}#LocationsDetail .LocMidWrap .Hours #OfficeHoursComment>p:last-child{margin-bottom:0}#LocationsDetail .LocBottomWrap{padding:30px;border:1px solid #e2e3e5;border-bottom:none;background:#fff}@media (min-width:800px){#LocationsDetail .LocBottomWrap{display:-webkit-box;display:-ms-flexbox;display:flex}#LocationsDetail .LocBottomWrap .LocBottomLeft{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:300px;margin-right:30px}#LocationsDetail .LocBottomWrap .LocBottomRight{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media (min-width:1024px){#LocationsDetail .LocBottomWrap .LocBottomLeft{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:300px;margin-right:30px}#LocationsDetail .LocBottomWrap .LocBottomRight{-webkit-box-flex:1;-ms-flex:1;flex:1}}#SmartPanelLocations ul{list-style:none;margin-left:0;padding-left:0}#SmartPanelLocations ul li{border-bottom:1px solid #e2e3e5}#SmartPanelLocations ul li:last-child{border-bottom:0}#SmartPanelLocations ul dl:after{display:block;content:"";clear:both}@media (min-width:600px){#SmartPanelLocations ul dl div.LocationInfo{float:left;width:70%}}@media (min-width:1024px){#SmartPanelLocations ul dl div.LocationInfo{float:none;width:100%;margin-top:0.5rem}}@media (min-width:1441px){#SmartPanelLocations ul dl div.LocationInfo{float:left;width:68%;margin-top:0}}#SmartPanelLocations ul dl div.LocationInfo p{margin-bottom:0.5rem}#SmartPanelLocations ul dl div.LocationInfo a{display:inline-block;line-height:1.25}#AboveFooter #SmartPanelLocations ul.SPList,#Home #AbovePageContent #SmartPanelLocations ul.SPList,#Home #BelowPageContent #SmartPanelLocations ul.SPList{margin:1rem auto}#AboveFooter #SmartPanelLocations ul.SPList.slick-slider,#Home #AbovePageContent #SmartPanelLocations ul.SPList.slick-slider,#Home #BelowPageContent #SmartPanelLocations ul.SPList.slick-slider{margin-bottom:1.5rem;margin-left:35px;margin-right:35px}#AboveFooter #SmartPanelLocations ul.SPList .slick-track,#Home #AbovePageContent #SmartPanelLocations ul.SPList .slick-track,#Home #BelowPageContent #SmartPanelLocations ul.SPList .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}#AboveFooter #SmartPanelLocations ul.SPList .slick-track .slick-slide,#Home #AbovePageContent #SmartPanelLocations ul.SPList .slick-track .slick-slide,#Home #BelowPageContent #SmartPanelLocations ul.SPList .slick-track .slick-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}#AboveFooter #SmartPanelLocations ul.SPList .slick-track .slick-slide>div,#Home #AbovePageContent #SmartPanelLocations ul.SPList .slick-track .slick-slide>div,#Home #BelowPageContent #SmartPanelLocations ul.SPList .slick-track .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 7px}#AboveFooter #SmartPanelLocations ul.SPList .slick-track .slick-slide>div li,#Home #AbovePageContent #SmartPanelLocations ul.SPList .slick-track .slick-slide>div li,#Home #BelowPageContent #SmartPanelLocations ul.SPList .slick-track .slick-slide>div li{width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.AlphabetLinks{margin:0;padding:0;background:#f0f0f0;border-radius:6px;background-clip:padding-box;width:100%}.AlphabetLinks ul{list-style:none;margin-left:0;padding-left:0;margin-bottom:0;font-size:1.375rem;float:left;width:100%;padding:0.5%;-webkit-box-sizing:border-box;box-sizing:border-box}.AlphabetLinks li{display:inline-block;margin:0;padding:0;text-align:center;position:relative;line-height:1.5;min-width:30px;width:11%}@media (min-width:600px){.AlphabetLinks li{width:11%}}@media (min-width:800px){.AlphabetLinks li{width:7.1428%}}@media (min-width:1281px){.AlphabetLinks li{width:3.7%}}@media (min-width:1441px){.AlphabetLinks li{line-height:2}}.AlphabetLinks li a{text-decoration:none;display:block;padding:2px;border-radius:6px;background-clip:padding-box}.AlphabetLinks li a:hover{background:#777;color:#fff}.AlphabetLinks li.SplitList{clear:left;display:inline-block}.AlphabetLinks li.Active a{background:#666;color:#fff}.AlphabetLinks li.NoItems a,.AlphabetLinks li.NoItems a span{color:#bbb;cursor:default;background:none}#ServicesSearch .SearchBox{border-radius:6px;background-clip:padding-box;background:#e2e3e5;padding:2%;margin-bottom:20px}#ServicesSearch .SearchBox:after{display:block;content:"";clear:both}#ServicesSearch .SearchBox fieldset{float:none;padding:0;margin:0}#ServicesSearch .SearchBox input{width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:600px){#ServicesSearch .SearchBox input{width:75%}}#ServicesSearch .SearchBox input.Button{margin-top:10px;margin-bottom:0}@media (min-width:600px){#ServicesSearch .SearchBox input.Button{margin-top:0;max-width:20%}}@media (min-width:1024px){#ServicesSearch .SearchBox input.Button{max-width:15%}}#ServicesSearch .TabContainer .Tab,#ServicesSearch .TabContainerlive .Tab,#ServicesSearch .TabFake{border-radius:6px;border:none;padding:0}#ServicesSearch .Accordion .Payload{background:transparent;border-left:1px solid #e2e3e5;border-right:1px solid #e2e3e5;border-bottom:1px solid #e2e3e5}#ServicesSearch .ServiceLineList{list-style:none;margin-left:0;padding-left:0}#ServicesSearch .ServiceLineList li{padding:1em 0.25em 1em 0.5em;margin:0;border-bottom:1px solid #e2e3e5}#ServicesSearch .ServiceLineList li.Last,#ServicesSearch .ServiceLineList li:last-child{border:none}#ServicesSearch .ServiceLineList .SLDetails dt.SLTitle{float:left;margin:0;width:100%}@media (min-width:600px){#ServicesSearch .ServiceLineList .SLDetails dt.SLTitle{width:40%}}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription{float:left;width:97%;margin-left:3%;clear:none}@media (min-width:600px){#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription{width:58%;margin-left:1%}}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription p{margin-bottom:1em}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription dt{margin:0}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription dl{padding-bottom:0.5em}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dt{float:left}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dd{float:left;margin-left:1%;clear:none}.FormContainer .NewsSearch,.FormContainer #PageSearchdiv .SearchBox,.FormContainer .cmsPageContent+.SearchBox{border-radius:8px;background-clip:padding-box;background:#e2e3e5;padding:2%;margin-bottom:20px}.FormContainer .NewsSearch:after,.FormContainer #PageSearchdiv .SearchBox:after,.FormContainer .cmsPageContent+.SearchBox:after{display:block;content:"";clear:both}.FormContainer .NewsSearch fieldset,.FormContainer #PageSearchdiv .SearchBox fieldset,.FormContainer .cmsPageContent+.SearchBox fieldset{float:none;padding:0;margin:0}.FormContainer .NewsSearch p,.FormContainer #PageSearchdiv .SearchBox p,.FormContainer .cmsPageContent+.SearchBox p{margin-top:20px}.FormContainer .NewsSearch input,.FormContainer #PageSearchdiv .SearchBox input,.FormContainer .cmsPageContent+.SearchBox input{width:100%}@media (min-width:800px){.FormContainer .NewsSearch input,.FormContainer #PageSearchdiv .SearchBox input,.FormContainer .cmsPageContent+.SearchBox input{width:75%}}.FormContainer .NewsSearch input.Button,.FormContainer #PageSearchdiv .SearchBox input.Button,.FormContainer .cmsPageContent+.SearchBox input.Button{margin-top:10px;margin-bottom:0}@media (min-width:800px){.FormContainer .NewsSearch input.Button,.FormContainer #PageSearchdiv .SearchBox input.Button,.FormContainer .cmsPageContent+.SearchBox input.Button{margin-top:0;max-width:25%}}div:not(.SmartPanel)>.PageList ul{list-style:none;margin-left:0;padding-left:0;margin-bottom:0}div:not(.SmartPanel)>.PageList li span{font-size:1rem}.YearBrowser p{float:left}.YearBrowser ul{overflow:hidden;list-style:none;margin-left:0;padding-left:0}.YearBrowser li{float:left;margin:0 5px;border-right:1px solid #e5e5e5;padding-right:10px}.YearBrowser li:last-child{border-right:none}@media (max-width:405px){.YearBrowser p{float:none}}.ModuleSearch .Paging{clear:both}.PageList>ul>li{padding:1.5rem 0}.PageList>ul>li div.Picture{width:80px;height:80px;margin-right:2%;float:left}.PageList>ul>li div.Picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.PageList>ul>li h3{font-size:1.125rem}.PageList>ul>li a h3{color:#012169}.PageList>ul>li a:hover h3,.PageList>ul>li a:focus h3,.PageList>ul>li a:active h3{color:blue}.PageList>ul>li .Article{overflow:hidden}#SmartPanelNewsRecent ul.SPList li a,#SmartPanelPagesRelated ul.SPList li a{display:block}#SmartPanelNewsRecent ul.SPList li span,#SmartPanelPagesRelated ul.SPList li span{display:block;font-size:1rem}.CalendarWidget{margin:0 auto;position:relative;z-index:1;clear:both}.CalendarSmall{float:left;font-size:1.125rem;margin:0 10px 0 0}.CalendarSmall table{background-color:#fff;border:1px solid #ccc;border-collapse:collapse;font-size:1.125rem;margin:0 !important;width:auto}.CalendarSmall .MonthHeader{font-weight:600;font-size:1.125rem;margin-bottom:2px;text-align:center;white-space:nowrap}.CalendarSmall table th{background-color:#efefef;border-bottom:1px solid #ccc;font-weight:400}.CalendarSmall table th,.CalendarSmall table td{text-align:center;vertical-align:middle;white-space:nowrap;padding:4px}.CalendarSmall table td{padding:0;height:23px;width:30px}.CalendarSmall .WeekdayHeaders{background-color:#efefef;font-size:0.8em}.CalendarSmall .DatePast{color:#ccc}.CalendarSmall .DateToday{background-color:#f1f1f1;color:#900 !important}.CalendarSlider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto !important}.CalendarSlider .OldCalendar,.CalendarSlider .NewCalendar{display:none}.CalendarSmall table td.EventShowTip{padding:0 !important}.EventShowTip{background-color:#efefef}.EventShowTip:hover{background:url(/imgs/calendar/hover_orange.jpg);background-repeat:repeat-x;background-position:left bottom;background-color:#f3e388}.EventShowTip span{border:1px solid;border-color:#efefef #ccc #ccc #efefef;cursor:pointer;display:block;height:22px;line-height:22px;font-weight:bold;margin:0;padding:0;text-align:center}.EventTooltip{background-color:#fff;border:1px solid #ccc;color:#000;display:none;margin:-1px -1px -1px -145px;position:absolute;max-width:420px;z-index:3}.EventTooltip .TooltipHeader{margin:0;text-align:left}.EventTooltip .TooltipHeader a{background-color:#e1e1e1;border-bottom:1px solid #ccc;color:#333;display:block;font-size:12px;font-weight:700;padding:3px 6px;text-decoration:none}.EventTooltip a:hover{color:#222;text-decoration:underline}.EventTooltip table.EventList{border:0;border-collapse:collapse;font-size:14px;margin:0 !important;max-width:420px}.EventTooltip table tr.even{background-color:#f6f6f6}.EventTooltip table.EventList td{height:auto;padding:3px;text-align:left;vertical-align:top;white-space:normal;width:auto}.EventTooltip table.EventList td.time{text-align:right;white-space:nowrap;padding:2px 8px 0;width:56px}.EventTooltip table.EventList td.EventStatus{width:74px;color:#777;text-align:center;border-bottom:1px solid #efefef;vertical-align:middle;font-size:0.9em}.EventTooltip table a{font-weight:400}.EventTooltip p.MoreTag{margin:0;padding:0;border-top:1px solid #ccc;font-size:0.8em}.EventTooltip p.MoreTag a{display:block;padding:3px;color:#666;background-color:#f1f1f1}.EventTooltip p.MoreTag a:hover{color:#000;background-color:#e6e6e6}.EventTooltip .EventStatus.ClassNotRequired,.EventTooltip .EventStatus.ClassOpen{background-color:#bae4bc}.EventTooltip .EventStatus.ClassClosed,.EventTooltip .EventStatus.ClassFull{background-color:#ccc}.CalendarSliderNavButtons{height:30px;padding-top:8px;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CalendarSliderNav{cursor:pointer;position:relative;z-index:1;line-height:100%;z-index:0}.CalendarSliderNav div{background-image:url(/imgs/calendar/EventCalendarNav.gif);cursor:pointer;height:20px;width:60px;text-indent:-30000em}.CalenderSliderPrevious{height:20px;width:60px;z-index:0;text-indent:-30000em;margin-right:20px}.CalenderSliderPrevious div{background-position:0px 0px}.CalenderSliderPrevious div:hover{background-position:0px -20px !important}.CalenderSliderPrevious div.Disabled{background-position:0px -40px !important;cursor:default !important}.CalendarSliderNavButtons .PrevWait div{background-position:0px -60px !important}.CalenderSliderNext{height:20px;width:60px;z-index:0}.CalenderSliderNext div{background-position:-60px 0px}.CalenderSliderNext div:hover{background-position:-60px -20px !important}.CalenderSliderNext div.Disabled{background-position:-60px -40px !important;cursor:default !important}.CalendarSliderNavButtons .NextWait div{background-position:-60px -60px !important}.CalendarSliderNavButtons .NextWait{padding-right:20px;background-image:url(/imgs/icons/spin16.gif);background-repeat:no-repeat;background-position:right 2px}#CalendarSearch .SearchBox{border-radius:6px;background-clip:padding-box;background:#e2e3e5;padding:2%;margin-bottom:20px}#CalendarSearch .SearchBox:after{display:block;content:"";clear:both}#CalendarSearch .SearchBox .SearchLabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#CalendarSearch .SearchBox input{width:100%;max-width:100%}@media (min-width:600px){#CalendarSearch .SearchBox input{width:75%}}#CalendarSearch .SearchBox input.Button{margin-top:10px;margin-bottom:0}@media (min-width:600px){#CalendarSearch .SearchBox input.Button{margin-top:0;max-width:20%}}@media (min-width:1024px){#CalendarSearch .SearchBox input.Button{max-width:15%}}#CalendarSearch #BrowseTab.TabContainer ul.Tabnav li.Tabactive,#CalendarSearch #BrowseTab.TabContainer .Tab,#CalendarSearch #BrowseTab.TabContainer .TabContainerlive .Tab{background:#fff}#CalendarSearch .Overflow ul{list-style:none;margin-left:0;padding-left:0;font-weight:400}#CalendarSearch .Overflow ul.TwoCol{float:none;width:100%}@media (min-width:600px){#CalendarSearch .Overflow ul.TwoCol{float:left;width:47%;margin:0 3% 1em 0}}#CalendarSearch .Overflow ul ul{font-weight:200;font-size:1rem;margin-top:0.8em}#CalendarSearch .Overflow ul ul li:last-child{margin-bottom:0}#CalendarSearch .Overflow ul a{text-decoration:none}.cmspage .CalendarList .SearchBox{border-radius:6px;background-clip:padding-box;background:#e2e3e5;padding:2%;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.cmspage .CalendarList .SearchBox:after{display:block;content:"";clear:both}.cmspage .CalendarList .SearchBox .SearchLabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cmspage .CalendarList .SearchBox input{width:100%;max-width:100%}@media (min-width:600px){.cmspage .CalendarList .SearchBox input{width:75%}}.cmspage .CalendarList .SearchBox input.Button{margin-top:10px;margin-bottom:0}@media (min-width:600px){.cmspage .CalendarList .SearchBox input.Button{margin-top:0;max-width:20%}}.cmspage .CalendarList .SearchBox.WithDropdown .SearchTextbox{width:100%;float:left}@media (min-width:600px){.cmspage .CalendarList .SearchBox.WithDropdown .SearchTextbox{width:36%}}.cmspage .CalendarList .SearchBox.WithDropdown .categoryDropDownDiv{margin-top:10px;width:100%;float:left}.cmspage .CalendarList .SearchBox.WithDropdown .categoryDropDownDiv select{max-width:100%}@media (min-width:600px){.cmspage .CalendarList .SearchBox.WithDropdown .categoryDropDownDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;padding-bottom:0;width:40%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmspage .CalendarList .SearchBox.WithDropdown .categoryDropDownDiv label{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 2%;padding:0}.cmspage .CalendarList .SearchBox.WithDropdown .categoryDropDownDiv select{display:block;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:88%;position:relative}}@media (min-width:600px){.cmspage .CalendarList .SearchBox.WithDropdown input.Button{margin-left:2%}}.cmspage .CalendarList .CalendarWidget{display:none}@media screen and (min-width:767px){.cmspage .CalendarList .CalendarWidget{display:block;z-index:0}}.cmspage .CalendarList .ResultsContainer{margin-top:1em}.cmspage .CalendarList .ResultsContainer ul{list-style:none;margin-left:0;padding-left:0}@media screen and (min-width:767px){.cmspage .CalendarList .ResultsContainer li{float:left;width:48%;margin-right:2%}}.cmspage .CalendarList .ResultsContainer li:nth-child(odd){clear:both}#Content .CalendarDetail{background-color:none;display:block;position:relative}#Content .CalendarDetail .TabContainer ul.Tabnav li.Tabactive,#Content .CalendarDetail .TabContainer .Tab,#Content .CalendarDetail .TabContainer .TabContainerlive .Tab{background:#fff}#Content .CalendarDetail .TabContainer ul.Tabnav li{background:#012169;color:#fff}#Content .CalendarDetail p,#Content .CalendarDetail ul:not(.Tabnav),#Content .CalendarDetail ol{margin-bottom:1.5em}@media screen and (max-width:766px){#Content .CalendarDetail .Tabnav li a:link,#Content .CalendarDetail .Tabnav li a:visited{font-size:1rem}}#Content .CalendarDetail .RegistrationLinks{margin-bottom:2.5em}#Content .CalendarDetail .ResponsiveAccordion .Payload{background:transparent;border-left:2px solid #e2e3e5;border-right:2px solid #e2e3e5;border-bottom:2px solid #e2e3e5}#Content .CalendarDetail .AboveTabs fieldset{padding-bottom:0}#Content .CalendarDetail .AboveTabs .CalendarDetailContent:after{display:block;content:"";clear:both}#Content .CalendarDetail .AboveTabs .EventStatus{clear:left;margin-bottom:20px;font-weight:600}@media (min-width:1024px){#Content .CalendarDetail .AboveTabs .EventStatus{clear:none;float:right;text-align:right;margin-bottom:0}}#Content .CalendarDetail .AboveTabs table{clear:both}#Content .CalendarDetail .AboveTabs table .Odd,#Content .CalendarDetail .AboveTabs table .Even{padding:10px}#Content .CalendarDetail .AboveTabs table .Odd:after,#Content .CalendarDetail .AboveTabs table .Even:after{display:block;content:"";clear:both}#Content .CalendarDetail .AboveTabs table .Even{background-color:#f7f7f7}#Content .CalendarDetail .AboveTabs table .DateBox,#Content .CalendarDetail .AboveTabs table .DateBoxHyphen{float:left;margin-right:10px}#Content .CalendarDetail .AboveTabs table .DateBox.Two{margin-right:30px;margin-bottom:20px}@media (min-width:600px){#Content .CalendarDetail .AboveTabs table .DateBox.Two{margin-bottom:0}}#Content .CalendarDetail .AboveTabs table .DateBoxHyphen{margin-top:10px}#Content .CalendarDetail .AboveTabs table .EventDate{font-style:normal;font-weight:700}#Content .CalendarDetail .AboveTabs table .EventDetailTime{float:left}@media (min-width:600px){#Content .CalendarDetail .AboveTabs table .EventDetailTime{width:35%;margin-right:30px}}#Content .CalendarDetail .AboveTabs table .EventDetailLocation{clear:left;float:left}@media (min-width:600px){#Content .CalendarDetail .AboveTabs table .EventDetailLocation{clear:none;width:35%;margin-top:1.125rem}}#Content .CalendarDetail .AboveTabs .Accordion{margin:20px 0}#Content .CalendarDetail .AboveTabs .Accordion .AccordionContentInside{font-size:80%}#Content .CalendarDetail .AboveTabs .Accordion .AccordionContentInside h3{font-size:1.25rem}#Content .CalendarDetail .AboveTabs .Accordion h4 span{display:block;padding-right:40px}#Content .CalendarDetail .AboveTabs .Accordion h4 a,#Content .CalendarDetail .AboveTabs .Accordion h4 a:link{color:#fff;text-decoration:none}#Content .CalendarDetail .AboveTabs .Accordion h4 a:hover,#Content .CalendarDetail .AboveTabs .Accordion h4 a:link:hover{text-decoration:none}#Content .CalendarDetail .AboveTabs .Accordion .Payload{background:#fff;border-left:2px solid #e2e3e5;border-right:2px solid #e2e3e5;border-bottom:2px solid #e2e3e5}#Content .CalendarDetail .AboveTabs .Accordion .EventDetailStatus{clear:both;float:left}#Content .CalendarDetail .AboveTabs .Accordion .EventDetailStatus .EventStatus{float:none;text-align:left}.Tab .RelatedEventsDiv{margin-bottom:20px}.Tab .FindMoreEventsDiv{margin-top:20px}@media screen and (min-width:0px) and (max-width:750px){.Tab td:nth-of-type(1):before{content:"Meeting"}.Tab td:nth-of-type(2):before{content:"Date"}.Tab td:nth-of-type(3):before{content:"Time"}.Tab td:nth-of-type(4):before{content:"Location"}.Tab table,.Tab thead,.Tab tbody,.Tab th,.Tab td,.Tab tr{display:block}.Tab thead tr{position:absolute;top:-9999px;left:-9999px}.Tab tr{border:1px solid #e2e3e5}.Tab td{border:none;border-bottom:1px solid #e2e3e5;position:relative;padding-left:50%}.Tab td:before{font-style:normal;font-weight:600;position:absolute;top:6px;left:6px;width:40%;padding-right:10px;white-space:nowrap}}.GMap{border:1px solid #e2e3e5;height:300px;position:relative;width:100%}.CalDateIcon{text-align:center;color:#012169;background:#a4cf56;overflow:hidden;width:5rem;text-transform:uppercase;border:2px solid #fff;border-radius:50%;height:80px;width:80px}.BoxMo{color:#012169;background:#a4cf56;font-size:0.875rem;font-style:normal;font-weight:700;padding-top:0.75rem}.BoxDate{color:#012169;background:#a4cf56;font-size:1.75rem;padding-bottom:0.25rem;line-height:1}.BoxDay{display:none}.CalendarReg .Central{float:left;margin-right:4%;overflow:hidden;width:65%}.CalendarReg .Central h3{border-top:1px solid #e2e3e5;clear:left;padding-top:0.75em}.CalendarReg .Central fieldset.BlockLabels{margin-bottom:0.6em}.CalendarReg .Central fieldset.ChildDetails p{clear:left;padding-top:1em}.CalendarReg .Central .FirstLastName{border-top:1px solid #e2e3e5;margin-top:1.6em;padding-top:0.4em}.CalendarReg .InlineLabels div div{clear:both}.CalendarReg .SideBar{display:none}.CalendarReg .BlockLabels .Indent{margin-left:0}.CalendarReg .BlockLabels .Indent .InlineLabel{font-weight:bold}.CalendarRegReply{position:relative}.CalendarRegReply .ButtonContainer{margin-top:0.5em}.CalendarRegReply input.Button{width:auto}.CalendarRegReply .Central{margin-bottom:1em}.CalendarRegReply .SideBar{display:none}.CalendarRegReply .FindMoreEventsDiv{margin:1em 0 0 0}.CalendarRegReply .FindMoreEventsDiv h4{margin:0 0 0.5em 0}.CalendarRegReply .ThankYou{margin-bottom:1em}.CalendarRegReply .PrintMessage{background:#ffc;border:1px solid #e2e3e5;padding:0.4em;text-align:center}.EventResults h3{border-top:1px solid #e2e3e5;padding-top:0.2em}.EventResults h4{border-bottom:1px solid #e2e3e5;padding-bottom:0.2em}.EventResults .ResultsContainer div.ClearFix{margin-bottom:2em;margin-top:2em}.EventResults dl,.EventResults dt,.EventResults dd{float:left;margin-left:0}.EventResults dl{width:100%}.EventResults dt{clear:both}.EventResults dd{width:100%;border-bottom:1px solid #e2e3e5;margin-bottom:10px}.EventResults dd:after{display:block;content:"";clear:both}.EventResults dd h5{margin-top:0}.EventResults dd p{margin-bottom:0.2em}.instructorPhoneWrapper{display:none}#Home .Events-Upcoming-Calendar ul,#RightColumnPanels .Events-Upcoming-Calendar ul,#BelowMainRight .Events-Upcoming-Calendar ul,#BelowMainLeft .Events-Upcoming-Calendar ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Events-Upcoming-Calendar ul{list-style:none;margin-left:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Events-Upcoming-Calendar ul li{margin-bottom:1.1em;min-height:4.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1023px){.Events-Upcoming-Calendar ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0.5rem 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.Events-Upcoming-Calendar ul li a:link{font-size:1.5rem;font-style:normal;font-weight:600;text-decoration:none}.Events-Upcoming-Calendar ul li a:link:hover{text-decoration:underline}.Events-Upcoming-Calendar .DateBoxSmall{position:relative;left:3%;margin:2rem 0}@media (max-width:1023px){.Events-Upcoming-Calendar .DateBoxSmall{margin:2rem 0 -1rem;left:0}}.Events-Upcoming-Calendar .Ongoing{background:#a4cf56;float:left;padding:0 3px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;font-size:0.875rem;font-weight:700;text-transform:uppercase;width:5.5em;margin-right:5%;position:relative}.Events-Upcoming-Calendar .Ongoing:after{content:url(/imgs/calendar/ongoing.svg);position:absolute;background:#a4cf56;padding:0.375em 1.5em 0;width:2.5em;top:100%;left:50%;margin-left:-2.75em}.Events-Upcoming-Calendar .EventInfo{overflow:hidden;background-color:#e2e3e5;padding:2rem;max-width:380px;width:100%;color:#012169}.Events-Upcoming-Calendar .EventTime{font-size:1rem;margin-bottom:0.5rem}.Events-Upcoming-Calendar .CalDateIcon{border-radius:50%;width:82px;height:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#Content .cmspanel .Events-Upcoming-Calendar ul{list-style:none;margin-left:0;padding-left:0}#AboveFooter .Events-Upcoming-Calendar,#Home #AbovePageContent .Events-Upcoming-Calendar,#NoColumns #BelowPageContent .Events-Upcoming-Calendar,#NoColumns .BelowMainWide .Events-Upcoming-Calendar{max-width:1400px;margin:0 auto}#AboveFooter .Events-Upcoming-Calendar ul.SPList,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList{-webkit-box-sizing:border-box;box-sizing:border-box}#AboveFooter .Events-Upcoming-Calendar ul.SPList.slick-slider,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList.slick-slider,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList.slick-slider,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList.slick-slider{margin-bottom:1.5rem;margin-left:35px;margin-right:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-list,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-list,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-list,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-list{width:100%}#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1024px){#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track{width:100% !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div{margin:0 7px}}#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li{width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-bottom:1.1em;min-height:4.25rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:2rem}@media (max-width:1023px){#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3rem}#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li .DateBoxSmall,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li .DateBoxSmall,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li .DateBoxSmall,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li .DateBoxSmall{left:0;margin:0 auto -3rem}#AboveFooter .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li .EventInfo,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li .EventInfo,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li .EventInfo,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList .slick-track .slick-slide>div li .EventInfo{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4rem 2rem 2rem}}@media (min-width:1024px){#AboveFooter .Events-Upcoming-Calendar ul.SPList,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList{margin:0 -10px 0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#AboveFooter .Events-Upcoming-Calendar ul.SPList>li,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList>li,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList>li,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList>li{margin:0 auto 1.5rem;max-width:453px}@media (min-width:1024px){#AboveFooter .Events-Upcoming-Calendar ul.SPList>li,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList>li,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList>li,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList>li{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1281px){#AboveFooter .Events-Upcoming-Calendar ul.SPList>li,#Home #AbovePageContent .Events-Upcoming-Calendar ul.SPList>li,#NoColumns #BelowPageContent .Events-Upcoming-Calendar ul.SPList>li,#NoColumns .BelowMainWide .Events-Upcoming-Calendar ul.SPList>li{-webkit-box-flex:1;-ms-flex:1 25%;flex:1 25%}}#AboveFooter .Events-Upcoming-Calendar p.MoreLink,#Home #AbovePageContent .Events-Upcoming-Calendar p.MoreLink,#NoColumns #BelowPageContent .Events-Upcoming-Calendar p.MoreLink,#NoColumns .BelowMainWide .Events-Upcoming-Calendar p.MoreLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#AboveFooter .Events-Upcoming-Calendar p.MoreLink a,#Home #AbovePageContent .Events-Upcoming-Calendar p.MoreLink a,#NoColumns #BelowPageContent .Events-Upcoming-Calendar p.MoreLink a,#NoColumns .BelowMainWide .Events-Upcoming-Calendar p.MoreLink a{margin-bottom:0}#ShoppingCart .SectionTotal{margin-right:1em}#ShoppingCart .ItemName{font-size:1.5rem;margin-bottom:0.5em}#ShoppingCart .ItemName .icon{display:none}#ShoppingCart .ItemDescription p,#ShoppingCart .ItemExtras p{margin-bottom:0.375em}#ShoppingCart .PromotionalCodeContainer div>input{margin-right:10px}#ShoppingCart .SectionHeader .icon{display:none}#ShoppingCartLink{font-size:0.875rem;line-height:1.25;padding-top:12px;margin:0 auto;display:inline-block}@media (min-width:1024px){#ShoppingCartLink{float:right;margin-right:20px}}#ShoppingCartLink a:after{content:".";display:block;height:0;clear:both;visibility:hidden}#ShoppingCartLink a:link,#ShoppingCartLink a:visited{color:#012169}#ShoppingCartLink a:link>*,#ShoppingCartLink a:visited>*{float:right}#ShoppingCartLink a:link .icon,#ShoppingCartLink a:visited .icon{background:url(/imgs/icons/cart-icon.svg) no-repeat 0 0;background-size:16px 16px;width:16px;height:16px;float:left;margin-right:8px;position:relative;top:0}#ShoppingCartLink a:link .CartItems,#ShoppingCartLink a:visited .CartItems{border-bottom:1px dotted #ddd}#ShoppingCartLink a:link .VSText,#ShoppingCartLink a:visited .VSText{font-weight:400;position:relative;display:none}#ShoppingCartLink a:link .VSText:after,#ShoppingCartLink a:visited .VSText:after{position:absolute;content:'';height:0.8rem;width:2px;right:0;top:0.1rem;background:#012169}#ShoppingCartLink a:link .CartItems,#ShoppingCartLink a:visited .CartItems{margin-right:20px}#ShoppingCartLink a:hover .CartItems,#ShoppingCartLink a:focus .CartItems,#ShoppingCartLink a:active .CartItems{border-bottom:1px solid #012169}.CheerCards{width:100%}.CheerCards h2{background:#dfedfa;border:1px solid #e2e3e5;padding:0.2em;text-align:center}.CheerCards .Validator{color:red}.CheerCards a{clear:left;font-weight:bold;padding:5px;text-align:center;text-decoration:none;width:auto}.CheerCards a:hover{text-decoration:underline}.CheerCards .Top{background:#fff;border:1px solid #e0e8ef;margin-bottom:2em;padding:5px}.CheerCards .Top h2{background:#dfedfa;border:none;color:#3676af;margin:0 auto;padding:10px}.CheerCards .Top img{padding-top:10px;width:528px}.CheerCards img{padding:5px}.CheerCategory{border:1px solid #e2e3e5;float:left;margin:1em 1% 1em;min-height:158px;padding:5px;text-align:center;width:160px}.CheerCategory a{font-size:0.85em;padding:0}.CheerCategory span{color:#91c4d7;font-weight:bold}.CheerCatDetail a.Nav{background:#fff url(../../imgs/icons/arrow_left.gif) no-repeat scroll 6px 50%;border:1px solid #e2e3e5;float:left;padding-left:15px}.CheerCatDetail .CheerCategory a:link,.CheerCatDetail .CheerCategory a:visited,.CheerCatDetail .CheerCategory a:hover,.CheerCatDetail .CheerCategory a:active,.CheerCatDetail .CheerCategory a:focus{clear:left}.CheerCardGroup{clear:left}.CheerPersonalize h3{background:#dfdfdf;clear:both;margin:1.2em 0;padding:0.2em 0.5em}.FormContainer .CheerPersonalize fieldset textarea{width:99%}.FormContainer .CheerPersonalize fieldset.CheckRadio{padding-top:0}.FormContainer .CheerPersonalize fieldset.CheckRadio input{vertical-align:middle;margin-bottom:4px}.FormContainer .CheerPersonalize select.Type{width:auto}.FormContainer .CheerPersonalize span.Normal label{display:inline;font-weight:normal;padding-left:3px}.FormContainer .CheerPersonalize .Column .FormHint{display:block;font-weight:normal;padding-left:2px}.FormContainer .CheerPersonalize .BlockLabels p span{font-weight:normal}#Content .FormContainer .CheerPersonalize .Column input{width:auto}#Content .FormContainer .CheerPersonalize .Column.Short{width:auto}#Content .FormContainer .CheerPersonalize .Column Small{display:inline-block}#CardBorder{clear:left;margin-top:2em}#CardBorder h2{background:none;border:none}#CardBorder h3{text-align:center}.CheerCards .Delivery{background:#dfdfdf;border:1px dashed #e2e3e5;float:left;font-weight:bold;padding:5px;width:auto}.CheerPreview .Sender{float:right;font-weight:bold;padding-right:20px;width:auto}.CheerCards .Buttons{border-top:1px solid #8c8c8c;margin-top:3em;padding-top:0.5em}.CheerConfirm a.Print{background:#dfedfa;border:1px solid #3676af;float:left;margin:1em 0;width:auto}.CheerConfirm a.Print:hover{border:1px solid #224b6f;color:#224b6f;text-decoration:underline}.CheerConfirm h3{clear:left}.CheerConfirm .Bottom{border-top:1px solid #444;float:left;margin-top:0.5em;width:100%}.CheerConfirm .Delivery{margin-top:7px}.CheerConfirm .Buttons{border:none;float:left;margin:3px 8px;width:425px}.CheerConfirm .Buttons input.Button{margin-left:1em;padding:0;width:auto}.CheerPrintPreview img{width:600px}.ResponsiveAccordion .Payload{background:transparent;border-left:1px solid #e2e3e5;border-right:1px solid #e2e3e5;border-bottom:1px solid #e2e3e5}#ClinicalTrialsSearch .SearchBox{border-radius:8px;background-clip:padding-box;background:#e2e3e5;padding:5%;margin-bottom:20px}#ClinicalTrialsSearch .SearchBox:after{display:block;content:"";clear:both}@media (min-width:800px){#ClinicalTrialsSearch .SearchBox{padding:2%}}#ClinicalTrialsSearch .SearchBox fieldset{float:none;padding:0;margin:0}#ClinicalTrialsSearch .SearchBox input{width:100%;min-height:30px;border-color:#e2e3e5}@media (min-width:800px){#ClinicalTrialsSearch .SearchBox input{width:75%}}#ClinicalTrialsSearch .SearchBox input.Button{margin-top:10px;margin-bottom:0}@media (min-width:800px){#ClinicalTrialsSearch .SearchBox input.Button{margin-top:0;max-width:25%}}#ClinicalTrialsSearch .Tab .Overflow ul{list-style:none}#ClinicalTrialsSearch .Tab .Overflow a{font-style:normal;font-weight:600;text-decoration:none}#ClinicalTrialsSearch .Tab .Overflow dl{margin:0;padding:0}#ClinicalTrialsSearch .Tab .Overflow dt{margin:0.5em 0 0 0;padding:0}#ClinicalTrialsSearch .Tab .Overflow dt:after{display:block;content:"";clear:both}#ClinicalTrialsSearch .Tab .Overflow dt a{display:inline-block}#ClinicalTrialsSearch .Tab .Overflow dt span{display:inline-block;clear:left;margin:0 0.8em 0.6em}@media (min-width:800px){#ClinicalTrialsSearch .Tab .Overflow dt span{clear:none;float:right;text-align:right}}#ClinicalTrialsSearch .Tab .Overflow dd{clear:both;margin:0}#ClinicalTrialsSearch .Tab .Overflow dd a{background:green;display:block;font-size:1em;outline:none;padding:0;text-decoration:none}#ClinicalTrialsResults .AboveTabs{border:0;padding:0}#ClinicalTrialsResults .SearchBox input{float:left;width:auto}#ClinicalTrialsResults .SearchBox label{text-align:left;width:auto}#ClinicalTrialsResults .SearchBox .InlineLabels div{padding:15px 0 10px}@media (min-width:1024px){#ClinicalTrialsResults .SearchBox .InlineLabels div{clear:none;float:left;padding:0 0 0 10px}}#ClinicalTrialsResults .SearchBox .InlineLabels div select{min-height:30px;width:auto;max-width:250px}@media (min-width:800px){#ClinicalTrialsResults .SearchBox .InlineLabels div select{max-width:none}}#ClinicalTrialsResults .SearchBox .InlineLabels div.Indent{clear:left;float:left;margin-left:0;padding-top:0;padding-left:0}@media (min-width:1281px){#ClinicalTrialsResults .SearchBox .InlineLabels div.Indent{clear:none}}#ClinicalTrialsResults .SearchBox .InlineLabels div.Indent input.Button{max-width:none}@media (min-width:1024px){#ClinicalTrialsResults .SearchBox .InlineLabels div.Indent input.Button{margin-top:20px;width:auto}}@media (min-width:1281px){#ClinicalTrialsResults .SearchBox .InlineLabels div.Indent input.Button{margin-top:0;margin-left:20px}}#ClinicalTrialsResults .ResultsList ul{list-style:none;margin-left:0;padding-left:0;margin-top:20px}.ClinicalTrialsSearch .CategoryContainer{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:0.4em 0 1em 0;padding:0.8em 0 0 0}.ClinicalTrialsSearch .CategoryContainer ul{list-style-type:none;margin:0;padding-left:0;padding-right:4%}.ClinicalTrialsSearch .CategoryContainer li{margin-bottom:1.4em}.ClinicalTrialsResults .NavBtns{background:#fff url(../../imgs/tab_list_bkgd.gif) repeat-x left bottom;border:none;clear:both;float:left;margin:1em 0;padding:0;width:100%}.ClinicalTrialsResults .NavBtns ul{float:left;list-style:none;margin-left:0;padding-left:0}.ClinicalTrialsResults .NavBtns li{float:left;margin:0;padding:0}.ClinicalTrialsResults .NavBtns li.First a,.ClinicalTrialsResults .NavBtns li.First strong{border-left:1px solid #858585}.ClinicalTrialsResults .NavBtns li a,.ClinicalTrialsResults .NavBtns li strong{border:1px solid #858585;border-bottom:none;border-left:none;color:#000;float:left;padding:0.4em}.ClinicalTrialsResults .NavBtns li a{background:#f8f8f8 url(../../imgs/tab_link_bkgd.gif) repeat-x left bottom;font-weight:normal;text-decoration:none}.ClinicalTrialsResults .NavBtns li a:visted{color:#000}.ClinicalTrialsResults .NavBtns li a:focus,.ClinicalTrialsResults .NavBtns li a:hover,.ClinicalTrialsResults .NavBtns li a:active{text-decoration:underline}.ClinicalTrialsResults .NavBtns li strong{background-color:#fff}.ClinicalTrialsResults .ResultsList{border-top:1px solid #e2e3e5;margin:1em 0;padding-top:1em}.ClinicalTrialDetail .InlineLabels{margin-top:2em}.ClinicalTrialDetail .InlineLabels h2,.ClinicalTrialDetail .InlineLabels h3{border-bottom:1px solid #e2e3e5;padding-bottom:0.4em}.ClinicalTrialDetail .InlineLabels dt{font-style:normal;font-weight:600}.ClinicalTrialDetail .InlineLabels dt.ParticipateTitle{margin-top:30px}.ClinicalTrialDetail .InlineLabels dl{margin-top:1em}.ClinicalTrialDetail .InlineLabels dd{margin-left:1em;margin-top:0.6em}.ClinicalTrialDetail .InlineLabels dd.FacetDisplay{margin:0}.ClinicalTrialDetail .InlineLabels dd.FacetDisplay h3{border:0;padding:0;color:inherit;font-size:1em}.ClinicalTrialDetail .InlineLabels dd.FacetDisplay ul{list-style:none;margin-left:0}.GMap{border:1px solid #e2e3e5;height:300px;position:relative;width:100%}#FormsAndDocuments .SearchBox{border-radius:8px;background-clip:padding-box;background:#e2e3e5;padding:5%;margin-bottom:20px}#FormsAndDocuments .SearchBox:after{display:block;content:"";clear:both}@media (min-width:800px){#FormsAndDocuments .SearchBox{padding:2%}}#FormsAndDocuments .SearchBox fieldset{float:none;padding:0;margin:0}#FormsAndDocuments .SearchBox input.Textbox{width:99%;margin:5px 0 10px}@media (min-width:800px){#FormsAndDocuments .SearchBox input.Textbox{float:left;width:40%;margin-right:10px}}#FormsAndDocuments .SearchBox .categoryDropDownDiv{width:99%;padding-bottom:10px}@media (min-width:800px){#FormsAndDocuments .SearchBox .categoryDropDownDiv{width:auto;float:left;margin-top:5px;margin-right:10px}}#FormsAndDocuments .SearchBox .categoryDropDownDiv label{display:inline;margin:0;padding:0;line-height:28px}#FormsAndDocuments .SearchBox .categoryDropDownDiv select{width:92%}@media (min-width:800px){#FormsAndDocuments .SearchBox .categoryDropDownDiv select{width:auto;max-width:250px}}#FormsAndDocuments .SearchBox input.Button{clear:none;width:auto;max-width:none;margin:0 0 10px !important}@media (min-width:800px){#FormsAndDocuments .SearchBox input.Button{float:left;margin-left:10px;margin-top:5px !important;max-width:none}}#FormsAndDocuments .Overflow{overflow:auto}#FormsAndDocuments .BrowseTabs dl,#FormsAndDocuments .ResponsiveAccordion dl{margin:0;padding:0}#FormsAndDocuments .BrowseTabs dt,#FormsAndDocuments .ResponsiveAccordion dt{margin:0.5em 0 0 0;padding:0}#FormsAndDocuments .BrowseTabs dt:after,#FormsAndDocuments .ResponsiveAccordion dt:after{display:block;content:"";clear:both}#FormsAndDocuments .BrowseTabs dt a,#FormsAndDocuments .ResponsiveAccordion dt a{display:inline-block;float:left}#FormsAndDocuments .BrowseTabs dt span,#FormsAndDocuments .ResponsiveAccordion dt span{display:inline-block;clear:left;float:left;margin:0 0.8em 0.6em}@media (min-width:800px){#FormsAndDocuments .BrowseTabs dt span,#FormsAndDocuments .ResponsiveAccordion dt span{clear:none;float:right;text-align:right}}#FormsAndDocuments .BrowseTabs dd,#FormsAndDocuments .ResponsiveAccordion dd{clear:both;margin:0}#FormsAndDocuments .BrowseTabs dd a,#FormsAndDocuments .ResponsiveAccordion dd a{background:green;display:block;font-size:1em;outline:none;padding:0;text-decoration:none}#FormsAndDocuments .ResultList li{margin:0;padding:0 0 10px;position:relative;border-bottom:1px solid #e2e3e5}#FormsAndDocuments .ResultList li:after{display:block;content:"";clear:both}#FormsAndDocuments .DocumentName{float:left;display:block;text-decoration:none}@media (min-width:800px){#FormsAndDocuments .DocumentName{width:70%;padding-top:5px}}#FormsAndDocuments .DocumentName:focus,#FormsAndDocuments .DocumentName:hover,#FormsAndDocuments .DocumentName:active{text-decoration:underline}#FormsAndDocuments .DocumentName img{padding:4px 0.5em 0 0;float:left}#FormsAndDocuments .ShowDetails{clear:both;float:left;font-size:1rem;background:url(../../imgs/admin/expand.gif) no-repeat 97% 5px;border:1px solid #e2e3e5;padding:3px 40px 3px 8px;margin:10px 0;min-width:110px}@media (min-width:800px){#FormsAndDocuments .ShowDetails{clear:none;float:right;margin:0}}#FormsAndDocuments .ShowDetails:focus,#FormsAndDocuments .ShowDetails:hover #FormsAndDocuments .ShowDetails:active{background-color:#eaebec;background-image:url(../../imgs/admin/expand_hover.gif)}#FormsAndDocuments .Open{background-color:#eaebec;background-image:url(../../imgs/admin/collapse.gif);border-bottom:none;margin-bottom:0}#FormsAndDocuments .Open:focus,#FormsAndDocuments .Open:hover,#FormsAndDocuments .Open:active{background-image:url(../../imgs/admin/collapse.gif)}#FormsAndDocuments .DocumentDetails{clear:both;background:#eaebec;border:1px solid #e2e3e5;border-top:0}#FormsAndDocuments .DocumentDetails dl{padding:10px;margin-bottom:4px}#FormsAndDocuments .DocumentDetails dl:after{display:block;content:"";clear:both}#FormsAndDocuments .DocumentDetails dt{float:left;clear:left}#FormsAndDocuments .DocumentDetails dd{clear:right;float:right;text-align:right}.FormContainer #SiteSearchContainer .SearchInputs{padding:20px;background:#e2e3e5;-webkit-box-sizing:border-box;box-sizing:border-box}.FormContainer #SiteSearchContainer .SearchInputs:after{display:block;content:"";clear:both}.FormContainer #SiteSearchContainer .SearchInputs fieldset:after{display:block;content:"";clear:both}.FormContainer #SiteSearchContainer .SearchInputs label{width:auto;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.FormContainer #SiteSearchContainer .SearchInputs input.Button{margin-bottom:0}.FormContainer #SiteSearchContainer .SearchInputs input.Short{width:60%}.FormContainer #SiteSearchContainer .TabContainer .Tab,.FormContainer #SiteSearchContainer .TabContainerlive .Tab,.FormContainer #SiteSearchContainer .TabFake{border:none;background:#fff}.FormContainer #SiteSearchContainer .TabContainer .Tab ul,.FormContainer #SiteSearchContainer .TabContainerlive .Tab ul,.FormContainer #SiteSearchContainer .TabFake ul{list-style:none;margin-left:0;padding-left:0}.FormContainer #SiteSearchContainer ul.Tabnav{display:none !important;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;clear:both;background:#d7d9db;margin-bottom:1.5em}@media (min-width:600px){.FormContainer #SiteSearchContainer ul.Tabnav{-ms-flex-pack:distribute;justify-content:space-around}}.FormContainer #SiteSearchContainer ul.Tabnav li{margin:auto 0 0;border:none;background:none;color:#012169;border-radius:0;background-clip:padding-box;font-size:1rem}.FormContainer #SiteSearchContainer ul.Tabnav li a,.FormContainer #SiteSearchContainer ul.Tabnav li a:link,.FormContainer #SiteSearchContainer ul.Tabnav li a:visited{margin:0;padding:0.75em 0.675em 0.375em;border-bottom:4px solid transparent;color:#012169;font-size:1rem}.FormContainer #SiteSearchContainer ul.Tabnav li a:hover,.FormContainer #SiteSearchContainer ul.Tabnav li a:active,.FormContainer #SiteSearchContainer ul.Tabnav li a:focus{color:blue;text-decoration:underline !important}.FormContainer #SiteSearchContainer ul.Tabnav li.Tabactive a,.FormContainer #SiteSearchContainer ul.Tabnav li.Tabactive a:link,.FormContainer #SiteSearchContainer ul.Tabnav li.Tabactive a:visited,.FormContainer #SiteSearchContainer ul.Tabnav li.Tabactive a:hover,.FormContainer #SiteSearchContainer ul.Tabnav li.Tabactive a:focus,.FormContainer #SiteSearchContainer ul.Tabnav li.Tabactive a:active{border-bottom:4px solid #666;padding:0.75em 0.675em 0.375em;text-decoration:none !important;color:#555}.FormContainer #SiteSearchContainer .LocationsList ul,.FormContainer #SiteSearchContainer .DrList ul{list-style:none;margin-left:0;padding-left:0}.FormContainer #SiteSearchContainer div.group{clear:left;border-bottom:1px solid #e2e3e5;margin-top:1em}.FormContainer #SiteSearchContainer div.group:nth-of-type(2),.FormContainer #SiteSearchContainer div.group:nth-of-type(4){display:none}.FormContainer #SiteSearchContainer table.Paging{background:#eee;border:none}.FormContainer #SiteSearchContainer .AdamData ul{margin-bottom:0}@media screen and (max-width:600px){.FormContainer #SiteSearchContainer{margin:-40px -20px -20px}.FormContainer #SiteSearchContainer .SearchInputs fieldset{padding:0}.FormContainer #SiteSearchContainer ul.Tabnav{padding:0 15px}.FormContainer #SiteSearchContainer ul.Tabnav li{font-size:0.85rem}.FormContainer #SiteSearchContainer ul.Tabnav li a,.FormContainer #SiteSearchContainer ul.Tabnav li a:link,.FormContainer #SiteSearchContainer ul.Tabnav li a:visited{font-size:0.85rem}.FormContainer #SiteSearchContainer .TabContainer .Tab,.FormContainer #SiteSearchContainer .TabContainerlive .Tab,.FormContainer #SiteSearchContainer .TabFake{padding:25px}}.FormContainer #SiteSearchContainer #DrResults ul.DrList li .DrWrap{overflow:hidden}.FormContainer #SiteSearchContainer #DrResults ul.DrList li .DrWrapContent li{line-height:1.375}.FormContainer #SiteSearchContainer #DrResults ul.DrList li .DrNameTitleWrap{line-height:1.25}.FormContainer #SiteSearchContainer #DrResults ul.DrList li a img.DrImage{float:left;margin-right:10px;max-width:50px}@media screen and (max-width:400px){.FormContainer #SiteSearchContainer #DrResults ul.DrList li a img.DrImage{max-width:40px}}.FormContainer #SiteSearchContainer #DrResults ul.DrList li .FacetSpecialties h3{display:none}.FormContainer #SiteSearchContainer #DrResults ul.DrList li .street-address{display:block}.FormContainer #SiteSearchContainer #DrResults ul.DrList li .PromotionalDesignations{max-width:200px}.FormContainer #SiteSearchContainer #DrResults ul.DrList li .Phone,.FormContainer #SiteSearchContainer #DrResults ul.DrList li .LocationPhone{font-style:normal;font-weight:600}.FormContainer #SiteSearchContainer #DrResults ul.DrList li .Distance{font-size:0.875rem}@media screen and (max-width:600px){.FormContainer .cmsPageContent+#SiteSearchResultsControl #SiteSearchContainer{margin:0 -20px -25px}}#Home #MessageDisplayWrap div.Message{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1600px;margin:0 auto}#Home #MessageDisplayWrap div.Message>*{margin:10px 0}#Home #Columns{overflow:hidden}#Home #Columns #Content{float:none;margin:0;width:100%}#Home #PageContent{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0;max-width:1400px}@media (min-width:1024px){#Home #PageContent{padding:0 40px}}#Home #PageContent #PageContentInner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media (min-width:1024px){#Home #PageContent #PageContentInner{max-width:1400px;padding:50px 0}}#Home #PageContent #PageContentInner #PageContentInner2{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;display:block}#Home .cmspage{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1600px;margin:0 auto;padding:30px 20px}#Home .cmspage .cmsPageContent>p:last-of-type{margin-bottom:0}@media (min-width:1024px){#Home .cmspage{padding:0}}#Home .CalloutWide,#Home .CTAInlineWide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#Home .BelowColumnsWrap{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}@media (min-width:1024px){#Home .BelowColumnsWrap{padding:0 40px}}#Home .BelowColumnsWrap .BelowColumns{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1400px;margin:0 auto}#Home .BelowColumnsWrap .BelowColumns .PanelWrap{-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){#Home .BelowColumnsWrap .BelowColumns .PanelWrap{margin:0 -8px}}@media screen and (max-width:540px){#Home .BelowColumnsWrap .BelowColumns .PanelWrap{padding:10px 0}}#Home .BelowColumnsWrap .BelowColumns .PanelWrap:empty{display:none}#Home .BelowColumnsWrap .BelowColumns .cmspanel{background:#e2e3e5;width:100%;margin:10px 20px}@media (min-width:1024px){#Home .BelowColumnsWrap .BelowColumns .cmspanel{margin:8px;-webkit-box-flex:1;-ms-flex:1 0 23%;flex:1 0 23%}}#Home .BelowColumnsWrap .BelowColumns .cmspanel h2,#Home .BelowColumnsWrap .BelowColumns .cmspanel h3,#Home .BelowColumnsWrap .BelowColumns .cmspanel h4{margin-top:1rem}#Home .BelowColumnsWrap .BelowColumns .cmspanel h2{font-size:1.25rem}#Home .BelowColumnsWrap .BelowColumns .cmspanel h3{font-size:1.25rem}#Home .BelowColumnsWrap .BelowColumns .cmspanel h4{font-size:1.125rem}#Home .BelowColumnsWrap .BelowColumns .cmspanel p{margin-bottom:1rem}#Home .BelowColumnsWrap .BelowColumns .cmspanel img{margin:0 auto}#Home .BelowColumnsWrap .BelowColumns .cmspanel .NoMargin{margin:-20px}#Home .BelowColumnsWrap .BelowColumns .cmspanel .NoMarginTop{margin:-20px -20px 1.5rem}#Home .BelowColumnsWrap .BelowColumns .cmspanel .NoMarginBottom{margin:1.5rem -20px -20px}#Home .BelowColumnsWrap .BelowColumns .cmspanel .cmsPanelContent{padding:20px}#Home #BelowPageContent .cmspanel{max-width:unset}#Home #BelowPageContent .cmspanel .Dec1{max-width:1400px;margin:0 auto}#Home .CalloutWide img{position:relative;background:#00a2b2;background:-webkit-gradient(linear,left top,right top,color-stop(56%,#00a2b2),color-stop(56%,#a4cf56),color-stop(83%,#a4cf56),color-stop(83%,#e2e3e5));background:-o-linear-gradient(left,#00a2b2 56%,#a4cf56 56%,#a4cf56 83%,#e2e3e5 83%);background:linear-gradient(to right,#00a2b2 56%,#a4cf56 56%,#a4cf56 83%,#e2e3e5 83%);padding-bottom:12px}#LeftColumn #CallToAction{float:none;margin:0 0 30px;width:100%}@media (min-width:1024px){#LeftColumn #CallToAction{float:right;margin-left:20px;max-width:340px}}@media (min-width:1024px){#LeftColumn #Columns #ColumnOne{float:left;width:25.00003%}}@media (min-width:1281px){#LeftColumn #Columns #ColumnOne{float:left;margin-right:0;width:21.428571429%}}@media (min-width:1024px){#LeftColumn #Columns #ColumnTwo{float:right;margin-left:7.14286%;margin-right:0;width:67.79767%}}@media (min-width:1281px){#LeftColumn #Columns #ColumnTwo{float:right;margin:0 0 0 3.571428571%;width:75%}}#NoColumns #CallToAction{float:none;margin:0 0 30px;width:100%}@media (min-width:1024px){#NoColumns #CallToAction{float:right;margin-left:6.25rem;max-width:400px;z-index:99;position:relative}}#NoColumns #ColumnsWrap{padding:0}#NoColumns #Columns #ColumnTwo{float:none;margin:0;width:100%}#NoColumns #Columns #ColumnTwo #Content{padding:35px 0}#NoColumns #BelowPageContent .cmspanel{max-width:initial}#NoColumns #BelowPageContent .Dec1{max-width:1400px;margin:0 auto}#NoColumns .BelowMainWide .cmsPanelContent{padding:0 25px}#RightColumn #ColumnsWrap{padding:0}#RightColumn #Columns #ColumnTwo{width:100%}#RightColumn #Columns #ColumnTwo #RightColumnWrap{float:none;width:100%;position:relative;z-index:50}@media (min-width:1024px){#RightColumn #Columns #ColumnTwo #RightColumnWrap{float:right;margin-left:7%;max-width:20.625rem}}#RightColumn #Columns #ColumnTwo #RightColumnPanels{padding:0 20px}@media (min-width:1024px){#RightColumn #Columns #ColumnTwo #RightColumnPanels{padding:0;z-index:99;position:relative}}#RightColumn .BelowMainWide .Dec1{padding:40px}#RightColumn #formRenderContainer{display:-webkit-box;display:-ms-flexbox;display:flex}#RightColumn .fbFormContainer select{width:100% !important}#RightColumn .InlineLabels div,#RightColumn .BlockLabels div{clear:none}#RightColumn .BlockLabels{float:none;clear:initial}#RightColumn #RightColumnPanels .cmspanel.GrayPanel,#RightColumn #RightColumnPanels .cmspanel.DarkBluePanel{padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#RightColumn.HasMoveEmployeeStory #ColumnsWrap{padding-top:0;padding:0}#RightColumn.HasMoveEmployeeStory #PageContent{max-width:initial;padding:0}#RightColumn.HasMoveEmployeeStory .PageContentWrap{max-width:1400px;margin:0 auto;padding:40px 40px 0}.ErrorApp #ContentWrapTop{display:none}.ErrorApp #ContentWrap{max-width:1200px;margin:0 auto;padding:20px}@media print{body{background:#fff !important}a:after{content:" ( " attr(href) ") " !important}#HeaderTop #Logo{text-align:left !important;margin:0 !important}#HeaderTop #Logo a:after{content:'' !important}#ContentSection{background:#fff !important}.SmartPanel a:after,.ModuleSearch a:after{content:'' !important}.CmsInfoButtonsContainer,#MainNavWrap,#Breadcrumbs,#LeftColumnPanels,#RightColumnPanels,.YouTubeVideo,.MobileMenuTabs,.Footer-Social-Icons,.VerticalSlider,.CustomToggles,#Banner,#TaskNavigation,#ProximityNavWrap,.TaskNav,.SkipTo,#back-top,.GoogleLocateOnMapLink,.GMap,#MapId,div.gmnoprint,#FooterLeft .cmspanel:not(:first-child),#FooterRight .cmspanel,.Tabnav,#fancybox-wrap,.slick-slider button.slick-arrow,#AboveFooter,.ReturnLink,button.CloseButton,#DrDetail .QuickInfo #video,#FooterMiddle{display:none !important}#Header{margin-bottom:20px !important}.Tab{display:block !important;border:none !important}.Tab h2{display:block !important}.TabContainer .Tabhide,.TabContainerlive .Tabhide{display:block !important}.Accordion .Payload{display:block !important}table{border:none !important}th,td{border:none !important;text-align:left !important;vertical-align:top !important}caption{font-weight:bold !important;text-align:left !important}ul.Horiz{width:100% !important;float:left !important}ul.Horiz li{width:auto !important;float:left !important;padding-right:0.8em !important}ul.Plain-List{list-style:none !important}dt{font-weight:bold !important}#Banner .slick-slider .slick-slide{float:none !important;width:100% !important}#Banner .slick-slider .slick-track,#Banner .slick-slider .slick-slider .slick-list{width:100% !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;opacity:1 !important}#Banner .Img-SemiWhite:after,#Banner .Img-SemiBlack:after{position:relative !important;background:none !important}#Banner img{width:80% !important;max-width:80% !important;margin:0 auto !important;height:auto !important}#Banner .PhotoText{position:relative !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;top:auto !important;left:auto !important;width:100% !important;max-width:100% !important}.slick-track{width:100% !important;display:block !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.slick-slide{width:100% !important;display:block !important;float:none !important;clear:both !important;page-break-inside:avoid !important;left:auto !important;top:auto !important;opacity:1 !important}.Events-Upcoming-Calendar .DateBoxSmall .CalDateIcon .BoxMo,.Events-Upcoming-Calendar .DateBoxSmall .CalDateIcon .BoxDate>span,.Events-Upcoming-Calendar .Ongoing{margin-left:20px !important;color:#000 !important}.FlipCards .FlipCard{max-width:450px !important}.card{page-break-inside:avoid !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.card .front,.card .back{position:relative !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;color:#000 !important;background:#eee !important;display:block !important;height:auto !important}.card .WhiteCenter{background:none !important;display:block !important;height:auto !important}.card .WhiteCenter h3{color:#000 !important}.Bold,legend{font-weight:bold}li.Razor{page-break-inside:avoid !important}#CallToAction .cmspanel,#CallToAction,.CTAInlineRight,.CTAInlineWide,.CalloutRight,.CalloutWide{border:1px solid #000 !important;color:#000 !important}#CallToAction .cmspanel,#CallToAction,.CTAInlineRight,.CTAInlineWide{background:#e0e2e5 !important}#CallToAction .cmspanel a:link,#CallToAction .cmspanel a:visited,#CallToAction a:link,#CallToAction a:visited,.CTAInlineRight a:link,.CTAInlineRight a:visited,.CTAInlineWide a:link,.CTAInlineWide a:visited{color:#425e9e !important;background:transparent !important}#CallToAction h1,#CallToAction h2,#CallToAction h3,#CallToAction h4,#CallToAction h5,#CallToAction h6,.CTAInlineRight h1,.CTAInlineRight h2,.CTAInlineRight h3,.CTAInlineRight h4,.CTAInlineRight h5,.CTAInlineRight h6,.CTAInlineWide h1,.CTAInlineWide h2,.CTAInlineWide h3,.CTAInlineWide h4,.CTAInlineWide h5,.CTAInlineWide h6{color:#00274c !important}button,a.Button,p.Button{color:#000 !important;background:#fff !important;border:1px solid #000 !important}.CheerPrintPreview .Top,#CheerPrint a.Button{display:none !important}.CheerPrintPreview img{width:600px !important}.GMap,.GMap div{width:auto !important;display:block !important;position:relative !important}footer{background:#ddd !important;color:#000 !important}footer a:link,footer a:visited{color:#425e9e !important;background:transparent !important}}