.elementor-3258 .elementor-element.elementor-element-9601033{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-33f454e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-2211939{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-5531874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-cd28605 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-cd28605 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-h1a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-h1b{font-family:"Playfair Display", Sans-serif;font-size:88px;font-weight:400;font-style:italic;line-height:0.95em;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-40b5caf{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-3258 .elementor-element.elementor-element-40b5caf > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .eael-dch-title{color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .subtext{color:#4d4d4d;}.elementor-3258 .elementor-element.elementor-element-93e61ea > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-3258 .elementor-element.elementor-element-93e61ea{font-family:var( --e-global-typography-1ede2026-font-family ), Sans-serif;font-size:var( --e-global-typography-1ede2026-font-size );font-weight:var( --e-global-typography-1ede2026-font-weight );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );color:var( --e-global-color-b6c6da5 );}.elementor-3258 .elementor-element.elementor-element-43edc7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-1ec2234 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3258 .elementor-element.elementor-element-c24e7f3 .elementor-button{background-color:rgba(0,0,0,0);fill:#E6EAF2;color:#E6EAF2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A3142;}.elementor-3258 .elementor-element.elementor-element-c24e7f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3258 .elementor-element.elementor-element-c24e7f3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3258 .elementor-element.elementor-element-17abece{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-1251fe2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-b7972bd{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;line-height:1.6em;color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-b7972bd.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#C6A15B;}.elementor-3258 .elementor-element.elementor-element-b7972bd.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3258 .elementor-element.elementor-element-b7972bd.elementor-drop-cap-view-default .elementor-drop-cap{color:#C6A15B;border-color:#C6A15B;}.elementor-3258 .elementor-element.elementor-element-b7972bd .elementor-drop-cap{margin-inline-end:14px;}.elementor-3258 .elementor-element.elementor-element-b7972bd .elementor-drop-cap-letter{font-family:"Playfair Display", Sans-serif;font-size:96px;font-weight:400;line-height:0.85em;}.elementor-3258 .elementor-element.elementor-element-9d6cf73{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-9d6cf73:not(.elementor-motion-effects-element-type-background), .elementor-3258 .elementor-element.elementor-element-9d6cf73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cigarroapp.com/wp-content/uploads/Cigarro-app-the-best-cigar-app.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3258 .elementor-element.elementor-element-9d6cf73::before, .elementor-3258 .elementor-element.elementor-element-9d6cf73 > .elementor-background-video-container::before, .elementor-3258 .elementor-element.elementor-element-9d6cf73 > .e-con-inner > .elementor-background-video-container::before, .elementor-3258 .elementor-element.elementor-element-9d6cf73 > .elementor-background-slideshow::before, .elementor-3258 .elementor-element.elementor-element-9d6cf73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3258 .elementor-element.elementor-element-9d6cf73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-3258 .elementor-element.elementor-element-3d0c634 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-3d0c634 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-anat1a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-anat1b{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:0.9em;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-cae1f68{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-3258 .elementor-element.elementor-element-cae1f68 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .eael-dch-title{color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-3258 .elementor-element.elementor-element-7a3925b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-7a3925b{font-family:var( --e-global-typography-1ede2026-font-family ), Sans-serif;font-size:var( --e-global-typography-1ede2026-font-size );font-weight:var( --e-global-typography-1ede2026-font-weight );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );color:var( --e-global-color-b6c6da5 );}.elementor-3258 .elementor-element.elementor-element-a730476{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-1584034 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-1584034 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ts1a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ts1b{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:0.9em;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-038b569{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-3258 .elementor-element.elementor-element-038b569 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .eael-dch-title{color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-3258 .elementor-element.elementor-element-0f3a1d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-0f3a1d7{font-family:var( --e-global-typography-1ede2026-font-family ), Sans-serif;font-size:var( --e-global-typography-1ede2026-font-size );font-weight:var( --e-global-typography-1ede2026-font-weight );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );color:var( --e-global-color-b6c6da5 );}.elementor-3258 .elementor-element.elementor-element-f59c7c0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-5fdcbbe > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-5fdcbbe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-wh1a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-wh1b{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:0.9em;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-c28127f{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-3258 .elementor-element.elementor-element-c28127f > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .eael-dch-title{color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .subtext{color:#4d4d4d;}.elementor-3258 .elementor-element.elementor-element-6531e45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-6531e45{font-family:var( --e-global-typography-1ede2026-font-family ), Sans-serif;font-size:var( --e-global-typography-1ede2026-font-size );font-weight:var( --e-global-typography-1ede2026-font-weight );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );color:var( --e-global-color-b6c6da5 );}.elementor-3258 .elementor-element.elementor-element-29b719e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-0f51601 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-0f51601 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-n1a{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:0.9em;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-n1b{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-e0627bb{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-3258 .elementor-element.elementor-element-e0627bb > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .eael-dch-title{color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .subtext{color:#4d4d4d;}.elementor-3258 .elementor-element.elementor-element-8963b4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-8963b4d{font-family:var( --e-global-typography-1ede2026-font-family ), Sans-serif;font-size:var( --e-global-typography-1ede2026-font-size );font-weight:var( --e-global-typography-1ede2026-font-weight );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );color:var( --e-global-color-b6c6da5 );}.elementor-3258 .elementor-element.elementor-element-0a910d9{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-0a910d9:not(.elementor-motion-effects-element-type-background), .elementor-3258 .elementor-element.elementor-element-0a910d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cigarroapp.com/wp-content/uploads/Cigarro-app-the-best-cigar-app3.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3258 .elementor-element.elementor-element-0a910d9::before, .elementor-3258 .elementor-element.elementor-element-0a910d9 > .elementor-background-video-container::before, .elementor-3258 .elementor-element.elementor-element-0a910d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3258 .elementor-element.elementor-element-0a910d9 > .elementor-background-slideshow::before, .elementor-3258 .elementor-element.elementor-element-0a910d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3258 .elementor-element.elementor-element-0a910d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-3258 .elementor-element.elementor-element-890d8fa > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-890d8fa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-art1a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-art1b{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:0.9em;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-efa9cce{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-3258 .elementor-element.elementor-element-efa9cce > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .eael-dch-title{color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .subtext{color:#4d4d4d;}.elementor-3258 .elementor-element.elementor-element-9116cd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-9116cd6{font-family:var( --e-global-typography-1ede2026-font-family ), Sans-serif;font-size:var( --e-global-typography-1ede2026-font-size );font-weight:var( --e-global-typography-1ede2026-font-weight );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );color:var( --e-global-color-b6c6da5 );}.elementor-3258 .elementor-element.elementor-element-b111b15{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-8e79d43 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-8e79d43 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ovn1a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ovn1b{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:0.9em;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-84139a2{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-3258 .elementor-element.elementor-element-84139a2 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .eael-dch-title{color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-3258 .elementor-element.elementor-element-a13b7b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-a13b7b7{font-family:var( --e-global-typography-1ede2026-font-family ), Sans-serif;font-size:var( --e-global-typography-1ede2026-font-size );font-weight:var( --e-global-typography-1ede2026-font-weight );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );color:var( --e-global-color-b6c6da5 );}.elementor-3258 .elementor-element.elementor-element-bffe696{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-568f7ba > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-568f7ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-st1a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-st1b{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:0.9em;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-07f56b1{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-3258 .elementor-element.elementor-element-07f56b1 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .eael-dch-title{color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-3258 .elementor-element.elementor-element-65b21d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-65b21d4{font-family:var( --e-global-typography-1ede2026-font-family ), Sans-serif;font-size:var( --e-global-typography-1ede2026-font-size );font-weight:var( --e-global-typography-1ede2026-font-weight );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );color:var( --e-global-color-b6c6da5 );}.elementor-3258 .elementor-element.elementor-element-f2e8b8a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-71ed002 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-71ed002 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-f131743 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-3258 .elementor-element.elementor-element-f131743 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-11bd749 .elementor-accordion-item{border-color:#232838;}.elementor-3258 .elementor-element.elementor-element-11bd749 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#232838;}.elementor-3258 .elementor-element.elementor-element-11bd749 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#232838;}.elementor-3258 .elementor-element.elementor-element-11bd749 .elementor-active .elementor-accordion-icon, .elementor-3258 .elementor-element.elementor-element-11bd749 .elementor-active .elementor-accordion-title{color:#C6A15B;}.elementor-3258 .elementor-element.elementor-element-11bd749 .elementor-active .elementor-accordion-icon svg{fill:#C6A15B;}.elementor-3258 .elementor-element.elementor-element-11bd749 .elementor-accordion-title{font-family:var( --e-global-typography-6209ffd-font-family ), Sans-serif;font-size:var( --e-global-typography-6209ffd-font-size );font-weight:var( --e-global-typography-6209ffd-font-weight );line-height:var( --e-global-typography-6209ffd-line-height );letter-spacing:var( --e-global-typography-6209ffd-letter-spacing );word-spacing:var( --e-global-typography-6209ffd-word-spacing );}.elementor-3258 .elementor-element.elementor-element-fb94c82{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:80px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-3258 .elementor-element.elementor-element-21b1af4{--display:flex;--position:relative;--min-height:514px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.57;--overlay-mix-blend-mode:screen;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A3142;--border-color:#2A3142;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-3258 .elementor-element.elementor-element-21b1af4:not(.elementor-motion-effects-element-type-background), .elementor-3258 .elementor-element.elementor-element-21b1af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb2c666 );background-image:url("https://cigarroapp.com/wp-content/uploads/Cigarro-Burning2.jpg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-3258 .elementor-element.elementor-element-21b1af4::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .elementor-background-video-container::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .elementor-background-slideshow::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(129deg, var( --e-global-color-secondary ) 37%, #00000000 65%);}.elementor-3258 .elementor-element.elementor-element-21b1af4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-3258 .elementor-element.elementor-element-21b1af4{left:0px;}body.rtl .elementor-3258 .elementor-element.elementor-element-21b1af4{right:0px;}.elementor-3258 .elementor-element.elementor-element-67934b6{--display:flex;--position:relative;--min-height:514px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;top:0px;--z-index:2;}body:not(.rtl) .elementor-3258 .elementor-element.elementor-element-67934b6{left:0px;}body.rtl .elementor-3258 .elementor-element.elementor-element-67934b6{right:0px;}.elementor-3258 .elementor-element.elementor-element-69e17a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-c6fc00b > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-c6fc00b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-cl1a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-cl1b{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:0.9em;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-cd32535{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-3258 .elementor-element.elementor-element-cd32535 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .eael-dch-title{color:var( --e-global-color-681190d );}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-3258 .elementor-element.elementor-element-807c76e > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-3258 .elementor-element.elementor-element-807c76e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b6c6da5 );}.elementor-3258 .elementor-element.elementor-element-29b823d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-8edeeeb .elementor-button{background-color:rgba(0,0,0,0);fill:#E6EAF2;color:#E6EAF2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A3142;}.elementor-3258 .elementor-element.elementor-element-8d63411{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3258 .elementor-element.elementor-element-2211939{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-3258 .elementor-element.elementor-element-cd28605 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-h1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-h1b{font-size:80px;line-height:0.95em;}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-93e61ea{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-3d0c634 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-anat1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-anat1b{font-size:72px;line-height:0.8em;}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-7a3925b{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-1584034 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ts1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ts1b{font-size:72px;line-height:0.8em;}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-0f3a1d7{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-5fdcbbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-wh1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-wh1b{font-size:72px;line-height:0.8em;}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-6531e45{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-0f51601 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-n1a{font-size:72px;line-height:0.8em;}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-n1b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-8963b4d{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-890d8fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-art1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-art1b{font-size:72px;line-height:0.8em;}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-9116cd6{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-8e79d43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ovn1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ovn1b{font-size:72px;line-height:0.8em;}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-a13b7b7{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-568f7ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-st1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-st1b{font-size:72px;line-height:0.8em;}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-65b21d4{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-71ed002 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-f131743 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-11bd749 .elementor-accordion-title{font-size:var( --e-global-typography-6209ffd-font-size );line-height:var( --e-global-typography-6209ffd-line-height );letter-spacing:var( --e-global-typography-6209ffd-letter-spacing );word-spacing:var( --e-global-typography-6209ffd-word-spacing );}.elementor-3258 .elementor-element.elementor-element-21b1af4:not(.elementor-motion-effects-element-type-background), .elementor-3258 .elementor-element.elementor-element-21b1af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cigarroapp.com/wp-content/uploads/Cigarro-Burning3.jpg");background-position:bottom right;}.elementor-3258 .elementor-element.elementor-element-21b1af4::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .elementor-background-video-container::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .elementor-background-slideshow::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3258 .elementor-element.elementor-element-21b1af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(168deg, var( --e-global-color-secondary ) 18%, #00000000 60%);}.elementor-3258 .elementor-element.elementor-element-21b1af4{--overlay-opacity:0.65;--padding-top:0px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-c6fc00b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-cl1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-807c76e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3258 .elementor-element.elementor-element-9601033{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-33f454e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-2211939{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-3258 .elementor-element.elementor-element-5531874{--width:100%;}.elementor-3258 .elementor-element.elementor-element-cd28605 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-cd28605{text-align:center;}.elementor-3258 .elementor-element.elementor-element-cd28605 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-h1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-h1b{font-size:55px;line-height:0.95em;}.elementor-3258 .elementor-element.elementor-element-40b5caf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-40b5caf.elementor-element{--align-self:center;}.elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-40b5caf .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-93e61ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3258 .elementor-element.elementor-element-93e61ea{text-align:center;font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-43edc7c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-3258 .elementor-element.elementor-element-17abece{--width:100%;}.elementor-3258 .elementor-element.elementor-element-1251fe2{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-9d6cf73{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-3d0c634 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-anat1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-anat1b{font-size:55px;line-height:0.9em;}.elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-cae1f68 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-7a3925b{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-a730476{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-1584034 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ts1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ts1b{font-size:55px;line-height:0.9em;}.elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-038b569 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-0f3a1d7{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-f59c7c0{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-5fdcbbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-wh1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-wh1b{font-size:55px;line-height:0.9em;}.elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-c28127f .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-6531e45{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-29b719e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-0f51601 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-n1a{font-size:55px;line-height:0.9em;}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-n1b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-e0627bb .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-8963b4d{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-0a910d9{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-890d8fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-art1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-art1b{font-size:55px;line-height:0.9em;}.elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-efa9cce .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-9116cd6{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-b111b15{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-8e79d43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ovn1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-ovn1b{font-size:55px;line-height:0.9em;}.elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-84139a2 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-a13b7b7{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-bffe696{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-568f7ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-st1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-st1b{font-size:55px;line-height:0.9em;}.elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-07f56b1 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-65b21d4{font-size:var( --e-global-typography-1ede2026-font-size );line-height:var( --e-global-typography-1ede2026-line-height );letter-spacing:var( --e-global-typography-1ede2026-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-f2e8b8a{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-71ed002 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-f131743 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-11bd749 .elementor-accordion-title{font-size:var( --e-global-typography-6209ffd-font-size );line-height:var( --e-global-typography-6209ffd-line-height );letter-spacing:var( --e-global-typography-6209ffd-letter-spacing );word-spacing:var( --e-global-typography-6209ffd-word-spacing );}.elementor-3258 .elementor-element.elementor-element-fb94c82{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3258 .elementor-element.elementor-element-21b1af4{--min-height:600px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-3258 .elementor-element.elementor-element-67934b6{--min-height:600px;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-3258 .elementor-element.elementor-element-c6fc00b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-cl1a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-cl1b{font-size:56px;}.elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .title, .elementor-3258 .elementor-element.elementor-element-cd32535 .eael-dual-header .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3258 .elementor-element.elementor-element-807c76e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3258 .elementor-element.elementor-element-29b823d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3258 .elementor-element.elementor-element-8d63411{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-3258 .elementor-element.elementor-element-5531874{--width:50%;}.elementor-3258 .elementor-element.elementor-element-17abece{--width:50%;}.elementor-3258 .elementor-element.elementor-element-1251fe2{--content-width:720px;}.elementor-3258 .elementor-element.elementor-element-69e17a1{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3258 .elementor-element.elementor-element-5531874{--width:100%;}.elementor-3258 .elementor-element.elementor-element-17abece{--width:100%;}.elementor-3258 .elementor-element.elementor-element-69e17a1{--width:1600px;}}/* Start custom CSS */:root{--c-bg:#0E1116;--c-surface:#151922;--c-card:#1B2130;--c-border:#2A3142;--c-divider:#232838;--c-chip:#232938;--c-text:#E6EAF2;--c-text-muted:#A9B1C3;--c-primary:#C6A15B;--c-primary-alt:#A38446;--c-gold-soft:#F2D99B;--c-success:#79D297;--c-wrap-maduro:#37231A;--c-wrap-oscuro:#2A1F14;--c-wrap-regular:#663A24;--c-ash:#C8C6C0;--c-slider-track:#2A3244;--c-flav-toasted:#7A4E2B;--c-flav-nut:#8A5A3A;--c-flav-sweet:#C49A6C;--c-flav-fruit:#E1B08A;--c-flav-flowers:#B9D3C9;--c-flav-spice:#A45A4D;--c-flav-pepper:#B03A2E;--c-flav-animal:#F0B27A;--c-flav-earth:#6E6259;--c-flav-coffee:#7D7D7D;--c-flav-wood:#6B5B53;--c-flav-herb:#6BB27E;--c-flav-other:#9DB7C3;--r-s:10px;--r-m:16px;--r-l:22px;--r-xl:28px;--r-full:9999px;--f-heading:'Playfair Display',serif;--f-body:'Poppins',sans-serif;--shadow-card:0 1px 0 rgba(255,255,255,0.04) inset,0 8px 24px rgba(0,0,0,0.35)}
.method-page{color:var(--c-text)}
.method-page .gold-rule{width:64px;height:1px;background:var(--c-primary);margin:0 0 28px}
.method-page .eyebrow-mini{text-transform:uppercase;letter-spacing:0.22em;color:var(--c-primary);font-size:11px;font-weight:500;margin:0 0 22px;font-family:var(--f-body)}
.method-page .lede-text{color:var(--c-text-muted);font-size:18px;line-height:1.6;max-width:62ch;text-wrap:pretty;font-family:var(--f-body);font-weight:300}
.method-page .lede-text.lg{font-size:20px}
.method-page h1.method-h1,.method-page h2.method-h2{font-family:var(--f-heading);font-weight:400;color:var(--c-text);letter-spacing:-0.012em;text-wrap:balance;line-height:1.05}
.method-page h1.method-h1{font-size:clamp(48px,6.4vw,88px);line-height:1.02;margin:0 0 22px}
.method-page h2.method-h2{font-size:clamp(36px,4.4vw,60px);margin:0 0 22px}
.method-page .method-h1 em,.method-page .method-h2 em{font-style:italic;color:var(--c-primary)}
.method-page .ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}
.method-page .btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 22px;border-radius:var(--r-m);font-weight:600;font-size:15px;gap:8px;text-decoration:none;font-family:var(--f-body);border:1px solid transparent;cursor:pointer;transition:filter .15s,transform .15s}
.method-page .btn:hover{filter:brightness(1.06)}
.method-page .btn-primary{background:var(--c-primary);color:var(--c-bg)}
.method-page .btn-ghost{background:transparent;color:var(--c-text);border-color:var(--c-border)}
.method-page .btn-ghost:hover{border-color:var(--c-primary);color:var(--c-primary);filter:none}
.method-page .hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:72px;align-items:center}
@media(max-width:980px){.method-page .hero-grid{grid-template-columns:1fr;gap:48px}}
.method-page .hero-cigar{position:relative;aspect-ratio:1.05/1;width:100%;display:flex;align-items:center;justify-content:center}
.method-page .hero-cigar svg.scene{width:100%;height:100%;display:block}
.method-page .third-labels{position:absolute;top:18%;left:0;right:0;display:grid;grid-template-columns:repeat(3,1fr);pointer-events:none}
.method-page .third-labels .lab{text-align:center;font-family:var(--f-heading);font-style:italic;font-weight:400;color:var(--c-gold-soft);font-size:14px;letter-spacing:0.02em;opacity:0.85}
.method-page .prose-narrow{max-width:720px;margin:0 auto}
.method-page .prose-narrow p{font-family:var(--f-body);font-size:22px;line-height:1.6;color:var(--c-text);font-weight:300;text-wrap:pretty;margin:0}
.method-page .prose-narrow p::first-letter{font-family:var(--f-heading);font-weight:400;float:left;font-size:96px;line-height:0.85;color:var(--c-primary);margin:8px 14px 0 0;padding-top:6px}
.method-page .anatomy{margin-top:48px;padding:64px 48px 72px;background:linear-gradient(180deg,#11151d 0%,#0E1116 100%);border:1px solid var(--c-border);border-radius:var(--r-xl);position:relative;overflow:hidden}
.method-page .anatomy::before{content:'';position:absolute;inset:0;background:radial-gradient(120% 60% at 50% 0%,rgba(198,161,91,0.05),transparent 60%);pointer-events:none}
.method-page .anatomy-stage{position:relative;height:220px;display:flex;align-items:center;justify-content:center}
.method-page .anatomy-stage svg.cigar-large{width:100%;height:100%;display:block}
.method-page .anatomy-stage .ts{position:absolute;top:8px;transform:translateX(-50%);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--c-text-muted);font-size:11px;letter-spacing:0.06em}
.method-page .anatomy-stage .third-name{position:absolute;top:28px;transform:translateX(-50%);font-family:var(--f-heading);font-style:italic;font-weight:400;color:var(--c-text);font-size:19px}
.method-page .anatomy-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:76px;position:relative}
@media(max-width:880px){.method-page .anatomy{padding:40px 22px 48px}.method-page .anatomy-cards{grid-template-columns:1fr;gap:18px;margin-top:32px}}
.method-page .anat-card{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--r-l);padding:22px 22px 20px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow-card)}
.method-page .anat-card h4{font-family:var(--f-heading);font-weight:400;font-size:22px;color:var(--c-primary);margin:0}
.method-page .anat-card p{margin:0;color:var(--c-text-muted);line-height:1.55;font-size:14px}
.method-page .anat-card .chips{display:flex;flex-wrap:wrap;gap:6px}
.method-page .flavor-chip{display:inline-flex;align-items:center;padding:5px 10px;border-radius:var(--r-full);font-size:11px;font-weight:500;color:rgba(255,255,255,0.95);border:1px solid rgba(255,255,255,0.08);text-shadow:0 1px 2px rgba(0,0,0,0.4);line-height:1}
.method-page .flavor-chip.dark-text{color:#1A1208;text-shadow:none}
.method-page .cap-chip{display:inline-flex;align-items:center;padding:5px 10px;border-radius:var(--r-full);font-size:11px;font-weight:500;background:rgba(255,255,255,0.025);color:var(--c-text);border:1px solid var(--c-border);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:0.02em;line-height:1}
.method-page .cap-chip .k{color:var(--c-text-muted);margin-right:6px}
.method-page .cap-chip .v{color:var(--c-primary)}
.method-page .threads{position:absolute;left:0;right:0;top:-76px;height:76px;pointer-events:none}
@media(max-width:880px){.method-page .threads{display:none}}
.method-page .triple-stack{margin-top:48px;padding:48px;background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--shadow-card)}
@media(max-width:880px){.method-page .triple-stack{padding:24px}}
.method-page .triple-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}
@media(max-width:880px){.method-page .triple-cols{grid-template-columns:1fr;gap:22px}}
.method-page .stack-col{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--r-l);padding:22px 22px 26px}
.method-page .stack-col .col-name{font-family:var(--f-heading);font-style:italic;font-weight:400;font-size:22px;color:var(--c-primary);margin:0 0 18px;border-bottom:1px solid var(--c-divider);padding-bottom:14px}
.method-page .stack-col .sub-block+.sub-block{margin-top:22px}
.method-page .sub-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--c-divider)}
.method-page .sub-head .lab{font-family:var(--f-heading);font-style:italic;color:var(--c-primary);font-size:13px}
.method-page .sub-head .meta{color:var(--c-text-muted);font-size:10px;text-transform:uppercase;letter-spacing:0.16em}
.method-page .mini-slider-row{display:grid;grid-template-columns:86px 1fr 36px;align-items:center;gap:10px;margin-top:8px}
.method-page .mini-slider-row:first-of-type{margin-top:0}
.method-page .mini-slider-row .lab{font-size:11px;color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0.10em;font-weight:500}
.method-page .mini-slider-row .val{text-align:right;color:var(--c-primary);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
.method-page .mini-slider{position:relative;height:16px}
.method-page .mini-slider .track{position:absolute;top:50%;left:0;right:0;height:3px;transform:translateY(-50%);background:var(--c-slider-track);border-radius:var(--r-full)}
.method-page .mini-slider .fill{position:absolute;top:50%;left:0;height:3px;transform:translateY(-50%);background:var(--c-primary);border-radius:var(--r-full);width:0;transition:width 1.2s cubic-bezier(.2,.8,.2,1)}
.method-page .mini-slider.animate .fill{width:var(--w,0)}
.method-page .mini-slider .ticks-mini{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:3px;display:flex;justify-content:space-between;align-items:center;pointer-events:none}
.method-page .mini-slider .ticks-mini i{width:1px;height:6px;background:rgba(169,177,195,0.20)}
.method-page .mini-slider .thumb{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--c-gold-soft);border:1.5px solid var(--c-primary-alt);transform:translate(-50%,-50%);box-shadow:0 0 0 3px rgba(198,161,91,0.12);left:0;transition:left 1.2s cubic-bezier(.2,.8,.2,1)}
.method-page .mini-slider.animate .thumb{left:var(--w,0)}
.method-page .chip-row{display:grid;grid-template-columns:86px 1fr;align-items:center;gap:10px;margin-top:8px}
.method-page .chip-row:first-of-type{margin-top:0}
.method-page .chip-row .lab{font-size:11px;color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0.10em;font-weight:500}
.method-page .chip-row .opts{display:flex;flex-wrap:wrap;gap:4px}
.method-page .chip-row .opt{padding:3px 8px;border-radius:var(--r-full);font-size:10.5px;font-weight:500;background:rgba(255,255,255,0.025);color:var(--c-text-muted);border:1px solid var(--c-border);text-transform:capitalize;font-family:var(--f-body)}
.method-page .chip-row .opt.on{background:rgba(198,161,91,0.15);color:var(--c-primary);border-color:var(--c-primary-alt)}
.method-page .signature{margin-top:36px;padding-top:28px;border-top:1px solid var(--c-divider)}
.method-page .signature svg{width:100%;display:block}
.method-page .signature svg .sig-line{stroke-dasharray:600;stroke-dashoffset:600;transition:stroke-dashoffset 2.4s cubic-bezier(.2,.8,.2,1)}
.method-page .signature.animate svg .sig-line{stroke-dashoffset:0}
.method-page .signature .caption{text-align:center;color:var(--c-text-muted);font-size:13px;font-style:italic;margin-top:10px;font-family:var(--f-heading)}
.method-page .sig-legend{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:14px;font-size:11px;color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0.10em}
.method-page .sig-legend i{display:inline-block;width:16px;height:2px;vertical-align:middle;margin-right:6px}
.method-page .wheel-grid{margin-top:48px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.85fr);gap:56px;align-items:center}
@media(max-width:980px){.method-page .wheel-grid{grid-template-columns:1fr;gap:32px}}
.method-page .wheel-stage{aspect-ratio:1;width:100%;display:flex;align-items:center;justify-content:center;transform:rotate(-90deg) scale(0.85);opacity:0;transition:transform 1.6s cubic-bezier(.2,.8,.2,1),opacity 0.8s ease-out}
.method-page .wheel-stage.animate{transform:rotate(0) scale(1);opacity:1}
.method-page .wheel-stage svg{width:100%;height:100%;display:block}
.method-page .wheel-stage svg path.sector{transform-origin:center;transition:filter .15s,transform .25s cubic-bezier(.2,.8,.2,1)}
.method-page .wheel-stage svg path.sector:hover{filter:brightness(1.18);transform:scale(1.025)}
.method-page .in-review{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--r-l);padding:26px}
.method-page .in-review h5{font-family:var(--f-heading);font-weight:400;font-style:italic;color:var(--c-primary);font-size:18px;margin:0 0 18px;border-bottom:1px solid var(--c-divider);padding-bottom:14px}
.method-page .in-review .selected{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}
.method-page .review-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:var(--r-full);background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.06);font-size:13px;color:var(--c-text)}
.method-page .review-chip .swatch{width:9px;height:9px;border-radius:50%}
.method-page .review-chip .fam{color:var(--c-text-muted);font-size:11px}
.method-page .in-review .footnote{font-size:13px;color:var(--c-text-muted);line-height:1.5;border-top:1px solid var(--c-divider);padding-top:14px}
.method-page .balance-grid{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.95fr);gap:48px;align-items:center;background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--r-xl);padding:40px;box-shadow:var(--shadow-card)}
@media(max-width:980px){.method-page .balance-grid{grid-template-columns:1fr;gap:28px;padding:24px}}
.method-page .balance-radar{aspect-ratio:1;width:100%;display:flex;align-items:center;justify-content:center;position:relative}
.method-page .balance-radar svg{width:100%;height:100%;display:block}
.method-page .balance-radar svg polygon[data-third]{opacity:0;transform:scale(0.4);transform-origin:center;transition:opacity .8s ease-out,transform 1s cubic-bezier(.2,.8,.2,1)}
.method-page .balance-radar.animate svg polygon[data-third='1']{opacity:1;transform:scale(1);transition-delay:.1s}
.method-page .balance-radar.animate svg polygon[data-third='2']{opacity:1;transform:scale(1);transition-delay:.4s}
.method-page .balance-radar.animate svg polygon[data-third='3']{opacity:1;transform:scale(1);transition-delay:.7s}
.method-page .balance-readout{display:flex;flex-direction:column;gap:18px}
.method-page .balance-readout .br-row{display:grid;grid-template-columns:110px 1fr;gap:16px;align-items:center;padding:12px 0;border-top:1px solid var(--c-divider)}
.method-page .balance-readout .br-row:first-child{border-top:0;padding-top:0}
.method-page .balance-readout .br-row .lab{font-family:var(--f-heading);font-style:italic;color:var(--c-primary);font-size:16px}
.method-page .balance-readout .br-row .stack{display:flex;flex-direction:column;gap:4px}
.method-page .balance-readout .br-row .step{display:grid;grid-template-columns:16px 1fr 18px;gap:8px;align-items:center;font-size:10px}
.method-page .balance-readout .br-row .step .ph{color:var(--c-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}
.method-page .balance-readout .br-row .step .track{height:3px;background:var(--c-slider-track);border-radius:var(--r-full);position:relative;overflow:hidden}
.method-page .balance-readout .br-row .step .fill{position:absolute;left:0;top:0;bottom:0;background:var(--c-primary);border-radius:inherit;width:0;transition:width 1s cubic-bezier(.2,.8,.2,1)}
.method-page .balance-readout.animate .br-row .step .fill{width:var(--w,0)}
.method-page .balance-readout .br-row .step .num{text-align:right;color:var(--c-primary);font-size:10px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
.method-page .balance-legend{display:flex;gap:14px;margin-top:18px;font-size:10px;color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0.10em;border-top:1px solid var(--c-divider);padding-top:14px}
.method-page .balance-legend i{display:inline-block;width:12px;height:2px;margin-right:6px;vertical-align:middle}
.method-page .notes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px}
@media(max-width:880px){.method-page .notes-grid{grid-template-columns:1fr}}
.method-page .note-card{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--r-l);padding:22px 24px 20px;display:flex;flex-direction:column;gap:18px;min-height:280px;opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.2,.8,.2,1)}
.method-page .notes-grid.animate .note-card{opacity:1;transform:translateY(0)}
.method-page .notes-grid.animate .note-card:nth-child(1){transition-delay:0s}
.method-page .notes-grid.animate .note-card:nth-child(2){transition-delay:.15s}
.method-page .notes-grid.animate .note-card:nth-child(3){transition-delay:.3s}
.method-page .note-head{display:flex;align-items:center;gap:12px}
.method-page .badge-num{width:32px;height:32px;border-radius:50%;border:1px solid var(--c-primary);color:var(--c-primary);font-family:var(--f-heading);font-style:italic;font-size:16px;display:flex;align-items:center;justify-content:center}
.method-page .note-head .lab{font-family:var(--f-heading);font-style:italic;color:var(--c-text);font-size:16px}
.method-page .note-head .meta{margin-left:auto;display:flex;align-items:center;gap:5px;color:var(--c-text-muted);font-size:12px;font-variant-numeric:tabular-nums}
.method-page .note-body{font-family:var(--f-heading);font-style:italic;font-weight:400;color:var(--c-text);font-size:18px;line-height:1.5;flex:1}
.method-page .note-foot{border-top:1px solid var(--c-divider);padding-top:12px;color:var(--c-text-muted);font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:0.04em}
.method-page .ico-clock{width:11px;height:11px;display:inline-block}/* End custom CSS */