.elementor-20 .elementor-element.elementor-element-b71a2b5{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:.5;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px}.elementor-20 .elementor-element.elementor-element-b71a2b5:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-b71a2b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://calypsocafea.ro/wp-content/uploads/2023/02/pexels-antoni-shkraba-7176000-scaled-staging-187.jpg");background-position:center center;background-size:cover}.elementor-20 .elementor-element.elementor-element-b71a2b5:before,.elementor-20 .elementor-element.elementor-element-b71a2b5>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-b71a2b5>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-b71a2b5>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-b71a2b5>.e-con-inner>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-b71a2b5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:rgba(36,16,9,.62);--background-overlay:''}.elementor-20 .elementor-element.elementor-element-dec1c20{--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}.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-20 .elementor-element.elementor-element-b00d65c>.elementor-widget-container{margin:0 0 16px}.elementor-20 .elementor-element.elementor-element-b00d65c.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-b00d65c{color:#faf7f1}.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-20 .elementor-element.elementor-element-773ed37.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-773ed37 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#c89b3c}.elementor-20 .elementor-element.elementor-element-4f0c951>.elementor-widget-container{margin:14px 0 18px}.elementor-20 .elementor-element.elementor-element-4f0c951.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-4f0c951 .elementor-heading-title{font-family:"Fraunces",Sans-serif;font-size:44px;font-weight:600;color:#fefcf8}.elementor-20 .elementor-element.elementor-element-dccc0bb>.elementor-widget-container{margin:0 0 30px}.elementor-20 .elementor-element.elementor-element-dccc0bb.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-dccc0bb{color:#faf7f1}.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-20 .elementor-element.elementor-element-61ce4c3 .elementor-button{background-color:transparent;fill:#fefcf8;color:#fefcf8;border-style:solid;border-width:1px;border-color:#fefcf8;border-radius:5px}.elementor-20 .elementor-element.elementor-element-61ce4c3.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-86e05f9{--display:flex;--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:center;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-9dfff8f.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-9dfff8f{text-align:center}.elementor-20 .elementor-element.elementor-element-9dfff8f .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#c89b3c}.elementor-20 .elementor-element.elementor-element-06208a8>.elementor-widget-container{margin:12px 0 20px}.elementor-20 .elementor-element.elementor-element-06208a8.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-06208a8{text-align:center}.elementor-20 .elementor-element.elementor-element-06208a8 .elementor-heading-title{font-family:"Fraunces",Sans-serif;font-size:34px;font-weight:600;color:#3c180c}.elementor-20 .elementor-element.elementor-element-ceecfc0.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-ceecfc0{color:#4a2e1c}.elementor-20 .elementor-element.elementor-element-d1f5067>.elementor-widget-container{margin:16px 0 0}.elementor-20 .elementor-element.elementor-element-d1f5067.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-d1f5067{color:#4a2e1c}.elementor-20 .elementor-element.elementor-element-9c5ec96{--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;--justify-content:center;--flex-wrap:wrap;--overflow:hidden;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-9c5ec96:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-9c5ec96>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3c180c}.elementor-20 .elementor-element.elementor-element-mrqtrk01{--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;--flex-wrap:nowrap}.elementor-20 .elementor-element.elementor-element-mrqhd001.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-mrqhd001{text-align:center}.elementor-20 .elementor-element.elementor-element-mrqhd001 .elementor-heading-title{font-family:"Fraunces",Sans-serif;font-size:19px;color:#e0be81}.elementor-20 .elementor-element.elementor-element-mrqhd002.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-mrqhd002{text-align:center}.elementor-20 .elementor-element.elementor-element-mrqhd002 .elementor-heading-title{font-family:"Fraunces",Sans-serif;font-size:19px;color:#e0be81}.elementor-20 .elementor-element.elementor-element-6c287ba{--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:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-188befa.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-596f3d9{--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;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-4111d31{--display:flex;--min-height:380px;--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:flex-end;--overlay-opacity:.5;--border-radius:14px;--padding-top:0px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px}.elementor-20 .elementor-element.elementor-element-4111d31:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-4111d31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://calypsocafea.ro/wp-content/uploads/2026/08/Gemini_Generated_Image_jpl1g9jpl1g9jpl1-scaled.jpeg");background-position:center center;background-size:cover}.elementor-20 .elementor-element.elementor-element-4111d31:before,.elementor-20 .elementor-element.elementor-element-4111d31>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-4111d31>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-4111d31>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-4111d31>.e-con-inner>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-4111d31>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:rgba(36,16,9,.55);--background-overlay:''}.elementor-20 .elementor-element.elementor-element-be125bb.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-be125bb .elementor-heading-title{font-family:"Fraunces",Sans-serif;font-size:22px;font-weight:600;color:#fefcf8}.elementor-20 .elementor-element.elementor-element-cd58f01{--display:flex;--min-height:380px;--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:flex-end;--overlay-opacity:.5;--border-radius:14px;--padding-top:0px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px}.elementor-20 .elementor-element.elementor-element-cd58f01:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-cd58f01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://calypsocafea.ro/wp-content/uploads/2026/08/Gemini_Generated_Image_xlsz2qxlsz2qxlsz-1-scaled.png");background-position:center center;background-size:cover}.elementor-20 .elementor-element.elementor-element-cd58f01:before,.elementor-20 .elementor-element.elementor-element-cd58f01>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-cd58f01>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-cd58f01>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-cd58f01>.e-con-inner>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-cd58f01>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:rgba(36,16,9,.55);--background-overlay:''}.elementor-20 .elementor-element.elementor-element-7a1b195.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-7a1b195 .elementor-heading-title{font-family:"Fraunces",Sans-serif;font-size:22px;font-weight:600;color:#fefcf8}.elementor-20 .elementor-element.elementor-element-ab107fc{--display:flex;--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:center;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-9fffc20{--display:flex;--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:center;--border-radius:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px}.elementor-20 .elementor-element.elementor-element-9fffc20:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-9fffc20>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#241009}.elementor-20 .elementor-element.elementor-element-e38cc95.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-e38cc95{text-align:center}.elementor-20 .elementor-element.elementor-element-e38cc95 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#c89b3c}.elementor-20 .elementor-element.elementor-element-b3e6bbf>.elementor-widget-container{margin:14px 0 18px}.elementor-20 .elementor-element.elementor-element-b3e6bbf.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-b3e6bbf{text-align:center}.elementor-20 .elementor-element.elementor-element-b3e6bbf .elementor-heading-title{font-family:"Fraunces",Sans-serif;font-size:32px;font-weight:600;color:#fefcf8}.elementor-20 .elementor-element.elementor-element-ff68802>.elementor-widget-container{margin:0 0 30px}.elementor-20 .elementor-element.elementor-element-ff68802.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-20 .elementor-element.elementor-element-ff68802{color:#d8c4ae}.elementor-20 .elementor-element.elementor-element-5ac29af .elementor-button{background-color:transparent;fill:#fefcf8;color:#fefcf8;border-style:solid;border-width:1px;border-color:#fefcf8;border-radius:5px}.elementor-20 .elementor-element.elementor-element-5ac29af.xpro-widget-bg-overlay:before{transition:background .3s}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-b71a2b5{--width:100%}.elementor-20 .elementor-element.elementor-element-86e05f9{--content-width:760px}.elementor-20 .elementor-element.elementor-element-9c5ec96{--width:100%}.elementor-20 .elementor-element.elementor-element-mrqtrk01{--width:100%}.elementor-20 .elementor-element.elementor-element-6c287ba{--content-width:1760px}.elementor-20 .elementor-element.elementor-element-596f3d9{--content-width:1760px}.elementor-20 .elementor-element.elementor-element-4111d31{--width:48%}.elementor-20 .elementor-element.elementor-element-cd58f01{--width:48%}.elementor-20 .elementor-element.elementor-element-ab107fc{--content-width:1760px}}