#post-body-content .menu-item .style-option {
display: none;
}
#post-body-content .menu-item .sign-up-item {
display: none;
}
#post-body-content .menu-item.menu-item-depth-0 .style-option {
display: block;
margin: 10px 2px 0;
}
#post-body-content .menu-item.menu-item-depth-1 .sign-up-item {
display: block;
margin: 10px 2px 0;
}.services{position:relative;padding:50px 20px 65px;margin:auto;box-sizing:border-box;transition:0.2s ease-out}@media (max-width: 992px){.services{padding-top:15px;padding-bottom:15px}}@media (max-width: 767px){.services .content{max-width:500px;margin-left:auto;margin-right:auto}}.services .content .title{transition:color 0.2s ease-out}.services .content .title a{color:inherit;text-decoration:none}.services .content .title+.text{margin-top:20px}.services .content .text{line-height:1.6}.services .content .img-wrap{margin-bottom:30px}.services i{margin-bottom:17px;padding:0 5px;font-size:70px;text-align:center}.services--shadow{background:#fff;box-shadow:0 30px 50px 0 rgba(0,0,0,0.05)}.services--shadow-hover:hover{box-shadow:0 20px 40px 0 rgba(6,150,255,0.19)}.services--small-paddings{padding-top:25px;padding-bottom:25px}.services__border{position:absolute;bottom:0;left:0;display:block;width:100%;height:4px}.services.gradient{padding:75px 10px 45px;transition:0.3s ease-out;overflow:hidden}.services.gradient .icon-wrapper{position:relative}.services.gradient .icon-wrapper>i{position:relative;z-index:2}.services.gradient .icon-gradient{position:absolute;top:-58px;left:50%;width:120px;height:120px;transform:translateX(-50%);border-radius:50%;transition:opacity 0.2s}.services.gradient .content{position:relative;z-index:2}.services.gradient .title{margin-top:10px;margin-bottom:10px;color:inherit;font-size:20px;transition:color 0.3s}.services.gradient .text{color:inherit;line-height:1.6;opacity:0.6;transition:color 0.3s}.services.gradient .gradient-overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;transition:0.2s ease-out}.services.gradient:hover .title,.services.gradient:hover .text{color:inherit;opacity:1}.services.gradient:hover .text{font-weight:600}.services.gradient:hover .icon-gradient{opacity:0.2}.services.gradient:hover .gradient-overlay{left:0}.services.icon.text-left,.services.icon.text-right{padding-left:0;padding-right:0}.px-media__item{position:relative;top:0;right:0;bottom:0;left:0}.px-media .play-button{transform:translateX(-50%)}.px-media .full-button{display:none !important}.px-media .iframe-video.banner-video.simple .play-button{width:80px;height:80px;background-color:#0073e6}.px-media .iframe-video.banner-video.simple .play-button:before{content:"\f487";color:#fff;font-size:30px}.px-media .fluid-width-video-wrapper{padding-top:65.25% !important}@media (max-width: 767px){.px-media{text-align:center}}.iframe-video.banner-video{margin-bottom:0;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.iframe-video.banner-video.full{position:fixed;top:0;left:0;width:100%;height:100% !important;z-index:998}.iframe-video.banner-video.full .fluid-width-video-wrapper{height:100% !important}.iframe-video.banner-video .title{font-size:80px;font-family:"Open Sans", sans-serif;color:#ffffff;line-height:1.1;text-align:center;padding-left:15px;font-weight:600;padding-right:15px}@media only screen and (max-width: 1199px){.iframe-video.banner-video .title{font-size:70px}}@media only screen and (max-width: 767px){.iframe-video.banner-video .title{font-size:50px}}.iframe-video.banner-video .fluid-width-video-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;height:100%}.iframe-video.banner-video .video-content{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:999}.iframe-video.banner-video .video-content span{cursor:pointer;position:relative;display:inline-block;top:0;left:0;height:45px;width:45px;background-color:transparent;-webkit-transform:none;transform:none;-webkit-transition:all 300ms ease;transition:all 300ms ease;color:#fff;text-decoration:none;opacity:1;margin:0 7.5px}.iframe-video.banner-video .video-content span::before{position:absolute;top:50%;left:50%;font-size:24px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"Ionicons", sans-serif}.iframe-video.banner-video .video-content .play-button::before{content:"\f488"}.iframe-video.banner-video .video-content .play-button.start::before{content:"\f210"}.iframe-video.banner-video .video-content .mute-button::before{content:"\f257"}.iframe-video.banner-video .video-content .mute-button.mute1::before{content:"\f258"}.iframe-video.banner-video .video-content .full-button::before{content:"\f25e"}.iframe-video.banner-video .video-content .full-button.on::before{content:"\f267"}@media only screen and (max-width: 767px){.iframe-video.banner-video .video-content{bottom:15px}.iframe-video.banner-video .video-content span{height:30px;width:30px}.iframe-video.banner-video .video-content span::before{font-size:18px}}.iframe-video iframe,.iframe-video video{left:50%;top:50%;transform:translate(-50%, -50%)}.iframe-video .video-close-button{cursor:pointer;position:absolute;top:120px;right:15px;height:45px;width:45px;z-index:120;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease, visibility 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease;color:#fff;text-decoration:none;text-align:center;line-height:45px}.iframe-video .video-close-button::before{font-size:24px;font-family:"Ionicons", sans-serif;content:'\f12a'}.iframe-video.full .video-close-button{top:45px}.iframe-video.play .video-close-button{visibility:visible;opacity:1}.iframe-video .fluid-width-video-wrapper{opacity:0;visibility:hidden;transition:0.3s}.iframe-video.play .fluid-width-video-wrapper{opacity:1;visibility:visible}.iframe-video.banner-video.simple{max-width:770px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.iframe-video.banner-video.simple .fluid-width-video-wrapper{position:static;height:auto;width:auto}.iframe-video.banner-video.simple .video-content{top:50%;transform:translateY(-50%);bottom:auto;display:flex;justify-content:center;align-items:center;transition:0.3s}.iframe-video.banner-video.simple .video-content .mute-button{display:none}.iframe-video.banner-video.simple .play-button{width:94px;height:94px;background-color:#fff;border-radius:50%;color:#222}.iframe-video.banner-video.simple .play-button:before{font-size:30px;transform:translate(-27%, -50%)}.iframe-video.banner-video.simple .play-button:hover{color:#fff;background-color:#0073e6}.iframe-video.banner-video.play .video-content{opacity:0;visibility:hidden}.iframe-video.banner-video.play .play-button:before{content:"\f488"}@media (max-width: 991px){.iframe-video.banner-video.simple .play-button{width:80px;height:80px}.iframe-video.banner-video.simple .play-button:before{font-size:27px}}@media (max-width: 767px){.iframe-video.banner-video.simple .play-button{width:60px;height:60px}.iframe-video.banner-video.simple .play-button:before{font-size:24px}}.px-testimonial .rating{color:#ffb24c;font-size:20px}.px-testimonial .rating .ion-ios-star{position:relative;top:-1px}.px-testimonial.full_width .swiper-container{padding-bottom:100px}@media (max-width: 767px){.px-testimonial.full_width .swiper-container{padding-bottom:70px}}.px-testimonial.full_width .swiper-slide{display:flex;align-items:center;justify-content:center}.px-testimonial.full_width .content-slide{display:flex;flex-direction:column;align-items:center;max-width:990px;padding:0 80px;margin-top:60px}.px-testimonial.full_width .content-slide *{text-transform:none}.px-testimonial.full_width .content-slide .description{margin-top:10px}.px-testimonial.full_width .content-slide .description p{font-size:24px;line-height:1.79;letter-spacing:.3px;text-align:center}.px-testimonial.full_width .content-slide .description p>*{color:inherit}@media (max-width: 767px){.px-testimonial.full_width .content-slide .description p{font-size:18px}}.px-testimonial.full_width .user{display:flex;align-items:center;margin-top:30px}.px-testimonial.full_width .user .logo-customer{height:70px;width:70px;margin-right:20px;border-radius:50%;display:block;background-position:center;background-size:cover}.px-testimonial.full_width .user-info .name{color:#222;font-size:18px;font-weight:bold}.px-testimonial.full_width .user-info .position{font-size:14px}.px-testimonial.full_width .swiper-pagination{left:50%;bottom:20px;transform:translateX(-50%)}.px-testimonial.full_width .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;background-color:#d8d8d8;opacity:1}.px-testimonial.full_width .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.px-testimonial.full_width [class^="swiper-button"]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;color:#222;font-size:20px;background:none;border:solid 1px #dddddd;border-radius:50%}@media (max-width: 992px){.px-testimonial.full_width [class^="swiper-button"]{display:none}}.px-testimonial.full_width .social{width:100%;text-align:center}.px-testimonial.full_width .social>a{border-radius:50%}.px-testimonial.full_width .social>a:before{border-radius:50%}.px-testimonial.multiple{margin-left:-15px;margin-right:-15px}.px-testimonial.multiple .content-slide{padding:30px 27px;max-width:370px}@media (max-width: 991px){.px-testimonial.multiple .content-slide{max-width:none}}.px-testimonial.multiple .logo-customer{height:90px;clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%)}.px-testimonial.multiple .name{font-size:20px}.px-testimonial.multiple .position{color:#3374ff;font-size:14px;font-weight:bold}.px-testimonial.multiple .desription{margin-top:30px}.px-testimonial.multiple .social{margin-top:30px}.px-testimonial.multiple .social>a{height:47px;clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%)}.px-testimonial.multiple .social>a:before{clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%)}.px-testimonial.multiple .swiper-pagination{margin:0 17px;height:20px}.px-testimonial.multiple .swiper-pagination-bullet{margin:6px;background:#fff;opacity:0.4}.px-testimonial.multiple .swiper-pagination-bullet-active{opacity:0.8}.px-testimonial.multiple,.px-testimonial.multiple_style_2{position:relative}@media (max-width: 992px){.px-testimonial.multiple,.px-testimonial.multiple_style_2{left:0}}.px-testimonial.multiple .swiper-slide,.px-testimonial.multiple_style_2 .swiper-slide{padding:0 15px}@media (max-width: 767px){.px-testimonial.multiple .swiper-slide,.px-testimonial.multiple_style_2 .swiper-slide{padding:0 25px}}.px-testimonial.multiple .container-offset-right,.px-testimonial.multiple_style_2 .container-offset-right{width:calc(100% + 150px)}@media (max-width: 992px){.px-testimonial.multiple .container-offset-right,.px-testimonial.multiple_style_2 .container-offset-right{width:100%}}.px-testimonial.multiple .swiper-slide,.px-testimonial.multiple_style_2 .swiper-slide{height:auto}.px-testimonial.multiple .content-slide,.px-testimonial.multiple_style_2 .content-slide{display:flex;flex-direction:column;justify-content:space-between;padding:30px 27px;margin:auto;background:#fff;height:100%}.px-testimonial.multiple .user,.px-testimonial.multiple_style_2 .user{display:flex;align-items:center}.px-testimonial.multiple .user .name,.px-testimonial.multiple_style_2 .user .name{color:#222;font-weight:800}.px-testimonial.multiple .user .position,.px-testimonial.multiple_style_2 .user .position{font-size:14px}.px-testimonial.multiple .logo-customer,.px-testimonial.multiple_style_2 .logo-customer{width:80px;margin-right:15px;background-size:cover;background-position:center}.px-testimonial.multiple .description,.px-testimonial.multiple_style_2 .description{margin-top:15px;color:#888;font-size:14px;line-height:1.71}.px-testimonial.multiple .swiper-pagination-wrapper,.px-testimonial.multiple_style_2 .swiper-pagination-wrapper{position:absolute;top:-120px;right:25%;display:flex;align-items:center}@media (max-width: 1200px){.px-testimonial.multiple .swiper-pagination-wrapper,.px-testimonial.multiple_style_2 .swiper-pagination-wrapper{top:-85px}}@media (max-width: 992px){.px-testimonial.multiple .swiper-pagination-wrapper,.px-testimonial.multiple_style_2 .swiper-pagination-wrapper{position:static;justify-content:center;margin-top:30px;padding:0 25px}}.px-testimonial.multiple .social,.px-testimonial.multiple_style_2 .social{margin-top:30px}.px-testimonial.multiple [class^="swiper-button"],.px-testimonial.multiple_style_2 [class^="swiper-button"]{position:static;margin-top:0;width:58px;height:52px}.px-testimonial.multiple .swiper-button-next,.px-testimonial.multiple_style_2 .swiper-button-next{background:url(data:image/png;base64,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) no-repeat center center}.px-testimonial.multiple .swiper-button-prev,.px-testimonial.multiple_style_2 .swiper-button-prev{background:url(data:image/png;base64,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) no-repeat center center}.px-testimonial.multiple .swiper-pagination,.px-testimonial.multiple_style_2 .swiper-pagination{position:static}.px-testimonial.multiple_style_2{left:-125px;right:-125px;width:calc(100% + 250px)}@media (max-width: 992px){.px-testimonial.multiple_style_2{left:0;right:0;width:100%}}.px-testimonial.multiple_style_2 .content-slide{max-width:500px;min-height:350px;padding:33px 30px}.px-testimonial.multiple_style_2 .logo-customer{height:80px;border-radius:50%}.px-testimonial.multiple_style_2 .name{font-size:18px}.px-testimonial.multiple_style_2 .social{margin-top:30px}.px-testimonial.multiple_style_2 .social>a{border-radius:50%}.px-testimonial.multiple_style_2 .social>a:before{border-radius:50%}.px-testimonial.multiple_style_2 .description{margin-top:35px;font-size:18px}@media (max-width: 767px){.px-testimonial.multiple_style_2 .description{font-size:16px}}.px-testimonial.multiple_style_2 .swiper-pagination{position:static;margin:55px auto 20px}.px-testimonial.multiple_style_2 .swiper-pagination-bullet{width:12px;height:12px;margin:4px;background-color:#d8d8d8;opacity:1}.px-testimonial.multiple_style_2 .swiper-pagination-bullet-active{background-color:#fff}@media (min-width: 993px){.px-testimonial.multiple_style_2:after{position:absolute;top:-210px;right:21%;display:inline-flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:50%;border:1px solid #dddddd;content:"\f10e";color:#fff;font-family:FontAwesome, sans-serif;font-size:35px}}.px-testimonial.flipping .content-slide{position:relative;padding:0 60px 40px;text-align:center}.px-testimonial.flipping .name{display:block;color:#222;font-size:20px;font-weight:800;margin-bottom:2px}.px-testimonial.flipping .position{display:block;color:#999999;font-size:12px;font-weight:bold;transition:0.2s}.px-testimonial.flipping .logo-customer{width:90px;height:90px;margin:auto;transform:translateY(-35px);background-size:cover;background-position:center center;border-radius:50%;box-shadow:0 21px 65px 0 rgba(0,0,0,0.07)}.px-testimonial.flipping .description{margin:20px 0}.px-testimonial.flipping .social{width:100%;margin-top:15px;text-align:center}.px-testimonial.flipping .social>a{border-radius:50%}.px-testimonial.flipping .social>a:before{border-radius:50%}.px-testimonial.flipping .flipster{overflow-x:visible}.px-testimonial.flipping .flipster-slider{padding:40px 0 60px}.px-testimonial.flipping .flip-items{width:100% !important;max-width:564px;margin:auto}.px-testimonial.flipping .flip-current{background:#fff;box-shadow:0 21px 65px 0 rgba(0,0,0,0.07)}.px-testimonial.flipping .flip-current .name{font-size:20px}.px-testimonial.flipping .flip-current .position{color:#0073e6;font-size:14px}.px-testimonial.flipping .flipster-carousel .flip-next{transform:translateX(50%) translateZ(0) rotateY(0) scale(0.7)}.px-testimonial.flipping .flipster-carousel .flip-prev{transform:translateX(-50%) translateZ(0) rotateY(0) scale(0.7)}.px-testimonial.flipping .flipto{position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:58px;height:58px;border-radius:50%;text-decoration:none;transition:background 0.2s ease-out}@media (max-width: 992px){.px-testimonial.flipping .flipto{display:none}}.px-testimonial.flipping .flipto:hover{background:#eee}.px-testimonial.flipping .flipto-next{right:0;transform:translate(50%, -50%)}.px-testimonial.flipping .flipto-next:before{content:"\f10b"}.px-testimonial.flipping .flipto-prev{left:0;transform:translate(-50%, -50%)}.px-testimonial.flipping .flipto-prev:before{content:"\f108"}.px-testimonial.flipping .flipto:before{display:inline-block;color:#222;font-family:"Ionicons";speak:none;font-size:20px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased}.px-testimonial .social{margin-top:30px}.px-testimonial .social>a{position:relative;display:inline-flex;justify-content:center;align-items:center;width:42px;height:42px;margin:4px;text-decoration:none;background-color:#ececec}.px-testimonial .social>a:before{position:absolute;display:block;width:calc(100% - 2px);height:calc(100% - 2px);background-color:#fff;opacity:1;z-index:1;content:'';transition:opacity 0.2s ease-out}.px-testimonial .social>a>i{position:relative;color:#7b8c9a;font-size:14px;z-index:2}.px-testimonial .social>a:hover:before{opacity:0}.flipster{display:block;margin:0 auto;width:100%;position:relative;overflow-x:hidden;overflow-y:visible}.flip-items,.flip-item{display:block;margin:0 auto;padding:0;list-style-type:none}.flip-items{width:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.flip-item{position:absolute;opacity:.99}.flip-past,.flip-future,.flip-next,.flip-prev{cursor:pointer}.flip-item img{display:block;width:100%}.flipster-coverflow .flip-items{-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;position:relative;padding-top:2%;padding-bottom:5%}.flipster-coverflow .flip-item{display:block;-webkit-transition:all 175ms ease-in-out;-moz-transition:all 175ms ease-in-out;-o-transition:all 175ms ease-in-out;-ms-transition:all 175ms ease-in-out;transition:all 175ms ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-perspective:800px;-moz-perspective:800px;perspective:800px;position:absolute;width:30%}.flipster-coverflow .flip-content{-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(0.05,rgba(255,255,255,0.12)),color-stop(0.2,transparent))}.flipster-coverflow .flip-past .flip-content{-webkit-transform:rotateY(55deg) scale(0.75);-moz-transform:rotateY(55deg) scale(0.75);-o-transform:rotateY(55deg) scale(0.75);-ms-transform:rotateY(55deg) scale(0.75);transform:rotateY(55deg) scale(0.75)}.flipster-coverflow .flip-future .flip-content{-webkit-transform:rotateY(-55deg) scale(0.75);-moz-transform:rotateY(-55deg) scale(0.75);-o-transform:rotateY(-55deg) scale(0.75);-ms-transform:rotateY(-55deg) scale(0.75);transform:rotateY(-55deg) scale(0.75)}.flipster-coverflow .flip-current .flip-content{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.flipster-coverflow .flip-hidden{visibility:hidden;-webkit-opacity:0;-moz-opacity:0;opacity:0}.flipster-carousel .flip-items{-webkit-perspective:2000px;-moz-perspective:2000px;perspective:2000px}.flipster-carousel .flip-item{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 350ms ease-out;-moz-transition:all 350ms ease-out;-o-transition:all 350ms ease-out;-ms-transition:all 350ms ease-out;transition:all 350ms ease-out}.no-csstransforms .flipster-carousel .flip-item{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.flipster-carousel .flip-items img{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}.flipster-carousel .flip-past{-webkit-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65);-moz-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65);-o-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65);-ms-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65);transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65)}.no-csstransforms3d .flipster-carousel .flip-past{-webkit-transform:translateX(-56%) scale(0.5);-moz-transform:translateX(-56%) scale(0.5);-o-transform:translateX(-56%) scale(0.5);-ms-transform:translateX(-56%) scale(0.5);transform:translateX(-56%) scale(0.5)}.no-csstransforms .flipster-carousel .flip-past{left:-20%;top:40%;width:50%;height:50%}.flipster-carousel .flip-future{-webkit-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65);-moz-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65);-o-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65);-ms-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65);transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65)}.no-csstransforms3d .flipster-carousel .flip-future{-webkit-transform:translateX(56%) scale(0.5);-moz-transform:translateX(56%) scale(0.5);-o-transform:translateX(56%) scale(0.5);-ms-transform:translateX(56%) scale(0.5);transform:translateX(56%) scale(0.5)}.no-csstransforms .flipster-carousel .flip-future{left:88%;top:40%;width:50%;height:50%}.flipster-carousel .flip-prev{-webkit-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8);-moz-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8);-o-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8);-ms-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8);transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8)}.no-csstransforms3d .flipster-carousel .flip-prev{-webkit-transform:translateX(-24%) scale(0.75);-moz-transform:translateX(-24%) scale(0.75);-o-transform:translateX(-24%) scale(0.75);-ms-transform:translateX(-24%) scale(0.75);transform:translateX(-24%) scale(0.75)}.no-csstransforms .flipster-carousel .flip-prev{left:-9%;top:20%;width:75%;height:75%}.flipster-carousel .flip-next{-webkit-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8);-moz-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8);-o-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8);-ms-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8);transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8)}.no-csstransforms3d .flipster-carousel .flip-next{-webkit-transform:translateX(24%) scale(0.75);-moz-transform:translateX(24%) scale(0.75);-o-transform:translateX(24%) scale(0.75);-ms-transform:translateX(24%) scale(0.75);transform:translateX(24%) scale(0.75)}.no-csstransforms .flipster-carousel .flip-next{left:39%;top:20%;width:75%;height:75%}.flipster-carousel .flip-past,.flipster-carousel .flip-future{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;z-index:1;-webkit-transition-delay:87.5ms;-moz-transition-delay:87.5ms;-o-transition-delay:87.5ms;transition-delay:87.5ms}.flipster-carousel .flip-prev,.flipster-carousel .flip-next{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;z-index:2;-webkit-transition-delay:58.333333333333336ms;-moz-transition-delay:58.333333333333336ms;-o-transition-delay:58.333333333333336ms;transition-delay:58.333333333333336ms}.flipster-carousel .flip-current{z-index:999;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition-delay:58.333333333333336ms;-moz-transition-delay:58.333333333333336ms;-o-transition-delay:58.333333333333336ms;transition-delay:58.333333333333336ms}.flipster-carousel .flip-hidden{visibility:hidden;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:rotateY(0deg) translateX(0) scale(0.5);-moz-transform:rotateY(0deg) translateX(0) scale(0.5);-o-transform:rotateY(0deg) translateX(0) scale(0.5);-ms-transform:rotateY(0deg) translateX(0) scale(0.5);transform:rotateY(0deg) translateX(0) scale(0.5);-webkit-transition-delay:116.66666666666667ms;-moz-transition-delay:116.66666666666667ms;-o-transition-delay:116.66666666666667ms;transition-delay:116.66666666666667ms}.no-transition{-webkit-transition-duration:0ms!important;-moz-transition-duration:0ms!important;-o-transition-duration:0ms!important;transition-duration:0ms!important}.headings{position:relative}.headings .bg-title{white-space:nowrap;font-size:200px;font-weight:900;line-height:0.28;color:#f7f7f7;text-transform:uppercase;pointer-events:none}.headings .bg-title-wrap{position:absolute;left:50%;top:-34px;transform:translateX(-50%)}.headings .subtitle{font-size:18px;color:#b6b6b6;font-weight:bold;margin-bottom:25px}.headings .subtitle b{color:#0073e6}.headings .title{font-size:40px;line-height:1.35;font-weight:800;color:#222}.headings .title b{color:#0073e6}.headings .title--big{font-size:60px;line-height:1.07}.headings .title--small{font-size:24px}.headings .title--delimiter{position:relative;padding-bottom:29px;margin-bottom:0}.headings .title--delimiter:after{position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);display:block;width:80px;height:2px;background-color:#eeeeee;content:''}.headings .title--delimiter+.description{margin-top:29px}.headings .description{margin-top:20px;font-size:15px;line-height:1.6;color:#888}.headings .description--big{font-size:18px}.headings .description--small{font-size:12px}.headings>*:first-child{margin-top:0}.headings>*:last-child{margin-bottom:0}.headings .link-wrap{margin-top:50px}.headings .heading-img{margin-bottom:46px}.headings.bg_title .title{font-size:60px;padding-bottom:19px}.headings.bg_title .title--delimiter:after{width:102px;height:5px}.headings.simple .subtitle:not(:last-child){margin-bottom:15px}.headings.simple .title{margin-top:0}.headings.simple .description:not(:first-child){margin-top:32px}.headings.modern{max-width:500px}.headings.modern .title{padding-bottom:35px}.headings.modern .title+.description{margin-top:57px}.headings.modern.text-left .title{padding-left:51px;margin-left:-51px}.headings.modern.text-left .title--delimiter:after{height:5px;width:102px;left:0}.headings.with-image .description{margin-top:10px}.headings.with-media .heading-row{display:flex;padding:0;min-height:700px}.headings.with-media .heading-row.media-right{flex-direction:row-reverse}.headings.with-media .heading-row.media-right .heading-media-content-wrap{margin-left:auto}.headings.with-media .heading-media-wrap,.headings.with-media .heading-media-content{width:50%}.headings.with-media .heading-media-wrap{background-position:50%;background-size:cover}.headings.with-media .heading-media-content{padding:80px 115px;align-self:center}.headings.with-media .heading-media-content-wrap{max-width:670px}.headings.with-media .iframe-video.banner-video{position:relative;max-width:none}.headings.with-media .iframe-video.banner-video .fluid-width-video-wrapper{padding-top:0 !important;min-height:500px;position:relative;width:100%;height:100%}.headings.bg-animation{min-height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#0654a2;-webkit-animation:hue-rotation 8s linear 0s infinite;-moz-animation:hue-rotation 8s linear 0s infinite;animation:hue-rotation 8s linear 0s infinite;max-width:none}.headings.bg-animation .title{max-width:800px;width:100%;padding-bottom:100px;text-align:left;color:#fff;font-size:60px}@-webkit-keyframes hue-rotation{0%{filter:hue-rotate(0) opacity(0.5)}100%{filter:hue-rotate(180deg) opacity(0.8)}100%{filter:hue-rotate(360deg) opacity(0.5)}}@keyframes hue-rotation{0%{filter:hue-rotate(0) opacity(0.5)}100%{filter:hue-rotate(180deg) opacity(0.8)}100%{filter:hue-rotate(360deg) opacity(0.5)}}.headings.typing{max-width:none;padding:0 10px}.headings.typing .title{font-size:60px}.headings.typing .title .typed,.headings.typing .title .typed-cursor{color:#0073e6}.headings.typing .title .typed-cursor{font-weight:normal}.headings{max-width:800px;margin:0 auto;text-align:center}.headings.text-left{text-align:left;max-width:none;margin:0}.headings.text-left .title--delimiter:after{left:0;transform:none}.headings.text-right{text-align:right;max-width:none;margin:0}.headings.text-right .title--delimiter:after{right:0;transform:none;left:auto}.headings.text-right.simple .subtitle,.headings.text-left.simple .subtitle{margin-bottom:17px}.headings.text-right.simple .description,.headings.text-left.simple .description{margin-top:50px}.headings.light .title{color:#fff}.headings.light .title--delimiter:after{background-color:#fff}.headings.light .description,.headings.light .subtitle{color:#fff}@media (max-width: 1500px){.headings .bg-title{font-size:145px}.headings .bg-title-wrap{top:-25px}.headings.with-media .heading-row{min-height:600px}.headings.with-media .heading-media-content{padding:80px}}@media (max-width: 1200px){.headings .title{font-size:35px}.headings .title--big{font-size:45px}.headings .title--small{font-size:21px}.headings.bg_title .title{font-size:50px}.headings .bg-title{font-size:130px}.headings.with-media .heading-row{min-height:500px}.headings.with-media .heading-media-content{padding:60px}.headings.bg-animation{min-height:600px}.headings.bg-animation .title{font-size:50px}.headings.typing .title{font-size:50px}}@media (max-width: 991px){.headings.bg_title .title{font-size:40px}.headings.bg_title .title--small{font-size:18px}.headings.with-media .heading-media-content{padding:50px 40px}.headings .bg-title{font-size:100px}.headings .bg-title-wrap{top:-5px}.headings .title{font-size:36px}.headings .title--delimiter{position:relative;padding-bottom:25px;margin-bottom:0}.headings .title--delimiter:after{position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);display:block;width:80px;height:2px;background-color:rgba(86,105,120,0.15);content:''}.headings .title--delimiter+.description{margin-top:29px}.headings .title--small{font-size:21px}.headings .description{font-size:16px}.headings.bg-animation{min-height:500px}.headings.bg-animation .title{font-size:40px}.headings.typing{padding-left:0;padding-right:0}.headings.typing .title{font-size:40px}}@media (max-width: 767px){.headings .heading-img{margin-bottom:30px}.headings .subtitle{margin-bottom:15px}.headings .title{font-size:27px}.headings .title--small{font-size:18px}.headings .title:not(:first-child){margin-top:15px}.headings .link-wrap{margin-top:30px}.headings.text-left,.headings.text-right{text-align:center;max-width:none;margin:0}.headings.text-left .title--delimiter:after,.headings.text-right .title--delimiter:after{left:50%;right:auto;transform:translateX(-50%)}.headings.modern .title{padding-bottom:25px}.headings.modern .title+.description{margin-top:35px}.headings.modern.text-left .title--delimiter{padding-left:0;margin-left:0}.headings.modern.text-left .title--delimiter:after{left:50%;right:auto;transform:translateX(-50%)}.headings.with-media{padding-left:0;padding-right:0}.headings.with-media .heading-row,.headings.with-media .heading-row.media-right{flex-direction:column}.headings.with-media .heading-media-wrap,.headings.with-media .heading-media-content{width:100%}.headings.with-media .heading-media-content{padding:45px 25px}.headings.with-media .heading-media-content-wrap{margin-left:auto;margin-right:auto}.headings.with-media .heading-media-wrap.s-back-switch{min-height:250px;height:52.25vw}.headings.with-media .iframe-video.banner-video .fluid-width-video-wrapper{min-height:250px;height:52.25vw}.headings .bg-title{font-size:12vw}.headings .bg-title-wrap{top:-1vw}.headings .title--delimiter{padding-bottom:20px}.headings .title--delimiter:after{width:60px}.headings .title--delimiter+.description{margin-top:20px}.headings.bg-animation{min-height:350px;align-items:center}.headings.bg-animation .title{text-align:center;font-size:30px;padding-bottom:0;margin-bottom:0;margin-top:40px}.headings .description{margin-top:15px}.headings.text-right.simple .description,.headings.text-left.simple .description{margin-top:30px}.headings.typing,.headings.bg-animation{padding-left:10px;padding-right:10px}.headings.typing .title{text-align:center;font-size:30px}}@media (max-width: 480px){.headings .title{font-size:24px}.headings .title--small{font-size:16px}.headings.bg_title .title{font-size:32px}.headings.typing .title,.headings.bg-animation .title{font-size:24px}}.header_top_bg {
position: relative;
z-index: auto;
background-color: #ffffff;
}
.header_top_bg.fixed-header {
position: fixed;
top: 0;
width: 100%;
z-index: 100;
}
header {
position: relative;
width: 100%;
z-index: 999;
}
.only_logo header {
text-align: center;
}
header.absolute {
position: absolute;
margin-bottom: 0;
}
header a.logo {
text-decoration: none;
display: block;
}
header.zindex,
footer.zindex {
z-index: 1 !important;
}
.header_top_bg.enable_fixed.fixed {
position: fixed;
z-index: 1000;
width: 100%;
top: 0;
}
.header_trans-fixed.header_top_bg {
background-color: transparent;
position: fixed;
z-index: 1000;
top: 0;
width: 100%;
}
.header_trans-fixed.header_top_bg.open header .logo span,
.header_trans-fixed.header_top_bg.open header .mob-nav i {
color: #222222;
}
.header_underline.header_top_bg.menu_light_text {
border-bottom: 1px solid rgba(255, 255, 255, 0.18);
}
.single-post .header_trans-fixed.bg-fixed-color {
margin-left: 0;
width: 100%;
}
.top-menu {
padding-bottom: 10px;
}
.top-menu .logo {
display: inline-block;
}
.right-menu .logo span,
.only_logo .logo span {
vertical-align: middle;
text-align: left;
font-size: 30px;
line-height: 1.8;
font-weight: 800;
color: #222222;
}
.menu_light_text .right-menu .logo span {
color: #ffffff;
}
.right-menu #topmenu {
text-align: right;
}
.no-menu {
display: inline-block;
margin-top: 12px;
}
.header_top_bg.bg-fixed-color .top-menu .logo span,
.header_top_bg.bg-fixed-color .right-menu #topmenu ul li ul li a,
.menu_light_text .right-menu #topmenu ul li ul li a,
.socials-mob-but i,
.header_top_bg.bg-fixed-color .right-menu #topmenu ul li a,
.header_top_bg.bg-fixed-color.menu_light_text .right-menu #topmenu ul li a,
.header_top_bg.bg-fixed-color .right-menu #topmenu .search-icon-wrapper i,
.header_top_bg.bg-fixed-color.menu_light_text .right-menu #topmenu .search-icon-wrapper i,
.header_top_bg.bg-fixed-color .right-menu #topmenu .pixxy-shop-icon::before,
.header_top_bg.bg-fixed-color.menu_light_text .right-menu #topmenu .pixxy-shop-icon::before {
color: #222222;
}
.header_top_bg.bg-fixed-dark .top-menu .logo span,
.header_top_bg.bg-fixed-dark .right-menu #topmenu ul li a,
.header_top_bg.bg-fixed-dark.menu_light_text .right-menu #topmenu ul li a,
.header_top_bg.bg-fixed-dark .right-menu #topmenu .search-icon-wrapper i,
.header_top_bg.bg-fixed-dark.menu_light_text .right-menu #topmenu .search-icon-wrapper i,
.header_top_bg.bg-fixed-dark .right-menu #topmenu .pixxy-shop-icon::before,
.header_top_bg.bg-fixed-dark.menu_light_text .right-menu #topmenu .pixxy-shop-icon::before {
color: #ffffff;
}
.header_top_bg.bg-fixed-dark .right-menu #topmenu ul.sub-menu li a,
.header_top_bg.bg-fixed-dark.menu_light_text .right-menu #topmenu ul.sub-menu li a {
color: #222222;
}
#topmenu {
width: 100%;
text-align: center;
background: #ffffff;
}
#topmenu ul {
list-style: none;
margin: 0;
padding: 0;
display: inline-block;
font-family: 'Nunito Sans', sans-serif;
}
#topmenu ul li {
display: inline-block;
position: relative;
margin-left: 0;
}
@media (min-width: 992px) {
#topmenu ul li i {
display: none;
}
.main-wrapper {
padding-top: 0 !important;
}
}
#topmenu ul li a {
font-size: 15px;
font-weight: 600;
line-height: 2;
color: #222222;
display: block;
text-align: left;
text-decoration: none;
padding: 0 20px;
transition: all .3s ease;
-webkit-font-smoothing: antialiased;
}
.header_trans-fixed.header_top_bg.open #topmenu ul li a {
color: #222222;
}
.top-menu #topmenu > ul > li > a,
.top-menu #topmenu ul.social > li > a {
padding: 0;
}
#topmenu .social .fa {
font-size: 18px;
}
.top-menu .logo img {
max-height: 100px;
}
#topmenu ul ul {
position: absolute;
z-index: 999;
left: 0;
top: 50px;
min-width: 250px;
display: none;
box-sizing: border-box;
}
#topmenu ul ul li::before {
content: '';
display: table;
clear: both;
}
#topmenu ul ul li a {
padding: 3px 30px;
display: block;
width: 100%;
position: relative;
-webkit-font-smoothing: antialiased;
}
#topmenu > ul > li > ul > li:hover ul {
display: block;
}
#topmenu > ul > li > ul > li > ul {
left: 101%;
top: -15px;
}
.mob-nav {
display: none;
width: 22px;
height: 18px;
margin: 0 auto 12px;
font-size: 14px;
color: #222222;
opacity: 1;
}
.mob-nav:hover {
opacity: 0.7;
}
.right-menu .mob-nav .line {
width: 22px;
height: 3px;
background-color: #222222;
display: block;
float: left;
margin: 2px auto;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.right-menu .mob-nav .hamburger {
display: inline-block; }
.right-menu .mob-nav .hamburger i {
font-style: normal;
font-size: 12px;
font-weight: 600;
letter-spacing: 2px;
text-transform: uppercase;
}
.right-menu .mob-nav.active .line {
margin: 0;
background-color: #222222;
}
.right-menu .mob-nav.active .line:nth-of-type(2) {
opacity: 0;
}
.right-menu .mob-nav.active .line:nth-of-type(1) {
width: 28px;
-webkit-transform: translateY(4px) rotate(45deg);
-ms-transform: translateY(4px) rotate(45deg);
-o-transform: translateY(4px) rotate(45deg);
transform: translateY(4px) rotate(45deg);
}
.right-menu .mob-nav.active .line:nth-of-type(3) {
width: 28px;
-webkit-transform: translateY(-2px) translateX(-4px) rotate(-45deg);
-ms-transform: translateY(-2px) translateX(-4px) rotate(-45deg);
-o-transform: translateY(-2px) translateX(-4px) rotate(-45deg);
transform: translateY(-2px) translateX(-4px) rotate(-45deg);
}
.right-menu .mob-nav .line:nth-of-type(2) {
width: 22px;
}
.right-menu .mob-nav .line:nth-of-type(1) {
width: 18px;
}
.right-menu .mob-nav .line:nth-of-type(3) {
width: 18px;
margin-left: 4px;
}
header.simple {
display: flex;
justify-content: space-between;
align-items: center;
padding: 24px 50px;
}
header.simple .mob-nav {
display: block;
margin: 0;
position: relative;
z-index: 91;
transform: none;
top: 0;
left: 0;
}  .right-menu.full #topmenu-full .full-menu-wrap {
padding: 0 100px 30px;
text-align: left;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
overflow-y: auto;
}
.right-menu.full #topmenu-full {
margin-top: 0;
position: fixed;
top: 0;
right: 0;
bottom: 0;
display: none;
transition: none;
width: 100%;
opacity: 1;
visibility: visible;
height: 100vh;
background: rgba(255, 255, 255, .95);
z-index: 90;
}
.right-menu.full #topmenu-full.open {
opacity: 1;
visibility: visible;
}
.header_top_bg .right-menu.full #topmenu-full ul li a {
color: #222222;
}
.header_top_bg .right-menu.full #topmenu-full ul li a:hover,
.header_top_bg .right-menu.full #topmenu-full ul .current-menu-parent > a,
.header_top_bg .right-menu.full #topmenu-full ul .current-menu-item > a {
color: #0073e6;
}
.right-menu.full #topmenu-full ul.menu li {
overflow: hidden;
}
.right-menu.full #topmenu-full ul.menu li a {
position: relative;
display: inline-block;
padding: 0;
text-decoration: none;
font-size: 40px;
font-weight: 900;
line-height: 1.35;
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition: -webkit-transform 500ms cubic-bezier(0.510, -0.015, 0.860, 0.160);
transition: -webkit-transform 500ms cubic-bezier(0.510, -0.015, 0.860, 0.160);
-o-transition: transform 500ms cubic-bezier(0.510, -0.015, 0.860, 0.160);
transition: transform 500ms cubic-bezier(0.510, -0.015, 0.860, 0.160);
transition: transform 500ms cubic-bezier(0.510, -0.015, 0.860, 0.160), -webkit-transform 500ms cubic-bezier(0.510, -0.015, 0.860, 0.160);
}
.right-menu.full #topmenu-full.open ul.menu li a {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.right-menu.full #topmenu-full ul.menu li .sub-menu {
display: none;
transition: none;
margin: 10px 0;
}
header.full #topmenu-full ul li.mega-menu:hover > ul {
padding-top: 10px;
}
.right-menu.full #topmenu-full ul ul li {
display: block !important;
float: none !important;
width: 100% !important;
}
.right-menu.full #topmenu-full ul li {
display: block;
}
.right-menu.full #topmenu-full .mob-nav {
position: relative;
z-index: 9000;
}
.right-menu.full #topmenu-full .menu {
text-align: center;
margin: auto;
}
.right-menu.full #topmenu-full .menu li {
margin-left: 0;
}
.right-menu.full #topmenu-full .sub-menu {
position: static !important;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
}
.right-menu.full #topmenu-full ul ul {
display: block;
}
.right-menu.full #topmenu-full ul.menu ul li a {
display: inline-block;
width: auto;
font-size: 18px;
}
.right-menu.full #topmenu-full ul.menu .hide-drop {
display: none;
}
@media (max-width: 991px) {
header.simple {
padding: 15px 10px;
}
.search-icon-wrapper{
visibility: hidden;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
.sidebar-open .search-icon-wrapper{
visibility: visible;
}
.right-menu.full #topmenu-full ul.menu li a {
font-size: 32px;
}
}
@media (max-width: 767px) {
.right-menu.full #topmenu-full ul.menu li a {
font-size: 27px;
}
}
@media only screen and (max-width: 991px) {
.header_top_bg{
position: fixed;
top: 0;
width: 100%;
z-index: 100;
}
.right-menu.full #topmenu {
background-color: #ffffff;
}
.right-menu.full #topmenu .sub-menu li {
padding-left: 10px;
}
}
.header_trans-fixed .mob-nav i {
color: #fff;
}
.header_trans-fixed.header_top_bg {
transition: background-color 300ms ease;
}
.header_trans-fixed.header_top_bg.bg-fixed-color {
background-color: #fff;
}
.header_trans-fixed.header_top_bg.bg-fixed-dark {
background-color: #222;
}
.header_trans-fixed.header_top_bg.bg-fixed-color .mob-nav .line {
background-color: #222;
}
.header_trans-fixed.header_top_bg.bg-fixed-dark .mob-nav:not(.mob-but-full) .line,
.header_trans-fixed.header_top_bg.bg-fixed-dark .mob-but-full:not(.active) .line {
background-color: #fff;
}
.menu_light_text.header_trans-fixed.header_top_bg.bg-fixed-color .logo span,
.header_trans-fixed.header_top_bg.bg-fixed-color .logo span,
.menu_light_text.header_trans-fixed.header_top_bg.bg-fixed-color .right-menu .mini-cart-wrapper .cart-contents-count {
color: #222;
}
.menu_light_text.header_trans-fixed.header_top_bg.bg-fixed-dark .logo span,
.header_trans-fixed.header_top_bg.bg-fixed-dark .logo span {
color: #ffffff;
}
.menu_light_text .right-menu .mob-nav .line {
background-color: #ffffff;
}
.right-menu .topmenu.open .mob-nav .line {
background-color: #222222;
}
.pixxy-top-social {
display: inline-block;
margin-left: 0px;
position: relative;
vertical-align: middle;
}
.pixxy-top-social .social-icon {
display: none;
font-size: 14px;
color: #222222;
opacity: 1;
padding: 0 20px;
cursor: pointer;
transition: opacity 0.3s ease;
position: relative;
z-index: 30;
}
.header_trans-fixed .pixxy-top-social .social-icon {
color: #fff;
}
.pixxy-top-social .social-icon:hover {
opacity: 0.7;
}
#topmenu .pixxy-top-social .social {
margin-left: 0;
}
#topmenu .social li {
display: inline-block;
margin-left: 12px;
}
#topmenu .pixxy-top-social .social li a {
margin-left: 0;
color: #222222;
opacity: 1;
transition: opacity 0.3s ease;
}
.header_trans-fixed .right-menu #topmenu .pixxy-top-social .social li a {
color: #fff;
}
#topmenu .pixxy-top-social .social li a:hover {
opacity: 1;
}
.header_trans-fixed .right-menu #topmenu .pixxy-top-social .social {
background-color: transparent;
}
#topmenu .pixxy-top-social .social li {
margin: 5px;
}
#topmenu .pixxy-top-social .social.active {
visibility: visible;
opacity: 1;
}
#topmenu .pixxy-top-social .social li a {
line-height: 1.2;
}
#topmenu ul > li > ul > li > ul {
display: none;
}
#topmenu .pixxy_mini_cart .product_list_widget .mini_cart_item .mini-cart-data .mini_cart_item_price {
color: #222;
font-size: 15px;
font-weight: 600;
}
.mini-cart-wrapper {
display: inline-block;
position: relative;
vertical-align: middle;
}
.mini-cart-wrapper .pixxy-shop-icon:hover::before {
color: #999;
}
.mini-cart-wrapper .pixxy-shop-icon:before {
position: relative;
display: inline-block;
line-height: 1;
color: #222222;
font-size: 24px;
}
.mini-cart-wrapper .cart-contents {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
top: -12px;
right: -19px;
width: 20px;
height: 20px;
}
.mini-cart-wrapper .cart-contents-count {
font-size: 12px;
font-weight: 600;
color: #222;
}
.pixxy_mini_cart {
position: absolute;
right: -20px;
top: 50px;
display: block;
background-color: #fff;
opacity: 0;
visibility: hidden;
min-width: 360px;
padding: 23px 30px;
text-align: center;
transition: opacity 0.5s ease, visibility 0.5s ease;
-webkit-box-shadow: 3px 1px 20px 0 rgba(0, 115, 230, 0.08);
box-shadow: 3px 1px 20px 0 rgba(0, 115, 230, 0.08);
}
.header_trans-fixed #topmenu .pixxy_mini_cart .cart_list .mini_cart_item .remove_from_cart_button {
color: #888;
}
#topmenu .pixxy_mini_cart .cart_list .mini_cart_item .remove_from_cart_button {
padding: 0;
color: #888;
font-size: 30px;
font-weight: 400;
line-height: 1;
}
#topmenu .pixxy_mini_cart .pixxy-buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 30px;
}
#topmenu .pixxy_mini_cart .pixxy-buttons a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #222222;
font-size: 15px;
font-weight: 800;
line-height: 2;
text-decoration: none;
}
#topmenu .pixxy_mini_cart .pixxy-buttons a:hover i {
margin-left: 10px;
}
#topmenu .pixxy_mini_cart .pixxy-buttons a i {
margin-left: 8px;
font-size: 12px;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.woocommerce-mini-cart__total {
margin: 0;
color: #888;
}
.woocommerce-mini-cart__total > span {
margin-left: 10px;
color: #222;
font-size: 18px;
font-weight: 800;
}
.mini-cart-wrapper:hover .pixxy_mini_cart {
opacity: 1;
visibility: visible;
}
#topmenu .pixxy_mini_cart .product_list_widget {
display: block;
}
#topmenu .pixxy_mini_cart .product_list_widget .empty {
font-size: 18px;
line-height: 28px;
letter-spacing: 1.4px;
font-weight: 400;
color: #fff;
}
#topmenu .pixxy_mini_cart .product_list_widget .mini_cart_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0;
padding-bottom: 23px;
margin-bottom: 23px;
border-bottom: 1px solid #888;
}
#topmenu .pixxy_mini_cart .product_list_widget .mini_cart_item .mini_cart_item_thumbnail {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 40%;
max-width: 70px;
margin-top: 7px;
}
#topmenu .pixxy_mini_cart .product_list_widget .mini_cart_item .mini_cart_item_thumbnail a {
padding: 0;
display: block;
}
#topmenu .pixxy_mini_cart .product_list_widget .mini_cart_item .mini_cart_item_thumbnail img {
float: none;
max-width: 70px;
width: 100%;
margin-left: 0;
}
#topmenu .pixxy_mini_cart .product_list_widget .mini_cart_item .mini-cart-data {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 60%;
padding-left: 15px;
}
#topmenu .pixxy_mini_cart .product_list_widget .mini_cart_item .mini-cart-data .mini_cart_item_name {
font-size: 15px;
line-height: 1.3;
font-weight: 800;
color: #222;
text-align: left;
padding: 0;
}
#topmenu .pixxy_mini_cart .product_list_widget .mini_cart_item .mini-cart-data .mini_cart_item_quantity {
font-size: 12px;
line-height: 20px;
font-weight: 400;
color: #888;
margin-bottom: 5px;
}
#topmenu .pixxy_mini_cart a.button {
border-radius: 0;
display: block;
padding: 11px 34px;
border: 1px solid #0073e6;
font-size: 15px;
font-weight: 600;
line-height: 2;
text-decoration: none;
background-image: -webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,#0073e6));
background-image: linear-gradient(to right,transparent 50%,#0073e6 50%);
color: #ffffff;
background-color: #0073e6;
background-size: 200% 100%;
background-position: right bottom;
}
#topmenu .pixxy_mini_cart a.button:focus {
color: #ffffff;
}
#topmenu .pixxy_mini_cart a.button:hover {
color: #0073e6;
border-color: #0073e6;
background-color: transparent;
background-position: left bottom;
}
.header_trans-fixed.none {
display: none;
}
.header_trans-fixed.header_top_bg .mini-cart-wrapper .pixxy-shop-icon .cart-contents-count {
color: #fff;
}
.pixxy_mini_cart .product_list_widget .mini_cart_item .mini_cart_item_thumbnail img {
height: auto;
}
.socials-mob-but {
display: none;
}
.socials-mob-but:active,
.socials-mob-but:visited {
opacity: 1;
}
#topmenu .pixxy_mini_cart .product_list_widget .mini_cart_item .mini-cart-data .mini_cart_item_price {
font-size: 12px;
}
.unit .mini-cart-wrapper .pixxy-shop-icon {
font-size: 25px;
}
header .logo img {
max-width: none;
max-height: 75px;
}
header .logo img.logo-hover {
display: none;
}
header .logo:hover {
opacity: 1;
}
.header_trans-fixed .f-right > div:first-child::before {
background: #fff !important;
}
@media only screen and (min-width: 1801px) {
.header_top_bg > .container {
width: 1650px;
}
}
@media only screen and (max-width: 1199px) {
.pixxy-top-social {
margin-left: 5px;
}
}
@media (min-width: 992px) {
header .logo img.logo-mobile{
display: none!important;
}
.menu_light_text.header_top_bg .logo span,
.menu_light_text.header_top_bg .right-menu .logo span,
.menu_light_text.header_top_bg .right-menu #topmenu ul li a,
.menu_light_text.header_top_bg .right-menu #topmenu .pixxy-shop-icon::before,
.menu_light_text.header_top_bg .right-menu #topmenu .search-icon-wrapper i,
.menu_light_text.header_top_bg .right-menu .socials-mob-but i,
.menu_light_text.header_top_bg .right-menu .mini-cart-wrapper .cart-contents-count{
color: #ffffff;
}
.menu_light_text.header_top_bg .right-menu #topmenu .sub-menu li a {
color: #222222;
}
.mob-nav-close {
display: none;
}
.header_trans-fixed #topmenu {
background-color: transparent;
}
#topmenu ul ul {
padding: 10px 0;
}
.right-menu .logo{
text-align: left;
}
.right-menu .logo,
.right-menu #top-menu {
display: table-cell;
vertical-align: middle;
}
.top-menu #topmenu ul ul {
left: -20px;
}
.top-menu .pixxy-top-social {
margin-left: 10px;
}
#topmenu ul ul li {
display: block;
margin-bottom: 5px;
}
#topmenu ul ul li:last-child {
margin-bottom: 0;
}
.top-menu #topmenu > ul:not(.social) > li {
margin: 0 10px 5px 10px;
padding: 0;
}
#topmenu ul li:hover > ul {
display: block;
}
#topmenu .f-right > div {
position: relative;
}
#topmenu .f-right > div:last-child::before {
content: none;
}
#topmenu > ul > li > ul > li > ul {
left: -100%;
top: -15px;
}
.sub-menu li a {
z-index: 1999;
}
.pr30md {
padding-right: 30px !important;
padding-left: 0 !important;
}
.right-menu {
width: 100%;
margin: auto;
display: table;
padding: 0;
}
.right-menu .f-right {
float: right;
}
.right-menu .f-right > div {
position: relative;
}
.right-menu .f-right > div:last-child::before {
content: none;
}
header:not(.full) .right-menu #topmenu {
text-align: center;
display: table-cell !important;
margin-top: 0;
vertical-align: middle;
}
.header_trans-fixed.header_top_bg .right-menu:not(.static) #topmenu > ul > li > a { transform: translateZ(0);
}
.header_trans-fixed.header_top_bg .right-menu #topmenu > ul ul {
top: 60px;
}
.header_top_bg.menu_light_text.header_underline .right-menu #topmenu > ul ul {
top: 91px;
}
.header_trans-fixed.header_top_bg .right-menu #topmenu > ul ul ul {
top: -10px;
}
.right-menu #topmenu ul ul {
left: 10px;
top: 44px;
}
.top-menu #topmenu ul ul {
left: -20px;
top: 100%;
}
.right-menu #topmenu > ul > li > ul > li > ul {
left: 100%;
top: -10px;
}
.top-menu #topmenu > ul > li > ul > li > ul {
left: 100%;
top: -10px;
}
.right-menu #topmenu .social {
text-align: right;
vertical-align: top;
}
.right-menu #topmenu .social li a {
padding: 0;
margin-left: 0;
-webkit-transition: color 350ms ease;
-moz-transition: color 350ms ease;
-ms-transition: color 350ms ease;
-o-transition: color 350ms ease;
transition: color 350ms ease;
}
.right-menu #topmenu .social li a:hover {
color: #999;
}
.right-menu #topmenu .social li a::after,
.right-menu #topmenu .social li a::before {
content: none;
}
.right-menu #topmenu > ul > li > a {
position: relative;
padding: 0;
margin: 0 23px;
}
.right-menu #topmenu > ul > li.current-menu-item > a,
.top-menu #topmenu > ul > li.current-menu-item > a,
.right-menu #topmenu > ul > li.current-menu-parent > a,
.top-menu #topmenu > ul > li.current-menu-parent > a {
transition: all 0.5s ease;
}
.right-menu .logo img {
max-height: 75px;
margin: 5px auto;
}
.full-width-menu .right-menu .logo img {
margin: 0;
max-height: 77px;
}
.top-menu #topmenu > ul > li:last-child > ul > li > ul {
left: calc(-100% - 30px);
}
#topmenu .pixxy-top-social .social {
z-index: 25;
text-align: left;
transition: opacity 0.3s ease;
}
header:not(.full) #topmenu ul li.mega-menu {
position: static;
}
header:not(.full).right-menu #topmenu ul .mega-menu > ul {
width: 100%;
max-width: 1140px;
left: 50%;
top: 60px;
padding: 45px 0 30px;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.header_top_bg.menu_light_text.header_underline header:not(.full).right-menu #topmenu ul .mega-menu > ul {
top: 91px;
}
header:not(.full) #topmenu ul li.mega-menu > ul::before {
content: "";
position: absolute;
width: 5000px;
top: 0;
bottom: 0;
left: -100%;
background-color: #fff;
box-shadow: 3px 1px 20px 0 rgba(0, 0, 0, 0.07);
z-index: 1;
}
header:not(.full) #topmenu ul li.mega-menu > ul > li {
float: left;
width: 25%;
}
header:not(.full) #topmenu ul li.mega-menu > ul > li > a {
font-size: 18px;
font-weight: 800;
}
header:not(.full) #topmenu ul li.mega-menu > ul > li:nth-child(1)::before {
left: 25%;
}
header:not(.full) #topmenu ul li.mega-menu > ul > li:nth-child(2)::before {
left: 50%;
}
header:not(.full) #topmenu ul li.mega-menu > ul > li:nth-child(3)::before {
left: 75%;
}
header:not(.full) #topmenu ul > li.mega-menu > ul.sub-menu > li > ul.sub-menu {
display: block;
position: static;
text-align: left;
min-width: 100%;
box-shadow: none;
padding: 25px 0;
transition: all .2s ease;
}
header:not(.full) #topmenu ul > li.mega-menu > ul > li > ul.sub-menu > li {
display: block;
padding: 8px 0;
}
header:not(.full) #topmenu ul > li.mega-menu > ul > li > ul.sub-menu > li a {
opacity: 0;
-webkit-transform: matrix(1, 0, 0, 1, 0, 20);
-ms-transform: matrix(1, 0, 0, 1, 0, 20);
transform: matrix(1, 0, 0, 1, 0, 20);
-webkit-transition: opacity .75s ease, -webkit-transform .75s ease, color .5s ease;
transition: opacity .75s ease, -webkit-transform .75s ease, color .5s ease;
-o-transition: opacity .75s ease, transform .75s ease, color .5s ease;
transition: opacity .75s ease, transform .75s ease, color .5s ease;
transition: opacity .75s ease, transform .75s ease, -webkit-transform .75s ease, color .5s ease;
}
header:not(.full).right-menu #topmenu ul .mega-menu ul li {
position: static;
display: block;
}
header.top-menu #topmenu ul li.mega-menu > ul {
top: calc(100% - 25px);
}
header.top-menu #topmenu ul li.mega-menu > ul > li::before {
display: none;
}
header.top-menu #topmenu ul ul {
left: 0;
}
header.top-menu #topmenu ul li.mega-menu > ul > li:nth-child(1)::before,
header.top-menu #topmenu ul li.mega-menu > ul > li:nth-child(2)::before,
header.top-menu #topmenu ul li.mega-menu > ul > li:nth-child(3)::before {
left: 100%;
display: block;
top: 0;
}
.top-menu .logo span {
padding: 24px 10px;
}
header.top-menu .logo span {
padding: 15px 10px;
}
.right-menu .logo span {
float: left;
}
.top-menu #topmenu > ul:not(.social) > li {
margin: 0 0 5px;
padding: 0 23px;
}
.top-menu #topmenu > ul > li:last-child > ul > li > ul {
left: calc(-100%);
}
.top-menu #topmenu > ul > li > ul > li > ul {
left: calc(100% + 23px);
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.right-menu #topmenu > ul > li > a {
margin: 0 18px;
}
}
@media (min-width: 991px) {
.main-wrapper.unit .right-menu #topmenu > ul > li > a {
margin: 0 15px;
}
}
@media only screen and (min-width: 991px) and (max-width: 1100px) {
.main-wrapper.unit .right-menu #topmenu > ul > li > a {
margin: 0 10px;
}
}  @media (max-width: 991px) {
.header_top_bg{
position: fixed;
top: 0;
width: 100%;
z-index: 100;
}
header .logo img.main-logo:not(.logo-mobile){
display: none!important;
}
header .logo img.logo-mobile{
display: inline;
padding: 10px 0;
}
.header_top_bg > .container {
width: 100%;
}
#topmenu {
overflow-x: hidden;
}
.header_trans-fixed.header_top_bg .mini-cart-wrapper .cart-contents-count {
color: #222222;
}
.main-wrapper {
width: 100%;
}
.main-wrapper header .logo img {
max-height: 75px;
}
header {
padding: 10px;
}
#topmenu ul li ul {
box-shadow: none;
font-style: normal;
}
#topmenu ul {
box-shadow: none;
font-style: normal;
}
.header_top_bg > .container > .row > .col-xs-12 {
padding: 0;
}
.top-menu .logo {
margin-bottom: 0;
margin-top: 0;
}
.no-padd-mob {
padding: 0 !important;
}
.right-menu #topmenu .menu li.menu-item-has-children,
#topmenu .menu li.menu-item-has-children {
position: relative;
text-align: left;
}
.right-menu #topmenu .menu li.menu-item-has-children i,
#topmenu .menu li.menu-item-has-children i {
position: absolute;
top: 14px;
right: 25px;
}
.right-menu #topmenu .menu li.menu-item-has-children > a,
#topmenu .menu li.menu-item-has-children > a {
position: relative;
display: inline-block;
width: auto!important;
}
.unit .mob-nav {
right: 10px;
}
.mob-nav {
display: block;
margin: 0;
position: absolute;
top: 50%;
right: 10px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.mob-nav i::before {
font-size: 24px;
}
.sidebar-open {
height: 100vh;
}
.sidebar-open .canvas-wrap {
left: 320px;
}
.sidebar-open .header_top_bg {
position: fixed;
}
.main-wrapper {
left: 0;
transition: all .5s ease-in-out;
}
.main-wrapper::before {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.75);
z-index: 400;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.sidebar-open .main-wrapper {
left: 320px;
overflow: visible;
}
.sidebar-open .main-wrapper::before {
opacity: 1;
visibility: visible;
}
.mob-nav-close {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-decoration: none;
border-bottom: 1px solid #f1f2f3;
padding: 30px 0;
}
.mob-nav-close span {
font-size: 12px;
text-transform: uppercase;
}
.mob-nav-close .hamburger {
padding: 0 20px;
padding-left: 15px;
}
.mob-nav-close .line {
display: block;
width: 24px;
height: 2px;
background-color: #222222;
}
.mob-nav-close .line:first-of-type {
-webkit-transform: rotate(45deg) translateY(2px);
-moz-transform: rotate(45deg) translateY(2px);
-ms-transform: rotate(45deg) translateY(2px);
-o-transform: rotate(45deg) translateY(2px);
transform: rotate(45deg) translateY(2px);
}
.mob-nav-close .line:last-of-type {
-webkit-transform: rotate(-45deg) translateY(-1px);
-moz-transform: rotate(-45deg) translateY(-1px);
-ms-transform: rotate(-45deg) translateY(-1px);
-o-transform: rotate(-45deg) translateY(-1px);
transform: rotate(-45deg) translateY(-1px);
}
#topmenu {
display: inline-block;
overflow-y: auto;
position: fixed;
text-align: left;
padding-top: 0;
padding-bottom: 100px;
top: 0;
bottom: 0;
width: 320px;
left: -320px;
background-color: #fff;
height: 100vh;
z-index: 100;
transition: all .5s ease-in-out;
}
.sidebar-open #topmenu {
position: fixed;
left: 0;
}
#topmenu ul ul {
display: none;
position: static;
}
#topmenu ul.menu > li > ul > li > ul {
display: none;
}
#topmenu ul.menu {
width: 100%;
display: inline-block;
padding-bottom: 30px;
background-color: #fff;
}
#topmenu ul.menu li {
display: block !important;
float: none;
text-align: left;
margin-bottom: 0;
}
#topmenu ul.menu li a::before{
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 320px;
height: 1px;
display: block;
background-color: #f1f2f3;
}
#topmenu ul.menu li a {
font-size: 15px;
font-weight: 600;
color: #222222;
padding: 10px 25px;
line-height: 25px;
display: inline-block;
width: auto!important;
float: none;
transition: all 0.5s ease;
} #topmenu > ul.menu > li > ul > li,
#topmenu > ul.menu > li > ul > li > ul > li {
padding-left: 10px;
}
#topmenu .social li a {
line-height: 25px !important;
}
#topmenu .menu li a:hover,
#topmenu .menu .current-menu-parent > a,
#topmenu .menu .current-menu-item > a,
#topmenu .menu .current-menu-ancestor > a {
color: #0073e6;
}
.right-menu #topmenu .social {
display: block;
}
.right-menu #topmenu .social li {
display: inline-block;
}
.right-menu #topmenu .social li a {
padding: 5px;
}
.pixxy-top-social .social-icon {
display: none;
}
.right-menu #topmenu .pixxy-top-social .social {
position: static;
visibility: visible;
opacity: 1;
}
.header_trans-fixed.open .right-menu #topmenu .pixxy-top-social .social li a {
color: #222222;
}
.mini-cart-wrapper {
display: block;
margin: 20px 10px 30px 10px;
}
.pixxy_mini_cart {
opacity: 1;
visibility: visible;
position: relative;
right: auto;
left: 0;
top: 10px;
width: 100%;
min-width: 0;
}
#topmenu ul li.mega-menu:hover > ul > li {
width: 100%;
}
header a.logo {
display: inline-block;
}
#topmenu ul li.mega-menu:hover > ul > li {
width: auto;
}
#topmenu.active-socials {
left: 0;
right: 0;
overflow: visible;
opacity: 1;
width: 100%;
}
#topmenu .f-right {
display: block;
background: #fff;
padding: 15px;
text-align: center;
z-index: 9999;
width: 100%;
transition: all 350ms ease;
}
#topmenu .f-right.active-socials {
opacity: 1;
visibility: visible;
}
#topmenu .f-right.active-socials a {
visibility: visible;
}
#topmenu .f-right .header_trans-fixed.open .right-menu #topmenu .pixxy-top-social .social li a {
transition: none;
}
.socials-mob-but {
display: block;
margin: 0;
position: absolute;
top: calc(50% + -3px);
right: 20px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.socials-mob-but i::before {
font-size: 24px;
}
#topmenu .social .fa,
.mini-cart-wrapper .pixxy-shop-icon {
font-size: 28px;
transition: none;
}
.mini-cart-wrapper {
margin: 0;
}
.header_trans-fixed.header_top_bg.open header .socials-mob-but i,
.header_trans-fixed #topmenu .pixxy-top-social .social li a,
.header_trans-fixed .mini-cart-wrapper .pixxy-shop-icon::before {
color: #222222 !important;
}
.header_trans-fixed.header_top_bg {
transition: none;
}
.mini-cart-wrapper {
display: inline-block;
vertical-align: middle;
}
.pixxy_mini_cart {
display: none;
}
.pixxy-top-social {
vertical-align: middle;
margin-left: 0;
}
.mini-cart-wrapper .pixxy-shop-icon:before {
margin-top: -3px;
font-size: 28px;
}
.header_trans-fixed.header_top_bg.open {
background-color: #fff;
position: fixed;
z-index: 1000;
top: 0;
width: 100%;
}
.header_trans-fixed.menu_light_text .right-menu .mob-nav .hamburger i {
color: #ffffff;
}
.header_trans-fixed .right-menu .mob-nav .hamburger i,
.header_trans-fixed.bg-fixed-color .right-menu .mob-nav .hamburger i {
color: #222222;
}
.header_trans-fixed.bg-fixed-dark .right-menu .mob-nav .hamburger i {
color: #fff;
}
.search-form input {
width: 100%;
border: 0;
border-bottom: 1px solid #222;
background-color: transparent;
color: #888;
font-size: 15px;
padding: 14px 0;
}
.search-icon-wrapper {
display: block;
position: relative;
margin-bottom: 30px;
}
.search-icon-wrapper i {
position: absolute;
top: 50%;
right: 20px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.search-icon-wrapper .input-group {
width: 100%;
}
}  @media only screen and (min-width: 992px) {
.container-fluid header.classic {
padding: 0 10px;
}
header.classic {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.unit header.classic {
padding: 0 15px;
}
.classic #topmenu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-left: 35px;
}
.classic #topmenu .menu {
width: 100%;
text-align: center;
}
.unit .classic #topmenu .menu {
text-align: right;
}
.classic .f-right {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.header_trans-fixed.header_top_bg .classic #topmenu ul li a {
padding: 0;
}
.classic #topmenu .menu li a {
color: #222222;
font-size: 15px;
font-weight: bold;
line-height: 2;
}
.classic #topmenu .menu li a:hover,
.classic #topmenu .menu .current-menu-parent > a,
.classic #topmenu .menu .current-menu-item > a,
.classic #topmenu .menu .current-menu-ancestor > a {
color: #0073e6;
}
.classic #topmenu .menu > li {
padding: 30px 0;
}
.header_underline.header_top_bg.menu_light_text #topmenu .menu > li > a {
position: relative;
}
.header_underline.header_top_bg.menu_light_text #topmenu .menu > li > a:after {
position: absolute;
bottom: -31px;
display: block;
content: '';
height: 2px;
background-color: #fff;
opacity: 0;
transition: 0.3s;
left: 50%;
right: 50%;
}
.header_underline.header_top_bg.menu_light_text.bg-fixed-color #topmenu .menu > li > a:after {
background-color: #222;
}
.header_underline.header_top_bg.menu_light_text #topmenu .menu > li.current-menu-ancestor > a:after,
.header_underline.header_top_bg.menu_light_text #topmenu .menu > li:hover > a:after{
opacity: 1;
left: -4px;
right: -4px;
}
.classic #topmenu .sub-menu {
top: 75px;
left: -35px;
min-width: 270px;
padding: 30px 0;
background-color: #ffffff;
-webkit-box-shadow: 3px 1px 20px 0 rgba(0, 115, 230, 0.08);
box-shadow: 3px 1px 20px 0 rgba(0, 115, 230, 0.08);
opacity: 0;
visibility: hidden;
-webkit-transition: opacity .3s ease, visibility .3s ease;
-o-transition: opacity .3s ease, visibility .3s ease;
transition: opacity .3s ease, visibility .3s ease;
display: block;
}
.classic #topmenu .menu li:hover > ul {
opacity: 1;
visibility: visible;
}
.classic #topmenu .menu > li ul a {
opacity: 0;
-webkit-transform: matrix(1, 0, 0, 1, 0, 20);
-ms-transform: matrix(1, 0, 0, 1, 0, 20);
transform: matrix(1, 0, 0, 1, 0, 20);
-webkit-transition: opacity .75s ease, color .5s ease, -webkit-transform .75s ease;
transition: opacity .75s ease, color .5s ease, -webkit-transform .75s ease;
-o-transition: opacity .75s ease, transform .75s ease, color .5s ease;
transition: opacity .75s ease, transform .75s ease, color .5s ease;
transition: opacity .75s ease, transform .75s ease, color .5s ease, -webkit-transform .75s ease;
}
.classic #topmenu .menu > li:hover ul a,
.classic #topmenu .menu > li.mega-menu:hover ul > li > ul.sub-menu > li a {
opacity: 1;
-webkit-transform: matrix(1, 0, 0, 1, 0, 0);
-ms-transform: matrix(1, 0, 0, 1, 0, 0);
transform: matrix(1, 0, 0, 1, 0, 0);
}
.classic #topmenu .sub-menu .sub-menu {
top: 0;
left: 100%;
padding: 40px 15px;
}
.classic #topmenu .menu li:last-of-type .sub-menu .sub-menu,
.classic #topmenu .menu li:nth-last-of-type(2) .sub-menu .sub-menu,
.classic #topmenu .menu li:nth-last-of-type(3) .sub-menu .sub-menu,
.classic #topmenu .menu li:nth-last-of-type(4) .sub-menu .sub-menu {
left: auto;
right: 100%;
}
.classic #topmenu .sub-menu li {
padding: 8px 35px;
text-align: left;
}
.classic #topmenu .sub-menu li a {
width: auto;
display: inline-block;
padding: 0;
}
.classic #topmenu .current-menu-parent > a,
.classic #topmenu .current-menu-item > a {
position: relative;
}
.classic #topmenu > ul > li > a {
margin: 0 45px 0 0;
}
.classic #topmenu .mini-cart-wrapper {
margin-left: 20px;
} .classic #topmenu .menu .mega-menu:hover > ul > li > ul {
opacity: 1;
visibility: visible;
}  .classic .site-search {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100;
background-color: rgba(255, 255, 255, .9);
overflow-x: hidden;
overflow-y: auto;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity .7s ease, visibility .7s ease;
-o-transition: opacity .7s ease, visibility .7s ease;
transition: opacity .7s ease, visibility .7s ease;
}
.classic .site-search.open {
opacity: 1;
visibility: visible;
}
.classic .site-search .form-container {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.classic .site-search .form-container .input-group {
width: 100%;
}
.classic .site-search .form-container .input-group input {
font-size: 18px;
}
.classic .site-search .close-search {
position: absolute;
top: 60px;
right: 135px;
width: 30px;
height: 30px;
}
.classic .site-search .line {
width: 27px;
height: 2px;
background-color: #222222;
display: block;
margin: 4px auto;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.classic .site-search .line:nth-of-type(1) {
-webkit-transform: translateY(10px) rotate(45deg);
-ms-transform: translateY(10px) rotate(45deg);
-o-transform: translateY(10px) rotate(45deg);
transform: translateY(10px) rotate(45deg);
}
.classic .site-search .line:nth-of-type(2) {
-webkit-transform: translateY(4px) rotate(-45deg);
-ms-transform: translateY(4px) rotate(-45deg);
-o-transform: translateY(4px) rotate(-45deg);
transform: translateY(4px) rotate(-45deg);
}
.search-form input {
width: 100%;
border: 0;
border-bottom: 1px solid #222;
background-color: transparent;
color: #999999;
font-size: 15px;
padding: 14px 0;
}
.classic #topmenu .search-icon-wrapper {
margin-left: 10px;
cursor: pointer;
font-size: 27px;
color: #222;
line-height: 1;
}
.classic #topmenu .search-icon-wrapper:hover {
color: #888;
} }
@media only screen and (min-width: 992px) and (max-width: 1240px) {
.classic #topmenu > ul > li > a {
margin: 0 30px 0 0;
}
}
@media only screen and (min-width: 1201px) {
.container-fluid header.classic {
padding: 0 85px;
}
}  #grid-121 .tg-nav-color:not(.dots):not(.tg-dropdown-value):not(.tg-dropdown-title):hover,
#grid-121 .tg-nav-color:hover .tg-nav-color,
#grid-121 .tg-page-number.tg-page-current,
#grid-121 .tg-filter.tg-filter-active span,
.a-btn:hover,
.a-btn-style-1 .wpcf7-form input[type="submit"]:hover,
.a-btn-6,
.a-btn-6:focus,
.a-btn-6:hover,
.wpb_text_column h1 b,.wpb_text_column h1 strong,.wpb_text_column h2 b,.wpb_text_column h2 strong,.wpb_text_column h3 b,.wpb_text_column h3 strong,.wpb_text_column h4 b,.wpb_text_column h4 strong,.wpb_text_column h5 b,.wpb_text_column h5 strong,.wpb_text_column h6 b,.wpb_text_column h6 strong,
.col-md-4 .sidebar-item.widget_rss a.rsswidget:hover,.col-md-3 .sidebar-item.widget_rss a.rsswidget:hover,
.protected-page form input[type="submit"]:hover,
.simple_slider .info-wrap .social-list a:hover,
.simple_slider .blockquote::before,
.urban .social-list a:hover,
.tile_info .text-gallery-wrap .text-wrap .text h6,
.tile_info .blockquote::before,
.tile_info .social-list a:hover,
.alia .social-list a:hover,
.menio .banner-wrap .social-list li a:hover,
.menio .blockquote cite,
.menio .social-list a:hover,
.parallax-window .content-parallax .category-parallax a,
.woocommerce ul.products li.product .category-product a,
.pixxy_product_detail .social-list a:hover,
.woocommerce div.product p.stock,
.post-little-banner .page-title-blog span,
.post.center-style .category a,
.blog.masonry .metro-style.sticky .title::before,
.main-wrapper .col-md-4 .sidebar-item a:hover,.main-wrapper .col-md-3 .sidebar-item a:hover,
.post-details .link-wrap a:hover,
.user-info-wrap .post-author__social a:hover,
.unit .single-post a:hover,.unit .single-content a:hover,
.coming-soon .count,
.discount__content .title b,
.headings .subtitle b,
.headings .title b,
.headings.typing .title .typed,.headings.typing .title .typed-cursor,
.info-list .info-item .title:before,
.insta-descr a,
.last-posts .post-item .post-categories a,
.line-of-images.logos.logos2 .show-more,
.line-icons-wrap .icons-item:before,
.split_slider .split-wrapper .author,
.pricing .pricing-item-title,
.pricing .pricing-item-params-list p:before,
.pricing-simple-cost,
.pricing-simple-params p:before,
.product-slider-wrapper .btn-wrap.light>a,
.product-slider-wrapper .socials a:hover,
.product-slider-wrapper .additional-link:hover,.product-slider-wrapper .additional-email:hover,
.product-tabs-wrapper .filters ul li:hover,.product-tabs-wrapper .filters ul li.active,
.product-tabs-wrapper .filters ul li:hover span,.product-tabs-wrapper .filters ul li.active span,
.px-services-list__link,
.px-services-list__link:hover,
.split-wrapper .subtitle,
.px-testimonial.flipping .flip-current .position,
.px-slider__item--iterator:before,
.px-testimonial.multiple .position,
.last-post-button a:before,
.split-wrapper .wpcf7 textarea:focus,.split-wrapper .wpcf7 input:not([type="submit"]):focus,
.px-slider.horizontal_2 .px-slider__item--iterator:after,
.px-slider.horizontal_2 .px-slider__title>i,
.banner-slider-wrap.vertical-2 .title b,
.banner-slider-wrap.vertical-2 .swiper-pagination .swiper-pagination-bullet-active i,
.no-menu>a,
.protected-page form input:not([type="submit"]):focus {
color: #d9de34;
}
.px-parallax__video-wrapper .play-button,
::-moz-selection,
::selection,
.preloader-modern .loader-title::after,
.showcase_slider .slide-title,
mark,ins {
background: #d9de34;
}
.post-media .video-content .play:hover,
.post.center-style.format-gallery .flex-prev:hover,.post.center-style.format-gallery .flex-next:hover,.post.center-style.format-post-slider .flex-prev:hover,.post.center-style.format-post-slider .flex-next:hover,
.post.metro-style .info-wrap .category a,
.post.metro-style.format-video .video-content .play:hover,.post.metro-style.format-post-video .video-content .play:hover,
.post.metro-style.format-gallery .flex-prev:hover,.post.metro-style.format-gallery .flex-next:hover,.post.metro-style.format-post-slider .flex-prev:hover,.post.metro-style.format-post-slider .flex-next:hover,
.main-wrapper .col-md-4 .sidebar-item.widget_tag_cloud a,.main-wrapper .col-md-3 .sidebar-item.widget_tag_cloud a,
.post-details .single-categories a,
.iframe-video.banner-video.simple .play-button:hover,
.px-media .iframe-video.banner-video.simple .play-button,
.a-btn,
.a-btn-style-1 .wpcf7-form input[type="submit"],
.protected-page form input[type="submit"],
.simple_slider .post-media .swiper-pagination-bullet-active,
.preloader-modern .loader-title::after,
.headings.bg-animation,
.urban_slider .slick-current .pagination-category,
.product-tabs-wrapper .image-wrap .on-new{
background-color: #d9de34;
}
.a-btn,
.a-btn:hover,
.a-btn-style-1 .wpcf7-form input[type="submit"],
.a-btn-style-1 .wpcf7-form input[type="submit"]:hover,
.protected-page form input[type="submit"],
.protected-page form input[type="submit"]:hover,
.form .your-email input[type="email"],
.pricing-simple-item.border:after,
.split-wrapper .wpcf7 textarea:focus,.split-wrapper .wpcf7 input:not([type="submit"]):focus,
.px-slider.horizontal_2 .px-slider__item--iterator:after,
.protected-page form input:not([type="submit"]):focus {
border-color: #d9de34;
}
.a-btn,
.a-btn-style-1 .wpcf7-form input[type="submit"],
.protected-page form input[type="submit"] {
background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #d9de34));
background-image: linear-gradient(to right, transparent 50%, #d9de34 50%);
}
.split-wrapper .wpcf7 textarea:focus,.split-wrapper .wpcf7 input:not([type="submit"]):focus,
.protected-page form input:not([type="submit"]):focus {
outline-color: #d9de34;
}
::-moz-selection,
::selection,
.text-light a,
.text-light p,
.mb_YTPPlaypause:before,
.text-light,
.highlight,
.a-btn,
.a-btn:focus,
.a-btn-2:focus,
.a-btn-2,
.a-btn-3:hover,
.a-btn-5,
.a-btn-5:focus,
.a-btn-7,
.a-btn-7:focus,
.a-btn-7:hover,
.a-btn-style-1 .wpcf7-form input[type="submit"],
.a-btn-style-1 .wpcf7-form input[type="submit"]:hover,
.a-btn-style-2 .wpcf7-form input[type="submit"],
.a-btn-style-2 .wpcf7-form input[type="submit"]:focus,
.a-btn-style-3 .wpcf7-form input[type="submit"]:hover,
.a-btn-style-4 .wpcf7-form input[type="submit"]:hover,
.a-btn-style-5 .wpcf7-form input[type="submit"],
.a-btn-style-5 .wpcf7-form input[type="submit"]:focus,
.a-btn-style-7 .wpcf7-form input[type="submit"],
.a-btn-style-7 .wpcf7-form input[type="submit"]:focus,
.a-btn-style-7 .wpcf7-form input[type="submit"]:hover,
mark,ins,
button,html input[type=button],input[type=reset],input[type=submit],
.error404 .light .bigtext,
.error404 .light .title,
.error404 .light .subtitle,
.error404 .main-wrapper.unit .a-btn-4,
.error404 .main-wrapper.unit .a-btn-4:focus,
.col-md-4 .widget_tag_cloud a,.col-md-3 .widget_tag_cloud a,
.portfolio .item-overlay>h5,
.protected-page form input[type="submit"],
.protected-page form input[type="submit"]:focus,
.pixxy_copyright_overlay_text,
.simple_gallery .flex-prev i,.simple_gallery .flex-next i,
.alia .banner-wrap .title,
.menio .banner-wrap .title,
.menio .banner-wrap .social-list li a,
.urban_slider .slick-arrow:hover,
.full_screen_slider .swiper-arrow-left,
.full_screen_slider .swiper-arrow-right,
.full_screen_slider .slider-click,
.full_screen_slider .slider-click.left .arrow::before,
.full_screen_slider .slider-click.right .arrow::before,
.full-screen-slider__img .full-content-wrap,
.portfolio-content-pixxy.full_slider .content-wrap .portfolio-title,
.woocommerce ul.products li.product .pixxy-prod-list-image .pixxy-add-to-cart a,
.woocommerce div.product form.cart .button,
.woocommerce div.product form.cart .button:focus,
.woocommerce-page.woocommerce-cart .woocommerce input.button,.woocommerce-page.woocommerce-checkout .woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce input.button,
.woocommerce-page.woocommerce-cart .woocommerce input.button:focus,.woocommerce-page.woocommerce-checkout .woocommerce input.button:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce a.button.alt:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,
.single-product .product .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input#submit,.pixxy_product_detail .product .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input#submit,
.single-product .product .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input#submit:focus,.pixxy_product_detail .product .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input#submit:focus,
.input_shop_wrapper:hover,
.woocommerce ul.products li.product .pixxy_product_list_name .count,
.pixxy_cart.shop_table .complement-cart .coupon .input-text.button,.woocommerce form .form-row select.button,.woocommerce form .form-row input.button,
.woocommerce form.login .form-row input[type="submit"]:focus,.woocommerce form.login .form-row input[type="submit"]:visited,.woocommerce form.login .form-row input[type="submit"]:active,.woocommerce form.login .form-row input[type="submit"],
.woocommerce .woocommerce-error li strong,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error,
.woocommerce .woocommerce-message a:not(.button),.woocommerce .woocommerce-info a:not(.button),.woocommerce .woocommerce-error a:not(.button),
.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-error a.button,
.woocommerce-page .unit .woocommerce a.button,
.woocommerce ul.products li.product .pixxy-prod-list-image .pixxy-add-to-cart a:focus,
.post-little-banner.empty-post-list input[type="submit"],
.post-media .video-content .play:hover,
.post-media .close,
.post.center-style.format-gallery .flex-prev i,.post.center-style.format-gallery .flex-next i,
.post.center-style.format-post-slider .flex-prev i,.post.center-style.format-post-slider .flex-next i,
.post.center-style.format-link .category a:hover,.post.center-style.format-post-link .category a:hover,
.post.center-style.format-link .date a:hover,.post.center-style.format-post-link .date a:hover,
.post.center-style.format-link .link-wrap,.post.center-style.format-post-link .link-wrap,
.post.center-style.format-link .link-wrap a,.post.center-style.format-post-link .link-wrap a,
.post.metro-style .info-wrap .category a,
.post.metro-style.format-video .video-content .play:hover,.post.metro-style.format-post-video .video-content .play:hover,
.post.metro-style.format-link .link-wrap a,.post.metro-style.format-post-link .link-wrap a,
.post.metro-style.format-gallery .flex-prev:hover,.post.metro-style.format-gallery .flex-next:hover,.post.metro-style.format-post-slider .flex-prev:hover,.post.metro-style.format-post-slider .flex-next:hover,
.post-paper.masonry .post.metro-style.format-gallery .flex-prev:not(:hover),.post-paper.masonry .post.metro-style.format-gallery .flex-next:not(:hover),.post-paper.masonry .post.metro-style.format-post-slider .flex-prev:not(:hover),.post-paper.masonry .post.metro-style.format-post-slider .flex-next:not(:hover),.post-paper.masonry .post.metro-style.format-video .video-content .play:not(:hover),.post-paper.masonry .post.metro-style.format-post-video .video-content .play:not(:hover),
.post-content h5,
.post-content .date,
.post-wrap-item.text .post-content i,
.post-wrap-item.text .post-content blockquote,
.single-post .single-content .img-slider .flex-prev i,.single-post .single-content .img-slider .flex-next i,
.main-wrapper .col-md-4 .sidebar-item.widget_tag_cloud a,.main-wrapper .col-md-3 .sidebar-item.widget_tag_cloud a,
.post-details .single-categories a,
.post-info .single-tags a:hover,.bottom-infopwrap .single-tags a:hover,.user-info-wrap .single-tags a:hover,.main-top-content .single-tags a:hover,.post-details .link-wrap .single-tags a:hover,
#contactform #submit,.comments-form #submit,
#contactform #submit:focus,.comments-form #submit:focus,
.unit .post-details .single-categories a,
.unit .post-details .single-categories a:hover,
.unit .post-details .single-tags:hover,
.unit.main-wrapper .col-md-3 .sidebar-item.widget_tag_cloud a:hover,
.unit .post-info .single-tags a:hover,.unit .bottom-infopwrap .single-tags a:hover,.unit .user-info-wrap .single-tags a:hover,.unit .main-top-content .single-tags a:hover,.unit .post-details .link-wrap .single-tags a:hover,
.post-info span a,
.top-banner.light .title,
.top-banner.light .descr,
.top-banner.light .subtitle,
.banner-slider-wrap .swiper-pagination span,
.banner-slider-wrap.vertical-2 .title,
.banner-slider-wrap.vertical-2 .light .subtitle,
.banner-slider-wrap.vertical-2 .light .title,
.banner-slider-wrap.vertical-2.content-light .swiper-pagination .swiper-pagination-bullet-active i,
.banner-slider-wrap.myro .content-wrap .subtitle,
.banner-slider-wrap.myro .content-wrap .title,
.banner-slider-wrap.myro .content-wrap .swiper-pagination span,
.banner-slider-wrap.myro .content-wrap .swiper-pagination .swiper-pagination-total,
.banner-slider-wrap.urban .title,
.banner-slider-wrap.urban .subtitle,
.banner-slider-wrap.urban .pag-wrapper .swiper-pagination,
.banner-slider-wrap.urban .pag-wrapper .swiper-pagination-current,
.banner-slider-wrap.urban .pag-wrapper .swiper-pagination-total,
.banner-slider-wrap.urban .pag-wrapper .swiper-button-next,
.banner-slider-wrap.urban .pag-wrapper .swiper-button-prev,
.cta.light .cta-title,.cta.light .cta-description,
.px-categories__title,
.iframe-video.banner-video .title,
.iframe-video.banner-video .video-content span,
.iframe-video .video-close-button,
.iframe-video.banner-video.simple .play-button:hover,
.glitch-wrapper.style-1 .title,
.glitch-wrapper.style-1 .text,
.glitch-wrapper.style-2 .title,
.headings.bg-animation .title,
.headings.light .title,
.headings.light .description,.headings.light .subtitle,
.last-posts .post-item__image .post-categories a,
.px-parallax__video-wrapper .play-button,
.physics-banner .title,
.physics-banner .text,
.parallax-showcase-wrapper .title,
.parallax-showcase-wrapper .desc,
.urban_slider .slick-arrow:hover,
.urban_slider .pagination-category,
.urban_slider .slick-current .pagination-category,
.interactive-slider.tabs li.active div,
.interactive-slider.tabs a,
.interactive-slider.tabs a:hover div,
.landing_split .content-wrap .portfolio-title,
.landing_split .content-wrap .excerpt,
.pricing-simple-item.active .pricing-simple-cost,.pricing-simple-item.active .pricing-simple-title,.pricing-simple-item.active .pricing-simple-lab,
.pricing-simple-item.active .pricing-simple-params p,
.pricing-simple-item.active .pricing-simple-params p:before,
.pricing-simple-item.active .pricing-simple-params p.passive:before,
.product-slider-wrapper [data-content-color="light"] .woocommerce-loop-product__title,
.product-slider-wrapper [data-content-color="light"] .prod-descr,
.product-slider-wrapper .btn-wrap.light>a:hover,
.product-slider-wrapper--light .socials,.product-slider-wrapper--light a.additional-link,.product-slider-wrapper--light a.additional-email,
.product-slider-wrapper--light .swiper-pagination .swiper-pagination-bullet-active i,
.product-slider-wrapper .content-transition .socials,.product-slider-wrapper .content-transition .swiper-pagination,.product-slider-wrapper .content-transition a.additional-link,.product-slider-wrapper .content-transition a.additional-email,
.product-tabs-wrapper .image-wrap .onsale,
.product-tabs-wrapper .image-wrap .on-new,
.px-member__social-item,
.iframe-video.banner-video .title,
.iframe-video.banner-video .video-content span,
.iframe-video.banner-video.simple .play-button:hover,
.px-media .iframe-video.banner-video.simple .play-button:before,
.skills.light .skill,
.skill-wrapper.light .subtitle,.skill-wrapper.light .title,.skill-wrapper.light .text,
.split-wrapper .content-wrap.light .title,
.split-wrapper .content-wrap.light .wpcf7 textarea:focus,.split-wrapper .content-wrap.light .wpcf7 input:not([type="submit"]):focus,
.about-section .bg-title,
.headings .bg-title,
.product-slider-wrapper .bg-title,
.showcase_slider .slide-image .arrow::before {
color: #fff;
}
.woocommerce-page.woocommerce .sidebar-item a.button,
.woocommerce-page.woocommerce .sidebar-item.widget_shopping_cart a.button {
color: #fff !important;
}
.physics-banner .arrows path {
stroke: #fff;
}
.white,
.animsition-loading,
.spinner-preloader-wrap .cssload-container .cssload-item,
.preloader-modern,
.a-btn-4,
.a-btn-5:hover,
.a-btn-style-4 .wpcf7-form input[type="submit"],
.a-btn-style-5 .wpcf7-form input[type="submit"]:hover,
.sidebar-item input,
.protected-page form input:not([type="submit"]),
.simple_gallery .flex-prev:hover,.simple_gallery .flex-next:hover,
.parallax-window .content-parallax,
.urban_slider .slick-arrow,
.full_screen_slider .swiper-arrow-left::before,.full_screen_slider .swiper-arrow-right::before,
.select2-container,
.woocommerce ul.products li.product .pixxy-prod-list-image,
.woocommerce ul.products li.product .on-new,.woocommerce ul.products li.product .onsale,
.woocommerce ul.products li.product .pixxy-prod-list-image:after,
.pixxy_product_detail .product .pixxy_images figure+.on-new,.pixxy_product_detail .product .pixxy_images figure+.onsale,.single-product .product .pixxy_images figure+.on-new,.single-product .product .pixxy_images figure+.onsale,
.pixxy_product_detail .product .pixxy_images a .on-new,.pixxy_product_detail .product .pixxy_images a .onsale,.single-product .product .pixxy_images a .on-new,.single-product .product .pixxy_images a .onsale,
.product-gallery-wrap .on-new,
.product-gallery-thumbnail-wrap .img-wrapper,
.single-product .product .woocommerce-Reviews #review_form_wrapper input,.pixxy_product_detail .product .woocommerce-Reviews #review_form_wrapper input,.single-product .product .woocommerce-Reviews #review_form_wrapper textarea,.pixxy_product_detail .product .woocommerce-Reviews #review_form_wrapper textarea,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.post-little-banner.empty-post-list input:not([type="submit"]),
.post-media .video-content .play,
.post.center-style .info-wrap,
.post.metro-style .post-wrap-item,
.post.metro-style .info-wrap,
.post.metro-style.format-video .video-content .play,.post.metro-style.format-post-video .video-content .play,
.post.metro-style.format-gallery .flex-prev,.post.metro-style.format-gallery .flex-next,.post.metro-style.format-post-slider .flex-prev,.post.metro-style.format-post-slider .flex-next,
.unit .blog.masonry+.sidebar .sidebar-item,
.single-post .single-content,
.single-post .single-content .swiper-container .description,
.single-post .single-content .img-slider .flex-prev:hover,.single-post .single-content .img-slider .flex-next:hover,
.main-wrapper .col-md-4 .sidebar-item,.main-wrapper .col-md-3 .sidebar-item,
.post-banner,
#contactform textarea,#contactform input:not([type="submit"]),.comments-form textarea,.comments-form input:not([type="submit"]),
.unit .post-little-banner+.post-paper.padding-both,
.page-template-default .unit .single-post,
.single-post .single-content .swiper-arrow-right,.single-post .single-content .swiper-arrow-left,
.flex-control-paging li a,
body,
.spinner-preloader-wrap,
.unit .sub-menu,
.last-posts .post-item__wrapper,
.px-slider.horizontal .px-slider__item,
.px-slider.horizontal_2 .px-slider__item,
.services--shadow,
.px-services-list__wrapper:before,.px-services-list__wrapper:after,
.px-services-list__item,
.px-testimonial.multiple .swiper-pagination-bullet,
.px-testimonial.multiple .content-slide,.px-testimonial.multiple_style_2 .content-slide,
.px-testimonial.flipping .flip-current,
.px-testimonial.flipping .flipto:hover,
.px-slider.horizontal_2 .swiper-pagination-bullet {
background: #fff;
}
.discount__content .subtitle,
.top-banner.light .title:before,
.banner-slider-wrap .swiper-pagination span:first-child::before,
.banner-slider-wrap.vertical-1 .swiper-pagination .swiper-pagination-bullet-active i::before,
.coming-page-wrapper .form input:not([type="submit"]),.coming-page-wrapper .form textarea,
.iframe-video.banner-video.simple .play-button,
.headings.light .title--delimiter:after,
.urban_slider .slick-arrow,
.split-wrapper .vertical::before,.split-wrapper .vertical::after,
.split-wrapper .horizontal::after,.split-wrapper .horizontal::before,
.pricing .pricing-item,
.pricing .pricing-tab-item.active a,
.pricing-simple-item,
.product-slider-wrapper--light a.additional-link:before,
.product-slider-wrapper .content-transition a.additional-link:before,
#multiscroll-nav a.active,
.px-testimonial .social>a:before,
.iframe-video.banner-video.simple .play-button,
abbr,acronym,code,
.iframe-video.audio,
.metro-load-more,
.grey,
.unit .shop-list-page,.unit .pixxy_product_detail,
.unit .shop-list-page:after,.unit .pixxy_product_detail:after,
.post-paper,
.single-post .main-wrapper,
.unit .single-post,
.post-little-banner,
.post.center-style.format-quote .info-wrap,.post.center-style.format-post-text .info-wrap,
.scroll,
.error404 .main-wrapper.unit,
.pixxy-shop-banner,
.simple_slider .single-pagination::before,
.alia.single-pagination::before,
.urban.single-pagination::before,
.urban .banner-wrap,
.tile_info .recent-posts-wrapper,
.menio .recent-posts-wrapper,
body.search,
.unit .single-post pre,
.unit .single-content pre,
.unit .post-paper pre,
.single-product .product .summary .cart .variations .value ul li label:before,.pixxy_product_detail .product .summary .cart .variations .value ul li label:before,
.woocommerce form.login .form-row label.checkbox:before,.woocommerce form.checkout .form-row label.checkbox:before,.woocommerce .woocommerce-shipping-fields label.checkbox:before,
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.pixxy-shop-banner .pixxy-shop-menu ul li:not(:last-of-type)::after,
.post-little-banner.empty-post-list input:not([type="submit"]):focus,
.post-info span.author {
background-color: #fff;
}
.a-btn-4,
.a-btn-4:hover,
.a-btn-5,
.a-btn-style-4 .wpcf7-form input[type="submit"],
.a-btn-style-4 .wpcf7-form input[type="submit"]:hover,
.a-btn-style-5 .wpcf7-form input[type="submit"],
.a-btn-style-5 .wpcf7-form input[type="submit"]:hover,
.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-error a.button,
.woocommerce .woocommerce-message a.button:hover,.woocommerce .woocommerce-info a.button:hover,.woocommerce .woocommerce-error a.button:hover,
.flex-control-paging li a,
.product-slider-wrapper .btn-wrap.light>a,
.pricing-simple-item.active.border:after,
.px-accordion__item-title,
.coming-page-wrapper .form input:not([type="submit"]),.coming-page-wrapper .form textarea,
.pricing-simple-title,
.split-wrapper .wpcf7 textarea,.split-wrapper .wpcf7 input:not([type="submit"]),
.px-services-list__item,
.headings .title--delimiter:after,
.pricing .title--delimiter:after,
.px-testimonial.full_width .swiper-pagination .swiper-pagination-bullet,
.px-testimonial.multiple_style_2 .swiper-pagination-bullet,
.px-testimonial .social>a,
.product-tabs-wrapper .swiper-pagination .swiper-pagination-bullet,
.product-slider-wrapper--light .swiper-pagination .swiper-pagination-bullet::after,.product-slider-wrapper--light .swiper-pagination .swiper-pagination-bullet::before,
.px-testimonial.full_width [class^="swiper-button"] {
border-color: #fff;
}
.px-slider.horizontal .px-slider__item:after,
.px-slider.horizontal_2 .px-slider__item:before {
border-bottom-color: #fff;
}
.a-btn-4,
.a-btn-style-4 .wpcf7-form input[type="submit"],
.a-btn-5:hover,
.a-btn-style-5 .wpcf7-form input[type="submit"],
.product-slider-wrapper .btn-wrap.light>a,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a,
.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-error a.button{
background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #fff));
background-image: linear-gradient(to right, transparent 50%, #fff 50%);
}
@media only screen and (min-width: 1200px) {
.portfolio-content-pixxy.left_gallery .single-pagination.left_gallery.change-color a.content {
color: #fff;
}
}
@media (max-width: 991px) {
.line-of-images.logos .swiper-pagination .swiper-pagination-bullet {
background-color: #fff;
}
}
@media only screen and (max-width: 767px) {
.single-post .main-wrapper,
.banner-gallery::before {
background-color: #fff;
}
.split-ms-right .split-ms-section::before {
background-color: rgba(255,255,255,0.15);
}
}
.split-wrapper .content-wrap.light .wpcf7 textarea,.split-wrapper .content-wrap.light .wpcf7 input:not([type="submit"]) {
color: rgba(255,255,255,0.3);
}
.product-slider-wrapper--light .swiper-pagination {
color: rgba(255,255,255,0.5);
}
.product-tabs-wrapper .image-wrap {
color: rgba(255,255,255,0.8);
}
.woocommerce .woocommerce-error li {
color: rgba(255,255,255,0.7) !important;
}
.split-wrapper .content-wrap.light .wpcf7 textarea,.split-wrapper .content-wrap.light .wpcf7 input:not([type="submit"]) {
border-color: rgba(255,255,255,0.2);
}
.pricing-simple-item.active .pricing-simple-title {
border-color: rgba(255,255,255,0.26);
}
.a-btn-5:hover {
border-color: rgba(255,255,255,0.3);
}
.pricing-simple-item.active .pricing-simple-lab {
border-color: rgba(255,255,255,0.36);
}
.skills.light .line {
background-color: rgba(255,255,255,0.18);
}
.banner-slider-wrap.vertical-2.content-light .swiper-pagination .swiper-pagination-bullet::after,
.banner-slider-wrap.vertical-2.content-light .swiper-pagination .swiper-pagination-bullet::before{
background-color: rgba(255,255,255,0.3);
}
.banner-slider-wrap.andra .swiper-pagination span:first-child::before,
.banner-slider-wrap.myro .content-wrap .swiper-pagination span:first-child::before{
background-color: rgba(255,255,255,0.7);
}
.coming-page-wrapper .form input:not([type="submit"]):focus,.coming-page-wrapper .form textarea:focus {
background-color: rgba(255,255,255,0.9);
}
.gallery-single .gallery-item.hover9 .item-img::before,.portfolio .item-link.hover9 .item-img::before,
.portfolio .item-link.hover9.yes .item-img::before {
background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%);
}
@media (min-width: 993px) {
.px-testimonial.multiple_style_2:after {
border-color: #fff;
}
}
@media (max-width: 992px) {
.px-categories .swiper-pagination .swiper-pagination-bullet {
background-color: rgba(255,255,255,0.3);
}
}
.a-btn-7,
.a-btn-style-7 .wpcf7-form input[type="submit"] {
background-color: #fcf9f6;
}
.a-btn-7:hover,
.a-btn-style-7 .wpcf7-form input[type="submit"]:hover {
background-color: #d9de34;
}
.a-btn-7,
.a-btn-style-7 .wpcf7-form input[type="submit"] {
background-image: -webkit-linear-gradient(345deg, #fcf9f6, #d9de34, #fcf9f6);
background-image: -o-linear-gradient(345deg, #fcf9f6, #d9de34, #fcf9f6);
background-image: linear-gradient(105deg, #fcf9f6, #d9de34, #fcf9f6);
}
.pricing-simple-label {
background-image: linear-gradient(126deg, #fcf9f6, #d9de34);
}
.pricing-simple-item.active {
background-image: linear-gradient(136deg, #fcf9f6, #d9de34);
}
.last-posts .post-item__image .post-categories a {
background-image: linear-gradient(97deg, #fcf9f6, #d9de34);
}
#footer .socials a:hover,
.footer-instagram .instagram-text a{
color: #d9de34;
}
#footer.simple .sidebar-item[class*='widget_'] select,
#footer.simple .pixxy-widget-about .about_content,
#footer.simple .sidebar-item.widget_nav_menu h5,
#footer.simple .menu li a,
#footer.simple .sidebar-item .item-wrap h3,
#footer.simple .footer-menu-wrap ul li a,
#footer.simple .sidebar-item .item-wrap h5,
#footer.simple .menu li a,
#footer.simple .pixxy-widget-subscribe input:not([type="submit"]),
#footer.simple .copyright a,
#footer.simple .sidebar-item #wp-calendar caption,
#footer.simple .widget_calendar th,
#footer.simple .widget_calendar tr,
#footer.simple .sidebar-item.widget_calendar table a,
#footer.simple .sidebar-item li,
#footer.simple .sidebar-item .item-wrap h5,
#footer.simple .pixxy-widget-subscribe input:not([type="submit"]),
#footer.simple .widget_text .textwidget a:hover,
#footer.simple .socials a:not(:hover),
#footer.simple .footer-instagram .instagram-text a:hover,
#footer.simple .footer-info .footer-info-text a:hover,
#footer.simple .footer-info p a:hover,
#footer.simple .footer-info .footer-logo{
color: #222222;
}
#footer.simple .pixxy-widget-subscribe input[type="submit"] {
background-color: #222222;
}
#footer.classic .copyright,
#footer.classic .socials a,
.footer-menu li a {
color: #999999;
}
.a-btn, .a-btn-2, .a-btn-3, .a-btn-4, .a-btn-5, .a-btn-6, .a-btn-7,
.btn-style-1 input[type="submit"],
.btn-style-2 input[type="submit"],
.btn-style-3 input[type="submit"],
.btn-style-4 input[type="submit"],
.btn-style-5 input[type="submit"],
.btn-style-6 input[type="submit"],
.btn-style-7 input[type="submit"]{
}
a {
} #topmenu > ul > li > a {
font-family: "Montserrat", sans-serif !important;
}
#topmenu ul ul li a {
font-family: "Montserrat", sans-serif !important;
}