/*! Eric Meyer's Reset CSS v2.0 - http://cssreset.com */a,article,audio,blockquote,body,caption,center,code,div,embed,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,label,li,menu,nav,object,p,q,s,section,small,span,summary,time,tr,tt,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,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}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,.far{-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}.far{font-family:"Font Awesome 6 Free"}.fa-check-circle:before{content:"\f058"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-envelope:before{content:"\f0e0"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-angle-up:before{content:"\f106"}:root{}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/media/wr/fonts/fontawesome-v6/fa-brands-400.woff2) format("woff2"),url(/assets/media/wr/fonts/fontawesome-v6/fa-brands-400.ttf) format("truetype")}.fa-instagram:before{content:"\f16d"}.fa-facebook:before{content:"\f09a"}.fa-whatsapp:before{content:"\f232"}:root{}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/media/wr/fonts/fontawesome-v6/fa-regular-400.woff2) format("woff2"),url(/assets/media/wr/fonts/fontawesome-v6/fa-regular-400.ttf) format("truetype")}.far{font-weight:400}:root{}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/media/wr/fonts/fontawesome-v6/fa-solid-900.woff2) format("woff2"),url(/assets/media/wr/fonts/fontawesome-v6/fa-solid-900.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/media/wr/fonts/fontawesome-v6/fa-solid-900.woff2) format("woff2"),url(/assets/media/wr/fonts/fontawesome-v6/fa-solid-900.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/media/wr/fonts/fontawesome-v6/fa-brands-400.woff2) format("woff2"),url(/assets/media/wr/fonts/fontawesome-v6/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/media/wr/fonts/fontawesome-v6/fa-regular-400.woff2) format("woff2"),url(/assets/media/wr/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(/assets/media/wr/fonts/fontawesome-v6/fa-v4compatibility.woff2) format("woff2"),url(/assets/media/wr/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-instagram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-volume-control-phone:before{content:"\f2a0"}/*!
  jQuery Touch Optimized Sliders "R"Us
  Core CSS
*/.tmdp-slides-loading{position:relative;border-left-color:#3e3e3e}.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-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}/*!
 * 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-bounceIn{0.00%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20.0%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40.0%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60.0%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80.0%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes anim-bounceIn{0.00%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20.0%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40.0%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60.0%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80.0%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.lazyAnimation-bounceIn{-webkit-animation-name:anim-bounceIn;animation-name:anim-bounceIn}@-webkit-keyframes anim-bounceInDown{0.00%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}60.0%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90.0%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes anim-bounceInDown{0.00%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}60.0%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90.0%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-bounceInDown{-webkit-animation-name:anim-bounceInDown;animation-name:anim-bounceInDown}@-webkit-keyframes anim-bounceInLeft{0.00%{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}60.0%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90.0%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes anim-bounceInLeft{0.00%{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}60.0%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90.0%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-bounceInLeft{-webkit-animation-name:anim-bounceInLeft;animation-name:anim-bounceInLeft}@-webkit-keyframes anim-bounceInRight{from{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}60.0%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90.0%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes anim-bounceInRight{from{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}60.0%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90.0%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-bounceInRight{-webkit-animation-name:anim-bounceInRight;animation-name:anim-bounceInRight}@-webkit-keyframes anim-bounceInUp{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}60.0%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90.0%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anim-bounceInUp{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}60.0%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90.0%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lazyAnimation-bounceInUp{-webkit-animation-name:anim-bounceInUp;animation-name:anim-bounceInUp}@-webkit-keyframes anim-bounceOut{20.0%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50.0%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes anim-bounceOut{20.0%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50.0%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.lazyAnimation-bounceOut{-webkit-animation-name:anim-bounceOut;animation-name:anim-bounceOut}@-webkit-keyframes anim-bounceOutDown{20.0%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40.0%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}}@keyframes anim-bounceOutDown{20.0%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40.0%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}}.lazyAnimation-bounceOutDown{-webkit-animation-name:anim-bounceOutDown;animation-name:anim-bounceOutDown}@-webkit-keyframes anim-bounceOutLeft{20.0%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}}@keyframes anim-bounceOutLeft{20.0%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}}.lazyAnimation-bounceOutLeft{-webkit-animation-name:anim-bounceOutLeft;animation-name:anim-bounceOutLeft}@-webkit-keyframes anim-bounceOutRight{20.0%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}}@keyframes anim-bounceOutRight{20.0%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}}.lazyAnimation-bounceOutRight{-webkit-animation-name:anim-bounceOutRight;animation-name:anim-bounceOutRight}@-webkit-keyframes anim-bounceOutUp{20.0%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40.0%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0)}}@keyframes anim-bounceOutUp{20.0%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40.0%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0)}}.lazyAnimation-bounceOutUp{-webkit-animation-name:anim-bounceOutUp;animation-name:anim-bounceOutUp}@-webkit-keyframes anim-fadeIn{from{opacity:0}to{opacity:1}}@keyframes anim-fadeIn{from{opacity:0}to{opacity:1}}.lazyAnimation-fadeIn{-webkit-animation-name:anim-fadeIn;animation-name:anim-fadeIn}@-webkit-keyframes anim-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes anim-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-fadeInDown{-webkit-animation-name:anim-fadeInDown;animation-name:anim-fadeInDown}@-webkit-keyframes anim-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes anim-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-fadeInLeft{-webkit-animation-name:anim-fadeInLeft;animation-name:anim-fadeInLeft}@-webkit-keyframes anim-fadeInRight{from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes anim-fadeInRight{from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-fadeInRight{-webkit-animation-name:anim-fadeInRight;animation-name:anim-fadeInRight}@-webkit-keyframes anim-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes anim-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-fadeInUp{-webkit-animation-name:anim-fadeInUp;animation-name:anim-fadeInUp}@-webkit-keyframes anim-fadeOut{from{opacity:1}to{opacity:0}}@keyframes anim-fadeOut{from{opacity:1}to{opacity:0}}.lazyAnimation-fadeOut{-webkit-animation-name:anim-fadeOut;animation-name:anim-fadeOut}@-webkit-keyframes anim-fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes anim-fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.lazyAnimation-fadeOutDown{-webkit-animation-name:anim-fadeOutDown;animation-name:anim-fadeOutDown}@-webkit-keyframes anim-fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}}@keyframes anim-fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}}.lazyAnimation-fadeOutLeft{-webkit-animation-name:anim-fadeOutLeft;animation-name:anim-fadeOutLeft}@-webkit-keyframes anim-fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}}@keyframes anim-fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}}.lazyAnimation-fadeOutRight{-webkit-animation-name:anim-fadeOutRight;animation-name:anim-fadeOutRight}@-webkit-keyframes anim-fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes anim-fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.lazyAnimation-fadeOutUp{-webkit-animation-name:anim-fadeOutUp;animation-name:anim-fadeOutUp}@-webkit-keyframes anim-flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40.0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60.0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80.0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{opacity:1;-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes anim-flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40.0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60.0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80.0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{opacity:1;-webkit-transform:perspective(400px);transform:perspective(400px)}}.lazyAnimation-flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:anim-flipInX;animation-name:anim-flipInX}@-webkit-keyframes anim-flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40.0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60.0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80.0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{opacity:1;-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes anim-flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40.0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60.0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80.0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{opacity:1;-webkit-transform:perspective(400px);transform:perspective(400px)}}.lazyAnimation-flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:anim-flipInY;animation-name:anim-flipInY}@-webkit-keyframes anim-flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30.0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes anim-flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30.0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.lazyAnimation-flipOutX{-webkit-animation-name:anim-flipOutX;animation-name:anim-flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes anim-flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30.0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes anim-flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30.0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.lazyAnimation-flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:anim-flipOutY;animation-name:anim-flipOutY}@-webkit-keyframes anim-lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60.0%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80.0%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes anim-lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60.0%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80.0%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lazyAnimation-lightSpeedIn{-webkit-animation-name:anim-lightSpeedIn;animation-name:anim-lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes anim-lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes anim-lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lazyAnimation-lightSpeedOut{-webkit-animation-name:anim-lightSpeedOut;animation-name:anim-lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes anim-rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes anim-rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.lazyAnimation-rotateIn{-webkit-animation-name:anim-rotateIn;animation-name:anim-rotateIn}@-webkit-keyframes anim-rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes anim-rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.lazyAnimation-rotateInDownLeft{-webkit-animation-name:anim-rotateInDownLeft;animation-name:anim-rotateInDownLeft}@-webkit-keyframes anim-rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes anim-rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.lazyAnimation-rotateInDownRight{-webkit-animation-name:anim-rotateInDownRight;animation-name:anim-rotateInDownRight}@-webkit-keyframes anim-rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes anim-rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.lazyAnimation-rotateInUpLeft{-webkit-animation-name:anim-rotateInUpLeft;animation-name:anim-rotateInUpLeft}@-webkit-keyframes anim-rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes anim-rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.lazyAnimation-rotateInUpRight{-webkit-animation-name:anim-rotateInUpRight;animation-name:anim-rotateInUpRight}@-webkit-keyframes anim-rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes anim-rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.lazyAnimation-rotateOut{-webkit-animation-name:anim-rotateOut;animation-name:anim-rotateOut}@-webkit-keyframes anim-rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes anim-rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.lazyAnimation-rotateOutDownLeft{-webkit-animation-name:anim-rotateOutDownLeft;animation-name:anim-rotateOutDownLeft}@-webkit-keyframes anim-rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes anim-rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.lazyAnimation-rotateOutDownRight{-webkit-animation-name:anim-rotateOutDownRight;animation-name:anim-rotateOutDownRight}@-webkit-keyframes anim-rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes anim-rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.lazyAnimation-rotateOutUpLeft{-webkit-animation-name:anim-rotateOutUpLeft;animation-name:anim-rotateOutUpLeft}@-webkit-keyframes anim-rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes anim-rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.lazyAnimation-rotateOutUpRight{-webkit-animation-name:anim-rotateOutUpRight;animation-name:anim-rotateOutUpRight}@-webkit-keyframes anim-rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes anim-rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-rollIn{-webkit-animation-name:anim-rollIn;animation-name:anim-rollIn}@-webkit-keyframes anim-rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes anim-rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.lazyAnimation-rollOut{-webkit-animation-name:anim-rollOut;animation-name:anim-rollOut}@-webkit-keyframes anim-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50.0%{opacity:1}}@keyframes anim-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50.0%{opacity:1}}.lazyAnimation-zoomIn{-webkit-animation-name:anim-zoomIn;animation-name:anim-zoomIn}@-webkit-keyframes anim-zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes anim-zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.lazyAnimation-zoomInDown{-webkit-animation-name:anim-zoomInDown;animation-name:anim-zoomInDown}@-webkit-keyframes anim-zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes anim-zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.lazyAnimation-zoomInLeft{-webkit-animation-name:anim-zoomInLeft;animation-name:anim-zoomInLeft}@-webkit-keyframes anim-zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes anim-zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.lazyAnimation-zoomInRight{-webkit-animation-name:anim-zoomInRight;animation-name:anim-zoomInRight}@-webkit-keyframes anim-zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes anim-zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.lazyAnimation-zoomInUp{-webkit-animation-name:anim-zoomInUp;animation-name:anim-zoomInUp}@-webkit-keyframes anim-zoomOut{from{opacity:1}50.0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes anim-zoomOut{from{opacity:1}50.0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.lazyAnimation-zoomOut{-webkit-animation-name:anim-zoomOut;animation-name:anim-zoomOut}@-webkit-keyframes anim-zoomOutDown{40.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,200%,0);transform:scale3d(.1,.1,.1) translate3d(0,200%,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes anim-zoomOutDown{40.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,200%,0);transform:scale3d(.1,.1,.1) translate3d(0,200%,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.lazyAnimation-zoomOutDown{-webkit-animation-name:anim-zoomOutDown;animation-name:anim-zoomOutDown}@-webkit-keyframes anim-zoomOutLeft{40.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-200%,0,0);transform:scale(.1) translate3d(-200%,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes anim-zoomOutLeft{40.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-200%,0,0);transform:scale(.1) translate3d(-200%,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.lazyAnimation-zoomOutLeft{-webkit-animation-name:anim-zoomOutLeft;animation-name:anim-zoomOutLeft}@-webkit-keyframes anim-zoomOutRight{40.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(200%,0,0);transform:scale(.1) translate3d(200%,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes anim-zoomOutRight{40.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(200%,0,0);transform:scale(.1) translate3d(200%,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.lazyAnimation-zoomOutRight{-webkit-animation-name:anim-zoomOutRight;animation-name:anim-zoomOutRight}@-webkit-keyframes anim-zoomOutUp{40.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-200%,0);transform:scale3d(.1,.1,.1) translate3d(0,-200%,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes anim-zoomOutUp{40.0%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-200%,0);transform:scale3d(.1,.1,.1) translate3d(0,-200%,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.lazyAnimation-zoomOutUp{-webkit-animation-name:anim-zoomOutUp;animation-name:anim-zoomOutUp}@-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{-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{-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{-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{-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{-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{-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{-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{-webkit-animation-name:anim-slideOutUp;animation-name:anim-slideOutUp}/*!
 * 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(/assets/media/wr/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(/assets/media/wr/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(/assets/media/wr/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(/assets/media/wr/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(/assets/media/wr/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(/assets/media/wr/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(/assets/media/wr/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(/assets/media/wr/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(/assets/media/wr/fonts/material-symbols-outlined/material-symbols-outlined-v362.woff2) format('woff2')}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;line-height:1;font-size:24px;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.cover{background-size:cover!important}a{color:inherit;cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:sans-serif}.full-size{width:100%;height:100%;float:left}.clearfix:after{content:"";display:table;clear:both}.relative{position:relative}.absolute{position:absolute;top:0;left:0}.bold,.theme a.bold{font-weight:700}.theme a.underline,.underline{text-decoration:underline}.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}.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}.full-size>embed,.full-size>iframe,.full-size>object,.full-size>video{width:100%;height:100%;background:#000}.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}#client-ajax-message,#portfolio-popup-content.active-loading,#tmdp-simple-lightbox-content.active-loading,.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)}}.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%}.grid-content:after{content:"";display:table;clear:both}.grid-column{vertical-align:top;position:relative;box-sizing:border-box;width:100%;border-width:0;border-style:solid;border-color:#444}.grid-column-shadow{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:var(--col-outer-shadow,none)}.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%}.icon-section{position:relative;float:left;width:100%;box-sizing:border-box;cursor:auto}.icon-section header h3{text-align:left;display:inline-block}.type1.icon-section .icon{display:inline-block;text-align:left;vertical-align:middle;float:none}.type1.icon-section .icon-header-wrapper{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}.type1.icon-section i.icon-section-icon{font-size:18px;padding:0}.type1.icon-section .icon{margin-right:13px;margin-top:2px}.type1.icon-section header{margin:0;vertical-align:middle;float:none}.icon-section header{text-align:left;margin-bottom:10px;display:inline-block;width:auto;float:left}.icon-section header div{line-height:1}.icon-section header h3{text-align:left}.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}.col2{width:10%}.col5{width:25%}.col7{width:35%}.col8{width:40%}.col10{width:50%}.col11{width:55%}.col12{width:60%}.col13{width:65%}.col14{width:70%}.col15{width:75%}.col16{width:80%}.col17{width:85%}.col18{width:90%}.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 nav li>div>ul li a{width:200px;text-align:left}.theme nav li>div>ul li a{width:auto;border:none}.theme .navigation-wrapper{position:relative;width:100%;float:left;background-color:#fff;z-index:87}.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 nav li>a{padding:14px 15px;display:inline-block;line-height:18px;position:relative;box-sizing:border-box;z-index:9}.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 .navigation-wrapper nav li>div>ul{box-shadow:0 8px 15px rgba(0,0,0,.1)}.theme nav li:hover>div>ul{top:99%;visibility:visible}.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}.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 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}.navigation-wrapper .text-widget-content ul li{width:100%;list-style:disc}.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}.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}.after{-webkit-transform:translate3d(0,14px,0);-moz-transform:translate3d(0,14px,0);transform:translate3d(0,14px,0)}.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 .after{-webkit-transform:rotate(-45deg) translate3d(-5px,6px,0);-moz-transform:rotate(-45deg) translate3d(-5px,6px,0);transform:rotate(-45deg) translate3d(-5px,6px,0)}.nav-open .scrollToTop{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}.align-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.justify-center{-webkit-justify-content:center;justify-content:center}.justify-flex-start{-webkit-justify-content:flex-start;justify-content:flex-start}.flex-col{-webkit-flex-direction:column;flex-direction:column}.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}.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 .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 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 .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 .signin-button i{font-size:23px;margin-bottom:4px}.theme .header-side-style-1 nav>ul{display:block}.live-theme .theme-button.disabled{opacity:.7}.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}.live-theme .imageWidget .image{width:100%;height:100%;top:0;left:0;position:absolute}.live-theme .navigation-wrapper.smaller nav{border:none}.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}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}.post-featured-badge{position:absolute;top:12px;left:12px;z-index:2;padding:4px 11px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;line-height:1.4;border-radius:4px}article .post-description{float:left;width:100%;line-height:1.4;font-size:14px}article header{float:left;width:100%;display:block}article header{margin-bottom:10px;position:relative}.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}.posts-list-wrapper .read-more{float:left;font-size:13px;text-align:center;padding:12px 17px;margin-top:20px;color:#fff;border-radius:20px}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-reading-progress-bar{height:100%;width:0;border-radius:0 2px 2px 0;transition:width .12s ease-out}.blog-toc-item{margin:0;line-height:1.5;width:100%;float:left}.blog-toc-item a{display:inline-block;padding:10px 0!important;border:0;text-decoration:none;opacity:.85;transition:opacity .15s ease;font-size:14px}.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}.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}.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}.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 .post-featured>.fluid-video-wrapper .plyr,.posts-list-wrapper .blog-post-featured .post-featured>.fluid-video-wrapper .plyr__video-wrapper{width:100%!important;height:100%!important;padding:0!important}.posts-list-wrapper .blog-post-featured .post-featured>.fluid-video-wrapper .plyr iframe,.posts-list-wrapper .blog-post-featured .post-featured>.fluid-video-wrapper .plyr video{width:100%!important;height:100%!important;object-fit:cover}@media (max-width:767px){.posts-list-wrapper .blog-post-featured .post-featured>.fluid-video-wrapper .plyr,.posts-list-wrapper .blog-post-featured .post-featured>.fluid-video-wrapper .plyr__video-wrapper{height:100%!important;min-height:0!important}}.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}.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}.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}.theme-button.hvr-sweep-to-right{overflow:hidden}.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}.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}.imageWidget .lazyImage{cursor:auto}.imageWidget>.image-box{width:100%;margin:0 auto}.imageWidget a.lazyImage.image-widget-image--radius-50{border-radius:50%;overflow:hidden}.imageWidget .lazyImage>img.image-widget-image--radius-50{border-radius:50%}.imageWidget .widget-preserving-ratio-inner{position:absolute}.lazyImage{width:1px;height:1px;min-width:100%;min-height:100%;overflow:hidden;align-items:center;-webkit-justify-content:center;justify-content:center}.lazyImage.image-cover img{min-width:100%;min-height:0}.lazyImage.image-cover.image-bigger.image-cover-width img{width:100%}.lazyImage.image-cover-height img{height:100%}.lazyImage.image-fit{overflow:visible}.lazyImage.image-fit img{max-width:100%;max-height:100%}.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}.live-theme .anim-delayed-item.reveal-image{opacity:1}.lazyAnimation-1,.lazyImageAnimation-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}}.lazyAnimation-2,.lazyImageAnimation-2{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{0.00%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0.00%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-3,.lazyImageAnimation-3{-webkit-animation-name:slideFromLeft;-moz-animation-name:slideFromLeft;animation-name:slideFromLeft}@-webkit-keyframes slideFromLeft{0.00%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideFromLeft{0.00%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-4,.lazyImageAnimation-4{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{0.00%{opacity:0;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0.00%{opacity:0;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-5,.lazyImageAnimation-5{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{0.00%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0.00%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.lazyAnimation-6,.lazyImageAnimation-6{-webkit-animation-name:zoomIn;-moz-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomIn{0.00%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes zoomIn{0.00%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{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)}}.widget-preserving-ratio-inner{position:absolute;top:0;left:0;width:100%;height:100%}.widget-preserving-ratio-outer{position:relative}.large-popup-wrapper .plyr__video-wrapper,.video-playlist-wrapper .plyr__video-wrapper{padding-bottom:56.25%}.large-popup-wrapper .plyr__video-wrapper video,.video-playlist-wrapper .plyr__video-wrapper video{position:absolute;top:0;left:0}.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 article header{margin-bottom:0}.portfolio-list-wrapper .post-description{display:block;float:none;text-align:center;margin-top:6px}.portfolio-widget-item .full-size{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.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}.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-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)}.subtotal-wrapper .subtotal-price{position:relative}.live-theme .ui-widget-header{background:#333;border-radius:0;border:none}.portfolio-widget-item{float:left;position:relative}.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}.grid-row-bg-video .plyr,.grid-row-bg-video .plyr__video-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.grid-row-bg-video .plyr video{object-fit:cover}.grid-row-bg-video .plyr-play-btn-copy-container,.grid-row-bg-video .plyr__control--overlaid,.grid-row-bg-video .plyr__controls,.grid-row-bg-video .plyr__poster{display:none!important}.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}.save-changes:hover{border-radius:3px}a.close-btn{background:url(/assets/media/wr/images/feed-close.png) no-repeat;position:absolute;top:0;right:0;width:50px;height:50px;background-position:center center;background-color:#eef1f3}.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}.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}.theme .profile-sidebar span{margin-top:7px;color:#888;font-size:14px}.theme .btn.disabled{background:#7d7d7d!important}.theme .btn{background:#2f323a}.theme .btn:hover{border-radius:3px}.cart-button i,.signin-button i{margin-right:8px;font-size:18px}.cart-button span.text{top:2px;position:relative;margin:0;margin-left:5px}.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}.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}.product-price{margin-bottom:30px}.qty-wrapper{float:left;margin-right:10px}.qty-wrapper{margin-right:5px}.quick-view-wrapper .product-variations{margin-top:10px}.qty-wrapper label{float:left;width:100%;font-size:13px;margin-bottom:7px;text-align:left}.qty-wrapper label{display:none}.qty-wrapper input{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}.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}.sold-out-btn,a.add-to-cart.disabled{color:#333;background:#e1e1e1}.sold-out-btn{cursor:default;text-align:center}.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}.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}.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{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=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}.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{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.has-flip-card .lazyImage{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid-content div .product-item{box-sizing:border-box}.text-center{text-align:center}.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}.side-filter .products-filter{width:20%;box-sizing:border-box;float:left}.side-filter .filter-lane{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 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 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{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{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}.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}.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)}.has-subcategories div{float:right}.mobile-only{display:none!important}.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}.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)}.anchor-point-link{font-size:0px;position:absolute;top:0;left:0}.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)}.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 .addtocart-wrapper{text-align:center;border:none}.product-page-style-image-top .qty-wrapper{float:none;display:inline-block;width:auto}.product-page-style-image-top .breadcrumb{border-bottom:none;text-align:center;margin-bottom:15px}.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-close{position:absolute;top:10px;right:10px;border:0;padding:15px;display:inline-flex;align-items:center;cursor:pointer;color:#3e3e3e;background:#eaedf3;border-radius:15px;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:2}.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-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}.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}.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(/assets/media/wr/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}.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%}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}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}.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}.tick-wrapper.small>input:checked+span:before{color:#000}label.tick-wrapper.small{padding:0;border:none;margin-bottom:5px;background:0 0}label.tick-wrapper.small>span{font-size:14px}.tick-wrapper.small>input+span:before{width:19px;height:19px;left:6px;top:2px;background:#fff}.tick-wrapper.small>input:checked+span:before{line-height:19px}.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}.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}.style-boxed-layout.page-layout .navigation-wrapper.smaller{width:1300px;max-width:90%}.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}.popup-wrapper.at-center .popup-container{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.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}.image-position-left .lazyImage{align-items:flex-start}.image-position-right .lazyImage{align-items:flex-end}.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-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)}.login-question{font-size:14px;margin-top:0;display:inline-block}@media screen and (max-height:800px){.quick-view-inner-wrapper{max-height:520px}}.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}.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)}.form-field[data-type=hidden]{display:none}.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}.vertical-menu-styling.design-3 nav>ul>li{border-bottom:1px solid #e1e1e1}.grid-content .mega-menu-inner .grid-content{width:92%}.theme nav li:hover>div>ul{height:auto}.grid-content-store{-webkit-flex-direction:column!important;flex-direction:column!important}.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}.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}.search-form button:hover{opacity:.7}.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}.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%}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:0}.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-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover,.hvr-sweep-to-right:before{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)}.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}.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}.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: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}.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 bouncySlideLeft{0.00%{transform:translate3d(10px,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}.booking-name svg{-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}.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-name h2{font-size:21px;font-family:Arial;margin-bottom:15px}.booking-name span{font-size:15px;line-height:1.4;display:block}.booking-name{margin-right:20px}.style-2 .booking-name{text-align:center;margin-bottom:20px;width:100%;float:left}.style-2 .booking-name{margin-right:0}.select-wrapper ul li{float:left}.select-wrapper ul li a{margin:8px 0}.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}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}.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}.booking-wrapper .anim-delayed-item{animation-duration:.7s!important;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out}.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}.post-title{word-break:break-word}.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}.live-theme div.with-delay{display:none!important}.live-theme div.with-delay.delay-ended{display:block!important}.live-theme .grid-row.with-delay.delay-ended{-webkit-animation-duration:.3s;-webkit-animation-timing-function:ease;-moz-animation-duration:.3s;-moz-animation-timing-function:ease;animation-duration:.3s;animation-timing-function:ease;-webkit-animation-name:anim-fadeIn;-moz-animation-name:anim-fadeIn;animation-name:anim-fadeIn}.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}.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}.product-reviews-link b{color:#222}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}.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}.qty-wrapper input{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}.product-price{margin-bottom:20px}.product-description{margin-bottom:25px}.addtocart-wrapper{margin-top:15px}.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}.product-tabs li{display:inline-block;list-style:none}.product-tabs{border-bottom:1px solid rgba(0,0,0,.1)}.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{vertical-align:top}.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}.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}.addtocart-wrapper .number-selector .number-pad{width:30px}.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}.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}.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-item-description{text-align:left}.grid-content-store .product-price .price-discount-tag{font-size:12px;padding:6px 12px;border-radius:30px;background:#333;color:#fff;vertical-align:bottom}.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}a.add-to-cart{transition:.3s border-radius ease}a.add-to-cart:hover{border-radius:40px}.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}.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}.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}.circle-icon.small{width:32px;height:32px;padding:7px}.circle-icon.small svg{width:18px;height:18px}.circle-layout-2 .circle-icon svg,.circle-layout-2 .circle-icon.small svg{width:20px;height:20px}.circle-icon svg{fill:#222}.circle-icon.small{padding:7px;background:#f2f2f8;border-radius:10px;width:32px;height:32px;box-sizing:border-box;margin-right:10px;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:13px;font-weight:700;flex:none}.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-page-item{border-radius:30px;position:relative;cursor:pointer}.circle-page-item{position:relative;transform:translateZ(0)}.circle-page-item.active:after,.circle-page-item:hover:after{opacity:1}.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}.show-sidebar .plyr{border-radius:0;transition:border-radius .3s ease}.expanded .plyr{-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;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}.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{border-radius:5px}.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__poster{background-size:cover!important;background-position:center center}.plyr__chapter-marker{position:absolute;height:10px;top:4px;width:10px;background-color:#fff;cursor:pointer;z-index:10;border-radius:5px;transition:border-radius .3s ease}.plyr__chapter-marker:hover{border-radius:2px}.plyr__progress input[type=range]{cursor:pointer}.plyr__chapter-section{position:absolute;top:-10px;bottom:-11px;transition:background .3s ease;margin-left:5px}.plyr__chapter-marker:hover .marker-tooltip{opacity:1}.plyr__time-tooltip{position:absolute;bottom:100%;background-color:#fff;color:#000;padding:4px 12px;border-radius:30px;font-size:12px;white-space:nowrap;pointer-events:none;display:none;z-index:100;margin-bottom:8px}.hide-default-tooltip .plyr__tooltip{display:none!important}.marker-hover .plyr__time-tooltip{display:none!important}.video-direcotry-item-btn-wrapper,.video-playlist-sidebar-btn-wrapper{transition:border-radius .3s ease}.video-direcotry-item-btn-wrapper:hover,.video-playlist-sidebar-btn-wrapper:hover{border-radius:4px}.large-popup-wrapper .plyr{max-width:1300px;margin:0 auto}.post-upvote-button svg{width:24px;height:24px;display:inline-block}.circle-layout-2 .circle-sidebar{width:90px!important}.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-icon.small{margin-right:0;width:44px;height:44px;padding:12px}.circle-layout-2 .circle-sidebar .circle-video-play-btn{position:relative;top:auto;left:auto;width:44px;height:44px;margin:0;background:#f2f2f8}.videoWidget .plyr{position:absolute;top:0;bottom:0;left:0;right:0}.videoWidget.original-ratio .plyr,.videoWidget.original-ratio .widget-preserving-ratio-inner{position:relative}.videoWidget.original-ratio .widget-preserving-ratio-outer{padding-bottom:0!important}.videoWidget .full-size{position:relative}.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}.post-upvote-button.active svg{fill:#fff}.post-upvote-button:hover:after{left:0;right:0}.post-upvote-button svg{display:inline-block;height:24px;width:24px}.comment-send{background:#333;border-radius:50%;font-size:0;padding:4px}.comment-send svg{fill:#fff;height:24px;width:24px}.overflow-hidden{overflow:hidden}.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}.blog-heading-style-4 .blog-heading-video-plyr .plyr,.blog-heading-style-4 .blog-heading-video-plyr .plyr__video-wrapper{width:100%;height:100%;border-radius:0}.blog-heading-style-4 .blog-heading-video-plyr .plyr__video-wrapper{object-fit:cover}.grid-content{box-sizing:border-box}:root{}