.elementor-element-5616a34>.elementor-container>.porto-carousel,.elementor-element-5616a34>.porto-carousel{--porto-el-spacing:0px}.elementor-3524 .elementor-element.elementor-element-194e513>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-3524 .elementor-element.elementor-element-194e513>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3524 .elementor-element.elementor-element-194e513>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3524 .elementor-element.elementor-element-eb41ce5>.porto-ibanner{background-color:#fff}.elementor-3524 .elementor-element.elementor-element-9b86c91 .elementor-heading-title{font-size:5em;font-weight:800;text-transform:uppercase;font-style:italic;line-height:.85em;color:#fff}.elementor-3524 .elementor-element.elementor-element-673139f{text-align:end}.elementor-3524 .elementor-element.elementor-element-673139f .elementor-heading-title{font-size:5.25em;text-transform:uppercase;line-height:.85em;color:#fff}.elementor-3524 .elementor-element.elementor-element-57597c5{text-align:end}.elementor-3524 .elementor-element.elementor-element-57597c5 .elementor-heading-title{font-size:4.125em;text-transform:uppercase;line-height:.85em;color:#FFFFFFED}.elementor-3524 .elementor-element.elementor-element-ede4b96{text-align:end}.elementor-3524 .elementor-element.elementor-element-ede4b96 .elementor-heading-title{font-size:5em;font-weight:800;text-transform:uppercase;font-style:italic;line-height:.85em;color:#fff}.elementor-3524 .elementor-element.elementor-element-0e73bba .elementor-heading-title{font-size:1.375em;line-height:1.4em;color:#fff}.elementor-3524 .elementor-element.elementor-element-34b7c00>.elementor-widget-container{padding:0 0 .7em}.elementor-3524 .elementor-element.elementor-element-34b7c00 .elementor-heading-title{font-size:1.25em;font-weight:400;line-height:1.4em;color:#fff}.elementor-3524 .elementor-element.elementor-element-d25fd46>.elementor-widget-container{padding:.35em .7em 0 0}.elementor-3524 .elementor-element.elementor-element-d25fd46 .elementor-heading-title{font-size:1.25em;font-weight:400;color:#fff}.elementor-3524 .elementor-element.elementor-element-a194806>.elementor-widget-container{padding:0 0 1.5em}.elementor-3524 .elementor-element.elementor-element-a194806 .elementor-heading-title{font-size:3.25em;line-height:1.25em;color:#fff}.elementor-3524 .elementor-element.elementor-element-1407f2c .btn{font-size:.875em;font-weight:700;padding:1.1em}.elementor-3524 .elementor-element.elementor-element-3eafb76{padding:20px}.elementor-bc-flex-widget .elementor-3524 .elementor-element.elementor-element-379607e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3524 .elementor-element.elementor-element-379607e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3524 .elementor-element.elementor-element-379607e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3524 .elementor-element.elementor-element-63a5d13 .porto-u-main-heading>*{font-size:5rem;font-weight:800;font-style:italic;color:#fff}.elementor-3524 .elementor-element.elementor-element-06f72cf .elementor-heading-title{font-size:.8125rem;line-height:1.2em;letter-spacing:.3px;color:#777}.elementor-3524 .elementor-element.elementor-element-46993ad .elementor-heading-title{font-size:2rem;font-weight:800;line-height:1.2em}.elementor-3524 .elementor-element.elementor-element-14357d2 .btn{font-size:.8125rem;font-weight:700;letter-spacing:-.3px;padding:.75rem 2.5rem}.elementor-element-cdc04e3>.elementor-container>.porto-carousel,.elementor-element-cdc04e3>.porto-carousel{--porto-el-spacing:0px}.elementor-3524 .elementor-element.elementor-element-cdc04e3{margin-top:10px;margin-bottom:10px;padding:0 0 10px}.elementor-3524 .elementor-element.elementor-element-a80587d .porto-icon{font-size:35px;color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-a80587d .porto-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-a80587d .porto-sicon-img{border-radius:0}.elementor-3524 .elementor-element.elementor-element-a80587d .porto-icon.advanced{border-radius:0}.elementor-3524 .elementor-element.elementor-element-a80587d .porto-sicon-title{font-size:15px;font-weight:600;line-height:1em;letter-spacing:-.35px}.elementor-3524 .elementor-element.elementor-element-a80587d .porto-sicon-header p{font-size:13px;font-weight:300;line-height:19px;letter-spacing:.1px}.elementor-3524 .elementor-element.elementor-element-876a81b .porto-icon{font-size:35px;color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-876a81b .porto-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-876a81b .porto-sicon-img{border-radius:0}.elementor-3524 .elementor-element.elementor-element-876a81b .porto-icon.advanced{border-radius:0}.elementor-3524 .elementor-element.elementor-element-876a81b .porto-sicon-title{font-size:15px;font-weight:600;line-height:1em;letter-spacing:-.35px}.elementor-3524 .elementor-element.elementor-element-876a81b .porto-sicon-header p{font-size:13px;font-weight:300;line-height:19px;letter-spacing:.1px}.elementor-3524 .elementor-element.elementor-element-724409 .porto-icon{font-size:35px;color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-724409 .porto-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-724409 .porto-sicon-img{border-radius:0}.elementor-3524 .elementor-element.elementor-element-724409 .porto-icon.advanced{border-radius:0}.elementor-3524 .elementor-element.elementor-element-724409 .porto-sicon-title{font-size:15px;font-weight:600;line-height:1em;letter-spacing:-.35px}.elementor-3524 .elementor-element.elementor-element-724409 .porto-sicon-header p{font-size:13px;font-weight:300;line-height:19px;letter-spacing:.1px}.elementor-3524 .elementor-element.elementor-element-1d285e8 .porto-icon{font-size:35px;color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-1d285e8 .porto-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-1d285e8 .porto-sicon-img{border-radius:0}.elementor-3524 .elementor-element.elementor-element-1d285e8 .porto-icon.advanced{border-radius:0}.elementor-3524 .elementor-element.elementor-element-1d285e8 .porto-sicon-title{font-size:15px;font-weight:600;line-height:1em;letter-spacing:-.35px}.elementor-3524 .elementor-element.elementor-element-1d285e8 .porto-sicon-header p{font-size:13px;font-weight:300;line-height:19px;letter-spacing:.1px}.elementor-3524 .elementor-element.elementor-element-bce620d{border-style:none;margin-top:5px;margin-bottom:5px}.elementor-3524 .elementor-element.elementor-element-bce620d,.elementor-3524 .elementor-element.elementor-element-bce620d>.elementor-background-overlay{border-radius:0}.elementor-3524 .elementor-element.elementor-element-6b335a6 .elementor-heading-title{font-size:1.375rem;font-weight:600;letter-spacing:0px}.elementor-element-59ad774 .porto-products{--porto-el-spacing:1px}.elementor-3524 .elementor-element.elementor-element-59ad774>.elementor-widget-container{padding:5px}.elementor-3524 .elementor-element.elementor-element-59ad774 .owl-nav:not(.disabled){display:block !important}.elementor-3524 .elementor-element.elementor-element-742753c{margin-top:5px;margin-bottom:5px}.elementor-3524 .elementor-element.elementor-element-641ba4c .elementor-heading-title{font-size:1.375rem;font-weight:600;letter-spacing:0px}.elementor-element-e1458b5 .porto-products{--porto-el-spacing:1px}.elementor-3524 .elementor-element.elementor-element-e1458b5>.elementor-widget-container{padding:5px}.elementor-3524 .elementor-element.elementor-element-e1458b5 .owl-nav:not(.disabled){display:block !important}.elementor-3524 .elementor-element.elementor-element-2b0339c{margin-top:5px;margin-bottom:5px}.elementor-3524 .elementor-element.elementor-element-0ada113 .elementor-heading-title{font-size:1.375rem;font-weight:600;letter-spacing:0px}.elementor-element-47a67b7 .porto-products{--porto-el-spacing:1px}.elementor-3524 .elementor-element.elementor-element-47a67b7>.elementor-widget-container{margin:0;padding:5px}.elementor-3524 .elementor-element.elementor-element-47a67b7 .owl-nav:not(.disabled){display:block !important}.elementor-3524 .elementor-element.elementor-element-2b7f0f9{margin-top:5px;margin-bottom:5px}.elementor-3524 .elementor-element.elementor-element-5a56503 .elementor-heading-title{font-size:1.375rem;font-weight:600;letter-spacing:0px}.elementor-element-409ebfb .porto-products{--porto-el-spacing:1px}.elementor-3524 .elementor-element.elementor-element-409ebfb>.elementor-widget-container{padding:5px}.elementor-3524 .elementor-element.elementor-element-409ebfb .owl-nav:not(.disabled){display:block !important}.elementor-3524 .elementor-element.elementor-element-9e8ea72>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3524 .elementor-element.elementor-element-ef1ba7d .elementor-heading-title{font-size:1.375rem;font-weight:600;letter-spacing:0px}.elementor-3524 .elementor-element.elementor-element-eebc21d{--e-image-carousel-slides-to-show:8}.elementor-3524 .elementor-element.elementor-element-86a9b6f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3524 .elementor-element.elementor-element-86a9b6f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222529}.elementor-bc-flex-widget .elementor-3524 .elementor-element.elementor-element-86a9b6f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3524 .elementor-element.elementor-element-86a9b6f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3524 .elementor-element.elementor-element-86a9b6f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3524 .elementor-element.elementor-element-86a9b6f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4.5em 1em}.elementor-3524 .elementor-element.elementor-element-86a9b6f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3524 .elementor-element.elementor-element-0f890af img{width:26%;max-width:29%}.elementor-3524 .elementor-element.elementor-element-69037f0{text-align:center}.elementor-3524 .elementor-element.elementor-element-69037f0 .elementor-heading-title{font-size:1.5rem;font-weight:400;line-height:1.2em;color:rgba(245,245,247,.7)}.elementor-3524 .elementor-element.elementor-element-e5fde51 .btn{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:-.3px;padding:.8em 3.2em}.elementor-3524 .elementor-element.elementor-element-710cbdc .porto-icon{font-size:12px;color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-710cbdc .porto-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-710cbdc .porto-sicon-img{border-radius:0}.elementor-3524 .elementor-element.elementor-element-710cbdc .porto-icon.advanced{border-radius:0}.elementor-3524 .elementor-element.elementor-element-710cbdc .porto-sicon-title{font-size:12px;font-weight:600;letter-spacing:-.24px;color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-9ff9892>.elementor-widget-container{margin:-22px 80px 0 0}.elementor-3524 .elementor-element.elementor-element-9ff9892 .elementor-heading-title{font-size:1.375rem;font-weight:600;letter-spacing:0px}.elementor-element-bddf6ec .porto-products{--porto-el-spacing:1px}.elementor-3524 .elementor-element.elementor-element-bddf6ec>.elementor-widget-container{padding:5px}.elementor-3524 .elementor-element.elementor-element-bddf6ec .owl-nav:not(.disabled){display:block !important}@media(max-width:991px){.elementor-3524 .elementor-element.elementor-element-eebc21d{--e-image-carousel-slides-to-show:4}}@media(max-width:767px){.elementor-3524 .elementor-element.elementor-element-eebc21d{--e-image-carousel-slides-to-show:2}}.bg-gray,.bg-content-gray ul.products{background:#fff !important}