:root{--breakpoint-phone:600px;--breakpoint-tablet:768px;--breakpoint-desktop:1200px;--fontfamily-primary:'Roboto',Arial,Helvetica,sans-serif;--fontfamily-secondary:'FontAwesome';--fontfamily-tertiary:'Roboto Slab',Arial,Helvetica,sans-serif;--color-brand-primary:rgba(19,33,66,1);--color-brand-primary-hover:rgba(19,33,66,1);--color-brand-secondary:rgba(184,170,121,1);--color-brand-secondary-hover:rgba(184,170,121,1);--color-brand-tertiary:rgba(89,112,163,1);--color-brand-tertiary-hover:rgba(89,112,163,1);--color-brand-quaternary:rgba(0,127,84,1);--color-brand-quaternary-hover:rgba(0,97,64,1);--color-text-medium:rgba(102,102,102,1);--color-text-dark:rgba(51,51,51,1);--color-white:rgba(255,255,255,1);--color-white-shadow:rgba(255,255,255,.7);--color-light:rgba(238,240,242,1);--color-medium:rgba(225,229,218,1);--color-dark:rgba(85,85,85,1);--color-black:rgba(0,0,0,1);--color-black-shadow:rgba(0,0,0,.2)}.StripeDefault{background:rgba(255,255,255,1)}.StripeLight{background:rgba(238,240,242,1);color:rgba(51,51,51,1)}.StripeMedium{background:rgba(225,229,218,1);color:rgba(51,51,51,1)}.StripeDark{background:rgba(85,85,85,1);color:rgba(255,255,255,1)}.StripeBanner{background:rgba(238,240,242,1);padding:0}.StripePrimary{background:rgba(19,33,66,1);color:rgba(255,255,255,1)}.StripeSecondary{background:rgba(184,170,121,1);color:rgba(255,255,255,1)}.CardBackground{}.CardTransparent{}.titanBody .ButtonArrow a,.titanBody .ButtonSearch a{text-transform:uppercase;font-size:1.4rem;font-weight:600}.titanBody .ButtonArrow a::before,.titanBody .ButtonSearch a::before{font-family:'FontAwesome';display:inline-block;margin-right:.5rem;padding-left:1px}.titanBody .ButtonArrow a::before{content:""}.titanBody .ButtonSearch a::before{content:""}.customNavArea{position:relative;display:none}.customNavArea nav.TopSubNav{position:absolute;bottom:-12px;right:0;background-color:rgba(26,45,89,1);border-top-left-radius:5px;border-top-right-radius:5px}.customNavArea nav.TopSubNav:hover>ul{display:block;margin:0;padding:0}.customNavArea nav.TopSubNav span{color:rgba(255,255,255,1);cursor:pointer;font-size:1.4rem;font-weight:300;display:inline-block;padding:1rem}.customNavArea nav.TopSubNav span::before{font-family:'FontAwesome';content:"";display:inline-block;color:rgba(89,112,163,1);margin-right:.5rem}.customNavArea nav.TopSubNav span:hover::before{content:""}.customNavArea nav.TopSubNav span span{color:rgba(184,170,121,1);padding:0}.customNavArea nav.TopSubNav span span::before,.customNavArea nav.TopSubNav span:hover span::before{content:':';color:rgba(255,255,255,1)}.customNavArea nav.TopSubNav ul{display:none;position:absolute;background-color:rgba(26,45,89,1);width:100%;list-style:none;margin:0;padding:0}.customNavArea nav.TopSubNav ul li{background-image:none;border-bottom:1px solid rgba(89,112,163,1);margin:0;padding:0}.customNavArea nav.TopSubNav ul li:first-child{border-top:1px solid rgba(89,112,163,1)}.customNavArea nav.TopSubNav ul li:last-child{border-bottom:none}.customNavArea nav.TopSubNav ul li a{color:rgba(255,255,255,1);display:inline-block;font-size:1.4rem;padding:8px 10px 8px 30px;width:100%}.customNavArea nav.TopSubNav ul li a:hover{background-color:rgba(89,112,163,1);text-decoration:none}.customNavArea nav.TopSubNav ul li a.selected{color:rgba(184,170,121,1)}@media(min-width:1200px){.customNavArea{display:block;clear:both}}.CardSidebar{background-color:rgba(238,240,242,1);padding:3rem}.CardSidebar h1,.CardSidebar h2,.CardSidebar h3,.CardSidebar h4,.CardSidebar h5,.CardSidebar h6{text-transform:uppercase}.CardSidebar p,.CardSidebar .Button a,.CardSidebar .ButtonArrow a{font-size:1.4rem}.titanBody .CardSidebar h1 sup,.titanBody .CardSidebar h2 sup,.titanBody .CardSidebar h3 sup,.titanBody .CardSidebar h4 sup,.titanBody .CardSidebar h5 sup,.titanBody .CardSidebar h6 sup{font-size:.8rem}.FAQ dl hr{margin:5rem 0 3rem}.FAQ span.ButtonArrow:first-child{display:block;margin-top:1rem}.FAQ span.ButtonArrow a{font-size:1.4rem}.FAQ .Accordion.open .min,div.Accordion span.max,div.Accordion.open span.min{display:none}.FAQ div.Accordion div.accordionHeading{border-top:none;padding:0}.FAQ div.Accordion div.accordionHeading span{color:rgba(102,102,102,1);font-size:1.2rem}.FAQ div.Accordion div.accordionHeading.open span{color:rgba(0,127,84,1)}.FAQ div.Accordion div.accordionHeading span.arrow,.FAQ div.Accordion div.accordionHeading.open span.arrow{margin:0;padding:0 0 0 1px;display:block;width:auto;height:auto}.FAQ div.Accordion div.accordionHeading span.arrow::before{font-family:'FontAwesome';content:'';display:inline-block;margin-right:.5rem}.FAQ div.Accordion div.accordionHeading.open span.arrow::before{content:''}.FAQ div.Accordion div.accordionHeading span.arrow>span{display:none}.FAQ div.Accordion div.accordionContent>p{color:rgba(102,102,102,1);font-size:1.2rem}.FAQ.TimelineFAQ div.Accordion span.max,.FAQ.TimelineFAQ div.Accordion span.min{display:none}.FAQ.TimelineFAQ div.Accordion div.accordionArea div.accordionHeading span{color:rgba(0,127,84,1);font-size:1.4rem;font-weight:600;float:left;margin:0;text-transform:uppercase}.FAQ.TimelineFAQ div.Accordion div.accordionArea div.accordionHeading span.hide{display:block}.FAQ.TimelineFAQ div.Accordion div.accordionArea div.accordionHeading.open span.show{display:none}.FAQ.TimelineFAQ div.Accordion div.accordionArea div.accordionHeading span.hide{display:none}.FAQ.TimelineFAQ div.Accordion div.accordionArea div.accordionHeading.open span.hide{display:block}.titanBody .referenceArea{background-color:rgba(238,240,242,1);padding:5rem 0}#alertBox{display:none;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.6)}#alertBox .Freeform{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,1);min-width:28rem;padding:5rem;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}#alertBox .Freeform .alertBoxInner{position:relative}#alertBox .Freeform .alertBoxInner .ButtonWrapper{display:inline-block;padding:1.5rem 0 0 0}#alertBox .Freeform .alertBoxInner .ButtonWrapper span.Button a{text-transform:uppercase;font-weight:600;cursor:pointer}#alertBox .Freeform .alertBoxInner .ButtonWrapper span.Button a::before{font-family:'FontAwesome';content:"";display:inline-block;margin-right:.5rem}#alertBox .Freeform .alertBoxInner .ButtonWrapper span.Button a.Close{display:none}#alertBox .Freeform .alertBoxInner .ButtonWrapper a.CloseX{position:absolute;top:-40px;left:-30px;visibility:hidden}#alertBox .Freeform .alertBoxInner .ButtonWrapper a.CloseX::before{font-family:'FontAwesome';font-size:2.4rem;content:"";display:inline-block;visibility:visible}@media(min-width:1200px){#alertBox .Freeform{max-width:50rem}}.ModalWindow{display:none !important}.TitanBlock hr{background-color:rgba(238,240,242,1);height:3px;margin:0 0 3rem}.TitanBlock.CardSidebar hr{background-color:rgba(204,204,204,1);height:1px}h1{font-size:3rem;margin-bottom:1.8rem;line-height:1.3;font-weight:500;color:rgba(184,170,121,1)}h2{font-size:2.4rem;margin-bottom:1.5rem;line-height:1.3;font-weight:500;color:rgba(184,170,121,1)}h3{font-size:1.6rem;margin-bottom:1.2rem;line-height:1.3;font-weight:500;color:rgba(89,112,163,1)}h4{font-size:1.6rem;margin-bottom:1rem;line-height:1.3;font-weight:500;color:rgba(89,112,163,1)}h5{font-size:1.6rem;margin-bottom:.8rem;line-height:1.3;font-weight:500;color:rgba(89,112,163,1)}h6{font-size:1.6rem;margin-bottom:.6rem;line-height:1.3;font-weight:500;color:rgba(89,112,163,1)}.titanBody sup,.titanBody sub{font-size:.8rem}.titanBody h1 sup,.titanBody h2 sup,.titanBody h3 sup,.titanBody h4 sup,.titanBody h5 sup,h6 sup{font-size:1.2rem}.titanDisplay{font-size:62.5%}body{-webkit-text-size-adjust:none}.titanBody{color:rgba(102,102,102,1);font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:1.6rem;line-height:1.4;font-weight:400}.mainBody{color:rgba(102,102,102,1);font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.2;font-weight:400}#headerArea{background:rgba(19,33,66,1);border-bottom:2px solid rgba(255,255,255,1)}#headerArea.sticky{}#utilityArea{background:rgba(19,33,66,1)}.searchArea{background:rgba(19,33,66,1)}@media(min-width:1200px){.searchArea{background:rgba(184,170,121,1)}}#navArea{background:transparent;box-shadow:none}#navArea .searchArea{border-radius:3px}#navOpener:checked~#navArea{background:rgba(19,33,66,1);box-shadow:0 0 5px rgba(51,51,51,1)}#contentArea{background:rgba(255,255,255,1)}#topZone{background:rgba(238,240,242,1)}#pageTools{background:rgba(255,255,255,1)}#titleArea{background-color:rgba(238,240,242,1);margin:0;padding:5rem 0}#titleArea h1{font-family:'Roboto Slab',Arial,Helvetica,sans-serif;color:rgba(89,112,163,1)}div.side{margin-bottom:1.5rem}#footerArea{background:rgba(255,255,255,1)}#footerArea .Float66,#footerArea .Float50,#footerArea .Float33{margin-left:0}#footerArea .bottomContent{background:rgba(19,33,66,1);color:rgba(255,255,255,1)}#footerArea .bottomContent .customFooter{display:flex;flex-direction:column}#footerArea .bottomContent .customFooter nav.bottom ul li a.current{color:rgba(184,170,121,1)}#footerArea .bottomContent .customFooter nav.bottom ul li a sup{line-height:0}#footerArea .bottomContent .customFooter .searchBarBottom{height:3.5rem;margin:0;padding:0 15px 0 0}#footerArea .bottomContent .customFooter .searchBarBottom input{display:inline-block;width:auto}#footerArea .bottomContent .customFooter .searchBarBottom input[type="text"]{background-color:rgba(19,33,66,1);color:rgba(255,255,255,1);border:1px solid rgba(255,255,255,1);padding:0 0 0 .5rem;width:100%}#footerArea .bottomContent .customFooter .searchBarBottom input[type="text"]::placeholder{color:rgba(255,255,255,1)}#footerArea .bottomContent .customFooter .searchBarBottom input[type="button"]{display:none}#footerArea .bottomContent .customFooter .socialIconsBottom{margin-bottom:1rem}#footerArea .bottomContent .customFooter .socialIconsBottom p a{margin-right:.25rem}#footerArea .bottomContent .customFooter .copyright{font-size:.7rem;margin-top:-2rem}@media(min-width:1200px){#footerArea .bottomContent .customFooter{flex-direction:row}#footerArea .bottomContent .customFooter nav{width:25%}}#scrollTop{border:2px solid rgba(255,255,255,1);background:rgba(184,170,121,1);border-radius:50%}#scrollTop:hover{background:rgba(184,170,121,1)}.titanBody a,.mainBody a{color:rgba(0,127,84,1);text-decoration:none}.titanBody a:hover,.titanBody a:focus,.titanBody a:active,.mainBody a:hover,.mainBody a:focus,.mainBody a:active{color:rgba(0,97,64,1);text-decoration:underline}.titanBody input,.titanBody textarea,.titanBody select{font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:1.6rem;line-height:1.4;border-radius:0}.mainBody input,.mainBody textarea,.mainBody select{font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.2;border-radius:0}.titanBody nav.utility a{font-size:1.3rem;padding:1rem}@media(min-width:1200px){.titanBody nav.utility a{color:rgba(255,255,255,1);background-color:rgba(184,170,121,1);padding:1rem;font-weight:500;text-transform:uppercase}}.searchArea input{background:transparent;border:0;outline:0}.searchArea input[type="text"]{color:rgba(184,170,121,1);font-size:1.3rem}.searchBar:before{cursor:pointer;color:rgba(225,229,218,1);font-family:'FontAwesome';content:"";font-size:2rem}.searchBar input.search{cursor:pointer;color:rgba(238,240,242,1);text-indent:9000px;font-size:0}.searchBar ::-webkit-input-placeholder{color:rgba(238,240,242,1)}.searchBar ::-moz-placeholder{color:rgba(238,240,242,1);opacity:1}.searchBar :-ms-input-placeholder{color:rgba(238,240,242,1)}.searchBar :-moz-placeholder{color:rgba(238,240,242,1)}.searchBar input[placeholder]{color:rgba(238,240,242,1);opacity:1}#navButton{color:rgba(255,255,255,1);text-transform:uppercase;text-align:center}#navButton span{font-size:1.2rem;line-height:1rem}#navButton span.fa{font-size:2.5rem;line-height:1;cursor:pointer}#navButton span.fa:before{font-family:'FontAwesome';content:""}#navButton:hover *{color:rgba(184,170,121,1)}#navArea>label{outline:0}#navOpener:checked~#navArea>label{color:rgba(255,255,255,1)}#navOpener:checked~#navArea>label>#navButton span.fa:before{font-family:'FontAwesome';content:""}#navOpener:checked~#navArea #navButton:hover *{color:rgba(184,170,121,1)}@media(min-width:1200px){#navArea.stripe{background:rgba(238,240,242,1);border-bottom:1px solid rgba(19,33,66,1)}}#navArea nav a{color:rgba(255,255,255,1);font-size:1.5rem}#navArea nav a.current,#navArea nav a:hover,#navArea nav a:focus,#navArea nav a:active{color:rgba(184,170,121,1);background:rgba(19,33,66,1)}#navArea nav>ul>li{border-bottom:1px solid rgba(255,255,255,.1)}#navArea nav>ul>li>a{text-transform:uppercase;font-weight:700}@media(min-width:1200px){#navArea nav>ul>li{border-bottom:none}#navArea nav a{color:rgba(255,255,255,1);font-size:1.5rem}#navArea nav a.current,#navArea nav.top .menu>li ul li a:hover,#navArea nav.top .menu>li ul li a:focus,#navArea nav.top .menu>li ul li a:active{background:transparent;color:rgba(184,170,121,1)}#navArea nav.top .menu>li{background:transparent}#navArea nav.top .menu>li:hover>a,#navArea nav.top .menu>li:focus>a,#navArea nav.top .menu>li:active>a{background:inherit;color:rgba(184,170,121,1);text-decoration:none}#navArea nav.top .menu>li a span.arrow{border:5px solid transparent;border-top:5px solid rgba(184,170,121,1)}#navArea nav.top .menu>li:hover span.arrow,#navArea nav.top .menu>li:focus span.arrow,#navArea nav.top .menu>li:active span.arrow{border-top:5px solid rgba(102,102,102,1)}#navArea nav.top .menu>li>ul::before{border:15px solid transparent;border-bottom:15px solid rgba(225,229,218,1);content:"";left:30px;position:absolute;top:-31px}.sticky #navArea nav.top .menu>li>ul::before{border-width:7px;top:-14px}#navArea nav.top .menu>li>ul{background:rgba(225,229,218,1);border:1px solid rgba(225,229,218,1)}}nav.tools .shareMenu span.arrow{border:10px solid transparent;border-bottom:10px solid rgba(225,229,218,1)}nav.tools .shareIcons{background:rgba(225,229,218,1)}div.side nav ul a:before{font-family:'FontAwesome';content:""}div.side nav a.current{color:rgba(184,170,121,1)}#footerArea .copyright,#footerArea .poweredBy,nav.bottom ul{font-size:1.3rem}nav.bottom a,nav.bottom a:hover,nav.bottom a:active,nav.bottom a:focus{color:rgba(255,255,255,1)}#scrollTop{text-align:center}#scrollTop span.fa{color:rgba(255,255,255,1);font-size:4rem;line-height:4.5rem;text-align:center}.titanBody .FeatureImage{}.titanBody .FeatureText{color:rgba(102,102,102,1)}.titanBody .FeatureText h1,.titanBody .FeatureText h2,.titanBody .FeatureText h3,.titanBody .FeatureText h4,.titanBody .FeatureText h5,.titanBody .FeatureText h6{color:rgba(89,112,163,1);font-family:'Roboto Slab',Arial,Helvetica,sans-serif;font-weight:normal}.titanBody .FeatureText .Button a,.mainBody .FeatureText .Button a{font-weight:600;text-transform:uppercase}.titanBody .FeatureText .Button a::before,.mainBody .FeatureText .Button a::before{font-family:'FontAwesome';content:"";display:inline-block;margin-right:.5rem}.titanBody .FeatureText .Button a:hover,.titanBody .FeatureText .Button a:focus,.titanBody .FeatureText .Button a:active,.mainBody .FeatureText .Button a:hover,.mainBody .FeatureText .Button a:focus,.mainBody .FeatureText .Button a:active{}@media(min-width:1200px){.titanBody .FeatureText h1{font-size:3rem}}.Circles img{clip-path:circle(39% at 50% 50%)}.StripeDefault .CardBackground .item,.StripeLight .CardBackground .item{border:1px solid rgba(225,229,218,1)}.StripeDark .CardBackground .item{background:rgba(255,255,255,1)}.StripeDark .CardBackground .item h4 a{color:rgba(19,33,66,1)}.StripeDark .CardBackground .item h4 a:hover,.StripeDark .CardBackground .item h4 a:active,.StripeDark .CardBackground .item h4 a:focus{color:rgba(0,0,0,1)}.StripeDark .CardBackground .teaser{color:rgba(102,102,102,1)}.CardTransparent .item .linkText a,.CardBackground .item .linkText a,.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{border:1px solid transparent;background:rgba(19,33,66,1);border-radius:1px;color:rgba(255,255,255,1);text-align:center;transition:all .1s ease;text-decoration:none;cursor:pointer}.CardTransparent .item:hover .linkText a:hover,.CardTransparent .item:focus .linkText a:hover,.CardTransparent .item:active .linkText a:hover,.CardBackground .item:hover .linkText a:hover,.CardBackground .item:focus .linkText a:hover,.CardBackground .item:active .linkText a:hover,.CenterZone input[type="submit"]:hover,.CenterZone input[type="submit"]:focus,.CenterZone input[type="submit"]:active,.CenterZone input[type="button"]:hover,.CenterZone input[type="button"]:focus,.CenterZone input[type="button"]:active,.Commenting input[type="button"]:hover,.Commenting input[type="button"]:focus,.Commenting input[type="button"]:active{background:rgba(19,33,66,1);color:rgba(255,255,255,1);border:1px solid transparent;text-decoration:none}.TitanBlock input[type="button"],.TitanBlock input[type="submit"]{border:1px solid transparent;background:rgba(19,33,66,1);border-radius:1px;color:rgba(255,255,255,1);text-align:center;transition:all .1s ease;text-decoration:none}.TitanBlock input[type="button"]:hover,.TitanBlock input[type="button"]:active,.TitanBlock input[type="button"]:focus,.TitanBlock input[type="submit"]:hover,.TitanBlock input[type="submit"]:active,.TitanBlock input[type="submit"]:focus{background:rgba(19,33,66,1);color:rgba(255,255,255,1);border:1px solid transparent;text-decoration:none}.DataFilter2 td,.DatePicker td,.DatePicker table{background:#e6e6e6}.DataFilter2 td,.DatePicker td{border:1px solid #fff}.DataFilter2 td.otherMonth,.DatePicker td.otherMonth{background:#c8c8c8}.DataFilter2 td.selectedDate,.DataFilter2 td.selectedDate.hasEvent,.DatePicker td.selectedDate,.DatePicker td.selectedDate.hasEvent{background:rgba(90,90,90,.3);border:1px solid #fff}.DataFilter2 td.hasEvent,.DatePicker td.hasEvent{background:#5a5a5a}.TitanBlock input.filterTrigger+div h3 label{background:rgba(19,33,66,1);color:rgba(255,255,255,1);font-size:1.7rem;line-height:1.7rem}.TitanBlock input.filterTrigger+div h3 label:hover{background:rgba(19,33,66,1);color:rgba(255,255,255,1)}div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div{background:rgba(225,229,218,1);box-shadow:none}.TitanBlock input.filterTrigger+div .filterClose div span{display:none}div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div .filterClose div:before{font-family:'FontAwesome';font-size:3rem;content:"";cursor:pointer}@media(min-width:1200px){.TitanBlock input.filterTrigger+div,div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div{background:rgba(255,255,255,1);border:1px solid rgba(85,85,85,1);box-shadow:none}div.side .TitanBlock input.filterTrigger+div,div.side .TitanBlock input.filterTrigger:checked+div{border:none}.TitanBlock input.filterTrigger+div h3 label,.TitanBlock input.filterTrigger+div h3 label:hover{background:transparent;color:inherit;font:inherit}}div.Accordion div.accordionHeading span.arrow span:first-child{border-left-color:rgba(19,33,66,1)}div.Accordion div.accordionHeading.open span.arrow span:first-child{border-left-color:transparent;border-top-color:rgba(19,33,66,1)}div.Accordion div.accordionHeading span.arrow span+span{display:none}div.Accordion .min,div.Accordion .max{font-size:1.3rem}.smartSearchResults,.SmartRL{background:rgba(238,240,242,1)}div.overlay{display:none;position:fixed;left:0;top:0;z-index:1000;background-color:rgba(0,0,0,.6);height:100%;width:100%;cursor:default}div.modal{cursor:default;display:none;position:fixed;left:50%;top:5%;z-index:1001;background-color:rgba(255,255,255,1);height:auto;width:auto;overflow:hidden;padding:40px;transform:translate(-50%,0)}div.modal div.close{position:absolute;top:0;left:0;cursor:pointer}.titanBody #contentArea.home #topZone{border-bottom:2px solid rgba(255,255,255,1)}.TextSlider{position:relative}.TextSlider ul.slides{position:relative;padding:0}.TextSlider ul.slides li{background-image:none;margin:0;padding:0}.TextSlider ul.slides li h1{font-size:2.5rem;color:rgba(255,255,255,1)}.TextSlider ul.slides li h1 em{background-color:rgba(184,170,121,.6);padding:5px 15px 0 5px}.TextSlider ul.slides li h1 em sup{font-style:normal;font-size:1.6rem}.TextSlider ol.control-nav.control-paging,.TextSlider ul.direction-nav{display:none}@media(min-width:768px){.TextSlider ul.slides li h1{font-size:6rem}.TextSlider ul.slides li h1 em sup{font-size:3.2rem}}@media(min-width:1200px){.TextSlider ul.slides li h1{font-size:7.8rem}}div.HeroImageDescription{position:absolute;top:80px;right:30px}div.HeroImageDescription p{color:rgba(255,255,255,1);font-size:.9rem;text-transform:uppercase}@media(min-width:768px){div.HeroImageDescription{top:100px;right:6%}}@media(min-width:1200px){div.HeroImageDescription{top:170px;right:11px}}.timeline{padding:1rem}.timeline ul{margin:0}.timeline>ul{border-left:2px solid rgba(89,112,163,1);position:relative;list-style-type:none}.timeline>ul::before{content:'';position:absolute;top:0;left:0;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,1);border:2px solid rgba(89,112,163,1);margin:0 0 0 -9px}.timeline>ul:last-child{border-left:none}.timeline ul>li{margin:0}.timeline>ul>li{margin:0 !important;padding:0 !important;background:none !important}.timeline>ul>li>span{display:block;position:relative;color:rgba(89,112,163,1);font-weight:600;margin:0 0 0 15px}.timeline>ul>li>span>strong{display:block;position:absolute;font-weight:600;margin-top:0;top:-.22rem;left:0}.timeline>ul>li>ul{padding:10px 0 15px 15px}.timeline>ul>li>ul>li{margin-left:1rem;position:relative;padding:0 0 0 2rem;margin-bottom:.5rem}.DataList.Products *{box-sizing:border-box}.DataList.Products div.DataFilter2{background-color:rgba(19,33,66,1);border-radius:10px;margin-bottom:2rem;padding:0;width:100%}.DataList.Products div.DataFilter2 div.head{display:none}.DataList.Products div.DataFilter2 div.inputs{padding:0}.DataList.Products div.DataFilter2 div.inputs>div{border-bottom:1px solid rgba(255,255,255,1);padding:.8rem;text-align:center}.DataList.Products div.DataFilter2 div.inputs>div span.item{color:rgba(255,255,255,1);font-size:1.4rem;font-weight:600;text-transform:uppercase}.DataList.Products div.DataFilter2 div.inputs>div span.uses{display:none}.DataList.Products div.DataFilter2 div.inputs>div.selected span.item{color:rgba(184,170,121,1)}.DataList.Products div.DataListing,.DataList.Products div.DataListing div.ColTwo div.item{width:100%;margin:0}.DataList.Products div.DataListing div.ColTwo{border-bottom:none}.DataList.Products div.DataListing div.ColTwo div.item{border-bottom:2px solid rgba(238,240,242,1)}.DataList.Products div.DataListing div.ColTwo:last-child div.item:last-child{border-bottom:none}.DataList.Products div.DataListing div.ColTwo div.item div.teaserImage,.DataList.Products div.DataListing div.ColTwo div.item div.otherStuff{float:left}.DataList.Products div.DataListing div.ColTwo div.item div.teaserImage{width:33.33333%}.DataList.Products div.DataListing div.ColTwo div.item div.otherStuff{width:66.666667%;padding:0 0 0 1.5rem}.DataList.Products div.DataListing div.ColTwo div.item div.teaserImage img{}.DataList.Products div.ProductDescription{display:none}.DataList.Products div.ProductShortTeaser{font-size:1.4rem;margin-bottom:1.5rem}.DataList.Products div.ProductLink a{text-transform:uppercase;font-size:1.4rem;font-weight:600}.DataList.Products div.ProductLink a::before{font-family:'FontAwesome';content:"";display:inline-block;margin-right:.5rem}.DataList.Products div.ProductLink.Hidden{display:none}.fancybox-wrap div.ProductDescription{padding:3rem}@media(min-width:768px){.DataList.Products div.DataFilter2 div.inputs>div{display:block;float:left;width:20%;border-right:1px solid rgba(255,255,255,1);border-bottom:none}.DataList.Products div.DataFilter2 div.inputs>div:last-child{border-right:none}.DataList.Products div.DataFilter2 div.inputs>div span.item{font-size:1.2rem}.DataList.Products div.DataListing div.ColTwo div.item{border-bottom:none;border-right:2px solid rgba(238,240,242,1);padding:1.5rem;width:50%}.DataList.Products div.DataListing div.ColTwo div.item:nth-child(even){border-right:none}.DataList.Products div.ProductShortTeaser{font-size:1.6rem}.DataList.Products div.ProductLink a{font-size:1.4rem}.fancybox-wrap div.ProductDescription div.image,.fancybox-wrap div.ProductDescription div.text{float:left}.fancybox-wrap div.ProductDescription div.image{width:33.33333%}.fancybox-wrap div.ProductDescription div.text{width:66.666667%;padding:0 1.5rem}}@media(min-width:1200px){.DataList.Products div.DataFilter2 div.inputs>div span.item{font-size:1.4rem}}.DataList.News{}.DataList.News .item{padding:3rem 0}.DataList.News .ArticleDate{font-size:1.2rem;margin-bottom:1.5rem}.DataList.News .linkText{margin-top:1rem}.titanBody .FormEditor{}.titanBody .FormEditor p{margin-bottom:1.5rem}.titanBody .FormEditor textarea,.titanBody .FormEditor input{width:100%}.titanBody .FormEditor input,.titanBody .FormEditor textarea,.titanBody .FormEditor select{border:1px solid rgba(221,221,221,1);display:block;margin-top:.8rem;padding:.5rem}.titanBody .FormEditor select{width:auto}.titanBody .FormEditor input[type="button"]{background-color:rgba(0,127,84,1);border:0;border-radius:.5rem;padding:.8rem 1.2rem;width:15rem}.fancybox-skin{background:rgba(255,255,255,1);border-radius:0}.fancybox-inner{}a.fancybox-close{background-image:none;color:rgba(0,127,84,1);font-size:2.4rem;top:1rem;left:1.5rem;right:unset}a.fancybox-close::before{font-family:'FontAwesome';content:'';display:inline-block;text-decoration:none}.image-zoom{position:relative;display:inline-block;border:1px solid rgba(16,28,54,1)}.image-zoom:after{content:'';font-family:'FontAwesome';background-color:rgba(0,127,84,1);color:rgba(255,255,255,1);position:absolute;bottom:0;right:0;width:30px;height:30px;line-height:30px;font-size:14px;text-align:right;padding-right:5px;padding-top:2px;-webkit-border-top-left-radius:100%;-moz-border-top-left-radius:100%;-ms-border-top-left-radius:100%;-o-border-top-left-radius:100%;border-top-left-radius:100%}.image-zoom:hover:after{background-color:rgba(0,195,130,1)}.titanBody .StripeSliderFilterTop{background:rgba(19,33,66,1);color:rgba(255,255,255,1);padding-top:5.5rem}.titanBody .StripeSliderFilterTop a{color:rgba(255,255,255,1)}.titanBody .StripeSliderFilter{margin:2rem 0 0;padding:0}.titanBody .StripeSliderFilter div.siteBounds{overflow:visible}@media(min-width:768px){.fancybox-inner{overflow:hidden !important}.titanBody .StripeSliderFilterTop{padding-bottom:8.5rem}.titanBody .StripeSliderFilter{background:transparent;margin:0;padding:0;-webkit-transform:translateY(-12.5%);-moz-transform:translateY(-12.5%);-ms-transform:translateY(-12.5%);-o-transform:translateY(-12.5%);transform:translateY(-12.5%)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;overflow:visible}.slick-list{position:relative;display:block;overflow:hidden;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);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-slider{padding:0 2.5rem}.slick-slider .slick-slide{margin:0 .75rem}.slick-slider .wrapper{background-color:rgba(238,240,242,1);overflow:hidden}.slick-slider .teaserImage,.slick-slider .otherStuff{max-width:100% !important}.slick-slider .teaserImage{display:block}.slick-slider .otherStuff{padding:1.5rem 1rem 1.5rem 1.5rem}.slick-slider .otherStuff h4{text-transform:uppercase}.slick-slider .otherStuff p.teaser{margin:1rem 0 2rem}.slick-slider .otherStuff p.linkText a{text-transform:uppercase}.slick-slider .otherStuff p.linkText a:before{font-family:'FontAwesome';content:'';display:inline-block;margin-right:.5rem;text-decoration:none}.slick-slider .slick-prev,.slick-next{position:absolute;z-index:1;top:0;bottom:0;background:none;border:none;cursor:pointer;outline:0}.slick-prev{top:0;left:0}.slick-next{top:0;right:0}.slick-prev:before,.slick-next:before{color:rgba(19,33,66,1);font-family:'FontAwesome';font-size:2.4rem}.slick-prev:before:hover,.slick-next:before:hover{color:rgba(225,229,218,1)}.slick-prev:before{content:''}.slick-next:before{content:''}.slick-slider .wrapper .teaserImage .tint{position:relative;border-top:3px solid rgba(255,255,255,1)}.slick-slider .wrapper .teaserImage .tint:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(191,158,88,.2);transition:all .3s linear;z-index:1}.slick-slider .wrapper:hover .teaserImage .tint:before{background:rgba(255,204,0,0)}.slick-slider .wrapper .teaserImage img{max-width:none;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%;height:auto}.slick-slider .wrapper:hover .teaserImage img{-webkit-filter:grayscale(0);filter:grayscale(0)}.hidden{display:none}.required{font-weight:bold;color:#ff1300}#errorMessages{padding:15px;border:1px solid}#errorMessages span{display:block;color:#ff1300}.titanBody .PortletBlock div.input-group{margin-bottom:1.2rem}.titanBody .PortletBlock div.input-group label{font-weight:600}.titanBody .PortletBlock div.input-group input[type="text"],.titanBody .PortletBlock div.input-group input[type="password"],.titanBody .PortletBlock div.input-group select{width:100%;margin:0;font-size:1.6rem;line-height:1.4;padding:5px}.titanBody .PortletBlock div.input-group input[type="checkbox"]{margin:0}.titanBody .PortletBlock section.form-group button{cursor:pointer;background-color:rgba(0,127,84,1);border:0;border-radius:.5rem;color:rgba(255,255,255,1);font-size:1.6rem;font-weight:bold;margin-right:10px;padding:.8rem 1.2rem;width:15rem;text-transform:uppercase}