div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url("/images/prettyPhoto/default/sprite.png") -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url("/images/prettyPhoto/default/sprite_x.png") top left repeat-x}div.pp_default .pp_top .pp_right{background:url("/images/prettyPhoto/default/sprite.png") -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url("/images/prettyPhoto/default/sprite_y.png") -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url("/images/prettyPhoto/default/sprite_y.png") top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url("/images/prettyPhoto/default/sprite_next.png") center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url("/images/prettyPhoto/default/sprite_prev.png") center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url("/images/prettyPhoto/default/sprite.png") 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url("/images/prettyPhoto/default/sprite.png") 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url("/images/prettyPhoto/default/sprite.png") 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url("/images/prettyPhoto/default/sprite.png") 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url("/images/prettyPhoto/default/sprite.png") 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url("/images/prettyPhoto/default/default_thumb.png") center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url("/images/prettyPhoto/default/sprite.png") -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url("/images/prettyPhoto/default/sprite.png") -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url("/images/prettyPhoto/default/sprite.png") -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url("/images/prettyPhoto/default/sprite_x.png") bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url("/images/prettyPhoto/default/sprite.png") -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url("/images/prettyPhoto/default/loader.gif") center center no-repeat}div.light_rounded .pp_top .pp_left{background:url("/images/prettyPhoto/light_rounded/sprite.png") -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url("/images/prettyPhoto/light_rounded/sprite.png") -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url("/images/prettyPhoto/light_rounded/btnNext.png") center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url("/images/prettyPhoto/light_rounded/btnPrevious.png") center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url("/images/prettyPhoto/light_rounded/sprite.png") -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url("/images/prettyPhoto/light_rounded/sprite.png") -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url("/images/prettyPhoto/light_rounded/sprite.png") 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url("/images/prettyPhoto/light_rounded/sprite.png") 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url("/images/prettyPhoto/light_rounded/sprite.png") -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url("/images/prettyPhoto/light_rounded/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url("/images/prettyPhoto/light_rounded/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url("/images/prettyPhoto/light_rounded/sprite.png") 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url("/images/prettyPhoto/light_rounded/sprite.png") -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url("/images/prettyPhoto/light_rounded/sprite.png") -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url("/images/prettyPhoto/light_rounded/sprite.png") -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url("/images/prettyPhoto/dark_rounded/sprite.png") -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url("/images/prettyPhoto/dark_rounded/sprite.png") -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url("/images/prettyPhoto/dark_rounded/contentPattern.png") top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url("/images/prettyPhoto/dark_rounded/contentPattern.png") top right repeat-y}div.dark_rounded .pp_next:hover{background:url("/images/prettyPhoto/dark_rounded/btnNext.png") center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url("/images/prettyPhoto/dark_rounded/btnPrevious.png") center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url("/images/prettyPhoto/dark_rounded/sprite.png") -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url("/images/prettyPhoto/dark_rounded/sprite.png") -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url("/images/prettyPhoto/dark_rounded/sprite.png") 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url("/images/prettyPhoto/dark_rounded/sprite.png") 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url("/images/prettyPhoto/dark_rounded/sprite.png") -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url("/images/prettyPhoto/dark_rounded/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url("/images/prettyPhoto/dark_rounded/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url("/images/prettyPhoto/dark_rounded/sprite.png") 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url("/images/prettyPhoto/dark_rounded/sprite.png") -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url("/images/prettyPhoto/dark_rounded/sprite.png") -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url("/images/prettyPhoto/dark_rounded/sprite.png") -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url("/images/prettyPhoto/dark_rounded/loader.gif") center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url("/images/prettyPhoto/dark_square/loader.gif") center center no-repeat}div.dark_square .pp_expand{background:url("/images/prettyPhoto/dark_square/sprite.png") -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url("/images/prettyPhoto/dark_square/sprite.png") -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url("/images/prettyPhoto/dark_square/sprite.png") 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url("/images/prettyPhoto/dark_square/sprite.png") 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url("/images/prettyPhoto/dark_square/sprite.png") -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url("/images/prettyPhoto/dark_square/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url("/images/prettyPhoto/dark_square/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url("/images/prettyPhoto/dark_square/sprite.png") 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url("/images/prettyPhoto/dark_square/sprite.png") -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url("/images/prettyPhoto/dark_square/btnNext.png") center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url("/images/prettyPhoto/dark_square/btnPrevious.png") center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url("/images/prettyPhoto/light_square/sprite.png") -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url("/images/prettyPhoto/light_square/sprite.png") -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url("/images/prettyPhoto/light_square/sprite.png") 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url("/images/prettyPhoto/light_square/sprite.png") 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url("/images/prettyPhoto/light_square/sprite.png") -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url("/images/prettyPhoto/light_square/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url("/images/prettyPhoto/light_square/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url("/images/prettyPhoto/light_square/sprite.png") 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url("/images/prettyPhoto/light_square/sprite.png") -22px -71px no-repeat}div.light_square .pp_next:hover{background:url("/images/prettyPhoto/light_square/btnNext.png") center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url("/images/prettyPhoto/light_square/btnPrevious.png") center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url("/images/prettyPhoto/facebook/sprite.png") -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url("/images/prettyPhoto/facebook/contentPatternTop.png") top left repeat-x}div.facebook .pp_top .pp_right{background:url("/images/prettyPhoto/facebook/sprite.png") -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url("/images/prettyPhoto/facebook/contentPatternLeft.png") top left repeat-y}div.facebook .pp_content_container .pp_right{background:url("/images/prettyPhoto/facebook/contentPatternRight.png") top right repeat-y}div.facebook .pp_expand{background:url("/images/prettyPhoto/facebook/sprite.png") -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url("/images/prettyPhoto/facebook/sprite.png") -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url("/images/prettyPhoto/facebook/sprite.png") 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url("/images/prettyPhoto/facebook/sprite.png") 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url("/images/prettyPhoto/facebook/sprite.png") -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url("/images/prettyPhoto/facebook/loader.gif") center center no-repeat}div.facebook .pp_arrow_previous{background:url("/images/prettyPhoto/facebook/sprite.png") 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url("/images/prettyPhoto/facebook/sprite.png") -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url("/images/prettyPhoto/facebook/sprite.png") -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url("/images/prettyPhoto/facebook/sprite.png") -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url("/images/prettyPhoto/facebook/btnNext.png") center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url("/images/prettyPhoto/facebook/btnPrevious.png") center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url("/images/prettyPhoto/facebook/sprite.png") -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url("/images/prettyPhoto/facebook/contentPatternBottom.png") top left repeat-x}div.facebook .pp_bottom .pp_right{background:url("/images/prettyPhoto/facebook/sprite.png") -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url("/images/prettyPhoto/facebook/default_thumbnail.gif") 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url("/images/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url("/images/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url("/images/prettyPhoto/light_rounded/loader.gif") center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url("/images/prettyPhoto/dark_rounded/contentPattern.png") top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}
@media only screen and (max-width:992px){.no-more-tables table{margin:auto;max-width:500px;}.no-more-tables tr{margin-bottom:3rem;border-bottom:none !important;}.no-more-tables table,.no-more-tables thead,.no-more-tables tbody,.no-more-tables th,.no-more-tables td,.no-more-tables tr{display:block;}.no-more-tables tr{border:1px solid #f4f4f4;}.no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;}.no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}.no-more-tables td:before{content:attr(data-title);color:#78716e;top:1.5rem;left:1.5rem;}}
@charset "UTF-8";@font-face{font-family:"Arvo",serif;font-weight:700;font-style:normal;font-display:swap;}html{font-size:62.5%;overflow-x:hidden;}@media(max-width:990px){html{font-size:56%;}}@media(max-width:767px){html{font-size:48%;}}body{color:#020000;font-size:1.6rem;font-family:"Roboto",sans-serif;}@media all and (max-width:991px){.nav-link{font-size:2.4rem;}}h1{font-size:6rem;font-weight:700;font-family:"Arvo",serif;text-transform:uppercase;}h2{font-size:4.5rem;font-family:"Arvo",serif;text-transform:uppercase;font-weight:700;}h3{font-size:3rem;font-family:"Arvo",serif;text-transform:uppercase;font-weight:700;}h4{font-size:2rem;font-family:"Arvo",serif;text-transform:uppercase;font-weight:700;}@media(max-width:768px){h4{font-size:2.5rem;}}h5{font-size:1.6rem;font-family:"Arvo",serif;font-weight:700;}@media(max-width:768px){h5{font-size:2rem;}}a{transition:.3s ease all;color:#ba0c2f;}button{transition:.3s ease all;}a .fa{color:#4b4b4b;}.fa-angle-down,.fa-angle-up{font-size:2rem;}input[type=checkbox]:checked::before{color:#ba0c2f;}::selection{background-color:#ba0c2f;color:#fff;}::-moz-selection{background-color:#007bff;color:#fff;}.card-body{padding:2.5rem;}.div-section{padding-top:4rem;padding-bottom:4rem;width:100%;}.navbar-nav{padding:2rem 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px;}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:0;padding-right:0;}.footer-row-gutter{--bs-gutter-x:1.5rem!important;}@media(max-width:768px){.footer-row-gutter{--bs-gutter-x:0!important;}}.g-5{--bs-gutter-x:3rem!important;}.row{--bs-gutter-x:0;}.background-black{background-color:#020000;color:#fff;}.background-red{background-color:#ba0c2f!important;color:#fff;}.background-blue{background-color:#007cad!important;color:#fff;}.background-white{background-color:#fff;color:#4b4b4b;}.background-gray{background-color:#808080!important;color:#fff;}.background-lt-gray{background-color:#808080!important;color:#4b4b4b;}.background-green{background-color:#78be20!important;color:#fff;}.background-teal{background-color:#00bfb3!important;color:#fff;}.background-dark-cyan{background-color:#006a8e!important;color:#fff;}.background-dark-blue{background-color:#004e7d!important;color:#fff;}.background-purple{background-color:#595478!important;color:#fff;}.text-black{color:#000!important;}.text-white{color:#fff!important;}.text-gray{color:#4b4b4b!important;}.text-lt-gray{color:#808080!important;}.text-red{color:#ba0c2f!important;}.text-blue{color:#007cad!important;}.text-green{color:#78be20!important;}.text-teal{color:#00bfb3!important;}.text-dark-cyan{color:#006a8e!important;}.text-dark-blue{color:#004e7d!important;}.text-purple{color:#595478!important;}a.text-black{color:#000!important;}a.text-black:hover{color:#007cad!important;}a.text-white{color:#fff!important;}a.text-white:hover{color:#808080!important;text-decoration:underline;}a.text-gray{color:#4b4b4b!important;}a.text-gray:hover{color:#007cad!important;}a.text-lt-gray{color:#808080!important;}a.text-red{color:#ba0c2f!important;}a.text-red:hover{color:#007cad!important;}a.text-blue{color:#007cad!important;}a.text-blue:hover{color:#ba0c2f!important;}a.text-green{color:#78be20!important;}a.text-green:hover{color:#007cad!important;}a.text-teal{color:#00bfb3!important;}a.text-teal:hover{color:#007cad!important;}a.text-dark-cyan{color:#006a8e!important;}a.text-dark-cyan:hover{color:#007cad!important;}a.text-dark-blue{color:#004e7d!important;}a.text-dark-blue:hover{color:#007cad!important;}a.text-purple{color:#595478!important;}a.text-purple:hover{color:#007cad!important;}.padding-small{padding:2rem;}.padding-medium{padding:4rem;}.padding-large{padding:6rem;}.margin-small{margin:2rem 0;}.margin-medium{margin:4rem 0;}.margin-large{margin:6rem 0;}.hello-bar{background:#ba0c2f;color:#fff;text-align:center;padding-top:1.5rem;padding-bottom:1.5rem;z-index:101;}@media(max-width:991px){.hello-bar{padding-top:2.5rem;padding-bottom:2.5rem;}}.hello-bar a{text-decoration:underline;color:#fff;font-weight:bold;}.hello-bar a:hover{text-decoration:none;}.hello-bar p{margin-bottom:0;font-size:2.2rem;text-transform:uppercase;text-align:center;font-weight:300;}@media(max-width:991px){.hello-bar p{text-align:left;}}.hello-bar.fixed{position:fixed;width:100%;z-index:101;}@media(max-width:991px){.hello-bar.fixed{position:unset;width:100%;z-index:1;}}.hello-bar-close{position:absolute;}.hello-bar-close .navbar-toggler{position:absolute;right:5px;top:3px;}.hello-bar-close .navbar-toggler.on .one,.hello-bar-close .navbar-toggler.on .two,.hello-bar-close .navbar-toggler.on .three{background-color:#fff;}.alert{margin-bottom:0;padding:2rem 2rem;border:0;border-radius:0;}.fullWidth{max-width:100%;}.contained{max-width:800px;margin-left:0;}@media(max-width:991px){.contained{max-width:100%;}}header{background-color:#fff;}header .bg-light{background:transparent!important;}.hello-bar-present{padding-top:73px;}@media(max-width:768px){.hello-bar-present{padding-top:0;}}.hello-bar-present.hello-removed{padding-top:0;}.main-header{position:fixed;top:0;z-index:100;width:100%;transition:transform .5s ease .2s;will-change:transform;}@media(max-width:1199px){.main-header{position:relative;}}.main-header.hidden{transform:translateY(-100%);transition:.25s ease .1s;}@media(max-width:768px){.main-header.hidden{transform:translateY(0);}}.wrap{padding-top:122px;}@media(max-width:1199px){.wrap{padding-top:0;}}.wrap-hello{padding-top:195px;}@media(max-width:1199px){.wrap-hello{padding-top:0;}}.wrap-hello.hello-removed{padding-top:122px;}@media(max-width:1199px){.wrap-hello.hello-removed{padding-top:0;}}.wrap.scrolled{padding-top:0;transition:.25s ease .1s;}.header-padding{padding:2rem 0 0 0;}.utilityMenuLinks .utility-nav-link{color:#ba0c2f!important;font-size:1.2rem!important;font-weight:700;}.utilityMenuLinks .utility-nav-link:hover{color:#007cad!important;}@media(max-width:768px){.utilityMenuLinks .utility-nav-link{font-size:1.8rem!important;}}.utilityMenuLinks a.utility-nav-link:hover img{filter:invert(26%) sepia(92%) saturate(1942%) hue-rotate(176deg) brightness(92%) contrast(101%);}.navbar-light .navbar-nav .nav-link{color:#020000;border-radius:8px 8px 0 0;margin-bottom:0!important;font-size:1.8rem;font-weight:normal;letter-spacing:.9px;}@media(min-width:1182px) and (max-width:1240px){.navbar-light .navbar-nav .nav-link{font-size:1.6rem;}}.navbar-light .navbar-nav .nav-link:hover{color:#ba0c2f;}.navbar-light .navbar-nav .nav-link:last-child{margin-right:0;}.utility-nav-link{font-family:"Arvo",serif;font-weight:700!important;letter-spacing:1.3px;}.navbar-expand-xl .navbar-nav .nav-link{padding-left:0;padding-right:0;position:relative;}.navbar-nav{padding:1.5rem 0 0 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.navbar-light .navbar-toggler{margin:1rem 1rem 0 0;border:0;outline:0;}@media(max-width:1199px){.navbar-light .navbar-toggler{position:absolute;right:10px;top:10px;z-index:15;}}@media(max-width:1199px){.navbar-collapse{position:absolute;top:0;left:0;width:100%;background-color:#fff;z-index:10;}}.icon-bar{height:3px;background-color:#ba0c2f;width:37px;display:block;margin-bottom:7px;}.navbar-collapse{text-align:center;}.navbar-toggler.on .one{-moz-transform:rotate(45deg) translate(7px,5px);-ms-transform:rotate(45deg) translate(7px,5px);-webkit-transform:rotate(45deg) translate(7px,5px);transform:rotate(45deg) translate(7px,5px);background-color:#007cad;}.navbar-toggler.on .two{opacity:0;transform:translate(-100px,0);}.navbar-toggler.on .three{-moz-transform:rotate(-45deg) translate(8px,-8px);-ms-transform:rotate(-45deg) translate(8px,-8px);-webkit-transform:rotate(-45deg) translate(8px,-8px);transform:rotate(-45deg) translate(8px,-8px);background-color:#007cad;}.one,.two,.three{backface-visibility:hidden;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;}button:focus:not(:focus-visible){box-shadow:none;}.dropdown-menu{border:0;min-width:30rem;border-radius:0;margin-top:0;}.dropdown-menu a.nav-link{color:#020000!important;font-size:1.6rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.dropdown-menu a.nav-link:hover{padding-left:30px;color:#ba0c2f!important;}.breadcrumb{margin-bottom:0;font-size:1.3rem;color:#4b4b4b;font-weight:300;}.breadcrumb a{color:#4b4b4b;text-decoration:none;font-weight:300;}.breadcrumb a:hover{color:#ba0c2f;}@media(max-width:768px){.breadcrumb{font-size:1.8rem;}}@media(max-width:991px){.dropdown-menu{border-radius:0 0 8px 8px;}.navbar-nav{padding-bottom:0;}.navbar-light .navbar-nav .nav-link{margin:0;}.utility-nav{text-align:center;margin-right:0;}.utility-nav a{display:block;margin:1rem 0;}}.dropdown{position:static;}.nav-item.main-menu-item,.logo{padding-bottom:2rem;}.mobile-dropdown{position:absolute!important;right:0;top:10px;width:25%;height:90%;}@media(min-width:1199px){.dropdown-hover:hover .dropdown-hover-menu{display:block;margin-top:2rem;}.dropdown-hover:hover .dropdown-toggle:before,.dropdown-hover:hover .nav-link:before{width:100%;left:0;}}@media(min-width:1199px) and (max-width:1199px){.dropdown-hover:hover .dropdown-toggle:before,.dropdown-hover:hover .nav-link:before{display:none;}}.dropdown-toggle.show:before,.nav-link.show:before{width:100%;left:0;}@media all and (max-width:991px){.dropdown-toggle.show:before,.nav-link.show:before{display:none;}}.dropdown-toggle:before,.nav-link:before{content:"";position:absolute;width:0;left:50%;height:13px;bottom:-3.4rem;background-color:#ba0c2f;z-index:10000;transition:all .2s ease-in-out;transform:skew(-12deg);}@media all and (max-width:1199px){.dropdown-toggle:before,.nav-link:before{display:none;}}.navbar .megamenu{padding:1rem;border-top:1px solid #999;}@media all and (max-width:991px){.navbar .megamenu{padding:0;border-top:0;}}.navbar .row{--bs-gutter-x:0;}@media all and (max-width:1199px){.sublinkContainer{padding-bottom:2rem;}}a.subLinks{color:#020000;}a.subLinks:hover{color:#ba0c2f;}.subLinks{text-decoration:none;font-size:1.4rem;padding-top:1rem;display:block;}@media all and (max-width:1199px){.subLinks{font-size:2rem;padding-top:2rem;}}.subLinks:first-child{border-top:1px solid #999;margin-top:1rem;}@media all and (max-width:1199px){.subLinks:first-child{border-top:0;margin-top:0;}}.fa-search.grey:before{content:"";color:#999;}@media all and (max-width:1199px){.fa-search.grey:before{font-size:2.6rem;}}.navbar-collapse{background-color:#fff;}@media all and (max-width:1199px){.mobile-searchbar{background-color:#e8e7e7;}}.dropdown-toggle::after{display:none;}@media all and (max-width:1199px){.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"+";border-top:0;border-right:0;border-bottom:0;border-left:0;right:0;position:absolute;font-size:4rem;top:-7px;}}.dropdown-toggle.show::after{display:none;}@media all and (max-width:1199px){.dropdown-toggle.show::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"-";border-top:0;border-right:0;border-bottom:0;border-left:0;right:2px;position:absolute;font-size:6rem;top:-22px;}}@media all and (max-width:1199px){.dropdown-toggle{text-align:left;}}.main-menu-item{background-color:#fff;}@media all and (min-width:1199px){.navbar .has-megamenu{position:static!important;}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0;padding-bottom:6rem;padding-top:4rem;padding-left:20px;}}@media(max-width:1199px){.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:100vh;}}.btn-container.bg-00b0ef a,.btn-container.bg-00b0ef button{background-color:#007cad;}.btn-container.bg-00b0ef a:hover,.btn-container.bg-00b0ef button:hover{background-color:#004e7d;}.btn-container.bg-bc2730 a,.btn-container.bg-bc2730 button{background-color:#ba0c2f;}.btn-container.bg-bc2730 a:hover,.btn-container.bg-bc2730 button:hover{background-color:#007cad;}.btn-container{display:block;width:100%;max-width:170px;}@media(max-width:1199px){.btn-container{max-width:100%;font-size:1.8rem;text-align:center;padding-top:1rem;}.btn-container a{font-size:2.5rem!important;padding:2.5rem!important;}.btn-container button{font-size:2.5rem!important;padding:2.5rem!important;}}.btn-container a,.btn-container button{padding:1.5rem;text-align:center;font-weight:700;color:#fff;background-color:#666;display:block;font-size:1.5rem;text-decoration:none;text-transform:uppercase;font-family:"Arvo",serif;border:0;}.nav-btn{padding-bottom:2rem;}.menuBtns{padding:4rem;}@media all and (max-width:1199px){.menuBtns{padding:0;}}.btn-subtext{text-transform:uppercase;padding-top:1rem;font-size:1rem;}.menuLinks{padding-top:4rem;text-transform:uppercase;font-size:1.5rem;font-family:"Arvo",serif;font-weight:700;}.menuLinks a{text-decoration:none;color:#020000;transition:none;}.menuLinks a:hover{color:#007cad;}.menuLinks a:hover img{filter:invert(26%) sepia(92%) saturate(1942%) hue-rotate(176deg) brightness(92%) contrast(101%);}.menuLinks .linkWithIcon{min-height:75px;}.menuLinks .linkWithIcon img{width:35px;}@media all and (max-width:1199px){.menuLinks{padding-top:2rem;padding-bottom:2rem;text-transform:uppercase;font-weight:bold;font-size:1.8rem;}.menuLinks a{text-decoration:none;}.menuLinks .linkWithIcon{min-height:0;}.menuLinks .linkWithIcon .menuIcon{display:none;}}.nav-link.btn{color:#020000!important;padding:.5rem 0!important;border-radius:0!important;background-color:#fff!important;border:0;}.nav-link.btn:hover{color:#ba0c2f!important;}@media all and (max-width:1199px){.main-menu-item{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #999;}ul li:nth-last-child(2).main-menu-item{border-bottom:0;}}.utility-nav{text-align:right;margin-right:2rem;}.utility-nav a{font-size:1.3rem;margin:0 1.5rem;}.utility.menuIcon{width:20px;height:20px;align-self:center;margin-left:.5rem;}.utilityMenuLinks{padding-top:2rem;text-transform:uppercase;font-weight:700;font-size:1.3rem;}.utilityMenuLinks a{text-decoration:none;}@media all and (max-width:1199px){.utility-container{background-color:#e8e7e7;width:100%;}.utility-container .utilityMenuLinks{padding-top:2rem;padding-bottom:2rem;justify-content:space-between;border-bottom:1px solid #999;}.utility-container .utilityMenuLinks .nav-link{font-size:1.8rem;}.utility-main{width:100%;}ul li:nth-last-child(1).utilityMenuLinks{border-bottom:0;}}footer{background:#f4f3f3;color:#020000;padding:4rem;font-size:1.3rem;position:absolute;width:100%;}footer .copyright-links{color:#020000;}footer .copyright-links a{color:#020000;text-decoration:none;transition:all .4s ease-in-out;}footer .copyright-links a:hover{color:#ba0c2f;text-decoration:underline;}@media all and (max-width:991px){footer{padding:4rem 0;}footer .mobile-margin-top{margin-top:2.8rem;}}footer .footer-link{color:#6a6a6a;margin-bottom:1rem;letter-spacing:.5px;font-size:1.8rem;}footer .footer-link a{color:#6a6a6a;margin-bottom:1rem;letter-spacing:.5px;font-size:1.8rem;}footer .bottom-border{border-bottom:1px solid #b2b0b0;}@media all and (max-width:991px){footer .mobile-padding{padding:0 3rem;}}footer .footer-subLinks{list-style:none;padding-left:0;}footer .footer-subLinks a{color:#020000;transition:all .4s ease-in-out;}footer .footer-subLinks a:hover{color:#ba0c2f;text-decoration:underline;}footer .footer-subLinks li:last-child hr{display:none;}@media all and (max-width:991px){footer .footer-subLinks li:first-child{padding-top:2.8rem;}footer .footer-subLinks li{padding-bottom:2.8rem;}}footer .footer-links2{max-width:20.75%;}@media all and (max-width:991px){footer .footer-links2{max-width:100%;width:100%;}}footer .footer-headline{text-transform:uppercase;padding-bottom:1rem;position:relative;font-size:1.25rem;font-family:"Arvo",serif;font-weight:700;color:#ba0c2f;}footer .footer-headline a{color:#ba0c2f;}footer .footer-headline a:hover{color:#007cad;text-decoration:underline;}@media all and (max-width:991px){footer .footer-headline{font-size:2rem;padding-bottom:2rem;}}footer .footer-sublinkContainer a{text-decoration:none;}@media all and (max-width:991px){footer .footer-sublinkContainer{display:none;font-size:1.8rem;}}footer .footer-dropdown-link1,footer .footer-dropdown-link2,footer .footer-dropdown-link3,footer .footer-dropdown-link4,footer .footer-dropdown-link5,footer .footer-dropdown-link6{text-decoration:none;font-size:2rem;font-weight:bold;}footer a.footer-dropdown-link6{color:#ba0c2f;}footer .footer-dropdown1.open{display:block;}footer .footer-dropdown2.open{display:block;}footer .footer-dropdown3.open{display:block;}footer .footer-dropdown4.open{display:block;}footer .footer-dropdown5.open{display:block;}footer .footer-dropdown6.open{display:flex;}footer a .social-icon{color:#ba0c2f;}footer .social-icon{font-size:3rem;}@media all and (max-width:991px){footer .social-icon{font-size:5rem;}}@media all and (max-width:991px){footer .copyright-links{font-size:2rem;}}@media all and (max-width:991px){footer .industry-affiliation{max-width:50%;}}.side-nav .sticky-sidenav{position:sticky;top:0;}.side-nav ul{border-top:1px solid #cccaca;list-style:none;padding-left:0;letter-spacing:1.1px;}.side-nav ul li{border-bottom:1px solid #b2b0b0;padding:2.5rem 0;}@media all and (max-width:991px){.side-nav ul li{font-size:2.4rem;padding-bottom:3rem;}}.side-nav ul li span{text-transform:uppercase;}.side-nav ul li a{text-transform:uppercase;text-decoration:none;color:#020000;font-weight:500;}.side-nav ul li a:hover{color:#ba0c2f;}.side-nav .active{font-weight:bold;color:#ba0c2f;}.side-nav .sidenav-links-dropdown.open{display:block;}.side-nav .sidenav-links-dropdown{display:none;}.sidenav-links-dropdown div{position:relative;display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media all and (max-width:768px){.sidenav-links-dropdown div{font-size:2rem;}}.sidenav-links-dropdown div label{cursor:pointer;}.sidenav-links-dropdown div input:checked~.checkmark{background-color:#ba0c2f;}.sidenav-links-dropdown div input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.sidenav-links-dropdown div .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;}.sidenav-links-dropdown div .checkmark:after{content:"";position:absolute;display:none;}.sidenav-links-dropdown div input:checked~.checkmark:after{display:block;}.sidenav-links-dropdown ul{border-top:0;list-style:none;padding-left:0;padding-top:1.5rem;}.sidenav-links-dropdown ul li:last-child{border-bottom:0;padding:0;}.sidenav-links-dropdown ul li{border-bottom:0;padding:0 0 1.5rem 0;font-size:1.4rem;}@media all and (max-width:991px){.sidenav-links-dropdown ul li{font-size:2rem;padding-bottom:3rem;}}.sidenav-links-dropdown ul li a{text-transform:none;text-decoration:none;}.sidenav-dropdown-arrow{position:absolute;right:0;padding:2rem 0 2rem 2rem;}.no-products{font-family:"Arvo",serif;font-weight:700;font-size:2rem;color:#ba0c2f;}.border-top{border-top:1px solid #999;}.product-amount{font-family:"Arvo",serif;font-weight:700;font-size:2rem;color:#4b4b4b;}.clear-all{font-size:1.2rem!important;margin-left:1rem;padding:.8rem;color:#020000!important;background-color:#fff!important;border:0;}@media all and (max-width:768px){.clear-all{font-size:1.8rem!important;}}.clear-all:hover{background-color:#f2efef!important;}.filter-btns{font-size:1.2rem!important;margin-bottom:1rem;padding:.8rem;background-color:#f2efef!important;border:0;color:#020000!important;}.filter-btns:hover{color:#fff!important;background-color:#ba0c2f!important;}.mobile-filter{display:none;}.sidenav-links-dropdown-mobile{display:block;}.product-select{padding:.5rem;margin-right:1rem;}.product-column{display:flex;}.product-column .padding{padding:4rem;}.product-column .card{background:#fff;background:radial-gradient(circle,#fff 25%,#c7c5c5 100%);}.product-column .card-size{max-width:350px;border:0;width:100%;}.product-column .card-body{padding:2.5rem;color:#fff;background:#033555;background:linear-gradient(90deg,#033555 0%,#00b0ef 100%);}h4.card-title{margin-bottom:0;font-size:2rem;}@media all and (max-width:991px){h4.card-title{font-size:2rem!important;}}.card-text.brand-name{font-size:1.4rem;margin-bottom:0;}@media all and (max-width:991px){.card-text.brand-name{font-size:2.2rem!important;}}.card-text.product-type{margin-bottom:0;}.card-text{font-size:1.6rem;margin-bottom:0;}@media all and (max-width:991px){.card-text{font-size:2rem!important;}}@media(max-width:991px){.mobile-filter{font-size:2.4rem;padding-bottom:3rem;padding-top:3rem;border-top:1px solid #cccaca;border-bottom:1px solid #b2b0b0;display:flex;}.sidenav-links-dropdown-mobile{display:none;}.sidenav-links-dropdown-mobile .sidenav-dropdown-arrow{display:none;}.sidenav-links-dropdown-mobile .sidenav-links-dropdown{display:block!important;}.sidenav-links-dropdown-mobile.open{display:block!important;}.no-border{border-top:0!important;}.btn-subtext{text-transform:uppercase;padding-top:1rem;font-size:2rem;}.product-column:nth-child(1){justify-content:center;}.product-column:nth-child(2n){justify-content:center;}.product-column{justify-content:center;}}@media(min-width:991px){.product-column:nth-child(3n-1){justify-content:center;}.product-column:nth-child(3n){justify-content:center;}.product-column{justify-content:center;}}@media(max-width:768px){.product-column:nth-child(1){justify-content:center;}.product-column:nth-child(2n){justify-content:center;}.product-column:nth-child(3n-1){justify-content:center;}.product-column:nth-child(3n){justify-content:center;}.product-column{justify-content:center;}}.features-specs ul{margin-left:1.75rem;padding-right:3rem;}.pp_gallery{display:none!important;}.product-detail .info-slider{max-width:1400px;margin-bottom:10rem;margin-top:5rem;}.product-detail .gradient-divider{width:100%;height:15px;background:#033859;background:linear-gradient(45deg,#033859 0%,#00b0ef 100%);margin-bottom:1rem;}.product-detail .product-info h1{font-weight:900;color:#ba0c2f;font-size:3rem;text-transform:none;margin-bottom:1rem;}.product-detail .product-info h2{font-family:"Roboto",sans-serif;font-size:3.2rem;color:#020000;text-transform:none;margin-bottom:0;}.product-detail .product-info h5{font-family:"Roboto",sans-serif;font-size:2.4rem;color:#020000;text-transform:none;font-weight:300;margin-top:2rem;}.product-detail .product-info hr{margin-top:3rem;margin-bottom:3rem;}.product-detail .product-info p{font-weight:300;font-size:1.6rem;}@media(max-width:991px){.product-detail .product-info p{font-size:2rem;}}.product-detail .product-info p strong{font-size:1.8rem;font-weight:900;}@media(max-width:991px){.product-detail .product-info p strong{font-size:2.2rem;}}.product-detail .product-info .product-info-width{max-width:512px;padding-left:4rem;}@media(max-width:991px){.product-detail .product-info .product-info-width{padding-left:2rem;padding-right:2rem;}}.product-detail .primary-slider .main-slide{height:auto;width:100%;}.product-detail .main-slide{background-position:center;background-size:cover;width:100%;top:0;height:100%;}.product-detail .img-fluid-100{width:100%;max-width:unset;}.product-detail .mobile-track{overflow:hidden;max-width:80%;justify-content:unset!important;}.product-detail .splide__arrow{background:transparent;position:absolute;}.product-detail .splide__arrow--next{bottom:-50px!important;}.product-detail .splide__arrow--prev{top:-50px!important;}@media(max-width:991px){.product-detail .splide__arrow--prev{top:50%!important;}}.product-detail .splide__arrows{height:auto;}.product-detail .splide__track{width:100%;display:flex;justify-content:center;}@media(max-width:768px){.product-detail .mobile-height{height:300px!important;}}@media(max-width:991px){.product-detail .main-slider-height{min-height:400px;}}.product-detail .product-family-main-image{max-height:560px;width:auto;}.product-specs{background:#033859;background:linear-gradient(45deg,#033859 0%,#00b0ef 100%);padding-top:7rem;padding-bottom:7rem;padding-left:1rem;padding-right:1rem;}.product-specs .accordion-button{font-size:2.2rem;color:#ba0c2f;font-family:"Roboto",sans-serif;font-weight:500;border-color:#999!important;border-bottom:1px!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.13)!important;}.product-specs .accordion-button:not(.collapsed),.product-specs .accordion-button:focus{background-color:#fff;border-color:#999;}.product-specs .accordion-body{padding:4rem 5rem 5rem 5rem;}.product-specs .accordion-body .title{font-size:2.4rem;font-family:"Roboto",sans-serif;font-weight:300;color:#4b4b4b;}.product-specs .specs-table{font-size:1.4rem;}.product-specs .specs-table th{background-color:#ba0c2f;text-align:center;color:#fff;padding:2rem;border-right:1px solid #fff;font-weight:500;line-height:2rem;vertical-align:middle;}@media(max-width:991px){.product-specs .specs-table th{border-right:0;}}.product-specs .specs-table td{line-height:2rem;vertical-align:middle;text-align:center;padding:1.5rem .5rem;}.product-specs .specs-table ul{list-style-type:none;padding-left:0;}.product-specs .specs-table th:last-child{border-right:0;}.product-specs .table>:not(caption)>*>*{border-bottom-width:0;}@media(max-width:991px){.product-specs .table>:not(caption)>*>*{border-bottom:1px solid #fff;}}.product-specs .buttons .btn-container-flow:first-child a{margin-top:0;}.color-swatch,.equipment-swatch{-webkit-clip-path:polygon(10% 0,100% 0%,90% 100%,0% 100%);clip-path:polygon(10% 0,100% 0%,90% 100%,0% 100%);}.swatch-text{font-size:1.5rem;color:#4b4b4b;text-transform:uppercase;}.equipment-text{font-size:1.6rem;color:#020000;}.jumbotron{margin-bottom:0;padding-top:12rem;padding-bottom:12rem;background-position:center;background-size:cover;color:#fff;position:relative;background-color:#000;}.jumbotron .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;mix-blend-mode:multiply;background:url("/media/10hdhfyo/billboard-overlay.png?format=webp");background-repeat:no-repeat;background-size:cover;}.jumbotron h1{font-size:4rem;text-transform:uppercase;padding-bottom:2rem;font-family:"Arvo",serif;letter-spacing:6px;}@media(max-width:768px){.jumbotron h1{letter-spacing:2px;}}.jumbotron h2{font-size:2rem;text-transform:uppercase;padding-bottom:2rem;font-family:"Roboto",sans-serif;letter-spacing:2px;}.jumbotron a{text-transform:uppercase;}.jumbotron .btn-primary{border:1px solid #fff;background:none;width:unset;border-radius:0;color:#fff;}.jumbotron .billboard-description{padding-bottom:5rem;}@media(max-width:768px){.jumbotron .billboard-description{font-size:2.4rem;line-height:4rem;}}@media(max-width:991px){.jumbotron .container{padding:0 4rem;}}.jumbotron .col-md-8,.jumbotron .col-lg-8{z-index:3;}.medium-billboard-with-image{background-position:center;background-size:cover;background-color:#000;}.medium-billboard-with-image .addTextDropShadow h1 p,.medium-billboard-with-image .addTextDropShadow h2,.medium-billboard-with-image .addTextDropShadow .billboard-description{text-shadow:1px 1px 3px #000;}.medium-billboard-with-image h1{text-transform:uppercase;font-size:3.5rem;letter-spacing:4.5px;}.medium-billboard-with-image h1 p{line-height:4rem;}.medium-billboard-with-image h2{font-size:2rem;text-transform:uppercase;padding-bottom:2rem;font-family:"Roboto",sans-serif;letter-spacing:2px;}@media(max-width:991px){.medium-billboard-with-image .container{padding:0 4rem;}}.medium-billboard-with-image .container .row{padding-top:5rem;padding-bottom:5rem;}.medium-billboard-with-image .billboard-description{line-height:3rem;}@media(max-width:768px){.medium-billboard-with-image .billboard-description{font-size:2.4rem;line-height:4rem;}}.medium-billboard-with-image a{text-transform:uppercase;}.medium-billboard-with-image p{line-height:3rem;}.medium-billboard-with-image .btn-primary{border:1px solid #fff;background:none;width:inherit;border-radius:0;}.medium-billboard-with-image .increasePadding{padding-top:5rem;padding-bottom:5rem;}.product-billboard{background-position:center;background-size:cover;background-color:#7e7d7c;}.product-billboard h1{text-transform:uppercase;font-size:3rem;letter-spacing:4.5px;}.product-billboard h2{font-size:2rem;text-transform:uppercase;padding-bottom:2rem;font-family:"Roboto",sans-serif;letter-spacing:2px;}@media(max-width:991px){.product-billboard .padding{padding:0 4rem;}}.product-billboard .padding{padding-top:5rem;padding-bottom:5rem;}.product-billboard .billboard-description{line-height:3rem;}@media(max-width:768px){.product-billboard .billboard-description{font-size:2.4rem;}}.product-billboard a{text-transform:uppercase;}.product-billboard p{line-height:3rem;}@media(max-width:768px){.product-billboard p{line-height:4rem;}}.product-billboard .btn-primary{border:1px solid #fff;background:none;width:inherit;border-radius:0;}.product-billboard .product-image{max-width:318px;}.product-billboard .increasePadding{padding-top:5rem;padding-bottom:5rem;}.billboard{padding:6rem 0;background-color:#020000;color:#fff;background-size:cover;background-position:center center;}.billboard a{color:#fff!important;}@media(max-width:768px){body{font-size:1.6rem;}.billboard h1{font-size:4.2rem;text-align:center;}}.careers .textBlock-headline h2{text-transform:uppercase;font-size:3rem;color:#ba0c2f;}.careers .positions{text-transform:uppercase;font-family:"Arvo",serif;font-weight:700;font-size:2.5rem;color:#ba0c2f;}.careers a.career-details{font-weight:500;color:#007cad;text-decoration:none;}.careers a.career-details:hover{text-decoration:underline;}.careers .linkWithIcon .jobtitle{font-size:1.4rem;font-family:"Arvo",serif;font-weight:700;color:#020000;padding-top:.5rem;padding-bottom:0;}@media(max-width:991px){.careers .linkWithIcon .jobtitle{font-size:2.2rem;}}.careers .apply-btn{padding:1rem 2rem 1rem 2rem;font-size:1.4rem;background-color:#ba0c2f;color:#fff;border:1px solid #ba0c2f;font-weight:600;}.careers .apply-btn:hover{background-color:#fff;color:#ba0c2f;}.careers .btn-red{padding:1rem 2rem 1rem 2rem;font-size:1.4rem;}.careers .btn-red img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.careers .btn-red:hover img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(134deg) brightness(200%) contrast(101%);}@media(max-width:768px){.service-lit{font-size:2.5rem;}}.service-lit h2{font-size:3rem;}.training-events .textBlock-headline h2{text-transform:uppercase;font-size:3rem;color:#ba0c2f;}.training-events .positions{text-transform:uppercase;font-family:"Arvo",serif;font-weight:700;font-size:2.5rem;color:#ba0c2f;}.training-events a.career-details{font-weight:500;color:#007cad;text-decoration:none;}.training-events a.career-details:hover{text-decoration:underline;}.training-events .linkWithIcon .jobtitle{font-size:1.4rem;font-family:"Arvo",serif;font-weight:700;color:#020000;padding-top:.5rem;padding-bottom:0;}@media(max-width:991px){.training-events .linkWithIcon .jobtitle{font-size:2.2rem;}}.training-events .apply-btn{padding:1rem 2rem 1rem 2rem;font-size:1.4rem;background-color:#ba0c2f;color:#fff;border:1px solid #ba0c2f;font-weight:600;}.training-events .apply-btn:hover{background-color:#fff;color:#ba0c2f;}.training-events .btn-red{padding:1rem 2rem 1rem 2rem;font-size:1.4rem;}.training-events .btn-red img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.training-events .btn-red:hover img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(134deg) brightness(200%) contrast(101%);}.find-a-rep .textBlock-headline h2{text-transform:uppercase;font-size:3rem;color:#ba0c2f;}.find-a-rep select{padding:2rem;max-width:95%;}@media(min-width:991px){.find-a-rep select{max-width:33%;}}@media(max-width:768px){.find-a-rep p,.find-a-rep .box{font-size:2.5rem;}}.FourBlocksWithDividers.top-border{border-top:1px solid #999;}.FourBlocksWithDividers.bottom-border{border-bottom:1px solid #999;}.FourBlocksWithDividers{padding-top:5rem;padding-bottom:5rem;}.FourBlocksWithDividers .textBlock-headline h2{text-transform:uppercase;font-size:3rem;}.FourBlocksWithDividers .block1{border-right:1px solid #999;border-bottom:1px solid #999;}@media(max-width:768px){.FourBlocksWithDividers .block1{border-right:0;border-bottom:0;}}.FourBlocksWithDividers .block4{border-left:1px solid #999;border-top:1px solid #999;}@media(max-width:768px){.FourBlocksWithDividers .block4{border-left:0;border-top:0;}}.FourBlocksWithDividers .inner-padding{padding:2.5rem;justify-content:center;display:flex;flex-wrap:wrap;align-content:space-between;}@media(max-width:768px){.FourBlocksWithDividers .inner-padding{padding:2.5rem 0;}}.FourBlocksWithDividers .textBlock-text{line-height:3rem;}@media(max-width:768px){.FourBlocksWithDividers .textBlock-text{font-size:2.5rem;line-height:4rem;}}.FourBlocksWithDividers .btn-primary{margin-top:0;}.FourBlocksWithDividers .white-block{height:50px;width:50px;bottom:-27px;right:-27px;background-color:#fff;z-index:5;}.chart-container{min-height:500px;}@media(max-width:768px){.chart-container{min-height:250px;}}.chart-subhead{color:#ba0c2f;font-family:"Roboto",sans-serif;font-weight:700;font-size:4rem;}.headline-lines{font-size:3.5rem;letter-spacing:4px;color:#ba0c2f;}@media(max-width:768px){.headline-with-text p{font-size:2.4rem;}}.headline-with-text p img{height:auto;max-width:100%;}.content-page .content-pad{padding-right:3rem!important;}@media(max-width:768px){.content-page .content-pad{padding-left:0!important;padding-right:0!important;}}.text-block.addBottomPadding{padding-bottom:4rem;}@media(max-width:768px){.textBlock-text ul{font-size:2rem;}}.textBlock-text img{max-width:100%;height:auto;}.text-block .linkWithIcon .textBlock-preheadline{text-transform:uppercase;font-size:1.6rem;font-family:"Arvo",serif;font-weight:700;color:#ba0c2f;padding-top:.5rem;padding-bottom:0;}@media(max-width:991px){.text-block .linkWithIcon .textBlock-preheadline{font-size:2.2rem;}}.text-block .textBlock-preheadline{text-transform:uppercase;font-size:1.6rem;padding-bottom:.5rem;font-family:"Arvo",serif;font-weight:700;color:#ba0c2f;}@media(max-width:991px){.text-block .textBlock-preheadline{font-size:2.2rem;}}.text-block .textBlock-headline h2{text-transform:uppercase;font-size:3rem;}.text-block .textBlock-subheadline h3{text-transform:uppercase;font-size:2rem;padding-top:1rem;font-family:"Roboto",sans-serif;}@media(max-width:768px){.text-block .textBlock-subheadline h3{font-size:3rem;}}.text-block .textBlock-text{padding-top:2.5rem;padding-bottom:2.5rem;}@media(max-width:991px){.text-block .textBlock-text{font-size:2rem;}}@media(max-width:768px){.text-block .textBlock-text{font-size:2.5rem;}}.text-block .preHeadlineIcon-image{width:25px;}.icon-with-link a{color:#020000;text-decoration:none;}.icon-with-link a:hover{text-decoration:underline;}.image-slider-text .increasePadding{padding-top:6rem;padding-bottom:6rem;}@media(max-width:991px){.image-slider-text .increasePadding{padding-top:3rem;padding-bottom:3rem;}}.image-slider-text .padding{padding-left:6rem;padding-right:6rem;}@media(max-width:991px){.image-slider-text .padding{padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);}}.image-slider-text .textBlock-headline h2{font-size:3rem;text-transform:uppercase;}@media(min-width:1199px){.image-slider-text .textBlock-headline h2{font-size:4rem;}}.image-slider-text .textBlock-text{padding-top:2.5rem;padding-bottom:2.5rem;}@media(max-width:991px){.image-slider-text .textBlock-text{font-size:2rem;}}@media(max-width:768px){.image-slider-text .textBlock-text{font-size:2.5rem;}}.image-slider-text .slick-dots{bottom:20px!important;}.image-slider-text .slick-dots li.slick-active button:before{opacity:1;color:#fff;}.image-slider-text .slick-dots li button::before{font-size:10px;color:#fff;}.image-slider-text .next-dark{right:30px;}.image-slider-text .prev-dark{left:30px;}.image-slider-text .arrows-dark{position:absolute;top:45%;border:solid #fff;border-width:0 3px 3px 0;padding:10px;background:transparent;z-index:3;width:10px;}.image-slider-text .image-slider{max-width:700px;}@media(min-width:991px) and (max-width:1104px){.image-slider-text .image-slider{max-width:500px;}}.image-with-quote .quote.removeQuoteMarks p:before,.image-with-quote .quote.removeQuoteMarks p:after{display:none;}.image-with-quote .quote{text-transform:uppercase;font-size:2rem;padding-left:4rem;padding-right:4rem;position:relative;font-family:"Arvo",serif;font-weight:700;}@media(max-width:991px){.image-with-quote .quote{padding-top:3rem;padding-bottom:3rem;font-size:3rem;}}.image-with-quote .quote p:before{content:open-quote;position:absolute;font-size:5rem;margin-left:-32px;margin-top:-22px;font-family:"Arvo",serif;font-weight:700;}.image-with-quote .quote p:after{content:close-quote;font-family:"Arvo",serif;}.top-border{border-top:1px solid #999;}.bottom-border{border-bottom:1px solid #999;}.right-padding{padding-right:6rem;}@media(max-width:768px){.right-padding{padding-right:0;}}.left-padding{padding-left:6rem;}@media(max-width:768px){.left-padding{padding-left:0;}}.background-image-left{left:0;z-index:-1;}.background-image-right{right:0;z-index:-1;}.background-image-left.Top{left:0;top:0;}.background-image-right.Top{right:0;top:0;}.background-image-left.Bottom{left:0;bottom:0;}.background-image-right.Bottom{right:0;bottom:0;}@media(max-width:991px){.background-image-left,.background-image-right{display:none;}}@media(max-width:1750px){.background-image-left,.background-image-right{opacity:.3;}}.search-btn{background-color:#fff!important;border-color:#999!important;border-left:0;padding-right:2rem;padding-left:2rem;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;}.form-control{border:1px solid #999;border-radius:0;font-size:2rem;padding:1.5rem;}.search-form{padding-top:4rem;padding-bottom:2rem;}@media all and (max-width:991px){.search-form{padding-bottom:4rem;}}input::-webkit-input-placeholder{font-size:2.5rem;}input:-moz-placeholder{font-size:2.5rem;}input:-ms-input-placeholder{font-size:2.5rem;}.btn{font-size:1.6rem;transition:.3s ease all;letter-spacing:1.8px;background-color:#007bff;border-color:#007bff;border-radius:0;color:#fff;}.btn:hover{background:#ba0c2f;color:#fff;}.btn:focus{background:#ba0c2f;}.btn:active{background:#ba0c2f;}.btn-container-flow{flex-flow:column;}.text-sublink-btn a{font-size:1.4rem;text-decoration:none;}.text-sublink-btn a:hover{text-decoration:underline;color:#007cad;}.btn-primary{background:none;color:#ba0c2f;font-size:1.6rem;font-weight:600;transition:.3s ease all;padding:1rem 4rem 1rem 4rem;border-color:#ba0c2f;text-decoration:none;margin-top:1.5rem;width:unset;}.btn-primary:hover{background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;}.btn-primary:active{background-color:#ba0c2f;border-color:#ba0c2f;}.btn-gray{color:#4b4b4b;border-color:#4b4b4b;}.btn-gray:hover{background-color:#4b4b4b;border-color:#4b4b4b;color:#fff;}.btn-gray:active{background-color:#4b4b4b;border-color:#4b4b4b;color:#fff;}.btn-lt-gray{color:#4b4b4b;border-color:#808080;}.btn-lt-gray:hover{background-color:#808080;border-color:#808080;color:#fff;}.btn-lt-gray:active{background-color:#808080;border-color:#808080;color:#fff;}.btn-red{color:#ba0c2f;border-color:#ba0c2f;}.btn-red:hover{background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;}.btn-red:active{background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;}.btn-blue{color:#007cad;border-color:#007cad;}.btn-blue:hover{background-color:#007cad;border-color:#007cad;color:#fff;}.btn-blue:active{background-color:#007cad;border-color:#007cad;color:#fff;}.btn-green{color:#3a6900;border-color:#3a6900;}.btn-green:hover{background-color:#78be20;border-color:#78be20;color:#fff;}.btn-green:active{background-color:#78be20;border-color:#78be20;color:#fff;}.btn-teal{color:#056963;border-color:#056963;}.btn-teal:hover{background-color:#00bfb3;border-color:#00bfb3;color:#fff;}.btn-teal:active{background-color:#00bfb3;border-color:#00bfb3;color:#fff;}.btn-dark-cyan{color:#006a8e;border-color:#006a8e;}.btn-dark-cyan:hover{background-color:#006a8e;border-color:#006a8e;color:#fff;}.btn-dark-cyan:active{background-color:#006a8e;border-color:#006a8e;color:#fff;}.btn-dark-blue{color:#004e7d;border-color:#004e7d;}.btn-dark-blue:hover{background-color:#004e7d;border-color:#004e7d;color:#fff;}.btn-dark-blue:active{background-color:#004e7d;border-color:#004e7d;color:#fff;}.btn-purple{color:#595478;border-color:#595478;}.btn-purple:hover{background-color:#595478;border-color:#595478;color:#fff;}.btn-purple:active{background-color:#595478;border-color:#595478;color:#fff;}.btn-white{color:#ba0c2f;border-color:#ba0c2f;}.btn-white:hover{background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;}.btn-white:active{background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;}.button-wrap .linkWithIcon .textBlock-preheadline{text-transform:uppercase;font-size:1.6rem;font-family:"Arvo",serif;font-weight:700;color:#ba0c2f;padding-top:.5rem;padding-bottom:0;}@media(max-width:991px){.button-wrap .linkWithIcon .textBlock-preheadline{font-size:2.2rem;}}.button-wrap .textBlock-preheadline{text-transform:uppercase;font-size:1.6rem;padding-bottom:.5rem;font-family:"Arvo",serif;font-weight:700;color:#ba0c2f;}@media(max-width:991px){.button-wrap .textBlock-preheadline{font-size:2.2rem;}}.button-wrap .textBlock-headline h2{text-transform:uppercase;font-size:3rem;}.button-wrap .textBlock-subheadline h3{text-transform:uppercase;font-size:2rem;padding-top:1rem;font-family:"Roboto",sans-serif;}.button-wrap .textBlock-text{padding-top:2.5rem;padding-bottom:2.5rem;}@media(max-width:991px){.button-wrap .textBlock-text{font-size:2rem;}}.button-wrap .preHeadlineIcon-image{width:25px;}.columns .text-block{margin-left:0;margin-right:0;}.accordion button{border:0;background-color:transparent;width:100%;font-weight:bold;text-align:left;}.accordion button p{margin-bottom:0;}.icons-text-with-links{padding:3rem;}.icons-text-with-links a:hover .icon{filter:invert(26%) sepia(92%) saturate(1942%) hue-rotate(176deg) brightness(92%) contrast(101%);}.icons-text-with-links a:hover .textHeadline h3{color:#007cad!important;}.icons-text-with-links .icon{max-width:96px;min-height:175px;}.icons-text-with-links .textBlock-headline h2{font-size:4rem;letter-spacing:6.9px;color:#ba0c2f;}.icons-text-with-links .textHeadline h3{font-size:2rem;text-transform:uppercase;color:#ba0c2f;}@media(max-width:768px){.icons-text-with-links .textHeadline h3{font-size:2.5rem;}}.icons-text-with-links .card{border-radius:0;border:0;}.icons-text-with-links .padding{padding:5rem;}.icons-text-with-links .textDescription{font-family:"Roboto",sans-serif;font-size:1.6rem;color:#020000;}@media(max-width:768px){.icons-text-with-links .textDescription{font-size:2rem;}}@media(max-width:768px){.icons-text-with-links .padding{padding:1rem;}}.icons-text-with-links a{color:#787776;text-decoration:none;}.productThumbnailsCtas{padding-bottom:3rem;}.productThumbnailsCtas .thumbnail-card{max-width:350px;}.productThumbnailsCtas .thumbnail-image{max-height:96px;}.productThumbnailsCtas a{color:#ba0c2f;}.productThumbnailsCtas a h5{color:#ba0c2f;}.productThumbnailsCtas a:hover{color:#007cad;}.productThumbnailsCtas a:hover h5{color:#007cad;}.productThumbnailsCtas a:hover img{filter:invert(26%) sepia(92%) saturate(1942%) hue-rotate(176deg) brightness(92%) contrast(101%);}.productThumbnailsCtas .textBlock-headline h2{font-size:3rem;letter-spacing:6.9px;color:#ba0c2f;}.productThumbnailsCtas .textHeadline h3{font-size:2rem;text-transform:uppercase;color:#ba0c2f;}@media(max-width:768px){.productThumbnailsCtas .textHeadline h3{font-size:2.5rem;}}.productThumbnailsCtas .card{border-radius:0;border:0;}.productThumbnailsCtas .padding{padding:1rem ​5rem 5rem 5rem;}.productThumbnailsCtas .textDescription{font-family:"Roboto",sans-serif;font-size:1.4rem;color:#020000;}@media(max-width:768px){.productThumbnailsCtas .textDescription{font-size:2.4rem;}}@media(max-width:768px){.productThumbnailsCtas .textBlock-text{font-size:2.5rem;}}@media(max-width:768px){.productThumbnailsCtas .padding{padding:1rem;}}.productThumbnailsCtas .card-footer{border:0;background-color:transparent;padding:0;}.productThumbnailsCtas .btn:hover{background:#ba0c2f;color:#fff;}.productThumbnailsCtas .btn-primary{border:1px solid #ba0c2f;background:none;width:inherit;border-radius:0;max-width:200px;text-transform:uppercase;color:#ba0c2f;}.tables .table-wrapper{border-bottom:1px solid #999;margin-bottom:5rem;}.tables .table{border-color:#fff;}.tables .table tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.05);}.tables .textBlock-headline h2{text-transform:uppercase;font-size:3rem;}.tables a{color:#007cad;text-decoration:none;}.tables a:hover{text-decoration:underline;}.tables a,.tables strong{font-family:"Arvo",serif;font-weight:700;}.tables .tradeshow-header{background:#005377;background:linear-gradient(90deg,#005377 0%,#00b0ef 100%);color:#fff;font-family:"Arvo",serif;font-weight:700;padding-top:2rem;padding-bottom:2rem;font-size:2rem;text-transform:uppercase;letter-spacing:2px;position:relative;}.tables .tradeshow-header:after{position:absolute;right:0;top:0;content:"";width:0;height:0;border-style:solid;border-width:0 25px 25px 0;border-color:transparent #fff transparent transparent;}.tables-software .table>:not(caption)>*>*{border-bottom-width:0;}.tables-software .table-wrapper{margin-bottom:5rem;}.tables-software .table{border-color:#fff;}.tables-software .table tbody tr:nth-of-type(n+3):nth-of-type(odd){background-color:rgba(0,0,0,.05);}.tables-software .table tbody tr:nth-of-type(1){background-color:#007cad;color:#fff;text-transform:uppercase;}.tables-software .table tbody tr:nth-of-type(1) td{border-color:#fff;}.tables-software .textBlock-headline h2{text-transform:uppercase;font-size:3rem;}.tables-software th p{margin-top:1rem;}.tables-software a{color:#007cad;text-decoration:none;}.tables-software a:hover{text-decoration:underline;}.tables-software a,.tables-software strong{font-family:"Arvo",serif;font-weight:700;}.tables-software .software-header{background:#3878a6;color:#fff;font-family:"Arvo",serif;font-weight:700;padding-top:1rem;padding-bottom:1rem;font-size:1.6rem;text-align:center;letter-spacing:1px;position:relative;}.tables-software .software-header a{color:#fff;}.tables-software .software-header:after{position:absolute;right:0;top:0;content:"";width:0;height:0;border-style:solid;border-width:0 25px 25px 0;border-color:transparent #fff transparent transparent;}.tables-software .headerBackgroundWhite{background:#fff;border:2px solid #007cad;border-bottom-color:#007cad!important;border-bottom-width:2px!important;}.tables-software .headerBackgroundWhite:after{box-shadow:0 2px #007cad;margin-top:-20px;margin-right:-22px;transform:rotate(46deg);border-width:19px;background-color:#fff;}.tables-software .headerBackgroundWhite:before{position:absolute;right:0;top:0;content:"";width:40px;height:0;border-style:solid;border-color:transparent #fff transparent transparent;margin-top:-20px;margin-right:-23px;transform:rotate(46deg);border-width:19px;background-color:#fff;z-index:5;}.tables-software .headerBackgroundWhite a{color:#007cad;}.tables-software td{border-right:1px solid #999;}.tables-software td:last-child{border-right:0;}.side-nav-main .teaser-blocks .teaser-icon{max-width:50px;fill:#fff;padding-bottom:1rem;}.side-nav-main .teaser-blocks h2{color:#ba0c2f;font-size:3rem;letter-spacing:4.5px;}.side-nav-main .teaser-blocks .teaser-block-container{padding-left:0;padding-right:0;}@media(max-width:768px){.side-nav-main .teaser-blocks .teaser-block-container{padding-left:0;padding-right:0;}}.side-nav-main .teaser-blocks .card-overlay::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:.7;background:transparent linear-gradient(240deg,#00b0ef 0%,#005377 100%) 0% 0% no-repeat padding-box;transition:all .2s ease-in-out;}.side-nav-main .teaser-blocks .card-overlay:hover::after{background:#bc2730 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:.9;}.side-nav-main .teaser-blocks .card{margin:0;border-radius:0;border:0;position:relative;background-color:#000;}.side-nav-main .teaser-blocks .padding{padding:3rem 3rem 2rem 3rem;}.side-nav-main .teaser-blocks .Light-text{color:#fff;margin-bottom:1rem;}.side-nav-main .teaser-blocks .Light-text .blockSubHeadline{font-size:1.8rem;text-transform:uppercase;letter-spacing:1.8px;z-index:2;}@media(max-width:768px){.side-nav-main .teaser-blocks .Light-text .blockSubHeadline{font-size:2.5rem;}}.side-nav-main .teaser-blocks .Light-text .blockHeadline h3{font-size:2rem;text-transform:uppercase;letter-spacing:2.9px;z-index:2;}@media(max-width:768px){.side-nav-main .teaser-blocks .Light-text .blockHeadline h3{font-size:3.5rem;}}.side-nav-main .teaser-blocks .Light-text a{color:#fff;text-decoration:none;letter-spacing:1.5px;height:100%;z-index:2;}.side-nav-main .teaser-blocks .card{background-position:center;background-size:cover;background-repeat:no-repeat;}.side-nav-main .teaser-blocks .card-body{z-index:3;}.side-nav-main .teaser-blocks .multiply{background-color:rgba(108,102,99,.7);background-blend-mode:multiply;}.side-nav-main .teaser-blocks .card-footer{background-color:transparent;border:0;border-radius:0;padding-left:3rem;padding-right:3rem;padding-bottom:3rem;z-index:2;}@media(max-width:768px){.side-nav-main .teaser-blocks .card-footer{font-size:2.5rem;}}.teaser-blocks .teaser-icon{max-width:50px;fill:#fff;padding-bottom:1rem;}.teaser-blocks h2{color:#ba0c2f;font-size:3rem;letter-spacing:4.5px;padding-bottom:1.5rem;}.teaser-blocks .textBlock-subheadline{padding-bottom:2.5rem;font-size:2rem;}.teaser-blocks .textBlock-text{padding-bottom:2.5rem;}.teaser-blocks .teaser-block-container{padding-left:8rem;padding-right:8rem;}@media(max-width:768px){.teaser-blocks .teaser-block-container{padding-left:0;padding-right:0;}}.teaser-blocks .card-overlay::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:.7;background:transparent linear-gradient(240deg,#00b0ef 0%,#005377 100%) 0% 0% no-repeat padding-box;transition:all .2s ease-in-out;}.teaser-blocks .card-overlay:hover::after{background:#bc2730 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:.9;}.teaser-blocks .card{margin:1rem;border-radius:0;border:0;position:relative;background-color:#000;}@media(max-width:768px){.teaser-blocks .card{margin:0;}}.teaser-blocks .padding{padding:3rem 4rem 2rem 4rem;}.teaser-blocks .Light-text{color:#fff;margin-bottom:1rem;}.teaser-blocks .Light-text .blockSubHeadline{font-size:1.8rem;text-transform:uppercase;letter-spacing:1.5px;z-index:2;}@media(max-width:768px){.teaser-blocks .Light-text .blockSubHeadline{font-size:2.5rem;}}.teaser-blocks .Light-text .blockHeadline h3{font-size:2.4rem;text-transform:uppercase;letter-spacing:2.9px;z-index:2;}@media(max-width:768px){.teaser-blocks .Light-text .blockHeadline h3{font-size:3.5rem;}}.teaser-blocks .Light-text a{color:#fff;text-decoration:none;letter-spacing:1.5px;z-index:2;}.teaser-blocks .card{background-position:center;background-size:cover;background-repeat:no-repeat;}.teaser-blocks .card-body{z-index:3;}.teaser-blocks .multiply{background-color:rgba(108,102,99,.7);background-blend-mode:multiply;}.teaser-blocks .card-footer{background-color:transparent;border:0;border-radius:0;padding-left:4rem;padding-right:4rem;padding-bottom:3rem;z-index:2;}@media(max-width:768px){.teaser-blocks .card-footer{font-size:2.5rem;}}@media(max-width:768px){.side-nav-main .teaser-cards p{font-size:2.5rem;}}.side-nav-main .teaser-cards .z-index-2{z-index:2;}.side-nav-main .teaser-cards .teaser-icon{max-width:50px;fill:#fff;padding-bottom:1rem;}.side-nav-main .teaser-cards h2{color:#ba0c2f;font-size:3rem;letter-spacing:4.5px;}.side-nav-main .teaser-cards .teaser-block-container{padding-left:0;padding-right:0;}@media(max-width:768px){.side-nav-main .teaser-cards .teaser-block-container{padding-left:0;padding-right:0;}}.side-nav-main .teaser-cards .card-overlay::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:1;background:transparent linear-gradient(240deg,#00b0ef 0%,#005377 100%) 0% 0% no-repeat padding-box;}.side-nav-main .teaser-cards .card-overlay:hover::after{background:#bc2730 0% 0% no-repeat padding-box;opacity:.9;}.side-nav-main .teaser-cards .card{margin:0;border-radius:0;border:0;position:relative;background-color:#000;}.side-nav-main .teaser-cards .padding{padding:3rem 3rem 2rem 3rem;}.side-nav-main .teaser-cards .Light-text{color:#fff;margin-bottom:1rem;--bs-gutter-x:1rem;}.side-nav-main .teaser-cards .Light-text .blockSubHeadline{text-transform:uppercase;letter-spacing:1.8px;z-index:2;font-size:2rem;}.side-nav-main .teaser-cards .Light-text .blockHeadline h3{font-size:2.4rem;text-transform:uppercase;letter-spacing:2.9px;z-index:2;}@media(max-width:768px){.side-nav-main .teaser-cards .Light-text .blockHeadline h3{font-size:3.5rem;}}.side-nav-main .teaser-cards .Light-text a{color:#fff;text-decoration:none;letter-spacing:1.5px;z-index:2;}.side-nav-main .teaser-cards .card{background-position:center;background-size:cover;background-repeat:no-repeat;}.side-nav-main .teaser-cards .card-body{z-index:3;}.side-nav-main .teaser-cards .multiply{background-color:rgba(108,102,99,.7);background-blend-mode:multiply;}.side-nav-main .teaser-cards .card-footer{background-color:transparent;border:0;border-radius:0;padding-left:3rem;padding-right:3rem;padding-bottom:3rem;z-index:2;}@media(max-width:768px){.side-nav-main .teaser-cards .card-footer{font-size:2.5rem;}}@media(max-width:768px){.teaser-cards p{font-size:2.5rem;}}.teaser-cards .z-index-2{z-index:2;}.teaser-cards .teaser-icon{max-width:50px;fill:#fff;padding-bottom:1rem;}.teaser-cards h2{color:#ba0c2f;font-size:3rem;letter-spacing:4.5px;padding-bottom:1.5rem;}.teaser-cards .textBlock-subheadline{padding-bottom:2.5rem;font-size:2rem;}@media(max-width:768px){.teaser-cards .textBlock-subheadline{font-size:3rem;}}.teaser-cards .textBlock-text{padding-bottom:2.5rem;}@media(max-width:768px){.teaser-cards .textBlock-text{font-size:2.5rem;}}.teaser-cards .teaser-block-container{padding-left:8rem;padding-right:8rem;}@media(max-width:768px){.teaser-cards .teaser-block-container{padding-left:0;padding-right:0;}}.teaser-cards .card-overlay::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:1;background:transparent linear-gradient(240deg,#00b0ef 0%,#005377 100%) 0% 0% no-repeat padding-box;}.teaser-cards .card-overlay:hover::after{background:#bc2730 0% 0% no-repeat padding-box;opacity:.9;}.teaser-cards .card{border-radius:0;border:0;position:relative;background-color:#000;}.teaser-cards .padding{padding:3rem 4rem 2rem 4rem;}.teaser-cards .Light-text{color:#fff;margin-bottom:1rem;}.teaser-cards .Light-text .blockSubHeadline{text-transform:uppercase;letter-spacing:1.8px;z-index:2;font-size:2rem;}.teaser-cards .Light-text .blockHeadline h3{font-size:2.4rem;text-transform:uppercase;letter-spacing:2.9px;z-index:2;}@media(max-width:768px){.teaser-cards .Light-text .blockHeadline h3{font-size:3.5rem;}}.teaser-cards .Light-text a{color:#fff;text-decoration:none;letter-spacing:1.5px;z-index:2;}.teaser-cards .card{background-position:center;background-size:cover;background-repeat:no-repeat;}.teaser-cards .card-body{z-index:3;}.teaser-cards .multiply{background-color:rgba(108,102,99,.7);background-blend-mode:multiply;}.teaser-cards .card-footer{background-color:transparent;border:0;border-radius:0;padding-left:4rem;padding-right:4rem;padding-bottom:3rem;z-index:2;}@media(max-width:768px){.teaser-cards .card-footer{font-size:2.5rem;}}@media(max-width:768px){.side-nav-main .teaser-blocks-slider p{font-size:2.5rem;}}.side-nav-main .teaser-blocks-slider .teaser-icon{max-width:50px;fill:#fff;padding-bottom:1rem;}.side-nav-main .teaser-blocks-slider h2{color:#ba0c2f;font-size:3rem;letter-spacing:4.5px;}.side-nav-main .teaser-blocks-slider .teaser-block-container{padding-left:0;padding-right:0;}@media(max-width:768px){.side-nav-main .teaser-blocks-slider .teaser-block-container{padding-left:0;padding-right:0;}}.side-nav-main .teaser-blocks-slider .card-overlay::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:1;background:transparent linear-gradient(240deg,#00b0ef 0%,#005377 100%) 0% 0% no-repeat padding-box;}.side-nav-main .teaser-blocks-slider .card-overlay:hover::after{background:#bc2730 0% 0% no-repeat padding-box;opacity:.9;}.side-nav-main .teaser-blocks-slider .card{margin:0;border-radius:0;border:0;position:relative;background-color:#000;}.side-nav-main .teaser-blocks-slider .padding{padding:3rem 3rem 2rem 3rem;}.side-nav-main .teaser-blocks-slider .Light-text{color:#fff;margin-bottom:1rem;}.side-nav-main .teaser-blocks-slider .Light-text .blockSubHeadline{font-size:1.8rem;text-transform:uppercase;letter-spacing:1.5px;z-index:2;}.side-nav-main .teaser-blocks-slider .Light-text .blockHeadline h3{font-size:2.4rem;text-transform:uppercase;letter-spacing:2.9px;z-index:2;}@media(max-width:768px){.side-nav-main .teaser-blocks-slider .Light-text .blockHeadline h3{font-size:3rem;}}.side-nav-main .teaser-blocks-slider .Light-text a{color:#fff;text-decoration:none;letter-spacing:1.5px;z-index:2;}.side-nav-main .teaser-blocks-slider .card{background-position:center;background-size:cover;background-repeat:no-repeat;}.side-nav-main .teaser-blocks-slider .card-body{z-index:3;display:flex;flex-direction:column;}.side-nav-main .teaser-blocks-slider .multiply{background-color:rgba(108,102,99,.7);background-blend-mode:multiply;}.side-nav-main .teaser-blocks-slider .card-footer{background-color:transparent;border:0;border-radius:0;padding-left:3rem;padding-right:3rem;padding-bottom:3rem;z-index:2;}@media(max-width:768px){.side-nav-main .teaser-blocks-slider .card-footer{font-size:2rem;}}@media(max-width:768px){.teaser-blocks-slider p{font-size:2.5rem;}}.teaser-blocks-slider .teaser-icon{max-width:50px;fill:#fff;padding-bottom:1rem;}.teaser-blocks-slider h2{color:#ba0c2f;font-size:3rem;letter-spacing:4.5px;padding-bottom:1.5rem;}.teaser-blocks-slider .textBlock-subheadline{padding-bottom:2.5rem;}.teaser-blocks-slider .textBlock-text{padding-bottom:2.5rem;}.teaser-blocks-slider .teaser-block-container{padding-left:8rem;padding-right:8rem;}@media(max-width:768px){.teaser-blocks-slider .teaser-block-container{padding-left:0;padding-right:0;}}.teaser-blocks-slider .card-overlay::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:1;background:transparent linear-gradient(240deg,#00b0ef 0%,#005377 100%) 0% 0% no-repeat padding-box;}.teaser-blocks-slider .card-overlay:hover::after{background:#bc2730 0% 0% no-repeat padding-box;opacity:.9;}.teaser-blocks-slider .card{border-radius:0;border:0;position:relative;background-color:#000;}.teaser-blocks-slider .padding{padding:3rem 4rem 2rem 4rem;}.teaser-blocks-slider .Light-text{color:#fff;margin-bottom:1rem;}.teaser-blocks-slider .Light-text .blockSubHeadline{font-size:1.8rem;text-transform:uppercase;letter-spacing:1.5px;z-index:2;}.teaser-blocks-slider .Light-text .blockHeadline h3{font-size:2.4rem;text-transform:uppercase;letter-spacing:2.9px;z-index:2;}@media(max-width:768px){.teaser-blocks-slider .Light-text .blockHeadline h3{font-size:3rem;}}.teaser-blocks-slider .Light-text a{color:#fff;text-decoration:none;letter-spacing:1.5px;z-index:2;}.teaser-blocks-slider .card{background-position:center;background-size:cover;background-repeat:no-repeat;}.teaser-blocks-slider .card-body{z-index:3;}.teaser-blocks-slider .multiply{background-color:rgba(108,102,99,.7);background-blend-mode:multiply;}.teaser-blocks-slider .card-footer{background-color:transparent;border:0;border-radius:0;padding-left:4rem;padding-right:4rem;padding-bottom:3rem;z-index:2;}@media(max-width:768px){.teaser-blocks-slider .card-footer{font-size:2rem;}}.slick-track{display:flex!important;}.slick-slide{height:inherit!important;}.image-slider-text .slick-slide>div{margin-left:0;margin-right:0;height:100%;}.slick-slide>div{margin-left:10px;margin-right:10px;height:100%;}.slick-dots{z-index:2;}.slick-dots li.slick-active button:before{opacity:1;color:#c83c1b;}.slick-dots li button::before{font-size:10px;color:#c83c1b;}.arrows{position:absolute;top:45%;border:solid #fff;border-width:0 3px 3px 0;padding:10px;background:transparent;z-index:3;width:10px;}.arrows:hover,.arrows:active,.arrows:focus{cursor:pointer;outline:0;}.prev{left:20px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}.next{right:20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.arrows-dark{position:absolute;top:45%;border:solid #c83c1b;border-width:0 3px 3px 0;padding:10px;background:transparent;z-index:3;width:10px;}.arrows-dark:hover,.arrows-dark:active,.arrows-dark:focus{cursor:pointer;outline:0;}.prev-dark{left:15px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}.next-dark{right:15px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}@media screen and (min-width:1199px){.prev-dark{left:-37px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}.next-dark{right:-37px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}}@media screen and (min-width:991px){.arrows{border-width:0 5px 5px 0;padding:15px;width:15px;}.prev{left:20px;}.next{right:20px;}.arrows-dark{top:45%;border-width:0 5px 5px 0;padding:15px;width:15px;}.prev-dark{left:-37px;}.next-dark{right:-37px;}.slick-dots{z-index:2;bottom:-42px!important;}}@media screen and (max-width:768px){.arrows-dark{border-width:0 3px 3px 0;padding:8px;width:8px;}.prev-dark{left:15px;}.next-dark{right:15px;}.slick-dots{z-index:2;}}.teaser-blocks.top-border{border-top:1px solid #999;padding-top:4rem;}.teaser-blocks.bottom-border{border-bottom:1px solid #999;padding-bottom:4rem;}.teaser-blocks-slider.top-border{border-top:1px solid #999;padding-top:4rem;}.teaser-blocks-slider.bottom-border{border-bottom:1px solid #999;padding-bottom:4rem;}.teaser-blocks .text-with-image .btn-primary{width:unset;padding-left:5rem;padding-right:5rem;}.teaser-blocks-slider .text-with-image .btn-primary{width:unset;padding-left:5rem;padding-right:5rem;}.side-nav-main .sidenav{padding-left:0;padding-right:0;}.text-padding{padding-left:5rem;padding-right:5rem;}@media(max-width:1199px){.text-padding{padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem;}}.text-with-image.top-border{border-top:1px solid #999;padding-top:4rem;}.text-with-image.bottom-border{border-bottom:1px solid #999;padding-bottom:4rem;}.text-with-image .btn:hover{background:#ba0c2f;color:#fff;}.text-with-image .btn-primary{border:1px solid #ba0c2f;background:none;width:inherit;border-radius:0;text-transform:uppercase;color:#ba0c2f;}.text-with-image h2{font-size:3rem;font-family:"Arvo",serif;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;}.text-with-image .textBlock-headline{padding-bottom:2rem;}.text-with-image .textBlock-subheadline{text-transform:uppercase;padding-top:1.5rem;padding-bottom:2rem;font-size:2rem;}@media(max-width:768px){.text-with-image .text-padding{padding-left:.25rem!important;padding-right:.25rem!important;}}@media(max-width:768px){.text-with-image .textBlock-text p{font-size:2.5rem;line-height:4rem;}}.columns .bleed-left{margin-left:calc(-100vw + 1200px);max-width:calc(100% + 100vw - 1200px);}.columns .bleed-right{margin-right:calc(-100vw + 1400px);max-width:calc(100% + 100vw - 1400px);}@media(max-width:1400px){.columns .bleed-left{margin-left:calc(-100vw + 1200px);max-width:calc(100% + 100vw - 1200px);}.columns .bleed-right{margin-right:calc(-100vw + 1200px);max-width:calc(100% + 100vw - 1200px);}}@media(max-width:1199px){.columns .bleed-left{margin-left:calc(-100vw + 991px);max-width:calc(100% + 100vw - 991px);}.columns .bleed-right{margin-right:calc(-100vw + 991px);max-width:calc(100% + 100vw - 991px);}}@media(max-width:991px){.columns .bleed-left{margin-left:calc(-100vw + 768px);max-width:calc(100% + 100vw - 768px);}.columns .bleed-right{margin-right:calc(-100vw + 768px);max-width:calc(100% + 100vw - 768px);}}@media(max-width:768px){.columns .bleed-left{margin-left:calc(-100vw + 480px);max-width:calc(100% + 100vw - 480px);}.columns .bleed-right{margin-right:calc(-100vw + 480px);max-width:calc(100% + 100vw - 480px);}}@media(max-width:480px){.columns .bleed-left{margin-left:unset;max-width:100%;}.columns .bleed-right{margin-right:unset;max-width:100%;}}.three-block-teasers{padding-top:5rem;padding-bottom:5rem;}.three-block-teasers .teaser-icon{max-width:50px;fill:#fff;padding-bottom:1rem;}.three-block-teasers .large-block.Light-text{margin-bottom:2rem!important;color:#ba0c2f;}@media(max-width:768px){.three-block-teasers .large-block.Light-text{margin-bottom:3rem!important;}}.three-block-teasers .large-block.Light-text .blockSubHeadline{font-size:1.8rem;text-transform:uppercase;letter-spacing:1.8px;z-index:2;}@media(max-width:768px){.three-block-teasers .large-block.Light-text .blockSubHeadline{font-size:2.5rem;}}.three-block-teasers .large-block.Light-text .blockHeadline h3{font-size:3.5rem;text-transform:uppercase;letter-spacing:3.9px;z-index:2;}.three-block-teasers .large-block.Light-text a{color:#ba0c2f;text-decoration:none;text-transform:uppercase;letter-spacing:1.8px;z-index:2;}.three-block-teasers .large-block.Light-text .padding{padding:7rem 6rem 4rem 7rem;}.three-block-teasers .large-block.Light-text .card-footer{background-color:transparent;border:0;border-radius:0;padding-left:7rem;padding-right:5rem;padding-bottom:5rem;z-index:2;}@media(max-width:768px){.three-block-teasers .large-block.Light-text .card-footer{font-size:2.5rem;}}.three-block-teasers .large-block.Light-text .card-overlay:hover::after{background:url("/media/2sodgq3q/square-blue-overlay.png");mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;opacity:.9;transition:all .2s ease-in-out;}.three-block-teasers .card-overlay::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;transition:all .2s ease-in-out;}.three-block-teasers .reverse.card-overlay::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-position:right bottom;transition:all .2s ease-in-out;}.three-block-teasers .reverse.card-overlay:hover::after{background-repeat:no-repeat;background-size:cover!important;background:url("/media/d0xfn2ul/rectangle-blue-overlay-reverse.png");mix-blend-mode:multiply;opacity:.9;background-position:right bottom;}.three-block-teasers .card-overlay:hover::after{background-repeat:no-repeat;background-size:cover!important;background:url("/media/sg5f4yv5/rectangle-blue-overlay.png");mix-blend-mode:multiply;opacity:.9;}.three-block-teasers .card{margin:1rem;border-radius:0;border:0;position:relative;background-color:#000;}.three-block-teasers .card:hover{color:#fff;}.three-block-teasers .card:hover a{color:#fff;}.three-block-teasers .padding{padding:3rem 5rem 2rem 5rem;}.three-block-teasers .Light-text{color:#ba0c2f;margin-bottom:3rem;}.three-block-teasers .Light-text .blockSubHeadline{font-size:1.8rem;text-transform:uppercase;letter-spacing:1.8px;z-index:2;font-weight:500;}@media(max-width:768px){.three-block-teasers .Light-text .blockSubHeadline{font-size:2.5rem;}}.three-block-teasers .Light-text .blockHeadline h3{font-size:2.4rem;text-transform:uppercase;letter-spacing:3.9px;z-index:2;}@media(max-width:768px){.three-block-teasers .Light-text .blockHeadline h3{font-size:3.5rem;}}.three-block-teasers .Light-text a{color:#ba0c2f;text-decoration:none;text-transform:uppercase;letter-spacing:1.8px;z-index:2;font-weight:500;}.three-block-teasers .card{background-position:center;background-size:cover;background-repeat:no-repeat;}.three-block-teasers .card:hover{color:#fff;}.three-block-teasers .card:hover a{color:#fff;}.three-block-teasers .card-body{z-index:3;}.three-block-teasers .multiply{background-color:rgba(108,102,99,.7);background-blend-mode:multiply;}.three-block-teasers .card-footer{background-color:transparent;border:0;border-radius:0;padding-left:5rem;padding-right:5rem;padding-bottom:3rem;z-index:2;}@media(max-width:768px){.three-block-teasers .card-footer{font-size:2.5rem;}}.three-block-teasers .z-index{z-index:3;}@media(max-width:768px){.video p{font-size:2rem;}}.video .embed-responsive{position:relative;padding-bottom:56.1%;height:0;overflow:hidden;}.video h2{letter-spacing:6px;font-size:3rem;}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media(max-width:768px){.video.padding-large{padding:2rem;}}.form-picker h2{text-transform:uppercase;font-size:3rem;color:#ba0c2f;}.form-picker .umbraco-forms-caption{visibility:hidden;height:0;}.form-picker label.umbraco-forms-label{font-weight:400;text-transform:uppercase;}.form-picker .umbraco-forms-form input.text,.form-picker .umbraco-forms-form textarea{max-width:100%!important;width:100%;}.form-picker .shortanswer{width:50%;padding-top:3rem;padding-left:3rem;}@media(max-width:768px){.form-picker .shortanswer{width:100%;padding-left:0;}}.form-picker .shortanswer:first-child,.form-picker .shortanswer:nth-child(3){padding-left:0;}.form-picker .longanswer{width:100%;padding-top:3rem;}.form-picker .umbraco-forms-container{display:flex;flex-flow:wrap;}.form-picker .umbraco-forms-form fieldset{margin:0;padding-top:0;}.form-picker [type=button]:not(:disabled),.form-picker [type=reset]:not(:disabled),.form-picker [type=submit]:not(:disabled),.form-picker button:not(:disabled){background:none;color:#ba0c2f;font-size:1.6rem;font-weight:600;transition:.3s ease all;padding:1rem 4rem 1rem 4rem;border-color:#ba0c2f;text-decoration:none;margin-top:0;width:unset;}.form-picker [type=button]:not(:disabled):hover,.form-picker [type=reset]:not(:disabled):hover,.form-picker [type=submit]:not(:disabled):hover,.form-picker button:not(:disabled):hover{background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;}.form-picker [type=button]:not(:disabled):active,.form-picker [type=reset]:not(:disabled):active,.form-picker [type=submit]:not(:disabled):active,.form-picker button:not(:disabled):active{background-color:#ba0c2f;border-color:#ba0c2f;}.form-picker .umbraco-forms-form span.contourError,.form-picker .umbraco-forms-form span.field-validation-error{color:#ba0c2f!important;}.form-picker .disclaimer-text p{font-size:1.4rem;font-style:italic;padding-bottom:3rem;}.form-picker .custom-embed iframe{max-width:100%;flex-grow:1;width:100vw;}.form-picker .custom-embed .parent{display:flex;flex-direction:column;min-height:100vh;}@media(max-width:768px){.form-picker p{font-size:2.5rem;}}form{display:inline-block;width:100%;}.blog-body p iframe{position:relative;top:0;left:0;width:100%;height:100%;min-height:50vh;}.blog-body .Left{float:left;}.blog-body .Left img{width:auto;padding:0 1rem 1rem 0;}.blog-body .Right{float:right;text-align:right;}.blog-body .Right img{padding:0 0 1rem 1rem;float:right;width:auto;}.blog-body .FullWidth{width:100%;padding:0;text-align:center;}.blog-body .FullWidth img{padding:0;}.blog-body .Center{margin:0 auto;text-align:center;}.blog-body .Center img{padding:0;width:auto;}.blog-body img{padding:1rem;max-width:100%;height:auto;width:auto;}.blogCTA{padding:4rem;margin-bottom:4rem;}.icon-image{max-width:50px;}@media only screen and (min-width:480px) and (max-width:767px){.pp_pic_holder{left:50%!important;width:400px!important;margin-left:-200px!important;}div.pp_default .pp_content_container .pp_right{padding-right:21px!important;}.pp_content,#pp_full_res img{width:100%!important;height:100%!important;}div.pp_default .pp_content_container .pp_details{margin-top:20px!important;}}@media only screen and (max-width:479px){.pp_pic_holder{left:50%!important;width:300px!important;margin-left:-150px!important;}div.pp_default .pp_content_container .pp_right{padding-right:21px!important;}.pp_content,#pp_full_res img{width:100%!important;height:100%!important;}div.pp_default .pp_content_container .pp_details{margin-top:20px!important;}}a>.btn-primary-blog,.btn-primary-blog>a{background-color:#007bff;color:#fff;font-size:1.4rem;font-weight:500;transition:.3s ease all;padding:1rem 2.5rem 1rem 2.5rem;text-decoration:none;border-radius:20px;border:0;width:auto;text-decoration:none;}a>.btn-primary-blog:hover,a>.btn-primary-blog:focus,.btn-primary-blog>a:hover,.btn-primary-blog>a:focus{outline:0;background-color:#242a31;text-decoration:none!important;}a>.btn-secondary-blog,.btn-secondary-blog>a{background-color:#0094ff;color:#fff;font-size:1.4rem;font-weight:500;transition:.3s ease all;padding:1rem 2.5rem 1rem 2.5rem;text-decoration:none;border-radius:20px;border:0;width:auto;text-decoration:none;}a>.btn-secondary-blog:hover,a>.btn-secondary-blog:focus,.btn-secondary-blog>a:hover,.btn-secondary-blog>a:focus{outline:0;background-color:#242a31;text-decoration:none!important;}#ThunderstoneSearch{padding-bottom:1rem;}@media(max-width:576px){#ThunderstoneSearch{padding-bottom:1rem;}}#ThunderstoneSearch h1{margin-bottom:3rem;color:#ba0c2f!important;}#ThunderstoneSearch h3{margin-bottom:1.5rem;font-weight:500;}#ThunderstoneSearch a{text-decoration:none;}#ThunderstoneSearch table{margin:0 auto;text-align:center;}#ThunderstoneSearch .search-item{padding:1rem 0 1rem 0;border-bottom:1px solid #999;}#ThunderstoneSearch .search-item h4{margin-bottom:0;font-weight:400;color:#ba0c2f;margin-top:3rem;text-decoration:underline;}#ThunderstoneSearch .text-center{text-align:left!important;font-size:1.8rem;font-weight:600;color:#343579;}#ThunderstoneSearch .text-center p{font-size:2.5rem;font-weight:600;color:#343579;}#ThunderstoneSearch .search-item a{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%;padding-left:2rem;padding-right:6rem;position:relative;transition:all .4s ease-in-out;}#ThunderstoneSearch .search-item a:after{position:absolute;content:">";font-size:2rem;background-color:#ba0c2f;color:#fff;border-radius:50%;right:14px;width:30px;height:25px;top:40%;padding-left:11px;padding-bottom:31px;transition:all .4s ease-in-out;}@media(max-width:768px){#ThunderstoneSearch .search-item a:after{right:14px;width:26px;height:25px;top:40%;padding-left:9px;padding-bottom:26px;}}#ThunderstoneSearch .search-item:hover a:after{background-color:#007cad;}#ThunderstoneSearch .search-item a:hover{text-decoration:none;}#ThunderstoneSearch .search-item a:hover h4{transition:all .4s ease-in-out;color:#007cad;}#ThunderstoneSearch .search-item p{color:#444;margin-top:5px;max-width:700px;margin-bottom:3rem;}#ThunderstoneSearch .search-item img{border-radius:8px;}#ThunderstoneSearch .pagination{margin-bottom:0;justify-content:center;flex-wrap:wrap;}#ThunderstoneSearch .pagination li span{font-weight:700;display:inline-block;padding:15px;}#ThunderstoneSearch .pagination a{font-weight:400;}#ThunderstoneSearch .search-nav{justify-content:center;}#ThunderstoneSearch .spinner{left:50%!important;top:75px!important;min-height:300px;}.category-padding{padding:6rem;}@media(max-width:1199px){.category-padding{padding:6rem 6rem 0 0;}}@media(max-width:767px){.category-padding{padding:3rem 6rem;}}@media print{body .container,body .container-fluid{color:#000;}.text-white,p,h1,body h2,h3,h4,h5,h6{color:#000!important;}.tab-content>.tab-pane{display:block;}.tab-content{padding:4rem;background-color:#fff;color:#000!important;}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;}.fade:not(.show){opacity:1;}.tabbed-content{padding:8rem;background-color:#fff;}.print-only{display:block;font-size:2.4rem;font-weight:bold;color:#000;}.nav-tabs,.leadinModal-content-wrapper{display:none!important;}a:not(.btn),body .tabbed-content-blue .tab-content a{color:#000!important;}.invert-on-print{mix-blend-mode:difference;}.footer-upper,.tagline,.topBarContactInfo,.sidebar-nav{background-color:#fff!important;color:#000!important;}footer,.btn,.brand-slider,.Strategy-section,.card-img-top{display:none;}.col-md-6,.col-lg-6,.col-sm-12,.col-md-5,.icon-image,.billboard,.landing-image,.blog-post-header{background-color:#fff!important;}.card-text p a,a,.blog-post-header{color:#000;}.cse-search-box,.umbraco-forms-form{display:none;}.background-black{background-color:#fff!important;color:#020000;}.background-red{background-color:#fff!important;color:#020000;}.background-blue{background-color:#fff!important;color:#020000;}.background-white{background-color:#fff!important;color:#020000;}.background-gray{background-color:#fff!important;color:#020000;}.background-lt-gray{background-color:#fff!important;color:#020000;}.background-green{background-color:#fff!important;color:#020000;}.background-teal{background-color:#fff!important;color:#020000;}.background-dark-cyan{background-color:#fff!important;color:#020000;}.background-dark-blue{background-color:#fff!important;color:#020000;}.background-purple,.tradeshow-header{background-color:#fff!important;background:#fff!important;color:#020000!important;}.text-black{color:#000!important;}.text-white{color:#fff!important;}.text-gray{color:#020000!important;}.text-lt-gray{color:#020000!important;}.text-red{color:#020000!important;}.text-blue{color:#020000!important;}.text-green{color:#020000!important;}.text-teal{color:#020000!important;}.text-dark-cyan{color:#020000!important;}.text-dark-blue{color:#020000!important;}.text-purple{color:#020000!important;}.jumbotron .overlay,.billboard-wrap,.card-overlay,.teaser-blocks .card-overlay::after,.product-billboard,.product-column .card,.product-column .card-body,.product-specs,.medium-billboard-with-image,.teaser-cards .card-overlay::after{background-image:none!important;background:none!important;}.product-specs .accordion-button{color:#000!important;}.background-image-left,.background-image-right,.video-wrap,.text-with-image img,.slider-container,.image-slider{display:none;}}
