/* AnythingSlider v1.8+ Default theme By Chris Coyier:http://css-tricks.com with major improvements by Doug Neiner:http://pixelgraphics.us/ based on work by Remy Sharp:http://jqueryfordesigners.com/ - plus development and styling by BlueFusionWeb */.anythingSlider{margin:0;padding:0;}/* Navigation Links */.anythingSlider .anythingControls{outline:0;display:none;width:100%;height:auto;padding:0 0 0.5em 0;position:absolute;bottom:0;left:0;}.anythingSlider .anythingControls ul{margin:0;padding:0;float:left;list-style:none;}.anythingSlider .anythingControls ul li{display:inline-block;}.anythingSlider .anythingControls ul a{font:11px/18px Georgia, Serif;display:inline-block;text-decoration:none;padding:2px 8px;height:18px;margin:0 5px 0 0;text-align:center;outline:0;}.anythingControls ul.thumbNav{text-align:left;margin:0 0 0 0.5em;}/* Navigation buttons + start/stop button, default state */.anythingSlider .anythingControls a{background-color:#f1f1f1;color:#000;opacity:0.7;}/* Make sure navigation text is visible */.anythingSlider .anythingControls a span{visibility:visible;color:#404040;}/* Navigation current button, default state */.anythingSlider .anythingControls a.cur{background:#888;color:#000;opacity:1;}.anythingSlider .anythingControls a:hover{opacity:1;}.anythingControls li.next,.anythingControls li.prev{margin:0 0 0 0.5em;}.anythingControls li.next span, .anythingControls li.prev span{font-family:Font Awesome\ 5 Pro;}/* start-stop button, stopped, default state */.anythingSlider .anythingControls a.start-stop,.anythingSlider .anythingControls a.start-stop:hover,.anythingSlider .anythingControls a.start-stop .anythingControls ul a:hover {background:none;}.anythingSlider .anythingControls a.start-stop span{font-family:Font Awesome\ 5 Pro;font-size:2em;font-weight:600;}/* start-stop button, playing, default state */.anythingSlider .anythingControls a.start-stop.playing span{color:#606060;}/* Navigation current & hovered button, active state *//************************  NAVIGATION POSITIONING ************************//* Navigation Arrows */.anythingSlider .arrow {top:50%;margin:-3em 0 0 0;position:absolute;display:block;}.anythingSlider .arrow a {display:block;width:3em;height:6em;text-align:center;outline:0;opacity:0.7;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}/* Navigation arrow text; indent moved to span inside "a", for IE7;  apparently, a negative text-indent on an "a" link moves the link as well as the text */.anythingSlider .arrow a:hover{text-decoration:none;width:2.5em;opacity:1;}.anythingSlider .arrow span {display:block;font-family:Font Awesome\ 5 Pro;font-size:5em;font-weight:200;}/* disabled arrows, hide or reduce opacity:opacity:.5; filter:alpha(opacity=50); */.anythingSlider .arrow.disabled {display:none;}/* back arrow */.anythingSlider .back{left:0;}.anythingSlider .back a{}.anythingSlider .back a:hover,.anythingSlider .back a.hover {padding-right:0.5em;}.anythingSlider .back a span{text-shadow:0.1em 0 #ffffff;}/* forward arrow */.anythingSlider .forward{right:0;}.anythingSlider .forward a{}.anythingSlider .forward a:hover,.anythingSlider .forward a.hover {padding-left:0.5em;}.anythingSlider .forward a span{text-shadow:-0.1em 0 #ffffff;}/* navigationSize window */.anythingSlider .anythingControls .anythingNavWindow {overflow:hidden;float:left;}/* Autoplay Start/Stop button */.anythingSlider .anythingControls .start-stop {padding:2px 5px;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;outline:0;}.timer-bar{width:100%;height:0.5em;background:#808080;opacity:0.5;position:absolute;bottom:-0.5em;z-index:98;}/***********************  IE8 AND OLDER STYLING ***********************//* Navigation Arrows */.as-oldie .anythingSlider .arrow {top:30%;}.as-oldie .anythingSlider .arrow a {margin:0;}/* margin between nav buttons just looks better */.as-oldie .anythingSlider .anythingControls li {margin-left:3px;}/* When using the navigationSize option, the side margins need to be zeroNone of the navigation panels look good in IE7 now =( */.as-oldie .anythingSlider .anythingControls a {margin:0;}.as-oldie .anythingSlider .anythingNavWindow {margin:0 2px;}.as-oldie .anythingSlider .anythingNavWindow li {padding:3px 0 0 0;}/***********************  COMMON SLIDER STYLING ***********************//* Overall Wrapper */.anythingSlider {display:block;overflow:visible !important;position:relative;}/* anythingSlider viewport window */.anythingSlider .anythingWindow {overflow:hidden;position:relative;width:100%;height:100%;}/* anythingSlider base (original element) */.anythingSlider .anythingBase {background:transparent;list-style:none;position:absolute;overflow:visible !important;top:0;left:0;margin:0;padding:0;}/* all panels inside the slider; horizontal mode */.anythingSlider .panel {background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0;}/* vertical mode */.anythingSlider .vertical .panel {float:none;}/* fade mode */.anythingSlider .fade .panel {float:none;position:absolute;top:0;left:0;z-index:0;}/* fade mode active page - visible & on top */.anythingSlider .fade .activePage {z-index:1;}/***********************  RTL STYLING ***********************//* slider autoplay right-to-left, reverse order of nav links to look better */.anythingSlider.rtl .anythingWindow {direction:ltr;unicode-bidi:bidi-override;}.anythingSlider.rtl .anythingControls ul{float:left;} /* move nav link group to left */.anythingSlider.rtl .anythingControls ul a{float:right;} /* reverse order of nav links */.anythingSlider.rtl .start-stop{/* float:right; */} /* move start/stop button - in case you want to switch sides *//* probably not necessary, but added just in case */.anythingSlider,.anythingSlider .anythingWindow,.anythingSlider .anythingControls ul a,.anythingSlider .start-stop {transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;}div.img_slider ul.anythingBase, div.img_slider ul.anythingBase li, .img_slider .anythingSlider, .img_slider .anythingWindow{height:43vw !important;overflow:hidden;}.content_slider ul.anythingBase, .content_slider .anythingSlider, .content_slider .anythingWindow{height:inherit !important;overflow:hidden;}.content_slider ul.anythingBase li{height:auto !important;overflow:hidden;}.img_slider .anythingSlider, .img_slider .anythingWindow{width:100% !important;}ul.anythingBase,ul.anysl{list-style:none;}ul.anythingBase,ul.anythingBase li{width:100%;}/* changed to use class on ul not anyslidersl id - for multiples */div.img_slider div.slabcont > ul.anythingBase li > img{width:100%;height:auto;}div.img_slider div.slabcont > ul.anythingBase li > img[style*="width"]{width:100% !important;height:auto !important;}.content_slider .anythingWindow{z-index:1;}.content_slider .anythingControls{z-index:2;}.content_slider .arrow{z-index:3;}.content_slider .onscrn .arrow{position:fixed;top:50vh;}.adminusr div.img_slider div.slabcont{min-height:5em;}/* images with caption */ /* position the panels so the captions appear correctly */.anythingSlider-slider .panel{position:relative;}.anythingSlider-slider .panel:not(.nopanimg) img{width:100%;height:auto;margin:0 auto;position:absolute;top:0;left:0;right:0;}.anythingSlider-slider .panel:not(.nopanimg) img[style*="width"]{width:100% !important;height:auto !important;}.anythingSlider-slider .panel:not(.nopanimg) div img{width:auto;position:static;margin:0.2em auto 0 auto;}.anythingSlider-slider .panel:not(.nopanimg) div img[style*="width"]{width:auto !important;}.anythingSlider-slider .panel:not(.nopanimg) div img[align='left']{margin-right:1em;}.anythingSlider-slider .panel:not(.nopanimg) div img[align='right']{margin-left:1em;}/* captions */.anycapt-full,.anycapt-blurb,.anycapt-cont{width:auto;height:auto;display:block;color:#ffffff;padding:15em 3em 1em 3em;margin:0;text-align:left;position:relative;z-index:10;pointer-events:none;}.anycapt-cont{width:98%;padding:13em 1% 1em 1%;}.anycapt-full a,.anycapt-blurb a,.anycapt-cont a{pointer-events:auto;}.anycapt-full strong,.anycapt-full em,.anycapt-blurb strong,.anycapt-blurb em,.anycapt-cont header,.anycapt-cont ins{display:inline-block;padding:0.2em 0.5em;background:rgba(0,0,0,0.2);}.anycapt-full strong,.anycapt-full em{font-size:3em;}.anycapt-blurb strong,.anycapt-blurb em{font-size:2em;}.anycapt-cont header strong{font-size:3em;}.anycapt-cont header em{font-size:2.4em;}.anycapt-cont ins{width:98%;font-size:1.6em;padding:0.6em 1%;}.anycapt-full strong,.anycapt-blurb strong,.anycapt-cont strong,.anycapt-cont header{font-weight:400;}.anycapt-full em,.anycapt-blurb em,.anycapt-cont em{font-weight:300;font-style:normal;}/* Caption close button */.anythingSlider-slider .anycaptx{display:none;}@media (orientation:portrait), (max-width:1024px) {div.anycapt-cont a{word-wrap:break-word;max-width:100%;}}@media (max-width:640px) {.anythingSlider-slider .panel div.anycapt-cont img:not(.fwimg){width:90% !important;height:auto !important;margin:5% !important;}}.anythumbs,.anynavlinks,.anytext{height:45vw;}.anythumbs a{width:20%;padding:20% 0 0 0;height:0;display:block;border:1px solid transparent;box-sizing:border-box;position:relative;float:left;overflow:hidden;opacity:0.8;}.anythumbs a, .anythumbscont a img{filter:blur(1px) contrast(110%) grayscale(100%);}.anythumbs a:hover,.anythumbs a.actvimg,div#slab_gallery .anythumbs a.actvimg{opacity:1;filter:none;}.anythumbscont a, .anythumbscont a:hover img{filter:none;}.anythumbs a.anyvidthumb:before{content:" ";display:block;position:absolute;top:0;width:100%;height:100%;background-image:url(/images/cms/galimg_video_img.png);opacity:0.3;z-index:2;background-size:contain;}.anythumbs img{width:auto;height:100%;position:absolute;top:0;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.anythumbs img.imgport{width:100%;height:auto;top:50%;left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.anytext{text-align:left;}div.anytext p,div.anytext li{font-size:1.2em;}div.anytext ul{list-style:inside;}.anytrfull a{width:16.6%;padding-top:16.6%;}.anytr4x5 a{width:25%;padding-top:25%;}.anytr3x4 a{width:33.3%;padding-top:33.3%;}.anytr2x3 a{width:40%;padding-top:40%;}.anytr2x2 a{width:50%;padding-top:50%;}@media (min-width:641px) {.anythumbs,.anynavlinks,.anytext{width:37%;float:left;padding-right:3%;height:auto;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;}.anytrfull{width:100%;}}@media (max-width:780px) {.anytext{padding-right:0;padding-left:3%;}}@media (max-width:640px) {.anythumbs,.anynavlinks{width:100%;height:auto;}.anythumbs:after{content:"";display:block;clear:both;width:100%;height:0px;}.anytext{width:94%;height:auto;margin:0 3%;}.anythumbs a{width:20% !important;padding-top:20% !important;}.anythumbscont{padding-top:1em;}.anythumbscont a{width:48% !important;padding-top:48% !important;margin:1% !important;}}@media (max-width:420px) {.anythumbscont a{width:100% !important;padding-top:65% !important;margin:1em 0 !important;}}/* caption defaults */.anycapt-top, .anycapt-right, .anycapt-bottom, .anycapt-left{width:auto;height:auto;display:inline-block;background:#000;background:rgba(0,0,0,0.6);color:#fff;padding:0.8em 1.6em 0.8em 0.6em;margin:auto;position:relative;z-index:10;}.anycapt-top, .anycapt-bottom{left:50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}/* Caption close button */.anycaptx{color:#ffffff;cursor:pointer;display:inline-block;opacity:0.5;position:absolute;right:0.3em;top:0.3em;}.anycaptx:hover{opacity:0.8;}.slab-csl .slabcont{width:100%;padding:0;}.cslwrap,.cslwin{position:relative;overflow:visible;}.cslwrap{padding-bottom:1.5em;}div.anythingSlider-carousel{overflow:hidden;}div.anythingSlider-carousel div.anythingWindow,ul#cslanyslider{height:33vw !important;}ul#cslanyslider{width:100%;list-style:none;}div.anythingSlider-carousel,ul#cslanyslider li{height:auto !important;}ul#cslanyslider li{position:relative;}ul#cslanyslider li .cslimg{width:33vw;height:33vw;max-width:100%;max-height:100%;}ul#cslanyslider li .cslimg img:hover{cursor:pointer;}ul#cslanyslider li img{width:100%;height:100%;object-fit:contain;transition:transform 0.8s ease;}ul#cslanyslider li img{transform:scale(70%);}ul#cslanyslider li .aslcapt{opacity:0 !important;transition:opacity 1s ease;}ul#cslanyslider li.actvsld + li img,div.slab-csl:not(.curasl2) ul#cslanyslider li.aslfst.prevsld img,ul#cslanyslider li.asllst.prevsld + li.aslfst + li.cloned img{transform:scale(100%);}ul#cslanyslider li.actvsld.actvimg + li.panel .aslcapt{opacity:1 !important;}ul#cslanyslider li .anycapt-top{top:-100% !important;}ul#cslanyslider li.actvimg + li .anycapt-top{top:0 !important;}ul#cslanyslider li .anycapt-right{right:-100% !important;top:35%;}ul#cslanyslider li.actvimg + li .anycapt-right{right:0 !important;}ul#cslanyslider li .anycapt-bottom{bottom:-100% !important;}ul#cslanyslider li.actvimg + li .anycapt-bottom{bottom:0 !important;}ul#cslanyslider li .anycapt-left{left:-100% !important;top:62%;}ul#cslanyslider li.actvimg + li .anycapt-left{left:0 !important;}div.anythingSlider-carousel .anythingControls{bottom:-1em;}.cslwin .galadmnbtns{position:absolute;top:0;left:0;right:0;bottom:auto;z-index:51;}@media (orientation:portrait) and (max-width:750px) {.cslwrap,.cslwin,.cslwin .anythingSlider-carousel,.cslwin .anythingWindow,ul#cslanyslider{min-height:60vw;}ul#cslanyslider li{overflow:visible;min-height:60vw;z-index:1;}.cslwin .anythingWindow{z-index:1;}.cslwin span.arrow{z-index:4;}.cslwin .anythingControls{z-index:5;}ul#cslanyslider li .cslimg{height:60vw;}ul#cslanyslider li img{transform:scale(40%);}ul#cslanyslider li.actvsld + li,div.slab-csl:not(.curasl2) ul#cslanyslider li.aslfst.prevsld,ul#cslanyslider li.asllst.prevsld + li.aslfst + li.cloned{z-index:2;}ul#cslanyslider li.actvsld + li img,div.slab-csl:not(.curasl2) ul#cslanyslider li.aslfst.prevsld img,ul#cslanyslider li.asllst.prevsld + li.aslfst + li.cloned img{transform:scale(180%);}#aslpop.popup_fixed{bottom:auto;padding:26px 2vw 12px 2vw;}}@media (min-width:1600px) {.cslwset .cslwin{max-width:1600px;position:static;margin:0 auto;}.cslwset div.anythingSlider-carousel{position:static;}.cslwset div.anythingSlider-carousel .anythingControls{bottom:0.5em;}}@media (min-width:1840px) {.cslwset .cslwin{max-width:1840px;}}@media (max-width:500px) {ul#cslanyslider li .aslcapt{display:none;transition:all 0s ease;}ul#cslanyslider li.actvsld.actvimg + li.panel .aslcapt{opacity:0 !important;}}div#slab_gallery{background:#1fa4b5;background:radial-gradient(ellipse at center, #27b1bf 1%,#1fa4b5 100%);}div#slab_gallery .slabcont{width:100%;max-width:none;}div#slab_gallery .timer-bar{background:#ffffff;}div#slab_gallery .anythingSlider .anythingControls a.start-stop.playing span{color:#ffffff;}.anycapt-top, .anycapt-right, .anycapt-bottom, .anycapt-left{background:#2c3e50;background:rgba(44,62,80,0.9);}div#slab_gallery div.cslwrap{padding:3.5em 0;}div#slab_gallery div.anythingSlider-carousel .anythingControls{bottom:-3em;}.anythingSlider .panel{pointer-events:none;}.anythingSlider .panel a,.anythingSlider .panel form,.anythingSlider .panel .vidouter,.anythingSlider .panel .anycaptx{pointer-events:auto;}@media (orientation:landscape) {ul#cslanyslider li .cslimg,div.anythingSlider-carousel div.anythingWindow,ul#cslanyslider{max-height:50vh;}}#virt-load, #virt-outer canvas{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;}#virt-load{background:#ffffff;z-index:99;opacity:1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}#progs-outer{position:absolute;top:50%;left:50%;width:70%;transform:translate(-50%,-50%);color:#022169;text-align:center;}#progs-outer strong{font-size:2.0em;font-weight:normal;}#progs-outer em{font-size:1.2em;}#progs-txt{font-style:normal;}#progs-track{width:100%;margin:1em 0;background:#d7dfe1;}#progs-bar{width:0;height:1em;background:#20b6ec;}#virt-outer{position:relative;z-index:1;}#virt-outer:before{content:"";display:block;padding:75% 0 0 0;width:100%;}#virt-outer canvas{padding:0;display:block;max-width:100%;max-height:100%;z-index:1;}#virt-msg{position:absolute;top:50%;left:50%;transform:translate(-50%, -100%);z-index:3;padding-bottom:1em;opacity:0;}#virt-msg span.msgbg{opacity:0.5;display:block;position:absolute;top:0;bottom:1em;left:0;right:0;z-index:1;}#virt-msg span.msgbg:before,#virt-msg span.msgbg:after{content:'';display:block;position:absolute;background:#000000;}#virt-msg span.msgbg:before{width:100%;height:100%;top:0;left:0;top:0;bottom:0;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3);z-index:1;}#virt-msg span.msgbg:after{bottom:-0.4em;left:50%;margin-left:-0.4em;width:0.8em;height:0.8em;transform:rotate(-45deg);z-index:2;}#virt-msgtxt{position:relative;z-index:2;min-width:10em;}#virt-msgtxt div{padding:1em;color:#ffffff;font-size:1.15em;text-align:center;}#virt-msgtxt i{margin:0 auto 0.5em auto;width:5em;height:3em;display:block;}#virt-msgtxt i.fa-diagnoses{filter:invert(1) brightness(0.45) sepia(1) hue-rotate(35deg) saturate(5);}#virt-msgtxt i.catbk1{filter:invert(1) brightness(0.6) sepia(1) hue-rotate(150deg) saturate(2);}#virt-msgtxt i.catbk2{filter:invert(1) brightness(0.6) sepia(1) hue-rotate(7deg) saturate(3);}#virt-msgtxt i.catbk3{filter:invert(1) brightness(0.6) sepia(1) hue-rotate(35deg) saturate(2);}#virt-msgtxt i.fa-comment-alt-smile{filter:invert(1) brightness(0.45) sepia(1) hue-rotate(165deg) saturate(2);}#virt-ico{position:absolute;width:4em;height:3em;bottom:0.5em;right:0.5em;pointer-events:none;z-index:2;opacity:0.7;background-image:url(/images/cms/360deg-ico.svgz);background-repeat:no-repeat;background-size:contain;}@media (orientation:landscape) {#virt-outer:before{content:"";display:block;padding:0;width:100%;height:75vh;box-sizing:border-box;}}#slab_virtprod{background:#f5f5f5;}#slab_virtprod .slabcont{width:100%;padding:0;max-width:none;}#slab_virtprod .slabcont:before{content:"";display:block;position:absolute;top:35%;bottom:15%;left:25%;width:50%;background:radial-gradient(ellipse at center, rgba(210,210,210,1) 0%,rgba(210,210,210,0) 60%,rgba(0,0,0,0) 100%);}#virtual-product{position:relative;}div.slab_scme .slabcont,div#slab_page.slab_scme .slabcont{width:100%;padding:0;max-width:none;margin-left:0;}.scme_title,.scme_block{min-height:50vh;overflow:hidden;}.scme_title{max-width:none;}.scme_title .slabcont{min-height:50vh;padding:0;}.scme_blockbg{min-height:100vh;}.scme_disptab{display:table;}div.scme_bg{width:100%;height:100%;position:absolute;z-index:1;overflow:hidden;}div.scme_imgbg{background-attachment:fixed;background-position:center center;background-size:cover;}div.scme_content{max-width:95%;padding-top:1px;}.scme_blockbg div.scme_content h2,.scme_blockbg div.scme_content h3,.scme_blockbg div.scme_content h4,.scme_blockbg div.scme_content p{max-width:95%;}div.scme_content p:first-of-type{margin-top:15px;}.scme_blockbg div.scme_content{position:relative;z-index:2;display:table-cell;vertical-align:middle;}.scme_blockbg span.bg-wht{background-color:rgba(255,255,255,0.9);box-shadow:10px 0 0 rgba(255,255,255,0.9), -10px 0 0 rgba(255,255,255,0.9);}div#slab_page div.size-m p,div.size-m p{font-size:1.6em;}div#slab_page div.size-lg p,div.size-lg p{font-size:2.2em;}.split_content .split-img{padding:1.5em 0;}@media (max-width:600px) {div.scme_content img[align],div.split-img img{width:100%;height:auto;}}@media (min-width:800px) {div.scme_title h1{max-width:92%;height:1em;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;}div.scme_content, .scme_blockbg div.scme_content p{max-width:80%;}.split_content{clear:both;}.split_content .full-txt,.split_content .split-img{display:inline-block;vertical-align:middle;}.split_content .full-txt{width:65%;box-sizing:border-box;}.split_content .split-img{width:34%;}.split_content .split-img img{width:auto;height:auto;max-width:90%;}}/* important */.scme_blockbg div.scme_content{max-width:none;}@media (max-width: 767px){.animateme{transform: none !important;opacity: 1 !important;}}.outer_footer{padding-bottom:44px !important;}.ftm_outer{width:100%;background-color:#323232;background-color:rgba(50,50,50,0.9);position:fixed;bottom:0;z-index:88;}.ftm_inner{width:95%;max-width:1280px;padding:10px 0 0 0;border-bottom:1px solid #808080;}.ftm_inner:last-child{border-bottom-width:0px;}.ftm-notice, .ftm-info{padding:0 0 10px 0;}.ftm-notice{font-size:1.1em;color:#ffffff;height:24px;line-height:24px;}span.ftm-txt{color:inherit;}.ftm-info{display:none;border-style:solid;border-width:1px 0 0 0;border-color:#808080;}.ftm-info a{font-weight:bold;box-shadow:inset 0px -1px 0px #bad6ea;text-shadow:2px 1px 0 #000000,-2px 1px 0 #000000;}.ftm-info a, .ftm-info a:visited{color:#ffffff;}.ftm-info a:hover{color:#f8f8f8;text-decoration:none;box-shadow:inset 0px -1px 0px #d1eaba;}.ftm-info a.ftm-btn{font-weight:normal;box-shadow:none;text-shadow:none;}.ftm-info h3, .ftm-info p{color:#f8f8f8;}.ftm-info p{margin:4px 0;}.ftm-info h3{margin:8px 0 0 0;font-size:1.1em;font-weight:bold;text-align:left;}a.ftm-btn{padding:4px 8px;display:inline-block;border-radius:5px;line-height:16px;background-color:#64a4d2;margin-left:7px;}a.ftm-btn, a.ftm-btn:visited{color:#ffffff;}a.ftm-btn:hover{color:#ffffff;background-color:#4d96cb;text-decoration:none;}a.ftm-btn:first-of-type{margin-left:14px;}a.cookie-accept,a.gatog-accept{background-color:#7aab4e;}a.cookie-decline,a.gatog-decline{background-color:#ea3250;}a.cookie-privacy{margin-left:14px;background-color:#eeaa4a;}a.cookie-accept:hover,a.gatog-accept:hover{background-color:#6c9745;}a.cookie-decline:hover,a.gatog-decline:hover{background-color:#eb314f;}a.cookie-privacy:hover{background-color:#ec9a30;}.cookie-info > div.flexcont{flex-wrap:nowrap;align-items:stretch;border-radius:0.5em;overflow:hidden;margin-top:1em;}.cookie-info > div.flexcont > div.flexmin{background-color:rgba(255,255,255,0.1);min-width:5em;padding:0.5em 0;text-align:center;display:flex;align-content:center;justify-content:center;}.cookie-info div.flexmin img{margin:auto;}.cookie-info div.flexmin i{margin:auto;font-size:2em;color:#ababab;}.cookie-info div.flexmin i.fad{--fa-secondary-opacity:1;}.cookie-info #cookie-sess div.flexmin i{color:#fee694;}.cookie-info #cookie-sess div.flexmin i.fad {color:#7a4502;--fa-secondary-color:#fee694;}.cookie-info #cookie-share div.flexmin i{color:#93c9fd;}.cookie-info #cookie-share div.flexmin i.fad {--fa-secondary-color:#5e9edc;}.cookie-info #cookie-stat div.flexmin i{color:#c4cf8b;}.cookie-info #cookie-stat div.flexmin i.fad {--fa-secondary-color:#93c9fd;}.cookie-info #cookie-affils div.flexmin i{color:#fcbc6a;}.cookie-info #cookie-visi div.flexmin i{color:#a3dfed;}.cookie-info #cookie-visi div.flexmin i.fad {--fa-secondary-color:#fee694;}.cookie-info > div.flexcont > div.flexauto{background-color:rgba(0,0,0,0.1);padding:0 0 0 0.8em;}#gatoggles ul{width:60%;list-style:none;}#gatoggles li{padding:0.2em 10em 0.2em 0;margin:0 0 0.2em 0;position:relative;color:#f8f8f8;line-height:2.4em;border-bottom:0.1em solid #f8f8f8; }#gatoggles li span.gatogbtns{position:absolute;top:0.1em;right:0;}#gatoggles li:last-child{margin-bottom:0;border-bottom:none;}#gatoggles li a{border:0.2em solid transparent;line-height:1.4em;filter:saturate(25%);}#gatoggles li:first-child a{filter:none;}#gatoggles li a.gatogactv{border:0.2em solid #ffffff;filter:none;}@media (orientation:portrait), (max-width: 1023px){.ftm-notice{height:auto;}span.ftm-txt{display:block;}a.cookie-accept{margin-left:0 !important;}.ftm-info{max-height:70vh;overflow:scroll;}}@media (max-width: 750px){#gatoggles ul{width:auto;max-width:640px;}}#load-add{display:none;}