/*! Eric Meyer's Reset CSS v2.0 - http://cssreset.com */a,address,article,blockquote,body,center,code,dd,details,div,dl,footer,h1,h2,h3,h4,h5,h6,header,html,iframe,img,label,li,mark,menu,nav,p,q,s,section,span,summary,th,tr,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,details,footer,header,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{outline:0}mark{background:0 0;color:inherit}button::-moz-focus-inner{padding:0;border:0}/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 * all.min
 */.fa{font-family:var(--fa-style-family,"FontAwesome");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-door-open:before{content:"\f52b"}.fa-truck-loading:before{content:"\f4de"}.fa-scroll-torah:before{content:"\f6a0"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-mobile-retro:before{content:"\e527"}.fa-folder-open:before{content:"\f07c"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-envelope-open:before{content:"\f2b6"}.fa-lock-open:before{content:"\f3c1"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-teeth-open:before{content:"\f62f"}.fa-mobile-button:before{content:"\f10b"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-automobile:before{content:"\f1b9"}.fa-book-open-reader:before{content:"\f5da"}.fa-envelope-open-text:before{content:"\f658"}.fa-angle-up:before{content:"\f106"}.fa-shower:before{content:"\f2cc"}.fa-check:before{content:"\f00c"}.fa-book-open:before{content:"\f518"}.fa-hill-rockslide:before{content:"\e508"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-sr-only-focusable:not(:focus),.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-brands-400.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-openid:before{content:"\f19b"}.fa-opencart:before{content:"\f23d"}.fa-tiktok:before{content:"\e07b"}.fa-instagram:before{content:"\f16d"}.fa-facebook:before{content:"\f09a"}.fa-slideshare:before{content:"\f1e7"}.fa-line:before{content:"\f3c0"}.fa-youtube:before{content:"\f167"}:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-regular-400.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-regular-400.ttf) format("truetype")}:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-solid-900.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-brands-400.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-solid-900.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-regular-400.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-regular-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-solid-900.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-solid-900.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-brands-400.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-regular-400.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(https://static.web-repository.com/fonts/fontawesome-v6/fa-v4compatibility.woff2) format("woff2"),url(https://static.web-repository.com/fonts/fontawesome-v6/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 * shims.min
 */.fa.fa-trash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-facebook{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-folder-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-youtube{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-instagram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-openid{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-slideshare{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-opencart{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-sticky-note-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-envelope-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}/*!
  jQuery Touch Optimized Sliders "R"Us
  Core CSS
*/.tos-noanimation{-webkit-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-o-transition-property:none!important;transition-property:none!important}.tos-fastanimation{-webkit-transition-duration:.2s!important;-moz-transition-duration:.2s!important;-ms-transition-duration:.2s!important;-o-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-timing-function:ease-out!important;-moz-transition-timing-function:ease-out!important;-ms-transition-timing-function:ease-out!important;-o-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important}.tos-wrapper{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;display:none;width:100%;height:100%;padding:0;margin:0;overflow:hidden}.tos-wrapper.tos-opened{display:block}.tos-wrapper.tos-opening{opacity:1}.tos-wrapper.tos-fixed{background-color:#000;position:fixed;top:0;left:0;z-index:9000}.tos-wrapper.tos-inline{position:relative}.tos-slider{white-space:nowrap;width:100%;height:100%;padding:0;margin:0;position:relative;direction:ltr!important}.tos-wrapper.tos-fx-slide .tos-slider{left:0;-webkit-transition:left .4s ease;-moz-transition:left .4s ease;-ms-transition:left .4s ease;-o-transition:left .4s ease;transition:left .4s ease}.tos-wrapper.tos-fx-slide.tos-fixed .tos-slider{position:absolute}.tos-wrapper.tos-fx-fade .tos-slider{opacity:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.tos-uibg{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;width:100%;position:absolute;left:0;bottom:0;z-index:1}.tos-desktop .tos-wrapper:hover .tos-uibg,.tos-touch .tos-wrapper.tos-hover .tos-uibg{opacity:1}.tos-slide{-webkit-overflow-scrolling:touch;line-height:1px;text-align:center;box-sizing:border-box;display:inline-block;width:100%;height:100%;overflow:hidden;position:relative;vertical-align:top}.tos-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.tos-slide.tos-loading>*{opacity:0}.tos-slide>*{opacity:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.tos-slide>*{vertical-align:middle;display:inline-block;max-height:100%;max-width:100%;box-sizing:border-box}.tos-slide.tos-html>div{-webkit-overflow-scrolling:touch;white-space:normal;text-align:left;line-height:1.5;word-break:break-all}.tos-slide.tos-html>div *{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}.tos-wrapper.tos-fill .tos-slide.tos-image>img{max-height:none;max-width:none;min-height:100%;min-width:100%}.tos-wrapper.tos-fixed .tos-slide.tos-html>div{background-color:#fff;color:#333;box-sizing:border-box;display:inline-block;padding:40px;overflow:auto}.tos-desktop .tos-wrapper.tos-fixed{background-color:rgba(0,0,0,.85)}.tos-desktop .tos-wrapper.tos-fixed.tos-fit .tos-slide{padding:20px}.tos-close,.tos-next,.tos-prev{background:#222;transition:border-color .3s ease;opacity:0;display:block;width:50px;position:absolute;z-index:3;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.tos-next,.tos-prev{height:80px;margin-top:-40px;top:50%}.tos-next.tos-disabled,.tos-prev.tos-disabled{cursor:default}.tos-prev{left:0}.tos-next{right:0}.tos-close{height:40px;top:20px;right:20px}.tos-desktop .tos-wrapper:hover .tos-close,.tos-desktop .tos-wrapper:hover .tos-next,.tos-desktop .tos-wrapper:hover .tos-prev,.tos-touch .tos-wrapper.tos-hover .tos-close,.tos-touch .tos-wrapper.tos-hover .tos-next,.tos-touch .tos-wrapper.tos-hover .tos-prev{opacity:.9}.tos-desktop .tos-wrapper:hover .tos-close:hover,.tos-desktop .tos-wrapper:hover .tos-next:hover,.tos-desktop .tos-wrapper:hover .tos-prev:hover,.tos-touch .tos-wrapper.tos-hover .tos-close:hover,.tos-touch .tos-wrapper.tos-hover .tos-next:hover,.tos-touch .tos-wrapper.tos-hover .tos-prev:hover{opacity:.8}.tos-desktop .tos-wrapper:hover .tos-close.tos-disabled,.tos-desktop .tos-wrapper:hover .tos-next.tos-disabled,.tos-desktop .tos-wrapper:hover .tos-prev.tos-disabled,.tos-touch .tos-wrapper.tos-hover .tos-close.tos-disabled,.tos-touch .tos-wrapper.tos-hover .tos-next.tos-disabled,.tos-touch .tos-wrapper.tos-hover .tos-prev.tos-disabled{opacity:.2}.tos-close span:after,.tos-close span:before,.tos-next span,.tos-prev span{content:'';display:block;width:10px;height:10px;margin:-5px;position:absolute;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.tos-close span:after,.tos-close span:before{width:6px;height:6px;margin-top:-4px;margin-left:0;margin-right:0}.tos-close span:before,.tos-prev span{border-bottom:2px solid #fff;border-left:2px solid #fff;left:50%}.tos-prev span{left:54%}.tos-close span:after,.tos-next span{border-top:2px solid #fff;border-right:2px solid #fff;right:52%}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-close .tos-slide,.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-next .tos-slide,.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-prev .tos-slide{padding:0 7%}.tos-inline{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;display:inline-block;margin:0;position:relative;top:auto;left:auto;right:auto}.tos-inline.tos-prev{margin-right:-60px}.tos-inline.tos-next{margin-left:-60px}.tos-loading .tos-inline{opacity:0!important}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close,.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next{-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.tos-caption{color:#fff;text-align:center;opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;width:100%;position:absolute;left:0;bottom:0;z-index:1}.tos-caption:after{content:'';display:block;clear:both}.tos-caption>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;box-sizing:border-box;padding:0 20px;float:left}.tos-caption>div:last-child{float:right;margin-right:-2px}.tos-desktop .tos-wrapper:hover .tos-caption,.tos-touch .tos-wrapper.tos-hover .tos-caption{opacity:1}.tos-wrapper .tos-caption{line-height:20px;font-size:15px;text-shadow:0 1px 2px rgba(0,0,0,.8);height:40px}.tos-wrapper.tos-has-caption .tos-uibg{height:100px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-caption .tos-slide{padding-bottom:60px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-caption{line-height:40px;font-size:30px;text-shadow:0 2px 4px rgba(0,0,0,.8);height:80px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg{height:200px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-caption{line-height:60px;font-size:45px;text-shadow:0 3px 6px rgba(0,0,0,.8);height:120px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg{height:300px}.tos-wrapper.tos-fx-slide .tos-slider{-webkit-transition-property:left,margin;-moz-transition-property:left,margin;-ms-transition-property:left,margin;-o-transition-property:left,margin;transition-property:left,margin}.tos-pagination{text-align:center;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;width:100%;position:absolute;bottom:0;left:0;z-index:1}.tos-pagination a{display:inline-block}.tos-pagination.tos-bullets a{background-color:rgba(255,255,255,.2)}.tos-pagination.tos-bullets a:hover{background-color:rgba(255,255,255,.5)}.tos-pagination.tos-bullets a.tos-selected{background-color:rgba(255,255,255,.9)}.tos-desktop .tos-wrapper:hover .tos-pagination,.tos-touch .tos-wrapper.tos-hover .tos-pagination{opacity:1}.tos-wrapper .tos-pagination:after,.tos-wrapper .tos-pagination:before{content:'';display:inline-block;width:20px;height:10px}.tos-wrapper.tos-has-bullets .tos-pagination{height:30px}.tos-wrapper.tos-has-bullets .tos-pagination a{border-radius:10px;width:10px;height:10px;margin:0 5px}.tos-wrapper.tos-has-bullets .tos-caption{bottom:30px}.tos-wrapper.tos-has-bullets .tos-uibg{height:90px}.tos-wrapper.tos-has-bullets.tos-has-caption .tos-uibg{height:130px}.tos-wrapper.tos-has-thumbnails .tos-pagination{height:70px}.tos-wrapper.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:50px;height:50px;margin:0 5px}.tos-wrapper.tos-has-thumbnails .tos-caption{bottom:70px}.tos-wrapper.tos-has-thumbnails .tos-uibg{height:130px}.tos-wrapper.tos-has-thumbnails.tos-has-caption .tos-uibg{height:170px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets .tos-slide{padding-bottom:50px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets.tos-has-caption .tos-slide{padding-bottom:80px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails .tos-slide{padding-bottom:90px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails.tos-has-caption .tos-slide{padding-bottom:120px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-pagination:after,.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-pagination:before{content:'';display:inline-block;width:40px;height:20px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination{height:60px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a{border-radius:20px;width:20px;height:20px;margin:0 10px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption{bottom:60px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg{height:180px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg{height:260px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination{height:140px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:100px;height:100px;margin:0 10px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption{bottom:140px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg{height:260px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg{height:340px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-pagination:after,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-pagination:before{content:'';display:inline-block;width:60px;height:30px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination{height:90px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a{border-radius:30px;width:30px;height:30px;margin:0 15px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption{bottom:90px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg{height:270px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg{height:390px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination{height:210px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:150px;height:150px;margin:0 15px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption{bottom:210px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg{height:390px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg{height:510px}.tos-slide .tos-html{-webkit-overflow-scrolling:touch}.tos-play{background:#000;opacity:0;display:block;position:absolute;top:50%;left:50%;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.tos-play:after{content:'';display:block;position:absolute;top:50%;left:50%}.tos-desktop .tos-wrapper:hover .tos-play,.tos-touch .tos-wrapper.tos-hover .tos-play{opacity:.5}.tos-desktop .tos-wrapper:hover .tos-play:hover,.tos-touch .tos-wrapper.tos-hover .tos-play:hover{opacity:.9}.tos-wrapper .tos-play{border-radius:80px;width:80px;height:80px;margin:-40px}.tos-wrapper .tos-play:after{border:20px solid transparent;border-left-color:#fff;border-left-width:30px;margin-top:-20px;margin-left:-10.5px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play{border-radius:160px;width:160px;height:160px;margin:-80px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play:after{border:40px solid transparent;border-left-color:#fff;border-left-width:60px;margin-top:-40px;margin-left:-21px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play{border-radius:240px;width:240px;height:240px;margin:-120px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play:after{border:60px solid transparent;border-left-color:#fff;border-left-width:90px;margin-top:-60px;margin-left:-31.5px}.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-scroll{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}span.CodeMirror-selectedtext{background:0 0}.cm-s-eclipse .CodeMirror-activeline-background{background:#e8f2ff}.cm-s-ambiance div.CodeMirror-selected{background:rgba(255,255,255,.15)}.cm-s-ambiance.CodeMirror-focused div.CodeMirror-selected{background:rgba(255,255,255,.1)}.cm-s-ambiance .CodeMirror-activeline-background{background:none repeat scroll 0 0 rgba(255,255,255,.031)}.cm-s-material-darker div.CodeMirror-selected{background:rgba(97,97,97,.2)}.cm-s-material-darker.CodeMirror-focused div.CodeMirror-selected{background:rgba(97,97,97,.2)}.cm-s-material-darker .CodeMirror-activeline-background{background:rgba(0,0,0,.5)}.cm-s-monokai div.CodeMirror-selected{background:#49483e}.cm-s-monokai .CodeMirror-activeline-background{background:#373831}.tmdp-slides-loading{position:relative;border-left-color:#3e3e3e}.tmdp-slide-layer,.tmdp-slider{background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important}.tmdp-slides-loading:before{content:"";display:block;position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid #4eb3ea;border-top:3px solid transparent;border-left:3px solid transparent;opacity:.9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:loaderLoop .8s infinite linear;-moz-animation:loaderLoop .8s infinite linear;-ms-animation:loaderLoop 0.8s infinite linear;-o-animation:loaderLoop .8s infinite linear;animation:loaderLoop .8s infinite linear}.tmdp-slide-layer{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.tmdp-animation-slide-from-bottom,.tmdp-animation-slide-from-left,.tmdp-animation-slide-from-right,.tmdp-animation-slide-from-top,.tmdp-animation-slide-to-bottom,.tmdp-animation-slide-to-left,.tmdp-animation-slide-to-right,.tmdp-animation-slide-to-top{-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;-o-transition-property:transform;transition-property:transform}.tmdp-animation-slide-from-left,.tmdp-animation-slide-to-left.tmdp-anim-end{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.tmdp-animation-slide-from-top,.tmdp-animation-slide-to-top.tmdp-anim-end{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.tmdp-animation-slide-from-right,.tmdp-animation-slide-to-right.tmdp-anim-end{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.tmdp-animation-slide-from-bottom,.tmdp-animation-slide-to-bottom.tmdp-anim-end{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}.tmdp-animation-slide-from-bottom.tmdp-anim-end,.tmdp-animation-slide-from-left.tmdp-anim-end,.tmdp-animation-slide-from-right.tmdp-anim-end,.tmdp-animation-slide-from-top.tmdp-anim-end{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.tmdp-animation-slide-to-bottom,.tmdp-animation-slide-to-left,.tmdp-animation-slide-to-right,.tmdp-animation-slide-to-top{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.tmdp-slide{width:100%;max-width:1100px;margin:0 auto;height:100%;position:absolute;z-index:-1;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.tmdp-slide>.tmdp-layers{width:100%;float:left;position:absolute;top:50%;left:0}.tmdp-show{z-index:3}.tmdp-layer-show{visibility:visible}.tmdp-nav-arrow:hover{background:rgba(68,68,68,.7);transition:background .3s ease}.tmdp-nav-arrow:hover i{color:#fff}.tmdp-bullets{position:absolute;bottom:20px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;z-index:20;opacity:0}.tmdp-bullets>.tmdp-bullet{cursor:pointer;display:inline-block;position:relative;background:#fff;opacity:.7;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:10px;height:10px;margin:0 3px}.tmdp-bullets>.tmdp-bullet.active,.tmdp-bullets>.tmdp-bullet:hover{background:#3e3e3e}.tmdp-slider:hover .tmdp-bullets,.tmdp-slider:hover .tmdp-nav-arrow{opacity:1}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */@-webkit-keyframes anim-slideInDown{from{-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anim-slideInDown{from{-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lazyAnimation-slideInDown,.slideInDown{-webkit-animation-name:anim-slideInDown;animation-name:anim-slideInDown}@-webkit-keyframes anim-slideInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anim-slideInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lazyAnimation-slideInLeft,.slideInLeft{-webkit-animation-name:anim-slideInLeft;animation-name:anim-slideInLeft}@-webkit-keyframes anim-slideInRight{from{-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anim-slideInRight{from{-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lazyAnimation-slideInRight,.slideInRight{-webkit-animation-name:anim-slideInRight;animation-name:anim-slideInRight}@-webkit-keyframes anim-slideInUp{from{-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anim-slideInUp{from{-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lazyAnimation-slideInUp,.slideInUp{-webkit-animation-name:anim-slideInUp;animation-name:anim-slideInUp}@-webkit-keyframes anim-slideOutDown{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes anim-slideOutDown{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.lazyAnimation-slideOutDown,.slideOutDown{-webkit-animation-name:anim-slideOutDown;animation-name:anim-slideOutDown}@-webkit-keyframes anim-slideOutLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes anim-slideOutLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.lazyAnimation-slideOutLeft,.slideOutLeft{-webkit-animation-name:anim-slideOutLeft;animation-name:anim-slideOutLeft}@-webkit-keyframes anim-slideOutRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes anim-slideOutRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.lazyAnimation-slideOutRight,.slideOutRight{-webkit-animation-name:anim-slideOutRight;animation-name:anim-slideOutRight}@-webkit-keyframes anim-slideOutUp{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes anim-slideOutUp{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.lazyAnimation-slideOutUp,.slideOutUp{-webkit-animation-name:anim-slideOutUp;animation-name:anim-slideOutUp}.grid-block-slider,.grid-column-slider,.grid-row-slider{position:relative;--grid-block-slider-duration:600ms;--grid-block-slider-easing:cubic-bezier(0.4, 0, 0.2, 1)}.grid-block-slider{width:100%;float:left}.grid-row-slider{width:100%}.grid-row-slider.grid-row-slider-conveyor::after,.grid-row-slider.grid-row-slider-conveyor::before{content:'';position:absolute;top:0;bottom:0;width:10%;pointer-events:none;z-index:8}.grid-row-slider.grid-row-slider-conveyor::before{left:0;background:linear-gradient(to right,var(--row-slider-edge-color,#fff) 0,rgba(255,255,255,0) 100%)}.grid-row-slider.grid-row-slider-conveyor::after{right:0;background:linear-gradient(to left,var(--row-slider-edge-color,#fff) 0,rgba(255,255,255,0) 100%)}.grid-content>.grid-column-slider{vertical-align:top;box-sizing:border-box;flex:none;display:flex}.grid-block-slider:not(.grid-block-slider-initialized)>.grid-row{display:block}.grid-row-slider:not(.grid-block-slider-initialized)>.grid-content{display:flex}.grid-column-slider:not(.grid-block-slider-initialized)>.grid-column{display:flex}:is(.grid-block-slider,.grid-column-slider,.grid-row-slider):not(.grid-block-slider-initialized)>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{visibility:visible;pointer-events:auto}.grid-column-slider>.grid-column{width:100%!important;margin:0!important;left:0!important;right:0!important}.grid-column-slider>.grid-column.grid-column-no-widgets{min-height:200px}:is(.grid-block-slider,.grid-column-slider,.grid-row-slider).grid-block-slider-initialized{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr;perspective:1200px;isolation:isolate;touch-action:pan-y}:is(.grid-block-slider,.grid-column-slider,.grid-row-slider).grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content){grid-area:1/1/2/2;width:100%;min-width:0;pointer-events:none;opacity:0;transform:translateZ(0);transform-origin:center center;backface-visibility:hidden;z-index:1;transition:transform var(--grid-block-slider-duration) var(--grid-block-slider-easing),opacity var(--grid-block-slider-duration) ease,filter var(--grid-block-slider-duration) ease;will-change:transform,opacity,filter}:is(.grid-block-slider,.grid-column-slider,.grid-row-slider).grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{pointer-events:auto;opacity:1;z-index:2;transform:translateZ(0)}.grid-block-slider-anim-fade.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content){transform:translateZ(0);opacity:0}.grid-block-slider-anim-fade.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{opacity:1}.grid-block-slider-anim-fade.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{opacity:0}.grid-block-slider-anim-slide.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content){transform:translate3d(100%,0,0);opacity:0}.grid-block-slider-anim-slide.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{transform:translate3d(0,0,0);opacity:1}.grid-block-slider-anim-slide.grid-block-slider-initialized.grid-block-slider-dir-next>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{transform:translate3d(-100%,0,0);opacity:0}.grid-block-slider-anim-slide.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content){transform:translate3d(-100%,0,0)}.grid-block-slider-anim-slide.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{transform:translate3d(0,0,0);opacity:1}.grid-block-slider-anim-slide.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{transform:translate3d(100%,0,0);opacity:0}.grid-block-slider-anim-slide.grid-row-slider.grid-block-slider-initialized>.grid-content{transform:translate3d(100%,0,0);opacity:0}.grid-block-slider-anim-slide.grid-row-slider.grid-block-slider-initialized>.grid-content.grid-slide-active{transform:translate3d(0,0,0);opacity:1}.grid-block-slider-anim-slide.grid-row-slider.grid-block-slider-initialized.grid-block-slider-dir-next>.grid-content.grid-slide-leaving{transform:translate3d(-100%,0,0);opacity:0}.grid-block-slider-anim-slide.grid-row-slider.grid-block-slider-initialized.grid-block-slider-dir-prev>.grid-content{transform:translate3d(-100%,0,0)}.grid-block-slider-anim-slide.grid-row-slider.grid-block-slider-initialized.grid-block-slider-dir-prev>.grid-content.grid-slide-active{transform:translate3d(0,0,0);opacity:1}.grid-block-slider-anim-slide.grid-row-slider.grid-block-slider-initialized.grid-block-slider-dir-prev>.grid-content.grid-slide-leaving{transform:translate3d(100%,0,0);opacity:0}.grid-row-slider.grid-row-slider-conveyor.grid-block-slider-anim-slide.grid-block-slider-initialized>.grid-content{opacity:0;transition:transform var(--grid-block-slider-duration) linear,opacity var(--grid-block-slider-duration) linear}.grid-row-slider.grid-row-slider-conveyor.grid-block-slider-anim-slide.grid-block-slider-initialized>.grid-content.grid-slide-active{opacity:1}.grid-row-slider.grid-row-slider-conveyor.grid-block-slider-anim-slide.grid-block-slider-initialized>.grid-content.grid-slide-leaving{opacity:0}.grid-block-slider-anim-zoom.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content){transform:scale(1.18);opacity:0;filter:blur(2px)}.grid-block-slider-anim-zoom.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{transform:scale(1);opacity:1;filter:blur(0)}.grid-block-slider-anim-zoom.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{transform:scale(.85);opacity:0;filter:blur(2px)}.grid-block-slider-anim-flip.grid-block-slider-initialized{perspective:1600px}.grid-block-slider-anim-flip.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content){transform:rotateY(180deg);opacity:0;transform-style:preserve-3d}.grid-block-slider-anim-flip.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{transform:rotateY(0);opacity:1}.grid-block-slider-anim-flip.grid-block-slider-initialized.grid-block-slider-dir-next>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{transform:rotateY(-180deg);opacity:0}.grid-block-slider-anim-flip.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content){transform:rotateY(-180deg)}.grid-block-slider-anim-flip.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{transform:rotateY(0)}.grid-block-slider-anim-flip.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{transform:rotateY(180deg)}.grid-block-slider-anim-push.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content){transform:translate3d(100%,0,0) scale(.94);opacity:0;filter:brightness(.8)}.grid-block-slider-anim-push.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{transform:translate3d(0,0,0) scale(1);opacity:1;filter:brightness(1)}.grid-block-slider-anim-push.grid-block-slider-initialized.grid-block-slider-dir-next>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{transform:translate3d(-100%,0,0) scale(.94);opacity:0;filter:brightness(.8)}.grid-block-slider-anim-push.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content){transform:translate3d(-100%,0,0) scale(.94)}.grid-block-slider-anim-push.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{transform:translate3d(0,0,0) scale(1);opacity:1}.grid-block-slider-anim-push.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{transform:translate3d(100%,0,0) scale(.94);opacity:0;filter:brightness(.8)}.grid-block-slider-anim-cube.grid-block-slider-initialized{perspective:1400px;transform-style:preserve-3d}.grid-block-slider-anim-cube.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content){transform-origin:0% 50% -50vw;transform:rotateY(90deg);opacity:0;backface-visibility:hidden}.grid-block-slider-anim-cube.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{transform-origin:0% 50% -50vw;transform:rotateY(0);opacity:1}.grid-block-slider-anim-cube.grid-block-slider-initialized.grid-block-slider-dir-next>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{transform-origin:100% 50% -50vw;transform:rotateY(-90deg);opacity:0}.grid-block-slider-anim-cube.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content){transform-origin:100% 50% -50vw;transform:rotateY(-90deg)}.grid-block-slider-anim-cube.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content).grid-slide-active{transform-origin:100% 50% -50vw;transform:rotateY(0)}.grid-block-slider-anim-cube.grid-block-slider-initialized.grid-block-slider-dir-prev>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{transform-origin:0% 50% -50vw;transform:rotateY(90deg)}.grid-block-slider-controls{left:0;right:0;bottom:16px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:5;gap:8px}.grid-block-slider-controls[data-position=below]{bottom:auto}.grid-block-slider-controls[data-position=sides]{position:static}.grid-block-slider-arrow{pointer-events:auto;background:rgba(0,0,0,.45);color:#fff;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}.grid-block-slider-controls.side-arrow .grid-block-slider-arrow{position:absolute;width:60px;height:100px;border-radius:0;top:50%;margin-top:-50px;font-size:0}.grid-block-slider-controls.side-arrow .grid-block-slider-arrow.grid-block-slider-arrow-prev{left:0}.grid-block-slider-controls.side-arrow .grid-block-slider-arrow.grid-block-slider-arrow-next{right:0}.grid-block-slider-controls.bottom-arrow .grid-block-slider-arrow{position:absolute;width:80px;height:80px;border-radius:0;bottom:0;font-size:0}.grid-block-slider-controls.bottom-arrow .grid-block-slider-arrow.grid-block-slider-arrow-prev{right:81px}.grid-block-slider-controls.bottom-arrow .grid-block-slider-arrow.grid-block-slider-arrow-next{right:0}.grid-block-slider-arrow:hover{background:rgba(0,0,0,.75);transform:scale(1.05)}.grid-block-slider-arrow .grid-block-slider-arrow-icon{display:inline-block;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor}.grid-block-slider-arrow-prev .grid-block-slider-arrow-icon{transform:rotate(-135deg);margin-left:3px}.grid-block-slider-arrow-next .grid-block-slider-arrow-icon{transform:rotate(45deg);margin-right:3px}.grid-block-slider-arrow-minimal{background:0 0}.grid-block-slider-arrow-minimal:hover{background:rgba(0,0,0,.15)}.grid-block-slider-arrow-square{border-radius:4px}.grid-block-slider-controls[data-position=sides] .grid-block-slider-arrow{position:absolute;top:50%;transform:translateY(-50%)}.grid-block-slider-controls[data-position=sides] .grid-block-slider-arrow:hover{transform:translateY(-50%) scale(1.05)}.grid-block-slider-controls[data-position=sides] .grid-block-slider-arrow-prev{left:16px}.grid-block-slider-controls[data-position=sides] .grid-block-slider-arrow-next{right:16px}.grid-block-slider-controls.side-arrow .grid-block-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:6}.grid-block-slider-controls.side-arrow .grid-block-slider-arrow:hover{transform:translateY(-50%) scale(1.05)}.grid-block-slider-controls.side-arrow .grid-block-slider-arrow-prev{left:16px}.grid-block-slider-controls.side-arrow .grid-block-slider-arrow-next{right:16px}.grid-block-slider-bullets{pointer-events:auto;display:inline-flex;align-items:center;gap:8px;padding:0 8px;position:relative}.grid-block-slider-controls{margin-top:-27px}.grid-row-slider .grid-block-slider-bullets{top:15px}.grid-block-slider-bullet{border:none;background:rgba(150,150,150,.35);cursor:pointer;padding:0;width:10px;height:10px;border-radius:50%;font-size:0;color:transparent;transition:background .2s ease,transform .2s ease}.grid-block-slider-bullet.active{background:var(--color-primary);transform:scale(1.4)}.grid-block-slider-bullets-numbers .grid-block-slider-bullet{width:auto;height:auto;min-width:28px;padding:4px 8px;font-size:12px;color:#fff;background:rgba(0,0,0,.45);border-radius:4px}.grid-block-slider-bullets-bars .grid-block-slider-bullet{width:32px;height:4px;border-radius:2px}.grid-block-slider-bullets-labels .grid-block-slider-bullet{width:auto;height:auto;min-width:36px;max-width:160px;padding:4px 10px;font-size:12px;color:#fff;background:rgba(0,0,0,.45);border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-block-slider-bullets-labels .grid-block-slider-bullet.active{background:rgba(0,0,0,.85);transform:none}.grid-block-slider-bullets-thumbnails{gap:6px}.grid-block-slider-bullets-thumbnails .grid-block-slider-bullet{width:56px;height:36px;border-radius:4px;background-size:cover;background-position:center;background-color:rgba(0,0,0,.35);outline:2px solid transparent;outline-offset:1px;transition:outline-color .2s ease,transform .2s ease}.grid-block-slider-bullets-thumbnails .grid-block-slider-bullet.active{outline-color:#fff;transform:scale(1.05);background-color:rgba(0,0,0,.55)}:is(.grid-block-slider,.grid-column-slider,.grid-row-slider).grid-block-slider-initialized>.grid-block-slider-progress{pointer-events:none;position:absolute;left:0;right:0;bottom:10px;height:4px;background:rgba(0,0,0,.07);overflow:hidden;z-index:7}.grid-block-slider-progress-fill{display:block;height:100%;width:0%;background:var(--color-primary);transform-origin:left center}:is(.grid-block-slider,.grid-column-slider,.grid-row-slider).grid-block-slider-reduced-motion.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content),:is(.grid-block-slider,.grid-column-slider,.grid-row-slider).grid-block-slider-reduced-motion.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-active,:is(.grid-block-slider,.grid-column-slider,.grid-row-slider).grid-block-slider-reduced-motion.grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content).grid-slide-leaving{animation:none!important;transform:none!important;filter:none!important}:is(.grid-block-slider,.grid-column-slider,.grid-row-slider).grid-block-slider-reduced-motion .grid-block-slider-progress-fill{transition:none!important}@media (prefers-reduced-motion:reduce){:is(.grid-block-slider,.grid-column-slider,.grid-row-slider).grid-block-slider-initialized>:is(.grid-row,.grid-column,.grid-content){transition-duration:.2s!important;animation:none!important}}:is(.grid-block-slider,.grid-column-slider,.grid-row-slider):not(.grid-block-slider-initialized)>.grid-block-slider-controls.grid-block-slider-admin-arrows-preview .grid-block-slider-arrow{pointer-events:auto}:is(.grid-block-slider,.grid-column-slider,.grid-row-slider):not(.grid-block-slider-initialized)>.grid-block-slider-controls.grid-block-slider-admin-arrows-preview .grid-block-slider-arrow:disabled{opacity:.35;cursor:default;pointer-events:none}.grid-block-slider-admin-bar{position:absolute;bottom:30px;left:50%;transform:translate(-50%,50%);display:inline-flex;align-items:center;gap:4px;background:#2a2f37;border-radius:999px;padding:4px 6px;box-shadow:0 4px 14px rgba(0,0,0,.18);z-index:9999;border:1px solid rgba(255,255,255,.06)}.grid-block-slider-admin-tab{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 8px;border-radius:999px;color:rgba(255,255,255,.78);font-size:12px;font-weight:500;cursor:pointer;user-select:none;background:0 0;transition:background .2s ease,color .2s ease}.grid-block-slider-admin-tab:hover{background:rgba(255,255,255,.12);color:#fff}.grid-block-slider-admin-tab.active{background:var(--platform-color-primary);color:#fff}.grid-block-slider-admin-tab.add-tab{color:#fff;background:rgba(29,140,255,.25)}.grid-block-slider-admin-tab.add-tab:hover{background:var(--platform-color-primary)}.grid-block-slider-admin-tab.delete-tab{color:rgba(255,255,255,.5)}.grid-block-slider-admin-tab.delete-tab:hover{color:#fff;background:rgba(255,80,80,.5)}.grid-block-slider-admin-tab .material-icons{font-size:14px}.grid-block-slider-admin-tab.row-slider-tab-mode{gap:8px;max-width:220px;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#65607a;background:0 0;font-weight:600;border-radius:12px;min-height:38px;height:38px;padding:0 14px}.grid-block-slider-admin-tab.row-slider-tab-mode .grid-row-slider-tab-icon{font-size:18px;line-height:1}.grid-block-slider-admin-tab.row-slider-tab-mode .grid-row-slider-tab-badge{padding:0 6px;border-radius:999px;line-height:16px;font-size:10px;color:#635a79;background:#efeef6}.grid-block-slider-admin-tab.row-slider-tab-mode:hover{background:#f2f1f8;color:#58506d}.grid-block-slider-admin-tab.row-slider-tab-mode.active{background:#fff;color:#4c4562;box-shadow:0 4px 12px rgba(98,90,125,.18)}.grid-block-slider-admin-tabs-sort{display:inline-flex;align-items:center;gap:4px}.grid-block-slider-admin-tabs-sort>a[data-role=blockSliderTab]{cursor:grab}.grid-block-slider-admin-tabs-sort>a[data-role=blockSliderTab]:active{cursor:grabbing}.grid-block-slider-admin-tabs-sort .ui-sortable-placeholder{visibility:visible!important;min-width:26px;height:24px;border-radius:999px;border:1px dashed rgba(255,255,255,.35);background:rgba(255,255,255,.06);box-sizing:border-box}.grid-block-slider-admin-tabs-sort .ui-sortable-helper{cursor:grabbing!important;box-shadow:0 4px 12px rgba(0,0,0,.35)}.grid-row-slider-tabs{position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 20px));display:inline-flex;align-items:center;gap:4px;z-index:10020;max-width:calc(100% - 24px);overflow-x:auto;padding:4px;pointer-events:auto;background:var(--sv-rowtab-bar-bg,#ecebf2);border-radius:12px}.grid-row-slider-tab-icon,.grid-row-slider-tab-text{color:var(--sv-rowtab-text,#333)}.grid-row-slider-tab-btn{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:10px;padding:14px 18px;background:0 0;color:#67617c;cursor:pointer;font-size:var(--sv-rowtab-size, 15px);font-weight:var(--sv-rowtab-weight,normal);font-family:var(--sv-rowtab-font, inherit);transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;pointer-events:auto}.grid-row-slider-tab-btn:hover{background:var(--sv-rowtab-hover-bg,#f7f6fb);color:var(--sv-rowtab-hover-text,#595170)}.grid-row-slider-tab-btn:not(.active):hover .grid-row-slider-tab-icon,.grid-row-slider-tab-btn:not(.active):hover .grid-row-slider-tab-text{color:var(--sv-rowtab-hover-text,var(--sv-rowtab-text,#333))}.grid-row-slider-tab-btn:active{transform:translateY(0)}.grid-row-slider-tab-icon,.grid-row-slider-tab-text{transition:transform .2s ease,opacity .2s ease}.grid-row-slider-tab-btn:hover .grid-row-slider-tab-icon{transform:scale(1.08)}.grid-row-slider-tab-btn.active{background:var(--sv-rowtab-active-bg,#fff);color:#4f4766;box-shadow:0 3px 12px rgba(91,82,117,.16)}.grid-row-slider-tab-btn.active .grid-row-slider-tab-icon,.grid-row-slider-tab-btn.active .grid-row-slider-tab-text{color:var(--sv-rowtab-active-text,var(--sv-rowtab-text,inherit))}.grid-row-slider-tab-icon{font-size:18px;line-height:1}.grid-row-slider-tabs .grid-row-slider-tab-icon{font-size:24px}.grid-row-slider-tabs .grid-block-slider-admin-tab.row-slider-tab-mode{border-radius:30px}.grid-row-slider-tab-badge{display:inline-flex;align-items:center;height:18px;border-radius:999px;padding:0 6px;font-size:11px;color:#655d7b;background:#fff}.grid-row-slider-tab-btn.active .grid-row-slider-tab-badge{background:#efedf6}.grid-row-slider-tabs.tabstyle-underline{background:0 0;padding:0 2px;border-radius:0}.grid-row-slider-tabs.tabstyle-underline .grid-row-slider-tab-btn{position:relative;background:0 0;border-radius:0;padding:14px 13px;box-shadow:none}.grid-row-slider-tabs.tabstyle-underline .grid-row-slider-tab-btn:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--sv-rowtab-underline,currentColor);transform:scaleX(0);transform-origin:center;transition:transform .28s cubic-bezier(.4, 0, .2, 1)}.grid-row-slider-tabs.tabstyle-underline .grid-row-slider-tab-btn:hover{background:var(--sv-rowtab-hover-bg,transparent);transform:none}.grid-row-slider-tabs.tabstyle-underline .grid-row-slider-tab-btn:hover:after{transform:scaleX(.6);opacity:.5}.grid-row-slider-tabs.tabstyle-underline .grid-row-slider-tab-btn.active:hover:after{transform:scaleX(1);opacity:1}.grid-row-slider-tabs.tabstyle-underline .grid-row-slider-tab-btn.active{background:0 0;box-shadow:none}.grid-row-slider-tabs.tabstyle-underline .grid-row-slider-tab-btn.active:after{transform:scaleX(1)}.grid-row-slider-tabs.tabstyle-minimal{background:0 0;padding:0 2px;gap:30px;border-radius:0}.grid-row-slider-tabs.tabstyle-minimal .grid-row-slider-tab-btn{background:0 0;box-shadow:none;border-radius:0;padding:10px 0;opacity:.5;transition:opacity .22s ease,transform .22s ease}.grid-row-slider-tabs.tabstyle-minimal .grid-row-slider-tab-btn:hover{background:var(--sv-rowtab-hover-bg,transparent);opacity:.8}.grid-row-slider-tabs.tabstyle-minimal .grid-row-slider-tab-btn.active{background:0 0;box-shadow:none;opacity:1;transform:translateY(-1px)}.grid-row-slider-tabs.tabstyle-outline{background:0 0;padding:0 2px;gap:10px;border-radius:0}.grid-row-slider-tabs.tabstyle-outline .grid-row-slider-tab-btn{background:0 0;box-shadow:none;border:1.5px solid transparent;border-radius:999px;padding:10px 20px;transition:border-color .22s ease,background .22s ease,color .22s ease}.grid-row-slider-tabs.tabstyle-outline .grid-row-slider-tab-btn:hover{background:var(--sv-rowtab-hover-bg,transparent);border-color:rgba(0,0,0,.14)}.grid-row-slider-tabs.tabstyle-outline .grid-row-slider-tab-btn.active{background:0 0;box-shadow:none;border-color:var(--sv-rowtab-outline,currentColor)}.slider-tab-icon-picker-wrap{position:relative;min-height:34px;display:inline-flex;align-items:center}.slider-tab-icon-picker-wrap [data-role=sliderTabIconPicker]{min-width:34px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.slider-tab-icon-picker-wrap [data-role=sliderTabIconAdd]{position:absolute;left:0;top:0;pointer-events:none}/*!
 * Copyright (c) 2020, All Rights Reserved.
 *  
 */@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.web-repository.com/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.web-repository.com/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.web-repository.com/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.web-repository.com/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.web-repository.com/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.web-repository.com/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.web-repository.com/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.web-repository.com/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:400;font-display:block;src:url(https://static.web-repository.com/fonts/material-symbols-outlined/material-symbols-outlined-v362.woff2) format('woff2')}.cover{background-size:cover!important}a{color:inherit;cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:sans-serif}.t-center{text-align:center}.clearfix:after{content:"";display:table;clear:both}.relative{position:relative}.absolute{position:absolute;top:0;left:0}.bold,.theme a.bold{font-weight:700}.italic,.theme a.italic{font-style:italic}.theme a.underline,.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.live-theme-message{position:fixed;background:#fff;color:#333;font-size:14px;padding:18px 32px;-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,.05);-moz-box-shadow:0 0 15px 3px rgba(0,0,0,.05);box-shadow:0 0 15px 3px rgba(0,0,0,.05);z-index:9999999;top:20px;left:50%;-moz-transform:translate(-50%,-110%);-webkit-transform:translate(-50%,-110%);transform:translate(-50%,-110%);-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;transition:transform .5s ease}.live-theme-message a{font-size:14px;display:inline-block;margin-left:15px;background:#008fde;color:#fff!important;padding:11px 20px;border-radius:30px;-webkit-transition:border-radius .3s ease;-moz-transition:border-radius .3s ease;transition:border-radius .3s ease}.live-theme-message a:hover{border-radius:3px}.live-theme-message.show-message{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0)}.parallax-bg.fixed-parallax{background-attachment:fixed;background-position:center center;background-size:cover}.parallax-bg.fixed-mobile-parallax{background-size:cover;background-position:center center}.parallax-bg.fixed-mobile-parallax img,.parallax-bg.fixed-parallax img{visibility:hidden;display:none;position:absolute;left:0;bottom:0;min-width:100%;min-height:100%}.background-overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit}.grid-row>.background-overlay{z-index:1}.grid-row.row-ken-burns>.background-overlay{z-index:1}.slow-transition-bg{-webkit-transition:background .3s linear;-moz-transition:background .3s linear;transition:background .3s linear}.f-left{float:left}.force-right{float:right!important}.primary-active.active,.primary-hover:hover{color:#fff!important}.render-crisp{image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}#client-ajax-overlay,.spinner-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;opacity:0;background:rgba(255,255,255,.9);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.spinner-overlay{z-index:99999;opacity:1;position:absolute;bottom:0;right:0}.spinner-overlay .checkout-spinner{left:50%;top:50%;position:absolute;transform:translateX(-50%),translateY(-50%)}#client-ajax-message,#portfolio-popup-content.active-loading,#tmdp-simple-lightbox-content.active-loading,.cart-wrapper.checkout-loading .cart-loader>div,.loader.active-loading{width:52px;height:52px;position:absolute;top:40%!important;left:50%;margin-left:-26px;z-index:2;-webkit-animation:circle infinite .75s linear;-moz-animation:circle infinite .75s linear;-o-animation:circle infinite .75s linear;animation:circle infinite .75s linear;border:2px solid #2f323a;border-top-color:rgba(0,0,0,.2);border-right-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.2);border-radius:100%}@-webkit-keyframes circle{0.00%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes circle{0.00%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes circle{0.00%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circle{0.00%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#client-ajax-overlay.client-ajax-in-progress{z-index:999999}#client-ajax-overlay.client-slow-ajax{opacity:1}.grid-row{width:100%;position:relative;float:left}.grid-content{display:table;position:relative;width:92%;max-width:1100px;margin:0 auto;position:relative;z-index:2}.grid-content .grid-content{width:100%}.circle-mobile-nav-wrapper{display:none}.grid-content:after{content:"";display:table;clear:both}.grid-row-fullwidth .grid-row-slider>.grid-content{max-width:100%!important;width:100%!important}.grid-row-slider{z-index:2;width:92%;margin:0 auto}.no-overflow .fixed-header-wrapper,.vtst-video-open .fixed-header-wrapper{z-index:1!important}.grid-row-fullwidth>.grid-row-slider{width:100%}.grid-column{vertical-align:top;position:relative;box-sizing:border-box;width:100%;border-width:0;border-style:solid;border-color:#444}.widget-row{width:100%;float:left;position:relative}.widget-row.with-centered-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;align-items:start}.theme{font-family:HelveticaNeue,Arial,'Open Sans','PT Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#222;background:#fff;overflow-x:hidden;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-tap-highlight-color:rgba(0,0,0,0);-moz-text-size-adjust:none;-moz-font-smoothing:antialiased;-ms-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:none;-ms-font-smoothing:antialiased}.hr-title{height:10px;line-height:20px;margin:15px 0;float:none;position:relative}.hr-title.left>span,.hr-title.right>span,.hr-title>span{width:30px;display:inline-block;border-top:2px solid #6a6a6a;position:relative;padding:4px 0}.hr-title.fullwidth-separator>span{width:100%}.none-soft{display:none}.none{display:none!important}.block{display:block!important}.inline{display:inline!important}.page-layout{width:100%;background:#fff;overflow:hidden;position:relative}.text-widget-content{cursor:auto!important;font-size:14px;line-height:1;text-align:left;outline:0 none;width:100%;height:100%;box-sizing:border-box;float:left;font-family:'Open Sans',Arial}.text-widget-content h1{font-size:72px}.text-widget-content h2{font-size:42px}.text-widget-content h3{font-size:24px}.text-widget-content h4{font-size:18px}.text-widget-content h5{font-size:14px}.text-widget-content h6{font-size:10px}article .text-widget-content{padding-left:0;padding-right:0}.text-widget-content img{vertical-align:middle;max-width:100%}.text-widget-content ul{list-style:disc;padding-left:2em}.navigation-wrapper ul{list-style:none;z-index:999}.navigation-wrapper nav svg,.signin-button svg{width:22px;fill:#333;vertical-align:middle;-moz-transition:fill .3s ease;-webkit-transition:fill .3s ease;transition:fill .3s ease}.cart-button span,.signin-button span{margin-left:4px;margin-right:2px;vertical-align:middle}.live-theme .navigation-wrapper{float:left;width:100%}a img,img{border:none;padding:0;margin:0;display:inline-block;height:auto;image-rendering:optimizeQuality;image-rendering:-webkit-optimize-contrast}.col5{width:25%}.col8{width:40%}.col13{width:65%}.col19{width:95%}.col20{width:100%}.top-bar .grid-content{width:92%}.live-theme a{text-decoration:none;color:inherit}.theme .container{width:1100px;margin:0 auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.theme .theme-logo{position:relative}.theme .theme-logo,.theme .theme-logo a{float:left;position:relative}.theme nav li>div>ul li a{width:200px;text-align:left}.theme nav li>div>ul li a{width:auto;border:none}.theme .smaller .visible-in-header{display:none}.theme .smaller .visible-in-fixed-header{display:block}.theme .navigation-wrapper{position:relative;width:100%;float:left;background-color:#fff;z-index:87}.theme .navigation-wrapper-fixed{-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.theme .navigation-wrapper-fixed.smaller{position:fixed;top:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.11);-moz-box-shadow:0 1px 3px rgba(0,0,0,.11);box-shadow:0 1px 3px rgba(0,0,0,.11)}.theme .header-style-header-side-1.menu-align-right>.content,.theme .header-style-header-side-1a.menu-align-right>.content{padding-right:260px;box-sizing:border-box}.theme .header-style-header-side-1.menu-align-left>.content,.theme .header-style-header-side-1a.menu-align-left>.content{padding-left:270px;box-sizing:border-box}.live-theme .header-style-header-side-1.menu-align-right>.content,.live-theme .header-style-header-side-1a.menu-align-right>.content{padding-right:270px;box-sizing:border-box}.theme .theme-logo a img{float:left}.theme .header-side-style-1 .theme-logo a img,.theme .header-side-style-1a .theme-logo a img{float:none;max-width:100%}.theme .navigation-wrapper nav{float:right;position:relative;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.theme .smaller nav{width:auto}.theme .navigation-wrapper nav>ul{float:right;width:100%}.theme nav li{float:left}.theme .submenu-arrow{display:none}.show-next-on-hover+div{display:none}.show-next-on-hover:hover+div{display:block}.vertical-menu-styling li.with-submenu .submenu-arrow{display:block;width:20px;height:20px;position:absolute;right:15px;top:50%;margin-top:-12px;font-size:18px;padding:2px}.vertical-menu-styling li.with-submenu .submenu-arrow:hover{background:rgba(150,150,150,.1)}.vertical-menu-styling li.with-submenu .submenu-arrow:before{line-height:25px;text-align:center;display:block}.vertical-menu-styling li.with-submenu>a{padding-right:45px}.theme .sidenav-dropdown nav li.with-submenu>a{position:relative}.theme .sidenav-dropdown nav li.with-submenu>a>.submenu-arrow{display:block;position:absolute;right:0;padding:10px;top:50%;margin-top:-20px;font-size:17px;-moz-transition:transform .3s ease;-webkit-transition:transform .3s ease;transition:transform .3s ease}.theme li.with-submenu.visible>a>.submenu-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);margin-top:-12px}.theme .sidenav-dropdown nav li.with-submenu>div{float:left;width:100%;overflow:hidden;display:none}.right-menu-items{float:left;display:inline-block;margin-left:20px}.right-menu-items:before{display:inline-block;width:1px;height:16px;margin:0 10px;vertical-align:middle;background-color:rgba(180,180,180,.3);content:""}.theme nav .right-menu-items li{float:none;display:inline-block;vertical-align:middle}.with-submenu{position:relative}.with-submenu ul{left:0}.theme nav li>a{padding:14px 15px;display:inline-block;line-height:18px;position:relative;box-sizing:border-box;z-index:9}.mobile-signin{display:none}.theme nav li>div>ul{float:left;top:99%;position:absolute;border-top:3px solid transparent;-moz-transition:top .3s ease;-webkit-transition:top .3s ease;transition:top .3s ease;display:none}.theme .header-wrapper nav li>div>ul{top:159%;visibility:hidden;display:block}.theme .header-wrapper .vertical-menu-styling nav li>div>ul{visibility:visible}.theme .navigation-wrapper nav li>div>ul,.with-submenu-shadow{box-shadow:0 8px 15px rgba(0,0,0,.1)}.theme nav li:hover>div>ul{top:99%;visibility:visible}.theme .sidenav-dropdown nav li>div>ul{min-width:none}.theme .sidenav-dropdown nav li>div>ul{position:relative;display:block;box-shadow:none;border:none;width:100%}.theme nav li>div>ul li{width:100%;clear:both;float:left}.theme nav li>div>ul{min-width:200px}.theme .vertical-menu-styling nav li>div>ul{min-width:100px}.widget.advancedWidget .active-theme{webkit-box-shadow:1px 3px 44px 0 rgba(0,0,0,0.05);-moz-box-shadow:3px 3px 44px 0 rgba(0,0,0,.05);box-shadow:3px 3px 44px 0 rgb(0 0 0 / 5%)}.widget.advancedWidget .theme-thumb:hover{background-position:0 100%}.theme nav li:hover>div>ul{display:block}.theme nav li>div>ul li a{float:left;padding:15px 30px 15px;border-top:0;border-bottom:1px dotted rgba(180,180,180,.3);box-sizing:border-box;width:100%;white-space:nowrap}.theme nav li>div>ul li a:last-child{border-bottom:none}.theme .navigation-wrapper.smaller nav li ul li>a{padding:15px 30px}.theme .navigation-wrapper.smaller .theme-logo a img{max-height:40px}.theme nav .website-nav-link-highlighted>a{border:2px solid transparent;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.navigation-wrapper .text-widget-content ul{list-style:disc}.menu-widget .text-widget-content ul li,.navigation-wrapper .text-widget-content ul li{width:100%;list-style:disc}.live-theme .style-boxed-layout .navigation-wrapper-fixed{width:1300px;max-width:100%}.live-theme .style-boxed-layout .navigation-wrapper-fixed.header-style-11{max-width:none;width:88%}.posts-list-wrapper .read-more:hover{color:#fff}.theme nav .website-nav-link-highlighted:hover>a{opacity:.8;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;box-shadow:none}.theme nav .website-nav-link-highlighted.active>a{box-shadow:none}.portfolio-list-wrapper .image-overlay{background:#2b2c30}.theme .shopping-cart a{line-height:1;text-align:center}.after,.before{position:absolute;top:2px;left:50%;content:'';margin:0 0 0 -11px;width:22px;height:3px;background:#6a6a6a;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;transition:transform .2s ease;list-style:none}.burger .middle{position:absolute;top:9px;left:50%;z-index:1;display:block;content:'';width:22px;height:3px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);background:#6a6a6a;-webkit-transition:width .2s ease,opacity .2s ease;-moz-transition:width .2s ease,opacity .2s ease;transition:width .2s ease,opacity .2s ease;list-style:none}.after{-webkit-transform:translate3d(0,14px,0);-moz-transform:translate3d(0,14px,0);transform:translate3d(0,14px,0)}.theme .burger{float:left;cursor:pointer;display:none;width:22px;height:22px;position:absolute;top:50%;left:20px;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.open .before{-webkit-transform:rotate(45deg) translate3d(6px,5px,0);-moz-transform:rotate(45deg) translate3d(6px,5px,0);transform:rotate(45deg) translate3d(6px,5px,0)}.open .middle{opacity:0}.open .after{-webkit-transform:rotate(-45deg) translate3d(-5px,6px,0);-moz-transform:rotate(-45deg) translate3d(-5px,6px,0);transform:rotate(-45deg) translate3d(-5px,6px,0)}.overlay-scale{visibility:hidden;opacity:0;z-index:-1;-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9);-webkit-transition:transform .2s,opacity .2s,visibility 1ms .2s;-moz-transition:transform .2s,opacity .2s,visibility 1ms .2s;transition:transform .2s,opacity .2s,visibility 1ms .2s;display:table}.nav-open .scrollToTop{display:none!important}.nav-open .overlay-scale{visibility:visible;opacity:1;z-index:99999;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform .4s,opacity .4s;-moz-transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s}.navigation-wrapper-slide:not(.smaller) .overlay{display:none}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#000}.overlay nav{display:table-cell!important;vertical-align:middle!important;text-align:center}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative}.overlay nav>ul>li{display:block;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay ul li a{display:block;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.mobile-login,.mobile-nav{display:none!important}.block{display:block!important}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-none{-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.flex-1{-webkit-box-flex:1 1 0.00%;-webkit-flex:1 1 0.00%;-ms-flex:1 1 0.00%;flex:1 1 0.00%}.align-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.space-between{-webkit-justify-content:space-between;justify-content:space-between}.justify-center{-webkit-justify-content:center;justify-content:center}.justify-flex-end{-webkit-justify-content:flex-end;justify-content:flex-end}.justify-flex-start{-webkit-justify-content:flex-start;justify-content:flex-start}.flex-row{-webkit-flex-direction:row;flex-direction:row}.theme .burger-menu-visible nav li:hover>div>ul{top:0}.number-selector .number-pad{height:32px;width:20px;color:#333;border:1px solid rgba(150,150,150,.35);float:left;line-height:32px;font-size:18px;font-family:Arial,sans-serif;text-align:center;background:#fff}.cart-container .qty .number-selector input[type=number]{padding:5px 0!important;width:40px;text-indent:0;text-align:center;margin:0!important;float:left;border-color:transparent;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-size:14px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cart-container .qty .number-selector input::-webkit-inner-spin-button,.cart-container .qty .number-selector input::-webkit-outer-spin-button,input.no-spin::-webkit-inner-spin-button,input.no-spin::-webkit-outer-spin-button{-webkit-appearance:none}input.no-spin{-moz-appearance:textfield}.cart-container .number-selector .number-pad{height:28px;line-height:28px;background:#fff}.cart-container .number-selector .number-pad:hover,.number-selector .number-pad:hover{background:#f2f2f4}.qty-wrapper .number-selector input{border-left:none;border-right:none}.theme nav>ul{width:auto}.theme .navigation-wrapper-fixed.smaller .shopping-cart-smaller{position:fixed;top:80px;right:20px;z-index:99999;display:block;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.1);box-shadow:0 0 7px 0 rgba(0,0,0,.1);width:auto}.theme .smaller.navigation-wrapper-fixed .shopping-cart-smaller li{padding:15px}.theme .smaller.navigation-wrapper-fixed .shopping-cart-smaller a{padding:5px;display:block}.theme .navigation-wrapper.is-fixed.smaller{-webkit-transform:none;-moz-transform:none;transform:none}.live-theme .page-layout>.content{box-sizing:border-box}.theme .header-side-style-1{width:270px;position:fixed;height:100%;background-color:#fff;z-index:101;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.11);-moz-box-shadow:0 1px 3px rgba(0,0,0,.11);box-shadow:0 1px 3px rgba(0,0,0,.11)}.theme .menu-align-left .header-side-style-1{left:auto}.live-theme .menu-align-left .header-side-style-1{left:0}.live-theme .style-boxed-layout.menu-align-left .header-side-style-1{left:auto}.theme .menu-align-right .header-side-style-1{right:15px}.live-theme .menu-align-right .header-side-style-1{right:0}.theme .header-side-style-1 .container{width:100%;height:100%;float:left}.theme .header-side-style-1 header{-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;text-align:center}.theme .header-side-style-1 .theme-logo{width:100%;text-align:center;float:none}.theme .header-side-style-1 .theme-logo a{float:none;text-align:center}.theme .header-side-style-1 .nav-menu-items{float:left;overflow-x:hidden;overflow-y:auto;height:100%;-webkit-box-flex:1 1 0.00%;-webkit-flex:1 1 0.00%;-ms-flex:1 1 0.00%;flex:1 1 0.00%;margin:30px 0}.theme .header-side-style-1 nav{display:table;width:100%;height:100%}.theme .header-side-style-1 nav>ul{display:table-cell;vertical-align:middle;height:auto;float:none}.theme .header-side-style-1 header,.theme .header-side-style-1 ul li{float:left;width:100%}.theme .header-side-style-1 nav>ul>li{padding:0 30px;box-sizing:border-box;position:relative}.theme .header-side-style-1 nav ul li a{padding:18px 22px;display:block;text-align:center;border-bottom:1px dotted rgba(180,180,180,.25)}.theme .sidenav-dropdown nav ul li ul a,.theme .sidenav-dropdown.smaller nav ul li ul a{padding:9px 0;width:100%;box-sizing:border-box;opacity:.7;border:none;text-align:center;background:0 0!important}.theme .header-side-style-1 nav .website-nav-link-highlighted>a,.theme .header-side-style-1a nav .website-nav-link-highlighted>a{border:2px solid}.theme .header-side-style-1 .shopping-cart{float:left;width:100%;margin:0 auto 40px}.theme .header-side-style-1 .shopping-cart i{font-size:20px;margin:0;margin-bottom:4px;text-align:center}.theme .header-side-style-1 .signin-button i{font-size:23px;margin-bottom:4px}.theme .header-side-style-1 .shopping-cart .cart-button{text-align:center}.theme .header-side-style-1 .shopping-cart li{float:none;width:auto;display:inline-block}.theme .shopping-cart li.cart-button{margin-left:5px}.theme .header-side-style-1 .shopping-cart li{padding:5px;margin:0 7px;position:relative}.theme .header-side-style-1 nav>ul{display:block}.theme .header-side-style-1 .shopping-cart{text-align:center}.theme .header-side-style-1 .cart-items-number{position:absolute;top:0;right:0}.theme .shopping-cart{display:table;text-align:center;float:none}.theme .shopping-cart li{float:none;padding:0 10px;display:table-cell;vertical-align:middle}.theme .shopping-cart li{padding-right:15px}.live-theme .theme-button.disabled{opacity:.7}.theme .navigation-wrapper .nav-wrapper .shopping-cart-mobile{display:none}.header-side-style-1 .top-bar,.header-side-style-1a .top-bar{height:auto;border:none;position:relative;margin:10px 0 0 0;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.header-side-style-1 .top-bar .grid-content>div,.header-side-style-1a .top-bar .grid-content>div{width:100%;text-align:center}.header-side-style-1 .top-bar h5,.header-side-style-1a .top-bar h5{line-height:1.5!important;margin-bottom:15px;padding:0 10%;box-sizing:border-box}.header-side-style-1 .top-bar .social-media,.header-side-style-1a .top-bar .social-media{display:inline-block;float:none}.theme .content-wrapper{position:relative;width:100%;float:left}.theme .imageWidget .scale-on-hover a img{-moz-transition:transform .3s ease;-webkit-transition:transform .3s ease;transition:transform .3s ease;cursor:pointer}.theme .imageWidget .scale-on-hover:hover a img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.tmdp-slide-bg-image{width:100%;height:100%;display:none;background-size:cover}.theme .navigation-wrapper-slide{display:none}.live-theme .navigation-wrapper-slide{position:fixed;display:block;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.11);-moz-box-shadow:0 1px 3px rgba(0,0,0,.11);box-shadow:0 1px 3px rgba(0,0,0,.11);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.live-theme .navigation-wrapper-slide.smaller{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;transition:transform .3s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.11);-moz-box-shadow:0 1px 3px rgba(0,0,0,.11);box-shadow:0 1px 3px rgba(0,0,0,.11);border:none}.live-theme.nav-open .navigation-wrapper-slide.smaller{-webkit-transform:none;-moz-transform:none;transform:none;-moz-transition:none;-webkit-transition:none;transition:none}.live-theme .navigation-wrapper.smaller nav{border:none}.with-gallery{float:left}.live-theme .scrollToTop{width:53px;height:53px;text-align:center;background:#2f323a;opacity:.7;border-radius:50%;text-decoration:none;position:fixed;bottom:40px;right:40px;display:none;z-index:999;line-height:48px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;font-size:24px}.live-theme .scrollToTop:hover{text-decoration:none;opacity:.9;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.live-theme .scrollToTop:before{color:#fff}.top-bar{background:#fff;border-bottom:1px solid;border-color:rgba(180,180,180,.25);float:left;width:100%;overflow:hidden;z-index:87;position:relative;padding:8px 0}.smaller .top-bar{display:none}.top-bar .grid-content>div{float:left;min-height:1px}.top-bar h5{font-size:13px!important;line-height:25px;text-transform:none}.top-bar .social-media i{float:left;width:25px;height:25px;background:#000;text-align:center;line-height:27px;color:#fff;font-size:13px;margin-right:1px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.theme .navigation-wrapper .social-media i:hover{opacity:.8}.top-bar .social-media{float:right}.theme .content{position:relative;float:left;width:100%}.theme .widget{float:left;position:relative;box-sizing:border-box;transition:transform .5s cubic-bezier(.23,1,.32,1)}.theme .textWidget{padding:5px 0}.theme footer.page-footer{float:left;width:100%;min-height:60px}article{float:left}.posts-list-wrapper article{margin-bottom:40px}article .post-meta{color:#999;font-size:13px;float:left}article .post-meta a,article .post-meta p{color:#444;display:inline-block}article .post-meta{font-size:0}article .post-meta span{line-height:1.4;font-size:13px}article .post-meta span a:hover{text-decoration:underline}article .post-description{float:left;width:100%;line-height:1.4;font-size:14px}article footer,article header{float:left;width:100%;display:block}article header{margin-bottom:10px;position:relative}.blog-category-filter .blog-category-filter-item:hover{opacity:1}.blog-category-filter .blog-category-filter-item.active{opacity:1;font-weight:600;border-bottom-color:currentColor}.blog-category-filter .blog-category-filter-item.active .blog-category-count{display:inline-block}.post-categories{margin-bottom:10px}.post-categories .post-category{display:inline-block;border:2px solid rgba(170,170,170,.2);border-radius:20px;padding:5px 12px;margin:0 6px 6px 0;font-size:12px;line-height:1.4;color:var(--color-text)}.post-meta>span:after{content:"▪";font-size:18px;color:#333;display:inline-block;margin:0 10px}.post-meta>span:last-child:after{display:none}.mobile-bottom-dock.mobile-bottom-dock--no-actions{padding:0;gap:0}.posts-list-wrapper .read-more{float:left;font-size:13px;text-align:center;padding:12px 17px;margin-top:20px;color:#fff;border-radius:20px}.sharer a:hover{opacity:.8}.sharer a:hover i{color:#fff}blockquote{border-left-style:solid;border-left-width:5px;padding-left:20px;margin-bottom:1em;margin-right:1em;font-size:16px;line-height:1.5em;margin-left:20px;text-align:left}.blog-heading-top a:hover{text-decoration:underline}.blog-toc-item a:hover{opacity:1;text-decoration:underline}.blog-toc-item.active>a{opacity:1;font-weight:600}.theme:has(.blog-toc-sidebar){overflow-x:clip;overflow-y:visible}.page-layout:has(.blog-toc-sidebar){overflow:clip}.posts-list-wrapper .post-featured:hover{opacity:.87}.posts-list-wrapper .post-featured-1:hover{opacity:1}.posts-list-wrapper .post-featured>span:hover{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.portfolio-list-wrapper,.posts-list-wrapper{float:left;margin:60px 0 0;padding-bottom:50px;position:relative;overflow:visible!important}.portfolio-list-wrapper{margin:30px 0 100px}.posts-list-wrapper article{width:100%;margin-top:0;box-sizing:border-box}.theme .post-title{font-size:23px;line-height:1.2}.tmdp-pagination a[data-role=more]{float:none;margin:0 auto;width:103px;color:#ccc;border:2px solid;border-color:#e1e1e1;border-radius:25px;font-size:13px;-webkit-transition:border-color .3s ease,color .3s ease;-moz-transition:border-color .3s ease,color .3s ease;transition:border-color .3s ease,color .3s ease;text-align:center;display:block}.tmdp-pagination [data-role=more]:hover{border-color:#ccc;color:#6a6a6a;-webkit-transition:border-color .3s ease,color .3s ease;-moz-transition:border-color .3s ease,color .3s ease;transition:border-color .3s ease,color .3s ease}.blog-back-btn,.tmdp-pagination [data-role]{cursor:pointer;float:left;font-size:16px;color:#ccc;width:40px;height:40px;border:2px solid;border-color:rgba(170,170,170,.2);text-align:center;line-height:40px;border-radius:50%;display:block;margin:2px;-webkit-transition:border-color .3s ease,color .3s ease;-moz-transition:border-color .3s ease,color .3s ease;transition:border-color .3s ease,color .3s ease}.blog-back-btn i,.tmdp-pagination [data-role] i{float:left;font-size:16px;color:var(--color-text);opacity:.5;width:40px;height:40px;text-align:center;line-height:40px;display:block;margin:0;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.big-featured-image .blog-post-overlay{background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;z-index:1}.pagination a i:hover,.pagination a:hover{border-color:#ccc;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;transition:border-color .3s ease}.tmdp-pagination [data-role="0"]{color:#fff}.posts-list-wrapper .post-title a{color:#444;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease}.posts-list-wrapper .post-title a:hover{-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease}.posts-list-wrapper .blog-post-featured:hover{box-shadow:0 30px 70px -28px rgba(17,23,41,.4)}.blog-comment-form{float:left;width:100%;margin:15px 0;box-sizing:border-box}.blog-comment-form input,.blog-comment-form textarea{float:left;border:none;padding:22px;border-radius:0;color:#898989;box-sizing:border-box;margin-bottom:10px;font-size:13px;font-family:Arial,sans-serif;outline:0;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;transition:border-color .3s ease;border:1px solid #e1e1e1}.blog-comment-form input{width:49%}.blog-comment-form input[name=name]{margin-right:2%}.blog-comment-form input:focus,.blog-comment-form textarea:focus{border-color:#ccc;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;transition:border-color .3s ease}.blog-comment-form textarea{width:100%;min-height:135px}.blog-comment-form a{padding:18px 48px;color:#fff;background:#2f323a;font-size:13px;text-transform:uppercase;border-radius:28px;margin-top:10px;display:inline-block}.blog-comment-form a:hover{opacity:.9}.comments-list{margin:100px auto 50px;background:#f5f5f5;padding:40px 40px;max-width:1100px;float:left;width:100%;box-sizing:border-box}.comments-list .grid-content{max-width:750px}.reply-button:hover{text-decoration:underline}.blog-comment-form .comment-title{margin-bottom:40px;float:left}.blog-comment-form .comment-title,.comments-list .comment-title{font-size:19px;font-weight:700;font-family:Arial,sans-serif}.post-tags ul li a:hover{background:#404040;border-color:#404040;color:#fff}.blog-back-btn{float:left;margin:30px 0 0}.theme-button{line-height:1.2;display:inline-block;cursor:pointer;position:relative;padding:20px 40px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1;text-align:center;border-radius:0;box-sizing:border-box;border-style:solid;border-width:2px}.theme-button:after,.theme-button:before{border-radius:inherit}.header-widget .theme-button,.widget-form .theme-button{border-width:0}.theme-button.no-hover:hover{opacity:.85;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.theme .container{width:92%;max-width:1100px}.wrong-page-overlay{height:50vh;background:#f9f9f9}.widget-form,.widget-form .description,.widget-form .option,.widget-form .title,.widget-form .widget-row{width:100%;float:left}.widget-form .option{cursor:pointer}.widget-form .form-field{float:left;width:100%;position:relative;margin-bottom:15px}.widget-form .form-field .recaptcha-target>div,.widget-form .form-field .recaptcha-target>iframe,.widget-form .form-field .recaptcha-target>img{display:block;float:left}.widget-form .form-field .recaptcha-target.form-at-center>div,.widget-form .form-field .recaptcha-target.form-at-center>iframe,.widget-form .form-field .recaptcha-target.form-at-center>img{float:none;margin:0 auto}.widget-form .field-error{display:none}.widget-form .title{font-size:14px;margin-bottom:7px}.widget-form .description{font-size:12px;margin-bottom:6px;opacity:.7}.widget-form input[type=file],.widget-form input[type=number],.widget-form input[type=password],.widget-form input[type=text],.widget-form select,.widget-form textarea{border:1px solid rgba(150,150,150,.3);padding:18px 20px;box-sizing:border-box;font-family:Arial,sans-serif;width:100%;height:auto;float:left;letter-spacing:normal;font-size:13px;outline:0;-webkit-transition:background .3s ease,border-color .3s ease;-moz-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease}.widget-form input[type=file]{background:0 0!important}.widget-form textarea{resize:vertical;overflow:auto}.widget-form input[type=password]:focus,.widget-form input[type=text]:focus,.widget-form select:focus,.widget-form textarea:focus{border-color:#ccc;background:#fbfbfb;-moz-transition:border-color .3s ease,background .3s ease;-webkit-transition:border-color .3s ease,background .3s ease;transition:border-color .3s ease,background .3s ease}.widget-form-light input[type=password]:focus,.widget-form-light input[type=text]:focus,.widget-form-light select:focus,.widget-form-light textarea:focus{border-color:rgba(0,0,0,.7);background:rgba(0,0,0,.7)}.widget-form label.option{font-size:14px;margin-bottom:5px}.widget-form label.option>input,.widget-form label.option>span{float:left}.widget-form label.option>span{margin:2px}.widget-form-button-wrapper{float:left;width:100%;margin-top:10px}.widget-form-button-wrapper>a{font-size:16px;border-color:#333}.widget-form [data-type=section] .title{font-size:21px;padding:35px 0 15px;border-bottom:1px dotted rgba(180,180,180,.4);margin-bottom:20px}.blog-items-wrapper.visible{opacity:1}.blog-tag-cloud{float:left;width:100%}.blog-tag-cloud a{float:left;margin-right:3px;margin-bottom:3px;padding:9px 14px;border:1px solid rgba(180,180,180,.5);font-size:13px;border-radius:8px}.highlightColor,.highlightColor:hover{-moz-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}.not-visible-badge{position:fixed;bottom:15px;right:15px;background:#fff;z-index:9999999;padding:25px;border-radius:50px;box-shadow:0 0 31px 0 rgba(71,81,99,.22);font-size:15px;padding-right:12px}.live-theme .back-to-editing:hover{border-radius:4px}.questionnaire-form .questionnaire-text-input:focus,.questionnaire-form .questionnaire-text-input:hover,.questionnaire-form select:focus,.questionnaire-form select:hover{border-color:#999}.image-corner-radius-sliders--disabled{opacity:.45;pointer-events:none}.cart-items-number{z-index:99}.live-theme .anim-delayed-item{visibility:hidden!important;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.anim-delayed-item{-webkit-animation-duration:1.1s;-webkit-animation-timing-function:ease;-moz-animation-duration:1.1s;-moz-animation-timing-function:ease;animation-duration:1.1s;animation-timing-function:ease}.anim-delayed-item.anim-displayed{visibility:visible!important}.lazyAnimation-1{-webkit-animation-name:animationFadeIn;-moz-animation-name:animationFadeIn;animation-name:animationFadeIn}@-webkit-keyframes animationFadeIn{0.00%{opacity:0}100%{opacity:1}}@-moz-keyframes animationFadeIn{0.00%{opacity:0}100%{opacity:1}}@keyframes animationFadeIn{0.00%{opacity:0}100%{opacity:1}}@-webkit-keyframes loaderLoop{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderLoop{from{transform:rotate(0)}to{transform:rotate(360deg)}}.portfolio-list-wrapper .image-overlay a{color:#fff;height:60px;width:60px;text-align:center;line-height:60px;font-size:16px;display:inline-block}.portfolio-list-wrapper .image-overlay a:hover,.theme .buttons-wrapper-outer .primaryColor-bg2:hover{background-color:#fff}.portfolio-filter{margin:7% auto 20px;width:100%;float:left}.portfolio-filter ul{list-style:none;text-align:center}.portfolio-filter li{display:inline-block;text-align:center;margin:10px 0}.portfolio-filter li a{padding:10px 20px;border:2px solid transparent;color:#404040;font-size:14px;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease;display:block}.portfolio-filter li a:hover{-moz-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}.portfolio-list-wrapper .image-overlay{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;z-index:2}.portfolio-list-wrapper .image-area:hover .image-overlay,.portfolio-widget-item:hover .portfolio-widget-item-data{opacity:1}.portfolio-list-wrapper article header{margin-bottom:0}.portfolio-list-wrapper .post-description{display:block;float:none;text-align:center;margin-top:6px}.portfolio-list-wrapper .image-overlay .buttons-wrapper-outer{width:100%;height:100%;margin:0;padding:0;position:relative}.portfolio-list-wrapper .image-overlay .buttons-wrapper-outer,.portfolio-widget-item .buttons-wrapper-outer{display:block;text-align:center}.portfolio-widget-item .portfolio-widget-item-head:hover .buttons-wrapper-outer{opacity:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.portfolio-list-wrapper .image-overlay .buttons-wrapper-inner{display:block;text-align:center;width:100%;margin:0;padding:0;position:absolute;top:50%;margin-top:-30px;left:0;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(.8);-moz-transform:translateZ(0) scale(.8);-ms-transform:translateZ(0) scale(.8);-o-transform:translateZ(0) scale(.8);transform:translateZ(0) scale(.8)}.portfolio-list-wrapper .image-overlay:hover .buttons-wrapper-inner,.portfolio-widget-item .portfolio-widget-item-data:hover .buttons-wrapper-inner,.portfolio-widget-item .portfolio-widget-item-head:hover .buttons-wrapper-inner,.show #portfolio-popup-content,.show #tmdp-simple-lightbox-content{-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}#portfolio-popups-overlay,#tmdp-simple-lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;background:#000;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.tmdp-simple-lightbox-slide{position:relative}.tmdp-simple-lightbox-slide.with-hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.tmdp-simple-lightbox-slide.with-hover:hover:before{opacity:.2}#tmdp-simple-lightbox{position:fixed;z-index:-1;left:0;top:0;width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}#tmdp-simple-lightbox:not(.show){display:none}#portfolio-popup-content,#tmdp-simple-lightbox-content{float:left;position:fixed;top:0;left:5%;width:90%;height:100%;-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(.8);-moz-transform:translateZ(0) scale(.8);-ms-transform:translateZ(0) scale(.8);-o-transform:translateZ(0) scale(.8);transform:translateZ(0) scale(.8)}.portfolio-item-detail.show,.tmdp-simple-lightbox-detail.show{z-index:1;display:block;margin-left:-50px}.portfolio-item-detail.active,.tmdp-simple-lightbox-detail.active{opacity:1;display:block;margin-left:0}#tmdp-simple-lightbox .next,#tmdp-simple-lightbox .prev{position:fixed;top:50%;margin-top:-25px;width:60px;height:60px;border:none;font-size:25px;border-radius:50%;background:#fff;opacity:0;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}#portfolio-popups>a.visible,#tmdp-simple-lightbox>a.visible{opacity:1;z-index:2}#tmdp-simple-lightbox .close{border:none;position:fixed;top:3.5%;right:2.2%;width:40px;height:40px;border-radius:50%;font-size:0;display:none;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;background:#fff;padding:5px}#portfolio-popups .close:hover,#portfolio-popups .next:hover,#portfolio-popups .prev:hover,#tmdp-simple-lightbox .close:hover,#tmdp-simple-lightbox .next:hover,#tmdp-simple-lightbox .prev:hover{-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}#portfolio-popups.show .close,#tmdp-simple-lightbox.show .close{display:block;z-index:2}#tmdp-simple-lightbox .close:after,#tmdp-simple-lightbox .close:before{width:30px;height:2px;background:#333;position:absolute;content:'';top:50%;left:50%;margin-left:-15px;margin-top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#tmdp-simple-lightbox .close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#tmdp-simple-lightbox .close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#tmdp-simple-lightbox .prev{left:1.5%;font-size:0px}#tmdp-simple-lightbox .prev:before{font-family:FontAwesome;content:"\f104";font-size:23px;line-height:60px;text-align:center;display:block;color:#222}#tmdp-simple-lightbox .next{right:1.5%;font-size:0px}#tmdp-simple-lightbox .next:before{font-family:FontAwesome;content:"\f105";font-size:23px;line-height:60px;text-align:center;display:block;color:#222}#portfolio-popups-overlay.active,#tmdp-simple-lightbox-overlay.active{opacity:.6}#portfolio-popups-overlay.show,#tmdp-simple-lightbox-overlay.show{z-index:99000;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}#portfolio-popups.show,#tmdp-simple-lightbox.show{z-index:99999999;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.portfolio-item-detail.in-popup .hide-in-popup{display:none}.subtotal-wrapper .subtotal-price{position:relative}.storeWidget .tos-slide.tos-html>div{word-break:normal}.live-theme .ui-widget-header{background:#333;border-radius:0;border:none}.live-theme .ui-datepicker td a:hover{background:#f1f1f1!important}.live-theme .ui-datepicker .ui-datepicker-next-hover{right:9px;opacity:1}.live-theme .ui-datepicker .ui-datepicker-prev-hover{left:9px;opacity:1}.live-theme .ui-datepicker .ui-datepicker-next-hover:hover,.live-theme .ui-datepicker .ui-datepicker-prev-hover:hover{opacity:1;cursor:pointer}.widget-gallery-lazy-bg.bg-loaded{background-color:transparent}img.hide-in-popup{border-radius:8px}.widget-gallery-hover-item{transition:transform .28s ease,box-shadow .28s ease}.widget-gallery-hover-item:hover{box-shadow:0 16px 30px rgba(0,0,0,.12)}.live-theme .grid-row-slider-tabs .grid-content{z-index:99999}a.icon-list-item:hover .icon-list-title{text-decoration:underline}.widget-gallery-hover-item:hover img{transform:scale(1.03);filter:saturate(1.03)}.portfolio-widget-item{float:left;position:relative}.theme .store-policies>a.active,.theme .store-policies>a:hover{border-bottom:1px solid rgba(0,0,0,.5)!important}.theme .store-policies>div.visible{overflow:auto;max-height:300px;padding:0;box-sizing:border-box}.live-theme #priceSlider .ui-state-default:hover,.live-theme #priceSlider .ui-widget-content .ui-state-default:hover,.live-theme #priceSlider .ui-widget-header .ui-state-default:hover{border-color:#999!important;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.videoWidget .player-icon i:hover{opacity:.7;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.social-media-button i{padding:15px;text-align:center}.social-media-button{display:inline-block;cursor:pointer;margin:1px}.social-media-button:last-child{margin-right:0}span.social-media-button{position:relative}span.social-media-button a{position:absolute!important;top:0!important;left:0!important;background:0 0!important;width:100%!important;height:100%!important}.small .visible-in-header{display:none}.visible-in-fixed-header{display:none}.small .visible-in-fixed-header{display:block}#cookie-disclaimer-box{position:fixed;bottom:-1px;left:0;width:100%;background:#000;z-index:999;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;transition:transform .3s ease}#cookie-disclaimer-box.visible{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}#cookie-disclaimer-box{text-align:center;padding:15px;box-sizing:border-box}#cookie-disclaimer-box>div{color:#ccc;text-align:center;font-size:13px;line-height:20px;display:inline-block;vertical-align:middle}#cookie-disclaimer-box>div a{text-decoration:underline}#cookie-disclaimer-box>a{cursor:pointer;display:inline-block;top:0;right:0;color:#fff;font-size:14px;vertical-align:middle}.container-video-wrapper.active{opacity:1}.popup-container.cookies-popup{padding:60px;background:#fff;width:340px}.cookies-popup .cookies-popup-title{font-size:21px;margin-bottom:40px}input[type=checkbox].css-label+label{display:block;margin:.2em;cursor:pointer;padding:.2em}input[type=checkbox].css-label{display:none}input[type=checkbox].css-label+label:before{content:"\2714";border:.1em solid #000;border-radius:.2em;display:inline-block;width:1em;height:1em;color:transparent;transition:.2s;padding:5px;margin-right:10px;vertical-align:middle}input[type=checkbox].css-label+label:active:before{transform:scale(0)}input[type=checkbox].css-label:checked+label:before{background-color:#3cb371;border-color:#3cb371;color:#fff}input[type=checkbox].css-label:disabled+label:before{transform:scale(1);border-color:#aaa}input[type=checkbox].css-label:checked:disabled+label:before{transform:scale(1);background-color:#bfb;border-color:#bfb}.theme .save-changes{border:none;padding:14px 32px;color:#fff;background:#2f323a;margin-top:30px;display:inline-block;cursor:pointer;outline:0;border-radius:30px;transition:border-radius .3s ease}.text-btn:hover{text-decoration:underline}.save-changes:hover{border-radius:3px}a.close-btn{background:url(https://static.web-repository.com/images/feed-close.png) no-repeat;position:absolute;top:0;right:0;width:50px;height:50px;background-position:center center;background-color:#eef1f3}.sub-title{width:100%;margin-bottom:30px;display:block}.sub-title span{opacity:.75}.center-design .sub-title{text-align:center}.sub-title a:hover{text-decoration:underline}.memberSigninWidget .center-design h2.title{text-align:center;font-size:28px}.memberSigninWidget h2.title{float:left;width:100%;margin-bottom:25px;font-size:24px}.memberSigninWidget h3.description{float:left;width:100%;font-size:17px;line-height:1.3;margin-bottom:15px}.memberSigninWidget a.widget-action{font-size:14px}.memberSigninWidget a.widget-action{opacity:.75;text-align:center;width:100%;display:block;font-size:14px}.builderSigninWidget a.widget-action:hover,.memberSigninWidget a.widget-action:hover{text-decoration:underline;opacity:1}.member-form input:focus,.theme .profile-content input[type=password]:focus,.theme .profile-content input[type=text]:focus,.theme .profile-content select:focus{border-color:#a7acc1}.member-form input[type=submit]:hover{opacity:.8;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.copy-link-icon{height:17px;width:17px;display:inline-block;margin-left:6px;fill:#fff;background:#333;border-radius:50%;vertical-align:middle;padding:5px}.theme .profile-sidebar{width:230px;float:left;margin-right:25px;box-sizing:border-box;font-family:Arial,sans-serif;-webkit-box-shadow:10px 0 11px -10px rgb(71 81 99 / 11%);-moz-box-shadow:10px 0 11px -10px rgba(71,81,99,.11);box-shadow:10px 0 11px -10px rgb(71 81 99 / 11%);border-right:1px solid #ecedf3;padding-right:30px;padding-left:0}.theme .profile-sidebar h2{font-size:18px;text-align:left;font-weight:700;float:left;width:100%;margin-top:15px}.theme .profile-sidebar ul{margin-top:30px;padding-top:15px;left:-10px;position:relative}.theme .profile-sidebar li,.theme .profile-sidebar ul{float:left;width:100%;list-style:none}.theme .profile-sidebar ul{margin-bottom:25px}.theme .profile-sidebar ul{box-sizing:border-box;text-align:left;display:inline-block;width:100%}.theme .profile-sidebar li a{padding:13px;color:#666;font-size:15px;display:block;color:#444;position:relative}.theme .profile-sidebar li a:after{content:'';position:absolute;bottom:0;width:0%;height:2px;left:0;right:auto;display:block;background-color:#444;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.theme .profile-sidebar li a.active:after,.theme .profile-sidebar li:hover a:after{width:30%;right:50px;display:none}.theme .widget .profile-sidebar li a.active{color:#fff!important;border-radius:4px}.theme .member-top-navigation li a.active{color:#fff}.theme .member-top-navigation li a:hover{background:rgba(150,150,150,.1)}.theme .custom-dropdown-button{padding:7px 15px;border:1px solid #e1e1e1;border-radius:30px;font-size:15px;cursor:pointer;background:#fff}.theme .rounded-effect:hover{border-radius:3px}.theme .custom-dropdown-button svg.arrow-icon{height:21px;width:21px;fill:#666;margin-left:4px}.theme .custom-dropdown-button svg.custom-dropdown-prefix-icon{height:24px;width:24px;fill:#333;margin-right:7px}.title-border{width:50px;height:2px;background:#333;display:inline-block;vertical-align:bottom;margin-left:5px;top:-4px;position:relative}.profile-sidebar .title-border{width:35px}.theme .manage-link{padding:10px 15px;color:#fff;font-size:14px;background:#333;border-radius:30px;margin-right:10px}.client-custom-dropdown svg:first-child{margin-right:7px;display:inline-block}.theme .client-custom-dropdown .custom-dropdown-button{padding:9px 16px}.client-custom-dropdown svg:last-child{margin-left:10px;display:inline-block;width:18px;height:18px;fill:#666}.custom-dropdown-options-wrapper{background:#fff;padding:25px 30px;border-radius:5px;box-shadow:rgba(149,157,165,.2) 0 8px 24px;z-index:999;position:fixed}.custom-dropdown-options-wrapper li,.custom-dropdown-options-wrapper ul{list-style:none}.custom-dropdown-options-wrapper li a{display:block;padding:7px 0;width:100%}.custom-dropdown-options-wrapper li{font-size:15px;color:#333}.theme .profile-sidebar span{margin-top:7px;color:#888;font-size:14px}.theme .btn.disabled{background:#7d7d7d!important}.mt-15{margin-top:15px}.client-popup-wrapper input:focus,.client-popup-wrapper textarea:focus{border-color:#222}.theme .profile-content .text-btn:hover{text-decoration:underline}input:focus~.floating-label{top:8px;bottom:10px;left:20px;font-size:11px;opacity:1}.theme .btn{background:#2f323a}.theme .btn:hover,.theme .profile-content .btn:hover,.theme .profile-sidebar .logout-btn a:hover{border-radius:3px}.combo-wrapper li:hover{cursor:pointer}.combo-wrapper li.active .radio-box{background:#4eb3ea;border-color:#4eb3ea}.combo-wrapper li.active .radio-box:before{content:'\f00c';font-family:FontAwesome;font-size:11px;color:#fff;text-align:center;line-height:26px;display:block}.cart-button i,.signin-button i{margin-right:8px;font-size:18px}.shopping-cart{float:right}.cart-button .cart-items-number{width:22px;height:22px;border-radius:50%;background:#333;color:#fff;display:inline-block;text-align:center;font-size:12px;line-height:22px;margin-left:-11px!important;position:absolute;top:0;margin:0}.cart-button span.text{top:2px;position:relative;margin:0;margin-left:5px}.header-style-1 nav li>a:hover:before,.header-style-2 nav li>a:hover:before,.header-style-3 nav li>a:hover:before,.header-style-4 nav li.active>a:before,.header-style-4 nav li>a:hover:before,.header-style-5 nav li.active>a:before,.header-style-5 nav li>a:hover:before,.header-style-9 nav li>a:hover:before{left:0;width:100%}.mobile-member-icon{display:none}.breadcrumb{float:left;width:100%;border-color:rgba(180,180,180,.3);padding:8px 0;margin-right:10px}.breadcrumb li{list-style:none;display:inline-block;float:left}.breadcrumb li a,.breadcrumb li p,.breadcrumb li span{display:block;font-size:13px;float:left;padding:2px 0}.breadcrumb li i{font-size:14px;float:left;display:block;margin:0 8px;color:#ccc}.breadcrumb li:last-child i{display:none}.store-checkout-breadcrumbs>.active{color:#444}.store-checkout-breadcrumbs>.active{color:#000;font-weight:500;border-color:#333}.product-description,.product-main-photo,.product-price,.product-variations{float:left;width:100%}.product-description{margin-bottom:10px}.product-description ul{padding-left:20px}.product-photo-container{float:left;width:40%}.product-body-container{float:left;width:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:7%}.product-main-photo{position:relative}.product-item .product-badge{padding:6px 13px;background:#fff;color:#2c2c2c;font-size:11px;text-transform:uppercase;position:absolute;top:10px;left:9px;z-index:2;font-weight:700;border-radius:3px;border:1px solid rgba(130,130,130,.25)}.product-main-photo img{max-width:100%;margin:0 auto;display:block}.quick-view-wrapper .product-main-photo img{max-height:410px}.product-photo-list{display:inline-block;text-align:center;width:100%}.product-photo-list li{list-style:none;display:inline-block;padding:10px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-photo-list li a{display:block;cursor:pointer;opacity:.6;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;position:relative}.product-photo-list li a.active,.product-photo-list li a:hover{opacity:1;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product-photo-list li a.active:after,.product-photo-list li a:hover:after{content:'';position:absolute;bottom:0;height:2px;left:0;right:0;width:100%}.product-photo-list li img{max-width:80px;max-height:80px}.product-body-container h1{font-size:38px;float:left;width:100%;line-height:1;margin-bottom:15px;font-weight:700}.product-price span{display:inline-block;margin-right:5px;font-size:26px}.product-price .old-price{font-size:16px!important;opacity:.7;text-decoration:line-through!important;margin-bottom:5px}.add-to-btn-wrapper{z-index:9;text-align:left}.center-align .add-to-btn-wrapper{text-align:center}.add-to-btn-wrapper .add-to-cart,.add-to-btn-wrapper .sold-out-btn{float:none;display:inline-block;margin:25px 0 0;font-size:14px;text-transform:none;padding:17px 27px}.product-price{margin-bottom:30px}.qty-wrapper,.variation-wrapper{float:left;margin-right:10px}.qty-wrapper{margin-right:5px}.variation-wrapper{margin-bottom:15px}.product-variations .variation-wrapper{margin-right:0}.quick-view-wrapper .product-variations{margin-top:10px}.product-sku{font-size:14px;float:left;margin-top:5px}.product-variations .variation-wrapper{padding-right:10px;box-sizing:border-box}.qty-wrapper label,.variation-wrapper label{float:left;width:100%;font-size:13px;margin-bottom:7px;text-align:left}.qty-wrapper label{display:none}.qty-wrapper input,.variation-wrapper input,.variation-wrapper select{float:left;width:100%;padding:14px;background:#fff;color:#666;border:1px solid rgba(100,100,100,.15);outline:0;line-height:1.3;box-sizing:border-box;margin:0;text-indent:0;border-radius:4px}.qty-wrapper input{font-size:13px;height:47px}.variation-wrapper input,.variation-wrapper select{padding:12px}.sold-out-btn,a.add-to-cart{cursor:pointer;float:left;padding:16px 25px;color:#fff;font-size:15px;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;text-transform:uppercase}.qty-wrapper .quantity{width:65px}.addtocart-wrapper{float:left;display:inline-block;width:100%;margin-bottom:30px;margin-top:10px}.addtocart-wrapper .qty-wrapper{display:inline-block;vertical-align:middle;float:none;width:70px}.addtocart-wrapper .add-to-wrapper{display:inline-block;vertical-align:top}.share-section{float:left;width:100%}.share-section a{width:40px;height:30px;line-height:30px;display:inline-block;text-align:center;color:#fff;font-size:12px;margin-right:1px;box-sizing:border-box}.share-section a:hover{outline:2px solid #333;z-index:99;position:relative}.share-section a.primaryColor-bg2{color:#fff}.share-section span{font-size:14px;line-height:30px;margin-right:10px;float:left;padding:15px 0;display:none}.sold-out-btn,a.add-to-cart.disabled{color:#333;background:#e1e1e1}.sold-out-btn{cursor:default;text-align:center}.add-to-btn-wrapper .sold-out-btn{cursor:default;top:40%;left:10px;right:10px;text-align:center;width:auto}.checkout-wrapper h2{float:left;width:100%;font-size:23px;line-height:1.3;margin-bottom:50px}.checkout-wrapper h1{font-size:28px;font-weight:700;margin-bottom:20px}.cart-container,.cart-labels,.checkout-wrapper{float:left;width:100%;font-family:Arial,sans-serif;font-family:inherit}.checkout-wrapper{margin:50px 0 70px;box-sizing:border-box}.cart-empty-wrapper{margin:7% auto}.cart-labels{padding:17px 20px;box-sizing:border-box;display:none}.cart-labels span{float:left;font-size:14px;text-transform:uppercase;color:#333}.cart-container .description{width:52%;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle}.mobile-menu{display:none}.cart-preview.style-2 .cart-table{max-height:calc(100vh - 295px)}.cart-preview.style-2 h2{font-size:27px;margin-bottom:23px}.cart-preview.style-2{top:0;right:0;bottom:0}.cart-container img{max-width:85px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.cart-container .product-info{width:41%;display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart-container h4,.row-total{font-size:15px}.row-total{font-weight:700}.cart-container h4:hover{text-decoration:underline}.checkout-wrapper .cart-table{padding:27px 0;box-sizing:border-box}.style-2.checkout-wrapper .cart-table{width:60%;margin-right:5%}.style-2 .row-total{font-size:17px}.style-2 .checkout-buttons .checkout-btn{width:100%;margin:15px 0;box-sizing:border-box;text-align:center}.subtotal-wrapper.product-discount-wrapper .subtotal-price{font-size:20px}.style-2 .checkout-buttons .back-to-shopping:hover{text-decoration:underline}.cart-container .product-info span{font-size:13px;margin-top:5px;opacity:.7}.cart-container .qty,.cart-container .row-total{padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle}.cart-container .qty{margin-top:10px}.cart-container .row-delete,.cart-container .row-total{display:table-cell;vertical-align:middle}.cart-container .qty input{float:left;width:60px;padding:6px 10px;background:#fff;color:#666;border:1px solid rgba(120,120,120,.3);outline:0;line-height:1.3}.cart-container .row-delete{text-align:center;cursor:pointer;opacity:.7;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.cart-preview .cart-container .row-delete{margin-right:10px}.cart-container .row-delete:hover{opacity:1;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product-discount-wrapper,.shipping-discount-wrapper{margin-top:5px}.product-discount-wrapper .subtotal-price,.shipping-discount-wrapper .subtotal-price{font-size:18px}.remove-discount-btn{padding:0 10px 0 0}.checkout-buttons{float:left;width:100%;margin-top:15px}.checkout-buttons a,.checkout-buttons input,.continue-shopping-btn{float:right;margin-left:10px;padding:20px 43px;color:#333;margin-bottom:30px;font-size:16px;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border:0;outline:0;cursor:pointer}.cart-preview .checkout-buttons a{padding:15px 23px;margin-left:5px}.checkout-buttons .checkout-btn{font-size:18px}.checkout-buttons a,.checkout-buttons input{-moz-transition:border-radius .3s ease;-webkit-transition:border-radius .3s ease;transition:border-radius .3s ease}.checkout-buttons a.checkout-btn:hover,.checkout-buttons input:hover,.payment-step-wrapper .btn:hover{border-radius:35px}.checkout-buttons .checkout-btn,.theme .continue-shopping-btn{color:#fff}.no-items-text{float:left;width:100%;color:#6a6a6a;font-size:15px;opacity:.8}.continue-shopping-btn{float:left;margin:30px 0}.checkout-info{padding-right:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.style-1 .checkout-info{width:100%}.checkout-info h3{font-size:21px;float:left;width:100%;margin-bottom:20px}.remove-discount-btn i,.row-delete i{width:30px;height:30px;line-height:30px;border-radius:50%;background:#f1f1f1;text-align:center;color:#333;font-size:16px}.checkout-info input[type=email],.checkout-info input[type=file],.checkout-info input[type=number],.checkout-info input[type=password],.checkout-info input[type=text],.checkout-info select{float:left;width:100%;padding:16px;color:#666;border:1px solid rgba(120,120,120,.3);outline:0;line-height:1.3;margin-bottom:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.checkout-info select{padding:0 14px;height:51px}.mobile-menu.is-absolute{min-height:40px}.promo-code-toggle-btn,.variations-update{font-size:12px}.theme .promo-code-toggle-btn{text-decoration:underline}.checkout-info section>span,.checkout-info>span{font-size:13px;float:left;width:100%;color:#666}.checkout-info .tick-wrapper{font-size:13px;color:#666;width:100%;margin-bottom:10px;float:left}.checkout-info .tick-wrapper input[value=stripeConnect]:checked+span{display:none}.product-info{font-size:14px}.product-info .row-total{display:block;font-size:16px;font-weight:700;margin-top:10px}.product-info .variations-update{float:left;margin-top:3px}.grid-content-store .widget-checkout{margin-bottom:50px}.widget-checkout .checkout-info span a{color:inherit}.checkout-info section{float:left;width:100%;margin:15px 0}.checkout-info section h4{margin-bottom:8px}.checkout-info section>span{color:#666;line-height:1.4}.checkout-info h3 a{float:right;font-size:14px;color:#2f323a}.checkout-info span a{color:#2f323a}.member-logout-button{font-size:13px;margin-top:8px;color:#de2750}.subtotal-wrapper{float:right;margin-top:20px;width:100%;font-family:Arial,sans-serif}.widget-checkout .subtotal-wrapper{margin-top:4px}.widget-checkout .subtotal-wrapper{font-family:inherit}.subtotal-wrapper span{float:right}.product-discount-wrapper span{float:none;margin-left:7px;font-size:11px;line-height:1.2;display:inline-block}.subtotal-wrapper .subtotal-price{font-size:26px;line-height:30px;margin-left:20px;font-weight:700}.subtotal-wrapper .subtotal{line-height:30px;font-size:16px}.image-overlay.style-2-overlay{visibility:hidden;opacity:0;transition:opacity .3s ease-out}.imageWidget.active-hover .image-overlay.style-2-overlay,.imageWidget:hover .image-overlay.style-2-overlay{visibility:visible;opacity:1}.image-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.8);width:100%;height:100%}.image-box:hover .image-caption.style-2,.imageWidget.active-hover .image-caption.style-2,.imageWidget:hover .image-caption.style-2{z-index:2;opacity:1;-webkit-animation:.4s cubic-bezier(.45,1,.4,1.2) 0ms bouncySlideUp;-moz-animation:.4s cubic-bezier(.45,1,.4,1.2) 0ms bouncySlideUp;animation:.4s cubic-bezier(.45,1,.4,1.2) 0ms bouncySlideUp}.image-box:hover .image-caption.middle-caption.style-2,.imageWidget.active-hover .image-caption.middle-caption.style-2,.imageWidget:hover .image-caption.middle-caption.style-2{-webkit-animation:.4s cubic-bezier(.45,1,.4,1.2) 0ms bouncySlideUpWithTranslate;-moz-animation:.4s cubic-bezier(.45,1,.4,1.2) 0ms bouncySlideUpWithTranslate;animation:.4s cubic-bezier(.45,1,.4,1.2) 0ms bouncySlideUpWithTranslate}.style-2.always-visible{z-index:2;-webkit-animation:none;-moz-animation:none;animation:none;opacity:1}.imageWidget.active-hover .style-2.always-visible,.imageWidget:hover .style-2.always-visible{-webkit-animation:none;-moz-animation:none;animation:none}.caption-call-to-action:hover:after{width:100%}.image-box.has-flip-card:hover .widget-preserving-ratio-inner,.imageWidget.active-hover .image-box.has-flip-card .widget-preserving-ratio-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.image-box.has-flip-card .image-overlay{display:none}.image-box.has-flip-card:hover .image-caption.style-flip>*,.imageWidget.active-hover .image-box.has-flip-card .image-caption.style-flip>*{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.grid-content div .product-item{box-sizing:border-box}.inline-block{display:inline-block}.storeWidget .product-list-wrapper .product-item{padding:0;overflow:hidden}.storeWidget .product-list-wrapper,.storeWidget .products-list{margin:0}.storeWidget .full-width-layout{padding:0}.products-per-row-3 .product-item{width:33.3%}.products-per-row-3 .product-item:nth-child(3n+1){clear:left}.product-item-description h3{font-size:17px;line-height:1.3;margin-bottom:9px;display:block}.product-item-description .product-item-price{font-size:18px;display:block;opacity:.8}.product-item-description .product-item-price .scratched{text-decoration:line-through;font-size:14px;margin-left:7px;display:inline-block;opacity:.6}.product-list-style-text-boxed .product-item:hover img,.product-list-style-text-center .product-item:hover img,.product-list-style-text-left .product-item:hover img{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.products-list{float:left;width:100%;margin-top:20px;margin-bottom:40px}.full-width-layout{max-width:none;width:100%;padding:0 30px;box-sizing:border-box}.side-filter .products-filter{width:20%;box-sizing:border-box;float:left}.lane-list-wrapper{float:right;width:100%}.side-filter .lane-list-wrapper{width:75%}.side-filter .filter-lane,.side-filter .products-list{width:100%;float:right;margin-top:0}.side-filter .filter-lane{padding-bottom:20px}.side-filter .products-filter section{float:left;width:100%;margin-bottom:15px}.side-filter .products-filter ul,.side-filter .products-filter ul li,.side-filter .products-filter ul li a{float:left;width:100%;box-sizing:border-box;list-style:none}.side-filter .products-filter ul.filter-categories>li>a{font-size:15px;padding:8px 0}.side-filter .products-filter ul.filter-categories li.active>a{font-weight:700}.side-filter .products-filter ul li a{padding:7px 0;padding-right:15px;font-size:14px;line-height:16px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease;color:#333;position:relative}.has-subcategories div:hover:before,.side-filter .products-filter ul li>a:hover{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.side-filter .price-section input{width:80px;padding:10px 0;box-sizing:border-box;border:none;margin-top:5px;float:left;outline:0;transition:border-color .3s ease;border-radius:3px}.side-filter .price-section input:last-child{float:right;text-align:right}.side-filter select{width:100%;float:left;padding:13px;border:1px solid rgba(180,180,180,.3);box-sizing:border-box;outline:0;color:#888}.side-filter .products-filter ul li a:before,.side-filter .products-filter ul li li a:before,.side-filter .products-filter ul.filter-categories li a:before{content:'';width:17px;height:17px;border-radius:50%;background:rgba(100,100,100,.15);color:#333;font-size:11px;display:inline-block;margin-right:10px;vertical-align:bottom}.side-filter .products-filter ul li li a:before,.side-filter .products-filter ul.filter-categories li li a:before{margin-right:7px}.side-filter .products-filter h3{float:left;width:100%;font-size:16px;font-family:Arial,sans-serif;font-weight:700;padding:15px 0}.mobile-close-btn,.mobile-overlay,.mobile-view{display:none}.mobile-nav-button,.mobile-store-filter{background:#fff;padding:15px 25px;font-size:15px;box-sizing:border-box;margin:12px auto;display:inline-block;border:1px solid rgba(180,180,180,.3);border-radius:5px}.mobile-nav-button:before,.mobile-store-filter:before{font-family:FontAwesome;content:'\f0c9';display:inline-block;margin-right:20px;color:#444;font-size:18px;float:left}.profile-sidebar .mobile-nav-button:before{display:none}.side-filter .products-filter h3 a{font-size:11px;float:right;text-transform:uppercase;font-weight:400;line-height:14px;background:#ededed;padding:5px 12px;border-radius:30px;transition:background .3s ease}.side-filter .products-filter h3 a:hover{background:#d5d5d5}.side-filter .products-filter ul li li{padding-left:15px;position:relative}.side-filter .products-filter ul li li:after{content:'';width:1px;height:100%;background:rgba(130,130,130,.15);position:absolute;left:8px;top:0;bottom:0}.member-upper-nav li a:not(.active):hover{background:#fff}.member-upper-nav li a.active{color:#fff}.side-filter .products-filter ul li a:hover:before,.side-filter .products-filter ul li.active a:before{border-color:rgba(100,100,100,.15);background:rgba(100,100,100,.15)}.side-filter .products-filter .filter-categories li a:before{display:none}.has-subcategories div{float:right}.mobile-only{display:none!important}.has-subcategories.open>a>div.arrow{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}.has-subcategories>ul{display:none}.has-subcategories.open>ul{display:block}.products-filter-style-1{float:left;width:100%}.products-filter-style-1 ul,.products-filter-style-2 ul{list-style:none;text-align:center}.products-filter-style-1 li,.products-filter-style-2 li{display:inline-block;text-align:center;margin:10px 0}.products-filter-style-1 li a,.products-filter-style-2 li a{padding:10px 20px;border:2px solid transparent;color:#404040;font-size:14px;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease;display:block}.products-filter-style-2 section{text-align:center}.products-filter-style-2 ul{border-bottom:1px solid #eaeaea;display:inline-block}.products-filter-style-2 li{margin-bottom:0}.products-filter-style-2 li a{border:none;border-bottom:2px solid transparent}.products-filter-style-2 li a{padding:20px 15px;margin:0 5px}.products-filter-style-2 li.active a{font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover::after,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover::before{display:none!important}.filter-lane{float:left;width:100%;margin-top:0;box-sizing:border-box}.filter-lane label{font-size:13px;margin-right:13px}.filter-lane>div{float:right;box-sizing:border-box;margin-bottom:5px;width:100%;box-sizing:border-box}.filter-lane div .products-showing{float:left;box-sizing:border-box;margin-top:7px;opacity:.7}.products-showing span{font-size:13px}.filter-lane h1{font-size:32px;font-family:Arial,sans-serif;font-weight:700}.filter-lane div div{float:right}.filter-lane div div.f-left{float:left}.filter-lane div select{border:1px solid rgba(180,180,180,.3);border-radius:3px;font-size:13px;padding:15px 16px 15px 10px;outline:0;color:#888;float:none;width:auto;transition:borde-color .3s ease;height:auto;margin:0;text-indent:0;background:#fff}.filter-lane div select:focus,.filter-lane div select:hover{border-color:rgba(180,180,180,.5)}.product-list-wrapper .product-main-photo{display:table;table-layout:fixed;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-list-wrapper:not(.image-positioned) .product-main-photo .product-photo-inner-wrapper{display:table-cell;vertical-align:middle}.add-to-cart-list:hover{opacity:.8;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.product-list-style-text-over .product-item:hover .product-item-description{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.product-list-style-text-over .product-item:hover .product-item-description>div>div{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.quick-view-wrapper .product-body-container h2,.quick-view-wrapper .product-price span{color:#555}.filter-lane .pagination-wrapper{width:auto;float:none;display:inline-block}.pagination-wrapper li{list-style:none;float:left;margin-left:5px}.pagination-wrapper li a{width:33px;text-align:center;display:block;line-height:33px;font-size:14px;border:1px solid rgba(180,180,180,.3)}.pagination-wrapper li.disabled a{cursor:auto;opacity:.5}.pagination-wrapper li.disabled a:hover{border:1px solid rgba(180,180,180,.3)}.share-section{padding:10px 0}.product-page-style-image-top .product-photo-container{width:100%}.product-page-style-image-top .product-body-container{width:100%;padding:3% 10%}.product-page-style-image-top .product-body-container h1,.product-page-style-image-top .product-description,.product-page-style-image-top .product-price{text-align:center}.product-page-style-image-top .product-body-container h1{margin-bottom:20px}.product-page-style-image-top .product-price span{float:none;margin-right:15px}.product-page-style-image-top .product-variations{text-align:center}.product-page-style-image-top .product-variations:after{content:'';width:25px;height:2px;display:block;margin:35px auto 30px;background:#333;display:none}.product-page-style-image-top .product-sku{text-align:center}.product-page-style-image-top .addtocart-wrapper,.product-page-style-image-top .share-section{text-align:center;border:none}.product-page-style-image-top .share-section{margin:0 0 20px}.product-page-style-image-top .qty-wrapper,.product-page-style-image-top .variation-wrapper{float:none;display:inline-block;width:auto}.product-page-style-image-top .breadcrumb{border-bottom:none;text-align:center;margin-bottom:15px}.header-style-header-side-1.menu-align-left .cart-preview,.header-style-header-side-1a.menu-align-left .cart-preview{right:auto!important;left:200px}.cart-preview{width:350px;float:left;padding:30px;background-color:#fff;min-height:90px}.relative{position:relative}.cart-preview .cart-table{max-height:330px;overflow:auto;box-sizing:border-box;padding-right:15px}.cart-table::-webkit-scrollbar,.custom-scroll::-webkit-scrollbar{width:8px}.cart-table::-webkit-scrollbar-track,.custom-scroll::-webkit-scrollbar-track{border-radius:10px;background:#ededed}.cart-table::-webkit-scrollbar-thumb,.custom-scroll::-webkit-scrollbar-thumb{border-radius:10px;background:#888;cursor:pointer}.cart-preview.cart-preview-popup{-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,.05);-moz-box-shadow:0 0 15px 3px rgba(0,0,0,.05);box-shadow:0 0 15px 3px rgba(0,0,0,.05);display:none;z-index:10;top:0;right:20px;position:fixed;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.cart-preview.cart-preview-popup.visible{z-index:9999;display:block}.cart-preview.cart-preview-popup.visible.animate{opacity:1}.cart-preview .row-total{max-width:83px;text-align:right;padding-right:15px}.cart-container .row-total{text-align:right}.cart-preview .cart-container img{max-width:58px}.cart-preview .cart-container .product-info{width:auto;padding:0;-webkit-box-flex:1 1 0.00%;-webkit-flex:1 1 0.00%;-ms-flex:1 1 0.00%;flex:1 1 0.00%;padding-right:7px}.cart-preview .cart-container .qty input{width:30px;padding:7px 12px}.cart-preview .subtotal-wrapper{margin-top:15px;padding:15px 20px;box-sizing:border-box;background:#f5f6fa}.cart-preview .subtotal-wrapper.product-discount-wrapper{padding:0 20px;background:0 0}.cart-preview .cart-labels{padding:5px 0 13px;border-top:none;display:none}.cart-preview .cart-preview-title,.cart-preview h2{margin-bottom:15px;font-size:16px;font-family:Arial,sans-serif;font-weight:700;width:100%;float:left}.cart-preview .cart-container h4,.cart-preview .row-total{font-size:14px;line-height:1.3}.checkout-buttons a.view-cart-btn{color:#333;background:0 0}.cart-preview .checkout-buttons a,.cart-preview .checkout-buttons input{margin-bottom:0}.cart-preview .cart-container .qty,.cart-preview .cart-container .row-delete i,.cart-preview .cart-container .row-total,.cart-preview .product-info a,.cart-preview .subtotal-wrapper span{color:#444}.cart-preview.cart-preview-slide{width:300px;position:fixed;height:100%;background-color:#fff;z-index:999;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.11);-moz-box-shadow:0 1px 3px rgba(0,0,0,.11);box-shadow:0 1px 3px rgba(0,0,0,.11);top:0;right:0}.cart-preview.cart-preview-slide h2{font-size:24px;margin-bottom:15px}.cart-empty-wrapper{text-align:center}.cart-empty-wrapper h2{font-size:21px;margin-bottom:20px;text-align:center}.cart-empty-wrapper .continue-shopping-btn{float:none;display:inline-block;margin-bottom:0}.cart-preview.cart-preview-slide .cart-container{float:left;overflow-x:hidden;overflow-y:auto;height:100%;-webkit-box-flex:1 1 0.00%;-webkit-flex:1 1 0.00%;-ms-flex:1 1 0.00%;flex:1 1 0.00%;max-width:auto}.cart-preview.cart-preview-slide .cart-preview-wrapper{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;padding-bottom:25px}.circle-list-item.show-cover .circle-cover{visibility:visible}.burger-menu-visible{z-index:132}.menu-widget.menu-mobile-fallback .overlay{background:#fff!important}.menu-widget.menu-mobile-fallback .overlay nav>ul>li.with-submenu>div>ul>li>a,.menu-widget.menu-mobile-fallback .overlay nav>ul>li>a{color:#333!important}.menu-widget.burger-menu-visible .burger{z-index:999999;position:fixed;top:10px;right:10px}.grid-column .menu-widget .overlay a{text-align:center}.cart-preview.cart-preview-slide .checkout-buttons{margin-bottom:30px}.cart-preview.cart-preview-slide .checkout-buttons input,.cart-preview.cart-preview-slide .next-prev-buttons .btn{width:100%}.cart-preview.cart-preview-slide .cart-row{padding:15px 0}.checkout-buttons input.view-cart-btn{color:#333;background:0 0}.quick-view-wrapper .qty-wrapper{margin:0}.quick-view-wrapper .product-price span{font-size:24px;font-weight:700}.quick-view-wrapper .product-price span.old-price{font-size:16px}.quick-view-wrapper .product-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;margin-top:30px;margin-bottom:0}.quick-view-wrapper .product-body-container .quick-view-title{font-size:28px;margin-bottom:13px;float:left;width:100%}.quick-view-wrapper .product-body-container .quick-view-title a{transition:color .3s ease}.quick-view-inner-wrapper{overflow:hidden;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-height:88vh}.quick-view-overlay{background:rgba(0,0,0,.3);width:100%;height:100%;position:fixed;top:0;left:0;z-index:90000;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.quick-view-overlay.visible{display:block}.quick-view-overlay.visible.animate{opacity:1}.style-1 .product-item-description,.style-2 .product-item-description{float:left;width:100%;margin-top:15px}.product-item{float:left;position:relative;overflow:hidden}.quick-view-wrapper .close-btn{background:url(https://static.web-repository.com/images/feed-close.png);width:44px;height:44px;position:absolute;top:0;right:0;opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;background-repeat:no-repeat;background-color:#f1f1f1;background-position:center center}.quick-view-wrapper .close-btn:hover{opacity:.7;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.quick-view-wrapper{background:#fff;width:950px;max-height:95vh;position:absolute;left:50%;top:50%;margin-left:-470px;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding:40px;box-sizing:border-box;overflow:hidden;border-radius:7px}.add-to-btn-wrapper .add-to-cart{border-radius:3px}.quick-view-btn a:hover{background:#404043}.quick-view-wrapper .addtocart-wrapper{margin-bottom:0}.theme .view-details-btn{width:100%;text-align:left;float:left;margin-top:10px;font-size:14px;color:#999;margin-bottom:10px}.theme .view-details-btn:hover{text-decoration:underline}.quick-view-wrapper .product-price{margin-bottom:0}.quick-view-wrapper .product-photo-container{width:38%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center}.quick-view-wrapper .product-body-container{width:57%;padding-left:8%;min-width:auto;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center}.quick-view-wrapper .product-photo-container .product-main-photo{width:100%}.quick-view-wrapper .product-photo-list{width:100%}.product-item.with-quick-view:hover .quick-view-btn{bottom:50%;opacity:1}.product-list-style-text-over .with-quick-view:hover .quick-view-btn{top:0;bottom:auto}.theme .navigation-wrapper.header-style-11 .menu-edit-btn{right:10px}.add-to-cart-wrapper a:hover{opacity:.8;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}label.tick-wrapper{padding:15px;box-sizing:border-box;border:1px solid #e1e1e1;border-radius:5px;margin-bottom:10px;cursor:pointer;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;-ms-transition:border-color .3s ease;transition:border-color .3s ease;background:#fff}.tick-wrapper:hover{border-color:#929292}.tick-wrapper .visible-when-selected{max-height:0;overflow:hidden}.tick-wrapper .visible-when-selected .stripe-card-element{border:0 none;margin:0}.live-theme .tick-wrapper>input:checked+span+.visible-when-selected .stripe-card-element{border:1px solid rgba(120,120,120,.3);border-radius:2px;margin-top:15px}.tick-wrapper>input:checked+span+.visible-when-selected{max-height:1000px;overflow:visible}label.tick-wrapper>span{display:inline-block;vertical-align:top;line-height:26px;font-size:15px;color:#313131;width:auto;float:left;position:relative;padding-left:40px}label.tick-wrapper .price{padding-left:0;float:right;font-family:Arial,sans-serif;font-variant:bold}.tick-wrapper>input{display:none}.tick-wrapper>input+span:before{content:'';position:absolute;left:0;top:0;left:0;width:24px;height:24px;border-radius:24px;background:0 0;border:1px solid #cacaca;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.tick-wrapper>input:checked+span:before{position:absolute;content:'\f00c';font-family:FontAwesome;font-size:11px;color:#fff;text-align:center;line-height:26px;display:block;background:#333;border:1px solid #333}.fake-checkbox{position:relative;padding-left:45px!important;padding-right:20px;box-sizing:border-box;cursor:pointer}.fake-checkbox.checked{padding:20px;border-radius:3px}.cart-table.style-1 .fake-checkbox.checked{background:rgba(190,190,190,.13)}.cart-table.style-2 .fake-checkbox.checked{padding:20px;border-radius:3px}.cart-table.style-3 .fake-checkbox{display:block;text-align:left;width:48%;float:left}.cart-table.style-3 .fake-checkbox{border:2px solid transparent}.cart-table.style-3 .subtotal{float:none}.cart-table.style-3 .subtotal-price{width:100%;margin-left:0;text-align:left}.fake-checkbox:before{content:'';position:absolute;left:11px;top:50%;width:20px;height:20px;border-radius:20px;margin-top:-10px;background:0 0;border:1px solid #cacaca;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.fake-checkbox.checked:before{content:'\f00c';font-family:FontAwesome;font-size:11px;color:#fff;text-align:center;line-height:22px;display:block;background:#333;border:1px solid #333}.style-boxed-layout .fixed-header-wrapper{left:auto}.tick-wrapper>input+span>i{font-size:21px;margin-right:10px;display:none}.tick-wrapper .radio-info{float:left;display:block;padding-left:0;font-size:13px;line-height:1.4;color:#666;padding-top:25px;clear:left}.header-style-1 .right-menu-items,.header-style-2 .right-menu-items{float:right}.header-style-2 .right-menu-items:before{display:none}.right-menu-items li{float:left;list-style:none}.checkout-login-wrapper.visible{max-height:137px}.top-bar .social-media{margin-left:20px}.style-boxed-layout.page-layout{width:1300px;max-width:90%;margin:0 auto;box-shadow:0 0 15px rgba(0,0,0,.15);overflow:hidden;background:#fff}.theme.visible-nav .style-boxed-layout.page-layout.header-style-header-7,.theme.visible-nav .style-boxed-layout.page-layout.header-style-header-8{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.style-boxed-layout.page-layout .navigation-wrapper.smaller{width:1300px;max-width:90%}.header-style-header-8 .content.open,.nav-open .header-style-header-8 .top-bar,.theme .header-style-8 header.open{left:260px}.header-style-header-7 .content.open,.nav-open .header-style-header-7 .top-bar,.theme .header-style-7 header.open{left:-260px}.theme.visible-nav .navigation-wrapper nav{visibility:visible}.theme .header-style-8.navigation-wrapper nav.open{left:0}.theme .header-style-7.navigation-wrapper nav.open{right:0}.header-style-3.navigation-wrapper-fixed.smaller .nav-wrapper>header{display:none}a.tos-close,a.tos-next,a.tos-prev{z-index:999}.tab-widget.style-1.left .tab-navigation li.active a{border-right:none}.tab-widget.style-1.top .tab-navigation li.active a{border-bottom:none}.tab-widget.style-2 .tab-navigation li.active a{color:#fff;background:#333}.tab-widget.style-3.left .tab-navigation li.active a{border-right:3px solid #333}.tab-widget.style-3.top .tab-navigation li.active a{border-bottom:2px solid #333}.tab-widget.style-4.left .tab-navigation li.active a{border-right:none;background:#f9f9f9}.tab-widget.style-4.top .tab-navigation li.active a{border-bottom:none;background:#f9f9f9}.toggle-widget.style-1 .open .toggle-header:before{content:'\f068'}.toggle-widget.style-2 .open .toggle-header:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.toggle-widget.style-4 .open .toggle-header:before{content:'\f068'}.circles-filter-outer::-webkit-scrollbar{display:none}.circle-card:hover{outline:2px solid rgba(0,0,0,.1)}@media screen and (min-width:1025px){.theme .fixed-transparent-nav.smaller nav li ul{background:#2f323a}.theme .fixed-transparent-nav.smaller nav li ul a{color:#fff!important}.theme .fixed-transparent-nav.smaller nav li ul a:hover,.theme .transparent-nav:not(.smaller) nav li ul a:hover{color:#fff!important;opacity:.7}.theme .header-style-5.smaller.is-absolute.navigation-wrapper-fixed header{display:none}}.popup-overlay{background:rgba(0,0,0,0);position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;display:none}.theme:not(.live-theme) .popup-wrapper:not(.at-center) .popup-overlay{display:block;opacity:0}.popup-wrapper.at-center .popup-overlay{display:block;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.popup-wrapper.at-center.visible .popup-overlay{display:block;opacity:1}.live-theme .popup-wrapper.at-center .popup-overlay{display:block;position:fixed}.popup-container{width:300px;max-width:100%;max-height:100%;position:fixed;z-index:10000;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}#tmdp-simple-lightbox .custom-popup-close-btn{top:15px;right:15px}.custom-popup-close-btn svg{width:24px;height:24px;transition:transform .3s ease}.custom-popup-close-btn:hover svg{transform:rotate(180deg)}.popup-wrapper.popup-fade.visible:not(.at-center) .popup-container{opacity:1}.popup-wrapper.popup-fade-bottom.visible:not(.at-center) .popup-container,.popup-wrapper.popup-fade-left.visible:not(.at-center) .popup-container,.popup-wrapper.popup-fade-right.visible:not(.at-center) .popup-container,.popup-wrapper.popup-fade-top.visible:not(.at-center) .popup-container{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.popup-wrapper.at-center .popup-container{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup-wrapper.popup-fade-scale.visible .popup-container-inner{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.popup-wrapper.popup-fade-left.visible .popup-container-inner{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.popup-wrapper.popup-fade-right.visible .popup-container-inner{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.popup-wrapper.popup-fade-bottom.visible .popup-container-inner{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.popup-wrapper.popup-fade-top.visible .popup-container-inner{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.popup-wrapper.popup-fade-superscale.visible .popup-container-inner{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.popup-wrapper.popup-flip-horizontal.visible .popup-container-inner{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);opacity:1}.popup-wrapper.popup-flip-vertical.visible .popup-container-inner{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);opacity:1}.popup-wrapper.at-center.visible .popup-container{opacity:1}.popup-wrapper.at-center .popup-container{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important}.popup-background-wrapper:hover .background-edit-btn{opacity:1;bottom:25px}.popup-wrapper.at-center{height:100vh;width:100%;position:fixed;display:table;text-align:center;top:0;left:0;right:0;bottom:0;z-index:89999}.popup-wrapper.at-center .wrapping-table{display:table-cell;vertical-align:middle;width:100%;text-align:center}.popup-wrapper.at-center .wrapping-table .popup-container{position:relative;display:inline-block;text-align:center;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;-webkit-transform:none;-moz-transform:none;transform:none}.mega-menu-wrapper{top:500px;left:0;width:100%;position:fixed;opacity:0;z-index:-1;-webkit-transition:z-index .3s step-end,opacity .3s ease,top .3s ease;-moz-transition:z-index .3s step-end,opacity .3s ease,top .3s ease;transition:z-index .3s step-end,opacity .3s ease,top .3s ease}.mega-menu-wrapper.visible{z-index:9999!important;opacity:1!important;top:0;-webkit-transition:z-index .3s step-start,opacity .3s ease,top .3s ease;-moz-transition:z-index .3s step-start,opacity .3s ease,top .3s ease;transition:z-index .3s step-start,opacity .3s ease,top .3s ease}.live-theme nav li .mega-menu-wrapper{display:none}.mega-menu-inner{width:100%;margin:0 auto;max-width:1100px;position:relative;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);-moz-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.mega-menu-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:9999;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.mega-menu-overlay.visible{opacity:1}.login-question{font-size:14px;margin-top:0;display:inline-block}.mobile-header-wrapper.background-transparent .with-submenu ul{background:0 0!important}@media screen and (max-height:800px){.quick-view-inner-wrapper{max-height:520px}}@media screen and (min-width:1024px){.theme .header-style-2 nav .right-menu-items{margin-left:auto}.extended-header .mega-menu-inner .header-style-9 .extended-header .mega-menu-inner,.header-style-10 .extended-header .mega-menu-inner{max-width:none}}.tmdp-slider .tmdp-layer span a{font-size:inherit!important}.pricing-styling-2 .pricing-table:hover{border-color:#fff;webkit-box-shadow:1px 3px 44px 0px rgba(0,0,0,0.09);-moz-box-shadow:3px 3px 44px 0 rgba(0,0,0,.09);box-shadow:3px 3px 44px 0 rgba(0,0,0,.09)}.global-whatsapp-button:hover{padding-right:30px}.product-list-wrapper.image-positioned .product-main-photo a{min-width:100%;min-height:100%;overflow:hidden;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:inherit;flex-direction:inherit;height:1px}.product-list-wrapper.image-positioned .product-main-photo .product-item-description a{height:auto}.product-list-wrapper.image-positioned .product-item.cover-image img{visibility:hidden}.product-list-wrapper.image-positioned .product-main-photo{overflow:hidden;display:block;padding-bottom:100%}.product-list-wrapper.image-positioned .product-photo-inner-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.header-widget{white-space:nowrap;font-size:0}.header-widget-container{min-height:22px;position:relative;max-width:100%;align-items:center}.header-row,.header-wrapper{float:left;width:100%;position:relative;z-index:120}.header-row:hover{z-index:121}.header-row{border:0 none}.header-row.has-border{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#3e3e3e}.header-row .header-row-space{width:100%;float:left;min-height:0;height:10px}.header-row .header-widget-space{min-height:0;left:0!important;right:0!important;align-self:stretch;float:left;min-width:0}.fixed-header-wrapper{position:fixed;top:0;left:0;opacity:0;z-index:-1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:z-index .3s step-end,opacity .3s ease,transform .3s ease;-moz-transition:z-index .3s step-end,opacity .3s ease,transform .3s ease;transition:z-index .3s step-end,opacity .3s ease,transform .3s ease}.fixed-header-wrapper.visible{opacity:1;z-index:9996;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:z-index .3s step-start,opacity .3s ease,transform .3s ease,left .5s ease;-moz-transition:z-index .3s step-start,opacity .3s ease,transform .3s ease,left .5s ease;transition:z-index .3s step-start,opacity .3s ease,transform .3s ease,left .5s ease}.theme.no-overflow .fixed-header-wrapper.visible{-webkit-transform:none;-moz-transform:none;transform:none;transition:none;-webkit-transition:none;-moz-transition:none}.page-layout.header-layout-vertical-left .fixed-header-wrapper,.page-layout.header-layout-vertical-right .fixed-header-wrapper{display:none}.page-layout.header-layout-floating .main-header-wrapper{width:92%;max-width:1100px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-layout.fixed-header-layout-floating .fixed-header-wrapper{width:92%;max-width:1100px;left:50%;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.page-layout.fixed-header-layout-floating .fixed-header-wrapper.visible{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0)}.theme.no-overflow .page-layout.fixed-header-layout-floating .fixed-header-wrapper.visible{width:100%;bottom:0;max-width:none}.page-layout.fixed-header-layout-fullwidth .fixed-header-wrapper .container{max-width:none!important}.menu-widget nav>ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;height:100%}.menu-widget.horizontal-menu-styling nav>ul{-webkit-flex-direction:row;flex-direction:row}.theme .horizontal-menu-styling nav li>div>ul{border:none;z-index:99}.menu-widget.vertical-menu-styling ul{-webkit-flex-direction:column;flex-direction:column}.menu-widget.left nav>ul{justify-content:flex-start}.menu-widget.right nav>ul{justify-content:flex-end}.menu-widget.center nav>ul{-webkit-justify-content:center;justify-content:center}.menu-widget ul li a{width:100%}.vertical-header-wrapper .menu-widget ul li a{width:auto}.menu-widget.center nav>ul>li>a{text-align:center;width:100%;line-height:1.2}.form-field[data-type=hidden]{display:none}.menu-widget.right nav ul li a{text-align:right;width:100%}.menu-widget.left nav ul li a{text-align:left;width:100%}.menu-widget.left nav ul li li a,.vertical-header-wrapper .menu-widget nav ul li li a{width:100%}.products-filter .search-form input{padding:15px;border:1px solid rgba(130,130,130,.3);box-sizing:border-box;transition:border-color .3s ease;padding-right:50px;border-radius:3px}.products-filter .search-form input:focus,.products-filter .search-form input:hover{border-color:rgba(130,130,130,.5)}.products-filter .search-form button{right:3px}.products-filter .search-form button:after{opacity:.7}.menu-widget nav>ul>li,.menu-widget nav>ul>li>div>ul>li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-items:center;position:relative}.menu-widget.left nav>ul>li,.menu-widget.left nav>ul>li>div>ul>li{align-items:flex-start}.menu-widget.right nav>ul>li,.menu-widget.right nav>ul>li>div>ul>li{align-items:flex-end}.menu-widget.vertical-menu-styling li{width:100%;position:relative;box-sizing:border-box}.vertical-menu-styling.design-1 nav>ul>li{border:1px solid #e1e1e1;border-bottom:none}.vertical-menu-styling.design-1 li:last-child{border-bottom:1px solid #e1e1e1}.vertical-menu-styling.design-1 li.active,.vertical-menu-styling.design-1 li:hover{background:rgba(0,0,0,.03)}.vertical-menu-styling.border-at-left li{border-left:3px solid transparent}.vertical-menu-styling.border-at-left li.active,.vertical-menu-styling.border-at-left li:hover{border-color:#333;background:rgba(0,0,0,.03)}.vertical-menu-styling.design-3 nav>ul>li{border-bottom:1px solid #e1e1e1}.theme .vertical-menu-styling.expanded-submenu nav>ul>li>div>ul>li a{border-bottom:0;padding:10px 30px;white-space:normal}.burger-menu-styling.with-border nav li:before,.horizontal-menu-styling.design-2 li:after,.horizontal-menu-styling.with-border li:before,.vertical-menu-styling.border-below li a:after{content:"";position:absolute;bottom:0;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;left:0;height:2px;width:0}.burger-menu-styling.with-border li.with-submenu:before{display:none}.vertical-menu-styling.border-below.left li.active>a:after,.vertical-menu-styling.border-below.left li:hover>a:after{left:0;width:50%}.vertical-menu-styling.border-below.center li>a:after{left:50%}.vertical-menu-styling.border-below.center li.active>a:after,.vertical-menu-styling.border-below.center li:hover>a:after{left:25%;width:50%}.vertical-menu-styling.border-below.right li>a:after{left:auto;right:0}.vertical-menu-styling.border-below.right li:hover>a:after,.vertical-menu-styling.border-below4.right li.active>a:after{left:auto;right:0;width:50%}.grid-content .mega-menu-inner .grid-content{width:92%}.horizontal-menu-styling.design-2 nav>ul>li:after,.horizontal-menu-styling.with-divider nav>ul>li:after{content:'';width:1px;height:20px;top:50%;margin-top:-10px;background-color:rgba(150,150,150,.3);position:absolute;right:0;left:auto}.horizontal-menu-styling.design-2:not(.with-divider) nav>ul>li:after{background-color:transparent}.horizontal-menu-styling.design-2 li.active:after,.horizontal-menu-styling.design-2 li:hover:after,.horizontal-menu-styling.design-2:not(.with-divider) li.active:after,.horizontal-menu-styling.design-2:not(.with-divider) li:hover:after{left:0;width:100%;z-index:0;background-color:rgba(150,150,150,.3)}.horizontal-menu-styling nav li{position:relative}.horizontal-menu-styling.with-divider nav>ul>li:last-child:after{display:none}.horizontal-menu-styling.design-2.with-divider nav>ul>li:last-child:after{display:block}.burger-menu-styling.with-border li.active:before,.burger-menu-styling.with-border li:hover:before,.horizontal-menu-styling.with-border li.active:before,.horizontal-menu-styling.with-border li:hover:before{left:25%;width:50%;background-color:#333}.theme .vertical-menu-styling.expanded-submenu nav li>div>ul{position:relative;width:100%;top:auto;box-shadow:none;border-top:none}.theme nav li:hover>div>ul{height:auto}.vertical-menu-styling.expanded-submenu nav>ul>li{-webkit-flex-direction:column;flex-direction:column}.vertical-menu-styling.expanded-submenu nav li>div{width:100%}.vertical-menu-styling.expanded-submenu nav li.visible ul,.vertical-menu-styling.expanded-submenu nav li.visible>div{height:auto;display:block}.theme .vertical-menu-styling.right-submenu nav li:hover>div>ul{top:0;left:auto;right:auto;visibility:visible;box-shadow:none;border:1px solid #e1e1e1;z-index:99}.theme .vertical-menu-styling.right-submenu nav li:hover>div>ul>li:last-child{border-bottom:none}.theme .vertical-menu-styling.design-1.right-submenu nav li:hover>div>ul{top:-1px}.vertical-menu-styling .with-submenu>div{display:none}.widget-form label.option{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mobile-header-wrapper{display:none}.grid-content-store{-webkit-flex-direction:column!important;flex-direction:column!important}.mobile-header-wrapper,.mobile-popup nav{width:270px;height:100%;z-index:9999;position:fixed;left:-290px;top:0;margin:0;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;transition:left .5s ease;background:#fff;overflow-y:auto;overflow-x:hidden;-webkit-box-shadow:-2px 0 45px 0 rgba(0,0,0,.27);-moz-box-shadow:-2px 0 45px 0 rgba(0,0,0,.27);box-shadow:-2px 0 45px 0 rgba(0,0,0,.27)}.mobile-header-wrapper.open{left:0}.mobile-bottom-dock,.mobile-bottom-dock-menu,.mobile-compact-bar,.mobile-compact-sheet,.mobile-tabbar{display:none}.mobile-widgets-wrapper{display:none}.theme .mobile-nav-button{display:none}.burger-menu-styling .burger{display:block;position:relative;left:auto;top:auto;transform:none}.menu-widget.burger-menu-visible .overlay{visibility:visible;opacity:1;z-index:99999;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform .4s,opacity .4s;-moz-transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s}.menu-widget.burger-menu-visible .after{-webkit-transform:rotate(-45deg) translate3d(-5px,6px,0);-moz-transform:rotate(-45deg) translate3d(-5px,6px,0);transform:rotate(-45deg) translate3d(-5px,6px,0)}.menu-widget.burger-menu-visible .middle{opacity:0}.menu-widget.burger-menu-visible .before{-webkit-transform:rotate(45deg) translate3d(6px,5px,0);-moz-transform:rotate(45deg) translate3d(6px,5px,0);transform:rotate(45deg) translate3d(6px,5px,0)}.menu-widget.burger-menu-styling nav>ul,.menu-widget.burger-menu-styling nav>ul li{-webkit-flex-direction:column;flex-direction:column}.theme .burger-menu-styling nav li>div>ul{position:relative;box-shadow:none}.burger-menu-styling nav li.with-submenu>div{height:0;-moz-transition:height .3s ease;-webkit-transition:height .3s ease;transition:height .3s ease}.burger-menu-styling nav li.with-submenu a{text-align:center}.burger-menu-styling nav li.with-submenu:hover>div{height:auto}.burger-menu-styling .overlay nav{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;align-items:stretch;height:100%}.header-row.burger-menu-visible{z-index:123}.fixed-header-wrapper.with-shadow{-webkit-box-shadow:0 9px 34px -20px rgba(0,0,0,.21);-moz-box-shadow:0 9px 34px -20px rgba(0,0,0,.21);box-shadow:0 9px 34px -20px rgba(0,0,0,.21)}.theme .center nav li>div>ul li a{text-align:center}.cart-preview-wrapper .checkout-buttons .checkout-btn{font-size:16px}.cart-preview-wrapper .checkout-buttons .checkout-btn{width:100%;text-align:center;box-sizing:border-box}.cart-preview-wrapper .checkout-buttons .checkout-btn{font-size:17px}.theme .style-boxed-layout .fixed-header-wrapper,.theme .style-boxed-layout .fixed-header-wrapper.visible{width:1300px;max-width:90%}#website .style-boxed-layout .fixed-header-wrapper,.theme .header-layout-floating:not(.fixed-header-layout-floating) .fixed-header-wrapper,.theme .header-layout-floating:not(.fixed-header-layout-floating) .fixed-header-wrapper.visible{left:auto}.header-widget .cart-button .text,.header-widget .signin-button .text{-moz-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}.grid-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.grid-column{-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.search-form{width:100%;float:left;position:relative}.search-form input{float:left;width:100%;box-sizing:border-box;outline:0;border-style:none;text-indent:0!important;min-width:220px}.search-form.style-1 input{padding-right:40px!important}.search-form button{position:absolute;text-align:center;top:50%;border:none;background:0 0;outline:0;right:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;transition:opacity .3s ease}.search-form button:after{content:'\f002';font-size:18px;font-family:FontAwesome;padding:10px;display:inline-block}.header-row .search-form button:after{padding:1px}.search-form button:hover{opacity:.7}.checkout-loading{min-height:300px;position:relative}.cart-wrapper.checkout-loading .cart-loader{z-index:99999999;opacity:1}.checkout-steps .checkout-step.active,.checkout-steps .checkout-step:hover{opacity:1;border-color:#333}div[data-role=member] span{font-size:14px}.cart-title,.widget-checkout .checkout-info h3{font-size:19px;margin-bottom:11px;text-align:left;font-family:inherit}.cart-title:after,.widget-checkout .checkout-info h3:after{content:'';width:65px;height:2px;margin-top:12px;margin-bottom:2px;background:rgba(130,130,130,.3);display:block}.video-content-overlay{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.cart-title,.widget-checkout .checkout-info h3{-moz-animation:.4s cubic-bezier(.45,1,.4,1.2) 1ms bouncySlideLeft;-webkit-animation:.4s cubic-bezier(.45,1,.4,1.2) 1ms bouncySlideLeft;animation:.4s cubic-bezier(.45,1,.4,1.2) 1ms bouncySlideLeft;animation-fill-mode:both}.checkout-wrapper .cart-table,.style-2 .checkout-buttons .checkout-btn{-moz-animation:.4s cubic-bezier(.45,1,.4,1.2) .2s bouncySlideLeft;-webkit-animation:.4s cubic-bezier(.45,1,.4,1.2) .2s bouncySlideLeft;animation:.4s cubic-bezier(.45,1,.4,1.2) .2s bouncySlideLeft;animation-fill-mode:both}.checkout-spinner{width:82px;height:82px;margin:0 auto 30px;display:block;z-index:2;-webkit-animation:circle infinite .75s linear;-moz-animation:circle infinite .75s linear;-o-animation:circle infinite .75s linear;animation:circle infinite .75s linear;border:2px solid #2f323a;border-top-color:rgba(0,0,0,.2);border-right-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.2);border-radius:100%}.widget.advancedWidget .active-theme .theme-overlay,.widget.advancedWidget .active-theme .theme-overlay div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background:#2098d1}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover,.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover,.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-grow-shadow:active,.hvr-grow-shadow:focus,.hvr-grow-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.live-theme .widget-checkout .checkout-info span .variations-update,.product-info .variations-update{opacity:1;padding:3px 6px;border-radius:30px;background:#333;color:#fff;font-size:11px;transition:border-radius .3s ease}.product-info .variations-update:hover{border-radius:3px}nav li>div>ul.with-border li:first-child{border-top:1px solid}.menuWidget li.with-submenu:hover>div{display:block}nav li>div>ul.with-border li:last-child{border-bottom:none!important}.header-layout-fullwidth .mega-menu-inner{max-width:none}.order-item.active .order-item-wrapper{outline:1px solid #76bd65!important}.live-theme .order-item>div.order-item-wrapper:hover{outline:1px solid #a9a9a9}.order-summary-widget.cart-wrapper .cart-container h4:hover{text-decoration:none}.order-summary-widget.cart-wrapper .cart-container h4:hover{text-decoration:none}.custom-dropdown.ml-15{margin-left:15px}.live-theme .download-button:hover{border-radius:3px}.next-step-popup{position:fixed;top:30px;right:30px;padding:4px 4px 4px 20px;background:#fff;box-shadow:0 6px 11px 0 rgba(0,0,0,.07);border:1px solid #ecedf3;border-radius:40px;z-index:999}.next-step-popup.cart-preview-full-height{padding:4px}.next-step-popup.cart-preview-full-height svg{margin:0;height:24px;width:24px;border-radius:0;background:0 0!important}.next-step-popup.cart-preview-full-height,.next-step-popup.cart-preview-full-height a{border-radius:50%;transition:border-radius .3s ease}.next-step-popup.cart-preview-full-height:hover,.next-step-popup.cart-preview-full-height:hover a{border-radius:4px}.next-step-popup svg{fill:#fff;width:14px;height:14px;display:inline-block;margin-left:12px;padding:14px;background-color:#41a85f;border-radius:30px}.next-step-popup span{font-size:15px;font-weight:700}.next-step-popup,.next-step-popup svg{transition:border-radius .3s ease}.next-step-popup:hover,.next-step-popup:hover svg{border-radius:4px}.simple-popup.visible{opacity:1}.form-field label.option .custom-checkbox-label{margin:1px}.select-wrapper{width:100%}.select-wrapper ul,.select-wrapper ul li{list-style:none}.select-wrapper{float:left;width:100%}.select-wrapper ul{width:100%;text-align:center}.select-wrapper ul li{display:inline-block}.select-wrapper ul{text-align:center}.select-wrapper ul li a{padding:18px 20px 18px 46px;border-radius:5px;display:inline-block;margin:8px;position:relative;transition:border-color .3s ease}.select-wrapper.style-1 ul li a{border:2px solid rgba(150,150,150,.2);max-width:290px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center}.select-wrapper.style-1 ul li a:before,.select-wrapper.style-3 ul li a:before{content:'';width:18px;height:18px;position:absolute;left:16px;top:50%;margin-top:-9px;border:1px solid #c2c2c2;border-radius:50%}.select-wrapper i span{display:none;text-align:left;color:#666;line-height:1.5;font-family:Arial;font-size:14px;padding:30px;background:#fff;-webkit-box-shadow:-2px 1px 9px 1px rgba(0,0,0,.07);-moz-box-shadow:-2px 1px 9px 1px rgba(0,0,0,.07);box-shadow:-2px 1px 9px 1px rgba(0,0,0,.07);position:absolute;left:40px;top:-50px;z-index:999;width:250px}.select-wrapper i.option-modal-wrapper:hover span{display:block}.select-wrapper i:hover span{display:block}.select-wrapper.style-3 ul li{width:100%;float:left}.select-wrapper.style-3 ul li a{width:100%;box-sizing:border-box;margin:7px 0;border:2px solid rgba(150,150,150,.2);text-align:center;padding:20px 25px 20px 53px}.select-wrapper.style-3 ul li a:hover>div{transform:translateX(5px)}.select-wrapper.style-3 a>div{text-align:left}.nps-wrapper.style-2 ul li a.active span,.nps-wrapper.style-2 ul li a:hover span{font-size:32px}.nps-wrapper.style-1 ul li a.active,.nps-wrapper.style-1 ul li a:hover,.select-wrapper.style-1 ul li a.active,.select-wrapper.style-1 ul li a:hover,.select-wrapper.style-2 ul li a.active,.select-wrapper.style-2 ul li a:hover,.select-wrapper.style-3 ul li a.active,.select-wrapper.style-3 ul li a:hover{background:#fff;color:#333}@keyframes bouncySlideUp{0.00%{transform:translate3d(0,40px,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes bouncySlideUpWithTranslate{0.00%{transform:translate3d(0,0,0);opacity:0}100%{transform:translate3d(0,50%,0);opacity:1}}@keyframes bouncySlideLeft{0.00%{transform:translate3d(10px,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}.booking-name svg,.selected-service-name{-webkit-animation:.4s cubic-bezier(.45,1,.4,1.2) 1ms bouncySlideLeft;animation:.4s cubic-bezier(.45,1,.4,1.2) 1ms bouncySlideLeft;-webkit-animation-fill-mode:both;animation-fill-mode:both}.booking-name h2{-webkit-animation:.4s cubic-bezier(.45,1,.4,1.2) 1ms bouncySlideUp;animation:.4s cubic-bezier(.45,1,.4,1.2) 1ms bouncySlideUp;-webkit-animation-fill-mode:both;animation-fill-mode:both}.theme .booking-datepicker .ui-datepicker .ui-datepicker-next:hover:after,.theme .booking-datepicker .ui-datepicker .ui-datepicker-prev:hover:after{background:rgba(0,0,0,.06)}.theme .booking-datepicker .ui-datepicker .ui-datepicker-prev.ui-state-disabled:hover:after{display:none}.select-wrapper ul li:first-child{animation:.4s cubic-bezier(.45,1,.4,1.2) .1s bouncySlideUp;animation-fill-mode:both}.select-wrapper ul li:nth-child(2){animation:.4s cubic-bezier(.45,1,.4,1.2) .2s bouncySlideUp;animation-fill-mode:both}.select-wrapper ul li:nth-child(3){animation:.4s cubic-bezier(.45,1,.4,1.2) .3s bouncySlideUp;animation-fill-mode:both}.select-wrapper ul li:nth-child(4){animation:.4s cubic-bezier(.45,1,.4,1.2) .4s bouncySlideUp;animation-fill-mode:both}.select-wrapper ul li:nth-child(5){animation:.4s cubic-bezier(.45,1,.4,1.2) .5s bouncySlideUp;animation-fill-mode:both}.select-wrapper ul li:nth-child(6){animation:.4s cubic-bezier(.45,1,.4,1.2) .6s bouncySlideUp;animation-fill-mode:both}.select-wrapper ul li:nth-child(7){animation:.4s cubic-bezier(.45,1,.4,1.2) .7s bouncySlideUp;animation-fill-mode:both}.select-wrapper ul li:nth-child(8){animation:.4s cubic-bezier(.45,1,.4,1.2) .8s bouncySlideUp;animation-fill-mode:both}.select-wrapper ul li:nth-child(9){animation:.4s cubic-bezier(.45,1,.4,1.2) .9s bouncySlideUp;animation-fill-mode:both}.booking-info .booking-datepicker a:hover{background-color:transparent!important}.booking-name h2{font-size:21px;font-family:Arial;margin-bottom:15px}.booking-time ul li.active,.booking-time ul li:hover{background-color:#333}.booking-final-step .selected-service-name{font-size:18px}.booking-name span{font-size:15px;line-height:1.4;display:block}.booking-name{margin-right:20px}.booking-time ul li.active,.booking-time ul li:hover{color:#fff}.call-to-action.button:hover span{transform:translateX(-5px)}.call-to-action.button:hover span:after{opacity:1;transform:translateX(5px)}.booking-modern .bm-aside .selected-operator-name,.booking-modern .bm-aside .selected-service-name{animation:none}.booking-modern .bm-panel .back-button:hover{opacity:1;transform:translateX(-2px)}.booking-modern .bm-list .select-box li a.active{box-shadow:inset 0 0 0 100vw var(--bm-fill-strong)}.booking-modern .bm-list .select-box li a:hover:after{opacity:.55;transform:rotate(45deg) translate(1px,-1px)}.booking-modern .booking-datepicker td a:hover{transform:scale(1.07)}.booking-modern .bm-times .time-select li:hover{transform:translateY(-1px)}.booking-modern .bm-times .booking-time::-webkit-scrollbar{width:4px}.booking-modern .bm-times .booking-time::-webkit-scrollbar-thumb{background:var(--bm-line);border-radius:4px}.booking-modern .bm-times .change-timezone:hover{opacity:1}.booking-modern .confirmation-section .call-to-action.button:hover{transform:translateY(-1px);box-shadow:0 14px 30px -14px rgba(20,28,45,.5)}.booking-modern .confirmation-section .call-to-action2:hover{opacity:1}.booking-modern .submit-button:focus-visible,.booking-modern .time-select li:focus-visible,.booking-modern a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.style-2 .booking-name{text-align:center;margin-bottom:20px;width:100%;float:left}.style-2 .booking-name{margin-right:0}.booking-step a:hover .operator-img,.booking-step a:hover .service-img{border-radius:4px}.booking-step .select-wrapper.style-3 ul li a:hover>div{transform:translateX(5px)}.select-wrapper ul li{float:left}.select-wrapper ul li a{margin:8px 0}.booking-name h2.selected-service-name{margin-bottom:10px}.location{word-break:break-word}.select-wrapper.style-3 ul li a{padding-left:48px}.select-wrapper.style-3 ul li a:before{left:15px}.booking-info .back-btn-wrapper a:hover{border-radius:4px}.colored .select-wrapper ul li:hover a:before{border-color:#ccc}.colored .back-btn-wrapper a:hover,.colored .booking-time.compact-booking-time ul li.active,.colored .booking-time.compact-booking-time ul li:hover{color:#fff!important}.theme .booking-datepicker.colored .ui-datepicker td a:hover{background:rgba(255,255,255,.15)!important}h2 i span{display:none;text-align:left;color:#666;line-height:1.5;font-family:Arial;font-size:14px;padding:30px;background:#fff;-webkit-box-shadow:-2px 1px 9px 1px rgba(0,0,0,.07);-moz-box-shadow:-2px 1px 9px 1px rgba(0,0,0,.07);box-shadow:-2px 1px 9px 1px rgba(0,0,0,.07);position:absolute;left:40px;top:-50px;z-index:999;width:250px;opacity:1!important}h2 i:hover span{display:block}.style-3 .booking-name{margin-right:0;margin-bottom:10px;margin-top:20px;max-width:450px}.direction-rtl .menu-widget.left nav ul li li a,.direction-rtl .vertical-header-wrapper .menu-widget nav ul li li a{text-align:right}.call-to-action:hover span.cta-text,.submit-button:hover span{transform:translateX(-5px)}.call-to-action.button:hover span:after,.submit-button:hover span:after{opacity:1;transform:translateX(5px)}.change-timezone:hover{text-decoration:underline}input[name=tz-search]:focus{border-color:#eee}.tz-select li.selected{color:#3e3e3e;background-color:#eef1f3}.tz-select li:hover{color:#3e3e3e;background-color:#eef1f3;cursor:pointer}.service-categories li a:hover{color:#333;border-color:rgba(150,150,150,.55);transform:translateY(-1px)}.service-categories li a.active{color:#fff;background-color:#333;border-color:#333}.select-wrapper .select-box li.category-hidden{display:none}.select-wrapper.style-1.with-image.column-1 ul li a:hover div{transform:translateX(5px)}.booking-name svg{fill:#999;width:46px;height:46px;margin-bottom:20px}.booking-final-step .booking-name svg.checkbox,.booking-name svg.checkbox{margin:0 auto 25px;display:block}.select-wrapper .call-to-action2:hover{text-decoration:underline}.quiz-buttons-wrapper a.next-button:hover span.cta-text{transform:translateX(-5px)}.quiz-buttons-wrapper a.prev-button:hover .button-arrow{left:-5px}.quiz-buttons-wrapper a.next-button:hover .button-arrow{right:-5px}.custom-checkbox>input{position:absolute;overflow:hidden;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;padding:0;border:0}.custom-checkbox .custom-checkbox-label{padding-left:32px;display:inline-block;line-height:1.3;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer;color:#444;position:relative;margin:2px 0;text-align:left}.custom-checkbox .custom-checkbox-label:before{content:'';width:19px;height:19px;border:1px solid #cdcdcd;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-10px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.custom-checkbox>input+.custom-checkbox-label:hover:before{border-color:#bfbfbf;background:#f9f9f9}.custom-checkbox>input:checked+.custom-checkbox-label:before{background:#333;border-color:#333;content:'\f00c';font-family:FontAwesome;font-size:12px;color:#fff;text-align:center;line-height:19px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.custom-checkbox>input[type=radio]:checked+.custom-checkbox-label:before{content:'\f111'}.steps-nav-wrapper{text-align:center;float:left;width:100%;margin-top:15px}.steps-nav-wrapper a{font-size:14px;opacity:.7;padding:15px;box-sizing:border-box;display:inline-block;position:relative;transition:opacity .3s ease;cursor:default}.steps-nav-wrapper a.active,.steps-nav-wrapper a.active:after,.steps-nav-wrapper a:hover{opacity:1}.steps-nav-wrapper a.active:after{width:100%;height:2px;bottom:0;right:0;left:0;content:'';background:#333;position:absolute}.steps-nav-wrapper a:last-child:after{display:none}.ui-autocomplete .ui-state-active{color:#3e3e3e}.cancel-booking-title input[type=email]:focus{border-color:#999}.cancel-booking-title input[type=submit]:hover{opacity:.89}.post-title{word-break:break-word}.menu-widget.burger-menu-styling nav>ul{overflow-y:auto;max-height:80vh;top:10%}.checkout-wrapper.style-2 .cart-container .row-delete i,.checkout-wrapper.style-2 .cart-container .row-total,.checkout-wrapper.style-2 .product-info a,.checkout-wrapper.style-2 .subtotal-wrapper span,.checkout-wrapper.style-2.style-2 .product-info a{color:#444}.style-2.checkout-wrapper .cart-table{width:100%;padding:0}.select-wrapper.style-3 ul li a>div{transition:transform .2s ease-out;margin-left:10px}.select-wrapper a:hover .option-img{border-radius:4px}.select-wrapper.square-image a:hover .option-img{border-radius:50%}.select-wrapper.multi-choice ul li a.active:before{content:'\f00c';font-family:FontAwesome;font-size:11px;color:#fff;text-align:center;line-height:21px;transition:background .2s ease}.quiz-select-wrapper li:hover{z-index:999;position:relative}.bump-body:hover .option-img{border-radius:50%}.bump-active .tick-wrapper:before{position:absolute;content:'\f00c';font-family:FontAwesome;font-size:11px;color:#fff;text-align:center;line-height:24px;display:block;background:#333;border:1px solid #333}.product-reviews-link,.theme .product-reviews-link{display:inline-block;margin-left:10px;color:#999;font-size:14px}a.review-button.with-arrow:hover .price-table-arrow{right:12px;opacity:1}.reviews-badge:hover{border-radius:4px}.product-reviews-link b{color:#222}.product-stars{margin-bottom:10px;cursor:pointer}.product-item-description .product-stars{margin-bottom:15px;display:none}.product-stars svg{display:inline-block;margin-right:0;fill:#ec9b32;float:left}a.add-to-cart{box-sizing:border-box;border-radius:3px}.sold-out-btn{box-sizing:border-box}.addtocart-wrapper .qty-wrapper{margin-right:15px}.addtocart-wrapper .qty-wrapper{width:120px}.add-to-cart:hover .add-to-cart-svg{display:block}.addtocart-wrapper .number-selector .number-pad{height:45px;line-height:45px}.qty-wrapper input{text-align:center}.circle-select,.color-select{width:39px;height:39px;border:2px solid rgba(0,0,0,.1);border-radius:40px;text-align:center;display:block;line-height:40px;font-size:12px;float:left;margin-right:7px;cursor:pointer;transition:border-color .3s ease-out}.color-select-inner{background-size:cover}.qty-wrapper input,.variation-wrapper input,.variation-wrapper select{border:1px solid rgba(150,150,150,.35);border-radius:0}.circle-select.active,.circle-select:hover,.color-select.active,.color-select:hover{border-color:#008fde}.variation-wrapper{margin-right:25px;margin-bottom:8px;margin-top:5px}.product-price{margin-bottom:20px}.product-description{margin-bottom:25px}.addtocart-wrapper{margin-top:15px}.color-select-inner{width:31px;height:31px;margin:3px;display:block;border-radius:40px}.variation-wrapper .color-select-inner{margin:4px}.box-select{padding:17px 20px;border:2px solid rgba(0,0,0,.1);margin-right:10px;margin-bottom:5px;float:left;cursor:pointer;border-radius:4px;transition:border-color .3s ease-out;box-sizing:border-box}.box-select.active,.box-select:hover{border-color:#008fde}.box-select h4{display:block;font-size:16px}.box-select h5{display:block;font-size:14px;font-weight:700;text-align:left;margin-bottom:0;margin-top:10px}.variation-wrapper-check .box-select,.variation-wrapper-radio .box-select{margin-right:0;padding-left:50px;position:relative}.variation-wrapper-check .box-select h5,.variation-wrapper-radio .box-select h5{margin-top:0}.variation-wrapper-check .box-select:before,.variation-wrapper-radio .box-select:before{content:'';width:20px;height:20px;border:1px solid rgba(150,150,150,.4);margin-top:-11px;border-radius:3px;position:absolute;top:50%;margin-top:-11px;left:15px}.variation-wrapper-check .box-select:before{border-radius:50%}.variation-wrapper-radio .box-select.active:before{content:'\f00c';font-family:FontAwesome;font-size:11px;color:#fff;text-align:center;line-height:21px;transition:background .2s ease}.theme .share-button{padding:6px 12px;border:1px solid rgba(0,0,0,.15);background:#fff;float:right;font-size:12px;text-transform:uppercase;border-radius:30px;color:#333}.share-button svg{margin-right:5px}.product-tabs li{display:inline-block;list-style:none}.product-tabs{border-bottom:1px solid rgba(0,0,0,.1)}.products-tabs-wrapper{padding:35px;box-sizing:border-box}.product-tabs li a{padding:20px 25px;display:block;position:relative}.product-tabs li a.active:after{content:'';height:2px;position:absolute;bottom:0;left:0;right:0;background:#008fde}.product-tabs li a.active{font-weight:700}.product-page-style-image-top .qty-wrapper,.product-page-style-image-top .variation-wrapper{vertical-align:top}.product-page-style-image-top .product-stars{justify-content:center}.product-page-style-image-top .share-button{margin-left:15px}.product-page-style-image-top .product-photo-container{max-width:800px;float:none;margin:0 auto}.product-page-style-image-top .product-body-container{max-width:900px;float:none;margin:0 auto}.box-select:last-child,.circle-select:last-child,.color-select:last-child{margin-right:0}.product-page-style-image-top .variation-wrapper{margin:0 13px 25px 13px}.variation-wrapper input,.variation-wrapper select{min-width:140px}.style-1.product-photo-container{padding:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.style-2.product-photo-container{padding:50px;box-sizing:border-box;display:flex;flex-direction:column}.product-main-photo img{max-height:550px}.reviews-outer-wrapper{padding:0;box-sizing:border-box;margin-top:30px}.rating-wrapper{float:left;width:100%;margin-bottom:25px}.review-content-wrapper{float:left;width:100%;padding:0 40px;box-sizing:border-box}.rating-wrapper h4{font-size:19px;font-weight:700;display:block;margin-bottom:7px}.addtocart-wrapper .number-selector .number-pad{width:30px}.product-list-wrapper.style-2 .products-list .product-item{border-right:2px solid rgba(150,150,150,.2);border-bottom:2px solid rgba(150,150,150,.2)}.product-list-wrapper.style-2.products-per-row-3 .product-item:nth-child(3n){border-right:none}.product-list-wrapper.style-2 .product-item{padding:30px;margin:0!important}.product-list-wrapper.style-2.products-per-row-3 .product-item{width:33.33%!important}.product-list-wrapper.style-2 .product-item-description h3{margin-bottom:12px}.product-list-wrapper.style-2.products-per-row-3 .with-gallery .product-item{width:100%!important}.product-list-wrapper .with-gallery .tos-slide{vertical-align:top}.product-list-wrapper.style-2 .with-gallery .tos-slide{vertical-align:bottom}.product-item-description .product-item-price{opacity:1;color:#333;font-weight:700}.grid-content-store .product-body-container{padding:45px;box-sizing:border-box}.style-3 .product-main-photo img{max-height:63vh}.style-3 .product-photo-list{margin-top:20px}.filter-inner-lane{padding:25px 30px;box-sizing:border-box;background:#f5f6fa;border-radius:7px}.side-filter .products-filter h3:after{content:'';width:100%;height:1px;margin-top:13px;background:rgba(150,150,150,.35);display:block}.products-filter .search-form button:hover:after{opacity:1}.checkout-steps .checkout-step.active{font-weight:700}.style-2.widget-checkout .checkout-info{padding-top:30px}.product-characteristics{display:inline-block;padding:5px 12px;font-size:13px;background:#e9eaef;border-radius:30px;margin-left:5px}.product-list-color{float:left;width:100%;margin-top:8px}.product-list-color .color-select-inner{width:20px;height:20px}.product-list-color .color-select{width:26px;height:26px;border-width:2px;border-color:rgba(150,150,150,.65)}.product-item-description{text-align:left}.quick-buttons-wrapper{text-align:center;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;bottom:0;left:0;right:0;position:absolute;display:none}.grid-content-store .product-price .price-discount-tag{font-size:12px;padding:6px 12px;border-radius:30px;background:#333;color:#fff;vertical-align:bottom}.quick-buttons-wrapper-inner{box-shadow:0 0 29px 0 rgb(71 81 99 / 20%);background:#fff;border-radius:3px;z-index:9}.quick-view-1 .quick-buttons-wrapper{visibility:hidden}.product-item:hover .quick-buttons-wrapper{bottom:20px;opacity:1;z-index:99}.product-list-wrapper.image-positioned .product-main-photo .quick-store-button,.quick-store-button{display:inline-block;height:auto;width:52px;height:52px;min-width:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.product-list-wrapper.image-positioned .product-main-photo .quick-store-button:hover,.quick-store-button:hover{background:#f6f7fa}.quick-store-button svg{padding:7px;margin:0 auto;display:block}.quick-store-button:first-child{border-right:1px solid #e1e1e1}.quick-view-btn a:hover{background:#f6f7fa;color:#333}.product-list-wrapper .products-list{flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-page-style-image-top .breadcrumb li{float:none}.product-page-style-image-top .product-body-container{margin-top:30px}.product-body-container{z-index:9}.style-1 .checkout-info,.style-2 .checkout-info,.style-3 .checkout-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center}.checkout-step{display:inline-block}.checkout-style-2 .checkout-step{border:none}.checkout-style-2 .checkout-step.active{color:#fff;font-weight:400}.checkout-style-2 .checkout-step:first-child{-webkit-border-top-left-radius:35px;-webkit-border-bottom-left-radius:35px;-moz-border-radius-topleft:35px;-moz-border-radius-bottomleft:35px;border-top-left-radius:35px;border-bottom-left-radius:35px}.checkout-style-2 .checkout-step:last-child{-webkit-border-top-right-radius:35px;-webkit-border-bottom-right-radius:35px;-moz-border-radius-topright:35px;-moz-border-radius-bottomright:35px;border-top-right-radius:35px;border-bottom-right-radius:35px}.checkout-style-1 .checkout-step{margin-bottom:-2px}.checkout-style-1{border-bottom:2px solid rgba(0,0,0,.1)}.grid-content-store .product-body-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none}.product-page-style-image-top .product-body-container{margin-top:0}.grid-content-store .product-body-container{position:relative;z-index:9}.grid-content-store .product-body-container:after{content:'';height:100%;position:absolute;background:#f5f5f9;left:0;right:0;bottom:0;top:0;display:flex;z-index:1}.reviews-header{padding:30px 40px;box-sizing:border-box;background:#f2f2f8;border-radius:20px}a.add-to-cart{transition:.3s border-radius ease}.theme .global-button:hover,.theme .small-global-button:hover,a.add-to-cart:hover{border-radius:40px}.bump-add:hover{border-radius:3px}.bump-add.active-bump{background:#6cbd69;border-color:#6cbd69;color:#fff;display:none;cursor:default}.bump-add.active-bump svg{fill:#fff}.remove-bump:hover{text-decoration:underline}.bump-active .bump-add.active-bump{display:flex}.bump-active .bump-add.active-bump:hover{border-radius:30px}.bump-active .bump-add.inactive-bump{display:none}.bump-active .remove-bump{display:inline-block}.center-align .product-item-description,.center-align .product-item-description div{text-align:center}.cart-preview.cart-preview-popup.cart-preview-full-height{top:0!important;bottom:0!important;height:100%;right:0!important;left:auto;position:fixed;box-sizing:border-box;width:410px}.cart-preview.cart-preview-popup.cart-preview-full-height .cart-table{max-height:calc(100vh - 280px)}.cart-preview.cart-preview-popup.cart-preview-full-height h2{font-size:21px}.cart-preview-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998}.share-button .share-section{display:none;top:22px;left:0;position:absolute}.share-button:hover .share-section{display:block}.circle-sidebar{width:330px;float:left;box-sizing:border-box;padding-bottom:10px;border-right:1px solid rgba(150,150,150,.2);flex:none;font-family:sans-serif;position:relative;transition:width .3s ease}.rotate{transform:rotate(180deg);transition:transform .3s ease}.hidden-profile-picture .circle-sidebar-header{padding:15px 55px}.circle-layout-2 .circle-root-menu-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.circle-page-item{margin-bottom:12px;z-index:1}.circle-icon{padding:10px;background:#f2f2f8;border-radius:15px;width:44px;height:44px;box-sizing:border-box;margin-right:10px;color:#222}.circle-icon>span{font-size:0}.circle-layout-2 .circle-sidebar .circle-icon{margin-right:0}.dashboard-card-wrapper:hover svg{transform:rotateY(180deg)}.circle-layout-2 .circle-icon svg{width:20px;height:20px}.circle-icon svg{fill:#222}.circle-icon{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;font-size:0;font-weight:700;flex:none}.circle-video-play-btn{position:absolute;top:50%;left:50%;background:#fff;width:38px;height:38px;margin-top:-19px;margin-left:-19px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center}.circle-video-play-btn svg{width:24px;height:24px;fill:#000}.circle-group-side-navigation-inner .circle-page-item:first-child:hover:after{display:none}.circle-group-side-navigation-inner>.circle-page-item:hover{cursor:auto}.circle-slide-submenu .circle-page-item:first-child .circle-item-name{font-size:16px}.circle-slide-submenu .circle-page-item:first-child:hover:after{display:none}.circle-page-item{border-radius:30px;position:relative;cursor:pointer}.option-video-lesson.active,.option-video-lesson:hover,.theme .profile-style-2 .profile-sidebar li a:hover,.theme .profile-style-2 .profile-sidebar li.active a{background-color:rgba(100,100,100,.05)}.circle-page-item{position:relative;transform:translateZ(0)}.circle-page-item.active:after,.circle-page-item:hover:after{opacity:1}.inner-circle-pages-wrapper a.active .circle-item-name{font-weight:700}.circle-root-menu-wrapper{padding:0 20px;box-sizing:border-box}.circle-root-menu-wrapper,.circle-slide-submenu{padding:0 20px;box-sizing:border-box}.circle-layout-2 .circle-root-menu-wrapper{padding:0}.rounded-btn-effect:hover{border-radius:3px!important}.video-bottom-play-area .video-playlist-sidebar-btn-wrapper,.video-direcotry-item-btn-wrapper{position:relative;left:auto;bottom:auto;padding:7px;background:rgba(255,255,255,.3)}.video-bottom-play-area{position:absolute;bottom:25px;left:25px;cursor:pointer;z-index:2}.video-collection:hover .video-collection-expand-outer{opacity:1}.show-sidebar .plyr{border-radius:0;transition:border-radius .3s ease}.directory-filter-nav{margin-bottom:25px;display:inline-block;width:max-content;padding-top:2px}.directory-filter-nav li{float:left;list-style:none}.directory-filter-nav.style-1 li{display:block;padding:18px 16px;font-size:14px;line-height:1;border-bottom:1px solid rgba(0,0,0,.1);position:relative}.directory-filter-nav.style-2 li{padding:13px 17px;border-radius:30px;font-size:13px;color:#333;background:#f2f2f8;float:left;margin-right:5px;list-style:none;cursor:pointer}.directory-filter-nav.style-2 li a{color:#333}.directory-filter-nav.style-2 li.active a{color:#fff}.directory-filter-nav.style-1 li:before{content:'';width:100%;position:absolute;bottom:-1px;height:2px;left:0;right:0;z-index:2;transition:background .3s ease}.dark-ui-theme .directory-filter-nav.style-1 li.active:before{background-color:#fff}.directory-filter-nav.style-1 li:not(.active):hover:before{background-color:#999}.directory-filter-nav.style-1 li.active:before{background-color:#222}.video-thumb-play{width:80px;height:80px;background:#1f2529;border-radius:25px;transition:border-radius .3s ease;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:10;flex-direction:column-reverse;display:flex;justify-content:center;align-items:center;opacity:.9;cursor:pointer}.video-thumb-play:after{content:'';display:inline-block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid #fff;margin-left:5px}.video-thumb-play:hover,.video-unmute-layer:hover{border-radius:5px}.expanded.show-sidebar .video-playlist-sidebar{opacity:1;right:0!important;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.video-playlist-wrapper.style-1.hidden-sidebar .video-player-wrapper,.video-playlist-wrapper.style-2.hidden-sidebar .video-player-wrapper{width:100%}.video-playlist-sidebar-show{padding:8px;font-size:0;border-radius:15px;background:#fff;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px;position:absolute;top:15px;right:15px;z-index:9;cursor:pointer}.large-popup-wrapper .video-playlist-sidebar-show{top:65px}.hidden-sidebar .video-playlist-sidebar-show{display:block}.video-playlist-sidebar .video-directory-item:hover{background:#fff}.video-playlist-sidebar .video-directory-item.active{background:#2f323a}.video-playlist-sidebar .video-directory-item.active .video-directory-item-title{color:#fff}.video-direcotry-item-btn-wrapper,.video-playlist-sidebar-btn-wrapper{padding:8px;border-radius:15px;display:inline-block;position:absolute;bottom:6px;left:6px;font-size:0}.plyr__chapter-marker:hover{border-radius:2px}.plyr__chapter-marker:hover .marker-tooltip{opacity:1}.hide-default-tooltip .plyr__tooltip{display:none!important}.marker-hover .plyr__time-tooltip{display:none!important}.video-directory-item:hover .video-item-thumb{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.video-direcotry-item-btn-wrapper,.video-playlist-sidebar-btn-wrapper{transition:border-radius .3s ease}.video-direcotry-item-btn-wrapper:hover,.video-direcotry-item-btn-wrapper:hover .video-direcotry-btn,.video-playlist-sidebar-btn-wrapper:hover,.video-playlist-sidebar-btn-wrapper:hover .video-direcotry-btn,.video-playlist-sidebar-btn-wrapper:hover .video-playlist-sidebar-btn{border-radius:4px}.no-overlay{width:auto;height:auto}.no-overlay .large-custom-popup-outer{background:0 0;left:auto;width:auto;right:15px;overflow:visible;top:15px;bottom:15px;height:auto}.no-overlay .large-popup-wrapper.style-2{width:auto;box-shadow:0 0 31px 0 rgba(71,81,99,.06);height:100%;max-height:none}.no-overlay .custom-popup-close-btn{z-index:9999}.member-image-picker:hover{border-color:#999}.side-profile-wrapper.show{right:20px;opacity:1;z-index:999}.large-popup-hide-comments{position:absolute;right:-16px;top:11px;padding:7px;border-radius:50%;border:1px solid #e1e1e1;background:#fff;z-index:2;font-size:0}.large-popup-hide-comments svg{width:16px;height:16px;fill:#222}.large-popup-wrapper-inner.collapsed .large-popup-hide-comments{display:none}.large-popup-wrapper-inner.collapsed .large-popup-show-comments{display:block;position:absolute;top:50%;right:20px;margin-top:-25px}.large-popup-wrapper.style-2 .large-popup-hide-comments{right:30px;top:70px!important;display:none}.ql-mention-list-item.selected{background-color:#f2f2f8!important}.post-upvote-button svg{width:24px;height:24px;display:inline-block}.comments-show-all{padding:7px 15px;border-radius:30px;display:inline-block;font-size:12px;font-family:sans-serif;border:1px solid rgba(0,0,0,.1);line-height:1;backdrop-filter:brightness(1) contrast(1) saturate(1) grayscale(0) blur(10px) hue-rotate(0deg);z-index:1;position:relative}.reaction-wrapper.active{padding-right:12px}.iti--inline-dropdown .iti__dropdown-content{z-index:99999!important}.circle-effect:hover{border-radius:4px!important}.reaction-wrapper.active .circle-round-btn:not(.small-reaction){background:#3391e1}.reaction-wrapper.active .circle-round-btn .dislike-reaction,.reaction-wrapper.active .circle-round-btn .dislike-reaction path,.reaction-wrapper.active .circle-round-btn .heart-reaction,.reaction-wrapper.active .circle-round-btn .heart-reaction path,.reaction-wrapper.active .circle-round-btn .like-reaction,.reaction-wrapper.active .circle-round-btn .like-reaction path{fill:#fff}.reaction-icon.active{background:#3391e1}.post-image-wrapper:hover .post-image{transform:scale(1.15)}.post-second-step-option.active,.post-second-step-option:hover{border-color:#3391e1}.post-back-button:hover{text-decoration:underline}.circle-layout-2 .circle-sidebar{width:90px!important}.circle-layout-2 .hidden-profile-picture .circle-profile-btn{right:50%;margin-right:-15px}.circle-layout-2 .circle-slide-submenu,.circle-layout-2 .circle-slide-submenu .ui-sortable{display:flex;align-items:center;flex-direction:column}.circle-layout-2 .circle-sidebar .circle-page-item{position:relative;justify-content:center;width:auto}.circle-layout-2 .circle-sidebar .circle-page-item.active .circle-icon svg,.circle-layout-2 .circle-sidebar .circle-page-item.active .circle-video-play-btn svg,.circle-layout-2 .circle-sidebar .circle-page-item:hover .circle-icon svg,.circle-layout-2 .circle-sidebar .circle-page-item:hover .circle-video-play-btn svg{fill:#fff}.circle-layout-2 .circle-sidebar .circle-page-item.active .circle-icon,.circle-layout-2 .circle-sidebar .circle-page-item:hover .circle-icon{color:#fff}.circle-layout-2 .circle-sidebar .circle-page-item.active:after,.circle-layout-2 .circle-sidebar .circle-page-item:hover:after{display:none}.circle-layout-2 .circle-sidebar .circle-video-play-btn{position:relative;top:auto;left:auto;width:44px;height:44px;margin:0;background:#f2f2f8}.theme .profile-style-2 .profile-sidebar .active svg{fill:#fff}.side-profile-wrapper.show{right:0;opacity:1;z-index:999}.secure{font-size:14px;line-height:1.4;color:#888;padding:5px;box-sizing:border-box;width:100%;float:left}.text-link-2:hover{text-decoration:underline}.column-view.show-cover .circle-image-outer{margin-top:-62px}.row-view.circle-list-item:hover{outline-color:rgba(0,0,0,.1)}.video-content-overlay{position:absolute;padding:35px;background:#fff;box-shadow:0 0 31px 0 rgb(71 81 99 / 6%);min-width:10%;border-radius:6px}.video-content-overlay.center{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.video-content-overlay.right-bottom{bottom:10px;right:10px}.video-content-overlay.left-bottom{bottom:10px;left:10px}.video-content-overlay.bottom{bottom:0;left:0;right:0;border-radius:0}.video-content-overlay.full-height{top:0;bottom:0;border-radius:0}.video-content-overlay.full-height.left-bottom{left:0}.video-content-overlay.full-height.right-bottom{right:0}a.icon-play:hover{background-color:rgba(0,0,0,.5)}.views-reactions-wrapper .reaction-wrapper.active{font-size:12px;padding-right:10px}.views-reactions-wrapper .reaction-wrapper .reaction-icon:hover{border-radius:50%!important}.circle-list-item:hover{border-color:#333}.circle-posts-list .circle-list-item:hover{outline-color:rgba(0,0,0,.1)}.custom-popup-close-btn{background:#f2f2f8;border-radius:5px;font-size:0;padding:12px;position:absolute;right:5px;top:5px;z-index:9}.custom-popup-close-btn svg{height:24px;transition:transform .3s ease;width:24px}.post-upvote-button{align-items:center;background:#f2f2f8;border-radius:3px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin:2px;padding:10px 20px;position:relative}.post-upvote-button.active{background:#333;color:#fff}.post-upvote-button:after{content:'';height:2px;bottom:0;background:#333;position:absolute;left:50%;right:50%;transition:left .25s ease,right .25s ease}.circle-post-start-button.sticky{position:fixed;top:10px;left:50%;transform:translateX(-50%);display:block!important;z-index:999}.circle-post-title-compact:focus{outline:0}.post-upvote-button.active .post-upvote-counter{color:#fff}.post-upvote-button.active svg{fill:#fff}.circle-post-poll-option.active,.circle-post-poll-option:hover{border-color:#333}.circle-post-poll-option.active svg{fill:#fff;z-index:2}.general-button:hover{border-radius:4px}.circle-post-poll-option input[type=text]:focus{border-radius:4px;outline:1px solid #e1e1e1}.circle-post-poll-option.active .circle-post-poll-option-inner svg{opacity:1}.forum-item-wrapper:hover{border-color:#333}.wall-header-open .circle-list-item .circle-image{background:#fff}.wall-header-open{position:relative}.discussion-widget .wall-header-open{margin-bottom:0}.discussion-widget .wall-header-open .row-view.circle-list-item .circle-image{width:60px;height:60px;margin-left:20px}.discussion-widget .wall-header-open .row-view.circle-list-item .circle-image-outer{margin-top:-65px}.discussion-widget .wall-header-open .circle-description{margin-top:4px}.discussion-widget .wall-header-open .row-view.circle-list-item .circle-cover{height:70px}.large-popup-hide-comments{background:#fff;border:1px solid #e1e1e1;border-radius:50%;font-size:0;padding:7px;position:absolute;right:-16px;top:11px;z-index:2}.large-popup-hide-comments svg{fill:#222;height:16px;width:16px}.large-popup-wrapper-inner.collapsed .large-popup-show-comments{display:block;margin-top:-25px;position:absolute;right:20px;top:50%}.post-upvote-button:hover:after{left:0;right:0}.post-upvote-button svg{display:inline-block;height:24px;width:24px}.popup-with-options li a:hover{background:#fff}.comment-input-content.focus{padding-bottom:40px}.theme .profile-style-2 .profile-sidebar .active svg{fill:#000}.dark-ui-theme .comments-show-all{background:#202328;color:#fff}.dark-ui-theme .video-playlist-sidebar .video-directory-item.active,.dark-ui-theme .video-playlist-sidebar .video-directory-item:hover{background:rgba(255,255,255,.1)}.dark-ui-theme .large-popup-hide-comments{background:#444555;border:none}.dark-ui-theme .large-popup-hide-comments svg{fill:#fff}.comment-send{background:#333;border-radius:50%;font-size:0;padding:4px}.comment-send svg{fill:#fff;height:24px;width:24px}.sticky{position:sticky}.circle-profile-wrapper .circle-post-author:hover{background-color:#f5f6fa}.custom-search:focus,.custom-search:hover{border:none;outline:0}.custom-search-wrapper:focus,.custom-search-wrapper:hover{border-color:#e1e1e1;outline:0;background:0 0}.circle-post-reacton-options .circle-round-btn:hover{background-color:#f2f2f8;border-radius:50%}.post-submit-button:hover{border-radius:4px}.comments-show-all{backdrop-filter:brightness(1) contrast(1) saturate(1) grayscale(0) blur(10px) hue-rotate(0deg);border:1px solid rgba(0,0,0,.1);border-radius:30px;display:inline-block;font-family:sans-serif;font-size:12px;line-height:1;padding:7px 15px;position:relative;z-index:1}.reactions-lane:hover .reactions-options{display:flex}.reaction-icon:active{transform:scale(1.2)}.circle-layout-2 .hidden-profile-picture .circle-sidebar-content-wrapper{margin-top:40px}.reaction-wrapper.active .circle-round-btn:not(.small-reaction){background:#333}.reaction-wrapper.active .circle-round-btn.red-bg{background:#de2750}.reaction-icon.active{background:#333}.reaction-icon.active-red{background:#de2750;border-color:#de2750}.reaction-icon.active .dislike-reaction,.reaction-icon.active .dislike-reaction path,.reaction-icon.active .heart-reaction,.reaction-icon.active .heart-reaction path,.reaction-icon.active .like-reaction,.reaction-icon.active .like-reaction path{fill:#fff}.comment-replies-count:hover{text-decoration:underline}.post-image-wrapper:hover .post-image{transform:scale(1.05)}.post-second-step-option.active,.post-second-step-option:hover{border-color:#333}.circle-post-starter:hover{outline-color:rgba(0,0,0,.1)}.large-popup-wrapper .circle-post-starter.circle-post-title-compact:hover{outline:0;transition:none;border:none;border-bottom:2px solid #222}.wall-header-open .row-view{border-bottom:0;cursor:initial!important;background:#f2f2f8;outline:0}.wall-header-open .row-view.circle-list-item .circle-image-outer{margin-top:-139px}.wall-header-open .row-view.circle-list-item .circle-image{height:120px;width:120px}.wall-header-open .row-view.circle-list-item .circle-cover{height:150px}.circle-comment-content .gradient-overlay,.circle-post-content .gradient-overlay{background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);bottom:0;height:100px;left:0;position:absolute;width:100%}.dark-ui-theme .circle-comment-content .gradient-overlay,.dark-ui-theme .circle-post-content .gradient-overlay{background:linear-gradient(to bottom,rgba(68,69,85,0),rgb(18 18 24))}.dark-ui-theme .circle-message-wrapper .circle-comment-content .gradient-overlay,.dark-ui-theme .circle-message-wrapper .circle-post-content .gradient-overlay{background:linear-gradient(to bottom,rgba(68,69,85,0),#444555)}.circle-comment-content .gradient-overlay button,.circle-post-content .gradient-overlay button{background:#fff;border:1px solid #e1e1e1;border-radius:30px;bottom:7px;font-size:12px;left:50%;transform:translateX(-50%);padding:7px 12px;position:absolute;cursor:pointer}.overflow-hidden{overflow:hidden}.discussion-main-thread:hover{overflow-y:auto}.stable-scroll{scrollbar-gutter:stable;overflow-y:hidden!important}.stable-scroll:hover{overflow-y:auto!important}.discussion-message-design .circle-thread-content:hover .comment-footer{display:flex}.discussion-message-design .circle-comment-content .gradient-overlay{background:linear-gradient(to bottom,rgba(242,243,247,0),#f2f3f7)}.discussion-thread.hidden{margin-right:-400px}.discussion-thread .circle-thread-content:hover .circle-post-footer-left .circle-post-share{display:flex}.circle-message-wrapper:hover .circle-post-footer{display:block}.dark-ui-theme .circle-post-poll-option input[type=text]:focus{outline-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.2)}.channel-list-item.active .channel-list-item-name,.channel-list-item:hover .channel-list-item-name{opacity:1}.channel-list-item.active .channel-list-icon{fill:#333}.dark-ui-theme .channel-list-item.active .channel-list-icon{fill:#fff}.channel-list-item.active:before{z-index:1;content:'';position:absolute;top:-2px;bottom:-2px;left:-10px;right:-10px;background:rgba(0,0,0,.06);border-radius:4px}.dark-ui-theme .channel-list-item.active:before{background:rgba(255,255,255,.06)}.lang-switch-toggle:hover{border-radius:5px}.lang-switch-option.active,.lang-switch-option:hover{background:#f1f2f7}.mention{padding:5px 7px;border-radius:4px}.discussion-menu-mobile{display:none}.ql-mention-list-item:hover{background-color:rgba(0,0,0,.07)!important}.overflow-y{overflow-y:auto}.sv-rotate-anim-slide{animation:svRotateSlide var(--sv-rotate-anim-duration,.45s) ease}@keyframes svRotateSlide{from{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:translateY(0)}}.widget.widget--has-wrapper-tooltip>.widget-wrapper-hover-tooltip{position:absolute;z-index:60;max-width:260px;min-width:50px;width:max-content;padding:14px 21px;border-radius:8px;line-height:1.5;font-size:13px;pointer-events:none;white-space:pre-wrap;box-shadow:0 10px 24px rgba(12,14,20,.22);opacity:0;visibility:hidden;transition:opacity 220ms ease,transform 320ms cubic-bezier(.2, .8, .2, 1),visibility 0s linear 220ms}.widget.widget--has-wrapper-tooltip>.widget-wrapper-hover-tooltip.tooltip-size-small{font-size:13px;line-height:1.5}.widget.widget--has-wrapper-tooltip>.widget-wrapper-hover-tooltip.tooltip-size-medium{font-size:15px;line-height:1.45}.widget.widget--has-wrapper-tooltip>.widget-wrapper-hover-tooltip.tooltip-size-large{font-size:18px;line-height:1.4}.widget.widget--has-wrapper-tooltip:hover>.widget-wrapper-hover-tooltip{opacity:1;visibility:visible;transition-delay:0s}.widget.widget--has-wrapper-tooltip>.widget-wrapper-hover-tooltip.tooltip-pos-top{left:50%;bottom:calc(100% + 12px);transform:translate3d(-50%,8px,0) scale(.96)}.widget.widget--has-wrapper-tooltip:hover>.widget-wrapper-hover-tooltip.tooltip-pos-top{transform:translate3d(-50%,0,0) scale(1)}.widget.widget--has-wrapper-tooltip>.widget-wrapper-hover-tooltip.tooltip-pos-bottom{left:50%;top:calc(100% + 12px);transform:translate3d(-50%,-8px,0) scale(.96)}.widget.widget--has-wrapper-tooltip:hover>.widget-wrapper-hover-tooltip.tooltip-pos-bottom{transform:translate3d(-50%,0,0) scale(1)}.widget.widget--has-wrapper-tooltip>.widget-wrapper-hover-tooltip.tooltip-pos-left{right:calc(100% + 12px);top:50%;transform:translate3d(8px,-50%,0) scale(.96)}.widget.widget--has-wrapper-tooltip:hover>.widget-wrapper-hover-tooltip.tooltip-pos-left{transform:translate3d(0,-50%,0) scale(1)}.widget.widget--has-wrapper-tooltip>.widget-wrapper-hover-tooltip.tooltip-pos-right{left:calc(100% + 12px);top:50%;transform:translate3d(-8px,-50%,0) scale(.96)}.widget.widget--has-wrapper-tooltip:hover>.widget-wrapper-hover-tooltip.tooltip-pos-right{transform:translate3d(0,-50%,0) scale(1)}.testimonials-render .tst-single .tst-slide{padding:10px 50px!important}.timeline-widget-render.horizontal-timeline-widget .timeline-widget-item:hover .timeline-widget-item-inner-wrapper:last-child{display:block}.blog-edit-area .grid-row:hover .container-nav{max-width:none}.theme:has(.blog-article-style-4){overflow-x:clip;overflow-y:visible}.page-layout:has(.blog-article-style-4){overflow:clip}.post-description p{font-family:sans-serif;line-height:1.5!important;font-size:17px!important}.grid-content{box-sizing:border-box}.with-gallery{width:100%}:root{--iar-speed:20s;--iar-cols:5;--iar-logo-h:100px;--iar-radius:3px;--iar-cols-m:3}.image-autorotator-render .iar-slide{flex:0 0 auto;padding:0 12px}.image-autorotator-render .iar-grid .iar-slide{padding:0;display:flex;align-items:center;justify-content:center;width:100%}.image-autorotator-render.iar-lightbox .iar-img:hover{transform:scale(1.05);box-shadow:0 10px 28px rgba(0,0,0,.18)}.image-autorotator-render.iar-grayscale .iar-img:hover{filter:grayscale(0);opacity:1}.scrolling-text-render{width:100%;float:left}.scrolling-text-render .scroll-container{position:relative;width:100%;overflow:hidden;contain:inline-size;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%)}.scrolling-text-render .scrolling-wrapper{display:flex;white-space:nowrap;overflow:hidden}.scrolling-text-render .scrolling-content{display:flex;gap:40px;width:max-content;animation:sttScroll var(--stt-speed,50s) linear infinite}.scrolling-text-render .word{font-size:var(--stt-back-size, 80px);color:var(--stt-back-color,#1f232b);font-weight:700;line-height:1.2;white-space:nowrap;display:inline-flex;align-items:center;font-family:var(--stt-font, inherit)}.scrolling-text-render .word:after{content:"";display:inline-block;margin-left:40px;width:5px;height:5px;border-radius:50%;background:var(--stt-back-color,#1f232b)}.scrolling-text-render.mode-behind{position:relative;display:flex;align-items:center;flex-direction:column;text-align:center}.scrolling-text-render.mode-behind .scroll-container{opacity:.1}.scrolling-text-render .static-cool-header{position:absolute;top:50%;transform:translateY(-50%);font-size:var(--stt-main-size, 28px);color:var(--stt-main-color,#1f232b);font-weight:700;font-family:var(--stt-font, inherit)}.scrolling-text-render .static-cool-header h1,.scrolling-text-render .static-cool-header h2,.scrolling-text-render .static-cool-header h3,.scrolling-text-render .static-cool-header h4,.scrolling-text-render .static-cool-header h5{margin:0;padding:0;display:inline;font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}@keyframes sttScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.table-widget-render .tw-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-widget-render.bordered .tw-scroll{border:1px solid var(--tw-border,#ececf0);border-radius:var(--tw-radius,10px)}.table-widget-render tbody tr:hover{background:var(--tw-hover,#f1f3f7)}.table-widget-render.comparison .tw-scroll{border:1px solid var(--tw-border,#ececf0);border-radius:var(--tw-radius,16px)}@media (max-width:600px){.table-widget-render .tw-scroll{overflow:visible;border:none!important}}.testimonials-render .tst-slider{text-align:left}.testimonials-render .tst-slider{position:relative}.testimonials-render .tst-slide{flex:0 0 calc(100% / var(--tst-pv,1));padding:8px}.testimonials-render .tst-arrow:hover{transform:translateY(-50%) scale(1.06)}.testimonials-render .tst-marquee.tst-pause-hover:hover .tst-track{animation-play-state:paused}.testimonials-render .tst-marquee .tst-slide{flex:0 0 360px}@media (max-width:768px){.testimonials-render .tst-slide{flex-basis:100%!important}.testimonials-render .tst-marquee .tst-slide{flex-basis:320px!important}}.timeline-widget-render.horizontal-timeline-widget .timeline-widget-item:hover .timeline-widget-item-inner-wrapper:last-child{opacity:1;bottom:35px;z-index:2}.timeline-widget-render.horizontal-timeline-widget .timeline-widget-item:hover:after{background-color:#333}.icon-list-render a.icon-list-item:hover{text-decoration:none;color:inherit;cursor:pointer}.icon-list-render.il-layout-table .icon-list-item:hover .icon-list-arrow{opacity:1;transform:translateX(3px)}.image-comparison-render .img-compare-overlay{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-clip-path:inset(0 calc(100% - var(--icw,50%)) 0 0);clip-path:inset(0 calc(100% - var(--icw,50%)) 0 0)}.image-comparison-render .img-compare-overlay img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.vtst-render .vtst-slider{text-align:left}.vtst-render .vtst-media:hover .vtst-play{transform:translate(-50%,-50%) scale(1.09)}.vtst-render .vtst-overlay{position:absolute;left:20px;right:20px;bottom:16px;z-index:3;color:#fff}.vtst-render .vtst-overlay .vtst-name{font-weight:700;font-size:16px;text-shadow:0 1px 6px rgba(0,0,0,.4)}.vtst-render .vtst-overlay .vtst-role{font-size:12.5px;opacity:.9;margin-top:2px;text-shadow:0 1px 6px rgba(0,0,0,.4)}.vtst-render .vtst-slider{position:relative}.vtst-render .vtst-slide{flex:0 0 calc(100% / var(--vtst-pv,1));padding:25px 8px}.vtst-render .vtst-arrow:hover{transform:translateY(-50%) scale(1.06)}.vtst-render .vtst-marquee.vtst-pause-hover:hover .vtst-track{animation-play-state:paused}.vtst-render .vtst-marquee .vtst-slide{flex:0 0 320px}.vtst-render .vtst-close:hover{background:rgba(255,255,255,.3)}@media (max-width:768px){.vtst-render .vtst-slide{flex-basis:100%!important}.vtst-render .vtst-marquee .vtst-slide{flex-basis:260px!important}}.hotspot-image-render .hsi-pin:hover{transform:scale(1.08)}.hotspot-image-render .hsi-hotspot.hsi-open>.hsi-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.hotspot-image-render.hsi-trigger-hover .hsi-hotspot:hover>.hsi-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.pcw-render .pcw-btn:hover{transform:translateY(-1px)}.pcw-render .pcw-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pricing-render .pr-btn:hover{transform:translateY(-1px)}.pricing-render.pr-layout-minimal .pr-plan:hover{transform:none}.team-members-render .tm-slider{text-align:left}.team-members-render .tm-card:hover{transform:translateY(-8px);box-shadow:0 30px 54px -20px rgba(17,24,39,.28)}.team-members-render .tm-card:hover .tm-photo{transform:scale(1.06)}.team-members-render .tm-card:hover .tm-photo-wrap::after{opacity:1}.team-members-render .tm-soc:hover{background:var(--tm-accent,#6c5ce7);color:#fff;transform:translateY(-3px)}.team-members-render .tm-slider{position:relative}.team-members-render .tm-slide{flex:0 0 calc(100% / var(--tm-pv,1));padding:10px}.team-members-render .tm-arrow:hover{transform:translateY(-50%) scale(1.06)}.team-members-render .tm-marquee.tm-pause-hover:hover .tm-track{animation-play-state:paused}.team-members-render .tm-marquee .tm-slide{flex:0 0 300px}.team-members-render.tm-dark .tm-card:hover{box-shadow:0 30px 54px -20px rgba(0,0,0,.6)}@media (max-width:768px){.team-members-render .tm-slide{flex-basis:100%!important}.team-members-render .tm-marquee .tm-slide{flex-basis:240px!important}}.working-area-wrapper.mobile-view .sc-render{--sc-basis:100%;--sc-num:calc(var(--sc-num-base, 56px) * .62);--sc-rowgap:26px}.working-area-wrapper.mobile-view .sc-dividers .sc-item+.sc-item::before{display:none}.gallery-widget-content .inline-gallery{width:100%}.flip-clock-wrapper a:hover{color:#fff}.flip-with-animation .flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}@-webkit-keyframes asd{0.00%{z-index:2}20%{z-index:4}100%{z-index:4}}@-moz-keyframes asd{0.00%{z-index:2}20%{z-index:4}100%{z-index:4}}@-o-keyframes asd{0.00%{z-index:2}20%{z-index:4}100%{z-index:4}}@keyframes asd{0.00%{z-index:2}20%{z-index:4}100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2}.flip-with-animation .flip-clock-wrapper ul.play li.flip-clock-active .down{-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0.00%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0)}}@-moz-keyframes turn{0.00%{-moz-transform:rotateX(90deg)}100%{-moz-transform:rotateX(0)}}@-o-keyframes turn{0.00%{-o-transform:rotateX(90deg)}100%{-o-transform:rotateX(0)}}@keyframes turn{0.00%{transform:rotateX(90deg)}100%{transform:rotateX(0)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-with-animation .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,#000 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}.flip-with-animation .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes hide{0.00%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0.00%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0.00%{opacity:1}100%{opacity:0}}@keyframes hide{0.00%{opacity:1}100%{opacity:0}}