.elementor-12 .elementor-element.elementor-element-591dec0a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-12 .elementor-element.elementor-element-591dec0a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-591dec0a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bar-cottonclub.com/wp-content/uploads/2022/10/top.jpeg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-12 .elementor-element.elementor-element-591dec0a>.elementor-background-overlay{background-color:#0000007D;opacity:.52;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-591dec0a>.elementor-container{max-width:1040px;min-height:61vh;text-align:center}.elementor-12 .elementor-element.elementor-element-591dec0a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-1cbe2aec.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-1cbe2aec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-db2bc97 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px #ffb45f;color:#fff}.elementor-12 .elementor-element.elementor-element-79278ba2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-79278ba2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-79278ba2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#282828}.elementor-12 .elementor-element.elementor-element-79278ba2>.elementor-container{max-width:1400px}.elementor-12 .elementor-element.elementor-element-79278ba2{border-style:solid;border-width:0 0 1px;border-color:#efefef;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12 .elementor-element.elementor-element-79278ba2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-7a7d243b>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-9e62498{text-align:center}.elementor-12 .elementor-element.elementor-element-9e62498 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:1.6vw;font-weight:600;color:#b6b6b6}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-12 .elementor-element.elementor-element-39bfcfd7 .elementor-button{background-color:rgba(255,171,0,0);font-family:"Noto Serif JP",Sans-serif;font-size:1.1em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#ffab00;color:#ffab00;border-style:solid;border-width:2px;border-color:#ffab00;border-radius:0}.elementor-12 .elementor-element.elementor-element-39bfcfd7 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-39bfcfd7 .elementor-button:focus{background-color:#ffab00;color:#fff;border-color:#ffab00}.elementor-12 .elementor-element.elementor-element-39bfcfd7 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-39bfcfd7 .elementor-button:focus svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-2b642ec0:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-2b642ec0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#121212;background-image:url("https://bar-cottonclub.com/wp-content/uploads/2022/10/back_pt1.jpg");background-position:center center}.elementor-12 .elementor-element.elementor-element-2b642ec0>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,rgba(18,18,18,.67) 0%,#121212 82%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-2b642ec0>.elementor-container{max-width:900px}.elementor-12 .elementor-element.elementor-element-2b642ec0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 0 8em}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-47709a55.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-47709a55.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-23e2678c{--spacer-size:91px}.elementor-12 .elementor-element.elementor-element-2b887341>.elementor-widget-container{padding:1em 0 1.1em}.elementor-12 .elementor-element.elementor-element-2b887341{text-align:center}.elementor-12 .elementor-element.elementor-element-2b887341 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2.6vw;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#c1a98f}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-601c4d4f{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:1.2em;font-weight:400;line-height:1.9em;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-2401258{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:1.2em;font-weight:400;line-height:1.9em;letter-spacing:0px;color:#b2b2b2}.elementor-12 .elementor-element.elementor-element-ba46165:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ba46165>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#121212}.elementor-12 .elementor-element.elementor-element-ba46165{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:14em 0 0}.elementor-12 .elementor-element.elementor-element-ba46165>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-6f8fcc5:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-6f8fcc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#121212}.elementor-12 .elementor-element.elementor-element-6f8fcc5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12 .elementor-element.elementor-element-6f8fcc5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-e9a826f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-e9a826f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-d07bd4a>.elementor-widget-container{padding:1em 0 1.1em}.elementor-12 .elementor-element.elementor-element-d07bd4a{text-align:center}.elementor-12 .elementor-element.elementor-element-d07bd4a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2.6vw;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#c1a98f}.elementor-12 .elementor-element.elementor-element-3970694:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-3970694>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#020101A8;background-image:url("https://bar-cottonclub.com/wp-content/uploads/2022/10/24864565_m.jpg")}.elementor-12 .elementor-element.elementor-element-3970694>.elementor-background-overlay{background-color:#000;opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-3970694{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:200px 0}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d1960ee.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-d1960ee.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-96c94ce>.elementor-widget-container{margin:0 0 -23px;padding:0}.elementor-12 .elementor-element.elementor-element-96c94ce{text-align:center}.elementor-12 .elementor-element.elementor-element-96c94ce .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:.586em;font-weight:600;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#c1a98f}.elementor-12 .elementor-element.elementor-element-3fc39d2>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-3fc39d2{text-align:center}.elementor-12 .elementor-element.elementor-element-3fc39d2 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-c283585>.elementor-widget-container{padding:63px 0 0}.elementor-12 .elementor-element.elementor-element-c283585{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:1.4vw;font-weight:400;color:#d3d3d3}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-12 .elementor-element.elementor-element-1a2fb10>.elementor-background-overlay{background-image:url("https://bar-cottonclub.com/wp-content/uploads/2022/10/back_pt2.jpg");background-repeat:no-repeat;background-size:cover;opacity:.27}.elementor-12 .elementor-element.elementor-element-1a2fb10{padding:200px 0}.elementor-12 .elementor-element.elementor-element-d0560cf img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-e8435f2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-e8435f2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-e8435f2>.elementor-element-populated{padding:0 1em 0 0}.elementor-12 .elementor-element.elementor-element-759ac5b>.elementor-widget-container{margin:0 0 -23px;padding:0}.elementor-12 .elementor-element.elementor-element-759ac5b{text-align:center}.elementor-12 .elementor-element.elementor-element-759ac5b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:.586em;font-weight:600;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#c1a98f}.elementor-12 .elementor-element.elementor-element-e843b01{text-align:center}.elementor-12 .elementor-element.elementor-element-e843b01 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-21ffc78>.elementor-widget-container{padding:63px 0 0}.elementor-12 .elementor-element.elementor-element-21ffc78{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:1.4vw;font-weight:400;color:#d3d3d3}.elementor-12 .elementor-element.elementor-element-35d5fb8:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-35d5fb8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#202020}.elementor-12 .elementor-element.elementor-element-35d5fb8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:200px 0}.elementor-12 .elementor-element.elementor-element-35d5fb8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-4cbbeeb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-4cbbeeb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-0a1b0c6>.elementor-widget-container{margin:0 0 -23px;padding:0}.elementor-12 .elementor-element.elementor-element-0a1b0c6{text-align:center}.elementor-12 .elementor-element.elementor-element-0a1b0c6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:.586em;font-weight:600;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#c1a98f}.elementor-12 .elementor-element.elementor-element-08007b5{text-align:center}.elementor-12 .elementor-element.elementor-element-08007b5 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-d2b1d26>.elementor-widget-container{padding:63px 0 0}.elementor-12 .elementor-element.elementor-element-d2b1d26{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:1.4vw;font-weight:400;color:#d3d3d3}.elementor-12 .elementor-element.elementor-element-44a6882 img{opacity:1;filter:brightness(95%) contrast(126%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-12 .elementor-element.elementor-element-7adc8232:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-7adc8232>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#121212}.elementor-12 .elementor-element.elementor-element-7adc8232{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:14em 0 0}.elementor-12 .elementor-element.elementor-element-7adc8232>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-297586e6:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-297586e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#121212}.elementor-12 .elementor-element.elementor-element-297586e6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12 .elementor-element.elementor-element-297586e6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-2303d489.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-2303d489>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-019be1a>.elementor-widget-container{padding:1em 0 1.1em}.elementor-12 .elementor-element.elementor-element-019be1a{text-align:center}.elementor-12 .elementor-element.elementor-element-019be1a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2.6vw;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#c1a98f}.elementor-12 .elementor-element.elementor-element-242bf40c:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-242bf40c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#121212}.elementor-12 .elementor-element.elementor-element-242bf40c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3em 0 0}.elementor-12 .elementor-element.elementor-element-242bf40c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-54eb4f5>.elementor-container{min-height:600px}.elementor-12 .elementor-element.elementor-element-54eb4f5{padding:0}.elementor-12 .elementor-element.elementor-element-d39f698>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-da1b3e7>.elementor-widget-container{padding:1em .6em 0}.elementor-12 .elementor-element.elementor-element-da1b3e7{text-align:center}.elementor-12 .elementor-element.elementor-element-da1b3e7 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:.7em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.6px;color:#7c7c7c}.elementor-12 .elementor-element.elementor-element-bf8dc0a>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-bf8dc0a{text-align:center}.elementor-12 .elementor-element.elementor-element-bf8dc0a .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-0a1856d>.elementor-widget-container{padding:0 5px}.elementor-12 .elementor-element.elementor-element-0a1856d{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#a59f91}.elementor-12 .elementor-element.elementor-element-b09584b>.elementor-container{min-height:600px}.elementor-12 .elementor-element.elementor-element-b09584b{padding:0}.elementor-12 .elementor-element.elementor-element-4450226>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-8c349fd>.elementor-widget-container{padding:1em .6em 0}.elementor-12 .elementor-element.elementor-element-8c349fd{text-align:center}.elementor-12 .elementor-element.elementor-element-8c349fd .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:.7em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.6px;color:#7c7c7c}.elementor-12 .elementor-element.elementor-element-c42d7ed>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-c42d7ed{text-align:center}.elementor-12 .elementor-element.elementor-element-c42d7ed .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-cb9e1d0>.elementor-widget-container{padding:0 5px}.elementor-12 .elementor-element.elementor-element-cb9e1d0{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#a59f91}.elementor-12 .elementor-element.elementor-element-a2153f6>.elementor-container{min-height:600px}.elementor-12 .elementor-element.elementor-element-a2153f6{padding:0}.elementor-12 .elementor-element.elementor-element-350a7d9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-38ddbde>.elementor-widget-container{padding:1em .6em 0}.elementor-12 .elementor-element.elementor-element-38ddbde{text-align:center}.elementor-12 .elementor-element.elementor-element-38ddbde .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:.7em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.6px;color:#7c7c7c}.elementor-12 .elementor-element.elementor-element-6c2e555>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-6c2e555{text-align:center}.elementor-12 .elementor-element.elementor-element-6c2e555 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-77ced24>.elementor-widget-container{padding:0 5px}.elementor-12 .elementor-element.elementor-element-77ced24{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#a59f91}.elementor-12 .elementor-element.elementor-element-8f3dec2>.elementor-container{min-height:600px}.elementor-12 .elementor-element.elementor-element-8f3dec2{padding:0}.elementor-12 .elementor-element.elementor-element-ab2fd08>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-ea3e9c7>.elementor-widget-container{padding:1em .6em 0}.elementor-12 .elementor-element.elementor-element-ea3e9c7{text-align:center}.elementor-12 .elementor-element.elementor-element-ea3e9c7 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:.7em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.6px;color:#7c7c7c}.elementor-12 .elementor-element.elementor-element-d1f1868>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-d1f1868{text-align:center}.elementor-12 .elementor-element.elementor-element-d1f1868 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-582dc8c>.elementor-widget-container{padding:0 5px}.elementor-12 .elementor-element.elementor-element-582dc8c{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#a59f91}.elementor-12 .elementor-element.elementor-element-19d70a37>.elementor-container{min-height:600px}.elementor-12 .elementor-element.elementor-element-19d70a37{padding:0}.elementor-12 .elementor-element.elementor-element-1d630bc0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-54fc686a>.elementor-widget-container{padding:1em .6em 0}.elementor-12 .elementor-element.elementor-element-54fc686a{text-align:center}.elementor-12 .elementor-element.elementor-element-54fc686a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:.7em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.6px;color:#7c7c7c}.elementor-12 .elementor-element.elementor-element-593ef778>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-593ef778{text-align:center}.elementor-12 .elementor-element.elementor-element-593ef778 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-e598780>.elementor-widget-container{padding:0 5px}.elementor-12 .elementor-element.elementor-element-e598780{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#a59f91}.elementor-12 .elementor-element.elementor-element-1dfe181>.elementor-container{min-height:600px}.elementor-12 .elementor-element.elementor-element-1dfe181{padding:0}.elementor-12 .elementor-element.elementor-element-8ac4150>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-70c2f1e>.elementor-widget-container{padding:1em .6em 0}.elementor-12 .elementor-element.elementor-element-70c2f1e{text-align:center}.elementor-12 .elementor-element.elementor-element-70c2f1e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:.7em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.6px;color:#7c7c7c}.elementor-12 .elementor-element.elementor-element-0af190e>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-0af190e{text-align:center}.elementor-12 .elementor-element.elementor-element-0af190e .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-6bd1d02>.elementor-widget-container{padding:0 5px}.elementor-12 .elementor-element.elementor-element-6bd1d02{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#a59f91}.elementor-12 .elementor-element.elementor-element-ab789e5>.elementor-container{min-height:600px}.elementor-12 .elementor-element.elementor-element-ab789e5{padding:0}.elementor-12 .elementor-element.elementor-element-2c2ad8c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-dd6e667>.elementor-widget-container{padding:1em .6em 0}.elementor-12 .elementor-element.elementor-element-dd6e667{text-align:center}.elementor-12 .elementor-element.elementor-element-dd6e667 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:.7em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.6px;color:#7c7c7c}.elementor-12 .elementor-element.elementor-element-6f0fcaf>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-6f0fcaf{text-align:center}.elementor-12 .elementor-element.elementor-element-6f0fcaf .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-2ca90d3>.elementor-widget-container{padding:0 5px}.elementor-12 .elementor-element.elementor-element-2ca90d3{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#a59f91}.elementor-12 .elementor-element.elementor-element-04cafff>.elementor-container{min-height:600px}.elementor-12 .elementor-element.elementor-element-04cafff{padding:0}.elementor-12 .elementor-element.elementor-element-86113f4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-7602d85>.elementor-widget-container{padding:1em .6em 0}.elementor-12 .elementor-element.elementor-element-7602d85{text-align:center}.elementor-12 .elementor-element.elementor-element-7602d85 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:.7em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.6px;color:#7c7c7c}.elementor-12 .elementor-element.elementor-element-4cb449c>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-4cb449c{text-align:center}.elementor-12 .elementor-element.elementor-element-4cb449c .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-3fcd3c0>.elementor-widget-container{padding:0 5px}.elementor-12 .elementor-element.elementor-element-3fcd3c0{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#a59f91}.elementor-12 .elementor-element.elementor-element-306338f6:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-306338f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#121212}.elementor-12 .elementor-element.elementor-element-306338f6>.elementor-container{max-width:1200px}.elementor-12 .elementor-element.elementor-element-306338f6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10em 6em}.elementor-12 .elementor-element.elementor-element-306338f6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-3b90aef6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-12 .elementor-element.elementor-element-696cf270>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-696cf270{text-align:center}.elementor-12 .elementor-element.elementor-element-696cf270 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:.586em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:2px;color:#c1a98f}.elementor-12 .elementor-element.elementor-element-2bb023e8>.elementor-widget-container{margin:0}.elementor-12 .elementor-element.elementor-element-2bb023e8{z-index:99;text-align:center}.elementor-12 .elementor-element.elementor-element-2bb023e8 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2em;font-weight:400;line-height:1.45em;letter-spacing:0px;color:#b2b2b2}.elementor-12 .elementor-element.elementor-element-66c35225>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-12 .elementor-element.elementor-element-7b0157f8>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-7b0157f8{text-align:center}.elementor-12 .elementor-element.elementor-element-7b0157f8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:.586em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:2px;color:#c1a98f}.elementor-12 .elementor-element.elementor-element-2e3d53ec>.elementor-widget-container{margin:0}.elementor-12 .elementor-element.elementor-element-2e3d53ec{z-index:99;text-align:center}.elementor-12 .elementor-element.elementor-element-2e3d53ec .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2em;font-weight:400;line-height:1.45em;letter-spacing:0px;color:#b2b2b2}.elementor-12 .elementor-element.elementor-element-4b7f949d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-4b7f949d:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4b7f949d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://bar-cottonclub.com/wp-content/uploads/2022/11/interior1-e1667455356532.jpg");background-position:center center;background-size:cover}.elementor-12 .elementor-element.elementor-element-4b7f949d>.elementor-background-overlay{background-color:#000;opacity:.67;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-4b7f949d>.elementor-container{min-height:100vh}.elementor-12 .elementor-element.elementor-element-4b7f949d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 0 40px}.elementor-12 .elementor-element.elementor-element-6c6ec24d>.elementor-element-populated{padding:0 30% 0 0}.elementor-12 .elementor-element.elementor-element-12f01262>.elementor-widget-container{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-12f01262 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:49px;font-weight:400;line-height:1.2em;color:#fff}.elementor-12 .elementor-element.elementor-element-658a115f>.elementor-widget-container{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-658a115f{font-family:"Noto Serif JP",Sans-serif;font-size:19px;font-weight:300;line-height:2em;color:#fff}.elementor-12 .elementor-element.elementor-element-959014 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:600;letter-spacing:0px;fill:#ffab00;color:#ffab00;border-style:solid;border-width:1px;border-radius:0;padding:15px 40px}.elementor-12 .elementor-element.elementor-element-959014 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-959014 .elementor-button:focus{background-color:#ffab00;color:#fff}.elementor-12 .elementor-element.elementor-element-959014>.elementor-widget-container{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-959014 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-959014 .elementor-button:focus svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-8633676:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-8633676>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f9f9f9;background-image:url("https://bar-cottonclub.com/wp-content/uploads/2022/10/top.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-8633676>.elementor-background-overlay{background-color:#1d1f23;opacity:.93;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-8633676{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 70px}.elementor-12 .elementor-element.elementor-element-3a3ebe15>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-13dc4ea6>.elementor-container{max-width:534px}.elementor-12 .elementor-element.elementor-element-675c355a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:22px}.elementor-12 .elementor-element.elementor-element-6b408e9f>.elementor-widget-container{margin:0;padding:0}.elementor-12 .elementor-element.elementor-element-6b408e9f{text-align:center}.elementor-12 .elementor-element.elementor-element-6b408e9f .elementor-heading-title{font-family:"Prata",Sans-serif;font-size:72px;font-weight:400;line-height:82px;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-77d29397{--spacer-size:30px}.elementor-12 .elementor-element.elementor-element-1dcdf6dc>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7633337.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-12 .elementor-element.elementor-element-7633337.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-12 .elementor-element.elementor-element-d7dcadb>.elementor-widget-container{margin:0;padding:10px 0 0}.elementor-12 .elementor-element.elementor-element-d7dcadb .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2.4vw;font-weight:400;line-height:40px;letter-spacing:0px;color:#fff}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-48d8fc0 .elementor-icon-box-wrapper{align-items:start}.elementor-12 .elementor-element.elementor-element-48d8fc0{--icon-box-icon-margin:15px}.elementor-12 .elementor-element.elementor-element-48d8fc0.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-12 .elementor-element.elementor-element-48d8fc0.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-48d8fc0.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-48d8fc0 .elementor-icon{font-size:16px}.elementor-12 .elementor-element.elementor-element-48d8fc0 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-48d8fc0 .elementor-icon-box-title a{font-family:"Noto Serif JP",Sans-serif;font-weight:600}.elementor-12 .elementor-element.elementor-element-48d8fc0 .elementor-icon-box-title{color:#fff}.elementor-12 .elementor-element.elementor-element-b50a0e2>.elementor-widget-container{margin:0;padding:10px 0 0}.elementor-12 .elementor-element.elementor-element-b50a0e2 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2.4vw;font-weight:400;line-height:40px;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-1b859f7a{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:rgba(255,255,255,.82)}.elementor-12 .elementor-element.elementor-element-98979d6>.elementor-widget-container{margin:0;padding:10px 0 0}.elementor-12 .elementor-element.elementor-element-98979d6 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2.4vw;font-weight:400;line-height:40px;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-b987842{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:rgba(255,255,255,.82)}.elementor-12 .elementor-element.elementor-element-4849f60>.elementor-widget-container{margin:0;padding:10px 0 0}.elementor-12 .elementor-element.elementor-element-4849f60 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2.4vw;font-weight:400;line-height:40px;letter-spacing:0px;color:#fff}.elementor-12 .elementor-element.elementor-element-df62aca{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:rgba(255,255,255,.82)}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-884992a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-884992a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-884992a>.elementor-element-populated{padding:20px 30px 30px}.elementor-12 .elementor-element.elementor-element-571f9293 iframe{height:600px;filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:1s}.elementor-12 .elementor-element.elementor-element-571f9293:hover iframe{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-65b7351b{width:16.571%}.elementor-12 .elementor-element.elementor-element-7a7d243b{width:66.81%}.elementor-12 .elementor-element.elementor-element-922d881{width:16.615%}.elementor-12 .elementor-element.elementor-element-3b90aef6{width:50%}.elementor-12 .elementor-element.elementor-element-66c35225{width:50%}.elementor-12 .elementor-element.elementor-element-7633337{width:30.614%}.elementor-12 .elementor-element.elementor-element-884992a{width:69.386%}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-7633337{width:40%}.elementor-12 .elementor-element.elementor-element-884992a{width:60%}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-2b642ec0{padding:0 2em}.elementor-12 .elementor-element.elementor-element-2b887341 .elementor-heading-title{font-size:3.2em}.elementor-12 .elementor-element.elementor-element-ba46165{padding:7em 0 0}.elementor-12 .elementor-element.elementor-element-d07bd4a .elementor-heading-title{font-size:3.5em}.elementor-12 .elementor-element.elementor-element-3970694{padding:100px 0}.elementor-12 .elementor-element.elementor-element-1a2fb10{padding:100px 0}.elementor-12 .elementor-element.elementor-element-35d5fb8{padding:100px 0}.elementor-12 .elementor-element.elementor-element-7adc8232{padding:7em 0 0}.elementor-12 .elementor-element.elementor-element-019be1a .elementor-heading-title{font-size:3.5em}.elementor-12 .elementor-element.elementor-element-242bf40c{padding:1em 0 0}.elementor-12 .elementor-element.elementor-element-54eb4f5{padding:0 0 2em}.elementor-12 .elementor-element.elementor-element-da1b3e7{text-align:center}.elementor-12 .elementor-element.elementor-element-bf8dc0a .elementor-heading-title{font-size:1em}.elementor-12 .elementor-element.elementor-element-b09584b{padding:0 0 2em}.elementor-12 .elementor-element.elementor-element-8c349fd{text-align:center}.elementor-12 .elementor-element.elementor-element-c42d7ed .elementor-heading-title{font-size:1em}.elementor-12 .elementor-element.elementor-element-a2153f6{padding:0 0 2em}.elementor-12 .elementor-element.elementor-element-38ddbde{text-align:center}.elementor-12 .elementor-element.elementor-element-6c2e555 .elementor-heading-title{font-size:1em}.elementor-12 .elementor-element.elementor-element-8f3dec2{padding:0 0 2em}.elementor-12 .elementor-element.elementor-element-ea3e9c7{text-align:center}.elementor-12 .elementor-element.elementor-element-d1f1868 .elementor-heading-title{font-size:1em}.elementor-12 .elementor-element.elementor-element-19d70a37{padding:0 0 2em}.elementor-12 .elementor-element.elementor-element-54fc686a{text-align:center}.elementor-12 .elementor-element.elementor-element-593ef778 .elementor-heading-title{font-size:1em}.elementor-12 .elementor-element.elementor-element-1dfe181{padding:0 0 2em}.elementor-12 .elementor-element.elementor-element-70c2f1e{text-align:center}.elementor-12 .elementor-element.elementor-element-0af190e .elementor-heading-title{font-size:1em}.elementor-12 .elementor-element.elementor-element-ab789e5{padding:0 0 2em}.elementor-12 .elementor-element.elementor-element-dd6e667{text-align:center}.elementor-12 .elementor-element.elementor-element-6f0fcaf .elementor-heading-title{font-size:1em}.elementor-12 .elementor-element.elementor-element-04cafff{padding:0 0 2em}.elementor-12 .elementor-element.elementor-element-7602d85{text-align:center}.elementor-12 .elementor-element.elementor-element-4cb449c .elementor-heading-title{font-size:1em}.elementor-12 .elementor-element.elementor-element-4b7f949d>.elementor-container{min-height:800px}.elementor-12 .elementor-element.elementor-element-4b7f949d{padding:0 25px}.elementor-12 .elementor-element.elementor-element-6c6ec24d>.elementor-element-populated{padding:40px}.elementor-12 .elementor-element.elementor-element-6b408e9f .elementor-heading-title{font-size:52px}.elementor-12 .elementor-element.elementor-element-7633337>.elementor-element-populated{padding:2em}.elementor-12 .elementor-element.elementor-element-d7dcadb .elementor-heading-title{font-size:3.5vw;line-height:30px}.elementor-12 .elementor-element.elementor-element-b50a0e2 .elementor-heading-title{font-size:3.5vw;line-height:30px}.elementor-12 .elementor-element.elementor-element-98979d6 .elementor-heading-title{font-size:3.5vw;line-height:30px}.elementor-12 .elementor-element.elementor-element-4849f60 .elementor-heading-title{font-size:3.5vw;line-height:30px}.elementor-12 .elementor-element.elementor-element-884992a>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-571f9293>.elementor-widget-container{padding:20px}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-591dec0a>.elementor-container{min-height:76vh}.elementor-12 .elementor-element.elementor-element-591dec0a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-591dec0a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:646px auto}.elementor-12 .elementor-element.elementor-element-591dec0a{padding:0}.elementor-12 .elementor-element.elementor-element-79278ba2{padding:0}.elementor-12 .elementor-element.elementor-element-65b7351b{width:2%}.elementor-12 .elementor-element.elementor-element-7a7d243b{width:60%}.elementor-12 .elementor-element.elementor-element-9e62498 .elementor-heading-title{font-size:4.6vw}.elementor-12 .elementor-element.elementor-element-922d881{width:33%}.elementor-12 .elementor-element.elementor-element-39bfcfd7 .elementor-button{font-size:1em;border-width:3px;padding:10px 15px}.elementor-12 .elementor-element.elementor-element-2b642ec0{padding:7em 0}.elementor-12 .elementor-element.elementor-element-23e2678c{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-2b887341>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-2b887341{text-align:center}.elementor-12 .elementor-element.elementor-element-2b887341 .elementor-heading-title{font-size:1.5em}.elementor-12 .elementor-element.elementor-element-601c4d4f>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-601c4d4f{column-gap:0;text-align:center;font-size:.7em}.elementor-12 .elementor-element.elementor-element-2401258>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-2401258{column-gap:0;text-align:center;font-size:1em}.elementor-12 .elementor-element.elementor-element-ba46165{padding:6em 0 0}.elementor-12 .elementor-element.elementor-element-d07bd4a>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-d07bd4a{text-align:center}.elementor-12 .elementor-element.elementor-element-d07bd4a .elementor-heading-title{font-size:1.8em}.elementor-12 .elementor-element.elementor-element-96c94ce{text-align:center}.elementor-12 .elementor-element.elementor-element-3fc39d2{text-align:center}.elementor-12 .elementor-element.elementor-element-c283585{text-align:center;font-size:.9em}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-e8435f2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-e8435f2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-e8435f2>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-21ffc78{text-align:center;font-size:.9em}.elementor-12 .elementor-element.elementor-element-08007b5{text-align:center}.elementor-12 .elementor-element.elementor-element-d2b1d26{text-align:center;font-size:.9em}.elementor-12 .elementor-element.elementor-element-7adc8232{padding:6em 0 0}.elementor-12 .elementor-element.elementor-element-019be1a>.elementor-widget-container{padding:0}.elementor-12 .elementor-element.elementor-element-019be1a{text-align:center}.elementor-12 .elementor-element.elementor-element-019be1a .elementor-heading-title{font-size:1.7em}.elementor-12 .elementor-element.elementor-element-242bf40c{padding:0}.elementor-12 .elementor-element.elementor-element-54eb4f5>.elementor-container{min-height:500px}.elementor-12 .elementor-element.elementor-element-bf8dc0a>.elementor-widget-container{padding:0 3em}.elementor-12 .elementor-element.elementor-element-0a1856d{font-size:.9em}.elementor-12 .elementor-element.elementor-element-b09584b>.elementor-container{min-height:500px}.elementor-12 .elementor-element.elementor-element-c42d7ed>.elementor-widget-container{padding:0 3em}.elementor-12 .elementor-element.elementor-element-cb9e1d0{font-size:.9em}.elementor-12 .elementor-element.elementor-element-a2153f6>.elementor-container{min-height:500px}.elementor-12 .elementor-element.elementor-element-6c2e555>.elementor-widget-container{padding:0 3em}.elementor-12 .elementor-element.elementor-element-77ced24{font-size:.9em}.elementor-12 .elementor-element.elementor-element-8f3dec2>.elementor-container{min-height:500px}.elementor-12 .elementor-element.elementor-element-d1f1868>.elementor-widget-container{padding:0 3em}.elementor-12 .elementor-element.elementor-element-582dc8c{font-size:.9em}.elementor-12 .elementor-element.elementor-element-19d70a37>.elementor-container{min-height:500px}.elementor-12 .elementor-element.elementor-element-593ef778>.elementor-widget-container{padding:0 3em}.elementor-12 .elementor-element.elementor-element-e598780{font-size:.9em}.elementor-12 .elementor-element.elementor-element-1dfe181>.elementor-container{min-height:500px}.elementor-12 .elementor-element.elementor-element-0af190e>.elementor-widget-container{padding:0 3em}.elementor-12 .elementor-element.elementor-element-6bd1d02{font-size:.9em}.elementor-12 .elementor-element.elementor-element-ab789e5>.elementor-container{min-height:500px}.elementor-12 .elementor-element.elementor-element-6f0fcaf>.elementor-widget-container{padding:0 3em}.elementor-12 .elementor-element.elementor-element-2ca90d3{font-size:.9em}.elementor-12 .elementor-element.elementor-element-04cafff>.elementor-container{min-height:500px}.elementor-12 .elementor-element.elementor-element-4cb449c>.elementor-widget-container{padding:0 3em}.elementor-12 .elementor-element.elementor-element-3fcd3c0{font-size:.9em}.elementor-12 .elementor-element.elementor-element-306338f6{padding:1px}.elementor-12 .elementor-element.elementor-element-4b7f949d>.elementor-container{min-height:612px}.elementor-12 .elementor-element.elementor-element-4b7f949d{padding:0 20px}.elementor-12 .elementor-element.elementor-element-6c6ec24d>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-12f01262 .elementor-heading-title{font-size:1.3em}.elementor-12 .elementor-element.elementor-element-658a115f{font-size:.8em}.elementor-12 .elementor-element.elementor-element-8633676{padding:60px 0}.elementor-12 .elementor-element.elementor-element-675c355a>.elementor-element-populated{padding:1em}.elementor-12 .elementor-element.elementor-element-6b408e9f .elementor-heading-title{font-size:40px;line-height:50px}.elementor-12 .elementor-element.elementor-element-d7dcadb{text-align:center}.elementor-12 .elementor-element.elementor-element-d7dcadb .elementor-heading-title{font-size:5.5vw}.elementor-12 .elementor-element.elementor-element-b50a0e2{text-align:center}.elementor-12 .elementor-element.elementor-element-b50a0e2 .elementor-heading-title{font-size:5.5vw}.elementor-12 .elementor-element.elementor-element-1b859f7a{text-align:center}.elementor-12 .elementor-element.elementor-element-98979d6{text-align:center}.elementor-12 .elementor-element.elementor-element-98979d6 .elementor-heading-title{font-size:5.5vw}.elementor-12 .elementor-element.elementor-element-b987842{text-align:center}.elementor-12 .elementor-element.elementor-element-4849f60{text-align:center}.elementor-12 .elementor-element.elementor-element-4849f60 .elementor-heading-title{font-size:5.5vw}.elementor-12 .elementor-element.elementor-element-df62aca{text-align:center}.elementor-12 .elementor-element.elementor-element-884992a>.elementor-element-populated{padding:20px}.elementor-12 .elementor-element.elementor-element-571f9293 iframe{height:350px}}