.sfs-slideup-footer-active{overflow:hidden !important;height:auto !important;}
#sfs-footer-wrapper{max-width:100%;overflow-y:visible;position:relative;z-index:unset;}
#sfs-footer-wrapper .sfs-footer-content > .vc_row{margin-left:0px !important;margin-right:0px !important;}
#sfs-footer-wrapper.bottom{position:fixed;bottom:0px;left:0px;right:0px;z-index:999999;}
#sfs-footer-wrapper.bottom #sfs-footer-head{position:fixed;line-height:0px !important;width:100%;z-index:2000;overflow:visible;background:transparent !important;}
#sfs-footer-wrapper.bottom #sfs-footer-head .slideup-icon{position:absolute;margin:0 auto;font-size:33px !important;text-align:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50px;width:50px;}
#sfs-footer-wrapper.bottom #sfs-footer-head .slideup-icon span{margin-left:5px;}
#sfs-footer-wrapper.bottom #sfs-footer-head .slideup-icon i{font-size:30px !important;width:auto !important;height:auto !important;}
#sfs-footer-wrapper.bottom .sfs-footer-content{width:100%;height:0px;overflow:auto;-webkit-overflow-scrolling:touch !important;}
#sfs-footer-wrapper.bottom.full-width, #sfs-footer-wrapper.bottom.f-full-width{width:100% !important;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head.icon-center, #sfs-footer-wrapper.bottom.f-full-width #sfs-footer-head.icon-center{margin:0 auto;left:0px;right:0px;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head.icon-center .slideup-icon, #sfs-footer-wrapper.bottom.f-full-width #sfs-footer-head.icon-center .slideup-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head.icon-left, #sfs-footer-wrapper.bottom.f-full-width #sfs-footer-head.icon-left{margin-left:0px;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head.icon-right, #sfs-footer-wrapper.bottom.f-full-width #sfs-footer-head.icon-right{margin-right:0px;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head.icon-right .slideup-icon, #sfs-footer-wrapper.bottom.f-full-width #sfs-footer-head.icon-right .slideup-icon{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:15px;}
#sfs-footer-wrapper.bottom.opened{overflow:visible;}
#sfs-footer-wrapper.bottom.opened .sfs-footer-content{opacity:1;height:100%;overflow:auto;}
#sfs-footer-wrapper.bottom.opened.full-height .sfs-footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-height:100%;}
#sfs-footer-wrapper.bottom.opened.full-height .sfs-footer-content > div{min-height:100%;}
#sfs-footer-wrapper.bottom.opened.full-height.v-top .sfs-footer-content{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}
#sfs-footer-wrapper.bottom.opened.full-height.v-center .sfs-footer-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
#sfs-footer-wrapper.bottom.opened.full-height.v-bottom .sfs-footer-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
#sfs-footer-wrapper::after{content:'';display:table;clear:both;height:0px;width:0px;max-height:0px;overflow:hidden;}
#sfs-footer-wrapper.bottom #sfs-footer-head.circle .slideup-icon{border-radius:100%;margin-bottom:5px;}
#sfs-footer-wrapper.bottom #sfs-footer-head.rounded .slideup-icon{border-radius:5px 5px 0px 0px;}
#sfs-footer-wrapper.bottom #sfs-footer-head.half-moon .slideup-icon{min-height:50px;width:90px;border-radius:90px 90px 0 0;}
#sfs-footer-wrapper.bottom #sfs-footer-head.icon-center .slideup-icon{margin:0 auto;left:0px;right:0px;bottom:0px;}
#sfs-footer-wrapper.bottom #sfs-footer-head.icon-left .slideup-icon{float:left;left:15px;bottom:0px;}
#sfs-footer-wrapper.bottom #sfs-footer-head.icon-right .slideup-icon{float:right;right:15px;bottom:0px;}
#sfs-footer-wrapper.bottom #sfs-footer-head.circle.icon-left .slideup-icon,
#sfs-footer-wrapper.bottom #sfs-footer-head.circle.icon-center .slideup-icon,
#sfs-footer-wrapper.bottom #sfs-footer-head.circle.icon-right .slideup-icon{margin-top:-15px;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head.icon-left .slideup-icon{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0px;padding-left:15px;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head.icon-right .slideup-icon{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:0px;padding-right:15px;}
#sfs-footer-wrapper.bottom .icon-text-right i{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
#sfs-footer-wrapper.bottom .icon-text-left i{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:5px;}
#sfs-footer-wrapper.bottom .icon-text-center{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-flow:column !important;flex-flow:column !important;}
#sfs-footer-wrapper.bottom .icon-text-center i{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-left:0px;margin-top:5px;margin-bottom:5px;}
#sfs-footer-wrapper.bottom .icon-text-center span{margin-top:5px;margin-bottom:5px;margin-left:0px !important;}
@media only screen and (max-width:768px){#sfs-footer-wrapper.bottom #sfs-footer-head.icon-left .slideup-icon, #sfs-footer-wrapper.bottom #sfs-footer-head.icon-right .slideup-icon{margin:0 auto;left:0px;right:0px;}
}
#sfs-footer-wrapper.bottom #sfs-footer-head.icon-left .slideup-icon{left:15px;}
#sfs-footer-wrapper.bottom #sfs-footer-head.icon-right .slideup-icon{right:15px;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head.icon-left .slideup-icon{left:0px !important;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head.icon-right .slideup-icon{right:0px !important;}
#sfs-footer-wrapper.bottom.w-shadow #sfs-footer-head .slideup-icon,
#sfs-footer-wrapper.bottom.w-shadow .sfs-footer-content{box-shadow:-3px 4px 20px 0px #2a2a2a;}
#sfs-footer-wrapper.bottom.w-shadow #sfs-footer-head.half-moon .slideup-icon,
#sfs-footer-wrapper.bottom.w-shadow #sfs-footer-head.rounded .slideup-icon{box-shadow:0px 0px 0px transparent !important;}
#sfs-footer-wrapper.bottom.w-transparency:hover #sfs-footer-head, #sfs-footer-wrapper.bottom.w-transparency.opened #sfs-footer-head{opacity:1;}
#sfs-footer-wrapper.bottom.w-text #sfs-footer-head .slideup-icon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:300px !important;}
#sfs-footer-wrapper.bottom.full-width #sfs-footer-head .slideup-icon{width:100% !important;}
#sfs-footer-wrapper.bottom.speed-very-slow,
#sfs-footer-wrapper.bottom.speed-very-slow #sfs-footer-head,
#sfs-footer-wrapper.bottom.speed-very-slow .slideup-icon,
#sfs-footer-wrapper.bottom.speed-very-slow .slideup-icon i,
#sfs-footer-wrapper.bottom.speed-very-slow .slideup-icon span,
#sfs-footer-wrapper.bottom.speed-very-slow .sfs-footer-content,
#sfs-footer-wrapper.bottom.speed-very-slow .sfs-footer-content > div{-webkit-transition:opacity 2s, max-height 2s, height 2s, min-height 2s, margin-top 2s, top 2s, bottom 0.15s linear, -webkit-transform 2s;transition:opacity 2s, max-height 2s, height 2s, min-height 2s, margin-top 2s, top 2s, bottom 0.15s linear, -webkit-transform 2s;transition:opacity 2s, transform 2s, max-height 2s, height 2s, min-height 2s, margin-top 2s, top 2s, bottom 0.15s linear;transition:opacity 2s, transform 2s, max-height 2s, height 2s, min-height 2s, margin-top 2s, top 2s, bottom 0.15s linear, -webkit-transform 2s;}
#sfs-footer-wrapper.bottom.speed-slow,
#sfs-footer-wrapper.bottom.speed-slow #sfs-footer-head,
#sfs-footer-wrapper.bottom.speed-slow .slideup-icon,
#sfs-footer-wrapper.bottom.speed-slow .slideup-icon i,
#sfs-footer-wrapper.bottom.speed-slow .slideup-icon span,
#sfs-footer-wrapper.bottom.speed-slow .sfs-footer-content,
#sfs-footer-wrapper.bottom.speed-slow .sfs-footer-content > div{-webkit-transition:opacity 1s, max-height 1s, height 1s, min-height 1s, margin-top 1s, top 1s, bottom 0.15s linear, -webkit-transform 1s;transition:opacity 1s, max-height 1s, height 1s, min-height 1s, margin-top 1s, top 1s, bottom 0.15s linear, -webkit-transform 1s;transition:opacity 1s, transform 1s, max-height 1s, height 1s, min-height 1s, margin-top 1s, top 1s, bottom 0.15s linear;transition:opacity 1s, transform 1s, max-height 1s, height 1s, min-height 1s, margin-top 1s, top 1s, bottom 0.15s linear, -webkit-transform 1s;}
#sfs-footer-wrapper.bottom.speed-medium,
#sfs-footer-wrapper.bottom.speed-medium #sfs-footer-head,
#sfs-footer-wrapper.bottom.speed-medium .slideup-icon,
#sfs-footer-wrapper.bottom.speed-medium .slideup-icon i,
#sfs-footer-wrapper.bottom.speed-medium .slideup-icon span,
#sfs-footer-wrapper.bottom.speed-medium .sfs-footer-content,
#sfs-footer-wrapper.bottom.speed-medium .sfs-footer-content > div{-webkit-transition:opacity 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, margin-top 0.5s, top 0.5s, bottom 0.15s linear, -webkit-transform 0.5s;transition:opacity 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, margin-top 0.5s, top 0.5s, bottom 0.15s linear, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, margin-top 0.5s, top 0.5s, bottom 0.15s linear;transition:opacity 0.5s, transform 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, margin-top 0.5s, top 0.5s, bottom 0.15s linear, -webkit-transform 0.5s;}
#sfs-footer-wrapper.bottom.speed-fast,
#sfs-footer-wrapper.bottom.speed-fast #sfs-footer-head,
#sfs-footer-wrapper.bottom.speed-fast .slideup-icon,
#sfs-footer-wrapper.bottom.speed-fast .slideup-icon i,
#sfs-footer-wrapper.bottom.speed-fast .slideup-icon span,
#sfs-footer-wrapper.bottom.speed-fast .sfs-footer-content,
#sfs-footer-wrapper.bottom.speed-fast .sfs-footer-content > div{-webkit-transition:opacity 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, margin-top 0.25s, top 0.25s, bottom 0.15s linear, -webkit-transform 0.25s;transition:opacity 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, margin-top 0.25s, top 0.25s, bottom 0.15s linear, -webkit-transform 0.25s;transition:opacity 0.25s, transform 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, margin-top 0.25s, top 0.25s, bottom 0.15s linear;transition:opacity 0.25s, transform 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, margin-top 0.25s, top 0.25s, bottom 0.15s linear, -webkit-transform 0.25s;}
#sfs-footer-wrapper.bottom.speed-very-fast,
#sfs-footer-wrapper.bottom.speed-very-fast #sfs-footer-head,
#sfs-footer-wrapper.bottom.speed-very-fast .slideup-icon,
#sfs-footer-wrapper.bottom.speed-very-fast .slideup-icon i,
#sfs-footer-wrapper.bottom.speed-very-fast .slideup-icon span,
#sfs-footer-wrapper.bottom.speed-very-fast .sfs-footer-content,
#sfs-footer-wrapper.bottom.speed-very-fast .sfs-footer-content > div{-webkit-transition:opacity 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, margin-top 0.15s, top 0.15s, bottom 0.15s linear, -webkit-transform 0.15s;transition:opacity 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, margin-top 0.15s, top 0.15s, bottom 0.15s linear, -webkit-transform 0.15s;transition:opacity 0.15s, transform 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, margin-top 0.15s, top 0.15s, bottom 0.15s linear;transition:opacity 0.15s, transform 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, margin-top 0.15s, top 0.15s, bottom 0.15s linear, -webkit-transform 0.15s;}
#sfs-footer-wrapper.banner.speed-very-slow,
#sfs-footer-wrapper.banner.speed-very-slow .sfs-footer-content{-webkit-transition:opacity 2s, max-height 2s, height 2s, min-height 2s, bottom 2s, -webkit-transform 2s;transition:opacity 2s, max-height 2s, height 2s, min-height 2s, bottom 2s, -webkit-transform 2s;transition:opacity 2s, transform 2s, max-height 2s, height 2s, min-height 2s, bottom 2s;transition:opacity 2s, transform 2s, max-height 2s, height 2s, min-height 2s, bottom 2s, -webkit-transform 2s;}
#sfs-footer-wrapper.banner.speed-slow,
#sfs-footer-wrapper.banner.speed-slow .sfs-footer-content{-webkit-transition:opacity 1s, max-height 1s, height 1s, min-height 1s, bottom 1s, -webkit-transform 1s;transition:opacity 1s, max-height 1s, height 1s, min-height 1s, bottom 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s, max-height 1s, height 1s, min-height 1s, bottom 1s;transition:opacity 1s, transform 1s, max-height 1s, height 1s, min-height 1s, bottom 1s, -webkit-transform 1s;}
#sfs-footer-wrapper.banner.speed-medium,
#sfs-footer-wrapper.banner.speed-medium .sfs-footer-content{-webkit-transition:opacity 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, bottom 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, bottom 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, bottom 0.5s;transition:opacity 0.5s, transform 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, bottom 0.5s, -webkit-transform 0.5s;}
#sfs-footer-wrapper.banner.speed-fast,
#sfs-footer-wrapper.banner.speed-fast .sfs-footer-content{-webkit-transition:opacity 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, bottom 0.25s, -webkit-transform 0.25s;transition:opacity 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, bottom 0.25s, -webkit-transform 0.25s;transition:opacity 0.25s, transform 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, bottom 0.25s;transition:opacity 0.25s, transform 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, bottom 0.25s, -webkit-transform 0.25s;}
#sfs-footer-wrapper.banner.speed-very-fast,
#sfs-footer-wrapper.banner.speed-very-fast .sfs-footer-content{-webkit-transition:opacity 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, bottom 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, bottom 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, transform 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, bottom 0.15s;transition:opacity 0.15s, transform 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, bottom 0.15s, -webkit-transform 0.15s;}
#sfs-footer-wrapper.bottom .slideup-icon.open-icon{opacity:1;}
#sfs-footer-wrapper.bottom .slideup-icon.close-icon{opacity:0;}
#sfs-footer-wrapper.bottom.opened .slideup-icon.open-icon{opacity:0;}
#sfs-footer-wrapper.bottom.opened .slideup-icon.close-icon{opacity:1;}
#sfs-footer-wrapper.bottom.animation-scale #sfs-footer-head .slideup-icon.open-icon i,
#sfs-footer-wrapper.bottom.animation-scale #sfs-footer-head .slideup-icon.open-icon span{-webkit-transform:scale(1);transform:scale(1);}
#sfs-footer-wrapper.bottom.animation-scale #sfs-footer-head .slideup-icon.close-icon i,
#sfs-footer-wrapper.bottom.animation-scale #sfs-footer-head .slideup-icon.close-icon span{-webkit-transform:scale(0.5);transform:scale(0.5);}
#sfs-footer-wrapper.bottom.animation-scale.opened #sfs-footer-head .slideup-icon.open-icon i,
#sfs-footer-wrapper.bottom.animation-scale.opened #sfs-footer-head .slideup-icon.open-icon span{-webkit-transform:scale(0.5);transform:scale(0.5);}
#sfs-footer-wrapper.bottom.animation-scale.opened #sfs-footer-head .slideup-icon.close-icon i,
#sfs-footer-wrapper.bottom.animation-scale.opened #sfs-footer-head .slideup-icon.close-icon span{-webkit-transform:scale(1);transform:scale(1);}
#sfs-footer-wrapper.bottom.animation-rotate #sfs-footer-head .slideup-icon.open-icon i,
#sfs-footer-wrapper.bottom.animation-rotate #sfs-footer-head .slideup-icon.open-icon span{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
#sfs-footer-wrapper.bottom.animation-rotate #sfs-footer-head .slideup-icon.close-icon i,
#sfs-footer-wrapper.bottom.animation-rotate #sfs-footer-head .slideup-icon.close-icon span{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
#sfs-footer-wrapper.bottom.animation-rotate.opened #sfs-footer-head .slideup-icon.open-icon i,
#sfs-footer-wrapper.bottom.animation-rotate.opened #sfs-footer-head .slideup-icon.open-icon span{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
#sfs-footer-wrapper.bottom.animation-rotate.opened #sfs-footer-head .slideup-icon.close-icon i,
#sfs-footer-wrapper.bottom.animation-rotate.opened #sfs-footer-head .slideup-icon.close-icon span{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
#sfs-footer-wrapper.bottom.animation-slide #sfs-footer-head .slideup-icon.open-icon i,
#sfs-footer-wrapper.bottom.animation-slide #sfs-footer-head .slideup-icon.open-icon span{-webkit-transform:translate(0px, 0);transform:translate(0px, 0);}
#sfs-footer-wrapper.bottom.animation-slide #sfs-footer-head .slideup-icon.close-icon i,
#sfs-footer-wrapper.bottom.animation-slide #sfs-footer-head .slideup-icon.close-icon span{-webkit-transform:translate(-200px, 0);transform:translate(-200px, 0);}
#sfs-footer-wrapper.bottom.animation-slide.opened #sfs-footer-head .slideup-icon.open-icon i,
#sfs-footer-wrapper.bottom.animation-slide.opened #sfs-footer-head .slideup-icon.open-icon span{-webkit-transform:translate(-200px, 0);transform:translate(-200px, 0);}
#sfs-footer-wrapper.bottom.animation-slide.opened #sfs-footer-head .slideup-icon.close-icon i,
#sfs-footer-wrapper.bottom.animation-slide.opened #sfs-footer-head .slideup-icon.close-icon span{-webkit-transform:translate(0px, 0);transform:translate(0px, 0);}
#sfs-footer-wrapper.bottom.animation-flip #sfs-footer-head .slideup-icon.open-icon i,
#sfs-footer-wrapper.bottom.animation-flip #sfs-footer-head .slideup-icon.open-icon span{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
#sfs-footer-wrapper.bottom.animation-flip #sfs-footer-head .slideup-icon.close-icon i,
#sfs-footer-wrapper.bottom.animation-flip #sfs-footer-head .slideup-icon.close-icon span{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
#sfs-footer-wrapper.bottom.animation-flip.opened #sfs-footer-head .slideup-icon.open-icon i,
#sfs-footer-wrapper.bottom.animation-flip.opened #sfs-footer-head .slideup-icon.open-icon span{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
#sfs-footer-wrapper.bottom.animation-flip.opened #sfs-footer-head .slideup-icon.close-icon i,
#sfs-footer-wrapper.bottom.animation-flip.opened #sfs-footer-head .slideup-icon.close-icon span{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
.sfs-menuf-footer-active{overflow:hidden !important;height:auto !important;}
#sfs-footer-wrapper{max-width:100%;overflow-y:visible;position:relative;z-index:unset;}
#sfs-footer-wrapper .sfs-footer-content > .vc_row{margin-left:0px !important;margin-right:0px !important;}
#sfs-footer-wrapper.menuf{position:fixed;bottom:0px;left:0px;right:0px;z-index:999999 !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;line-height:0px !important;width:100%;z-index:999999;overflow:visible;min-height:50px;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-menu-wrapper:nth-child(1) ul li:nth-child(1){border-left:none !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-menu-wrapper:last-of-type ul li:last-of-type{border-right:none !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head.handle-rounded > .menuf-desktop-icon.first-child,
#sfs-footer-wrapper.menuf #sfs-footer-head.handle-rounded > .menuf-mobile-icon.first-child{border-top-left-radius:10px;overflow:hidden !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head.handle-rounded > .menuf-desktop-icon.last-child,
#sfs-footer-wrapper.menuf #sfs-footer-head.handle-rounded > .menuf-mobile-icon.last-child{border-top-right-radius:10px;overflow:hidden !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head.icon-left{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head.icon-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head.icon-right{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:50px;min-height:50px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper i, #sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper img{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper:hover i, #sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper:hover img{-webkit-transform:scale(1);transform:scale(1);}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper .menuf-icon{position:absolute;margin:0 auto;font-size:33px !important;text-align:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50px;min-width:100%;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper .menuf-icon > div{min-height:100%;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper .menuf-icon span{margin-left:5px;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper .menuf-icon i{font-size:30px !important;width:auto !important;height:auto !important;}
#sfs-footer-wrapper.menuf .sfs-footer-content{width:100%;height:0px;overflow:auto;-webkit-overflow-scrolling:touch !important;}
#sfs-footer-wrapper.menuf.opened{overflow:visible;}
#sfs-footer-wrapper.menuf.opened .sfs-footer-content{opacity:1;height:100%;overflow-y:auto !important;overflow-x:hidden !important;}
#sfs-footer-wrapper.menuf.opened.full-height .sfs-footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-height:100%;}
#sfs-footer-wrapper.menuf.opened.full-height .sfs-footer-content > div{min-height:100%;}
#sfs-footer-wrapper.menuf.opened.full-height.v-top .sfs-footer-content{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}
#sfs-footer-wrapper.menuf.opened.full-height.v-center .sfs-footer-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
#sfs-footer-wrapper.menuf.opened.full-height.v-bottom .sfs-footer-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
#sfs-footer-wrapper.menuf.w-shadow #sfs-footer-head #sfs-footer-head,
#sfs-footer-wrapper.menuf.w-shadow .sfs-footer-content{box-shadow:-3px 4px 20px 0px #2a2a2a;}
#sfs-footer-wrapper.menuf .menuf-icon.open-icon{opacity:1;}
#sfs-footer-wrapper.menuf .menuf-icon.close-icon{opacity:0;}
#sfs-footer-wrapper.menuf.opened .menuf-icon.open-icon{opacity:0;}
#sfs-footer-wrapper.menuf.opened .menuf-icon.close-icon{opacity:1;}
#sfs-footer-wrapper.menuf .menuf-mobile-section{position:fixed;top:0px;left:0px;width:100%;height:100%;min-width:100%;min-height:100%;z-index:999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:0.35s ease;transition:0.35s ease;}
#sfs-footer-wrapper.menuf .menuf-mobile-section ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:100%;height:100%;min-height:100%;list-style-type:none;margin:0px;padding:0px;overflow-y:auto;}
#sfs-footer-wrapper.menuf .menuf-mobile-section ul li{margin:0 auto;width:100%;}
#sfs-footer-wrapper.menuf .menuf-mobile-section ul li a{font-size:32px;text-transform:uppercase;display:block;text-align:center;line-height:60px;opacity:0.5;-webkit-transition:0.35s ease;transition:0.35s ease;}
#sfs-footer-wrapper.menuf .menuf-mobile-section ul li a:hover{opacity:1;}
#sfs-footer-wrapper.menuf .menuf-mobile-section .mobile-section-close{display:block;font-size:50px;position:absolute;top:15px;right:15px;opacity:0.5;-webkit-transition:0.35s ease;transition:0.35s ease;cursor:pointer;}
#sfs-footer-wrapper.menuf .menuf-mobile-section .mobile-section-close:hover{opacity:1;}
#sfs-footer-wrapper.menuf .menuf-mobile-section.section-share ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:70%;min-width:70%;width:70%;min-height:60%;max-height:60%;height:60%;}
#sfs-footer-wrapper.menuf .menuf-mobile-section.section-share ul li{width:33.3333333333%;}
#sfs-footer-wrapper.menuf .menuf-mobile-section.section-share ul li a i{font-size:50px !important;}
#sfs-footer-wrapper.menuf .menuf-mobile-section.opened{opacity:1;pointer-events:unset;}
#sfs-footer-wrapper.menuf .menuf-desktop-icon{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
#sfs-footer-wrapper.menuf .menuf-mobile-icon{display:none !important;}
#sfs-footer-wrapper::after{content:'';display:table;clear:both;height:0px;width:0px;max-height:0px;overflow:hidden;}
#sfs-footer-wrapper .menuf-menu-wrapper{height:100%;}
#sfs-footer-wrapper .menuf-menu-wrapper ul{display:block;height:100%;margin:0px;padding:0px;overflow:hidden;}
#sfs-footer-wrapper .menuf-menu-wrapper ul li{display:block;float:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:55px;list-style-type:none !important;height:100%;width:auto !important;overflow:hidden;-webkit-font-smoothing:antialiased;background:white;}
#sfs-footer-wrapper .menuf-menu-wrapper ul li a, #sfs-footer-wrapper .menuf-menu-wrapper ul li span, #sfs-footer-wrapper .menuf-menu-wrapper ul li b{-webkit-font-smoothing:antialiased;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%;text-align:center;text-transform:uppercase;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;white-space:nowrap;font-weight:normal;}
#sfs-footer-wrapper .menuf-menu-wrapper ul li a i, #sfs-footer-wrapper .menuf-menu-wrapper ul li span i, #sfs-footer-wrapper .menuf-menu-wrapper ul li b i{font-size:24px;display:block;margin:0 auto;margin-left:5px;margin-right:5px;}
#sfs-footer-wrapper .menuf-menu-wrapper ul li a{width:auto !important;}
#sfs-footer-wrapper .menuf-menu-wrapper ul li b, #sfs-footer-wrapper .menuf-menu-wrapper ul li span{position:absolute;top:0px;left:0px;text-align:center;width:100%;min-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
#sfs-footer-wrapper .menuf-menu-wrapper ul li b{width:auto !important;position:relative;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li a:before,
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li a:after{position:absolute;font-weight:bolder;display:block;width:10px;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;opacity:0;top:50%;height:0px;line-height:0px;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li a:before{left:25px;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li a:after{right:25px;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li a:before{content:'[';-webkit-transform:translate3d(100%, -1px, 0px);transform:translate3d(100%, -1px, 0px);}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li a:after{content:']';-webkit-transform:translate3d(-100%, -1px, 0px);transform:translate3d(-100%, -1px, 0px);}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li:hover a:before,
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li:hover a:after{opacity:1;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li:hover a:before{-webkit-transform:translate3d(-100%, -1px, 0px);transform:translate3d(-100%, -1px, 0px);}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-brackets ul li:hover a:after{-webkit-transform:translate3d(100%, -1px, 0px);transform:translate3d(100%, -1px, 0px);}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-underline-border ul li a span{min-width:20px !important;width:20px !important;left:0px;right:0px;padding:0px;margin:0 auto;top:80%;height:2px;margin-left:auto !important;margin-right:auto !important;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-underline-border ul li:hover a span{min-width:80%;width:80% !important;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-fill-text ul li a span{width:0%;overflow:hidden;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-fill-text ul li:hover a span{width:100%;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-text-accordion ul li a span{left:-100%;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-text-accordion ul li:hover a{-webkit-transform:translate3d(100%, 0%, 0px);transform:translate3d(100%, 0%, 0px);}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-text-sub ul li a span{top:100%;margin:0px;font-weight:bold;}
#sfs-footer-wrapper .menuf-menu-wrapper.hover-text-sub ul li:hover a{-webkit-transform:translate3d(0%, -100%, 0px);transform:translate3d(0%, -100%, 0px);}
#sfs-footer-wrapper.menuf .menuf-mobile-icon{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100%;max-width:100%;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-flow:row !important;flex-flow:row !important;height:100%;min-height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
#sfs-footer-wrapper.menuf .menuf-mobile-icon .menuf-icon{width:auto;right:0px;left:0px;margin:0 auto;}
#sfs-footer-wrapper.menuf .menuf-mobile-icon i{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
@media only screen and (min-width:768px){#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-desktop-icon{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-mobile-icon{display:none !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head.force-mobile{max-height:50px !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head.force-mobile .menuf-mobile-icon{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:50px;max-width:50px;}
#sfs-footer-wrapper.menuf #sfs-footer-head.force-mobile .menuf-desktop-icon{display:none !important;}
#sfs-footer-wrapper.menuf .menuf-mobile-section ul{max-width:568px !important;min-width:568px !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head.force-mobile .menuf-icon-wrapper .menuf-icon{min-height:100% !important;}
}
@media only screen and (max-width:768px){#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-desktop-icon{display:none !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-mobile-icon,
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-mobile-icon > div{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100% !important;max-width:100% !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head .menuf-icon-wrapper .menuf-icon{min-height:100% !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head{max-height:50px !important;overflow:hidden !important;}
#sfs-footer-wrapper.menuf #sfs-footer-head *{max-height:50px !important;border-radius:0px !important;}
}
#sfs-footer-wrapper.menuf.speed-very-slow,
#sfs-footer-wrapper.menuf.speed-very-slow #sfs-footer-head,
#sfs-footer-wrapper.menuf.speed-very-slow .menuf-icon,
#sfs-footer-wrapper.menuf.speed-very-slow .menuf-icon i,
#sfs-footer-wrapper.menuf.speed-very-slow .menuf-icon span,
#sfs-footer-wrapper.menuf.speed-very-slow .sfs-footer-content,
#sfs-footer-wrapper.menuf.speed-very-slow .sfs-footer-content > div{-webkit-transition:opacity 2s, max-height 2s, height 2s, min-height 2s, margin-top 2s, top 2s, bottom 0.15s linear, -webkit-transform 2s;transition:opacity 2s, max-height 2s, height 2s, min-height 2s, margin-top 2s, top 2s, bottom 0.15s linear, -webkit-transform 2s;transition:opacity 2s, transform 2s, max-height 2s, height 2s, min-height 2s, margin-top 2s, top 2s, bottom 0.15s linear;transition:opacity 2s, transform 2s, max-height 2s, height 2s, min-height 2s, margin-top 2s, top 2s, bottom 0.15s linear, -webkit-transform 2s;}
#sfs-footer-wrapper.menuf.speed-slow,
#sfs-footer-wrapper.menuf.speed-slow #sfs-footer-head,
#sfs-footer-wrapper.menuf.speed-slow .menuf-icon,
#sfs-footer-wrapper.menuf.speed-slow .menuf-icon i,
#sfs-footer-wrapper.menuf.speed-slow .menuf-icon span,
#sfs-footer-wrapper.menuf.speed-slow .sfs-footer-content,
#sfs-footer-wrapper.menuf.speed-slow .sfs-footer-content > div{-webkit-transition:opacity 1s, max-height 1s, height 1s, min-height 1s, margin-top 1s, top 1s, bottom 0.15s linear, -webkit-transform 1s;transition:opacity 1s, max-height 1s, height 1s, min-height 1s, margin-top 1s, top 1s, bottom 0.15s linear, -webkit-transform 1s;transition:opacity 1s, transform 1s, max-height 1s, height 1s, min-height 1s, margin-top 1s, top 1s, bottom 0.15s linear;transition:opacity 1s, transform 1s, max-height 1s, height 1s, min-height 1s, margin-top 1s, top 1s, bottom 0.15s linear, -webkit-transform 1s;}
#sfs-footer-wrapper.menuf.speed-medium,
#sfs-footer-wrapper.menuf.speed-medium #sfs-footer-head,
#sfs-footer-wrapper.menuf.speed-medium .menuf-icon,
#sfs-footer-wrapper.menuf.speed-medium .menuf-icon i,
#sfs-footer-wrapper.menuf.speed-medium .menuf-icon span,
#sfs-footer-wrapper.menuf.speed-medium .sfs-footer-content,
#sfs-footer-wrapper.menuf.speed-medium .sfs-footer-content > div{-webkit-transition:opacity 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, margin-top 0.5s, top 0.5s, bottom 0.15s linear, -webkit-transform 0.5s;transition:opacity 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, margin-top 0.5s, top 0.5s, bottom 0.15s linear, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, margin-top 0.5s, top 0.5s, bottom 0.15s linear;transition:opacity 0.5s, transform 0.5s, max-height 0.5s, height 0.5s, min-height 0.5s, margin-top 0.5s, top 0.5s, bottom 0.15s linear, -webkit-transform 0.5s;}
#sfs-footer-wrapper.menuf.speed-fast,
#sfs-footer-wrapper.menuf.speed-fast #sfs-footer-head,
#sfs-footer-wrapper.menuf.speed-fast .menuf-icon,
#sfs-footer-wrapper.menuf.speed-fast .menuf-icon i,
#sfs-footer-wrapper.menuf.speed-fast .menuf-icon span,
#sfs-footer-wrapper.menuf.speed-fast .sfs-footer-content,
#sfs-footer-wrapper.menuf.speed-fast .sfs-footer-content > div{-webkit-transition:opacity 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, margin-top 0.25s, top 0.25s, bottom 0.15s linear, -webkit-transform 0.25s;transition:opacity 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, margin-top 0.25s, top 0.25s, bottom 0.15s linear, -webkit-transform 0.25s;transition:opacity 0.25s, transform 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, margin-top 0.25s, top 0.25s, bottom 0.15s linear;transition:opacity 0.25s, transform 0.25s, max-height 0.25s, height 0.25s, min-height 0.25s, margin-top 0.25s, top 0.25s, bottom 0.15s linear, -webkit-transform 0.25s;}
#sfs-footer-wrapper.menuf.speed-very-fast,
#sfs-footer-wrapper.menuf.speed-very-fast #sfs-footer-head,
#sfs-footer-wrapper.menuf.speed-very-fast .menuf-icon,
#sfs-footer-wrapper.menuf.speed-very-fast .menuf-icon i,
#sfs-footer-wrapper.menuf.speed-very-fast .menuf-icon span,
#sfs-footer-wrapper.menuf.speed-very-fast .sfs-footer-content,
#sfs-footer-wrapper.menuf.speed-very-fast .sfs-footer-content > div{-webkit-transition:opacity 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, margin-top 0.15s, top 0.15s, bottom 0.15s linear, -webkit-transform 0.15s;transition:opacity 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, margin-top 0.15s, top 0.15s, bottom 0.15s linear, -webkit-transform 0.15s;transition:opacity 0.15s, transform 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, margin-top 0.15s, top 0.15s, bottom 0.15s linear;transition:opacity 0.15s, transform 0.15s, max-height 0.15s, height 0.15s, min-height 0.15s, margin-top 0.15s, top 0.15s, bottom 0.15s linear, -webkit-transform 0.15s;}
#sfs-footer-wrapper.reveal{z-index:0;position:fixed;width:100%;overflow-y:hidden;bottom:0px;}
#sfs-footer-wrapper.reveal.footer-visible{pointer-events:auto;}
#sfs-footer-wrapper.reveal.footer-visible.overflow-y{-webkit-overflow-scrolling:touch;overflow-y:scroll;}
.temp-sfs-footer-content{width:1px !important;overflow:hidden !important;z-index:-1;margin-left:-100%;}
#sfs-footer-wrapper.banner{width:100%;position:fixed;left:0px;z-index:999999;top:999999px;overflow:hidden !important;}
#sfs-footer-wrapper.banner .sfs-footer-content{width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;max-height:0px;}
#sfs-footer-wrapper.banner .sfs-footer-content > .vc_row{margin-left:-15px !important;margin-right:-15px !important;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.25s ease, margin-top 0.0s linear;transition:all 0.25s ease, margin-top 0.0s linear;position:relative;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper::before{content:'';position:absolute;top:0px;left:0px;width:100%;height:100%;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;z-index:0;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content{width:100%;z-index:1;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content h4, #sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content h5{margin:0px;padding:0px;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content .sfs-banner-close-right{position:absolute;top:25px;right:25px;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-left h4, #sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-left h5{text-align:left;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-center h4, #sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-center h5{text-align:center;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-right h4, #sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-right h5{text-align:right;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-justify-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-justify-right h4, #sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-justify-right h5{text-align:left;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-justify-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-justify-left h4, #sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-justify-left h5{text-align:right;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-justify-left .sfs-banner-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.align-justify-left .sfs-banner-button{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.sfs-banner-content-closed, #sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.sfs-banner-content-opened{-webkit-transition:1s all ease;transition:1s all ease;min-width:100%;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.sfs-banner-content-closed{display:-webkit-box;display:-ms-flexbox;display:flex;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content h4,
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content h5,
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content button{opacity:1;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;cursor:pointer !important;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.sfs-banner-content-opened{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin-left:150px;}
#sfs-footer-wrapper.banner .sfs-banner-wrapper .sfs-banner-content.sfs-banner-content-opened.no-title{-ms-flex-pack:distribute;justify-content:space-around;}
#sfs-footer-wrapper.banner .sfs-banner-button button{cursor:pointer !important;border:2px solid transparent;background-color:transparent;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;padding:5px;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
#sfs-footer-wrapper.banner .sfs-banner-button button:focus, #sfs-footer-wrapper.banner .sfs-banner-button button:active{box-shadow:none !important;outline:none !important;}
#sfs-footer-wrapper.banner .sfs-banner-button button.squared{border-radius:0px;}
#sfs-footer-wrapper.banner .sfs-banner-button button.rounded{border-radius:5px;}
#sfs-footer-wrapper.banner .sfs-banner-button button.medium{padding:10px;}
#sfs-footer-wrapper.banner .sfs-banner-button button.large{padding:15px;}
#sfs-footer-wrapper.banner .sfs-banner-button button i{font-size:inherit;width:auto;height:auto;}
#sfs-footer-wrapper.banner .sfs-banner-button button i{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
#sfs-footer-wrapper.banner .sfs-banner-button button span{margin-left:5px;}
#sfs-footer-wrapper.banner .sfs-footer-content{display:block;max-height:100%;overflow-y:auto;}
#sfs-footer-wrapper.banner.opened .sfs-banner-close-right{display:none;}
#sfs-footer-wrapper.banner.opened .sfs-banner-content.sfs-banner-content-closed{margin-left:-100%;}
#sfs-footer-wrapper.banner.opened .sfs-banner-content.sfs-banner-content-closed h4,
#sfs-footer-wrapper.banner.opened .sfs-banner-content.sfs-banner-content-closed h5,
#sfs-footer-wrapper.banner.opened .sfs-banner-content.sfs-banner-content-closed button{opacity:0;}
#sfs-footer-wrapper.banner.opened .sfs-banner-content.sfs-banner-content-opened{line-height:0px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0px !important;}
#sfs-footer-wrapper.banner.opened .sfs-banner-content.sfs-banner-content-opened button i{margin:0px;}
#sfs-footer-wrapper.banner.opened .sfs-banner-wrapper::before{opacity:1;}
@media only screen and (min-width:1024px){#sfs-footer-wrapper.banner .sfs-banner-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;}
#sfs-footer-wrapper.banner .sfs-banner-mobile{display:none;}
}
@media only screen and (max-width:1024px){#sfs-footer-wrapper.banner .sfs-banner-desktop{display:none;}
#sfs-footer-wrapper.banner .sfs-banner-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
#sfs-footer-wrapper.keyring{overflow-x:hidden !important;overflow-y:hidden !important;}
#sfs-footer-wrapper.keyring > .sfs-footer-content > div{-webkit-backface-visibility:hidden !important;backface-visibility:hidden !important;}
#sfs-footer-wrapper.accordion{position:relative;overflow-y:hidden;overflow-x:hidden;min-height:90px;}
#sfs-footer-wrapper.accordion .sfs-footer-content{position:relative;}
#sfs-footer-wrapper.accordion .handle-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:55;color:white;text-align:center;padding:45px 0px;cursor:pointer !important;overflow:hidden;}
#sfs-footer-wrapper.accordion .handle-wrapper span{margin:0px 45px;}
#sfs-footer-wrapper.accordion .handle-wrapper span.accordion-left-area{text-align:left;}
#sfs-footer-wrapper.accordion .handle-wrapper span.accordion-right-area{text-align:right;}
#sfs-footer-wrapper.accordion .handle-wrapper .handle-icon{line-height:0px !important;width:auto !important;height:auto !important;display:block;font-size:55px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease;-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5;}
#sfs-footer-wrapper.accordion .handle-wrapper .handle-icon:hover{-webkit-transform:scale(1.3);transform:scale(1.3);}
#sfs-footer-wrapper.accordion .handle-wrapper span, #sfs-footer-wrapper.accordion .handle-wrapper i{-webkit-box-flex:1;-ms-flex:1;flex:1;}
#sfs-footer-wrapper.accordion .handle-wrapper::before{z-index:0;pointer-events:none;content:'';position:absolute;top:0px;width:100%;max-width:100%;min-width:100%;max-height:100%;min-height:100%;}
#sfs-footer-wrapper.accordion .handle-wrapper *{z-index:2;}
#sfs-footer-wrapper.accordion .handle-wrapper::before{z-index:0 !important;}
#sfs-footer-wrapper.accordion[data-accordion-type="half-moon"] .handle-wrapper{margin-top:15px;padding-top:51px;}
#sfs-footer-wrapper.accordion[data-accordion-type="half-moon"] .handle-wrapper::before{width:28%;max-width:28%;min-width:28%;border-radius:100%;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scale(5);transform:scale(5);left:0px;right:0px;margin:0 auto;}
#sfs-footer-wrapper.accordion[data-accordion-type="half-moon"] .handle-wrapper span{margin:0px 0px;-webkit-box-flex:3;-ms-flex:3;flex:3;}
#sfs-footer-wrapper.accordion[data-accordion-type="half-moon"] .handle-wrapper span.accordion-left-area{text-align:right;}
#sfs-footer-wrapper.accordion[data-accordion-type="half-moon"] .handle-wrapper span.accordion-right-area{text-align:left;}
#sfs-footer-wrapper.accordion[data-accordion-type="half-moon"] .handle-wrapper i{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5;}
#sfs-footer-wrapper.accordion[data-accordion-type="half-moon"] .handle-wrapper{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}
#sfs-footer-wrapper.accordion[data-accordion-type="half-moon"] .sfs-footer-content{overflow-y:hidden;}
#sfs-footer-wrapper.accordion .sfs-footer-content{-webkit-transition:max-height 0.5s ease, height 0.5s ease;transition:max-height 0.5s ease, height 0.5s ease;overflow-y:hidden;}
#sfs-footer-wrapper.accordion .sfs-footer-content.accordion-closed{max-height:0px;}
@media only screen and (max-width:1024px){[data-accordion-type="half-moon"] .handle-wrapper::before{-webkit-transform:scale(10) !important;transform:scale(10) !important;}
.handle-wrapper span, .handle-wrapper i{margin:0px 5px !important;text-align:center !important;}
}
@media only screen and (max-width:1024px){[data-accordion-type="half-moon"] .handle-wrapper::before{-webkit-transform:scale(4) !important;transform:scale(4) !important;width:50% !important;min-width:50% !important;max-width:50% !important;}
}
body.spread-active,
html.spread-active{overflow:hidden !important;}
body.have-spread,
html.have-spread{overflow-x:hidden !important;overflow-y:auto !important;}
#sfs-footer-wrapper.spread .spread-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;z-index:999999;cursor:pointer;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:background 0.25s linear, bottom 0.15s linear, -webkit-transform 0.15s cubic-bezier(0, 0, 1, 1);transition:background 0.25s linear, bottom 0.15s linear, -webkit-transform 0.15s cubic-bezier(0, 0, 1, 1);transition:transform 0.15s cubic-bezier(0, 0, 1, 1), background 0.25s linear, bottom 0.15s linear;transition:transform 0.15s cubic-bezier(0, 0, 1, 1), background 0.25s linear, bottom 0.15s linear, -webkit-transform 0.15s cubic-bezier(0, 0, 1, 1);transform:translate3d(0px, 0px, 0px);}
#sfs-footer-wrapper.spread .spread-handle i{-webkit-backface-visibility:hidden;backface-visibility:hidden;line-height:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;font-size:30px;height:30px;width:30px;text-align:center;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;-webkit-transition-delay:0.5s;transition-delay:0.5s;}
#sfs-footer-wrapper.spread .spread-handle i::before{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
#sfs-footer-wrapper.spread .spread-handle i.spread-close-icon{position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto auto;-webkit-transform:scale(0) rotate(360deg);transform:scale(0) rotate(360deg);opacity:0;}
#sfs-footer-wrapper.spread .spread-handle:hover{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:scale(1.25);transform:scale(1.25);}
#sfs-footer-wrapper.spread .spread-bg{-webkit-perspective:10000px;perspective:10000px;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:99998;position:fixed;display:block;height:50px;width:50px;-webkit-transform:translate3d(0%, 0%, 0px) scale(0);transform:translate3d(0%, 0%, 0px) scale(0);-webkit-transition:background 1s linear;transition:background 1s linear;}
#sfs-footer-wrapper.spread .sfs-footer-content{position:fixed;top:0px;left:-110%;z-index:999997;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;pointer-events:auto;opacity:0;-webkit-overflow-scrolling:touch;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;}
#sfs-footer-wrapper.spread .sfs-footer-content > div{-webkit-overflow-scrolling:touch;pointer-events:auto;min-height:100%;}
#sfs-footer-wrapper.spread.spread-active i.spread-open-icon{-webkit-transform:scale(0) rotate(360deg);transform:scale(0) rotate(360deg);opacity:0;}
#sfs-footer-wrapper.spread.spread-active i.spread-close-icon{-webkit-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg);opacity:1;}
#sfs-footer-wrapper.spread.spread-active .spread-bg{-webkit-animation:spread-bg-active 6s;animation:spread-bg-active 6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
#sfs-footer-wrapper.spread.spread-active .sfs-footer-content{-webkit-transition-delay:0.5s;transition-delay:0.5s;opacity:1;left:0%;visibility:visible;pointer-events:auto;}
#sfs-footer-wrapper.spread.spread-active .sfs-footer-content > div{pointer-events:auto;}
#sfs-footer-wrapper.spread.spread-deactive .spread-bg{-webkit-animation:spread-bg-deactive 1.4s;animation:spread-bg-deactive 1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
#sfs-footer-wrapper.spread.spread-left .spread-handle,
#sfs-footer-wrapper.spread.spread-left .spread-bg{bottom:25px;left:25px;}
#sfs-footer-wrapper.spread.spread-left .spread-handle.spread-bg,
#sfs-footer-wrapper.spread.spread-left .spread-bg.spread-bg{bottom:30px;left:30px;}
#sfs-footer-wrapper.spread.spread-center .spread-handle,
#sfs-footer-wrapper.spread.spread-center .spread-bg{bottom:25px;right:25px;left:25px;margin:auto auto;}
#sfs-footer-wrapper.spread.spread-center .spread-handle.spread-handle,
#sfs-footer-wrapper.spread.spread-center .spread-bg.spread-handle{width:75px;height:75px;}
#sfs-footer-wrapper.spread.spread-center .spread-handle.spread-bg,
#sfs-footer-wrapper.spread.spread-center .spread-bg.spread-bg{bottom:30px;right:30px;left:30px;}
#sfs-footer-wrapper.spread.spread-right .spread-handle,
#sfs-footer-wrapper.spread.spread-right .spread-bg{bottom:25px;right:25px;}
#sfs-footer-wrapper.spread.spread-right .spread-handle.spread-bg,
#sfs-footer-wrapper.spread.spread-right .spread-bg.spread-bg{bottom:25px;right:25px;}
#sfs-footer-wrapper.spread.spread-squared .spread-handle,
#sfs-footer-wrapper.spread.spread-squared .spread-bg{border-radius:0px;}
#sfs-footer-wrapper.spread.spread-rounded .spread-handle,
#sfs-footer-wrapper.spread.spread-rounded .spread-bg{border-radius:5px;}
#sfs-footer-wrapper.spread.spread-circle .spread-handle,
#sfs-footer-wrapper.spread.spread-circle .spread-bg{border-radius:100%;}
@media only screen and (max-width:1024px){#sfs-footer-wrapper.spread .spread-handle{-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scale(0.95) !important;transform:scale(0.95) !important;}
}
@-webkit-keyframes spread-bg-active{0%{-webkit-transform:scale(0);transform:scale(0);}
100%{-webkit-transform:scale(500);transform:scale(500);}
}
@keyframes spread-bg-active{0%{-webkit-transform:scale(0);transform:scale(0);}
100%{-webkit-transform:scale(500);transform:scale(500);}
}
@-webkit-keyframes spread-bg-deactive{0%{-webkit-transform:scale(500);transform:scale(500);}
100%{-webkit-transform:scale(0);transform:scale(0);}
}
@keyframes spread-bg-deactive{0%{-webkit-transform:scale(500);transform:scale(500);}
100%{-webkit-transform:scale(0);transform:scale(0);}
}
#sfs-footer-wrapper .sfs-footer-content{overflow:hidden;}
#sfs-footer-wrapper .sfs-footer-content .sfs-footer-background-video{position:absolute;height:0;overflow:hidden;width:100%;height:100%;top:0px;left:0px;pointer-events:none !important;}
#sfs-footer-wrapper .sfs-footer-content .sfs-footer-background-video .iframe-embed{position:relative;margin-bottom:15px;line-height:0;}
#sfs-footer-wrapper .sfs-footer-content .sfs-footer-background-video video,
#sfs-footer-wrapper .sfs-footer-content .sfs-footer-background-video iframe{pointer-events:none !important;position:absolute;top:0px;left:0px;width:100%;}
#sfs-footer-wrapper{visibility:hidden;margin-top:-999999px;top:120%;clear:both;}
#sfs-footer-wrapper.footer-loaded{visibility:visible;margin-top:0px;top:auto;}
#sfs-footer-wrapper.normal{-webkit-transition:bottom 0.15s linear;transition:bottom 0.15s linear;}