.elementor-3163 .elementor-element.elementor-element-l000010:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l000010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stansaunabouw.nl/wp-content/uploads/2026/09/sauna-in-tuinpaviljoen-buiten-01-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3163 .elementor-element.elementor-element-l000010 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, rgba(20,20,22,0.78) 0%, rgba(20,20,22,0.15) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000010 > .elementor-container{max-width:1180px;min-height:800px;}.elementor-3163 .elementor-element.elementor-element-l000010{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-3163 .elementor-element.elementor-element-l000001 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-3163 .elementor-element.elementor-element-l000001{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-mobtrust > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-3163 .elementor-element.elementor-element-mobtrust{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000002 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-3163 .elementor-element.elementor-element-l000002{text-align:start;}.elementor-3163 .elementor-element.elementor-element-l000002 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-291bcc5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3163 .elementor-element.elementor-element-291bcc5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;line-height:1.45em;letter-spacing:0px;color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000003 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3163 .elementor-element.elementor-element-l000003{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:#E7E7E7;}.elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-icon i{color:#C09A7D;transition:color 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-icon svg{fill:#C09A7D;transition:fill 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000007{--e-icon-list-icon-size:8px;--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-offset:0px;}.elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;}.elementor-3163 .elementor-element.elementor-element-l000007 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000008 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000008{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#AAAAAA;}.elementor-3163 .elementor-element.elementor-element-l00000f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l00000f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3163 .elementor-element.elementor-element-l00000f > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l00000f > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l00000f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-3163 .elementor-element.elementor-element-l00000f > .elementor-element-populated{box-shadow:0px 24px 60px 0px rgba(0,0,0,0.28);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 26px 30px;}.elementor-3163 .elementor-element.elementor-element-l00000f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l00000b > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l00000b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l00000c > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3163 .elementor-element.elementor-element-l00000c{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:12px;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-12px;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3163 .elementor-element.elementor-element-l00000d .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3163 .elementor-element.elementor-element-l00000d .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3163 .elementor-element.elementor-element-l00000d .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-group > label, .elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-subgroup label{color:#212121;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-type-html{padding-bottom:0px;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-group .elementor-field, .elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#DDDDDD;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#DDDDDD;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-field-group .elementor-select-wrapper::before{color:#DDDDDD;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:none;letter-spacing:2.5px;border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l00000d .e-form__buttons__wrapper__button-next{background-color:#C09A7D;color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-button[type="submit"]{background-color:#C09A7D;color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l00000d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l00000d .e-form__buttons__wrapper__button-next:hover{background-color:#9C7455;color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-button[type="submit"]:hover{background-color:#9C7455;color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l00000d .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l00000d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l00000d{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3163 .elementor-element.elementor-element-l00000e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l00000e{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000015:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l000015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3163 .elementor-element.elementor-element-l000015 > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l000015{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 56px 0px;}.elementor-3163 .elementor-element.elementor-element-l000015 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000011{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l000013{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000019:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l000019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3163 .elementor-element.elementor-element-l000019 > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l000019{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l000019 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000016 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000016{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l000017 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l000017{text-align:center;}.elementor-3163 .elementor-element.elementor-element-l000017 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l000028:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l000028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3163 .elementor-element.elementor-element-l000028 > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l000028{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 0px 52px 0px;}.elementor-3163 .elementor-element.elementor-element-l000028 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l00001f{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l00001b > .elementor-element-populated{padding:0px 8px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l00001e > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-3163 .elementor-element.elementor-element-l000021 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000021{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l000022 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l000022 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;line-height:1.25em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l000023{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000024 > .elementor-widget-container{margin:18px 0px 20px 0px;padding:16px 0px 16px 0px;}.elementor-3163 .elementor-element.elementor-element-l000024{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000026 .elementor-button{background-color:#C09A7D;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:none;letter-spacing:2.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A7D;border-radius:10px 10px 10px 10px;padding:15px 26px 15px 26px;}.elementor-3163 .elementor-element.elementor-element-l000026 .elementor-button:hover, .elementor-3163 .elementor-element.elementor-element-l000026 .elementor-button:focus{background-color:#9C7455;color:#FFFFFF;border-color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l000026 .elementor-button:hover svg, .elementor-3163 .elementor-element.elementor-element-l000026 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000036:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l000036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3163 .elementor-element.elementor-element-l000036 > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l000036{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 0px 52px 0px;}.elementor-3163 .elementor-element.elementor-element-l000036 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000029 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000029{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l00002a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l00002a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;line-height:1.25em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l00002b{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00002c > .elementor-widget-container{margin:18px 0px 20px 0px;padding:16px 0px 16px 0px;}.elementor-3163 .elementor-element.elementor-element-l00002c{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00002d .elementor-button{background-color:#C09A7D;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:none;letter-spacing:2.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A7D;border-radius:10px 10px 10px 10px;padding:15px 26px 15px 26px;}.elementor-3163 .elementor-element.elementor-element-l00002d .elementor-button:hover, .elementor-3163 .elementor-element.elementor-element-l00002d .elementor-button:focus{background-color:#9C7455;color:#FFFFFF;border-color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l00002d .elementor-button:hover svg, .elementor-3163 .elementor-element.elementor-element-l00002d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000034{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000030 > .elementor-element-populated{padding:0px 8px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000033 > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-3163 .elementor-element.elementor-element-l000044:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l000044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3163 .elementor-element.elementor-element-l000044 > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l000044{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 0px 52px 0px;}.elementor-3163 .elementor-element.elementor-element-l000044 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l00003c{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000038 > .elementor-element-populated{padding:0px 8px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l00003b > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-3163 .elementor-element.elementor-element-l00003e > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l00003e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l00003f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l00003f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;line-height:1.25em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l000040{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000041 > .elementor-widget-container{margin:18px 0px 20px 0px;padding:16px 0px 16px 0px;}.elementor-3163 .elementor-element.elementor-element-l000041{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000042 .elementor-button{background-color:#C09A7D;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:none;letter-spacing:2.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A7D;border-radius:10px 10px 10px 10px;padding:15px 26px 15px 26px;}.elementor-3163 .elementor-element.elementor-element-l000042 .elementor-button:hover, .elementor-3163 .elementor-element.elementor-element-l000042 .elementor-button:focus{background-color:#9C7455;color:#FFFFFF;border-color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l000042 .elementor-button:hover svg, .elementor-3163 .elementor-element.elementor-element-l000042 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000d4:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l0000d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-3163 .elementor-element.elementor-element-l0000d4 > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l0000d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000b1 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000b1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l0000b2 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000b2{text-align:center;}.elementor-3163 .elementor-element.elementor-element-l0000b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000c2{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000b7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-3163 .elementor-element.elementor-element-l0000b7 > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000b7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000b3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000b3{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:2px;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000b4 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000b5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000b5{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000b6{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000bc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-3163 .elementor-element.elementor-element-l0000bc > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000bc > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000bc > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000b8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000b8{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:2px;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000b9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000ba > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000ba{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000bb{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000c1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-3163 .elementor-element.elementor-element-l0000c1 > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000c1 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000bd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000bd{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:2px;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000be > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000bf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000bf{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000c0{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000d2{padding:18px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000c7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-3163 .elementor-element.elementor-element-l0000c7 > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000c7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000c3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000c3{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:2px;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000c4 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000c5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000c5{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000c6{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000cc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-3163 .elementor-element.elementor-element-l0000cc > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000cc > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000cc > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000c8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000c8{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:2px;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000c9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000ca > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000ca{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000cb{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000d1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-3163 .elementor-element.elementor-element-l0000d1 > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000d1 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000cd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000cd{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:2px;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000ce > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000cf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000cf{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000d0{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00006f:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l00006f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#152633;}.elementor-3163 .elementor-element.elementor-element-l00006f > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l00006f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-3163 .elementor-element.elementor-element-l00006f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000061 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000061{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l000062 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3163 .elementor-element.elementor-element-l000062 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000063 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3163 .elementor-element.elementor-element-l000063{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000064 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3163 .elementor-element.elementor-element-l000064{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#E7E7E7;}.elementor-3163 .elementor-element.elementor-element-l00006d{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000066 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000069 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-3163 .elementor-element.elementor-element-l000068 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l00006c > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-3163 .elementor-element.elementor-element-l00006b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000091:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l000091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3163 .elementor-element.elementor-element-l000091 > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l000091{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-3163 .elementor-element.elementor-element-l000091 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000070 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000070{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l000071 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3163 .elementor-element.elementor-element-l000071 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l000072 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-3163 .elementor-element.elementor-element-l000072{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000082{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000077:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l000077 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000077 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 26px 28px 26px;}.elementor-3163 .elementor-element.elementor-element-l000077 > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l000077 > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l000077 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l000077 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000073 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000073{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l000074 > .elementor-widget-container{margin:6px 0px 2px 0px;}.elementor-3163 .elementor-element.elementor-element-l000074 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1.1em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l000075 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l000075{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000076{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00007c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l00007c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l00007c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 26px 28px 26px;}.elementor-3163 .elementor-element.elementor-element-l00007c > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l00007c > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l00007c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l00007c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000078 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000078{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l000079 > .elementor-widget-container{margin:6px 0px 2px 0px;}.elementor-3163 .elementor-element.elementor-element-l000079 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1.1em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l00007a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l00007a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00007b{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000081:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l000081 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000081 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 26px 28px 26px;}.elementor-3163 .elementor-element.elementor-element-l000081 > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l000081 > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l000081 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l000081 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l00007d > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l00007d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l00007e > .elementor-widget-container{margin:6px 0px 2px 0px;}.elementor-3163 .elementor-element.elementor-element-l00007e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1.1em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l00007f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3163 .elementor-element.elementor-element-l00007f{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000080{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00008f{padding:40px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000083 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3163 .elementor-element.elementor-element-l000083 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-icon i{color:#C09A7D;transition:color 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-icon svg{fill:#C09A7D;transition:fill 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000089{--e-icon-list-icon-size:8px;--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-offset:0px;}.elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;}.elementor-3163 .elementor-element.elementor-element-l000089 .elementor-icon-list-text{color:#616161;transition:color 0.3s;}.elementor-3163 .elementor-element.elementor-element-l00008a > .elementor-widget-container{margin:16px 0px 20px 0px;}.elementor-3163 .elementor-element.elementor-element-l00008a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00008b .elementor-button{background-color:#C09A7D;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:none;letter-spacing:2.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A7D;border-radius:10px 10px 10px 10px;padding:15px 26px 15px 26px;}.elementor-3163 .elementor-element.elementor-element-l00008b .elementor-button:hover, .elementor-3163 .elementor-element.elementor-element-l00008b .elementor-button:focus{background-color:#9C7455;color:#FFFFFF;border-color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l00008b .elementor-button:hover svg, .elementor-3163 .elementor-element.elementor-element-l00008b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000b0:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l0000b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-3163 .elementor-element.elementor-element-l0000b0 > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l0000b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000092 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000092{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l000093 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-3163 .elementor-element.elementor-element-l000093 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000ad{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000098:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l000098 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000098 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 24px 20px;}.elementor-3163 .elementor-element.elementor-element-l000098 > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l000098 > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l000098 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l000098 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000094 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l000094{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1em;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l000095 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000095 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l000096 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l000096{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l000097{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00009d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l00009d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l00009d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 24px 20px;}.elementor-3163 .elementor-element.elementor-element-l00009d > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l00009d > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l00009d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l00009d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l000099 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l000099{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1em;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l00009a > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l00009a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l00009b > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l00009b{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l00009c{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000a2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 24px 20px;}.elementor-3163 .elementor-element.elementor-element-l0000a2 > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000a2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l00009e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l00009e{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1em;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l00009f > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l00009f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000a0 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000a0{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000a1{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000a7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 24px 20px;}.elementor-3163 .elementor-element.elementor-element-l0000a7 > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000a7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000a3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000a3{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1em;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000a4 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000a5 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000a5{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000a6{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000ac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 24px 20px;}.elementor-3163 .elementor-element.elementor-element-l0000ac > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000ac > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000ac > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000a8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000a8{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1em;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000a9 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000aa > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000aa{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000ab{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000ae .elementor-button{background-color:#C09A7D;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:none;letter-spacing:2.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A7D;border-radius:10px 10px 10px 10px;padding:15px 26px 15px 26px;}.elementor-3163 .elementor-element.elementor-element-l0000ae .elementor-button:hover, .elementor-3163 .elementor-element.elementor-element-l0000ae .elementor-button:focus{background-color:#9C7455;color:#FFFFFF;border-color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l0000ae > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000ae .elementor-button:hover svg, .elementor-3163 .elementor-element.elementor-element-l0000ae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000060:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l000060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l000060 > .elementor-container{max-width:760px;}.elementor-3163 .elementor-element.elementor-element-l000060{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-3163 .elementor-element.elementor-element-l000060 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-dfe7da8 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-dfe7da8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-4b44ae5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-5ea6613 .elementor-button{background-color:#C09A7D;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:none;letter-spacing:2.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A7D;border-radius:10px 10px 10px 10px;padding:15px 26px 15px 26px;}.elementor-3163 .elementor-element.elementor-element-5ea6613 .elementor-button:hover, .elementor-3163 .elementor-element.elementor-element-5ea6613 .elementor-button:focus{background-color:#9C7455;color:#FFFFFF;border-color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-5ea6613 .elementor-button:hover svg, .elementor-3163 .elementor-element.elementor-element-5ea6613 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000e1:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l0000e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-3163 .elementor-element.elementor-element-l0000e1 > .elementor-container{max-width:900px;}.elementor-3163 .elementor-element.elementor-element-l0000e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000d5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000d5{text-align:center;}.elementor-3163 .elementor-element.elementor-element-l0000d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-accordion-item{border-width:1px;border-color:#DDDDDD;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#DDDDDD;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#DDDDDD;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-tab-title{background-color:rgba(0,0,0,0);}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-accordion-icon, .elementor-3163 .elementor-element.elementor-element-l0000df .elementor-accordion-title{color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-accordion-icon svg{fill:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-active .elementor-accordion-icon, .elementor-3163 .elementor-element.elementor-element-l0000df .elementor-active .elementor-accordion-title{color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-active .elementor-accordion-icon svg{fill:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-tab-title .elementor-accordion-icon i:before{color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-tab-title .elementor-accordion-icon svg{fill:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000df .elementor-tab-content{background-color:rgba(0,0,0,0);color:#616161;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.65em;}.elementor-3163 .elementor-element.elementor-element-l0000ee:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l0000ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#152633;}.elementor-3163 .elementor-element.elementor-element-l0000ee > .elementor-container{max-width:1180px;}.elementor-3163 .elementor-element.elementor-element-l0000ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000e2 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000e2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#C09A7D;}.elementor-3163 .elementor-element.elementor-element-l0000e3 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-icon i{color:#C09A7D;transition:color 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-icon svg{fill:#C09A7D;transition:fill 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000e7{--e-icon-list-icon-size:8px;--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-offset:0px;}.elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;}.elementor-3163 .elementor-element.elementor-element-l0000e7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000e8 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000e8{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#E7E7E7;}.elementor-3163 .elementor-element.elementor-element-l0000ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3163 .elementor-element.elementor-element-l0000ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3163 .elementor-element.elementor-element-l0000ed > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 26px 30px;}.elementor-3163 .elementor-element.elementor-element-l0000ed > .elementor-element-populated, .elementor-3163 .elementor-element.elementor-element-l0000ed > .elementor-element-populated > .elementor-background-overlay, .elementor-3163 .elementor-element.elementor-element-l0000ed > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-3163 .elementor-element.elementor-element-l0000ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000ea > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:12px;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-12px;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-group > label, .elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-subgroup label{color:#212121;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-type-html{padding-bottom:0px;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-group .elementor-field, .elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#DDDDDD;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#DDDDDD;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-field-group .elementor-select-wrapper::before{color:#DDDDDD;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:none;letter-spacing:2.5px;border-radius:10px 10px 10px 10px;}.elementor-3163 .elementor-element.elementor-element-l0000eb .e-form__buttons__wrapper__button-next{background-color:#C09A7D;color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-button[type="submit"]{background-color:#C09A7D;color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l0000eb .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l0000eb .e-form__buttons__wrapper__button-next:hover{background-color:#9C7455;color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-button[type="submit"]:hover{background-color:#9C7455;color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l0000eb .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l0000eb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3163 .elementor-element.elementor-element-l0000eb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3163 .elementor-element.elementor-element-l0000ec > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000ec{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#616161;}.elementor-3163 .elementor-element.elementor-element-l0000f1:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-l0000f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3163 .elementor-element.elementor-element-l0000f1{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 14px 10px 14px;}.elementor-3163 .elementor-element.elementor-element-l0000f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3163 .elementor-element.elementor-element-l0000ef .elementor-button{background-color:#C09A7D;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:none;letter-spacing:2.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A7D;border-radius:10px 10px 10px 10px;padding:14px 20px 14px 20px;}.elementor-3163 .elementor-element.elementor-element-l0000ef .elementor-button:hover, .elementor-3163 .elementor-element.elementor-element-l0000ef .elementor-button:focus{background-color:#9C7455;color:#FFFFFF;border-color:#9C7455;}.elementor-3163 .elementor-element.elementor-element-l0000ef .elementor-button:hover svg, .elementor-3163 .elementor-element.elementor-element-l0000ef .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3163 .elementor-element.elementor-element-l000009{width:55%;}.elementor-3163 .elementor-element.elementor-element-l00000f{width:45%;}.elementor-3163 .elementor-element.elementor-element-l000012{width:48%;}.elementor-3163 .elementor-element.elementor-element-l000014{width:52%;}.elementor-3163 .elementor-element.elementor-element-l000018{width:100%;}.elementor-3163 .elementor-element.elementor-element-l000020{width:48%;}.elementor-3163 .elementor-element.elementor-element-l00001b{width:64%;}.elementor-3163 .elementor-element.elementor-element-l00001e{width:36%;}.elementor-3163 .elementor-element.elementor-element-l000027{width:52%;}.elementor-3163 .elementor-element.elementor-element-l00002e{width:52%;}.elementor-3163 .elementor-element.elementor-element-l000035{width:48%;}.elementor-3163 .elementor-element.elementor-element-l000030{width:64%;}.elementor-3163 .elementor-element.elementor-element-l000033{width:36%;}.elementor-3163 .elementor-element.elementor-element-l00003d{width:48%;}.elementor-3163 .elementor-element.elementor-element-l000038{width:64%;}.elementor-3163 .elementor-element.elementor-element-l00003b{width:36%;}.elementor-3163 .elementor-element.elementor-element-l000043{width:52%;}.elementor-3163 .elementor-element.elementor-element-l0000d3{width:100%;}.elementor-3163 .elementor-element.elementor-element-l0000b7{width:33%;}.elementor-3163 .elementor-element.elementor-element-l0000bc{width:33%;}.elementor-3163 .elementor-element.elementor-element-l0000c1{width:33%;}.elementor-3163 .elementor-element.elementor-element-l0000c7{width:33%;}.elementor-3163 .elementor-element.elementor-element-l0000cc{width:33%;}.elementor-3163 .elementor-element.elementor-element-l0000d1{width:33%;}.elementor-3163 .elementor-element.elementor-element-l00006e{width:100%;}.elementor-3163 .elementor-element.elementor-element-l000066{width:40%;}.elementor-3163 .elementor-element.elementor-element-l000069{width:30%;}.elementor-3163 .elementor-element.elementor-element-l00006c{width:30%;}.elementor-3163 .elementor-element.elementor-element-l000090{width:100%;}.elementor-3163 .elementor-element.elementor-element-l000077{width:33%;}.elementor-3163 .elementor-element.elementor-element-l00007c{width:33%;}.elementor-3163 .elementor-element.elementor-element-l000081{width:33%;}.elementor-3163 .elementor-element.elementor-element-l00008c{width:52%;}.elementor-3163 .elementor-element.elementor-element-l00008e{width:48%;}.elementor-3163 .elementor-element.elementor-element-l0000af{width:100%;}.elementor-3163 .elementor-element.elementor-element-l000098{width:20%;}.elementor-3163 .elementor-element.elementor-element-l00009d{width:20%;}.elementor-3163 .elementor-element.elementor-element-l0000a2{width:20%;}.elementor-3163 .elementor-element.elementor-element-l0000a7{width:20%;}.elementor-3163 .elementor-element.elementor-element-l0000ac{width:20%;}.elementor-3163 .elementor-element.elementor-element-l0000e0{width:100%;}.elementor-3163 .elementor-element.elementor-element-l0000e9{width:50%;}.elementor-3163 .elementor-element.elementor-element-l0000ed{width:45%;}.elementor-3163 .elementor-element.elementor-element-l0000f0{width:100%;}}@media(max-width:1024px){.elementor-3163 .elementor-element.elementor-element-l000010{padding:215px 30px 70px 30px;}.elementor-3163 .elementor-element.elementor-element-l000002{text-align:start;}.elementor-3163 .elementor-element.elementor-element-l000002 .elementor-heading-title{font-size:38px;}.elementor-3163 .elementor-element.elementor-element-291bcc5{text-align:start;}.elementor-3163 .elementor-element.elementor-element-l000017 .elementor-heading-title{font-size:32px;}.elementor-3163 .elementor-element.elementor-element-l0000b2 .elementor-heading-title{font-size:32px;}.elementor-3163 .elementor-element.elementor-element-l000062 .elementor-heading-title{font-size:32px;}.elementor-3163 .elementor-element.elementor-element-l000071 .elementor-heading-title{font-size:32px;}.elementor-3163 .elementor-element.elementor-element-l000093 .elementor-heading-title{font-size:32px;}.elementor-3163 .elementor-element.elementor-element-dfe7da8{text-align:center;}.elementor-3163 .elementor-element.elementor-element-4b44ae5{text-align:center;}.elementor-3163 .elementor-element.elementor-element-l0000d5 .elementor-heading-title{font-size:32px;}.elementor-3163 .elementor-element.elementor-element-l0000e3 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l000010 > .elementor-container{min-height:0px;}.elementor-3163 .elementor-element.elementor-element-l000010{padding:215px 20px 96px 20px;}.elementor-3163 .elementor-element.elementor-element-l000009 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-3163 .elementor-element.elementor-element-l000002{text-align:start;}.elementor-3163 .elementor-element.elementor-element-l000002 .elementor-heading-title{font-size:29px;}.elementor-3163 .elementor-element.elementor-element-291bcc5{text-align:start;font-size:18px;}.elementor-3163 .elementor-element.elementor-element-l00000b .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l000015{padding:44px 20px 38px 20px;}.elementor-3163 .elementor-element.elementor-element-l000019{padding:52px 20px 5px 20px;}.elementor-3163 .elementor-element.elementor-element-l000017 .elementor-heading-title{font-size:26px;}.elementor-3163 .elementor-element.elementor-element-l000028{padding:35px 20px 35px 20px;}.elementor-3163 .elementor-element.elementor-element-l00001b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l00001e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000022 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l000036{padding:35px 20px 35px 20px;}.elementor-3163 .elementor-element.elementor-element-l00002a .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l000030 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000033 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l000044{padding:35px 20px 35px 20px;}.elementor-3163 .elementor-element.elementor-element-l000038 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l00003b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3163 .elementor-element.elementor-element-l00003f .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000d4{padding:60px 20px 60px 20px;}.elementor-3163 .elementor-element.elementor-element-l0000b2 .elementor-heading-title{font-size:26px;}.elementor-3163 .elementor-element.elementor-element-l0000b4 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000b9 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000be .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000c4 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000c9 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000ce .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l00006f{padding:60px 20px 60px 20px;}.elementor-3163 .elementor-element.elementor-element-l000062 .elementor-heading-title{font-size:26px;}.elementor-3163 .elementor-element.elementor-element-l000066 > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-3163 .elementor-element.elementor-element-l000069 > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-3163 .elementor-element.elementor-element-l00006c > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-3163 .elementor-element.elementor-element-l000091{padding:60px 20px 60px 20px;}.elementor-3163 .elementor-element.elementor-element-l000071 .elementor-heading-title{font-size:26px;}.elementor-3163 .elementor-element.elementor-element-l000074 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l000079 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l00007e .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l000083 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000b0{padding:60px 20px 60px 20px;}.elementor-3163 .elementor-element.elementor-element-l000093 .elementor-heading-title{font-size:26px;}.elementor-3163 .elementor-element.elementor-element-l000095 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l00009a .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l00009f .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000a4 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000a9 .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l000060{padding:35px 20px 35px 20px;}.elementor-3163 .elementor-element.elementor-element-dfe7da8{text-align:center;}.elementor-3163 .elementor-element.elementor-element-4b44ae5{text-align:center;}.elementor-3163 .elementor-element.elementor-element-l0000e1{padding:54px 20px 54px 20px;}.elementor-3163 .elementor-element.elementor-element-l0000d5 .elementor-heading-title{font-size:26px;}.elementor-3163 .elementor-element.elementor-element-l0000ee{padding:60px 20px 60px 20px;}.elementor-3163 .elementor-element.elementor-element-l0000e9 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-3163 .elementor-element.elementor-element-l0000e3 .elementor-heading-title{font-size:26px;}.elementor-3163 .elementor-element.elementor-element-l0000ea .elementor-heading-title{font-size:19px;}.elementor-3163 .elementor-element.elementor-element-l0000f1{padding:10px 20px 10px 20px;}}/* Start custom CSS for image, class: .elementor-element-3e6404a */.elementor-3163 .elementor-element.elementor-element-3e6404a{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-3e6404a:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-3e6404a .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-3e6404a img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-3e6404a{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-3e6404a .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-3e6404a img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-l00001b */.elementor-3163 .elementor-element.elementor-element-l00001b>.elementor-widget-wrap{flex-direction:column;flex-wrap:nowrap;align-content:stretch;height:100%}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l00001b>.elementor-widget-wrap{height:auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f001b04 */.elementor-3163 .elementor-element.elementor-element-f001b04{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-f001b04:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-f001b04 .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-f001b04 img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-f001b04{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-f001b04 .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-f001b04 img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed14bfc */.elementor-3163 .elementor-element.elementor-element-ed14bfc{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-ed14bfc:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-ed14bfc .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-ed14bfc img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-ed14bfc{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-ed14bfc .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-ed14bfc img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97191a8 */.elementor-3163 .elementor-element.elementor-element-97191a8{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-97191a8:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-97191a8 .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-97191a8 img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-97191a8{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-97191a8 .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-97191a8 img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-l00001e */.elementor-3163 .elementor-element.elementor-element-l00001e>.elementor-widget-wrap{flex-direction:column;flex-wrap:nowrap;align-content:stretch;height:100%}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l00001e>.elementor-widget-wrap{height:auto}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-l00001f */.elementor-3163 .elementor-element.elementor-element-l00001f{height:100%}.elementor-3163 .elementor-element.elementor-element-l00001f>.elementor-container{height:100%}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l00001f,.elementor-3163 .elementor-element.elementor-element-l00001f>.elementor-container{height:auto}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-l000020 */.elementor-3163 .elementor-element.elementor-element-l000020>.elementor-widget-wrap{height:100%;align-content:stretch}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l000020>.elementor-widget-wrap{height:auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6473016 */.elementor-3163 .elementor-element.elementor-element-6473016{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-6473016:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-6473016 .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-6473016 img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-6473016{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-6473016 .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-6473016 img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-l000030 */.elementor-3163 .elementor-element.elementor-element-l000030>.elementor-widget-wrap{flex-direction:column;flex-wrap:nowrap;align-content:stretch;height:100%}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l000030>.elementor-widget-wrap{height:auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e3feeb */.elementor-3163 .elementor-element.elementor-element-6e3feeb{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-6e3feeb:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-6e3feeb .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-6e3feeb img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-6e3feeb{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-6e3feeb .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-6e3feeb img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eeb68b */.elementor-3163 .elementor-element.elementor-element-1eeb68b{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-1eeb68b:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-1eeb68b .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-1eeb68b img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-1eeb68b{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-1eeb68b .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-1eeb68b img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-l000033 */.elementor-3163 .elementor-element.elementor-element-l000033>.elementor-widget-wrap{flex-direction:column;flex-wrap:nowrap;align-content:stretch;height:100%}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l000033>.elementor-widget-wrap{height:auto}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-l000034 */.elementor-3163 .elementor-element.elementor-element-l000034{height:100%}.elementor-3163 .elementor-element.elementor-element-l000034>.elementor-container{height:100%}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l000034,.elementor-3163 .elementor-element.elementor-element-l000034>.elementor-container{height:auto}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-l000035 */.elementor-3163 .elementor-element.elementor-element-l000035>.elementor-widget-wrap{height:100%;align-content:stretch}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l000035>.elementor-widget-wrap{height:auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e54a67b */.elementor-3163 .elementor-element.elementor-element-e54a67b{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-e54a67b:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-e54a67b .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-e54a67b img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-e54a67b{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-e54a67b .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-e54a67b img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-847e7ff */.elementor-3163 .elementor-element.elementor-element-847e7ff{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-847e7ff:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-847e7ff .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-847e7ff img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-847e7ff{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-847e7ff .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-847e7ff img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-l000038 */.elementor-3163 .elementor-element.elementor-element-l000038>.elementor-widget-wrap{flex-direction:column;flex-wrap:nowrap;align-content:stretch;height:100%}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l000038>.elementor-widget-wrap{height:auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d42909 */.elementor-3163 .elementor-element.elementor-element-4d42909{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-4d42909:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-4d42909 .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-4d42909 img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-4d42909{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-4d42909 .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-4d42909 img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-380f4b1 */.elementor-3163 .elementor-element.elementor-element-380f4b1{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-380f4b1:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-380f4b1 .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-380f4b1 img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-380f4b1{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-380f4b1 .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-380f4b1 img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c16f9e7 */.elementor-3163 .elementor-element.elementor-element-c16f9e7{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-c16f9e7:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-c16f9e7 .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-c16f9e7 img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-c16f9e7{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-c16f9e7 .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-c16f9e7 img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fcc9957 */.elementor-3163 .elementor-element.elementor-element-fcc9957{flex:1 1 0;min-height:110px;position:relative;width:100%;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-fcc9957:last-child{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-fcc9957 .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-fcc9957 img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-fcc9957{flex:none;min-height:0;margin-bottom:16px!important}.elementor-3163 .elementor-element.elementor-element-fcc9957 .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-fcc9957 img{height:auto!important;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-l00003b */.elementor-3163 .elementor-element.elementor-element-l00003b>.elementor-widget-wrap{flex-direction:column;flex-wrap:nowrap;align-content:stretch;height:100%}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l00003b>.elementor-widget-wrap{height:auto}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-l00003c */.elementor-3163 .elementor-element.elementor-element-l00003c{height:100%}.elementor-3163 .elementor-element.elementor-element-l00003c>.elementor-container{height:100%}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l00003c,.elementor-3163 .elementor-element.elementor-element-l00003c>.elementor-container{height:auto}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-l00003d */.elementor-3163 .elementor-element.elementor-element-l00003d>.elementor-widget-wrap{height:100%;align-content:stretch}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l00003d>.elementor-widget-wrap{height:auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-l000065 */.elementor-3163 .elementor-element.elementor-element-l000065{height:100%;min-height:200px;position:relative}.elementor-3163 .elementor-element.elementor-element-l000065 .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-l000065 img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l000065{height:auto;min-height:0}.elementor-3163 .elementor-element.elementor-element-l000065 .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-l000065 img{height:auto!important;aspect-ratio:4/5}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-l000067 */.elementor-3163 .elementor-element.elementor-element-l000067{margin-bottom:15px!important}.elementor-3163 .elementor-element.elementor-element-l000067 img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-l000068 */.elementor-3163 .elementor-element.elementor-element-l000068{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-l000068 img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-l00006a */.elementor-3163 .elementor-element.elementor-element-l00006a{margin-bottom:15px!important}.elementor-3163 .elementor-element.elementor-element-l00006a img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-l00006b */.elementor-3163 .elementor-element.elementor-element-l00006b{margin-bottom:0!important}.elementor-3163 .elementor-element.elementor-element-l00006b img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-l00008d */.elementor-3163 .elementor-element.elementor-element-l00008d{height:100%;min-height:200px;position:relative}.elementor-3163 .elementor-element.elementor-element-l00008d .elementor-widget-container{position:absolute;inset:0}.elementor-3163 .elementor-element.elementor-element-l00008d img{width:100%;height:100%!important;object-fit:cover;border-radius:8px;display:block;aspect-ratio:auto}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-l00008d{height:auto;min-height:0}.elementor-3163 .elementor-element.elementor-element-l00008d .elementor-widget-container{position:static}.elementor-3163 .elementor-element.elementor-element-l00008d img{height:auto!important;aspect-ratio:4/5}}/* End custom CSS */
/* Start custom CSS *//* MOBIEL STRAKKER (27 sep 2026) - alleen onder 768px, desktop ongewijzigd */
@media (max-width:767px){
 /* ritme: minder witruimte tussen blokken */
 .elementor-3163 > .elementor-section:not(.elementor-element-l000010):not(.elementor-element-l0000f1) > .elementor-container{padding-top:0!important;padding-bottom:0!important}
 .elementor-3163 > .elementor-section:not(.elementor-element-l000010):not(.elementor-element-l0000f1){padding-top:44px!important;padding-bottom:44px!important}
 .elementor-3163 .elementor-widget-text-editor p:last-child{margin-bottom:0}
 /* lettermaten */
 .elementor-3163 .elementor-widget-text-editor, .elementor-3163 .elementor-widget-text-editor p{font-size:16px!important;line-height:1.65!important}
 .elementor-3163 .elementor-element-l000001 p{font-size:12.5px!important;line-height:1.5!important;font-weight:500!important}
 .elementor-3163 .elementor-element-l000002 .elementor-heading-title{font-size:30px!important;line-height:1.15!important}
 .elementor-3163 .elementor-element-291bcc5 p{font-size:17px!important;line-height:1.45!important;font-weight:600!important}
 .elementor-3163 .elementor-element-l000011 p{font-size:19px!important;line-height:1.5!important;font-weight:500!important}
 .elementor-3163 h2.elementor-heading-title{font-size:25px!important;line-height:1.2!important;letter-spacing:0!important}
 .elementor-3163 h3.elementor-heading-title, .elementor-3163 h4.elementor-heading-title{font-size:19px!important;line-height:1.3!important;letter-spacing:0!important}
 .elementor-3163 .elementor-element-l000002 .elementor-heading-title{letter-spacing:0!important}
 .elementor-3163 .elementor-icon-list-text{font-size:15px!important;line-height:1.5!important}
 /* knoppen: normale letterafstand, volle breedte */
 .elementor-3163 .elementor-button{letter-spacing:.3px!important;font-size:15px!important;padding:14px 20px!important;white-space:normal;line-height:1.3!important}
 .elementor-3163 .elementor-widget-button:not(.elementor-element-l0000ef) .elementor-button{width:100%}
 .elementor-3163 .elementor-field-type-submit .elementor-button{letter-spacing:.3px!important}
 /* projecten: één foto per project, altijd boven de tekst */
 .elementor-3163 .elementor-element-l000036 > .elementor-container, .elementor-3163 .elementor-element-l000052 > .elementor-container{flex-direction:column-reverse}
 .elementor-3163 .elementor-element-l00001f, .elementor-3163 .elementor-element-l000034, .elementor-3163 .elementor-element-l00003c, .elementor-3163 .elementor-element-l000050{margin-bottom:22px!important}
 .elementor-3163 .elementor-element-l00001b img, .elementor-3163 .elementor-element-l000030 img, .elementor-3163 .elementor-element-l000038 img, .elementor-3163 .elementor-element-l00004c img{aspect-ratio:4/3;height:auto!important;object-fit:cover;border-radius:10px}
 .elementor-3163 .elementor-element-l000028, .elementor-3163 .elementor-element-l000036, .elementor-3163 .elementor-element-l000044, .elementor-3163 .elementor-element-l000052{padding-top:28px!important;padding-bottom:28px!important}
 /* familie: groot beeld + 2, niet 5 */
 .elementor-3163 .elementor-element-l00006c{display:none!important}
 /* prijs- en stapkaarten compacter */
 .elementor-3163 .elementor-element-l000082 .elementor-column > .elementor-widget-wrap, .elementor-3163 .elementor-element-l0000ad .elementor-column > .elementor-widget-wrap{padding:20px!important}
 .elementor-3163 .elementor-element-l000082 .elementor-column, .elementor-3163 .elementor-element-l0000ad .elementor-column{margin-bottom:12px!important}
 .elementor-3163 .elementor-element-l000094 p, .elementor-3163 .elementor-element-l000099 p, .elementor-3163 .elementor-element-l00009e p, .elementor-3163 .elementor-element-l0000a3 p, .elementor-3163 .elementor-element-l0000a8 p{font-size:26px!important;line-height:1!important;margin:0!important}
 .elementor-3163 .elementor-element-l0000ad .elementor-widget{margin-bottom:8px!important}
 /* reviews compacter */
 .elementor-3163 .elementor-element-l0000c2 .elementor-column > .elementor-widget-wrap, .elementor-3163 .elementor-element-l0000d2 .elementor-column > .elementor-widget-wrap{padding:20px!important}
 .elementor-3163 .elementor-element-l0000c2 .elementor-column, .elementor-3163 .elementor-element-l0000d2 .elementor-column{margin-bottom:12px!important}
}
@media (max-width:767px){
 .elementor-3163 .elementor-widget-text-editor p{margin:0 0 12px!important}
 .elementor-3163 .elementor-widget-text-editor p:last-child{margin-bottom:0!important}
 .elementor-3163 .elementor-element-l000024 p, .elementor-3163 .elementor-element-l00002c p, .elementor-3163 .elementor-element-l000041 p, .elementor-3163 .elementor-element-l000048 p{font-size:15px!important;line-height:1.55!important}
}
/* FOTO'S KLIKBAAR (27 sep 2026): link om de foto moet de volle hoogte houden, anders breekt het vullen van het vak */
.elementor-3163 .elementor-widget-image a{display:block;height:100%;cursor:zoom-in}
.elementor-3163 .elementor-widget-image a img{transition:opacity .2s}.elementor-3163 .elementor-widget-image a:hover img{opacity:.92}
/* HERO MOBIEL RUSTIG + SWIPEN (27 sep 2026) */
@media (max-width:767px){
 .elementor-3163 .elementor-element-l000010 > .elementor-background-overlay{background:linear-gradient(180deg,rgba(20,20,22,.55) 0%,rgba(20,20,22,.82) 100%)!important;opacity:1!important}
 /* projectfoto's: horizontale swipe-rij, volgende foto piept in beeld */
 .elementor-3163 .elementor-element-l00001e, .elementor-3163 .elementor-element-l000033, .elementor-3163 .elementor-element-l00003b, .elementor-3163 .elementor-element-l00004f{display:contents!important}
 .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) > .elementor-container{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-right:-20px;padding-right:20px}
 .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) > .elementor-container::-webkit-scrollbar{display:none}
 .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) .elementor-column, .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) .elementor-widget-wrap{display:contents!important}
 .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) .elementor-widget-image{display:block!important;flex:0 0 84%!important;width:84%!important;margin:0!important;scroll-snap-align:start;min-height:0!important}
 .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) .elementor-widget-image img{aspect-ratio:4/3!important;height:auto!important;width:100%!important;object-fit:cover;border-radius:10px}
 .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) .elementor-widget-container{position:static!important}
}
/* SWIPE/HERO NAWERK (27 sep 2026) */
@media (max-width:767px){
 .elementor-3163 .elementor-element-mobtrust p{font-size:13px!important;line-height:1.5!important;font-weight:500!important}
 .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) .elementor-widget-image{aspect-ratio:4/3;overflow:hidden;border-radius:10px;background:#E7E7E7}
 .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) .elementor-widget-image a, .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) .elementor-widget-container{height:100%}
 .elementor-3163 :is(.elementor-element-l00001f,.elementor-element-l000034,.elementor-element-l00003c,.elementor-element-l000050) .elementor-widget-image img{height:100%!important;aspect-ratio:auto!important}
 .elementor-3163 > .elementor-section.elementor-element-l000019{padding-bottom:4px!important}
}/* End custom CSS */