.elementor-2 .elementor-element.elementor-element-d025b5e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-2 .elementor-element.elementor-element-ad94e92>.porto-ibanner{background-color:#f4f4f4;min-height:30px}.elementor-2 .elementor-element.elementor-element-7f337fe .porto-ibanner-layer{text-align:left}.elementor-2 .elementor-element.elementor-element-53ddd70>.elementor-widget-container{margin:0 0 0 -30px}.elementor-2 .elementor-element.elementor-element-53ddd70{--e-transform-transition-duration:.1s;text-align:left}.elementor-2 .elementor-element.elementor-element-53ddd70 .elementor-heading-title{font-size:3em;font-weight:800;line-height:1.2em;letter-spacing:.1px;-webkit-text-stroke-width:3px;stroke-width:3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#d8cec4}.elementor-2 .elementor-element.elementor-element-a8896f0>.elementor-widget-container{--e-transform-rotateX:-360deg;--e-transform-perspective:20px}.elementor-2 .elementor-element.elementor-element-a8896f0{text-align:center}.elementor-2 .elementor-element.elementor-element-a8896f0 .elementor-heading-title{font-size:1.25em;font-weight:600;line-height:1.2em;letter-spacing:.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-2 .elementor-element.elementor-element-00ee73f{text-align:center}.elementor-2 .elementor-element.elementor-element-00ee73f .btn{color:#c39673;border-color:#e6adad}.elementor-2 .elementor-element.elementor-element-00ee73f .btn:hover,.elementor-2 .elementor-element.elementor-element-00ee73f .btn:focus,.elementor-2 .elementor-element.elementor-element-00ee73f .btn:active{color:#212529}.elementor-2 .elementor-element.elementor-element-00ee73f .btn-icon i{font-size:27px}.elementor-2 .elementor-element.elementor-element-3efcd8c>.elementor-container{min-height:168px}.elementor-2 .elementor-element.elementor-element-3efcd8c>.porto-ibanner{background-color:#212529;min-height:1px}.elementor-2 .elementor-element.elementor-element-793e9f3 .porto-ibanner-layer{text-align:center;width:90%}.elementor-2 .elementor-element.elementor-element-36c748e{text-align:center}.elementor-2 .elementor-element.elementor-element-36c748e .elementor-heading-title{font-size:.75rem;font-weight:500;line-height:1.5em;letter-spacing:.3px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#fff;stroke:#fff;color:#262627}.elementor-2 .elementor-element.elementor-element-b00ce74 .elementor-heading-title{font-size:.75rem;font-weight:500;line-height:1.5em;letter-spacing:.3px;-webkit-text-stroke-color:var(--e-global-color-primary);stroke:var(--e-global-color-primary);color:#000}.elementor-2 .elementor-element.elementor-element-39c17e6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-fdd6fa3>.porto-ibanner{background-color:#606da6;min-height:1px}.elementor-2 .elementor-element.elementor-element-377253a .porto-ibanner-layer{text-align:center;width:90%}.elementor-2 .elementor-element.elementor-element-44d81ad{text-align:center}.elementor-2 .elementor-element.elementor-element-44d81ad .elementor-heading-title{font-size:1.6em;font-weight:700;text-transform:uppercase;line-height:1.9em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#b1a17d;stroke:#b1a17d;color:#f4f4f4}.elementor-2 .elementor-element.elementor-element-43f3a03>.porto-ibanner{background-color:#606da6;min-height:254px}.elementor-2 .elementor-element.elementor-element-156fb65 .porto-ibanner-layer{text-align:center;width:90%}.elementor-2 .elementor-element.elementor-element-2a02d2f .elementor-heading-title{font-size:.75rem;font-weight:500;line-height:1.5em;letter-spacing:.3px;-webkit-text-stroke-color:var(--e-global-color-primary);stroke:var(--e-global-color-primary);color:#000}.elementor-2 .elementor-element.elementor-element-dee375c .elementor-heading-title{font-size:1.75em;font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:.1px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#504622;stroke:#504622;color:#fff}.elementor-2 .elementor-element.elementor-element-455d915>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-d777ca3>.porto-ibanner{background-color:#606da6;min-height:144px}.elementor-2 .elementor-element.elementor-element-176c90e .porto-ibanner-layer{text-align:center;width:90%}.elementor-2 .elementor-element.elementor-element-5503ea6 .elementor-heading-title{font-size:.75rem;font-weight:500;line-height:1.5em;letter-spacing:.3px;-webkit-text-stroke-color:var(--e-global-color-primary);stroke:var(--e-global-color-primary);color:#000}.elementor-2 .elementor-element.elementor-element-d1c7e98{text-align:center}.elementor-2 .elementor-element.elementor-element-d1c7e98 .elementor-heading-title{font-size:1.75em;font-weight:700;text-transform:uppercase;line-height:1.2em;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#ebc5c5;stroke:#ebc5c5;color:#fafafa}.elementor-element-3ae1f03>.elementor-column-wrap>.porto-carousel,.elementor-element-3ae1f03>.porto-carousel{--porto-el-spacing:0px}.elementor-2 .elementor-element.elementor-element-d11d38b .porto-icon{font-size:35px;color:#222529}.elementor-2 .elementor-element.elementor-element-d11d38b .porto-icon svg{width:1em;height:1em;fill:#222529}.elementor-2 .elementor-element.elementor-element-d11d38b .porto-sicon-img{border-radius:0}.elementor-2 .elementor-element.elementor-element-d11d38b .porto-icon.advanced{border-radius:0}.elementor-2 .elementor-element.elementor-element-d11d38b .porto-sicon-title{font-size:.875rem;font-weight:700;line-height:1em}.elementor-2 .elementor-element.elementor-element-d11d38b .porto-sicon-header p{font-size:.8125rem;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-67459d2 .porto-icon{font-size:35px;color:#222529}.elementor-2 .elementor-element.elementor-element-67459d2 .porto-icon svg{width:1em;height:1em;fill:#222529}.elementor-2 .elementor-element.elementor-element-67459d2 .porto-sicon-img{border-radius:0}.elementor-2 .elementor-element.elementor-element-67459d2 .porto-icon.advanced{border-radius:0}.elementor-2 .elementor-element.elementor-element-67459d2 .porto-sicon-title{font-size:.875rem;font-weight:700;line-height:1em}.elementor-2 .elementor-element.elementor-element-67459d2 .porto-sicon-header p{font-size:.8125rem;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-185a8e5 .porto-icon{font-size:35px;color:#222529}.elementor-2 .elementor-element.elementor-element-185a8e5 .porto-icon svg{width:1em;height:1em;fill:#222529}.elementor-2 .elementor-element.elementor-element-185a8e5 .porto-sicon-img{border-radius:0}.elementor-2 .elementor-element.elementor-element-185a8e5 .porto-icon.advanced{border-radius:0}.elementor-2 .elementor-element.elementor-element-185a8e5 .porto-sicon-title{font-size:.875rem;font-weight:700;line-height:1em}.elementor-2 .elementor-element.elementor-element-185a8e5 .porto-sicon-header p{font-size:.8125rem;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-2ba0d1c .porto-icon{font-size:35px;color:#222529}.elementor-2 .elementor-element.elementor-element-2ba0d1c .porto-icon svg{width:1em;height:1em;fill:#222529}.elementor-2 .elementor-element.elementor-element-2ba0d1c .porto-sicon-img{border-radius:0}.elementor-2 .elementor-element.elementor-element-2ba0d1c .porto-icon.advanced{border-radius:0}.elementor-2 .elementor-element.elementor-element-2ba0d1c .porto-sicon-title{font-size:.875rem;font-weight:700;line-height:1em}.elementor-2 .elementor-element.elementor-element-2ba0d1c .porto-sicon-header p{font-size:.8125rem;line-height:1.2em}.elementor-element-7bb00d0 .porto-products{--porto-el-spacing:2px}.elementor-2 .elementor-element.elementor-element-50b1bbf:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-50b1bbf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222529;background-image:url("https://vapeclock.com/wp-content/uploads/2023/06/banner-5-jpg.webp");background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-50b1bbf>.porto-ibanner{min-height:584px}.elementor-2 .elementor-element.elementor-element-50b1bbf,.elementor-2 .elementor-element.elementor-element-50b1bbf>.elementor-background-overlay{border-radius:1px}.elementor-2 .elementor-element.elementor-element-50b1bbf{transition:background .3s,border .5s,border-radius .5s,box-shadow .5s}.elementor-2 .elementor-element.elementor-element-50b1bbf>.elementor-background-overlay{transition:background .3s,border-radius .5s,opacity .3s}.elementor-2 .elementor-element.elementor-element-85382be>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-85382be .porto-ibanner-layer{width:48%}.elementor-2 .elementor-element.elementor-element-8be64ee{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify}.elementor-2 .elementor-element.elementor-element-8be64ee .elementor-heading-title{font-size:1em;font-weight:700;line-height:1.2em;letter-spacing:.3px;text-shadow:10px 10px 16px rgba(0,0,0,.3);color:#d7af7d}.elementor-2 .elementor-element.elementor-element-489c165.elementor-column>.elementor-widget-wrap{justify-content:space-around}.elementor-2 .elementor-element.elementor-element-489c165>.elementor-element-populated{padding:0 8.5% 0 0}.elementor-2 .elementor-element.elementor-element-8d8af77{padding:80px 20px 40px}.elementor-2 .elementor-element.elementor-element-7df4772{text-align:center}.elementor-2 .elementor-element.elementor-element-7df4772 .btn{color:#212529}.elementor-2 .elementor-element.elementor-element-c713bc4{--divider-border-style:solid;--divider-color:#e7e7e7;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-c713bc4 .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-c713bc4 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-element-4b9be7e .porto-products{--porto-el-spacing:0px}.elementor-2 .elementor-element.elementor-element-4b9be7e .owl-nav:not(.disabled){display:block !important}@media(min-width:768px){.elementor-element-d025b5e.porto-grid-item{width:58.3333%}.elementor-element-39c17e6.porto-grid-item{width:25%}.elementor-element-455d915.porto-grid-item{width:25%}}@media(max-width:991px) and (min-width:768px){.elementor-element-d025b5e.porto-grid-item{width:100%}.elementor-element-39c17e6.porto-grid-item{width:60%}.elementor-element-455d915.porto-grid-item{width:60%}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-ad94e92>.porto-ibanner{min-height:500px}.elementor-2 .elementor-element.elementor-element-53ddd70>.elementor-widget-container{margin:0 0 0 -25px}.elementor-2 .elementor-element.elementor-element-50b1bbf>.porto-ibanner{min-height:300px}.elementor-2 .elementor-element.elementor-element-489c165>.elementor-element-populated{padding:0}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ad94e92>.porto-ibanner{min-height:400px}.elementor-2 .elementor-element.elementor-element-53ddd70>.elementor-widget-container{margin:0 0 0 -15px}.elementor-2 .elementor-element.elementor-element-3efcd8c>.porto-ibanner{min-height:240px}.elementor-2 .elementor-element.elementor-element-fdd6fa3>.porto-ibanner{min-height:240px}.elementor-2 .elementor-element.elementor-element-43f3a03>.porto-ibanner{min-height:240px}.elementor-2 .elementor-element.elementor-element-d777ca3>.porto-ibanner{min-height:240px}.elementor-2 .elementor-element.elementor-element-50b1bbf>.porto-ibanner{min-height:400px}.elementor-2 .elementor-element.elementor-element-85382be>.elementor-element-populated{padding:0 0 10rem}.elementor-2 .elementor-element.elementor-element-8be64ee .elementor-heading-title{letter-spacing:.1px}.elementor-2 .elementor-element.elementor-element-489c165>.elementor-element-populated{padding:10rem 0 0}}