@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&amp;family=Poppins&amp;display=swap);a,html *{outline:0!important}fieldset,ol,ul{margin:0;padding:0}.button,.link,body{font-size:var(--font-size);letter-spacing:var(--letter-spacing)}.button,.container{z-index:1;position:relative}.bg-overlay,.button::after{bottom:0;top:0;left:0;right:0}.button,.link,.themevale_heading .title{font-weight:var(--font-weight-bold)}.navPage-right ul li .link,.no-break{white-space:nowrap}.header .main-menu .menu-item a,.link{line-height:normal;color:var(--link-color)}.container,img{max-width:100%}.themevale_list-featured li a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;line-height:inherit;letter-spacing:inherit;font-size:inherit}:root{--font-size:16px;--font-weight-normal:400;--font-weight-bold:700;--font-weight-medium:500;--font-weight-semibold:600;--letter-spacing:0em;--text-color:#000;--link-color:#000;--link-color-hover:#ff4719;--link-color-active:#ff4719;--text-color-white:#ffffff;--bg-white:#ffffff;--btn-color:#ffffff;--btn-border:#ff4719;--btn-bg:#ff4719;--btn-white-color:#000;--btn-white-border:#212121;--btn-white-bg:#ffffff;--btn-color-hover:#000;--btn-border-hover:#212121;--btn-bg-hover:#ffffff;--btn-white-color-hover:#ffffff;--btn-white-border-hover:#ff4719;--btn-white-bg-hover:#ff4719;--new-label-color:#ffffff;--new-label-bg:#0067f0;--coming-soon-label-color:#ffffff;--coming-soon-label-bg:#fa4616;--theme-orange-color:#ff4719;--section-background-1:#fafafa;--section-background-2:#fff;--transition-effect:350ms ease-in-out;--box-shadow:0px 10px 25px 0px rgb(0, 0, 0, .2);--letter-spacing-0:0em;--letter-spacing--25:-0.025em;--letter-spacing--2:-0.02em}@-webkit-keyframes rotate_animation{from{-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate_animation{from{-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate_animation2{from{-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}to{-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate_animation2{from{-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}to{-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes waterSpread{from{width:0%;height:0%;opacity:.5}to{width:1000px;height:1000px;opacity:0}}@keyframes flash{from{transform:scale(3) rotate(-45deg) translate(-55%,-170%)}to{transform:scale(3) rotate(-45deg) translate(55%,370%)}}html *{scroll-behavior:smooth}body{margin:0 auto;font-family:Montserrat,sans-serif;font-weight:var(--font-weight-normal);line-height:normal;overflow-x:hidden;background-color:var(--bg-white);-webkit-font-smoothing:antialiased;}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{position:relative;text-decoration:none!important;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;transition:.3s}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{display:inherit;color:inherit!important;text-transform:inherit}.link-underline,.navPage-right ul li,.themevale_app .itemLeft,.themevale_app .itemRight,.themevale_banner>a,.themevale_mutipleLayout .link{display:inline-block;vertical-align:top}.underline{text-decoration:underline!important;text-underline-offset:1px}.footer .text-border,.testimony-show-more-btn{text-decoration:underline;text-underline-offset:2px}.disable-scrolling{overflow-y:hidden;padding-right:15px}.disable-scrollbar::-webkit-scrollbar{display:none}.disable-scrollbar::-webkit-scrollbar-track{display:none}.disable-scrollbar::-webkit-scrollbar-thumb{display:none}.disable-scrollbar::-webkit-scrollbar-thumb:hover{display:none}img{height:auto;border:none;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}ol,ul{list-style:none}svg{width:1em;height:1em;fill:currentColor;stroke:currentColor}fieldset{border:none}.visually-hidden{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;word-wrap:normal!important}.clearfix:after{content:'';display:block;clear:both}.container{display:block;width:100%;margin-left:auto;margin-right:auto}.max-width-1382,.max-width-1520{margin-left:auto!important;margin-right:auto!important}.max-width-1382{max-width:1382px}.max-width-1520{max-width:1520px}.box-shadow{box-shadow:var(--box-shadow)}.button{display:inline-block;vertical-align:top;padding:13px 5px;line-height:normal;border-radius:10px;color:var(--btn-color);background-color:#070142;border:2px solid #070142;min-width:160px;width:auto;text-align:center;overflow:hidden;transition:.3s ease-in-out;height:50px!important}.button-groupItem p,.typed-cursor{font-weight:var(--font-weight-normal)}.button::after{content:"";z-index:-1;position:absolute;width:120%;height:100%;backface-visibility:hidden;transform:rotate(10deg) translate(-1.2em,110%);transform-origin:0% 100%;transition:transform .5s;background-color:var(--btn-bg-hover)}.button.button-medium{min-width:190px}.button.button-large{min-width:250px}.button.button-box-shadow{-webkit-box-shadow:0 3px 10px 0 rgba(35,25,204,.3);box-shadow:0 3px 10px 0 rgba(35,25,204,.3)}.button.button-white{color:var(--btn-white-color);border-color:var(--btn-white-border);background-color:var(--btn-white-bg)}.button.button-white::after{background-color:var(--btn-white-bg-hover)}.button.button-disabled{color:#a7a7a7;background-color:#ecebeb;cursor:not-allowed;border:none}.button-group,.navPage-item,.themevale_navigation ul{font-size:0;letter-spacing:0}.button-groupItem p{display:block;font-size:12px;color:var(--text-color);letter-spacing:var(--letter-spacing);line-height:1.5;text-align:center;max-width:170px;margin:11px auto 0}.button-groupItem+.button-groupItem{margin-top:15px}.main-content,[data-animated-btn]{position:relative;overflow:hidden}.bg-overlay{position:fixed;z-index:99;opacity:1;visibility:visible;background-color:rgba(0,0,0,.5);transition:.3s}.bg-overlay:hover{cursor:url(https://cdn.shopify.com/s/files/1/0585/4439/0331/t/81/assets/cross.svg),url(https://cdn.shopify.com/s/files/1/0585/4439/0331/t/81/assets/cross.svg),zoom-out}.theme-demo .title-wrapper .title{font-size:16px!important}.bg-overlay.hidden{opacity:0;visibility:hidden}.themevale_section{position:relative;z-index:1;padding:40px 0}.theme-color,.themevale-feature-3 .themevale_grid .items.column-full .google-seo-text .description,.themevale-feature-3 .themevale_grid .items.column-full .google-seo-text .title{color:#f7a707}.theme-green-color{color:#508d7e}.theme-yellow-color{color:#ecc83f}.theme-purple-color{color:#3f3aca}.ripples{position:absolute;background:#fff;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;transform-origin:center center;animation:1s linear infinite waterSpread;opacity:.5}.d-flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.d-out{transform:translateY(200%)}.d-none,.slick-dots li:only-child,.themevale-section .items-circle img:last-child,.themevale_table table tr.feature,.themevale_table-extra{display:none}.no-break{overflow:hidden}.flash-hover,.header .main-menu .menu-item a .text,.homepage-banner .banner-content .title .text,.themevale_customization_images{position:relative}.flash-hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:20%;background:rgba(255,255,255,.3);transform:scale(3) rotate(-45deg) translate(-55%,-170%)}.flash-hover:hover::after{animation:.7s ease-in forwards flash}.themevale_heading{display:block;text-align:center;max-width:853px;margin:0 auto 31px}.themevale_heading .icon-wrapper{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;text-align:center;margin:0 auto 22px;box-shadow:0 3px 15px 0 rgba(35,25,204,.3)}.theme-demo .title-wrapper .title a,.themevale_heading .title,.themevale_heading .title .text{display:inline-block;position:relative;vertical-align:top}.themevale_heading .title{font-size:48px;line-height:normal;letter-spacing:var(--letter-spacing-0);margin:0;color:#f7a707}.header .main-menu .menu-item a,.themevale_heading .description{font-weight:var(--font-weight-normal);font-size:var(--font-size)}.themevale_heading .title .highlight{display:inline;position:relative}.themevale_heading .title .highlight:before{content:'';position:absolute;top:50%;left:-7px;height:5px;width:calc(100% + 14px);z-index:1;background-color:#ef7440;transform:translateY(-50%)}.themevale_heading .description{line-height:22px;letter-spacing:var(--letter-spacing-0);color:var(--text-color);margin:7px 0 0}.header .main-menu,.themevale_grid,.themevale_list{font-size:0;letter-spacing:0}.themevale_banner img,.themevale_heading .image{margin-left:auto;margin-right:auto}.themevale_heading .image{display:block;margin-top:40px}.themevale_grid{display:block;margin:0 -22px}.themevale_grid .items{display:inline-block;vertical-align:top;padding:0 22px;margin:0 0 30px}.themevale_grid.feature-grid.column-3{display:flex;flex-wrap:wrap}.themevale_grid.column-2 .items,.themevale_list.column-2 .items{width:50%}.themevale_grid.column-3 .items,.themevale_list.column-3 .items{width:33.3333333%}.themevale_grid.column-4 .items,.themevale_list.column-4 .items{width:25%}.themevale_grid.feature-grid .items{margin-bottom:25px}.themevale_banner{margin:0}.themevale_list{display:block;margin:0 -15px}.themevale_list .items{display:inline-block;vertical-align:top;position:relative;width:auto;padding:0 15px;margin:0 0 5px}.slick-next,.slick-prev{width:60px;height:60px;fill:#969ba8;stroke:#969ba8;z-index:5}.slick-prev{left:0;transform:translate(-50%,-50%)}.slick-next{right:0;transform:translate(50%,-50%)}.slick-dots li button:before,.slick-next:before,.slick-prev:before{content:none}.slick-dots{top:auto;left:0;right:0;bottom:-35px;z-index:5;padding:0;line-height:0;transition:.3s}.slick-dots li{width:auto;height:auto;vertical-align:top}.slick-dots li button{width:12px;height:12px;padding:0;border-radius:50%;border:1px solid var(--link-color);background-color:transparent;transition:.3s}.slick-dots li.slick-active button{border-color:var(--link-color);background-color:var(--link-color)}.padding-top-20{padding-top:20px}.padding-bottom-20{padding-bottom:20px}.padding-top-25{padding-top:25px}.padding-bottom-25{padding-bottom:25px}.padding-top-30{padding-top:30px}.padding-bottom-30{padding-bottom:30px}.padding-top-35{padding-top:35px}.padding-bottom-35{padding-bottom:35px}.padding-top-40{padding-top:40px}.padding-bottom-40{padding-bottom:40px}.padding-top-45{padding-top:45px}.padding-bottom-45{padding-bottom:45px}.padding-top-50{padding-top:50px}.padding-bottom-50{padding-bottom:50px}.padding-top-60{padding-top:60px}.padding-bottom-60{padding-bottom:60px}.padding-top-65{padding-top:65px}.padding-bottom-65{padding-bottom:65px}.padding-top-70{padding-top:70px}.padding-bottom-70{padding-bottom:70px}.padding-top-75{padding-top:75px}.padding-bottom-75{padding-bottom:75px}.padding-top-80{padding-top:80px}.padding-bottom-80{padding-bottom:80px}.padding-top-85{padding-top:85px}.padding-bottom-85{padding-bottom:85px}.padding-top-90{padding-top:90px}.padding-bottom-90{padding-bottom:90px}.padding-top-95{padding-top:95px}.padding-bottom-95{padding-bottom:95px}.padding-top-100{padding-top:100px}.padding-bottom-100{padding-bottom:100px}.padding-top-150{padding-top:150px}.padding-bottom-150{padding-bottom:150px}.announcement-bar{position:relative;background-image:linear-gradient(to right,#070142 0,#070142 51%,#6a33f5 100%);z-index:30}.announcement-bar .wrapper-content{background:0 0;width:100%;overflow:hidden}.wrapper-content .announcement-bar__link{display:flex}.announcement-bar__link .announcement-bar__message{display:flex;align-items:center;justify-content:center;padding:10px 0;animation:35s linear infinite slide-left}.wrapper-content .announcement-bar__link:focus .announcement-bar__message,.wrapper-content .announcement-bar__link:hover .announcement-bar__message{animation-play-state:paused}.announcement-bar__message .message{position:relative;display:flex;align-items:center;justify-content:center;padding:0 80px}.announcement-bar__message .message .icon{display:flex;padding-right:5px;color:#ff0}.announcement-bar__message .message .text{display:flex;white-space:nowrap;color:#fff;font-family:Inter,sans-serif;font-size:calc(var(--font-size) - 4px);font-weight:var(--font-weight-bold);letter-spacing:1px;line-height:24px}.text-sale{color:#ff0;padding-left:5px}@keyframes slide-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}.border-radius-10{border-radius:10px;overflow:hidden}.border-radius-left-10{border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.border-radius-right-10{border-top-right-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.header{padding:70px 0 0;position:relative;background-color:var(--bg-white);transition:.3s}.header-transparent{position:absolute;top:0;left:0;right:0;z-index:999;background-color:transparent}.icon-nav{display:block;padding:12px 0;text-align:center;border:none;cursor:pointer;background-color:transparent}.icon-nav .icon-line{position:relative;pointer-events:none}.icon-nav .icon-line,.icon-nav .icon-line:after,.icon-nav .icon-line:before{display:block;width:30px;height:3px;margin:3px 0;background-color:var(--link-color)}.icon-nav .icon-line:after,.icon-nav .icon-line:before{content:"";position:absolute;left:0;right:0}.icon-nav .icon-line:before{top:-11px}.icon-nav .icon-line:after{bottom:-11px}.nav-logo{display:block;margin-top:0;margin-bottom:0}.nav-logo>a,.navPage-right ul{display:flex;align-items:center}.nav-logo img{max-width:100px;transform:translateY(-8px)}.header.is-sticky{position:fixed;top:0;left:0;right:0;z-index:11;padding:10px 0;background-color:var(--bg-white);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.1)}.banner-image .iphone-slider,.banner-image .macbook-slider{box-shadow:0 5px 10px 2px rgba(0,0,0,.1);pointer-events:none}.navPage-deal{height:100px;width:100%;background-color:red}.navPage-container{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.navPage-left .item,.themevale-tag .themevale_heading .description .text,.themevale_table table td .icon,.themevale_table table td .text{display:inline-block;vertical-align:middle}.navPage-left .item+.item{margin-left:30px}.navPage-right ul li .link-underline .text{display:inline;background-image:linear-gradient(transparent 97%,#97aac1 3%);background-repeat:repeat-x;background-position-y:0}.navPage-right ul li+li{margin-left:15px}.header .main-menu{position:relative}.header .main-menu .menu-item{display:inline-block;vertical-align:top;margin-right:20px}.header .main-menu .menu-item a{display:block;letter-spacing:var(--letter-spacing);padding:13px 0;text-transform:capitalize}.header .main-menu .menu-item a .text:after{content:"";display:block;margin:0 auto;position:relative;top:6px;bottom:0;transition:280ms ease-in-out;width:0;opacity:0;backface-visibility:hidden;border-bottom:2px solid var(--link-color-active)}.header .main-menu .menu-item:last-child{margin-right:0!important}.header-sidebar{position:fixed;top:0;bottom:0;left:0;z-index:9999;width:325px;overflow-x:hidden;overflow-y:auto;padding:60px 50px 60px 120px;background-color:var(--bg-white);max-width:calc(100% - 60px);border-right:1px solid #f4f4f4;transition:.5s}.header-sidebar .close-menu{position:absolute;top:66px;right:60px;z-index:2}.header-sidebar .close-menu svg{width:18px;height:18px;fill:#bdbdbd;stroke:#bdbdbd}.header-sidebar .main-menu .menu-item{display:block;padding:10px 0}.header-sidebar .main-menu .menu-item a{position:relative;font-size:var(--font-size);font-weight:var(--font-weight-bold);color:var(--text-color);letter-spacing:var(--letter-spacing);line-height:1.5;text-transform:uppercase}.header-sidebar .main-menu .menu-item a:before{content:"";left:0;bottom:0;width:0;height:1px;position:absolute;background-color:var(--link-color-hover);transition:.3s}.header-sidebar.hidden{left:-500px}.header-sidebar::-webkit-scrollbar-track{background-color:#f4f4f4}.header-sidebar::-webkit-scrollbar{width:4px;background-color:#f4f4f4}.header-sidebar::-webkit-scrollbar-thumb{background-color:#646464}.banner-dot-background,.banner-parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.banner-dot-background{background-image:url(../images/dot-background.webp?klkl);opacity:.05;background-repeat:repeat}.performance__fast-loading-1,.performance__fast-loading-2{background-size:contain;background-position:center;background-repeat:no-repeat}.banner-dot-background::after{content:"";position:absolute;inset:0;background-image:linear-gradient(to bottom,transparent,#fff,#fff,#fff)}.banner-parallax-background{position:absolute;inset:0;z-index:1}.banner-parallax .banner-parallax-layer.blob,.banner-parallax .banner-parallax-layer.square,.banner-parallax .banner-parallax-layer.triangle{position:absolute;mix-blend-mode:normal}.banner-parallax .banner-parallax-layer.square,.banner-parallax .banner-parallax-layer.triangle{z-index:2}.banner-parallax .banner-parallax-layer.square{top:-3%;right:21%}.banner-parallax .banner-parallax-layer.blob{z-index:3;top:-1.5%;left:-47%;width:60vw;height:60vw}.banner-parallax .banner-parallax-layer.blob .banner-parallax-image{-moz-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-o-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.banner-parallax .banner-parallax-layer.triangle{top:4%;right:-7%}.banner-parallax .banner-parallax-layer.triangle .banner-parallax-image{animation:50s linear infinite rotate_animation}:root{--top-banner-title-color:#141414;--top-banner-description-color:#383838;--top-banner-title-bg:#d7eefd;--device-background-color:#f9f8f6;--device-border-color:#dbdbdb;--icon-title-color:#000;--tab-2-color-active:var(--theme-orange-color);--tab-2-bg-active:#fff;--nav-bg-color:#f0f0f0;--theme-title-color:#000;--theme-breadcrumb-color:#666;--theme-breacrumbt-hover-color:var(--theme-orange-color);--expand-icon-color:#cccccc;--expand-icon-hover-color:var(--theme-orange-color);--expand-icon-size:31px;--scrollbar-background:#f2f2f2;--scrollbar-thumb:#ccc;--text-default-color:#cacaca;--text-active-color:var(--text-color);--border-color:#bfbfbf;--testminony-text-color:#131424;--box-shadow:0 0px 10px rgba(0, 0, 0, 0.1);--slick-bot-pos:-54px;--slick-arrow-width:30px;--slick-arrow-height:24px;--slick-side-pos:40.5vw;--card-height:407;--table-text-color:#55595c}.homepage-banner{padding-top:17vw;z-index:1;width:100%;display:flex;flex-direction:column;gap:25px;margin-bottom:10%}.homepage-banner .banner-content{width:100%;flex-shrink:0;order:2}.homepage-banner .banner-image{position:relative;overflow-x:visible;overflow-y:visible;z-index:2;width:80%;margin:0 auto 0 16%;order:1;padding-bottom:48%}#redirect-btn,.homepage-banner .button-group{margin:20px auto 0}.banner-image .iphone-slider,.banner-image .macbook-slider,.banner-image .parallax-play-pause-buttons{position:absolute;z-index:6;display:block}.banner-image .parallax-play-pause-buttons{width:50px;height:50px;top:10%;left:-1.4%;cursor:pointer;position:relative}.banner-image .spinner-pause-btn{width:50px;height:50px}.banner-image .spinner-pause-btn .spinner{--spinner-percent:20;width:50px;height:50px;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}.banner-image .spinner-pause-btn .spinner svg{position:relative;width:40px;height:40px;overflow:visible}.banner-image .spinner-pause-btn .spinner svg circle{width:40px;height:40px;fill:none;stroke-width:3;stroke:#000;stroke-dasharray:157;stroke-dashoffset:157;stroke-linecap:round}.banner-image .spinner-pause-btn .spinner svg circle:first-child{stroke-dashoffset:0;stroke:#f3f3f3}.banner-image .spinner-pause-btn .spinner svg circle:nth-child(2){stroke-dashoffset:calc(157 - (157 * var(--spinner-percent))/ 100);stroke:#000}.banner-image .macbook-slider{top:0;left:8%;width:96%;padding:4.5%;background-color:var(--device-background-color);border:1px solid var(--device-border-color);border-radius:1vw}.banner-image .macbook-slider::after{content:'...';position:absolute;top:15px;left:15px;font-size:4.5vw;color:#585858;line-height:0;letter-spacing:-.03em;margin-top:-20px}.banner-image .iphone-slider{top:53%;left:50px;width:26%;border:.3vw solid var(--bg-white);border-radius:2vw;overflow:hidden;background-color:var(--bg-white)}.banner-image .iphone-slider img{transform:translateY(-2px)}.banner-image .parallax-play-pause-buttons .play-button{position:absolute;opacity:1;transition:opacity 250ms ease-in-out 250ms;width:4vw;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-image .parallax-play-pause-buttons .spinner-pause-btn{position:absolute;inset:0;opacity:0;transition:opacity 250ms ease-in-out}.banner-image .parallax-play-pause-buttons.playing .play-button{opacity:0;transition-delay:0s}.banner-image .parallax-play-pause-buttons.playing .spinner-pause-btn{opacity:1;transition-delay:250ms}.banner-image .parallax-play-pause-buttons .pause-bars{display:flex;gap:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-image .parallax-play-pause-buttons .pause-bars .bar{width:3px;height:14px;background-color:#333}.homepage-banner .banner-image .iphone-slider img,.homepage-banner .banner-image .macbook-slider img,.homepage-banner .banner-image .parallax-play-pause-buttons img{max-width:100%;height:auto;object-fit:contain}.homepage-banner .banner-content{position:relative;text-align:center;padding:0 15px}.homepage-banner .banner-content .title{position:relative;font-size:24px;font-weight:var(--font-weight-bold);line-height:normal;letter-spacing:-.01em;color:var(--top-banner-title-color);margin:0 0 10px}.homepage-banner .banner-content .description{display:block;font-size:var(--font-size);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing);line-height:1.5;color:var(--top-banner-description-color);padding:0;margin:0 auto}.homepage-banner .button-group .button,.theme-demo.custom .title-wrapper{width:100%}.themevale_video{max-width:960px;margin:0 auto}.themevale_video iframe{border-radius:10px;box-shadow:0 10px 25px 0 rgb(0,0,0,.1)}.homepage-custom-icon{margin-top:7px;background-image:linear-gradient(to top,var(--section-background-1) 75%,var(--section-background-1) 5%,transparent);position:relative}.icon-collection{padding:20px 20px 40px;margin:0;text-align:center;background-color:var(--bg-white);border-radius:10px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.1);box-shadow:0 3px 10px 0 rgba(0,0,0,.1);height:100%;transition:background-color var(--transition-effect);z-index:4}.icon-collection:hover{background:linear-gradient(45deg,#f7a707,#f75507)}.icon-collection .icon-wrapper{display:flex;align-items:center;justify-content:center;width:37px;height:37px;text-align:center;margin:18px auto 23px}.icon-collection .icon-wrapper .icon{width:100%;height:100%;fill:#f7a707;transition:fill var(--transition-effect)}.icon-collection:hover .icon-wrapper .icon{fill:var(--bg-white)}.icon-collection .content-wrapper{padding:0;max-width:385px;margin:0 auto}.icon-collection .content-wrapper .title{font-size:20px;font-weight:var(--font-weight-bold);line-height:27px;letter-spacing:var(--letter-spacing);color:var(--icon-title-color);margin:0 0 20px;transition:color var(--transition-effect)}.icon-collection .content-wrapper .description,.icon-collection .content-wrapper .description a{margin:0;font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:26px;letter-spacing:var(--letter-spacing--25);color:var(--text-color);transition:color var(--transition-effect)}.icon-collection .content-wrapper .description{margin-bottom:24px}.icon-collection:hover .content-wrapper .description,.icon-collection:hover .content-wrapper .description a,.icon-collection:hover .content-wrapper .title,.open-store-link .text,.themevale-feature-3 .themevale_heading .description,.themevale-feature-3 .themevale_heading .title{color:var(--text-color-white)}.homepage-achievement{padding-top:20px;padding-bottom:20px;background-color:#fff}.homepage-achievement .themevale_heading{margin-bottom:58px}.homepage-achievement .themevale_heading .description{margin-top:3px}.homepage-achievement .achievement{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:38px}.homepage-achievement .achievement .icon-wrapper{width:110px;height:110px;border:2px solid #f7a707;display:flex;justify-content:center;align-items:center;border-radius:50%}.homepage-achievement .achievement .icon-wrapper .icon{width:54px;height:54px;fill:#f7a707}.homepage-achievement .achievement .content-wrapper .title{text-align:center;font-size:18px;font-weight:var(--font-weight-normal);color:var(--text-color);letter-spacing:var(--letter-spacing-0);margin-bottom:0}.homepage-achievement .achievement .content-wrapper .description{font-size:48px;font-weight:var(--font-weight-bold);color:var(--text-color);letter-spacing:var(--letter-spacing-0);margin-bottom:0}.homepage-achievement .achievement-proof{display:flex;justify-content:center;align-items:center;margin-top:20px}.homepage-achievement .achievement-proof .achievement{max-width:690px}.homepage-achievement .slick-dots{bottom:-20px}.themevale-skin .themevale_heading{margin-bottom:45px}.themevale-skin-2 .themevale_heading{margin-bottom:25px;max-width:950px}.themevale-skin .themevale_heading .title .text.vertical{display:flex;flex-direction:column}.themevale-skin .nav-tabs{flex-wrap:nowrap;justify-content:center;text-align:center;border-bottom:none;max-width:max-content;margin:35px auto 42px;background-color:var(--nav-bg-color);border-radius:10px;scroll-snap-type:x mandatory;overflow-x:scroll}.themevale-skin .nav-tabs .nav-item{display:inline-block;vertical-align:middle;padding:0 5px;margin-bottom:0;scroll-snap-align:start}.themevale-skin .nav-tabs .nav-item:first-child{padding-left:0}.themevale-skin .nav-tabs .nav-item:last-child{padding-right:0}.themevale-skin .nav-tabs .nav-link{display:inline-block;vertical-align:top;font-size:calc(var(--font-size) - 2px);font-weight:var(--font-weight-bold);line-height:normal;letter-spacing:.025em;padding:5px 15px;color:var(--link-color);text-transform:capitalize;border-radius:10px;border:none!important;position:relative}.themevale-skin .nav-tabs .nav-link.active{color:var(--tab-2-color-active);background-color:var(--tab-2-bg-active)}.themevale-skin .nav-tabs .nav-link.active:after{backface-visibility:hidden;transition:width 350ms ease-in-out;width:100%;opacity:1}.themevale-skin-2 .nav-tabs{margin-bottom:38px}.themevale-skin-2 .themevale_heading .description{padding-bottom:13px}.themevale-app,.themevale-customization,.themevale-feature-3,.themevale-plan,.themevale-skin{background-color:var(--section-background-1)}.main-drop{position:relative;font-size:72px;width:max-content;margin-left:auto;margin-right:auto;margin-bottom:-7px}.back-drop{position:absolute;top:3%;left:3%;color:#fff;-webkit-text-stroke:1px var(--theme-orange-color);z-index:-1}.themevale-skin .description{margin-top:23px}.theme-demo:not(.custom){position:relative;box-shadow:0 10px 25px 0 rgba(0,0,0,.1);border-radius:10px;transition:transform var(--transition-effect),box-shadow var(--transition-effect);overflow:hidden}.theme-demo:not(.custom):hover{box-shadow:0 10px 10px 2px rgba(0,0,0,.1)}.theme-demo .image-wrapper{position:relative;overflow:hidden;height:210px}.theme-demo:not(.pending) .image-wrapper .theme-demo__image-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.4);z-index:2;opacity:0;transition:opacity var(--transition-effect)}.theme-demo:not(.pending) .image-wrapper .theme-demo__image-overlay::after,.theme-demo:not(.pending) .image-wrapper .theme-demo__image-overlay::before{content:"";position:absolute;top:50%;left:50%;height:4px;width:50px;background-color:var(--bg-white);transform:translate(-50%,-50%);transition:transform 250ms ease-in-out;border-radius:5px}.theme-demo .image-wrapper:hover .theme-demo__image-overlay,.themevale_mobile_view img.active{opacity:1}.theme-demo .image-wrapper:hover .theme-demo__image-overlay::before{transform:translate(-50%,-50%) rotate(90deg)}.theme-demo .image-wrapper:hover .theme-demo__image-overlay::after{transform:translate(-50%,-50%) rotate(180deg)}.theme-demo.pending,.theme-demo.pending .content-wrapper{cursor:pointer;background-color:#f2f2f2}.testimony-card,.themevale-feature-3 .content-wrapper,.themevale-feature-3 .themevale_grid .items.column-full .google-seo-text .content-wrapper{background-color:var(--bg-white)}.theme-demo.pending .image-wrapper{overflow:visible}.theme-demo .image-wrapper.comingSoon:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background-color:rgba(0,0,0,.2)}.theme-demo .image-wrapper::after{content:"";display:block;padding-bottom:131.9%}.theme-demo.page-acc .image-wrapper:after,.theme-demo.page-login .image-wrapper:after{padding-bottom:80%}.theme-demo.page-password-1 .image-wrapper:after{padding-bottom:56%}.theme-demo .image-wrapper.small:after{padding-bottom:154.055%}.theme-demo .image-wrapper img{position:absolute;top:0;left:0;right:0;width:100%;height:auto;transform:translateY(calc(var(--translate-y) * 1px));transition-duration:var(--duration, 3s);transition-timing-function:linear}.theme-demo .image-wrapper .label{position:absolute;z-index:10;top:5px;right:5px;font-size:calc(var(--font-size) - 2px);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing);line-height:20px;padding:4px 12px;min-width:58px;text-align:center;border-radius:5px;text-transform:capitalize}.theme-demo .image-wrapper .label.new{background-color:var(--new-label-bg);color:var(--new-label-color)}.theme-demo .image-wrapper .label.comingSoon{background-color:var(--coming-soon-label-bg);color:var(--coming-soon-label-color)}.theme-demo .content-wrapper{padding:33px 30px 20px;text-align:left;display:flex;justify-content:space-between;align-items:center}.theme-demo .title-wrapper{position:relative;width:calc(100% - var(--expand-icon-size));padding-right:5px}.theme-demo .title-wrapper .breadcrumb{font-size:14px;color:var(--theme-breadcrumb-color);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-0);align-items:center;gap:5px;margin-bottom:0;padding:0;background:0 0;flex-wrap:nowrap}.theme-demo .title-wrapper .breadcrumb,.theme-demo .title-wrapper .title .text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.theme-demo .title-wrapper .breadcrumb svg{width:10px;height:10px;fill:var(--theme-breadcrumb-color);flex-shrink:0}.theme-demo .content-wrapper .expand-icon,.theme-demo .content-wrapper .expand-icon svg{width:var(--expand-icon-size);height:var(--expand-icon-size)}.theme-demo .title-wrapper .breadcrumb:hover{color:var(--theme-breacrumbt-hover-color)}.theme-demo .title-wrapper .breadcrumb:hover svg{fill:var(--theme-breacrumbt-hover-color)}.theme-demo .content-wrapper .expand-icon svg{fill:var(--expand-icon-color);transition:fill var(--transition-effect)}.theme-demo .content-wrapper .expand-icon:hover svg{fill:var(--expand-icon-hover-color)}.theme-demo .title-wrapper .title{font-weight:var(--font-weight-bold);line-height:26px;letter-spacing:var(--letter-spacing);color:var(--theme-title-color);text-transform:capitalize;margin:15px 0 7px}.theme-demo .title-wrapper .title a:after{content:"";display:block;margin:0 auto;position:absolute;top:auto;bottom:0;left:0;transition:280ms ease-in-out;width:0;opacity:0;backface-visibility:hidden;border-bottom:1px solid var(--theme-title-color)}.theme-demo .image-wrapper a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:99}.themevale-mobile-first .themevale_heading{margin-bottom:70px;max-width:920px}.themevale-mobile-first .themevale_unique_features{margin-right:35px;padding-right:13px;max-height:752px;overflow-y:auto;overflow-x:hidden}.themevale-mobile-first .themevale_unique_features::-webkit-scrollbar{width:8px}.themevale-mobile-first .themevale_unique_features::-webkit-scrollbar-track{background-color:var(--scrollbar-background);border-radius:5px}.themevale-mobile-first .themevale_unique_features::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:5px}.themevale_unique_features .item{padding:34px 25px 33px 40px;border:2px solid transparent;border-radius:10px;transition:transform var(--transition-effect),border-color var(--transition-effect);cursor:pointer}.themevale_unique_features .item .description,.themevale_unique_features .item .title{color:var(--text-default-color);transition:color var(--transition-effect);letter-spacing:var(--letter-spacing-0)}.themevale_unique_features .item .title{font-size:calc(var(--font-size) + 8px);font-weight:var(--font-weight-bold)}.themevale_unique_features .item .description{font-size:calc(var(--font-size) + 2px);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-0);line-height:25px;margin-bottom:0}.open-store-link:hover .arrow-icon,.themevale_unique_features .item:hover:not(.active){transform:translateX(10px)}.themevale_unique_features .item.active .description,.themevale_unique_features .item.active .title,.themevale_unique_features .item:hover .description,.themevale_unique_features .item:hover .title{color:var(--text-active-color)}.themevale_unique_features .item.active{border-color:var(--theme-orange-color)}.themevale_mobile_view{display:flex;justify-content:center;align-items:flex-start}.themevale_mobile_view .images-container{position:relative;width:438px;height:840px;margin-left:30px;margin-top:-44px}.themevale_mobile_view img{position:absolute;inset:0;height:100%;margin-left:auto;margin-right:auto;opacity:0;transition:opacity var(--transition-effect),box-shadow var(--transition-effect);border-radius:50px}.testimony-body,.testimony-body p,.testimony-card{transition:height var(--transition-effect)}.themevale-feature .themevale_heading .description{display:block;max-width:495px;margin-left:auto;margin-right:auto}.themevale-feature .themevale_list .items{vertical-align:middle}.themevale_mutipleLayout{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;max-width:1000px;text-align:center}.themevale_mutipleLayout .items{padding:10px}.themevale_mutipleLayout img{border-radius:5px;box-shadow:0 10px 30px 0 rgba(113,211,250,.2)}.themevale_mutipleLayout iframe{border-radius:10px;box-shadow:0 10px 25px 0 rgb(0,0,0,.1);height:430px}.themevale_mutipleLayout .title{display:block;text-align:center;font-size:var(--font-size);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing);line-height:1.625;text-transform:capitalize;color:var(--link-color);margin:24px 0 0}.footer .text-border,.themevale_table table td .text{text-transform:uppercase}.themevale-feature-3 .themevale_grid .items.column-1{padding-right:10px;padding-left:27px}.themevale-feature-3 .themevale_grid .items.column-2{padding-left:10px;padding-right:27px}.themevale-feature-3 .themevale_grid .items.column-full{width:100%;padding-left:27px;padding-right:27px}.themevale-feature-3 .themevale_grid .items.column-full .google-seo{width:100%;display:flex}.themevale-feature-3 .google-seo-illustration,.themevale-feature-3 .google-seo-text{width:50%;background-color:var(--bg-white);position:relative;height:594px}.themevale-feature-3 .google-seo-illustration img{position:absolute}.themevale-feature-3 .google-logo{width:10%;height:auto;top:6%;left:3.5%}.themevale-feature-3 .search-field{width:78%;top:5%;left:17.3%}.themevale-feature-3 .active-result{width:95%;top:22%;left:0}.themevale-feature-3 .result{width:85%;top:56%;left:5.3%}.themevale-feature-3 .result-2{width:85%;top:79%;left:5.3%}.themevale-feature-3 .themevale_grid .items{margin-bottom:10px}.themevale-feature-3 .content-wrapper{height:100%;min-height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}.themevale-feature-3 .content-wrapper:not(.image):not(.google-seo-text){background-color:#f7a707}.themevale-feature-3 .themevale_heading{margin-bottom:0;border-radius:10px}.themevale-feature-3 .themevale_heading .description{max-width:660px;font-size:calc(var(--font-size) + 2px);margin-top:19px}.themevale-feature-3 .themevale_heading .description.pre-description{font-size:calc(var(--font-size) + 8px);margin-top:10px}.performance__fast-loading-1{background-image:url('https://www.jcblautomoto.com/wp-content/themes/chromium-child/assets/images/PERFORMANCE.gif')}.performance__fast-loading-2{background-image:url('https://www.jcblautomoto.com/wp-content/themes/chromium-child/assets/images/SEO.gif')}.themevale_list-featured{display:block;margin:0;padding:28px 0 18px;font-size:0;letter-spacing:0;column-count:2;-webkit-column-count:2}.themevale_list-featured li{font-size:var(--font-size);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing);line-height:1.5;color:var(--text-color);margin:0 0 16px;padding:0 0 0 20px;position:relative}.testimonny-name,.testimony-body p{font-size:var(--font-size);line-height:32px}.themevale_list-featured li a{color:inherit}.themevale_list-featured li:before{content:"";position:absolute;top:8px;left:0;background-color:var(--text-color);width:8px;height:8px;border-radius:50%}.themevale-customization .themevale_heading{margin-bottom:5px;max-width:900px}.themevale-customization .themevale_heading .description{margin-top:13px}.macbook-customization{display:block;border-radius:20px;margin:0 auto 0 285px}.customization,.testimony-card{border-radius:10px;box-shadow:var(--box-shadow)}.customization{position:absolute;bottom:-64px}.customization-1{left:67px;width:370px}.customization-2{left:456px;width:240px}.customization-3{left:716px;width:245px}.customization-4{left:981px;width:250px}.themevale-testimony .themevale_heading .description{margin-top:12px;max-width:750px;margin-left:auto;margin-right:auto}#back-to-top a,#back-to-top.is-visible,.footer-content .text,.has-show-more .testimony-show-more-btn,.testimonies,.themevale_table table td .highlight-2{display:block}.testimony-card{width:670px;height:calc(var(--card-height) * 1px);padding:15px 35px 20px;display:inline-block;margin:10px;cursor:grab}.testimony-body,.themevale-section .pos-bottom .image-wrapper{padding-top:10px}.themevale-section .items img,.themevale_app .items img,.themevale_table{box-shadow:0 10px 25px 0 rgba(0,0,0,.1)}.slick-dots li button,.slick-dots li.slick-active button{border:var(--theme-orange-color);background-color:var(--theme-orange-color)}.testimony-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color)}.testimonny-name{color:var(--theme-orange-color);font-weight:var(--font-weight-bold);margin-bottom:0}.testimony-service{font-size:var(--font-size);margin-bottom:15px}.testimony-service span{color:var(--testminony-text-color);font-weight:var(--font-weight-medium)}.testimony-body p{--testimony-text-height:225;color:var(--testminony-text-color);letter-spacing:var(--letter-spacing-0);height:calc(var(--testimony-text-height) * 1px);overflow:hidden;position:relative}.testimony-body p::after{content:"";position:absolute;inset:0;background:0 0}.testimony-show-more-btn{display:none;background:0 0;border:none;outline:0;cursor:pointer;color:var(--theme-orange-color);text-decoration-color:var(--theme-orange-color)}#back-to-top,#redirect-popup,.themevale_table{background-color:var(--bg-white)}.has-show-more:not(.expanded) .testimony-body p::after{background:linear-gradient(to top,#fff,transparent)}.expanded,.expanded .testimony-body p{height:max-content}.themevale-testimony .slick-arrow{position:absolute;bottom:calc(var(--slick-bot-pos) - (var(--slick-arrow-height)/ 4));left:0;width:var(--slick-arrow-width);height:var(--slick-arrow-height);display:flex;justify-content:center;align-items:center;z-index:5;cursor:pointer}.themevale-testimony .slick-arrow svg{height:var(--slick-arrow-height);width:var(--slick-arrow-width);transition:fill var(--transition-effect)}.themevale-testimony .slick-arrow:hover svg{fill:var(--theme-orange-color)}.themevale-testimony .slick-arrow.prev{left:var(--slick-side-pos)}.themevale-testimony .slick-arrow.next{right:var(--slick-side-pos);left:auto;transform:rotate(180deg)}.themevale-testimony .slick-dots{bottom:var(--slick-bot-pos);z-index:2}.slick-dots li{margin-left:7px;margin-right:7px}.slick-dots li button{opacity:.2}.slick-dots li.slick-active button{opacity:1!important}.themevale-section .themevale_heading .title .text:before{background-color:#d7eefd}.themevale-section .themevale_heading .description{display:block;max-width:800px;margin-left:auto;margin-right:auto}.themevale-section .themevale_grid{padding-top:13px;padding-bottom:8px}.themevale-section .items img{border-radius:5px;outline-offset:-8px!important;outline:8px solid var(--bg-white)!important}.themevale-section .items-circle img:first-child{border-radius:50%;outline-offset:-7px!important}.themevale-section .pos-right .image-wrapper{text-align:right;padding-right:10px}.themevale-section .pos-left .image-wrapper{text-align:left;padding-left:10px}.themevale-section .pos-top .image-wrapper{padding-bottom:10px}.themevale-plan .themevale_heading{margin-bottom:58px;max-width:735px}.themevale-plan .themevale_heading .title{padding-top:58px}.themevale-plan .themevale_heading .title .text:before{background-color:#fdf3c8}.themevale-plan .themevale_heading .description{margin-top:5px}.themevale_table{max-width:1280px;margin:0 auto 6px;border:1px solid #ececec;border-radius:10px}.themevale_table table{table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0}.themevale_table table tr{vertical-align:top}.themevale_table table tr td:first-child{width:52.4%}.themevale_table table tr.feature.active{display:table-row}.themevale_table table td{vertical-align:middle;font-size:calc(var(--font-size) + 2px);font-weight:var(--font-weight-normal);line-height:1.625;letter-spacing:var(--letter-spacing--2);text-align:center;padding:21px 35px;color:var(--table-text-color)}.themevale_table table td .icon{width:18px;height:18px;fill:#48c33d;stroke:transparent;margin:0 5px 0 0}.themevale_table table td .text-more{font-size:inherit;font-weight:var(--font-weight-bold);color:inherit!important}.themevale_table table td .highlight,.themevale_table table thead td{color:var(--theme-orange-color);font-weight:var(--font-weight-bold)}.themevale_table table td .highlight{position:relative;display:inline-block;vertical-align:top;font-size:25.36px;line-height:1.3}.themevale_table table td .link-highlight{display:block;padding:35px 0;background-image:linear-gradient(to right,#ff4719 0,#fd562d 51%,#fa6d4a 100%);box-shadow:0 3px 10px 0 rgba(0,0,0,.1);border-radius:8px;transition:.5s}.themevale_table table td .link-highlight .text{display:block;font-weight:200;line-height:1.5;letter-spacing:var(--letter-spacing);text-transform:capitalize;color:var(--text-color-white)}.themevale_table table td .link-highlight .text:first-child{font-weight:var(--font-weight-medium);font-size:24px}.themevale_table table td .highlight .underline{text-underline-offset:2px!important;text-decoration-thickness:0px!important;text-decoration-color:#fec6b8!important}.themevale_table table td .link-highlight img{border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.themevale_table table td+td{border-left:1px solid #ececec}.themevale_table table thead{border-bottom:1px solid #ececec}.themevale_table table tbody tr:nth-child(2n){background-color:#f8f8f8}.themevale_table table tfoot.has-border{border-top:1px solid #ececec}.themevale-app .themevale_grid{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:1360px;margin-left:auto;margin-right:auto;row-gap:35px;padding-bottom:20px}.themevale-app .themevale_heading .title .text:before{background-color:#fad5c5}.themevale-app .themevale_heading{margin-top:20px;margin-bottom:56px}.themevale-app .themevale_heading .description{margin-top:12px}.themevale_app{padding-top:35px;padding-bottom:40px;margin-bottom:0!important}.themevale_app .slick-dots{bottom:0}.themevale_app .itemWrapper{display:block;letter-spacing:0;font-size:0;transition:box-shadow var(--transition-effect),transform var(--transition-effect),background-color var(--transition-effect);border-radius:15px}.themevale_app .itemLeft{width:120px}.themevale_app .itemRight{width:calc(100% - 120px);padding:16px 0 0 30px;text-align:left}.themevale_app .items .title{font-size:calc(var(--font-size) + 2px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing);line-height:1.5;color:var(--link-color);margin:0 0 1px}.footer-content,.themevale_app .items .text{font-size:var(--font-size);line-height:1.75}.themevale_app .items .title .link,.themevale_app .items .underline{letter-spacing:0;padding-right:2px}.themevale_app .items .text{font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing);color:var(--text-color)}.themevale_app .items img{border-radius:5px}.themevale-purchase .themevale_grid{display:flex;justify-content:center;align-items:center;justify-content:center}.themevale-purchase .themevale_heading .title{font-size:40px;color:var(--text-color);letter-spacing:-.04em;margin-top:47px}.themevale-purchase .themevale_heading{padding-right:100px;margin-top:75px}.button-purchase{display:flex;justify-content:center;align-items:center;gap:15px;width:max-content;margin:38px auto;padding:8px 47px}.button-purchase .text{font-weight:var(--font-weight-semibold);font-size:30px}.purchase-icon{width:44px;height:44px}.purchase-icon svg{width:100%;height:100%}.themevale-purchase .images-container{width:100%;display:flex;justify-content:center;align-items:center;perspective:1000px}.themevale-purchase .images-container img.purchase-icon{position:absolute;width:120px;height:auto}.themevale-purchase .images-container img.purchase-icon.cart{top:36%;left:35%;width:160px}.themevale-purchase .images-container img.purchase-icon.icon{top:70%;left:5%}.themevale-purchase .images-container img.purchase-icon.text{top:18%;left:64%;width:150px}.themevale-purchase .images-container img.purchase-icon.quick-view{top:65%;left:65%}.themevale-purchase .images-container img.purchase-icon.image{top:9%;left:8%}.themevale-purchase .purchase-home{--x-rotation:0;--y-rotation:0;width:370px;height:700px;margin-right:150px;transform-style:preserve-3d;transform:rotateX(calc(var(--x-rotation) * 1deg)) rotateY(calc(var(--y-rotation) * 1deg));transition:transform 150ms;box-shadow:var(--box-shadow);border-radius:10px}.themevale-purchase .purchase-icons{--x-rotation:0;--y-rotation:0;position:absolute;top:47px;right:75px;transform-style:preserve-3d;transform:rotateX(calc(var(--x-rotation) * 1deg)) rotateY(calc(var(--y-rotation) * 1deg)) translateZ(100px) scale(1.13);transition:transform 150ms}.themevale-tag{background-color:#2319cc}.themevale-tag .themevale_heading .title{color:var(--text-color-white);font-size:80px;padding-top:4px}.themevale-tag .themevale_heading .title .text:before{background-color:#ef7440;width:calc(100% + 40px);left:-20px;height:36px;top:auto;bottom:2px}.themevale-tag .themevale_heading .description{font-size:24px;color:var(--text-color-white);margin-top:39px}.themevale-tag .themevale_heading .description .image{max-width:150px;margin:0 15px}.themevale_navigation{display:flex;text-align:center;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:70px 0 5px}.themevale_navigation .items{min-width:200px}.themevale_navigation ul li{display:inline-block;vertical-align:top;padding:0 22px}.themevale_navigation .items,.themevale_navigation .link{font-size:calc(var(--font-size) - 2px);font-weight:var(--font-weight-normal);line-height:1.5;letter-spacing:var(--letter-spacing);color:var(--text-color)!important}.footer{background-color:#333;padding:78px 0 75px}.footer-content{font-weight:200;letter-spacing:var(--letter-spacing);color:var(--text-color-white)}.footer .text-border{font-weight:var(--font-weight-bold);display:inline-block;vertical-align:top;text-decoration-color:currentColor}.exclamation-mark{width:37px;height:37px}#back-to-top{display:none;position:fixed;bottom:30%;right:15px;z-index:98;padding:4px;font-size:0;letter-spacing:0;cursor:pointer;overflow:hidden;text-align:center;border-radius:50%;line-height:1;transition:.3s;border:2px solid var(--btn-border);box-shadow:0 3px 10px 0 rgb(35,25,204,.3)}#back-to-top .icon{display:block;fill:var(--btn-border);stroke:transparent;width:30px;height:30px;transform:rotate(-180deg) translateY(2px)}#open-store-nail{--arrow-width:50px;--arrow-height:25px;position:fixed;bottom:30px;left:50%;transform:translateX(-50%) translateY(200%);z-index:5;border-radius:30px;color:var(--text-color-white);background-color:var(--theme-orange-color);padding:15px 50px;box-shadow:0 1px 15px 0 rgba(0,0,0,.2);font-size:14px;transition:transform 350ms ease-in-out;width:fit-content;background:linear-gradient(-5deg,#8105f0,#ff1b00,var(--btn-bg),#f2bc13);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);background-size:400%;animation:8s linear infinite bg-gradient;overflow:hidden}.close-nail-button,.close-popup-button{background:0 0;border:none;outline:0;right:10px;font-size:15px;font-weight:lighter;color:currentColor;cursor:pointer;line-height:0;position:absolute}#open-store-nail.show{transform:translate(-50%,0)}.open-store-link .arrow-icon{display:inline-block;transition:transform var(--transition-effect)}.open-store-link .arrow-icon .icon{width:var(--arrow-width);height:var(--arrow-height);fill:var(--text-color-white)}.close-nail-button{top:50%;transform:translateY(-50%)}.close-nail-button svg{stroke-width:35px}#redirect-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:50px 25px;max-width:560px;z-index:100;opacity:0;pointer-events:none;transition:opacity var(--transition-effect)}#redirect-popup h2{font-size:30px;text-align:center;line-height:40px;font-weight:var(--font-weight-medium)}#redirect-popup p{font-size:var(--font-size);text-align:center;margin-top:10px}#redirect-btn{display:block;padding:10px 15px;cursor:pointer;width:150px}.close-popup-button{top:20px}#redirect-popup.show{opacity:1;pointer-events:auto}.homepage-banners .themevale_heading{display:block;text-align:center;max-width:920px;margin:0 auto 45px}#themevale_mutipleChildtheme .button-group{margin-top:50px}#themevale_mutipleChildtheme .button-group .button{width:230px}.themevale_mutipleChildtheme .slick-dots{bottom:-55px}.themevale_mutipleChildtheme .slick-prev{left:-15px}.themevale_mutipleChildtheme .slick-next{right:-15px}.themevale_mutipleChildtheme .slick-track{padding-top:11px}.themevale_mutipleChildtheme{margin-top:-11px;margin-left:-15px;margin-right:-15px}.themevale_mutipleChildtheme .theme-demo:not(.custom){box-shadow:0 5px 15px 0 rgb(0,0,0,.1)}#MainPageLayout-2{margin-bottom:73px}.banner-child-theme .themevale_background_gray_custom2{padding-top:80px;background-color:#fbfaff}.themevale_background_gray_custom2{z-index:1;position:relative}.themevale_background_gray_custom2:before{content:"";top:0;left:0;right:0;bottom:100px;position:absolute;background-color:#fbfaff}.theme-demo.custom{overflow:hidden;position:relative;border-radius:8px;border:1px solid #e7e6eb;background-color:#fbfaff;box-shadow:0 3px 10px rgb(0 0 0 / 8%)}.theme-demo.custom .content-wrapper{display:block;text-align:left;font-size:12px;padding:20px 30px 25px;background-color:#fbfaff}.theme-demo.custom .content-wrapper .label{padding:0;font-size:12px;font-weight:400;color:#8b919f;margin:0 0 7px}.theme-demo.custom .content-wrapper .label li{line-height:20px;display:inline-block;text-transform:capitalize}.theme-demo.custom .content-wrapper .label li+li:before{content:"❯";margin:0 7px;color:#dfe3ec;font-size:12px;line-height:20px;position:relative;vertical-align:top;display:inline-block}.theme-demo.custom .title-wrapper .link{right:0;top:50%;color:#dfe3ec;font-size:30px;position:absolute;transform:translateY(-50%)}.theme-demo .title-wrapper .link:hover{color:#ff4719}.theme-demo.custom .title-wrapper .title{margin:0;font-size:20px;line-height:1.5;font-weight:600;color:#28274b;text-transform:capitalize}#themevale_mutipleChildtheme .slick-dots li button{width:10px;height:10px;padding:0;opacity:.5;border-radius:50%;transition:.3s}#themevale_mutipleChildtheme .slick-dots li{padding:0;width:auto;height:auto;margin:5px 6px}.homepage-banner .button-left .button{background:linear-gradient(-5deg,#301bff,#070142,#070142,#070142);border:none;padding:15px 5px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);background-size:400%;animation:8s linear infinite bg-gradient;position:relative}#open-store-nail::before,.homepage-banner .button-left .button::before{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:550ms cubic-bezier(.19, 1, .22, 1);width:50px;z-index:-10;filter:blur(20px);animation:4s linear infinite button-light}li.button.button-orange a{color:#fff!important;padding:0!important}li.button.button-orange a:hover{color:#000!important;padding:0!important}@keyframes bg-gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes button-light{0%{left:-75px}100%,15%{left:120%}}









/* ================================
   HEADER LAYOUT – USING EXISTING SEARCH BAR
================================ */

/* Main Header Wrapper */
.header {
    width: 100%;
    background: #ffffff;
    border-bottom: 1px solid #e5e5e5;
    position: sticky;
    top: 0;
    z-index: 999;
  padding: 0px 0 0 !important;
}
#mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item {
    margin: 0 0px 0 0 !important;
    display: inline-block;
    height: auto;
    vertical-align: middle;
}
#mega-menu-wrap-primary-nav #mega-menu-primary-nav {
    text-align: left;
    padding: 0px 0px 0px 0px !important;
}
/* Inner container */
.navPage-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 0;
}
#mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item > a.mega-menu-link {
  background:#ffffff;
    padding: 0px 10px 0px 10px !important;
   
}
/* LEFT – Logo + Mobile Icon */
.navPage-left {
    display: flex;
    align-items: center;
    gap: 20px;
}

.nav-logo img {
    max-height: 60px;
}

#mega-menu-wrap-primary-nav {     background: #ffffff !important; }

/* CENTER – MAIN NAVIGATION */
.col-nav {
    flex: 1;
}

.main-menu {
    display: flex;
    gap: 30px;
    justify-content: flex-start !important;
    align-items: start;
} 

.main-menu > li > a {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    padding: 6px 0;
}

/* RIGHT – Search (Plugin) + Button */
.navPage-right {
    display: flex;
    align-items: center;
    gap: 20px;
}

/* DGWT Search Bar (plugin search box) */
.dgwt-wcas-search-input-1 {
    min-width: 220px;
    padding: 8px 10px !important;
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
    height: 40px;
}

/* Remove default plugin shadow */
.dgwt-wcas-search-input-1:focus {
    outline: none !important;
    box-shadow: none !important;
}

/* Right button (SHOP or CONTACT) */
.header-btn {
    background: #FF7A00;
    color: #fff;
    padding: 10px 18px;
    border-radius: 6px;
    text-decoration: none;
    font-weight: 600;
    white-space: nowrap;
}

.header-btn:hover {
    opacity: 0.85;
}

/* ================================
   RESPONSIVE (MOBILE)
================================ */

@media (max-width: 991px) {

    #nav-menu-icon {
        display: block; /* Mobile menu icon shown */
    }

    .col-nav {
        display: none; /* Hide desktop menu */
    }

    .navPage-right {
        display: none; /* Hide search & button */
    }

    .nav-logo img {
        max-height: 48px;
    }

    .dgwt-wcas-search-input-1 {
        width: 100%;
    }
}

.items .achievement {
   
    align-items: center !important;
 
}
/* Make Google Translate selector sticky at top */
.gt_selector.notranslate {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    z-index: 999999 !important;
    background: #000000 !important;
    padding: 5px 10px !important;
    width: auto !important;
    display: inline-block !important;
}
.main-menu {
    flex-direction: column !important;
}
/* Ensure its inner elements don't collapse */
.gt_selector.notranslate * {
    display: inline-block !important;
background:#000000 !important;
}

@media (max-width: 768px) {
    .navPage-container {
        justify-content: space-around; /* or center */
    }
	.navPage-left {
  
    flex-direction: row-reverse !important;
}
}

