.elementor-2451 .elementor-element.elementor-element-630c01d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:78px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-2451 .elementor-element.elementor-element-0cf4958 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;letter-spacing:-0.025em;color:var( --e-global-color-aef50dc );}.elementor-2451 .elementor-element.elementor-element-99701a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2451 .elementor-element.elementor-element-99701a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-99701a4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:500;letter-spacing:0px;color:#F6F6F6;}.elementor-2451 .elementor-element.elementor-element-d319829{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Playfair Display", Sans-serif;font-size:1.063rem;font-weight:400;color:#FFFFFF;}.elementor-2451 .elementor-element.elementor-element-d319829.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-d319829 p{margin-block-end:0px;}.elementor-2451 .elementor-element.elementor-element-706ed20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2451 .elementor-element.elementor-element-31c7424 .elementor-button{background-color:#431E1E00;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0.01em;fill:var( --e-global-color-e777cd9 );color:var( --e-global-color-e777cd9 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-d21fcfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2451 .elementor-element.elementor-element-d21fcfb:not(.elementor-motion-effects-element-type-background), .elementor-2451 .elementor-element.elementor-element-d21fcfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0D;}.elementor-2451 .elementor-element.elementor-element-3a059f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2451 .elementor-element.elementor-element-3a059f4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;letter-spacing:-0.025em;color:#F0BF3F;}.elementor-2451 .elementor-element.elementor-element-087bcee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-2451 .elementor-element.elementor-element-087bcee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-087bcee .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;letter-spacing:0px;color:#F6F6F6;}.elementor-2451 .elementor-element.elementor-element-b0f7e8e{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Playfair Display", Sans-serif;font-size:1.063rem;font-weight:400;color:#FFFFFF;}.elementor-2451 .elementor-element.elementor-element-b0f7e8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-b0f7e8e p{margin-block-end:0px;}.elementor-2451 .elementor-element.elementor-element-c49ad69 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2451 .elementor-element.elementor-element-c49ad69 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2451 .elementor-element.elementor-element-c49ad69{--image-border-width:1px;--image-border-radius:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2451 .elementor-element.elementor-element-228de24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2A2A2E;--border-color:#2A2A2E;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2451 .elementor-element.elementor-element-a3063da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2451 .elementor-element.elementor-element-a28cf8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2451 .elementor-element.elementor-element-a28cf8c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;letter-spacing:-0.025em;color:#F0BF3F;}.elementor-2451 .elementor-element.elementor-element-b24560d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2451 .elementor-element.elementor-element-b24560d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-b24560d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2451 .elementor-element.elementor-element-3517aca{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Playfair Display", Sans-serif;font-size:1.063rem;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2451 .elementor-element.elementor-element-3517aca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-3517aca p{margin-block-end:0px;}.elementor-2451 .elementor-element.elementor-element-f3a695b{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-dbeabaa );--border-color:var( --e-global-color-dbeabaa );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2451 .elementor-element.elementor-element-f3a695b:not(.elementor-motion-effects-element-type-background), .elementor-2451 .elementor-element.elementor-element-f3a695b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0D;}.elementor-2451 .elementor-element.elementor-element-5a76b9b{--display:flex;}.elementor-2451 .elementor-element.elementor-element-4d6ff66 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;letter-spacing:-0.025em;color:var( --e-global-color-aef50dc );}.elementor-2451 .elementor-element.elementor-element-0bcbde3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-2451 .elementor-element.elementor-element-b1a7a25{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Playfair Display", Sans-serif;font-size:1.063rem;font-weight:400;color:#FFFFFF;}.elementor-2451 .elementor-element.elementor-element-b1a7a25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-b1a7a25 p{margin-block-end:0px;}.elementor-2451 .elementor-element.elementor-element-adc6482{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2451 .elementor-element.elementor-element-2a30db4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#303034;--border-color:#303034;--border-radius:0px 0px 0px 0px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:25px;--padding-right:25px;}.elementor-2451 .elementor-element.elementor-element-2a30db4:not(.elementor-motion-effects-element-type-background), .elementor-2451 .elementor-element.elementor-element-2a30db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161618;}.elementor-2451 .elementor-element.elementor-element-90d4d97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2451 .elementor-element.elementor-element-90d4d97 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;letter-spacing:-0.025em;color:var( --e-global-color-aef50dc );}.elementor-2451 .elementor-element.elementor-element-c3cfb01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:18px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2451 .elementor-element.elementor-element-f48de0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-f48de0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-f48de0f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:500;line-height:2.7rem;color:#F6F6F6;}.elementor-2451 .elementor-element.elementor-element-3d04e0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-3d04e0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-3d04e0b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1rem;font-weight:400;line-height:0.1rem;letter-spacing:0px;color:#F6F6F6;}.elementor-2451 .elementor-element.elementor-element-cc66499{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Playfair Display", Sans-serif;font-size:0.75rem;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-2451 .elementor-element.elementor-element-cc66499 p{margin-block-end:0px;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#3B3B3B;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-icon i{color:var( --e-global-color-aef50dc );transition:color 0.3s;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-aef50dc );transition:fill 0.3s;}.elementor-2451 .elementor-element.elementor-element-b1e55b8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:12px;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-text{color:var( --e-global-color-9947692 );transition:color 0.3s;}.elementor-2451 .elementor-element.elementor-element-ae4dbb8 .elementor-button{background-color:#02010100;font-family:"Playfair Display", Sans-serif;fill:#02010100;color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-bae2bbc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9B741B;--border-color:#9B741B;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:25px;--padding-right:25px;}.elementor-2451 .elementor-element.elementor-element-bae2bbc:not(.elementor-motion-effects-element-type-background), .elementor-2451 .elementor-element.elementor-element-bae2bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161618;}.elementor-2451 .elementor-element.elementor-element-cd59f87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2451 .elementor-element.elementor-element-cd59f87 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;letter-spacing:-0.025em;color:var( --e-global-color-aef50dc );}.elementor-2451 .elementor-element.elementor-element-f27c88f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:18px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2451 .elementor-element.elementor-element-e94d6a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-e94d6a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-e94d6a7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:500;line-height:2.7rem;color:#F6F6F6;}.elementor-2451 .elementor-element.elementor-element-79ad15d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-79ad15d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-79ad15d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1rem;font-weight:400;line-height:0.1rem;letter-spacing:0px;color:#F6F6F6;}.elementor-2451 .elementor-element.elementor-element-46623ac{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Playfair Display", Sans-serif;font-size:0.75rem;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-2451 .elementor-element.elementor-element-46623ac p{margin-block-end:0px;}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-dbeabaa );}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-icon i{color:var( --e-global-color-aef50dc );transition:color 0.3s;}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-icon svg{fill:var( --e-global-color-aef50dc );transition:fill 0.3s;}.elementor-2451 .elementor-element.elementor-element-dc46c5a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:12px;}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-text{color:var( --e-global-color-e777cd9 );transition:color 0.3s;}.elementor-2451 .elementor-element.elementor-element-2f0025b .elementor-button{background-color:#02010100;font-family:"Playfair Display", Sans-serif;fill:#02010100;color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-a0d11cf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#303034;--border-color:#303034;--border-radius:0px 0px 0px 0px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:25px;--padding-right:25px;}.elementor-2451 .elementor-element.elementor-element-a0d11cf:not(.elementor-motion-effects-element-type-background), .elementor-2451 .elementor-element.elementor-element-a0d11cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161618;}.elementor-2451 .elementor-element.elementor-element-d9306ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2451 .elementor-element.elementor-element-d9306ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;letter-spacing:-0.025em;color:var( --e-global-color-aef50dc );}.elementor-2451 .elementor-element.elementor-element-cf6ddcf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:18px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2451 .elementor-element.elementor-element-8e79fcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-8e79fcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-8e79fcf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:500;line-height:2.7rem;color:#F6F6F6;}.elementor-2451 .elementor-element.elementor-element-3feb25e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-3feb25e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2451 .elementor-element.elementor-element-3feb25e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1rem;font-weight:400;line-height:0.1rem;letter-spacing:0px;color:#F6F6F6;}.elementor-2451 .elementor-element.elementor-element-32f84a9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Playfair Display", Sans-serif;font-size:0.75rem;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-2451 .elementor-element.elementor-element-32f84a9 p{margin-block-end:0px;}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-dbeabaa );}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-icon i{color:var( --e-global-color-aef50dc );transition:color 0.3s;}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-aef50dc );transition:fill 0.3s;}.elementor-2451 .elementor-element.elementor-element-1caf5a1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:12px;}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-text{color:var( --e-global-color-9947692 );transition:color 0.3s;}.elementor-2451 .elementor-element.elementor-element-96735ab .elementor-button{background-color:#02010100;font-family:"Playfair Display", Sans-serif;fill:#02010100;color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2451 .elementor-element.elementor-element-a3063da{--width:50%;}}@media(max-width:1024px){.elementor-2451 .elementor-element.elementor-element-630c01d{--min-height:65vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2451 .elementor-element.elementor-element-0cf4958 .elementor-heading-title{font-size:24px;}.elementor-2451 .elementor-element.elementor-element-d319829{width:var( --container-widget-width, 568.484px );max-width:568.484px;--container-widget-width:568.484px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-31c7424 .elementor-button{font-size:17px;}.elementor-2451 .elementor-element.elementor-element-3a059f4 .elementor-heading-title{font-size:24px;}.elementor-2451 .elementor-element.elementor-element-b0f7e8e{width:var( --container-widget-width, 568.484px );max-width:568.484px;--container-widget-width:568.484px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-228de24{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2451 .elementor-element.elementor-element-a28cf8c .elementor-heading-title{font-size:24px;}.elementor-2451 .elementor-element.elementor-element-3517aca{width:var( --container-widget-width, 568.484px );max-width:568.484px;--container-widget-width:568.484px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-4d6ff66 .elementor-heading-title{font-size:24px;}.elementor-2451 .elementor-element.elementor-element-b1a7a25{width:var( --container-widget-width, 568.484px );max-width:568.484px;--container-widget-width:568.484px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-90d4d97 .elementor-heading-title{font-size:24px;}.elementor-2451 .elementor-element.elementor-element-cd59f87 .elementor-heading-title{font-size:24px;}.elementor-2451 .elementor-element.elementor-element-d9306ad .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-2451 .elementor-element.elementor-element-630c01d{--min-height:74vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2451 .elementor-element.elementor-element-0cf4958{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 11px 11px 11px;}.elementor-2451 .elementor-element.elementor-element-0cf4958.elementor-element{--align-self:flex-start;}.elementor-2451 .elementor-element.elementor-element-0cf4958 .elementor-heading-title{font-size:22px;}.elementor-2451 .elementor-element.elementor-element-99701a4 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-2451 .elementor-element.elementor-element-d319829{font-size:1rem;}.elementor-2451 .elementor-element.elementor-element-706ed20{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2451 .elementor-element.elementor-element-31c7424 .elementor-button{font-size:16px;}.elementor-2451 .elementor-element.elementor-element-d21fcfb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2451 .elementor-element.elementor-element-3a059f4 .elementor-heading-title{font-size:22px;}.elementor-2451 .elementor-element.elementor-element-087bcee .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-2451 .elementor-element.elementor-element-b0f7e8e{font-size:1rem;}.elementor-2451 .elementor-element.elementor-element-a28cf8c .elementor-heading-title{font-size:22px;}.elementor-2451 .elementor-element.elementor-element-b24560d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2451 .elementor-element.elementor-element-b24560d .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-2451 .elementor-element.elementor-element-3517aca{font-size:1rem;}.elementor-2451 .elementor-element.elementor-element-4d6ff66 .elementor-heading-title{font-size:22px;}.elementor-2451 .elementor-element.elementor-element-b1a7a25{font-size:1rem;}.elementor-2451 .elementor-element.elementor-element-adc6482{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2451 .elementor-element.elementor-element-90d4d97 .elementor-heading-title{font-size:22px;}.elementor-2451 .elementor-element.elementor-element-f48de0f{width:var( --container-widget-width, 66px );max-width:66px;--container-widget-width:66px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-item > a{font-size:12px;}.elementor-2451 .elementor-element.elementor-element-cd59f87 .elementor-heading-title{font-size:22px;}.elementor-2451 .elementor-element.elementor-element-e94d6a7{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-item > a{font-size:12px;}.elementor-2451 .elementor-element.elementor-element-d9306ad .elementor-heading-title{font-size:22px;}.elementor-2451 .elementor-element.elementor-element-8e79fcf{width:var( --container-widget-width, 97px );max-width:97px;--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-item > a{font-size:12px;}}@media(min-width:1600px){.elementor-2451 .elementor-element.elementor-element-0cf4958{padding:0px 0px 0px 0px;}.elementor-2451 .elementor-element.elementor-element-99701a4{width:var( --container-widget-width, 674px );max-width:674px;--container-widget-width:674px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-d319829{width:var( --container-widget-width, 677.594px );max-width:677.594px;--container-widget-width:677.594px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-3a059f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2451 .elementor-element.elementor-element-087bcee{width:var( --container-widget-width, 802px );max-width:802px;--container-widget-width:802px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-b0f7e8e{width:var( --container-widget-width, 677.594px );max-width:677.594px;--container-widget-width:677.594px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-b24560d{width:var( --container-widget-width, 607.219px );max-width:607.219px;--container-widget-width:607.219px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-3517aca{width:var( --container-widget-width, 671.594px );max-width:671.594px;--container-widget-width:671.594px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-f3a695b{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2451 .elementor-element.elementor-element-0bcbde3 .elementor-heading-title{font-size:48px;}.elementor-2451 .elementor-element.elementor-element-b1a7a25{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-adc6482{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-2451 .elementor-element.elementor-element-2a30db4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2451 .elementor-element.elementor-element-f48de0f{width:var( --container-widget-width, 68px );max-width:68px;--container-widget-width:68px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-3d04e0b{width:var( --container-widget-width, 82.094px );max-width:82.094px;--container-widget-width:82.094px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-b1e55b8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2451 .elementor-element.elementor-element-b1e55b8 .elementor-icon-list-item > a{font-size:12px;}.elementor-2451 .elementor-element.elementor-element-bae2bbc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2451 .elementor-element.elementor-element-cd59f87{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2451 .elementor-element.elementor-element-e94d6a7{width:var( --container-widget-width, 93px );max-width:93px;--container-widget-width:93px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-79ad15d{width:var( --container-widget-width, 82.094px );max-width:82.094px;--container-widget-width:82.094px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-dc46c5a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2451 .elementor-element.elementor-element-dc46c5a .elementor-icon-list-item > a{font-size:12px;}.elementor-2451 .elementor-element.elementor-element-a0d11cf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2451 .elementor-element.elementor-element-8e79fcf{width:var( --container-widget-width, 93px );max-width:93px;--container-widget-width:93px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-3feb25e{width:var( --container-widget-width, 82.094px );max-width:82.094px;--container-widget-width:82.094px;--container-widget-flex-grow:0;}.elementor-2451 .elementor-element.elementor-element-1caf5a1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2451 .elementor-element.elementor-element-1caf5a1 .elementor-icon-list-item > a{font-size:12px;}}/* Start custom CSS for text-editor, class: .elementor-element-d319829 */.elementor-2451 .elementor-element.elementor-element-d319829.elementor-widget-text-editor p {
    padding: 0px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31c7424 */.elementor-2451 .elementor-element.elementor-element-31c7424.gold-btn{
    padding: 0px !important;
    min-height: 0px;
    border: 0px !important;
}

.elementor-2451 .elementor-element.elementor-element-31c7424 .elementor-button {
background-color: #ffffff00 !important;
color:#0a0a0a !important;
text-decoration: none !important;
background: linear-gradient(135deg, var(--gold2), #ba7800);
    color: #0a0a0a;
    border: 1px solid transparent;
padding: 18px 25px !important;
min-height: 0px !important;
align-items: center;

border-radius: 2px;
text-transform: uppercase;
font-weight: 700;
font-size: 0.75rem;
line-height: 10px !important;
letter-spacing: .08em;
cursor: pointer;
text-decoration: none !important;
    }
    

@media only screen and (max-width: 600px) {

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630c01d */.elementor-2451 .elementor-element.elementor-element-630c01d.about-hero{
background: radial-gradient(circle at 80% 18%, rgba(212, 160, 23, .15), transparent 36%), #0e0e10;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a059f4 */.elementor-2451 .elementor-element.elementor-element-3a059f4.elementor-element{
    line-height: 13px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0f7e8e */.elementor-2451 .elementor-element.elementor-element-b0f7e8e.elementor-widget-text-editor p {
    padding: 0px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a28cf8c */.elementor-2451 .elementor-element.elementor-element-a28cf8c.elementor-element{
    line-height: 13px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3517aca */.elementor-2451 .elementor-element.elementor-element-3517aca.elementor-widget-text-editor p {
    padding: 0px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228de24 */.elementor-2451 .elementor-element.elementor-element-228de24.economy{
background: radial-gradient(circle at 75% 40%, rgba(212, 160, 23, .11), transparent 30%), #101012;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1a7a25 */.elementor-2451 .elementor-element.elementor-element-b1a7a25.elementor-widget-text-editor p {
    padding: 0px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90d4d97 */.elementor-2451 .elementor-element.elementor-element-90d4d97.elementor-element{
    line-height: 13px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc66499 */.elementor-2451 .elementor-element.elementor-element-cc66499.elementor-widget-text-editor p {
    padding: 0px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ae4dbb8 */.elementor-2451 .elementor-element.elementor-element-ae4dbb8.gold-btn{
    padding: 0px !important;
    min-height: 0px;
    border: 0px !important;
}

.elementor-2451 .elementor-element.elementor-element-ae4dbb8 .elementor-button {
background-color: #ffffff00 !important;
color:#0a0a0a !important;
text-decoration: none !important;
background: linear-gradient(135deg, var(--gold2), #ba7800);
    color: #0a0a0a;
    border: 1px solid transparent;
padding: 18px 25px !important;
min-height: 0px !important;
align-items: center;

border-radius: 2px;
text-transform: uppercase;
font-weight: 700;
font-size: 0.75rem;
line-height: 10px !important;
letter-spacing: .08em;
cursor: pointer;
text-decoration: none !important;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd59f87 */.elementor-2451 .elementor-element.elementor-element-cd59f87.elementor-element{
    line-height: 13px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46623ac */.elementor-2451 .elementor-element.elementor-element-46623ac.elementor-widget-text-editor p {
    padding: 0px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f0025b */.elementor-2451 .elementor-element.elementor-element-2f0025b.gold-btn{
    padding: 0px !important;
    min-height: 0px;
    border: 0px !important;
}

.elementor-2451 .elementor-element.elementor-element-2f0025b .elementor-button {
background-color: #ffffff00 !important;
color:#0a0a0a !important;
text-decoration: none !important;
background: linear-gradient(135deg, var(--gold2), #ba7800);
    color: #0a0a0a;
    border: 1px solid transparent;
padding: 18px 25px !important;
min-height: 0px !important;
align-items: center;

border-radius: 2px;
text-transform: uppercase;
font-weight: 700;
font-size: 0.75rem;
line-height: 10px !important;
letter-spacing: .08em;
cursor: pointer;
text-decoration: none !important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bae2bbc */.price-card{
    position: relative;
    overflow: visible;
}

.price-card::before{
    content: "BEDSTE PRIS!";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 27px;
    background: #D7A40D;
    color: #111;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9306ad */.elementor-2451 .elementor-element.elementor-element-d9306ad.elementor-element{
    line-height: 13px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32f84a9 */.elementor-2451 .elementor-element.elementor-element-32f84a9.elementor-widget-text-editor p {
    padding: 0px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-96735ab */.elementor-2451 .elementor-element.elementor-element-96735ab.gold-btn{
    padding: 0px !important;
    min-height: 0px;
    border: 0px !important;
}

.elementor-2451 .elementor-element.elementor-element-96735ab .elementor-button {
background-color: #ffffff00 !important;
color:#0a0a0a !important;
text-decoration: none !important;
background: linear-gradient(135deg, var(--gold2), #ba7800);
    color: #0a0a0a;
    border: 1px solid transparent;
padding: 18px 25px !important;
min-height: 0px !important;
align-items: center;

border-radius: 2px;
text-transform: uppercase;
font-weight: 700;
font-size: 0.75rem;
line-height: 10px !important;
letter-spacing: .08em;
cursor: pointer;
text-decoration: none !important;
    }/* End custom CSS */