.elementor-8388 .elementor-element.elementor-element-10a6660:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-10a6660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bottlecapps.com/wp-content/uploads/2019/02/Background.png");background-position:center center;background-size:cover;}.elementor-8388 .elementor-element.elementor-element-10a6660{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-8388 .elementor-element.elementor-element-10a6660 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-969a718.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-969a718.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-969a718 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8388 .elementor-element.elementor-element-969a718 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8388 .elementor-element.elementor-global-3900{--grid-template-columns:repeat(1, auto);width:auto;max-width:auto;top:336px;z-index:99;--icon-size:23px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-8388 .elementor-element.elementor-global-3900 .elementor-widget-container{text-align:right;}body:not(.rtl) .elementor-8388 .elementor-element.elementor-global-3900{right:0%;}body.rtl .elementor-8388 .elementor-element.elementor-global-3900{left:0%;}.elementor-8388 .elementor-element.elementor-global-3900 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.4em;border-style:solid;border-width:2px 0px 2px 2px;border-color:#e11c30;}.elementor-8388 .elementor-element.elementor-global-3900 .elementor-social-icon i{color:#e11c30;}.elementor-8388 .elementor-element.elementor-global-3900 .elementor-social-icon svg{fill:#e11c30;}.elementor-8388 .elementor-element.elementor-global-3900 .elementor-icon{border-radius:010px 0px 0px 10px;}.elementor-8388 .elementor-element.elementor-element-03eb30c > .elementor-container{max-width:1419px;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-132361c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-132361c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-132361c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8388 .elementor-element.elementor-element-ab4fb57 .elementor-repeater-item-8f8d489 .swiper-slide-bg{background-color:rgba(131,60,163,0);background-image:url(https://www.bottlecapps.com/wp-content/uploads/2022/11/iPhone-Mockup-v2.1@2x-min.png);background-size:contain;}.elementor-8388 .elementor-element.elementor-element-ab4fb57 .elementor-repeater-item-eaf796d .swiper-slide-bg{background-color:rgba(131,60,163,0);background-image:url(https://www.bottlecapps.com/wp-content/uploads/2022/11/Android-phone-mockup-v2@2x-min.png);background-size:contain;}.elementor-8388 .elementor-element.elementor-element-ab4fb57 .elementor-repeater-item-d96f701 .swiper-slide-bg{background-color:rgba(131,60,163,0);background-image:url(https://www.bottlecapps.com/wp-content/uploads/2022/11/Macbook-Mockup-v1@2x-1-min.png);background-size:contain;}.elementor-8388 .elementor-element.elementor-element-ab4fb57 .elementor-repeater-item-d96f701 .swiper-slide-inner{align-items:flex-start;}.elementor-8388 .elementor-element.elementor-element-ab4fb57 .swiper-slide{transition-duration:calc(3000ms*1.2);height:628px;}.elementor-8388 .elementor-element.elementor-element-ab4fb57{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;z-index:10;}.elementor-8388 .elementor-element.elementor-element-ab4fb57 > .elementor-widget-container{margin:78px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-ab4fb57 .swiper-slide-contents{max-width:66%;}.elementor-8388 .elementor-element.elementor-element-ab4fb57 .swiper-slide-inner{text-align:center;}.elementor-8388 .elementor-element.elementor-element-fc781e8 > .elementor-element-populated, .elementor-8388 .elementor-element.elementor-element-fc781e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-8388 .elementor-element.elementor-element-fc781e8 > .elementor-background-slideshow{border-radius:44px 44px 44px 44px;}.elementor-8388 .elementor-element.elementor-element-fc781e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:125px 17px 0px 0px;--e-column-margin-right:17px;--e-column-margin-left:0px;padding:30px 0px 2px 10px;}.elementor-8388 .elementor-element.elementor-element-fc781e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8388 .elementor-element.elementor-element-b918416 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-b918416 .elementor-heading-title{font-family:"Calafia", Sans-serif;font-size:39px;font-weight:400;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8388 .elementor-element.elementor-element-f49d6f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-f49d6f4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-d35140d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-d35140d .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8388 .elementor-element.elementor-element-1b4ba8d{width:auto;max-width:auto;bottom:97px;}.elementor-8388 .elementor-element.elementor-element-1b4ba8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8388 .elementor-element.elementor-element-1b4ba8d{left:-76px;}body.rtl .elementor-8388 .elementor-element.elementor-element-1b4ba8d{right:-76px;}.elementor-8388 .elementor-element.elementor-element-e18b266{width:auto;max-width:auto;top:-28px;}.elementor-8388 .elementor-element.elementor-element-e18b266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8388 .elementor-element.elementor-element-e18b266{right:38px;}body.rtl .elementor-8388 .elementor-element.elementor-element-e18b266{left:38px;}.elementor-8388 .elementor-element.elementor-element-098d769:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-098d769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-8388 .elementor-element.elementor-element-098d769{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-098d769 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-00e0393.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8388 .elementor-element.elementor-element-00e0393.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8388 .elementor-element.elementor-element-7c8d8f5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-ee7a955:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8388 .elementor-element.elementor-element-ee7a955 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-ee7a955.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-ee7a955.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-ee7a955 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-ee7a955 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8388 .elementor-element.elementor-element-403f2a9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8388 .elementor-element.elementor-element-403f2a9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8388 .elementor-element.elementor-element-564f98b > .elementor-element-populated{padding:30px 30px 30px 0px;}.elementor-8388 .elementor-element.elementor-element-ee74f1c{text-align:left;}.elementor-8388 .elementor-element.elementor-element-ee74f1c .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#212121;}.elementor-8388 .elementor-element.elementor-element-30f8f7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-30f8f7e{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#222222;}.elementor-8388 .elementor-element.elementor-element-4bbf0f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-4bbf0f1{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#222222;}.elementor-8388 .elementor-element.elementor-element-0b07ba4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-0b07ba4{text-align:left;}.elementor-8388 .elementor-element.elementor-element-0b07ba4 .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#CA1E2B;}.elementor-8388 .elementor-element.elementor-element-d19745d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-d19745d{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#222222;}.elementor-8388 .elementor-element.elementor-element-f087c25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-f087c25{text-align:left;}.elementor-8388 .elementor-element.elementor-element-f087c25 .elementor-heading-title{font-family:"Calafia", Sans-serif;font-size:39px;font-weight:400;color:#CA1E2B;}.elementor-8388 .elementor-element.elementor-element-9274676 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-9274676{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#222222;}.elementor-8388 .elementor-element.elementor-element-bc5cb31{text-align:left;}.elementor-8388 .elementor-element.elementor-element-bc5cb31 .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#CA1E2B;}.elementor-8388 .elementor-element.elementor-element-6e189f1:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-6e189f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BA131E;}.elementor-8388 .elementor-element.elementor-element-6e189f1 > .elementor-container{max-width:1400px;}.elementor-8388 .elementor-element.elementor-element-6e189f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8388 .elementor-element.elementor-element-6e189f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8388 .elementor-element.elementor-element-a77dcd5{text-align:center;}.elementor-8388 .elementor-element.elementor-element-a77dcd5 .elementor-heading-title{font-family:"Calafia", Sans-serif;font-size:60px;font-weight:400;line-height:65px;color:#FFFFFF;}.elementor-8388 .elementor-element.elementor-element-ef8e474:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-ef8e474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bottlecapps.com/wp-content/uploads/2019/05/getting.jpg");background-position:center left;background-size:cover;}.elementor-8388 .elementor-element.elementor-element-ef8e474 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, #ad0014 0%, rgba(173,0,20,0.62) 100%);opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8388 .elementor-element.elementor-element-ef8e474 > .elementor-container{max-width:1400px;}.elementor-8388 .elementor-element.elementor-element-ef8e474{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-528d374.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-528d374.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-82b7fbc .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:70px;font-weight:400;text-shadow:5px 4px 0px #bf1e2e;color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-aaac54f > .elementor-widget-container{margin:-27px 0px 0px 0px;padding:0% 0% 0% 10%;}.elementor-8388 .elementor-element.elementor-element-aaac54f .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:70px;font-weight:400;text-shadow:5px 4px 0px #bf1e2e;color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-7e77bca > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-8388 .elementor-element.elementor-element-7e77bca .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:70px;font-weight:400;text-shadow:5px 4px 0px #bf1e2e;color:#ffffff;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-5802db4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-5802db4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-719d415{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-a999bb0{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-c539a3d:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-c539a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eb1c2d;}.elementor-8388 .elementor-element.elementor-element-c539a3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-8388 .elementor-element.elementor-element-c539a3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8388 .elementor-element.elementor-element-d098b64{text-align:center;}.elementor-8388 .elementor-element.elementor-element-d098b64 .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-a2408c8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-a2408c8{text-align:center;}.elementor-8388 .elementor-element.elementor-element-a2408c8 .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:1.2em;text-shadow:5px 5px 0px #a6151e;color:#ffffff;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-c4640b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-c4640b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-1a07ec4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-1a07ec4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-f902bc3{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#ffffff;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-10eedfe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-10eedfe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-b1a2d04.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-b1a2d04.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-01a3726{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#ffffff;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-53a7e1c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-53a7e1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-ef05c4c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-ef05c4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-9a0b5f5{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-83df7a6:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-83df7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bottlecapps.com/wp-content/uploads/2019/05/Background-2.png");background-position:center center;background-size:cover;}.elementor-8388 .elementor-element.elementor-element-83df7a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-83df7a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8388 .elementor-element.elementor-element-b13e788{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-8a16769.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-8a16769.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-fdfb618 .elementor-heading-title{font-family:"Calafia", Sans-serif;font-size:141px;font-weight:400;color:#eb1c2d;}.elementor-bc-flex-widget .elementor-8388 .elementor-element.elementor-element-df38315.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8388 .elementor-element.elementor-element-df38315.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8388 .elementor-element.elementor-element-6a7e4a9 .elementor-heading-title{font-family:"Cubano", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:1.1em;color:#eb1c2d;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8388 .elementor-element.elementor-element-185e866 .elementor-button{background-color:#ED1D24;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;border-radius:7px 7px 7px 7px;}.elementor-8388 .elementor-element.elementor-element-185e866 .elementor-button:hover, .elementor-8388 .elementor-element.elementor-element-185e866 .elementor-button:focus{background-color:#BA131E;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8388 .elementor-element.elementor-element-10a6660{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-132361c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-ab4fb57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8388 .elementor-element.elementor-element-b918416 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-b918416 .elementor-heading-title{font-size:92px;}.elementor-8388 .elementor-element.elementor-element-f49d6f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-f49d6f4{font-size:39px;}.elementor-8388 .elementor-element.elementor-element-d35140d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-d35140d .elementor-heading-title{font-size:23px;}.elementor-8388 .elementor-element.elementor-element-ee74f1c .elementor-heading-title{font-size:30px;}.elementor-8388 .elementor-element.elementor-element-30f8f7e > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-8388 .elementor-element.elementor-element-4bbf0f1 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-8388 .elementor-element.elementor-element-0b07ba4 .elementor-heading-title{font-size:30px;}.elementor-8388 .elementor-element.elementor-element-d19745d > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-8388 .elementor-element.elementor-element-f087c25{text-align:left;}.elementor-8388 .elementor-element.elementor-element-9274676 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-8388 .elementor-element.elementor-element-bc5cb31 .elementor-heading-title{font-size:30px;}.elementor-8388 .elementor-element.elementor-element-fdfb618 .elementor-heading-title{font-size:132px;}}@media(max-width:767px){.elementor-8388 .elementor-element.elementor-global-3900{z-index:999;}.elementor-8388 .elementor-element.elementor-element-03eb30c{padding:0140px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-132361c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-ab4fb57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-b918416 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-b918416{text-align:center;}.elementor-8388 .elementor-element.elementor-element-b918416 .elementor-heading-title{font-size:49px;}.elementor-8388 .elementor-element.elementor-element-f49d6f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-f49d6f4{text-align:center;font-size:35px;}.elementor-8388 .elementor-element.elementor-element-d35140d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-d35140d{text-align:center;}.elementor-8388 .elementor-element.elementor-element-d35140d .elementor-heading-title{font-size:20px;}.elementor-8388 .elementor-element.elementor-element-ee74f1c .elementor-heading-title{font-size:21px;}.elementor-8388 .elementor-element.elementor-element-30f8f7e > .elementor-widget-container{padding:0px 1px 0px 1px;}.elementor-8388 .elementor-element.elementor-element-4bbf0f1 > .elementor-widget-container{padding:0px 1px 0px 1px;}.elementor-8388 .elementor-element.elementor-element-0b07ba4 .elementor-heading-title{font-size:21px;}.elementor-8388 .elementor-element.elementor-element-d19745d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-f087c25 .elementor-heading-title{font-size:34px;}.elementor-8388 .elementor-element.elementor-element-9274676 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-bc5cb31 .elementor-heading-title{font-size:21px;}.elementor-8388 .elementor-element.elementor-element-a77dcd5 .elementor-heading-title{font-size:30px;}.elementor-8388 .elementor-element.elementor-element-a2408c8 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-a2408c8 .elementor-heading-title{font-size:30px;}.elementor-8388 .elementor-element.elementor-element-f902bc3{text-align:center;}.elementor-8388 .elementor-element.elementor-element-01a3726{text-align:center;}.elementor-8388 .elementor-element.elementor-element-9a0b5f5{text-align:center;}.elementor-8388 .elementor-element.elementor-element-83df7a6{padding:0px 0px 40px 0px;}.elementor-8388 .elementor-element.elementor-element-fdfb618{text-align:center;}.elementor-8388 .elementor-element.elementor-element-6a7e4a9{text-align:center;}.elementor-8388 .elementor-element.elementor-element-6a7e4a9 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-8388 .elementor-element.elementor-element-132361c{width:38.669%;}.elementor-8388 .elementor-element.elementor-element-fc781e8{width:61.331%;}.elementor-8388 .elementor-element.elementor-element-ee7a955{width:50.819%;}.elementor-8388 .elementor-element.elementor-element-564f98b{width:49.181%;}.elementor-8388 .elementor-element.elementor-element-528d374{width:50.877%;}.elementor-8388 .elementor-element.elementor-element-5802db4{width:49.123%;}.elementor-8388 .elementor-element.elementor-element-c4640b1{width:7.946%;}.elementor-8388 .elementor-element.elementor-element-1a07ec4{width:25.386%;}.elementor-8388 .elementor-element.elementor-element-10eedfe{width:7.946%;}.elementor-8388 .elementor-element.elementor-element-b1a2d04{width:25.386%;}.elementor-8388 .elementor-element.elementor-element-53a7e1c{width:7.946%;}.elementor-8388 .elementor-element.elementor-element-ef05c4c{width:25.386%;}.elementor-8388 .elementor-element.elementor-element-8a16769{width:35.446%;}.elementor-8388 .elementor-element.elementor-element-df38315{width:64.554%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8388 .elementor-element.elementor-element-8a16769{width:35%;}.elementor-8388 .elementor-element.elementor-element-df38315{width:65%;}}/* Start custom CSS for slides, class: .elementor-element-ab4fb57 */.desktop_slider .elementor-repeater-item-d96f701 {
    top:-60px!important;
}

.desktop_slider .elementor-repeater-item-3be0cf5 {
    top:-60px!important;

}
.elementor-8388 .elementor-element.elementor-element-ab4fb57 .swiper-slide{ margin-top: 20px;}
@media screen and (max-width: 991px) and (min-width: 768px) {
.elementor-8388 .elementor-element.elementor-element-132361c > .elementor-element-populated{ position: absolute; top: 38px;}
.elementor-8388 .elementor-element.elementor-element-ab4fb57 > .elementor-widget-container{
    padding: 35px 0 0 20px;
    }
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
    .desktop_slider .elementor-repeater-item-8f8d489, .desktop_slider .elementor-repeater-item-eaf796d  { padding-top: 21px;}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b918416 */.elementor-8388 .elementor-element.elementor-element-b918416 .elementor-heading-title{ padding: 0; margin: 0; font-size: 61px; }
@media screen and (max-width: 1440px) and (min-width: 1200px) {
    .elementor-8388 .elementor-element.elementor-element-b918416 .elementor-heading-title{ font-size: 61px;}
}
@media screen and (max-width: 991px) and (min-width: 768px) {
    .elementor-8388 .elementor-element.elementor-element-b918416 .elementor-heading-title{ font-size: 37px; line-height: 35px;}
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
    .elementor-8388 .elementor-element.elementor-element-b918416 .elementor-heading-title{ font-size: 49px;}
}
@media screen and (max-width: 767px) {
    .elementor-8388 .elementor-element.elementor-element-b918416 .elementor-heading-title{ line-height: 25px; font-size: 29px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f49d6f4 */@media screen and (max-width: 1199px) and (min-width: 992px) {
    .elementor-8388 .elementor-element.elementor-element-f49d6f4 > .elementor-widget-container{
        font-size: 22px;
        line-height: 30px;
    }
}

@media screen and (max-width: 991px) and (min-width: 768px) {
    .elementor-8388 .elementor-element.elementor-element-f49d6f4 > .elementor-widget-container{
        font-size: 16px !important; line-height: 23px !important;
    }
}

@media screen and (max-width: 767px) {
    .elementor-8388 .elementor-element.elementor-element-f49d6f4 > .elementor-widget-container{
        font-size: 19px !important; line-height: 24px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d35140d */@media screen and (max-width: 1199px) and (min-width: 992px) {
    .elementor-8388 .elementor-element.elementor-element-c3c1a2f > .elementor-widget-container{
        font-size: 24px;
        line-height: 35px;
    }
}

@media screen and (max-width: 991px) and (min-width: 768px) {
    .elementor-8388 .elementor-element.elementor-element-c3c1a2f > .elementor-widget-container{
        font-size: 18px !important; line-height: 28px !important;
    }
}

@media screen and (max-width: 767px) {
    .elementor-8388 .elementor-element.elementor-element-c3c1a2f > .elementor-widget-container{
        font-size: 21px !important; line-height: 24px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fc781e8 */@media screen and (max-width: 767px){
.connect-growsales{ padding: 0 5px;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-969a718 */@media screen and (max-width: 991px) and (min-width: 768px) {

.elementor-8388 .elementor-element.elementor-element-10a6660 > .elementor-container{ height: 660px; min-height: auto !important;}
.elementor-8388 .elementor-element.elementor-element-10a6660{ min-height: auto !important; height: 660px;}
}
@media screen and (max-width: 767px) {
    br{ display: none;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10a6660 */@media screen and (max-width: 991px) and (min-width: 768px) {

.elementor-8388 .elementor-element.elementor-element-10a6660 > .elementor-container{ height: 660px; min-height: auto !important;}
.elementor-8388 .elementor-element.elementor-element-10a6660{ min-height: auto !important; height: 660px;}
}
@media screen and (max-width: 767px) {
    .desktop_slider{ display: block !important;}
    .elementor-8388 .elementor-element.elementor-element-03eb30c{ padding-top: 82px; }
    .elementor-8388 .elementor-element.elementor-element-10a6660{ background-position: center center!important;}
    .elementor-8388 .elementor-element.elementor-element-fc781e8 > .elementor-element-populated{ margin: 0; padding-left: 0;}
	.elementor-8388 .elementor-element.elementor-element-cdef290{ text-align: center;}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ee7a955 */@media screen and (max-width: 767px) {
	.elementor-8388 .elementor-element.elementor-element-403f2a9 > .elementor-widget-container, .elementor-8388 .elementor-element.elementor-element-ee7a955 > .elementor-element-populated{ margin: 0;}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7f8366c */.quote-demo a{ float: left;}
.elementor-button span{ font-size: 18px; }
.elementor-widget-button .elementor-button{ padding: 15px 40px;}
.elementor-509 .elementor-element.elementor-element-c5ca152.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{ padding: 0;}
@media screen and (max-width: 767px) {
    .quote-demo a{ float: none;}
    .elementor-509 .elementor-element.elementor-element-b046310 > .elementor-widget-container{ margin-bottom: 5px !important;}
}/* End custom CSS */
/* Start custom CSS */@media(max-width:768px){
.elementor-2 .elementor-element.elementor-element-30f8f7e > .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-d19745d > .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-9274676 > .elementor-widget-container{
    padding: 0px !important;
}    
}/* End custom CSS */