.elementor-22905 .elementor-element.elementor-element-a34d71c > .elementor-background-overlay{background-color:#0000008F;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-a34d71c > .elementor-container{max-width:1400px;min-height:88vh;}.elementor-22905 .elementor-element.elementor-element-a34d71c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-300px;margin-bottom:0px;}.elementor-22905 .elementor-element.elementor-element-b589ebe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22905 .elementor-element.elementor-element-63951ae{--spacer-size:251px;}.elementor-22905 .elementor-element.elementor-element-9cd03d8 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-22905 .elementor-element.elementor-element-9cd03d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-9cd03d8 .elementor-heading-title{font-family:"Normish", Sans-serif;font-size:90px;font-weight:500;color:#FFFFFF;}.elementor-22905 .elementor-element.elementor-element-3645005:not(.elementor-motion-effects-element-type-background), .elementor-22905 .elementor-element.elementor-element-3645005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9EC;}.elementor-22905 .elementor-element.elementor-element-3645005 > .elementor-container{max-width:1400px;}.elementor-22905 .elementor-element.elementor-element-3645005{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-3645005 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-e594fe6{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-c8017c1{text-align:center;}.elementor-22905 .elementor-element.elementor-element-c8017c1 .elementor-heading-title{font-family:"Normish", Sans-serif;font-size:70px;font-weight:500;line-height:60px;color:#F30E00;}.elementor-22905 .elementor-element.elementor-element-95763dc{width:var( --container-widget-width, 89.754% );max-width:89.754%;--container-widget-width:89.754%;--container-widget-flex-grow:0;top:-324px;}.elementor-22905 .elementor-element.elementor-element-95763dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-95763dc.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-22905 .elementor-element.elementor-element-95763dc{left:1222px;}body.rtl .elementor-22905 .elementor-element.elementor-element-95763dc{right:1222px;}.elementor-22905 .elementor-element.elementor-element-e58a457{font-family:"Mabry", Sans-serif;font-size:14px;font-weight:600;}.elementor-22905 .elementor-element.elementor-element-b598641{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-5c9f117:not(.elementor-motion-effects-element-type-background), .elementor-22905 .elementor-element.elementor-element-5c9f117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cea6e9f );}.elementor-22905 .elementor-element.elementor-element-5c9f117 > .elementor-container{max-width:1400px;}.elementor-22905 .elementor-element.elementor-element-5c9f117{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-5c9f117 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-4d48549{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-691c637 .elementor-heading-title{font-family:"Normish", Sans-serif;font-size:50px;color:var( --e-global-color-ef1d2a7 );}.elementor-22905 .elementor-element.elementor-element-c5ee951 .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:20px;color:var( --e-global-color-ef1d2a7 );}.elementor-22905 .elementor-element.elementor-element-754d94d{text-align:start;}.elementor-22905 .elementor-element.elementor-element-754d94d .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:2.5rem;font-weight:bold;text-transform:none;line-height:2.8rem;color:var( --e-global-color-text );}.elementor-22905 .elementor-element.elementor-element-ea138f8{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-ea138f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-114fd05{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-1c0c90a{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-1c0c90a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-3946ae4{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-de60d4e{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-de60d4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-5c646c8{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-91486ce .elementor-button{background-color:#000000;font-family:var( --e-global-typography-5e410af-font-family ), Sans-serif;font-size:var( --e-global-typography-5e410af-font-size );font-weight:var( --e-global-typography-5e410af-font-weight );text-transform:var( --e-global-typography-5e410af-text-transform );fill:#FFFFFF;color:#FFFFFF;}.elementor-22905 .elementor-element.elementor-element-91486ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-4e6ec63{--spacer-size:40px;}.elementor-22905 .elementor-element.elementor-element-afe3dc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-22905 .elementor-element.elementor-element-afe3dc9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-91a8bd0{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-0836c69{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-1b99b8c:not(.elementor-motion-effects-element-type-background), .elementor-22905 .elementor-element.elementor-element-1b99b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a06800 );}.elementor-22905 .elementor-element.elementor-element-1b99b8c > .elementor-container{max-width:1400px;}.elementor-22905 .elementor-element.elementor-element-1b99b8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-1b99b8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-c7aa7f1{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-bdc2219 .elementor-heading-title{font-family:"Normish", Sans-serif;font-size:50px;color:var( --e-global-color-cea6e9f );}.elementor-22905 .elementor-element.elementor-element-899fa4a .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:20px;color:var( --e-global-color-cea6e9f );}.elementor-22905 .elementor-element.elementor-element-238f6a1{text-align:start;}.elementor-22905 .elementor-element.elementor-element-238f6a1 .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:2.5rem;font-weight:bold;text-transform:none;line-height:2.8rem;color:var( --e-global-color-text );}.elementor-22905 .elementor-element.elementor-element-3fa326a{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-3fa326a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-012ace3{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-8e5d416{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-8e5d416.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-932baa3{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-ad38f56{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-ad38f56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-228e723{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-d7468eb .elementor-button{background-color:#000000;font-family:var( --e-global-typography-5e410af-font-family ), Sans-serif;font-size:var( --e-global-typography-5e410af-font-size );font-weight:var( --e-global-typography-5e410af-font-weight );text-transform:var( --e-global-typography-5e410af-text-transform );fill:#FFFFFF;color:#FFFFFF;}.elementor-22905 .elementor-element.elementor-element-d7468eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-2746bda{--spacer-size:40px;}.elementor-22905 .elementor-element.elementor-element-e6242e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-22905 .elementor-element.elementor-element-e6242e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-f178a86{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-d33d47a{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-14ee48d:not(.elementor-motion-effects-element-type-background), .elementor-22905 .elementor-element.elementor-element-14ee48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cea6e9f );}.elementor-22905 .elementor-element.elementor-element-14ee48d > .elementor-container{max-width:1400px;}.elementor-22905 .elementor-element.elementor-element-14ee48d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-14ee48d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-fa17da7{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-f944773 .elementor-heading-title{font-family:"Normish", Sans-serif;font-size:50px;color:var( --e-global-color-ef1d2a7 );}.elementor-22905 .elementor-element.elementor-element-11a1037 .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:20px;color:var( --e-global-color-ef1d2a7 );}.elementor-22905 .elementor-element.elementor-element-9c7b7b9{text-align:start;}.elementor-22905 .elementor-element.elementor-element-9c7b7b9 .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:2.5rem;font-weight:bold;text-transform:none;line-height:2.8rem;color:var( --e-global-color-text );}.elementor-22905 .elementor-element.elementor-element-fa4fcf4{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-fa4fcf4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-ad5d579{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-9690d78{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-9690d78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-33b9861{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-aa8d0e1{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-aa8d0e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-a2199c7{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-5f1fb2a .elementor-button{background-color:#000000;font-family:var( --e-global-typography-5e410af-font-family ), Sans-serif;font-size:var( --e-global-typography-5e410af-font-size );font-weight:var( --e-global-typography-5e410af-font-weight );text-transform:var( --e-global-typography-5e410af-text-transform );fill:#FFFFFF;color:#FFFFFF;}.elementor-22905 .elementor-element.elementor-element-5f1fb2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-73b9c91{--spacer-size:40px;}.elementor-22905 .elementor-element.elementor-element-0f9d564 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-22905 .elementor-element.elementor-element-0f9d564 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-9f47fbc{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-211ba95{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-aa2bf99:not(.elementor-motion-effects-element-type-background), .elementor-22905 .elementor-element.elementor-element-aa2bf99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a06800 );}.elementor-22905 .elementor-element.elementor-element-aa2bf99 > .elementor-container{max-width:1400px;}.elementor-22905 .elementor-element.elementor-element-aa2bf99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-aa2bf99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-af18bb4{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-d60b8d0 .elementor-heading-title{font-family:"Normish", Sans-serif;font-size:50px;color:var( --e-global-color-cea6e9f );}.elementor-22905 .elementor-element.elementor-element-60f8035 .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:20px;color:var( --e-global-color-cea6e9f );}.elementor-22905 .elementor-element.elementor-element-e1358ca{text-align:start;}.elementor-22905 .elementor-element.elementor-element-e1358ca .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:2.5rem;font-weight:bold;text-transform:none;line-height:2.8rem;color:var( --e-global-color-text );}.elementor-22905 .elementor-element.elementor-element-3edad00{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-3edad00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-510f6f1{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-8c6a13c{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-8c6a13c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-1051c59{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-07ac7d3{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-07ac7d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-727d1ac{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-2bcff0b .elementor-button{background-color:#000000;font-family:var( --e-global-typography-5e410af-font-family ), Sans-serif;font-size:var( --e-global-typography-5e410af-font-size );font-weight:var( --e-global-typography-5e410af-font-weight );text-transform:var( --e-global-typography-5e410af-text-transform );fill:#FFFFFF;color:#FFFFFF;}.elementor-22905 .elementor-element.elementor-element-2bcff0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-831855b{--spacer-size:40px;}.elementor-22905 .elementor-element.elementor-element-4a9d15c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-22905 .elementor-element.elementor-element-4a9d15c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-301499f{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-b5ff93b{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-77332a1:not(.elementor-motion-effects-element-type-background), .elementor-22905 .elementor-element.elementor-element-77332a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cea6e9f );}.elementor-22905 .elementor-element.elementor-element-77332a1 > .elementor-container{max-width:1400px;}.elementor-22905 .elementor-element.elementor-element-77332a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-77332a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-5b767ea{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-09a3542 .elementor-heading-title{font-family:"Normish", Sans-serif;font-size:50px;color:var( --e-global-color-ef1d2a7 );}.elementor-22905 .elementor-element.elementor-element-3a08147 .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:20px;color:var( --e-global-color-ef1d2a7 );}.elementor-22905 .elementor-element.elementor-element-e29adc5{text-align:start;}.elementor-22905 .elementor-element.elementor-element-e29adc5 .elementor-heading-title{font-family:"Mabry", Sans-serif;font-size:2.5rem;font-weight:bold;text-transform:none;line-height:2.8rem;color:var( --e-global-color-text );}.elementor-22905 .elementor-element.elementor-element-212a8eb{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-212a8eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-f195a7d{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-ae5e94f{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-ae5e94f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-74b98c5{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-e9d0f06{width:var( --container-widget-width, 99.878% );max-width:99.878%;--container-widget-width:99.878%;--container-widget-flex-grow:0;font-family:"Mabry", Sans-serif;font-size:1.5em;font-weight:bold;text-transform:none;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-e9d0f06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-8088963{font-weight:400;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-c5ea955 .elementor-button{background-color:#000000;font-family:var( --e-global-typography-5e410af-font-family ), Sans-serif;font-size:var( --e-global-typography-5e410af-font-size );font-weight:var( --e-global-typography-5e410af-font-weight );text-transform:var( --e-global-typography-5e410af-text-transform );fill:#FFFFFF;color:#FFFFFF;}.elementor-22905 .elementor-element.elementor-element-c5ea955 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-3eb328f{--spacer-size:40px;}.elementor-22905 .elementor-element.elementor-element-8d5a68e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-22905 .elementor-element.elementor-element-8d5a68e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-ae80463{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-7177a92{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-77c4efd:not(.elementor-motion-effects-element-type-background), .elementor-22905 .elementor-element.elementor-element-77c4efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9EC;}.elementor-22905 .elementor-element.elementor-element-77c4efd > .elementor-container{max-width:1400px;}.elementor-22905 .elementor-element.elementor-element-77c4efd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-77c4efd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-682040c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-682040c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-eb723c7{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-20625a2{text-align:center;}.elementor-22905 .elementor-element.elementor-element-20625a2 .elementor-heading-title{font-family:"Normish", Sans-serif;font-size:70px;line-height:70px;color:var( --e-global-color-cea6e9f );}.elementor-22905 .elementor-element.elementor-element-a1d530b{text-align:center;font-family:"Mabry", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-be9694e{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-f49ea7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-f49ea7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-a5e8874{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-3a4b8cd img{width:100%;height:35vh;object-fit:cover;object-position:center center;transition-duration:0.3s;border-radius:4px 4px 4px 4px;}.elementor-22905 .elementor-element.elementor-element-3a4b8cd:hover img{opacity:1;filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22905 .elementor-element.elementor-element-f4c6a6d{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 4px 4px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-a4377ad .elementor-heading-title{font-family:"Mabry", Sans-serif;line-height:26px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-b0329e4 .elementor-heading-title{color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-05d05aa{font-family:"Mabry", Sans-serif;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-5ca6c1f{--display:flex;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 4px 4px;--padding-top:0024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-5ca6c1f.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-e9700f6 .elementor-button{background-color:#F30E00;font-family:"Mabry", Sans-serif;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-22905 .elementor-element.elementor-element-e9700f6 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-22905 .elementor-element.elementor-element-e0ff4ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-ff0043e img{width:100%;height:35vh;object-fit:cover;object-position:center center;transition-duration:0.3s;border-radius:4px 4px 4px 4px;}.elementor-22905 .elementor-element.elementor-element-ff0043e:hover img{opacity:1;filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22905 .elementor-element.elementor-element-9fbef70{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 4px 4px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-5385cc6 .elementor-heading-title{font-family:"Mabry", Sans-serif;line-height:26px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-1fadf48{--spacer-size:8px;}.elementor-22905 .elementor-element.elementor-element-7552725 .elementor-heading-title{color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-f0b2427{font-family:"Mabry", Sans-serif;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-befe6e3{--display:flex;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 4px 4px;--padding-top:0024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-befe6e3.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-25cafad .elementor-button{background-color:#F30E00;font-family:"Mabry", Sans-serif;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-22905 .elementor-element.elementor-element-25cafad > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-22905 .elementor-element.elementor-element-761559d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-ccdf2f3 img{width:100%;height:35vh;object-fit:cover;object-position:center center;transition-duration:0.3s;border-radius:4px 4px 4px 4px;}.elementor-22905 .elementor-element.elementor-element-ccdf2f3:hover img{opacity:1;filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22905 .elementor-element.elementor-element-6e7707a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 4px 4px;--padding-top:0024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-6e7707a.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-c21fe6c .elementor-heading-title{font-family:"Mabry", Sans-serif;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-2d3ffc8 .elementor-heading-title{color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-6e68638{font-family:"Mabry", Sans-serif;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-7da00da{--display:flex;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 4px 4px;--padding-top:0024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-7da00da.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-6308095 .elementor-button{background-color:#F30E00;font-family:"Mabry", Sans-serif;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-22905 .elementor-element.elementor-element-6308095 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-22905 .elementor-element.elementor-element-11709f8{--display:flex;--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-22905 .elementor-element.elementor-element-029f057 img{width:100%;height:35vh;object-fit:cover;object-position:center center;transition-duration:0.3s;border-radius:4px 4px 4px 4px;}.elementor-22905 .elementor-element.elementor-element-029f057:hover img{opacity:1;filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22905 .elementor-element.elementor-element-3cdb7dc .elementor-heading-title{font-family:"Mabry", Sans-serif;line-height:24px;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-c882111{--spacer-size:4px;}.elementor-22905 .elementor-element.elementor-element-2fbc2a4 .elementor-heading-title{color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-ad280f7{font-family:"Mabry", Sans-serif;color:var( --e-global-color-42512e5 );}.elementor-22905 .elementor-element.elementor-element-531a23f{--display:flex;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 4px 4px;--padding-top:0024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22905 .elementor-element.elementor-element-531a23f.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22905 .elementor-element.elementor-element-1fd917c .elementor-button{background-color:#F30E00;font-family:"Mabry", Sans-serif;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-22905 .elementor-element.elementor-element-1fd917c > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-22905 .elementor-element.elementor-element-f1c6bc2{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:16px;--e-n-carousel-arrow-normal-color:#F7F9EC;--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}.elementor-22905 .elementor-element.elementor-element-f1c6bc2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#F30E00;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-22905 .elementor-element.elementor-element-f1c6bc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-22905 .elementor-element.elementor-element-f1c6bc2 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-f1c6bc2 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {box-shadow:3px 5px 0px 0px #54A8E2;}.elementor-22905 .elementor-element.elementor-element-5a98600{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-d4b5b9f:not(.elementor-motion-effects-element-type-background), .elementor-22905 .elementor-element.elementor-element-d4b5b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9EC;}.elementor-22905 .elementor-element.elementor-element-d4b5b9f > .elementor-background-overlay{background-image:url("https://b-amsterdam.com/wp-content/uploads/2025/08/kom-langs-en-5.png");background-position:center right;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-d4b5b9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-3c67e77 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22905 .elementor-element.elementor-element-3c67e77 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22905 .elementor-element.elementor-element-6799bad{--spacer-size:125px;}.elementor-22905 .elementor-element.elementor-element-e91054a{--spacer-size:600px;}.elementor-22905 .elementor-element.elementor-element-ab44500{--spacer-size:50px;}.elementor-22905 .elementor-element.elementor-element-2f1fa50{--display:flex;}@media(min-width:768px){.elementor-22905 .elementor-element.elementor-element-63623c9{width:20%;}.elementor-22905 .elementor-element.elementor-element-19b3f1b{width:59.664%;}.elementor-22905 .elementor-element.elementor-element-b483a18{width:20%;}.elementor-22905 .elementor-element.elementor-element-9587b44{width:14%;}.elementor-22905 .elementor-element.elementor-element-cc81e6a{width:61%;}.elementor-22905 .elementor-element.elementor-element-dcb0c2f{width:14%;}.elementor-22905 .elementor-element.elementor-element-4bb46f2{width:61%;}.elementor-22905 .elementor-element.elementor-element-53bf073{width:14%;}.elementor-22905 .elementor-element.elementor-element-c5fada8{width:61%;}.elementor-22905 .elementor-element.elementor-element-182381f{width:14%;}.elementor-22905 .elementor-element.elementor-element-dcded1a{width:61%;}.elementor-22905 .elementor-element.elementor-element-0a21708{width:14%;}.elementor-22905 .elementor-element.elementor-element-ff2373e{width:61%;}.elementor-22905 .elementor-element.elementor-element-e07462a{width:20%;}.elementor-22905 .elementor-element.elementor-element-920a4a3{width:59.664%;}.elementor-22905 .elementor-element.elementor-element-86d37f6{width:20%;}.elementor-22905 .elementor-element.elementor-element-f49ea7d{--width:100%;}}@media(max-width:1024px){.elementor-22905 .elementor-element.elementor-element-a34d71c{margin-top:-200px;margin-bottom:-150px;}body:not(.rtl) .elementor-22905 .elementor-element.elementor-element-95763dc{left:45px;}body.rtl .elementor-22905 .elementor-element.elementor-element-95763dc{right:45px;}.elementor-22905 .elementor-element.elementor-element-95763dc{top:-243px;}.elementor-22905 .elementor-element.elementor-element-91486ce .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-d7468eb .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-5f1fb2a .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-2bcff0b .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-c5ea955 .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-f1c6bc2{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;}}@media(max-width:767px){.elementor-22905 .elementor-element.elementor-element-a34d71c > .elementor-container{min-height:85vh;}.elementor-22905 .elementor-element.elementor-element-a34d71c{margin-top:-100px;margin-bottom:0px;}.elementor-22905 .elementor-element.elementor-element-b589ebe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22905 .elementor-element.elementor-element-63951ae{--spacer-size:264px;}.elementor-22905 .elementor-element.elementor-element-187be99{padding:0px 0px 0px 0px;}.elementor-22905 .elementor-element.elementor-element-9cd03d8{width:var( --container-widget-width, 304.986px );max-width:304.986px;--container-widget-width:304.986px;--container-widget-flex-grow:0;text-align:start;}.elementor-22905 .elementor-element.elementor-element-9cd03d8 .elementor-heading-title{font-size:40px;}.elementor-22905 .elementor-element.elementor-element-e594fe6{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-c8017c1 .elementor-heading-title{font-size:35px;}body:not(.rtl) .elementor-22905 .elementor-element.elementor-element-95763dc{left:-11px;}body.rtl .elementor-22905 .elementor-element.elementor-element-95763dc{right:-11px;}.elementor-22905 .elementor-element.elementor-element-95763dc{top:-300px;}.elementor-22905 .elementor-element.elementor-element-95763dc img{width:58%;}.elementor-22905 .elementor-element.elementor-element-b598641{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-4d48549{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-91486ce .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-4e6ec63{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-91a8bd0{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-0836c69{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-c7aa7f1{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-d7468eb .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-2746bda{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-f178a86{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-d33d47a{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-fa17da7{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-5f1fb2a .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-73b9c91{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-9f47fbc{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-211ba95{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-af18bb4{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-2bcff0b .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-831855b{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-301499f{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-b5ff93b{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-5b767ea{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-c5ea955 .elementor-button{font-size:var( --e-global-typography-5e410af-font-size );}.elementor-22905 .elementor-element.elementor-element-3eb328f{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-ae80463{--spacer-size:10px;}.elementor-22905 .elementor-element.elementor-element-7177a92{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-eb723c7{--spacer-size:20px;}.elementor-22905 .elementor-element.elementor-element-20625a2 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-22905 .elementor-element.elementor-element-f49ea7d{--width:323.333px;--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-22905 .elementor-element.elementor-element-a5e8874{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22905 .elementor-element.elementor-element-f1c6bc2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;}.elementor-22905 .elementor-element.elementor-element-5a98600{--spacer-size:160px;}.elementor-22905 .elementor-element.elementor-element-d4b5b9f > .elementor-background-overlay{background-position:-685px -14px;}}/* Start custom CSS for container, class: .elementor-element-f4c6a6d *//* Push all buttons inside those slides to the bottom */
.elementor-widget-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center; /* center horizontally, change to flex-start or flex-end if needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca6c1f */.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e8874 */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-befe6e3 */.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7707a */.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7da00da */.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761559d */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531a23f */.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4c6a6d *//* Push all buttons inside those slides to the bottom */
.elementor-widget-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center; /* center horizontally, change to flex-start or flex-end if needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca6c1f */.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e8874 */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-befe6e3 */.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7707a */.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7da00da */.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761559d */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531a23f */.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4c6a6d *//* Push all buttons inside those slides to the bottom */
.elementor-widget-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center; /* center horizontally, change to flex-start or flex-end if needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca6c1f */.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e8874 */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-befe6e3 */.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7707a */.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7da00da */.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761559d */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531a23f */.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4c6a6d *//* Push all buttons inside those slides to the bottom */
.elementor-widget-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center; /* center horizontally, change to flex-start or flex-end if needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca6c1f */.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e8874 */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-befe6e3 */.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7707a */.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7da00da */.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761559d */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531a23f */.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4c6a6d *//* Push all buttons inside those slides to the bottom */
.elementor-widget-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center; /* center horizontally, change to flex-start or flex-end if needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca6c1f */.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-5ca6c1f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e8874 */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-befe6e3 */.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-befe6e3 .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7707a */.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-6e7707a .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7da00da */.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-7da00da .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761559d */.my-carousel .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.my-carousel .swiper-slide .elementor-button {
  margin-top: auto;
  align-self: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531a23f */.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap{
 flex-direction: column;
}
.elementor-22905 .elementor-element.elementor-element-531a23f .elementor-widget-wrap .elementor-widget-button{
 margin-top: auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Normish';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://b-amsterdam.com/wp-content/uploads/2025/08/ATNormish-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mabry';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://b-amsterdam.com/wp-content/uploads/2025/08/font-2.woff2') format('woff2'),
		url('https://b-amsterdam.com/wp-content/uploads/2025/08/font-2.woff') format('woff');
}
@font-face {
	font-family: 'Mabry';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://b-amsterdam.com/wp-content/uploads/2025/08/font-3.woff2') format('woff2'),
		url('https://b-amsterdam.com/wp-content/uploads/2025/08/font-3.woff') format('woff');
}
/* End Custom Fonts CSS */