.metaslider .msHtmlOverlay .animation_in, .metaslider .msHtmlOverlay .animation_out {   width:100%;   height:100%; } .metaslider .msHtmlOverlay .layer .content {   overflow:hidden;   width:auto;   background:transparent;   padding:0;   border:none;   margin:0; } .metaslider .msStaticOverlay .layer {   z-index:99; } .metaslider .msHtmlOverlay .layer * {   margin:0;   padding:0;   line-height:1.4em;   font-size:1em; } .metaslider .ms-layer {   overflow:hidden; } .metaslider .msHtmlOverlay .layer img {   height:auto !important;   max-width:100%; } .metaslider .msHtmlOverlay .layer .st-buttons, .metaslider .msHtmlOverlay .layer .st-buttons a {   margin:auto;   padding:inherit;   line-height:inherit;   font-size:inherit; } .metaslider .msHtmlOverlay .layer .youtube_sc.fluid.widescreen { padding-bottom:56.25% } .metaslider .msHtmlOverlay .layer .youtube_sc.fluid.fourthree { padding-bottom:75% }  .metaslider-flex .msHtmlOverlay {   overflow:hidden; } .metaslider .vimeo iframe, .metaslider .youtube iframe, .metaslider .local-video video, .metaslider .external-video video {   position:absolute;   top:0;   left:0;   width:100%;   height:100%; } .metaslider .local-video, .metaslider .external-video {   width:100%; } .metaslider .local-video.ms-fit-video video, .metaslider .external-video.ms-fit-video video {   object-fit:cover; } .metaslider li.ms-tiktok > .tiktok {   height:576px;   width:100%;   display:flex;   align-items:center;   justify-content:center;   border-radius:8px;   overflow:hidden;   background:#000; } .metaslider .tiktok blockquote {   margin:0 !important;   border:none !important;   width:325px !important;   padding:0 !important; } .metaslider .tiktok blockquote:before, .metaslider .tiktok blockquote:after {   content:''; } .effect0 {   z-index:1;   -webkit-box-shadow:0 0 4px 1px #ccc;   -moz-box-shadow:0 0 4px 1px #ccc;   box-shadow:0 0 4px 1px #ccc; } .effect1 {   z-index:1;   -webkit-box-shadow:0 10px 6px -6px #777;   -moz-box-shadow:0 10px 6px -6px #777;   box-shadow:0 10px 6px -6px #777; } .effect2 {  z-index:1; } .effect2 .flexslider, .effect2 .rslides {   background:white; } .effect2:before, .effect2:after {   z-index:-1;   position:absolute;   content:"";   bottom:15px;   left:10px;   width:50%;   top:80%;   max-width:300px;   background:#777;   -webkit-box-shadow:0 15px 10px #777;   -moz-box-shadow:0 15px 10px #777;   box-shadow:0 15px 10px #777;   -webkit-transform:rotate(-3deg);   -moz-transform:rotate(-3deg);   -o-transform:rotate(-3deg);   -ms-transform:rotate(-3deg);   transform:rotate(-3deg); } .effect2:after {   -webkit-transform:rotate(3deg);   -moz-transform:rotate(3deg);   -o-transform:rotate(3deg);   -ms-transform:rotate(3deg);   transform:rotate(3deg);   right:10px;   left:auto; } .effect3 {   background:white;   z-index:1;   position:relative;   -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;   -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;   box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .effect3 .flexslider, .effect3 .rslides {   background:white; } .effect3:before, .effect3:after {   content:"";   position:absolute;   z-index:-1;   -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);   -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);   box-shadow:0 0 20px rgba(0,0,0,0.8);   top:50%;   bottom:0;   left:10px;   right:10px;   -moz-border-radius:100px / 10px;   border-radius:100px / 10px; } .effect3:after {   right:10px;   left:auto;   -webkit-transform:skew(8deg) rotate(3deg);   -moz-transform:skew(8deg) rotate(3deg);   -ms-transform:skew(8deg) rotate(3deg);   -o-transform:skew(8deg) rotate(3deg);   transform:skew(8deg) rotate(3deg); } .effect4 {   z-index:1;   position:relative;   -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;   -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;   box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .effect4 .flexslider, .effect4 .rslides {   background:white; } .effect4:before, .effect4:after {   content:"";   position:absolute;   z-index:-1;   -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);   -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);   box-shadow:0 0 20px rgba(0,0,0,0.8);   top:0;   bottom:0;   left:10px;   right:10px;   -moz-border-radius:100px / 10px;   border-radius:100px / 10px; } .effect4:after {   right:10px;   left:auto;   -webkit-transform:skew(8deg) rotate(3deg);   -moz-transform:skew(8deg) rotate(3deg);   -ms-transform:skew(8deg) rotate(3deg);   -o-transform:skew(8deg) rotate(3deg);   transform:skew(8deg) rotate(3deg); } .effect5 {   z-index:1;   position:relative;   -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;   -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;   box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .effect5 .flexslider, .effect5 .rslides {   background:white; } .effect5:before, .effect5:after {   content:"";   position:absolute;   z-index:-1;   -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);   -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);   box-shadow:0 0 20px rgba(0,0,0,0.8);   top:10px;   bottom:10px;   left:0;   right:0;   -moz-border-radius:100px / 10px;   border-radius:100px / 10px; } .effect5:after {   right:10px;   left:auto;   -webkit-transform:skew(8deg) rotate(3deg);   -moz-transform:skew(8deg) rotate(3deg);   -ms-transform:skew(8deg) rotate(3deg);   -o-transform:skew(8deg) rotate(3deg);   transform:skew(8deg) rotate(3deg); } .metaslider ol.flex-control-thumbs img, #content .metaslider ol.flex-control-thumbs img {   margin:0;   width:100%;   height:auto; } .metaslider.has-thumbs-nav-onhover .flexslider .flex-control-thumbs, .metaslider.has-filmstrip-nav-onhover .flexslider.filmstrip {   opacity:1;   transition:opacity .3s ease; } .metaslider.has-thumbs-nav-onhover .flexslider:hover .flex-control-thumbs, .metaslider.has-filmstrip-nav-onhover:hover .flexslider.filmstrip {   opacity:1 !important; } .metaslider.has-thumbs-responsive, .metaslider.has-thumbs-responsive * { box-sizing:border-box; } .metaslider.has-thumbs-responsive .flex-control-thumbs { display:grid;   grid-template-columns:repeat(auto-fill, minmax(150px, 1fr)); padding:0;   width:auto;   gap:5px;   margin-top:5px; } .metaslider.has-thumbs-responsive .flex-control-thumbs li { padding:0; margin:0; } .metaslider.has-thumbs-responsive .nivo-controlNav.nivo-thumbs-enabled {   display:-webkit-box; display:-ms-flexbox; display:flex;   -ms-flex-wrap:wrap;  flex-wrap:wrap;   padding:0;   width:auto;   margin-left:-5px;   margin-right:-5px; } .metaslider.has-thumbs-responsive .nivo-controlNav.nivo-thumbs-enabled a {   padding:10px 5px 0; margin:0;   -webkit-box-flex:1;  -ms-flex:1; flex:1; } .metaslider.has-thumbs-responsive .nivo-controlNav.nivo-thumbs-enabled a img, .metaslider.has-thumbs-responsive .flex-control-thumbs li img { -webkit-backface-visibility:hidden;  backface-visibility:hidden; width:100%; margin:0;   display:block; } .metaslider .tiktok .play_button > a#toggle:focus, .metaslider .vimeo .play_button > a#toggle:focus, .metaslider .youtube .play_button > a#toggle:focus {   background:transparent !important; } .metaslider .tiktok .play_button > a#toggle:focus img, .metaslider .vimeo .play_button > a#toggle:focus img, .metaslider .youtube .play_button > a#toggle:focus img {   outline:none !important; } .ms-carousel-force-height .slides > li.ms-postfeed img, .ms-carousel-force-height .slides > li.ms-layer img.msDefaultImage, .ms-carousel-force-height .slides > li.ms-vimeo div.vimeo img.msDefaultImage, .ms-carousel-force-height .slides > li.ms-youtube div.youtube img.msDefaultImage, .ms-carousel-force-height .slides > li.ms-external-video div.external-video img.msDefaultImage, .ms-carousel-force-height .slides > li.ms-local-video div.local-video img.msDefaultImage {   height:100%;   width:auto; } .ms-carousel-force-height .slides > li.ms-external-video div.external-video, .ms-carousel-force-height .slides > li.ms-local-video div.local-video, .ms-carousel-force-height .slides > li.ms-vimeo div.vimeo, .ms-carousel-force-height .slides > li.ms-youtube div.youtube {   height:100% !important;   padding-bottom:0 !important; } .ms-carousel-force-height .slides > li iframe {   background:#000; }