.elementor-2077 .elementor-element.elementor-element-a8ffca7{margin-top:0px;margin-bottom:50px;}.elementor-2077 .elementor-element.elementor-element-d1a805a .slick-slide{height:90vh;width:1400px;}.elementor-2077 .elementor-element.elementor-element-d1a805a .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-2077 .elementor-element.elementor-element-2c959b4{margin-top:0px;margin-bottom:80px;}.elementor-2077 .elementor-element.elementor-element-3f5e7d6 > .elementor-container{min-height:370px;}.elementor-2077 .elementor-element.elementor-element-3f5e7d6:not(.elementor-motion-effects-element-type-background), .elementor-2077 .elementor-element.elementor-element-3f5e7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2077 .elementor-element.elementor-element-3f5e7d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2077 .elementor-element.elementor-element-3f5e7d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2077 .elementor-element.elementor-element-c3d373d.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2077 .elementor-element.elementor-element-c3d373d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2077 .elementor-element.elementor-element-c3d373d > .elementor-element-populated{padding:40px 35px 40px 35px;}.elementor-2077 .elementor-element.elementor-element-f22e064 .elementor-heading-title{color:#FFFFFF;font-family:"Lora", Sans-serif;font-size:36px;font-weight:normal;line-height:44px;}.elementor-2077 .elementor-element.elementor-element-e47e544 .cafe-button{color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;padding:0px 0px 0px 0px;}.elementor-2077 .elementor-element.elementor-element-e47e544 .cafe-button:hover{color:#B28E7B;}.elementor-2077 .elementor-element.elementor-element-3317c99 > .elementor-container{min-height:370px;}.elementor-2077 .elementor-element.elementor-element-3317c99:not(.elementor-motion-effects-element-type-background), .elementor-2077 .elementor-element.elementor-element-3317c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2077 .elementor-element.elementor-element-3317c99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2077 .elementor-element.elementor-element-3317c99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2077 .elementor-element.elementor-element-ffbcb2b.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2077 .elementor-element.elementor-element-ffbcb2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2077 .elementor-element.elementor-element-ffbcb2b > .elementor-element-populated{padding:40px 35px 40px 35px;}.elementor-2077 .elementor-element.elementor-element-ef51fc4 .elementor-heading-title{color:#FFFFFF;font-family:"Lora", Sans-serif;font-size:36px;font-weight:normal;line-height:44px;}.elementor-2077 .elementor-element.elementor-element-5de0389 .cafe-button{color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;padding:0px 0px 0px 0px;}.elementor-2077 .elementor-element.elementor-element-5de0389 .cafe-button:hover{color:#B28E7B;}.elementor-2077 .elementor-element.elementor-element-d081583{margin-top:0px;margin-bottom:20px;}.elementor-2077 .elementor-element.elementor-element-673bea1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2077 .elementor-element.elementor-element-5cc1a5d{text-align:center;}.elementor-2077 .elementor-element.elementor-element-5cc1a5d .elementor-heading-title{color:#000000;font-family:"Lora", Sans-serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:3.5px;}.elementor-2077 .elementor-element.elementor-element-c3e1abf{text-align:center;}.elementor-2077 .elementor-element.elementor-element-c3e1abf .elementor-heading-title{color:#666666;font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-2077 .elementor-element.elementor-element-f09075c{margin-top:0px;margin-bottom:30px;}.elementor-2077 .elementor-element.elementor-element-4d8d11e > .elementor-container{min-height:80vh;}.elementor-2077 .elementor-element.elementor-element-4d8d11e{margin-top:0px;margin-bottom:80px;}.elementor-2077 .elementor-element.elementor-element-d926d46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2077 .elementor-element.elementor-element-d926d46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2077 .elementor-element.elementor-element-d926d46 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2077 .elementor-element.elementor-element-d926d46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2077 .elementor-element.elementor-element-58f0d99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2077 .elementor-element.elementor-element-58f0d99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-bc-flex-widget .elementor-2077 .elementor-element.elementor-element-58f0d99.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2077 .elementor-element.elementor-element-58f0d99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2077 .elementor-element.elementor-element-58f0d99 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2077 .elementor-element.elementor-element-58f0d99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2077 .elementor-element.elementor-element-0d9dc09{overflow:hidden;}.elementor-2077 .elementor-element.elementor-element-4442f0a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2077 .elementor-element.elementor-element-4442f0a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2077 .elementor-element.elementor-element-4442f0a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2077 .elementor-element.elementor-element-4442f0a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2077 .elementor-element.elementor-element-4442f0a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2077 .elementor-element.elementor-element-1daf38a{text-align:center;}.elementor-2077 .elementor-element.elementor-element-1daf38a .elementor-heading-title{color:#B28E7B;font-family:"Lora", Sans-serif;font-size:100px;font-weight:normal;}.elementor-2077 .elementor-element.elementor-element-22d906f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2077 .elementor-element.elementor-element-22d906f{text-align:center;}.elementor-2077 .elementor-element.elementor-element-22d906f .elementor-heading-title{color:#222222;font-family:"Lora", Sans-serif;font-size:60px;font-weight:normal;text-transform:uppercase;}.elementor-2077 .elementor-element.elementor-element-34aeb41 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-2077 .elementor-element.elementor-element-34aeb41{text-align:center;}.elementor-2077 .elementor-element.elementor-element-34aeb41 .elementor-heading-title{color:#666666;font-size:14px;line-height:24px;}.elementor-2077 .elementor-element.elementor-element-a462ed6{width:auto;max-width:auto;}.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button{color:#FFFFFF;font-size:12px;font-weight:500;padding:10px 30px 10px 30px;}.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button:after,.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button:before{background:#B28E7B;}.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button:hover{color:#B28E7B;}.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button:hover:before,.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button:hover:after{border-color:#B28E7B;}.elementor-2077 .elementor-element.elementor-element-c244af8{margin-top:0px;margin-bottom:20px;}.elementor-2077 .elementor-element.elementor-element-7d845e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2077 .elementor-element.elementor-element-56a62dd{text-align:center;}.elementor-2077 .elementor-element.elementor-element-56a62dd .elementor-heading-title{color:#000000;font-family:"Lora", Sans-serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:3.5px;}.elementor-2077 .elementor-element.elementor-element-738ca2b{text-align:center;}.elementor-2077 .elementor-element.elementor-element-738ca2b .elementor-heading-title{color:#666666;font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-2077 .elementor-element.elementor-element-1fa3347{margin-top:0px;margin-bottom:80px;}.elementor-2077 .elementor-element.elementor-element-28f888d .cafe-banner, .elementor-2077 .elementor-element.elementor-element-28f888d .cafe-banner.cafe-overlay-content .cafe-wrap-content{text-align:left;}.elementor-2077 .elementor-element.elementor-element-28f888d .cafe-banner{padding:0px 15px 30px 15px;}.elementor-2077 .elementor-element.elementor-element-ce826ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:80px 0px 80px 0px;}.elementor-2077 .elementor-element.elementor-element-ce826ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2077 .elementor-element.elementor-element-ca0dd99 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2077 .elementor-element.elementor-element-2d38cc5{text-align:center;}.elementor-2077 .elementor-element.elementor-element-2d38cc5 .elementor-heading-title{color:#000000;font-family:"Lora", Sans-serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:3.5px;}.elementor-2077 .elementor-element.elementor-element-b1bdc4a{text-align:center;}.elementor-2077 .elementor-element.elementor-element-b1bdc4a .elementor-heading-title{color:#666666;font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-2077 .elementor-element.elementor-element-413585b .cafe-banner, .elementor-2077 .elementor-element.elementor-element-413585b .cafe-banner.cafe-overlay-content .cafe-wrap-content{text-align:left;}.elementor-2077 .elementor-element.elementor-element-413585b .cafe-banner-title, .elementor-2077 .elementor-element.elementor-element-413585b .cafe-wrap-content{color:#666666;}.elementor-2077 .elementor-element.elementor-element-413585b .cafe-banner-title{font-family:"Roboto", Sans-serif;font-size:14px;padding:18px 0px 10px 20px;}.elementor-2077 .elementor-element.elementor-element-413585b .cafe-banner .cafe-button{color:#B28E7B;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-2077 .elementor-element.elementor-element-413585b .cafe-banner .cafe-button.outline::after,.elementor-2077 .elementor-element.elementor-element-413585b  .cafe-banner .cafe-button.normal::after{background:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-413585b .cafe-button{margin:0px 0px 20px 20px;padding:0px 0px 6px 0px;}@media(max-width:767px){.elementor-2077 .elementor-element.elementor-element-d926d46 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for clever-button, class: .elementor-element-e47e544 */.elementor-2077 .elementor-element.elementor-element-e47e544 .cafe-button{n    display: flex;n    align-items: center;n}n.elementor-2077 .elementor-element.elementor-element-e47e544 .cafe-button i{n    font-size: 18px;n    margin-left: 15px;n}/* End custom CSS */
/* Start custom CSS for clever-button, class: .elementor-element-e47e544 */.elementor-2077 .elementor-element.elementor-element-e47e544 .cafe-button{n    display: flex;n    align-items: center;n}n.elementor-2077 .elementor-element.elementor-element-e47e544 .cafe-button i{n    font-size: 18px;n    margin-left: 15px;n}/* End custom CSS */
/* Start custom CSS for clever-button, class: .elementor-element-5de0389 */.elementor-2077 .elementor-element.elementor-element-5de0389 .cafe-button{n    display: flex;n    align-items: center;n}n.elementor-2077 .elementor-element.elementor-element-5de0389 .cafe-button i{n    font-size: 18px;n    margin-left: 15px;n}/* End custom CSS */
/* Start custom CSS for clever-button, class: .elementor-element-5de0389 */.elementor-2077 .elementor-element.elementor-element-5de0389 .cafe-button{n    display: flex;n    align-items: center;n}n.elementor-2077 .elementor-element.elementor-element-5de0389 .cafe-button i{n    font-size: 18px;n    margin-left: 15px;n}/* End custom CSS */
/* Start custom CSS for clever-button, class: .elementor-element-a462ed6 */.elementor-2077 .elementor-element.elementor-element-a462ed6 .elementor-widget-container{n    display: inline-block;n}n.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button{n    display: flex;n    align-items: center;n}n.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button i{n    font-size: 30px;n    margin-left: 35px;n}/* End custom CSS */
/* Start custom CSS for clever-button, class: .elementor-element-a462ed6 */.elementor-2077 .elementor-element.elementor-element-a462ed6 .elementor-widget-container{n    display: inline-block;n}n.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button{n    display: flex;n    align-items: center;n}n.elementor-2077 .elementor-element.elementor-element-a462ed6 .cafe-button i{n    font-size: 30px;n    margin-left: 35px;n}/* End custom CSS */