.elementor-13997 .elementor-element.elementor-element-d018807 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-d018807{border-style:solid;border-width:1px 0px 0px 0px;border-color:#363636;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-13997 .elementor-element.elementor-element-583666a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13997 .elementor-element.elementor-element-bff9d36 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-bff9d36{text-align:center;}.elementor-13997 .elementor-element.elementor-element-bff9d36 .elementor-heading-title{color:#F5EFE8;font-family:"The Bold", Sans-serif;font-size:100px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-2894f90 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-2894f90{text-align:center;}.elementor-13997 .elementor-element.elementor-element-2894f90 .elementor-heading-title{color:#F5EFE8;font-family:"The Bold", Sans-serif;font-size:100px;font-weight:600;}.elementor-widget-text-editor{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-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-13997 .elementor-element.elementor-element-d85a50f > .elementor-widget-container{margin:0px 110px 0px 110px;}.elementor-13997 .elementor-element.elementor-element-d85a50f{text-align:center;color:#E7C662;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38px;}.elementor-13997 .elementor-element.elementor-element-8ee1199 > .elementor-widget-container{margin:-15px 140px 0px 140px;}.elementor-13997 .elementor-element.elementor-element-8ee1199{text-align:center;color:#F5EFE8;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-13997 .elementor-element.elementor-element-cabc861{margin-top:-20px;margin-bottom:0px;}.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-13997 .elementor-element.elementor-element-c42ea55 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-13997 .elementor-element.elementor-element-fe64117 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-67dac14 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13997 .elementor-element.elementor-element-57560f8 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-13997 .elementor-element.elementor-element-57560f8{text-align:center;color:#E7C662;font-family:"The Bold", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;}.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-13997 .elementor-element.elementor-element-0a293d4 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-fc71808:not(.elementor-motion-effects-element-type-background), .elementor-13997 .elementor-element.elementor-element-fc71808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;background-image:url("https://limitlashes.com/wp-content/uploads/2025/10/Screenshot-2025-10-27-at-2.06.09-PM.png");}.elementor-13997 .elementor-element.elementor-element-fc71808 > .elementor-container{max-width:900px;}.elementor-13997 .elementor-element.elementor-element-fc71808{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-13997 .elementor-element.elementor-element-fc71808 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-5e30f2f{text-align:center;}.elementor-13997 .elementor-element.elementor-element-5e30f2f .elementor-heading-title{color:#FFFFFF;font-family:"The Bold", Sans-serif;font-size:52px;font-weight:normal;line-height:1.1em;letter-spacing:0.8px;}.elementor-13997 .elementor-element.elementor-element-685d864 > .elementor-widget-container{margin:0px 110px 0px 110px;}.elementor-13997 .elementor-element.elementor-element-685d864{text-align:center;color:#E7C662;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13997 .elementor-element.elementor-element-d25ff0d{--divider-border-style:solid;--divider-color:#FFFFFF61;--divider-border-width:1px;}.elementor-13997 .elementor-element.elementor-element-d25ff0d .elementor-divider-separator{width:100%;}.elementor-13997 .elementor-element.elementor-element-d25ff0d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13997 .elementor-element.elementor-element-c7c8478 .elementor-heading-title{color:#FFFFFF;font-family:"Circular", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-13997 .elementor-element.elementor-element-1b22225{color:#D8D8D8;font-family:"Circular", Sans-serif;font-size:18px;font-weight:400;}.elementor-13997 .elementor-element.elementor-element-be0d456{--divider-border-style:solid;--divider-color:#FFFFFF61;--divider-border-width:1px;}.elementor-13997 .elementor-element.elementor-element-be0d456 .elementor-divider-separator{width:100%;}.elementor-13997 .elementor-element.elementor-element-be0d456 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13997 .elementor-element.elementor-element-072b3b7{margin-top:0px;margin-bottom:0px;}.elementor-13997 .elementor-element.elementor-element-17dd14c .elementor-heading-title{color:#FFFFFF;font-family:"Circular", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-13997 .elementor-element.elementor-element-f0bd23d .elementor-heading-title{color:#FFFFFF;font-family:"Circular", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-13997 .elementor-element.elementor-element-4531a96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-0051ec3{--divider-border-style:solid;--divider-color:#FFFFFF61;--divider-border-width:1px;}.elementor-13997 .elementor-element.elementor-element-0051ec3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-0051ec3 .elementor-divider-separator{width:100%;}.elementor-13997 .elementor-element.elementor-element-0051ec3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13997 .elementor-element.elementor-element-050c875:not(.elementor-motion-effects-element-type-background), .elementor-13997 .elementor-element.elementor-element-050c875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13997 .elementor-element.elementor-element-050c875{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 100px 0px;}.elementor-13997 .elementor-element.elementor-element-050c875 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-6ac305b{margin-top:30px;margin-bottom:0px;}.elementor-13997 .elementor-element.elementor-element-2b71a7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-2b71a7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #281F13 0%, #15100F 100%);}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-2b71a7e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-2b71a7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-2b71a7e > .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-13997 .elementor-element.elementor-element-2b71a7e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2214;box-shadow:0px 0px 43px 0px rgba(0, 0, 0, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 50px 40px;}.elementor-13997 .elementor-element.elementor-element-2b71a7e > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-2b71a7e > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-2b71a7e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-2b71a7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-2b71a7e{z-index:1;}.elementor-13997 .elementor-element.elementor-element-1e52904{text-align:left;}.elementor-13997 .elementor-element.elementor-element-1e52904 img{width:156px;}.elementor-13997 .elementor-element.elementor-element-01cff13{text-align:left;}.elementor-13997 .elementor-element.elementor-element-01cff13 .elementor-heading-title{color:#B4B2AC;font-family:"Circular", Sans-serif;font-size:25px;font-weight:bold;line-height:1.1em;letter-spacing:0px;}.elementor-13997 .elementor-element.elementor-element-bd2dc68{text-align:left;}.elementor-13997 .elementor-element.elementor-element-bd2dc68 .elementor-heading-title{color:#B4B2AC;font-family:"Circular", Sans-serif;font-size:20px;font-weight:normal;line-height:1.3em;letter-spacing:0px;}.elementor-13997 .elementor-element.elementor-element-9c03d18{text-align:left;}.elementor-13997 .elementor-element.elementor-element-9c03d18 .elementor-heading-title{color:#B4B2AC;font-family:"Circular", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:1.1em;letter-spacing:0.8px;}.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button{background-color:transparent;font-family:"The Bold", Sans-serif;font-size:21px;font-weight:normal;text-shadow:2px 2px 1px rgba(255, 255, 255, 0.34);fill:#594605;color:#594605;background-image:linear-gradient(0deg, #E7C661 0%, #FBEFA1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C29600;padding:20px 25px 20px 25px;}.elementor-13997 .elementor-element.elementor-element-48b7d9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-7602040{width:100%;max-width:100%;z-index:1;}.elementor-13997 .elementor-element.elementor-element-7602040 > .elementor-widget-container{margin:30px 0px 30px -30px;border-radius:10px 10px 10px 10px;box-shadow:0px 9px 30px 0px rgba(0, 0, 0, 0.14);}.elementor-13997 .elementor-element.elementor-element-7602040 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-799779e > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-799779e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-6ffb088 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-e4dbacf > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-ba3cc21 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-549deab > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-549deab .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-6bbe9e8 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-a1cad62 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-6eccc0a > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-6444dd6 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-60d5a7b > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-8c8b755 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-c93283f > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-2bf0713 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-518a6d6 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-ab1161c > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13997 .elementor-element.elementor-element-83cc947 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-325dd93:not(.elementor-motion-effects-element-type-background), .elementor-13997 .elementor-element.elementor-element-325dd93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #383838 0%, #1B1B1B 100%);}.elementor-13997 .elementor-element.elementor-element-325dd93, .elementor-13997 .elementor-element.elementor-element-325dd93 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-325dd93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:-176px;padding:40px 40px 40px 40px;z-index:1;}.elementor-13997 .elementor-element.elementor-element-325dd93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-e84f179.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-e84f179.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-e84f179 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-3fa0924 .elementor-heading-title{color:#AAAAAA;font-family:"Circular", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;}.elementor-13997 .elementor-element.elementor-element-06813b6 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-13997 .elementor-element.elementor-element-06813b6{text-align:left;}.elementor-13997 .elementor-element.elementor-element-06813b6 .elementor-heading-title{color:#FFFFFF;font-family:"The Bold", Sans-serif;font-size:46px;font-weight:normal;line-height:1.1em;letter-spacing:0.8px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-9d1ec03.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-9d1ec03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button{background-color:transparent;font-family:"The Bold", Sans-serif;font-size:21px;font-weight:normal;text-shadow:2px 2px 1px rgba(255, 255, 255, 0.34);fill:#594605;color:#594605;background-image:linear-gradient(0deg, #E7C661 0%, #FBEFA1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C29600;padding:20px 25px 20px 25px;}.elementor-13997 .elementor-element.elementor-element-4faed30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-c8d4e9e:not(.elementor-motion-effects-element-type-background), .elementor-13997 .elementor-element.elementor-element-c8d4e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #1A1A1A 100%);}.elementor-13997 .elementor-element.elementor-element-c8d4e9e > .elementor-container{max-width:1250px;}.elementor-13997 .elementor-element.elementor-element-c8d4e9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-c8d4e9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-5d5ca0a{padding:75px 0px 20px 0px;}.elementor-13997 .elementor-element.elementor-element-c9ea724 > .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-13997 .elementor-element.elementor-element-c9ea724 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-2aa86e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-09cfed4{text-align:center;}.elementor-13997 .elementor-element.elementor-element-09cfed4 .elementor-heading-title{color:#FFFFFF;font-family:"The Bold", Sans-serif;font-size:42px;font-weight:600;line-height:1.1em;}.elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button{background-color:#FFFFFF00;font-family:"Circular", Sans-serif;font-size:20px;font-weight:500;fill:#E7E7E7;color:#E7E7E7;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-13997 .elementor-element.elementor-element-c1cf106 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13997 .elementor-element.elementor-element-65d4fc5{margin-top:0px;margin-bottom:0px;padding:20px 0px 75px 0px;}.elementor-13997 .elementor-element.elementor-element-9309199:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-9309199 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #281F13 0%, #15100F 100%);}.elementor-13997 .elementor-element.elementor-element-9309199 > .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-13997 .elementor-element.elementor-element-9309199 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2214;box-shadow:0px 11px 47px 0px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-9309199 > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-9309199 > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-9309199 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-9309199 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-594e398 .elementor-heading-title{color:#E7E7E7;font-family:"Circular", Sans-serif;font-size:13px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-983e718 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-068dee2 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-af2546c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-af2546c .elementor-heading-title{color:#FFFFFF;font-family:"The Bold", Sans-serif;font-size:21px;font-weight:600;line-height:1.15em;}.elementor-13997 .elementor-element.elementor-element-38f2813 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-38f2813{text-align:left;color:#E7E7E7;font-family:"Circular", Sans-serif;font-size:18px;font-weight:400;}.elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button{background-color:#FFFFFF00;font-family:"Circular", Sans-serif;font-size:12px;font-weight:500;fill:#E7E7E7;color:#E7E7E7;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:10px 10px 8px 10px;}.elementor-13997 .elementor-element.elementor-element-2698bb6 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-ce984f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-ce984f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #281F13 0%, #15100F 100%);}.elementor-13997 .elementor-element.elementor-element-ce984f4 > .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-13997 .elementor-element.elementor-element-ce984f4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2214;box-shadow:0px 11px 47px 0px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-ce984f4 > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-ce984f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-ce984f4 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-ce984f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-5bca24a .elementor-heading-title{color:#E7E7E7;font-family:"Circular", Sans-serif;font-size:13px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-28af632 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-8610e75 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-cfe3929 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-cfe3929 .elementor-heading-title{color:#FFFFFF;font-family:"The Bold", Sans-serif;font-size:21px;font-weight:600;line-height:1.15em;}.elementor-13997 .elementor-element.elementor-element-fb8384b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-fb8384b{text-align:left;color:#E7E7E7;font-family:"Circular", Sans-serif;font-size:18px;font-weight:400;}.elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button{background-color:#FFFFFF00;font-family:"Circular", Sans-serif;font-size:12px;font-weight:500;fill:#E7E7E7;color:#E7E7E7;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:10px 10px 8px 10px;}.elementor-13997 .elementor-element.elementor-element-e5f356f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-3de4956:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-3de4956 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #281F13 0%, #15100F 100%);}.elementor-13997 .elementor-element.elementor-element-3de4956 > .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-13997 .elementor-element.elementor-element-3de4956 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2214;box-shadow:0px 11px 47px 0px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-3de4956 > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-3de4956 > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-3de4956 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-3de4956 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-d50f96e .elementor-heading-title{color:#E7E7E7;font-family:"Circular", Sans-serif;font-size:13px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-27d01e7 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-7f164fe img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-2188310 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-2188310 .elementor-heading-title{color:#FFFFFF;font-family:"The Bold", Sans-serif;font-size:21px;font-weight:600;line-height:1.15em;}.elementor-13997 .elementor-element.elementor-element-6eb8133 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-6eb8133{text-align:left;color:#E7E7E7;font-family:"Circular", Sans-serif;font-size:18px;font-weight:400;}.elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button{background-color:#FFFFFF00;font-family:"Circular", Sans-serif;font-size:12px;font-weight:500;fill:#E7E7E7;color:#E7E7E7;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:10px 10px 8px 10px;}.elementor-13997 .elementor-element.elementor-element-e74227f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-19c0d9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-19c0d9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #281F13 0%, #15100F 100%);}.elementor-13997 .elementor-element.elementor-element-19c0d9c > .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-13997 .elementor-element.elementor-element-19c0d9c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2214;box-shadow:0px 11px 47px 0px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-19c0d9c > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-19c0d9c > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-19c0d9c > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-19c0d9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-23f7853 .elementor-heading-title{color:#E7E7E7;font-family:"Circular", Sans-serif;font-size:13px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-efcfd0d img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-329c449 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-13997 .elementor-element.elementor-element-329c449 img{width:100%;}.elementor-13997 .elementor-element.elementor-element-b67a878 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-b67a878 .elementor-heading-title{color:#FFFFFF;font-family:"The Bold", Sans-serif;font-size:21px;font-weight:600;line-height:1.15em;}.elementor-13997 .elementor-element.elementor-element-0e16719 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-0e16719{text-align:left;color:#E7E7E7;font-family:"Circular", Sans-serif;font-size:18px;font-weight:400;}.elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button{background-color:#FFFFFF00;font-family:"Circular", Sans-serif;font-size:12px;font-weight:500;fill:#E7E7E7;color:#E7E7E7;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:10px 10px 8px 10px;}.elementor-13997 .elementor-element.elementor-element-2b9a162 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-f5b37ca:not(.elementor-motion-effects-element-type-background), .elementor-13997 .elementor-element.elementor-element-f5b37ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13997 .elementor-element.elementor-element-f5b37ca > .elementor-container{max-width:1250px;}.elementor-13997 .elementor-element.elementor-element-f5b37ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-f5b37ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-7c438d9 > .elementor-widget-container{background-color:#F3E18A26;margin:0px 0px 20px 0px;padding:15px 20px 15px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FFC400;border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-7c438d9{color:#E2E2E2;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-widget-global{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-widget-global.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-global.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13997 .elementor-element.elementor-global-14218 > .elementor-widget-container{background-color:transparent;margin:0px 0px 20px 0px;padding:01px 20px 10px 20px;background-image:linear-gradient(180deg, #0E0E0E 0%, #17140B 100%);border-style:solid;border-width:0px 0px 0px 5px;border-color:#FFE891;border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-global-14218{color:#E8E6DD;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-13997 .elementor-element.elementor-element-1e3750c > .elementor-widget-container{background-color:#202020;margin:0px 0px 20px 0px;padding:25px 30px 10px 30px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FFE891;border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-1e3750c{color:#E8E6DD;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-13997 .elementor-element.elementor-element-81c2a6c > .elementor-widget-container{margin:0px 30px 0px 30px;padding:20px 0px 0px 0px;border-style:dashed;border-radius:16px 16px 16px 16px;}.elementor-13997 .elementor-element.elementor-element-81c2a6c{text-align:center;}.elementor-13997 .elementor-element.elementor-element-b84b318 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-b84b318{text-align:left;}.elementor-13997 .elementor-element.elementor-element-b84b318 .elementor-heading-title{color:#E2E2E2;font-family:"The Bold", Sans-serif;font-size:34px;font-weight:normal;line-height:1.1em;letter-spacing:0.8px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(9px/2);}.elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(9px/2);}.elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body.rtl .elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-9px/2);}body:not(.rtl) .elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-9px/2);}.elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-icon i{color:#DFB110;transition:color 0.3s;}.elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-icon svg{fill:#DFB110;transition:fill 0.3s;}.elementor-13997 .elementor-element.elementor-element-e42c693{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-item > a{font-family:"Circular", Sans-serif;font-size:20px;font-weight:400;}.elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-text{color:#E2E2E2;transition:color 0.3s;}.elementor-13997 .elementor-element.elementor-element-d0f669f:not(.elementor-motion-effects-element-type-background), .elementor-13997 .elementor-element.elementor-element-d0f669f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #1A1A1A 100%);}.elementor-13997 .elementor-element.elementor-element-d0f669f > .elementor-container{max-width:1250px;}.elementor-13997 .elementor-element.elementor-element-d0f669f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-d0f669f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-baf9ca8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-baf9ca8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-13997 .elementor-element.elementor-element-baf9ca8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-baf9ca8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-baf9ca8 > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-baf9ca8 > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-baf9ca8 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13997 .elementor-element.elementor-element-baf9ca8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-9ed4bac > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-a22ab79{text-align:center;}.elementor-13997 .elementor-element.elementor-element-a22ab79 .elementor-heading-title{color:#000000;font-family:"The Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-d70a255:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-d70a255 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-13997 .elementor-element.elementor-element-d70a255 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-d70a255 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 10px 20px 10px;}.elementor-13997 .elementor-element.elementor-element-d70a255 > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-d70a255 > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-d70a255 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13997 .elementor-element.elementor-element-d70a255 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-e20b8e5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-7323314{text-align:center;}.elementor-13997 .elementor-element.elementor-element-7323314 .elementor-heading-title{color:#000000;font-family:"The Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-587e94b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-587e94b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-13997 .elementor-element.elementor-element-587e94b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-587e94b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-587e94b > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-587e94b > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-587e94b > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13997 .elementor-element.elementor-element-587e94b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-6b15aca > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-af9b49e{text-align:center;}.elementor-13997 .elementor-element.elementor-element-af9b49e .elementor-heading-title{color:#000000;font-family:"The Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-cfda0b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-cfda0b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-13997 .elementor-element.elementor-element-cfda0b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-cfda0b4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-cfda0b4 > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-cfda0b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-cfda0b4 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13997 .elementor-element.elementor-element-cfda0b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-0c91e50 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-e1fc04c{text-align:center;}.elementor-13997 .elementor-element.elementor-element-e1fc04c .elementor-heading-title{color:#000000;font-family:"The Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-4bf030e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-4bf030e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-13997 .elementor-element.elementor-element-4bf030e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-4bf030e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-4bf030e > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-4bf030e > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-4bf030e > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13997 .elementor-element.elementor-element-4bf030e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-02f15d7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-68872d1{text-align:center;}.elementor-13997 .elementor-element.elementor-element-68872d1 .elementor-heading-title{color:#000000;font-family:"The Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-1b5a319:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-1b5a319 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-13997 .elementor-element.elementor-element-1b5a319 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-1b5a319 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-1b5a319 > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-1b5a319 > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-1b5a319 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13997 .elementor-element.elementor-element-1b5a319 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-5c64f2f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-35594fc{text-align:center;}.elementor-13997 .elementor-element.elementor-element-35594fc .elementor-heading-title{color:#000000;font-family:"The Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-5ba6a20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-5ba6a20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-13997 .elementor-element.elementor-element-5ba6a20 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-5ba6a20 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-5ba6a20 > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-5ba6a20 > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-5ba6a20 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13997 .elementor-element.elementor-element-5ba6a20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-448223f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-ecfaeaf{text-align:center;}.elementor-13997 .elementor-element.elementor-element-ecfaeaf .elementor-heading-title{color:#000000;font-family:"The Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-a788059:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-a788059 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-13997 .elementor-element.elementor-element-a788059 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-a788059 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-a788059 > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-a788059 > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-a788059 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13997 .elementor-element.elementor-element-a788059 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-39d3d71 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-50da90c{text-align:center;}.elementor-13997 .elementor-element.elementor-element-50da90c .elementor-heading-title{color:#000000;font-family:"The Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-8819b0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13997 .elementor-element.elementor-element-8819b0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-13997 .elementor-element.elementor-element-8819b0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-8819b0f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-8819b0f > .elementor-element-populated, .elementor-13997 .elementor-element.elementor-element-8819b0f > .elementor-element-populated > .elementor-background-overlay, .elementor-13997 .elementor-element.elementor-element-8819b0f > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13997 .elementor-element.elementor-element-8819b0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13997 .elementor-element.elementor-element-d62a13b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-c7f8001{text-align:center;}.elementor-13997 .elementor-element.elementor-element-c7f8001 .elementor-heading-title{color:#000000;font-family:"The Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-d9a174c:not(.elementor-motion-effects-element-type-background), .elementor-13997 .elementor-element.elementor-element-d9a174c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13997 .elementor-element.elementor-element-d9a174c > .elementor-container{max-width:1300px;}.elementor-13997 .elementor-element.elementor-element-d9a174c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 0px 30px 0px;}.elementor-13997 .elementor-element.elementor-element-d9a174c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-bd67f12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-bd67f12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-bd67f12 > .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-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-b08bd07.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-b08bd07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-06ed993 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13997 .elementor-element.elementor-element-06ed993{text-align:left;}.elementor-13997 .elementor-element.elementor-element-06ed993 img{width:180px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-1d34a1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-1d34a1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-af0841e img{width:100%;}.elementor-13997 .elementor-element.elementor-element-817bd38 .elementor-heading-title{color:#C7C7C7;font-family:"Circular", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;}.elementor-13997 .elementor-element.elementor-element-ddac088 .elementor-heading-title{color:#C7C7C7;font-family:"Circular", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;}.elementor-13997 .elementor-element.elementor-element-9b529d3 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-icon i{color:#FFDD65;transition:color 0.3s;}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-icon svg{fill:#FFDD65;transition:fill 0.3s;}.elementor-13997 .elementor-element.elementor-element-9b529d3{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-icon{padding-right:1px;}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-item > a{font-family:"Circular", Sans-serif;font-size:14px;font-weight:bold;}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-text{color:#D5D5D5;transition:color 0.3s;}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E9E9E9;}.elementor-13997 .elementor-element.elementor-element-fe06a32 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-fe06a32{text-align:left;}.elementor-13997 .elementor-element.elementor-element-fe06a32 .elementor-heading-title{color:#FCCD2A;font-family:"The Bold", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;}.elementor-13997 .elementor-element.elementor-element-bbd5ad7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-bbd5ad7 .elementor-heading-title{color:#C7C7C7;font-family:"Circular", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;}.elementor-13997 .elementor-element.elementor-element-342fb6e{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-13997 .elementor-element.elementor-element-342fb6e .elementor-widget-container{text-align:center;}.elementor-13997 .elementor-element.elementor-element-342fb6e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-342fb6e .elementor-social-icon{background-color:#E7C56200;}.elementor-13997 .elementor-element.elementor-element-342fb6e .elementor-social-icon i{color:#E7C562;}.elementor-13997 .elementor-element.elementor-element-342fb6e .elementor-social-icon svg{fill:#E7C562;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-5ff6ba1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-5ff6ba1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-5ff6ba1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-13997 .elementor-element.elementor-element-7a9f7e4 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-13997 .elementor-element.elementor-element-7a9f7e4{text-align:left;}.elementor-13997 .elementor-element.elementor-element-7a9f7e4 .elementor-heading-title{color:#FCCD2A;font-family:"The Bold", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-menu-toggle{margin:0 auto;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu .elementor-item{font-family:"Circular", Sans-serif;font-weight:600;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--main .elementor-item{color:#C7C7C7;fill:#C7C7C7;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--main .elementor-item:focus{color:#E7C462;fill:#E7C462;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#2A2C2A00;}.elementor-13997 .elementor-element.elementor-element-0b010af .e--pointer-framed .elementor-item:before,
					.elementor-13997 .elementor-element.elementor-element-0b010af .e--pointer-framed .elementor-item:after{border-color:#2A2C2A00;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--dropdown a, .elementor-13997 .elementor-element.elementor-element-0b010af .elementor-menu-toggle{color:#C7C7C7;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--dropdown{background-color:#180E0A;border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--dropdown a:hover,
					.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--dropdown a.highlighted{background-color:#3B2B24;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--dropdown .elementor-item, .elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Circular", Sans-serif;font-weight:500;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-13997 .elementor-element.elementor-element-0b010af .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-a2214e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-a2214e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-0f40f7a > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-0f40f7a iframe{height:180px;}.elementor-13997 .elementor-element.elementor-element-5fb2b9d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-b8a0fb8 > .elementor-container{max-width:1300px;}.elementor-13997 .elementor-element.elementor-element-b8a0fb8{margin-top:-10px;margin-bottom:0px;}@media(max-width:1024px){.elementor-13997 .elementor-element.elementor-element-d018807{padding:30px 30px 0px 30px;}.elementor-13997 .elementor-element.elementor-element-050c875{padding:50px 50px 50px 50px;}.elementor-13997 .elementor-element.elementor-element-6ac305b{margin-top:0px;margin-bottom:0px;}.elementor-13997 .elementor-element.elementor-element-2b71a7e > .elementor-element-populated{padding:40px 100px 100px 100px;}.elementor-13997 .elementor-element.elementor-element-1e52904{text-align:center;}.elementor-13997 .elementor-element.elementor-element-01cff13{text-align:center;}.elementor-13997 .elementor-element.elementor-element-01cff13 .elementor-heading-title{font-size:23px;}.elementor-13997 .elementor-element.elementor-element-bd2dc68{text-align:center;}.elementor-13997 .elementor-element.elementor-element-bd2dc68 .elementor-heading-title{font-size:18px;}.elementor-13997 .elementor-element.elementor-element-9c03d18{text-align:center;}.elementor-13997 .elementor-element.elementor-element-b9c0e82 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-7602040 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-325dd93{padding:30px 30px 30px 30px;}.elementor-13997 .elementor-element.elementor-element-3fa0924{text-align:center;}.elementor-13997 .elementor-element.elementor-element-3fa0924 .elementor-heading-title{font-size:16px;}.elementor-13997 .elementor-element.elementor-element-06813b6{text-align:center;}.elementor-13997 .elementor-element.elementor-element-06813b6 .elementor-heading-title{font-size:36px;}.elementor-13997 .elementor-element.elementor-element-c8d4e9e{padding:50px 50px 50px 50px;}.elementor-13997 .elementor-element.elementor-element-5d5ca0a{padding:50px 50px 10px 50px;}.elementor-13997 .elementor-element.elementor-element-09cfed4{text-align:center;}.elementor-13997 .elementor-element.elementor-element-09cfed4 .elementor-heading-title{font-size:38px;}.elementor-13997 .elementor-element.elementor-element-65d4fc5{padding:20px 50px 50px 50px;}.elementor-13997 .elementor-element.elementor-element-9309199 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-13997 .elementor-element.elementor-element-af2546c .elementor-heading-title{font-size:18px;}.elementor-13997 .elementor-element.elementor-element-38f2813 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-38f2813{font-size:16px;}.elementor-13997 .elementor-element.elementor-element-ce984f4 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-13997 .elementor-element.elementor-element-cfe3929 .elementor-heading-title{font-size:18px;}.elementor-13997 .elementor-element.elementor-element-fb8384b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-fb8384b{font-size:16px;}.elementor-13997 .elementor-element.elementor-element-3de4956 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-13997 .elementor-element.elementor-element-2188310 .elementor-heading-title{font-size:18px;}.elementor-13997 .elementor-element.elementor-element-6eb8133 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-6eb8133{font-size:16px;}.elementor-13997 .elementor-element.elementor-element-19c0d9c > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-13997 .elementor-element.elementor-element-b67a878 .elementor-heading-title{font-size:18px;}.elementor-13997 .elementor-element.elementor-element-0e16719 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-0e16719{font-size:16px;}.elementor-13997 .elementor-element.elementor-element-f5b37ca{padding:50px 50px 50px 50px;}.elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13997 .elementor-element.elementor-element-e42c693 .elementor-icon-list-item > a{font-size:18px;}.elementor-13997 .elementor-element.elementor-element-d0f669f{padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-baf9ca8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-baf9ca8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-a22ab79 .elementor-heading-title{font-size:14px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-d70a255.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-d70a255.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-7323314 .elementor-heading-title{font-size:14px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-587e94b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-587e94b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-af9b49e .elementor-heading-title{font-size:14px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-cfda0b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-cfda0b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-e1fc04c .elementor-heading-title{font-size:14px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-4bf030e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-4bf030e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-68872d1 .elementor-heading-title{font-size:14px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-1b5a319.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-1b5a319.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-35594fc .elementor-heading-title{font-size:14px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-5ba6a20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-5ba6a20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-ecfaeaf .elementor-heading-title{font-size:14px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-a788059.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-a788059.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-50da90c .elementor-heading-title{font-size:14px;}.elementor-bc-flex-widget .elementor-13997 .elementor-element.elementor-element-8819b0f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13997 .elementor-element.elementor-element-8819b0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13997 .elementor-element.elementor-element-c7f8001 .elementor-heading-title{font-size:14px;}.elementor-13997 .elementor-element.elementor-element-d9a174c{padding:30px 30px 30px 30px;}.elementor-13997 .elementor-element.elementor-element-06ed993 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-342fb6e{--icon-size:16px;}.elementor-13997 .elementor-element.elementor-element-0f40f7a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-0f40f7a iframe{height:242px;}}@media(max-width:767px){.elementor-13997 .elementor-element.elementor-element-d018807{padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-583666a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-13997 .elementor-element.elementor-element-bff9d36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-bff9d36 .elementor-heading-title{font-size:50px;}.elementor-13997 .elementor-element.elementor-element-2894f90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-2894f90 .elementor-heading-title{font-size:50px;}.elementor-13997 .elementor-element.elementor-element-d85a50f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-d85a50f{font-size:18px;line-height:1.3em;}.elementor-13997 .elementor-element.elementor-element-8ee1199 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-8ee1199{font-size:14px;}.elementor-13997 .elementor-element.elementor-element-57560f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-57560f8{font-size:12px;}.elementor-13997 .elementor-element.elementor-element-0a293d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-5e30f2f{text-align:center;}.elementor-13997 .elementor-element.elementor-element-5e30f2f .elementor-heading-title{font-size:27px;}.elementor-13997 .elementor-element.elementor-element-685d864 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-685d864{font-size:18px;line-height:1.3em;}.elementor-13997 .elementor-element.elementor-element-050c875{padding:30px 10px 30px 10px;}.elementor-13997 .elementor-element.elementor-element-2b71a7e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-13997 .elementor-element.elementor-element-01cff13 .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-13997 .elementor-element.elementor-element-bd2dc68 .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button{font-size:24px;}.elementor-13997 .elementor-element.elementor-element-7602040 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-325dd93{padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-3fa0924{text-align:center;}.elementor-13997 .elementor-element.elementor-element-06813b6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-06813b6{text-align:center;}.elementor-13997 .elementor-element.elementor-element-06813b6 .elementor-heading-title{font-size:34px;}.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button{font-size:24px;}.elementor-13997 .elementor-element.elementor-element-5d5ca0a{padding:20px 20px 20px 20px;}.elementor-13997 .elementor-element.elementor-element-09cfed4{text-align:center;}.elementor-13997 .elementor-element.elementor-element-09cfed4 .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-13997 .elementor-element.elementor-element-65d4fc5{padding:0px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-9309199 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-13997 .elementor-element.elementor-element-af2546c .elementor-heading-title{font-size:21px;}.elementor-13997 .elementor-element.elementor-element-38f2813 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-ce984f4 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-13997 .elementor-element.elementor-element-cfe3929 .elementor-heading-title{font-size:21px;}.elementor-13997 .elementor-element.elementor-element-fb8384b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-3de4956 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-13997 .elementor-element.elementor-element-2188310 .elementor-heading-title{font-size:21px;}.elementor-13997 .elementor-element.elementor-element-6eb8133 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-19c0d9c > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-13997 .elementor-element.elementor-element-b67a878 .elementor-heading-title{font-size:21px;}.elementor-13997 .elementor-element.elementor-element-0e16719 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-81c2a6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 10px 10px 10px;}.elementor-13997 .elementor-element.elementor-element-b84b318 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-b84b318{text-align:left;}.elementor-13997 .elementor-element.elementor-element-b84b318 .elementor-heading-title{font-size:21px;letter-spacing:0px;}.elementor-13997 .elementor-element.elementor-element-9ed4bac img{width:175px;}.elementor-13997 .elementor-element.elementor-element-e20b8e5 img{width:175px;}.elementor-13997 .elementor-element.elementor-element-6b15aca img{width:175px;}.elementor-13997 .elementor-element.elementor-element-0c91e50 img{width:175px;}.elementor-13997 .elementor-element.elementor-element-02f15d7 img{width:175px;}.elementor-13997 .elementor-element.elementor-element-5c64f2f img{width:175px;}.elementor-13997 .elementor-element.elementor-element-448223f img{width:175px;}.elementor-13997 .elementor-element.elementor-element-39d3d71 img{width:175px;}.elementor-13997 .elementor-element.elementor-element-d62a13b img{width:175px;}.elementor-13997 .elementor-element.elementor-element-d9a174c{padding:30px 10px 30px 10px;}.elementor-13997 .elementor-element.elementor-element-06ed993 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-06ed993 img{width:150px;}.elementor-13997 .elementor-element.elementor-element-817bd38 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-13997 .elementor-element.elementor-element-9b529d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-13997 .elementor-element.elementor-element-bbd5ad7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13997 .elementor-element.elementor-element-342fb6e{--icon-size:15px;--grid-column-gap:15px;}.elementor-13997 .elementor-element.elementor-element-0f40f7a iframe{height:155px;}}@media(min-width:768px){.elementor-13997 .elementor-element.elementor-element-bd8c829{width:49.653%;}.elementor-13997 .elementor-element.elementor-element-8bbc897{width:50.291%;}.elementor-13997 .elementor-element.elementor-element-2b71a7e{width:43.119%;}.elementor-13997 .elementor-element.elementor-element-b9c0e82{width:56.881%;}.elementor-13997 .elementor-element.elementor-element-e84f179{width:54.731%;}.elementor-13997 .elementor-element.elementor-element-9d1ec03{width:44.602%;}.elementor-13997 .elementor-element.elementor-element-bd67f12{width:34%;}.elementor-13997 .elementor-element.elementor-element-b08bd07{width:47.783%;}.elementor-13997 .elementor-element.elementor-element-1d34a1e{width:52.216%;}.elementor-13997 .elementor-element.elementor-element-5ff6ba1{width:25.641%;}.elementor-13997 .elementor-element.elementor-element-a2214e1{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13997 .elementor-element.elementor-element-2b71a7e{width:100%;}.elementor-13997 .elementor-element.elementor-element-b9c0e82{width:100%;}.elementor-13997 .elementor-element.elementor-element-e84f179{width:100%;}.elementor-13997 .elementor-element.elementor-element-9d1ec03{width:100%;}.elementor-13997 .elementor-element.elementor-element-9309199{width:50%;}.elementor-13997 .elementor-element.elementor-element-ce984f4{width:50%;}.elementor-13997 .elementor-element.elementor-element-3de4956{width:50%;}.elementor-13997 .elementor-element.elementor-element-19c0d9c{width:50%;}.elementor-13997 .elementor-element.elementor-element-baf9ca8{width:33%;}.elementor-13997 .elementor-element.elementor-element-d70a255{width:33%;}.elementor-13997 .elementor-element.elementor-element-587e94b{width:33%;}.elementor-13997 .elementor-element.elementor-element-cfda0b4{width:33%;}.elementor-13997 .elementor-element.elementor-element-4bf030e{width:33%;}.elementor-13997 .elementor-element.elementor-element-1b5a319{width:33%;}.elementor-13997 .elementor-element.elementor-element-5ba6a20{width:33%;}.elementor-13997 .elementor-element.elementor-element-a788059{width:33%;}.elementor-13997 .elementor-element.elementor-element-8819b0f{width:33%;}.elementor-13997 .elementor-element.elementor-element-bd67f12{width:60%;}.elementor-13997 .elementor-element.elementor-element-5ff6ba1{width:40%;}.elementor-13997 .elementor-element.elementor-element-a2214e1{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2894f90 */.elementor-13997 .elementor-element.elementor-element-2894f90 .elementor-heading-title{
  display: inline-block;
  background: linear-gradient(
    180deg,
    #F7EDB3 0%,
    #ECCF6A 26%,
    #D9AF33 58%,
    #BF8818 82%,
    #9F650A 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  text-shadow: 0 0 10px rgba(231,198,98,0.06);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c42ea55 */.elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-width: 340px;
  max-width: 340px;
  min-height: 92px;
  padding: 14px 34px;
  border-radius: 999px;
  overflow: hidden;
  text-decoration: none !important;
  border: 1px solid rgba(255,240,170,0.55);

  background: linear-gradient(
    115deg,
    #b8860b 0%,
    #e7c661 22%,
    #fff1a8 46%,
    #d9b24d 68%,
    #f9e98f 84%,
    #c6921e 100%
  );

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.35),
    0 0 0 1px rgba(231,198,97,0.08),
    0 0 26px rgba(231,198,97,0.18),
    0 14px 34px rgba(0,0,0,0.34);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease,
    opacity 0.25s ease;
}

.elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    transparent 26%,
    transparent 60%,
    rgba(255,255,255,0.14) 100%
  );
  pointer-events: none;
  z-index: 1;
}

.elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button:hover,
.elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button:focus {
  transform: translateY(-2px);

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.38),
    0 0 0 1px rgba(231,198,97,0.10),
    0 0 30px rgba(231,198,97,0.22),
    0 16px 38px rgba(0,0,0,0.36);
}

.elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  justify-content: center;
  width: 100%;
}

/* MAIN HEADLINE */
.elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button .elementor-button-text {
  position: relative;
  z-index: 2;
  font-family: 'TheBold', sans-serif !important;
  font-weight: 400 !important;
  color: #1a120d !important;
  font-size: 0.98rem;
  line-height: 1.15;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  text-align: center;
  text-shadow:
    0 1px 0 rgba(255,255,255,0.18),
    0 2px 4px rgba(0,0,0,0.12);
}

/* SUBTEXT */
.elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button .elementor-button-text span,
.elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button .subtext {
  display: block;
  margin-top: 6px;

  font-family: 'Montserrat', sans-serif !important;
  font-weight: 400 !important;
  font-size: 0.90rem;
  line-height: 1.2;
  letter-spacing: 0.01em;

  text-transform: none !important;
  color: #1a120d !important;
  text-shadow: none !important;
}

/* MOBILE */
@media (max-width: 767px) {

  .elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 320px !important;
    min-height: 74px !important;
    padding: 10px 18px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button .elementor-button-text {
    font-size: 0.82rem !important;
    line-height: 1.15 !important;
    letter-spacing: 0.12em !important;
  }

  .elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button .elementor-button-text span,
  .elementor-13997 .elementor-element.elementor-element-c42ea55 .elementor-button .subtext {
    font-size: 0.78rem !important;
    font-weight: 300 !important;
    letter-spacing: 0.01em !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe64117 */.elementor-13997 .elementor-element.elementor-element-fe64117 .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-width: 340px;
  max-width: 340px;
  min-height: 92px;
  padding: 14px 34px;
  border-radius: 999px;
  overflow: hidden;
  text-decoration: none !important;
  border: 1px solid rgba(255,255,255,0.10);

  background:
    linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.015) 100%),
    linear-gradient(135deg, rgba(60,35,24,0.18) 0%, rgba(20,12,9,0.14) 100%) !important;

  backdrop-filter: blur(18px) saturate(145%);
  -webkit-backdrop-filter: blur(18px) saturate(145%);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.14),
    inset 0 -1px 0 rgba(0,0,0,0.08),
    0 0 0 1px rgba(231,198,97,0.06),
    0 10px 28px rgba(0,0,0,0.22);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease,
    border-color 0.25s ease,
    background 0.25s ease;
}

/* top gloss */
.elementor-13997 .elementor-element.elementor-element-fe64117 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(
    180deg,
    rgba(255,255,255,0.12) 0%,
    rgba(255,255,255,0.05) 16%,
    rgba(255,255,255,0.015) 34%,
    transparent 52%,
    transparent 100%
  );
}

/* reflection sweep */
.elementor-13997 .elementor-element.elementor-element-fe64117 .elementor-button::after {
  content: "";
  position: absolute;
  top: 8%;
  bottom: 8%;
  left: -28%;
  width: 34%;
  border-radius: 999px;
  pointer-events: none;
  z-index: 1;
  opacity: 0.45;
  transform: skewX(-18deg);
  background: linear-gradient(
    90deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.10) 50%,
    rgba(255,255,255,0) 100%
  );
}

.elementor-13997 .elementor-element.elementor-element-fe64117 .elementor-button .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.elementor-13997 .elementor-element.elementor-element-fe64117 .elementor-button .elementor-button-text {
  position: relative;
  z-index: 2;
  font-family: 'TheBold', sans-serif;
  font-size: 0.98rem;
  line-height: 1.2;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  white-space: normal;
  text-align: center;
  color: #E7C661 !important;
  text-shadow: 0 0 10px rgba(231,198,97,0.08);
}

.elementor-13997 .elementor-element.elementor-element-fe64117 .elementor-button:hover,
.elementor-13997 .elementor-element.elementor-element-fe64117 .elementor-button:focus {
  transform: translateY(-2px);
  border-color: rgba(255,255,255,0.14);

  background:
    linear-gradient(180deg, rgba(255,255,255,0.06) 0%, rgba(255,255,255,0.02) 100%),
    linear-gradient(135deg, rgba(60,35,24,0.22) 0%, rgba(20,12,9,0.16) 100%) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.18),
    inset 0 -1px 0 rgba(0,0,0,0.08),
    0 0 0 1px rgba(231,198,97,0.08),
    0 0 22px rgba(231,198,97,0.05),
    0 14px 34px rgba(0,0,0,0.26);
}

@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-fe64117 .elementor-button {
    width: 100%;
    min-width: 0;
    max-width: 360px;
    min-height: 78px;
    padding: 12px 18px;
  }

  .elementor-13997 .elementor-element.elementor-element-fe64117 .elementor-button .elementor-button-text {
    font-size: 0.82rem;
    line-height: 1.2;
    letter-spacing: 0.12em;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e30f2f */.elementor-13997 .elementor-element.elementor-element-5e30f2f {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72af0af */.elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-width: 340px;
  max-width: 340px;
  min-height: 92px;
  padding: 14px 34px;
  border-radius: 999px;
  overflow: hidden;
  text-decoration: none !important;
  border: 1px solid rgba(255,240,170,0.55);

  background: linear-gradient(
    115deg,
    #b8860b 0%,
    #e7c661 22%,
    #fff1a8 46%,
    #d9b24d 68%,
    #f9e98f 84%,
    #c6921e 100%
  );

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.35),
    0 0 0 1px rgba(231,198,97,0.08),
    0 0 26px rgba(231,198,97,0.18),
    0 14px 34px rgba(0,0,0,0.34);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease,
    opacity 0.25s ease;
}

.elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    transparent 26%,
    transparent 60%,
    rgba(255,255,255,0.14) 100%
  );
  pointer-events: none;
  z-index: 1;
}

.elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button:hover,
.elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button:focus {
  transform: translateY(-2px);

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.38),
    0 0 0 1px rgba(231,198,97,0.10),
    0 0 30px rgba(231,198,97,0.22),
    0 16px 38px rgba(0,0,0,0.36);
}

.elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  justify-content: center;
  width: 100%;
}

/* MAIN HEADLINE */
.elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button .elementor-button-text {
  position: relative;
  z-index: 2;
  font-family: 'TheBold', sans-serif !important;
  font-weight: 400 !important;
  color: #1a120d !important;
  font-size: 0.98rem;
  line-height: 1.15;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  text-align: center;
  text-shadow:
    0 1px 0 rgba(255,255,255,0.18),
    0 2px 4px rgba(0,0,0,0.12);
}

/* SUBTEXT */
.elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button .elementor-button-text span,
.elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button .subtext {
  display: block;
  margin-top: 6px;

  font-family: 'Montserrat', sans-serif !important;
  font-weight: 400 !important;
  font-size: 0.90rem;
  line-height: 1.2;
  letter-spacing: 0.01em;

  text-transform: none !important;
  color: #1a120d !important;
  text-shadow: none !important;
}

/* MOBILE */
@media (max-width: 767px) {

  .elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 320px !important;
    min-height: 74px !important;
    padding: 10px 18px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button .elementor-button-text {
    font-size: 0.82rem !important;
    line-height: 1.15 !important;
    letter-spacing: 0.12em !important;
  }

  .elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button .elementor-button-text span,
  .elementor-13997 .elementor-element.elementor-element-72af0af .elementor-button .subtext {
    font-size: 0.78rem !important;
    font-weight: 300 !important;
    letter-spacing: 0.01em !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f6f350 */.elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-width: 340px;
  max-width: 340px;
  min-height: 92px;
  padding: 14px 34px;
  border-radius: 999px;
  overflow: hidden;
  text-decoration: none !important;
  border: 1px solid rgba(255,240,170,0.55);

  background: linear-gradient(
    115deg,
    #b8860b 0%,
    #e7c661 22%,
    #fff1a8 46%,
    #d9b24d 68%,
    #f9e98f 84%,
    #c6921e 100%
  );

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.35),
    0 0 0 1px rgba(231,198,97,0.08),
    0 0 26px rgba(231,198,97,0.18),
    0 14px 34px rgba(0,0,0,0.34);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease,
    opacity 0.25s ease;
}

.elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.18) 0%,
    transparent 26%,
    transparent 60%,
    rgba(255,255,255,0.14) 100%
  );
  pointer-events: none;
  z-index: 1;
}

.elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button:hover,
.elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button:focus {
  transform: translateY(-2px);

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.38),
    0 0 0 1px rgba(231,198,97,0.10),
    0 0 30px rgba(231,198,97,0.22),
    0 16px 38px rgba(0,0,0,0.36);
}

.elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  justify-content: center;
  width: 100%;
}

/* MAIN HEADLINE */
.elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button .elementor-button-text {
  position: relative;
  z-index: 2;
  font-family: 'TheBold', sans-serif !important;
  font-weight: 400 !important;
  color: #1a120d !important;
  font-size: 0.98rem;
  line-height: 1.15;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  text-align: center;
  text-shadow:
    0 1px 0 rgba(255,255,255,0.18),
    0 2px 4px rgba(0,0,0,0.12);
}

/* SUBTEXT */
.elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button .elementor-button-text span,
.elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button .subtext {
  display: block;
  margin-top: 6px;

  font-family: 'Montserrat', sans-serif !important;
  font-weight: 400 !important;
  font-size: 0.90rem;
  line-height: 1.2;
  letter-spacing: 0.01em;

  text-transform: none !important;
  color: #1a120d !important;
  text-shadow: none !important;
}

/* MOBILE */
@media (max-width: 767px) {

  .elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 320px !important;
    min-height: 74px !important;
    padding: 10px 18px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button .elementor-button-text {
    font-size: 0.82rem !important;
    line-height: 1.15 !important;
    letter-spacing: 0.12em !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button .elementor-button-text span,
  .elementor-13997 .elementor-element.elementor-element-6f6f350 .elementor-button .subtext {
    font-size: 0.78rem !important;
    font-weight: 300 !important;
    letter-spacing: 0.01em !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4531a96 */.elementor-13997 .elementor-element.elementor-element-4531a96 .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-width: 340px;
  max-width: 340px;
  min-height: 92px;
  padding: 14px 34px;
  border-radius: 999px;
  overflow: hidden;
  text-decoration: none !important;
  border: 1px solid rgba(255,255,255,0.10);

  background:
    linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.015) 100%),
    linear-gradient(135deg, rgba(60,35,24,0.18) 0%, rgba(20,12,9,0.14) 100%) !important;

  backdrop-filter: blur(18px) saturate(145%);
  -webkit-backdrop-filter: blur(18px) saturate(145%);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.14),
    inset 0 -1px 0 rgba(0,0,0,0.08),
    0 0 0 1px rgba(231,198,97,0.06),
    0 10px 28px rgba(0,0,0,0.22);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease,
    border-color 0.25s ease,
    background 0.25s ease;
}

/* top gloss */
.elementor-13997 .elementor-element.elementor-element-4531a96 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(
    180deg,
    rgba(255,255,255,0.12) 0%,
    rgba(255,255,255,0.05) 16%,
    rgba(255,255,255,0.015) 34%,
    transparent 52%,
    transparent 100%
  );
}

/* reflection sweep */
.elementor-13997 .elementor-element.elementor-element-4531a96 .elementor-button::after {
  content: "";
  position: absolute;
  top: 8%;
  bottom: 8%;
  left: -28%;
  width: 34%;
  border-radius: 999px;
  pointer-events: none;
  z-index: 1;
  opacity: 0.45;
  transform: skewX(-18deg);
  background: linear-gradient(
    90deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.10) 50%,
    rgba(255,255,255,0) 100%
  );
}

.elementor-13997 .elementor-element.elementor-element-4531a96 .elementor-button .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.elementor-13997 .elementor-element.elementor-element-4531a96 .elementor-button .elementor-button-text {
  position: relative;
  z-index: 2;
  font-family: 'TheBold', sans-serif;
  font-size: 0.98rem;
  line-height: 1.2;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  white-space: normal;
  text-align: center;
  color: #E7C661 !important;
  text-shadow: 0 0 10px rgba(231,198,97,0.08);
}

.elementor-13997 .elementor-element.elementor-element-4531a96 .elementor-button:hover,
.elementor-13997 .elementor-element.elementor-element-4531a96 .elementor-button:focus {
  transform: translateY(-2px);
  border-color: rgba(255,255,255,0.14);

  background:
    linear-gradient(180deg, rgba(255,255,255,0.06) 0%, rgba(255,255,255,0.02) 100%),
    linear-gradient(135deg, rgba(60,35,24,0.22) 0%, rgba(20,12,9,0.16) 100%) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.18),
    inset 0 -1px 0 rgba(0,0,0,0.08),
    0 0 0 1px rgba(231,198,97,0.08),
    0 0 22px rgba(231,198,97,0.05),
    0 14px 34px rgba(0,0,0,0.26);
}

@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-4531a96 .elementor-button {
    width: 100%;
    min-width: 0;
    max-width: 360px;
    min-height: 78px;
    padding: 12px 18px;
  }

  .elementor-13997 .elementor-element.elementor-element-4531a96 .elementor-button .elementor-button-text {
    font-size: 0.82rem;
    line-height: 1.2;
    letter-spacing: 0.12em;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48b7d9f */.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button-wrapper {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}

.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button {
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: 100% !important;
  max-width: 360px !important;
  min-height: 74px !important;

  padding: 16px 28px !important;
  border-radius: 999px !important;
  overflow: hidden !important;

  border: 1px solid rgba(255, 239, 158, 0.72) !important;

  background:
    linear-gradient(
      115deg,
      #b8860b 0%,
      #d9aa21 18%,
      #f0cc56 34%,
      #fff1a8 52%,
      #d6a52a 68%,
      #f7df73 82%,
      #c6921e 100%
    ) !important;

  box-shadow:
    inset 0 2px 0 rgba(255,255,255,0.28),
    inset 0 -2px 0 rgba(120,78,0,0.14),
    0 12px 28px rgba(0,0,0,0.14),
    0 0 18px rgba(231,198,97,0.14) !important;

  text-decoration: none !important;
}

.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: inherit !important;
  pointer-events: none !important;
  z-index: 1 !important;

  background:
    linear-gradient(
      105deg,
      transparent 0%,
      transparent 34%,
      rgba(255,255,255,0.26) 43%,
      rgba(255,255,255,0.08) 50%,
      transparent 60%,
      transparent 100%
    ),
    radial-gradient(
      circle at 78% 20%,
      rgba(255,255,255,0.16),
      transparent 30%
    ) !important;
}

.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button::after {
  content: "" !important;
  position: absolute !important;
  inset: 3px !important;
  border-radius: inherit !important;
  pointer-events: none !important;
  z-index: 1 !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
}

.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button-content-wrapper {
  position: relative !important;
  z-index: 3 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
}

.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button-text {
  position: relative !important;
  z-index: 3 !important;

  font-family: 'TheBold', 'Montserrat', sans-serif !important;
  font-size: 14px !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  letter-spacing: 0.18em !important;
  text-transform: uppercase !important;

  color: #050302 !important;
  -webkit-text-fill-color: #050302 !important;

  text-shadow: none !important;
  white-space: nowrap !important;
}

.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button-icon,
.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button-icon svg,
.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button-icon i {
  display: none !important;
}

.elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button:hover {
  transform: translateY(-2px) !important;
}

@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button {
    max-width: 300px !important;
    min-height: 62px !important;
    padding: 14px 20px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-48b7d9f .elementor-button-text {
    font-size: 11px !important;
    letter-spacing: 0.12em !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7602040 */.elementor-13997 .elementor-element.elementor-element-7602040 .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-7602040 .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-7602040 .eicon-play,
.elementor-13997 .elementor-element.elementor-element-7602040 .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.22) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
}

.elementor-13997 .elementor-element.elementor-element-7602040 .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-7602040 .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-7602040 .eicon-play::before {
  display: none !important;
}

.elementor-13997 .elementor-element.elementor-element-7602040 .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-7602040 .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-799779e */.elementor-13997 .elementor-element.elementor-element-799779e {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-799779e iframe,
.elementor-13997 .elementor-element.elementor-element-799779e video,
.elementor-13997 .elementor-element.elementor-element-799779e img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-799779e::after {
  content: 'Irene & Natalie';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-799779e .eicon-play,
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-799779e .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-799779e .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-799779e {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-799779e .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-799779e .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-799779e .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-799779e iframe,
  .elementor-13997 .elementor-element.elementor-element-799779e video,
  .elementor-13997 .elementor-element.elementor-element-799779e img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-799779e::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-799779e .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-799779e .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-799779e .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-799779e .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-799779e .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-799779e .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6ffb088 */.elementor-13997 .elementor-element.elementor-element-6ffb088 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-6ffb088 iframe,
.elementor-13997 .elementor-element.elementor-element-6ffb088 video,
.elementor-13997 .elementor-element.elementor-element-6ffb088 img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-6ffb088::after {
  content: 'Elham';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-6ffb088 .eicon-play,
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-6ffb088 .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-6ffb088 {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-6ffb088 iframe,
  .elementor-13997 .elementor-element.elementor-element-6ffb088 video,
  .elementor-13997 .elementor-element.elementor-element-6ffb088 img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6ffb088::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-6ffb088 .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-6ffb088 .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e4dbacf */.elementor-13997 .elementor-element.elementor-element-e4dbacf {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-e4dbacf iframe,
.elementor-13997 .elementor-element.elementor-element-e4dbacf video,
.elementor-13997 .elementor-element.elementor-element-e4dbacf img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-e4dbacf::after {
  content: 'Antonella';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-e4dbacf .eicon-play,
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-e4dbacf .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-e4dbacf {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-e4dbacf iframe,
  .elementor-13997 .elementor-element.elementor-element-e4dbacf video,
  .elementor-13997 .elementor-element.elementor-element-e4dbacf img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-e4dbacf::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-e4dbacf .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-e4dbacf .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ba3cc21 */.elementor-13997 .elementor-element.elementor-element-ba3cc21 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 iframe,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 video,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-ba3cc21::after {
  content: 'Jocelyn';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .eicon-play,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 iframe,
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 video,
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-ba3cc21::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-ba3cc21 .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-549deab */.elementor-13997 .elementor-element.elementor-element-549deab {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-549deab iframe,
.elementor-13997 .elementor-element.elementor-element-549deab video,
.elementor-13997 .elementor-element.elementor-element-549deab img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-549deab::after {
  content: 'Picasso';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-549deab .eicon-play,
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-549deab .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-549deab .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-549deab {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-549deab .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-549deab .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-549deab .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-549deab iframe,
  .elementor-13997 .elementor-element.elementor-element-549deab video,
  .elementor-13997 .elementor-element.elementor-element-549deab img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-549deab::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-549deab .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-549deab .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-549deab .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-549deab .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-549deab .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-549deab .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6bbe9e8 */.elementor-13997 .elementor-element.elementor-element-6bbe9e8 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 iframe,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 video,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-6bbe9e8::after {
  content: 'Kiaran & Daniel';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .eicon-play,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 iframe,
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 video,
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6bbe9e8::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-6bbe9e8 .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1cad62 */.elementor-13997 .elementor-element.elementor-element-a1cad62 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-a1cad62 iframe,
.elementor-13997 .elementor-element.elementor-element-a1cad62 video,
.elementor-13997 .elementor-element.elementor-element-a1cad62 img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-a1cad62::after {
  content: 'Brigate';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-a1cad62 .eicon-play,
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-a1cad62 .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-a1cad62 {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-a1cad62 iframe,
  .elementor-13997 .elementor-element.elementor-element-a1cad62 video,
  .elementor-13997 .elementor-element.elementor-element-a1cad62 img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-a1cad62::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-a1cad62 .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-a1cad62 .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6eccc0a */.elementor-13997 .elementor-element.elementor-element-6eccc0a {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-6eccc0a iframe,
.elementor-13997 .elementor-element.elementor-element-6eccc0a video,
.elementor-13997 .elementor-element.elementor-element-6eccc0a img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-6eccc0a::after {
  content: 'Alexis & Tanya';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-6eccc0a .eicon-play,
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-6eccc0a .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-6eccc0a {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-6eccc0a iframe,
  .elementor-13997 .elementor-element.elementor-element-6eccc0a video,
  .elementor-13997 .elementor-element.elementor-element-6eccc0a img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6eccc0a::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-6eccc0a .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-6eccc0a .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6444dd6 */.elementor-13997 .elementor-element.elementor-element-6444dd6 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-6444dd6 iframe,
.elementor-13997 .elementor-element.elementor-element-6444dd6 video,
.elementor-13997 .elementor-element.elementor-element-6444dd6 img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-6444dd6::after {
  content: 'Sally';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-6444dd6 .eicon-play,
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-6444dd6 .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-6444dd6 {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-6444dd6 iframe,
  .elementor-13997 .elementor-element.elementor-element-6444dd6 video,
  .elementor-13997 .elementor-element.elementor-element-6444dd6 img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6444dd6::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-6444dd6 .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-6444dd6 .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-60d5a7b */.elementor-13997 .elementor-element.elementor-element-60d5a7b {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-60d5a7b iframe,
.elementor-13997 .elementor-element.elementor-element-60d5a7b video,
.elementor-13997 .elementor-element.elementor-element-60d5a7b img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-60d5a7b::after {
  content: 'Quinn';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-60d5a7b .eicon-play,
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-60d5a7b .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-60d5a7b {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-60d5a7b iframe,
  .elementor-13997 .elementor-element.elementor-element-60d5a7b video,
  .elementor-13997 .elementor-element.elementor-element-60d5a7b img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-60d5a7b::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-60d5a7b .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-60d5a7b .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8c8b755 */.elementor-13997 .elementor-element.elementor-element-8c8b755 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-8c8b755 iframe,
.elementor-13997 .elementor-element.elementor-element-8c8b755 video,
.elementor-13997 .elementor-element.elementor-element-8c8b755 img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-8c8b755::after {
  content: 'Randy';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-8c8b755 .eicon-play,
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-8c8b755 .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-8c8b755 {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-8c8b755 iframe,
  .elementor-13997 .elementor-element.elementor-element-8c8b755 video,
  .elementor-13997 .elementor-element.elementor-element-8c8b755 img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-8c8b755::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-8c8b755 .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-8c8b755 .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c93283f */.elementor-13997 .elementor-element.elementor-element-c93283f {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-c93283f iframe,
.elementor-13997 .elementor-element.elementor-element-c93283f video,
.elementor-13997 .elementor-element.elementor-element-c93283f img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-c93283f::after {
  content: 'Cynthia';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-c93283f .eicon-play,
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-c93283f .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-c93283f .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-c93283f {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-c93283f .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-c93283f .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-c93283f .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-c93283f iframe,
  .elementor-13997 .elementor-element.elementor-element-c93283f video,
  .elementor-13997 .elementor-element.elementor-element-c93283f img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-c93283f::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-c93283f .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-c93283f .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-c93283f .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-c93283f .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-c93283f .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-c93283f .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2bf0713 */.elementor-13997 .elementor-element.elementor-element-2bf0713 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-2bf0713 iframe,
.elementor-13997 .elementor-element.elementor-element-2bf0713 video,
.elementor-13997 .elementor-element.elementor-element-2bf0713 img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-2bf0713::after {
  content: 'Sharon';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-2bf0713 .eicon-play,
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-2bf0713 .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-2bf0713 {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-2bf0713 iframe,
  .elementor-13997 .elementor-element.elementor-element-2bf0713 video,
  .elementor-13997 .elementor-element.elementor-element-2bf0713 img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-2bf0713::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-2bf0713 .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-2bf0713 .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-518a6d6 */.elementor-13997 .elementor-element.elementor-element-518a6d6 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-518a6d6 iframe,
.elementor-13997 .elementor-element.elementor-element-518a6d6 video,
.elementor-13997 .elementor-element.elementor-element-518a6d6 img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-518a6d6::after {
  content: 'Irene & Natalie';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-518a6d6 .eicon-play,
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-518a6d6 .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-518a6d6 {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-518a6d6 iframe,
  .elementor-13997 .elementor-element.elementor-element-518a6d6 video,
  .elementor-13997 .elementor-element.elementor-element-518a6d6 img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-518a6d6::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-518a6d6 .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-518a6d6 .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ab1161c */.elementor-13997 .elementor-element.elementor-element-ab1161c {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  border: 1px solid rgba(231,198,97,0.72) !important;
  background: #050302 !important;

  box-shadow:
    0 10px 28px rgba(0,0,0,0.22),
    0 0 10px rgba(231,198,97,0.10) !important;
}

/* Keep video/image inside the rounded border */
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-wrapper,
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-fit-aspect-ratio,
.elementor-13997 .elementor-element.elementor-element-ab1161c iframe,
.elementor-13997 .elementor-element.elementor-element-ab1161c video,
.elementor-13997 .elementor-element.elementor-element-ab1161c img {
  overflow: hidden !important;
  border-radius: 11px !important;
  display: block !important;
}

/* Name overlay */
.elementor-13997 .elementor-element.elementor-element-ab1161c::after {
  content: 'Persona';
  color: #ffffff;
  width: 100%;

  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;

  padding: 34px 20px 12px;
  border-radius: 0 0 11px 11px;

  background: linear-gradient(
    180deg,
    rgba(0,0,0,0) 0%,
    rgba(8,7,0,0.86) 90%
  );

  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;

  text-shadow: 1px 1px 2px black;
  pointer-events: none;
}

/* Gold play button */
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-ab1161c .eicon-play,
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  border: 1px solid rgba(255,240,170,0.70) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.25) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Hide default Elementor play icon */
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-ab1161c .eicon-play::before {
  display: none !important;
}

/* Custom play triangle */
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-ab1161c {
    border-radius: 10px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-widget-container,
  .elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-wrapper,
  .elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-fit-aspect-ratio,
  .elementor-13997 .elementor-element.elementor-element-ab1161c iframe,
  .elementor-13997 .elementor-element.elementor-element-ab1161c video,
  .elementor-13997 .elementor-element.elementor-element-ab1161c img {
    border-radius: 9px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-ab1161c::after {
    padding: 28px 14px 10px;
    border-radius: 0 0 9px 9px;
    font-size: 13px;
  }

  .elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-custom-embed-play,
  .elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-video-play-icon,
  .elementor-13997 .elementor-element.elementor-element-ab1161c .eicon-play,
  .elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-open-lightbox .elementor-custom-embed-play {
    width: 52px !important;
    height: 52px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-custom-embed-play::before,
  .elementor-13997 .elementor-element.elementor-element-ab1161c .elementor-video-play-icon::before {
    border-top-width: 9px !important;
    border-bottom-width: 9px !important;
    border-left-width: 14px !important;
    margin-left: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cacadff */.elementor-13997 .elementor-element.elementor-element-cacadff .elementor-custom-embed-play,
.elementor-13997 .elementor-element.elementor-element-cacadff .elementor-video-play-icon,
.elementor-13997 .elementor-element.elementor-element-cacadff .eicon-play,
.elementor-13997 .elementor-element.elementor-element-cacadff .elementor-open-lightbox .elementor-custom-embed-play {
  width: 64px !important;
  height: 64px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: linear-gradient(
    135deg,
    #B8860B 0%,
    #E7C661 28%,
    #FFF1A8 52%,
    #D9B24D 76%,
    #C6921E 100%
  ) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 12px 28px rgba(0,0,0,0.28),
    0 0 18px rgba(231,198,97,0.22) !important;

  opacity: 1 !important;
  transform: translate(-50%, -50%) !important;
}

.elementor-13997 .elementor-element.elementor-element-cacadff .elementor-custom-embed-play i,
.elementor-13997 .elementor-element.elementor-element-cacadff .elementor-video-play-icon i,
.elementor-13997 .elementor-element.elementor-element-cacadff .eicon-play::before {
  display: none !important;
}

.elementor-13997 .elementor-element.elementor-element-cacadff .elementor-custom-embed-play::before,
.elementor-13997 .elementor-element.elementor-element-cacadff .elementor-video-play-icon::before {
  content: "" !important;
  display: block !important;

  width: 0 !important;
  height: 0 !important;

  border-top: 11px solid transparent !important;
  border-bottom: 11px solid transparent !important;
  border-left: 16px solid #050302 !important;

  margin-left: 5px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4faed30 */.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button-wrapper {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}

.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button {
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: 100% !important;
  max-width: 360px !important;
  min-height: 74px !important;

  padding: 16px 28px !important;
  border-radius: 999px !important;
  overflow: hidden !important;

  border: 1px solid rgba(255, 239, 158, 0.72) !important;

  background:
    linear-gradient(
      115deg,
      #b8860b 0%,
      #d9aa21 18%,
      #f0cc56 34%,
      #fff1a8 52%,
      #d6a52a 68%,
      #f7df73 82%,
      #c6921e 100%
    ) !important;

  box-shadow:
    inset 0 2px 0 rgba(255,255,255,0.28),
    inset 0 -2px 0 rgba(120,78,0,0.14),
    0 12px 28px rgba(0,0,0,0.14),
    0 0 18px rgba(231,198,97,0.14) !important;

  text-decoration: none !important;
}

.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: inherit !important;
  pointer-events: none !important;
  z-index: 1 !important;

  background:
    linear-gradient(
      105deg,
      transparent 0%,
      transparent 34%,
      rgba(255,255,255,0.26) 43%,
      rgba(255,255,255,0.08) 50%,
      transparent 60%,
      transparent 100%
    ),
    radial-gradient(
      circle at 78% 20%,
      rgba(255,255,255,0.16),
      transparent 30%
    ) !important;
}

.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button::after {
  content: "" !important;
  position: absolute !important;
  inset: 3px !important;
  border-radius: inherit !important;
  pointer-events: none !important;
  z-index: 1 !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
}

.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button-content-wrapper {
  position: relative !important;
  z-index: 3 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
}

.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button-text {
  position: relative !important;
  z-index: 3 !important;

  font-family: 'TheBold', 'Montserrat', sans-serif !important;
  font-size: 14px !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  letter-spacing: 0.18em !important;
  text-transform: uppercase !important;

  color: #050302 !important;
  -webkit-text-fill-color: #050302 !important;

  text-shadow: none !important;
  white-space: nowrap !important;
}

.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button-icon,
.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button-icon svg,
.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button-icon i {
  display: none !important;
}

.elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button:hover {
  transform: translateY(-2px) !important;
}

@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button {
    max-width: 300px !important;
    min-height: 62px !important;
    padding: 14px 20px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-4faed30 .elementor-button-text {
    font-size: 11px !important;
    letter-spacing: 0.12em !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-050c875 */.elementor-13997 .elementor-element.elementor-element-050c875 {
  position: relative !important;

  background:
    radial-gradient(circle at 14% 14%, rgba(231,198,97,0.05) 0%, transparent 28%),
    radial-gradient(circle at 86% 82%, rgba(231,198,97,0.04) 0%, transparent 30%),
    linear-gradient(180deg, #080504 0%, #140C09 100%) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1cf106 */.elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button-wrapper {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}

.elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  min-width: 220px !important;
  min-height: 72px !important;
  padding: 18px 42px !important;

  border-radius: 999px !important;
  border: 1px solid rgba(231,198,97,0.34) !important;

  background:
    linear-gradient(180deg, rgba(255,255,255,0.025), rgba(255,255,255,0.01)),
    rgba(5,3,2,0.28) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.05),
    0 10px 28px rgba(0,0,0,0.18) !important;

  text-decoration: none !important;
  overflow: hidden !important;

  transition:
    transform 0.22s ease,
    border-color 0.22s ease,
    background 0.22s ease,
    box-shadow 0.22s ease !important;
}

.elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button:hover {
  transform: translateY(-2px) !important;
  border-color: rgba(231,198,97,0.58) !important;
  background:
    linear-gradient(180deg, rgba(255,255,255,0.035), rgba(255,255,255,0.012)),
    rgba(231,198,97,0.04) !important;
}

.elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button-text {
  font-family: "TheBold", "Montserrat", sans-serif !important;
  font-size: 13px !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  letter-spacing: 0.18em !important;
  text-transform: uppercase !important;

  color: #FBEFA1 !important;
  -webkit-text-fill-color: #FBEFA1 !important;
  text-shadow: none !important;
}

.elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button-icon,
.elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button-icon svg,
.elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button-icon i {
  display: none !important;
}

@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button {
    min-width: 190px !important;
    min-height: 60px !important;
    padding: 15px 34px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-c1cf106 .elementor-button-text {
    font-size: 11px !important;
    letter-spacing: 0.16em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38f2813 */.elementor-13997 .elementor-element.elementor-element-38f2813 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2698bb6 */.elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button-wrapper {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}

.elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  min-width: 220px !important;
  min-height: 72px !important;
  padding: 18px 42px !important;

  border-radius: 999px !important;
  border: 1px solid rgba(231,198,97,0.34) !important;

  background:
    linear-gradient(180deg, rgba(255,255,255,0.025), rgba(255,255,255,0.01)),
    rgba(5,3,2,0.28) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.05),
    0 10px 28px rgba(0,0,0,0.18) !important;

  text-decoration: none !important;
  overflow: hidden !important;

  transition:
    transform 0.22s ease,
    border-color 0.22s ease,
    background 0.22s ease,
    box-shadow 0.22s ease !important;
}

.elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button:hover {
  transform: translateY(-2px) !important;
  border-color: rgba(231,198,97,0.58) !important;
  background:
    linear-gradient(180deg, rgba(255,255,255,0.035), rgba(255,255,255,0.012)),
    rgba(231,198,97,0.04) !important;
}

.elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button-text {
  font-family: "TheBold", "Montserrat", sans-serif !important;
  font-size: 13px !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  letter-spacing: 0.18em !important;
  text-transform: uppercase !important;

  color: #FBEFA1 !important;
  -webkit-text-fill-color: #FBEFA1 !important;
  text-shadow: none !important;
}

.elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button-icon,
.elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button-icon svg,
.elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button-icon i {
  display: none !important;
}

@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button {
    min-width: 190px !important;
    min-height: 60px !important;
    padding: 15px 34px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-2698bb6 .elementor-button-text {
    font-size: 11px !important;
    letter-spacing: 0.16em !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9309199 */.elementor-13997 .elementor-element.elementor-element-9309199 .hover-image {
    display: none;
}
.elementor-13997 .elementor-element.elementor-element-9309199:hover .main-image {
    display: none;
}
.elementor-13997 .elementor-element.elementor-element-9309199:hover .hover-image {
    display: block;
}
.elementor-13997 .elementor-element.elementor-element-9309199 {
    transition: transform .5s ease;
}
.elementor-13997 .elementor-element.elementor-element-9309199:hover {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb8384b */.elementor-13997 .elementor-element.elementor-element-fb8384b p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5f356f */.elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button-wrapper {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}

.elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  min-width: 220px !important;
  min-height: 72px !important;
  padding: 18px 42px !important;

  border-radius: 999px !important;
  border: 1px solid rgba(231,198,97,0.34) !important;

  background:
    linear-gradient(180deg, rgba(255,255,255,0.025), rgba(255,255,255,0.01)),
    rgba(5,3,2,0.28) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.05),
    0 10px 28px rgba(0,0,0,0.18) !important;

  text-decoration: none !important;
  overflow: hidden !important;

  transition:
    transform 0.22s ease,
    border-color 0.22s ease,
    background 0.22s ease,
    box-shadow 0.22s ease !important;
}

.elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button:hover {
  transform: translateY(-2px) !important;
  border-color: rgba(231,198,97,0.58) !important;
  background:
    linear-gradient(180deg, rgba(255,255,255,0.035), rgba(255,255,255,0.012)),
    rgba(231,198,97,0.04) !important;
}

.elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button-text {
  font-family: "TheBold", "Montserrat", sans-serif !important;
  font-size: 13px !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  letter-spacing: 0.18em !important;
  text-transform: uppercase !important;

  color: #FBEFA1 !important;
  -webkit-text-fill-color: #FBEFA1 !important;
  text-shadow: none !important;
}

.elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button-icon,
.elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button-icon svg,
.elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button-icon i {
  display: none !important;
}

@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button {
    min-width: 190px !important;
    min-height: 60px !important;
    padding: 15px 34px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-e5f356f .elementor-button-text {
    font-size: 11px !important;
    letter-spacing: 0.16em !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ce984f4 */.elementor-13997 .elementor-element.elementor-element-ce984f4 .hover-image {
    display: none;
}
.elementor-13997 .elementor-element.elementor-element-ce984f4:hover .main-image {
    display: none;
}
.elementor-13997 .elementor-element.elementor-element-ce984f4:hover .hover-image {
    display: block;
}
.elementor-13997 .elementor-element.elementor-element-ce984f4 {
    transition: transform .5s ease;
}
.elementor-13997 .elementor-element.elementor-element-ce984f4:hover {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb8133 */.elementor-13997 .elementor-element.elementor-element-6eb8133 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e74227f */.elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button-wrapper {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}

.elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  min-width: 220px !important;
  min-height: 72px !important;
  padding: 18px 42px !important;

  border-radius: 999px !important;
  border: 1px solid rgba(231,198,97,0.34) !important;

  background:
    linear-gradient(180deg, rgba(255,255,255,0.025), rgba(255,255,255,0.01)),
    rgba(5,3,2,0.28) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.05),
    0 10px 28px rgba(0,0,0,0.18) !important;

  text-decoration: none !important;
  overflow: hidden !important;

  transition:
    transform 0.22s ease,
    border-color 0.22s ease,
    background 0.22s ease,
    box-shadow 0.22s ease !important;
}

.elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button:hover {
  transform: translateY(-2px) !important;
  border-color: rgba(231,198,97,0.58) !important;
  background:
    linear-gradient(180deg, rgba(255,255,255,0.035), rgba(255,255,255,0.012)),
    rgba(231,198,97,0.04) !important;
}

.elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button-text {
  font-family: "TheBold", "Montserrat", sans-serif !important;
  font-size: 13px !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  letter-spacing: 0.18em !important;
  text-transform: uppercase !important;

  color: #FBEFA1 !important;
  -webkit-text-fill-color: #FBEFA1 !important;
  text-shadow: none !important;
}

.elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button-icon,
.elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button-icon svg,
.elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button-icon i {
  display: none !important;
}

@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button {
    min-width: 190px !important;
    min-height: 60px !important;
    padding: 15px 34px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-e74227f .elementor-button-text {
    font-size: 11px !important;
    letter-spacing: 0.16em !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3de4956 */.elementor-13997 .elementor-element.elementor-element-3de4956 .hover-image {
    display: none;
}
.elementor-13997 .elementor-element.elementor-element-3de4956:hover .main-image {
    display: none;
}
.elementor-13997 .elementor-element.elementor-element-3de4956:hover .hover-image {
    display: block;
}
.elementor-13997 .elementor-element.elementor-element-3de4956 {
    transition: transform .5s ease;
}
.elementor-13997 .elementor-element.elementor-element-3de4956:hover {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e16719 */.elementor-13997 .elementor-element.elementor-element-0e16719 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b9a162 */.elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button-wrapper {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}

.elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  min-width: 220px !important;
  min-height: 72px !important;
  padding: 18px 42px !important;

  border-radius: 999px !important;
  border: 1px solid rgba(231,198,97,0.34) !important;

  background:
    linear-gradient(180deg, rgba(255,255,255,0.025), rgba(255,255,255,0.01)),
    rgba(5,3,2,0.28) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.05),
    0 10px 28px rgba(0,0,0,0.18) !important;

  text-decoration: none !important;
  overflow: hidden !important;

  transition:
    transform 0.22s ease,
    border-color 0.22s ease,
    background 0.22s ease,
    box-shadow 0.22s ease !important;
}

.elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button:hover {
  transform: translateY(-2px) !important;
  border-color: rgba(231,198,97,0.58) !important;
  background:
    linear-gradient(180deg, rgba(255,255,255,0.035), rgba(255,255,255,0.012)),
    rgba(231,198,97,0.04) !important;
}

.elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button-text {
  font-family: "TheBold", "Montserrat", sans-serif !important;
  font-size: 13px !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  letter-spacing: 0.18em !important;
  text-transform: uppercase !important;

  color: #FBEFA1 !important;
  -webkit-text-fill-color: #FBEFA1 !important;
  text-shadow: none !important;
}

.elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button-icon,
.elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button-icon svg,
.elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button-icon i {
  display: none !important;
}

@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button {
    min-width: 190px !important;
    min-height: 60px !important;
    padding: 15px 34px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-2b9a162 .elementor-button-text {
    font-size: 11px !important;
    letter-spacing: 0.16em !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19c0d9c */.elementor-13997 .elementor-element.elementor-element-19c0d9c .hover-image {
    display: none;
}
.elementor-13997 .elementor-element.elementor-element-19c0d9c:hover .main-image {
    display: none;
}
.elementor-13997 .elementor-element.elementor-element-19c0d9c:hover .hover-image {
    display: block;
}
.elementor-13997 .elementor-element.elementor-element-19c0d9c {
    transition: transform .5s ease;
}
.elementor-13997 .elementor-element.elementor-element-19c0d9c:hover {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a22ab79 */.elementor-13997 .elementor-element.elementor-element-a22ab79 {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7323314 */.elementor-13997 .elementor-element.elementor-element-7323314 {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af9b49e */.elementor-13997 .elementor-element.elementor-element-af9b49e {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1fc04c */.elementor-13997 .elementor-element.elementor-element-e1fc04c {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68872d1 */.elementor-13997 .elementor-element.elementor-element-68872d1 {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35594fc */.elementor-13997 .elementor-element.elementor-element-35594fc {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecfaeaf */.elementor-13997 .elementor-element.elementor-element-ecfaeaf {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50da90c */.elementor-13997 .elementor-element.elementor-element-50da90c {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f8001 */.elementor-13997 .elementor-element.elementor-element-c7f8001 {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-418e6bb */.elementor-13997 .elementor-element.elementor-element-418e6bb .elementor-container,
.elementor-13997 .elementor-element.elementor-element-418e6bb .elementor-row,
.elementor-13997 .elementor-element.elementor-element-418e6bb > .e-con-inner {
  gap: 5px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe06a32 */.elementor-13997 .elementor-element.elementor-element-fe06a32 {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9f7e4 */.elementor-13997 .elementor-element.elementor-element-7a9f7e4 {
    background: -webkit-linear-gradient(#fff4c6, #fedd64);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-0f40f7a */.elementor-13997 .elementor-element.elementor-element-0f40f7a {
  position: relative !important;
  width: 100% !important;
  max-width: 100% !important;

  padding: 12px !important;
  border-radius: 26px !important;

  overflow: hidden !important;
  isolation: isolate !important;

  background:
    radial-gradient(
      circle at 50% 0%,
      rgba(231,198,97,0.10),
      transparent 38%
    ),
    radial-gradient(
      circle at 100% 100%,
      rgba(123,72,44,0.14),
      transparent 34%
    ),
    linear-gradient(
      145deg,
      #2C1D18 0%,
      #140C09 42%,
      #050302 100%
    ) !important;

  border: 1px solid rgba(231,198,97,0.24) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.045),
    0 24px 65px rgba(0,0,0,0.38),
    0 0 28px rgba(231,198,97,0.055) !important;
}

/* Subtle top shine */
.elementor-13997 .elementor-element.elementor-element-0f40f7a::before {
  content: "" !important;

  position: absolute !important;
  top: 0 !important;
  left: 34px !important;
  right: 34px !important;

  height: 1px !important;

  pointer-events: none !important;
  z-index: 3 !important;

  background:
    linear-gradient(
      90deg,
      transparent,
      rgba(231,198,97,0.55),
      transparent
    ) !important;
}

/* Soft glow inside frame */
.elementor-13997 .elementor-element.elementor-element-0f40f7a::after {
  content: "" !important;

  position: absolute !important;
  inset: 0 !important;

  pointer-events: none !important;
  z-index: 1 !important;

  opacity: 0.18 !important;

  background:
    linear-gradient(
      115deg,
      transparent 0%,
      transparent 40%,
      rgba(255,241,168,0.08) 50%,
      transparent 62%,
      transparent 100%
    ) !important;
}

/* Keep map above the decorative layers */
.elementor-13997 .elementor-element.elementor-element-0f40f7a > * {
  position: relative !important;
  z-index: 2 !important;
}

/* Map iframe */
.elementor-13997 .elementor-element.elementor-element-0f40f7a iframe {
  display: block !important;

  width: 100% !important;
  min-height: 150px !important;

  border: 0 !important;
  border-radius: 18px !important;

  overflow: hidden !important;

  filter:
    saturate(0.88)
    contrast(1.03)
    brightness(0.94) !important;

  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.04),
    0 12px 34px rgba(0,0,0,0.30) !important;
}

/* Elementor map wrapper compatibility */
.elementor-13997 .elementor-element.elementor-element-0f40f7a .elementor-widget-container,
.elementor-13997 .elementor-element.elementor-element-0f40f7a .elementor-custom-embed,
.elementor-13997 .elementor-element.elementor-element-0f40f7a .elementor-custom-embed iframe,
.elementor-13997 .elementor-element.elementor-element-0f40f7a .elementor-google-map,
.elementor-13997 .elementor-element.elementor-element-0f40f7a .elementor-google-map iframe {
  border-radius: 18px !important;
  overflow: hidden !important;
}

/* Remove Elementor default spacing */
.elementor-13997 .elementor-element.elementor-element-0f40f7a .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-13997 .elementor-element.elementor-element-0f40f7a {
    padding: 10px !important;
    border-radius: 22px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-0f40f7a iframe,
  .elementor-13997 .elementor-element.elementor-element-0f40f7a .elementor-google-map iframe {
    min-height: 390px !important;
    border-radius: 15px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-13997 .elementor-element.elementor-element-0f40f7a {
    padding: 8px !important;
    border-radius: 18px !important;
  }

  .elementor-13997 .elementor-element.elementor-element-0f40f7a iframe,
  .elementor-13997 .elementor-element.elementor-element-0f40f7a .elementor-google-map iframe {
    min-height: 330px !important;
    border-radius: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d9a174c *//* =========================
LIMITLASHES™ FOOTER SECTION
LUXURY GRADIENT BACKGROUND
========================= */

.elementor-13997 .elementor-element.elementor-element-d9a174c {
  position: relative !important;
  overflow: hidden !important;
  isolation: isolate !important;

  background:
    radial-gradient(
      circle at 14% 18%,
      rgba(231,198,97,0.10) 0%,
      transparent 30%
    ),
    radial-gradient(
      circle at 88% 22%,
      rgba(123,72,44,0.22) 0%,
      transparent 34%
    ),
    radial-gradient(
      circle at 52% 100%,
      rgba(44,29,24,0.30) 0%,
      transparent 42%
    ),
    linear-gradient(
      135deg,
      #050302 0%,
      #0A0706 28%,
      #140C09 58%,
      #2C1D18 100%
    ) !important;
}

/* soft gold atmosphere */
.elementor-13997 .elementor-element.elementor-element-d9a174c::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  z-index: 0 !important;

  background:
    linear-gradient(
      115deg,
      transparent 0%,
      transparent 36%,
      rgba(255,241,168,0.045) 48%,
      transparent 60%,
      transparent 100%
    ) !important;

  opacity: 0.45 !important;
}

/* subtle texture */
.elementor-13997 .elementor-element.elementor-element-d9a174c::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  z-index: 0 !important;

  background-image:
    linear-gradient(
      rgba(231,198,97,0.025) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(231,198,97,0.02) 1px,
      transparent 1px
    ) !important;

  background-size: 64px 64px !important;
  opacity: 0.16 !important;
}

/* keep footer content above effects */
.elementor-13997 .elementor-element.elementor-element-d9a174c > .e-con-inner,
.elementor-13997 .elementor-element.elementor-element-d9a174c > .elementor-container,
.elementor-13997 .elementor-element.elementor-element-d9a174c > .elementor-widget-wrap,
.elementor-13997 .elementor-element.elementor-element-d9a174c > * {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b8a0fb8 *//* =========================
LIMITLASHES™ FOOTER SECTION
LUXURY GRADIENT BACKGROUND
========================= */

.elementor-13997 .elementor-element.elementor-element-b8a0fb8 {
  position: relative !important;
  overflow: hidden !important;
  isolation: isolate !important;

  background:
    radial-gradient(
      circle at 14% 18%,
      rgba(231,198,97,0.10) 0%,
      transparent 30%
    ),
    radial-gradient(
      circle at 88% 22%,
      rgba(123,72,44,0.22) 0%,
      transparent 34%
    ),
    radial-gradient(
      circle at 52% 100%,
      rgba(44,29,24,0.30) 0%,
      transparent 42%
    ),
    linear-gradient(
      135deg,
      #050302 0%,
      #0A0706 28%,
      #140C09 58%,
      #2C1D18 100%
    ) !important;
}

/* soft gold atmosphere */
.elementor-13997 .elementor-element.elementor-element-b8a0fb8::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  z-index: 0 !important;

  background:
    linear-gradient(
      115deg,
      transparent 0%,
      transparent 36%,
      rgba(255,241,168,0.045) 48%,
      transparent 60%,
      transparent 100%
    ) !important;

  opacity: 0.45 !important;
}

/* subtle texture */
.elementor-13997 .elementor-element.elementor-element-b8a0fb8::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  z-index: 0 !important;

  background-image:
    linear-gradient(
      rgba(231,198,97,0.025) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(231,198,97,0.02) 1px,
      transparent 1px
    ) !important;

  background-size: 64px 64px !important;
  opacity: 0.16 !important;
}

/* keep footer content above effects */
.elementor-13997 .elementor-element.elementor-element-b8a0fb8 > .e-con-inner,
.elementor-13997 .elementor-element.elementor-element-b8a0fb8 > .elementor-container,
.elementor-13997 .elementor-element.elementor-element-b8a0fb8 > .elementor-widget-wrap,
.elementor-13997 .elementor-element.elementor-element-b8a0fb8 > * {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'The Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://limitlashes.com/wp-content/uploads/2023/05/THEBOLDFONT-1.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://limitlashes.com/wp-content/uploads/2023/05/CircularStd-Book-1.woff') format('woff');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://limitlashes.com/wp-content/uploads/2023/05/CircularStd-Bold-1.woff') format('woff');
}
/* End Custom Fonts CSS */