.elementor-29257 .elementor-element.elementor-element-e6a3e47 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29257 .elementor-element.elementor-element-e6a3e47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:162px;margin-bottom:162px;}.elementor-29257 .elementor-element.elementor-element-8460552 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 [data-overlay-dark]:before{background-color:#000000BA;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 > .elementor-widget-container{margin:56px 56px 56px 56px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1{grid-row:span 12;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .container{max-width:100vh;width:100vh;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .bn-intro-type-slider .owl-item, .elementor-29257 .elementor-element.elementor-element-f98d8b1 .header{max-height:100vh;min-height:100vh;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .bn-slider-title-class{font-size:116px;font-weight:400;line-height:100px;letter-spacing:5.7px;word-spacing:2px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .header .caption p{font-size:51px;font-weight:600;line-height:65px;letter-spacing:-0.7px;word-spacing:2px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .header .caption .butn-light a{background:#B19777;font-size:31px;font-weight:400;line-height:33px;}.elementor-29257 .elementor-element.elementor-element-475928c{margin-top:-10rem;margin-bottom:1rem;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-fef9aee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-29257 .elementor-element.elementor-element-794d8f2{--divider-border-style:solid;--divider-color:#EEE4E4;--divider-border-width:1px;}.elementor-29257 .elementor-element.elementor-element-794d8f2 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-794d8f2 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-29257 .elementor-element.elementor-element-794d8f2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29257 .elementor-element.elementor-element-363add0 > .elementor-widget-container{margin:59px 55px 33px 83px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-363add0 .section-title, .elementor-29257 .elementor-element.elementor-element-363add0 .section-title2{font-size:53px;line-height:92px;letter-spacing:5.4px;word-spacing:4px;}.elementor-29257 .elementor-element.elementor-element-0251f18 > .elementor-widget-container{margin:-14px 0px 0px 85px;}.elementor-29257 .elementor-element.elementor-element-0251f18 .bn-text-block{text-align:left;color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-0251f18 .bn-text-block p{color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-0251f18 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-0251f18 .bn-text-block p{font-size:26px;font-weight:bold;line-height:44px;letter-spacing:0.4px;}.elementor-29257 .elementor-element.elementor-element-54e186a > .elementor-widget-container{margin:19px 0px 42px 90px;}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-icon i{color:#E0E0E0;transition:color 0.3s;}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-icon svg{fill:#E0E0E0;transition:fill 0.3s;}.elementor-29257 .elementor-element.elementor-element-54e186a{--e-icon-list-icon-size:21px;--icon-vertical-offset:-1px;}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-icon{padding-inline-end:19px;}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:26px;font-weight:500;line-height:37px;letter-spacing:0.6px;}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-text{text-shadow:0px 0px 16px rgba(0,0,0,0.3);color:#E0E0E0;transition:color 0.3s;}.elementor-29257 .elementor-element.elementor-element-3f0276b{--divider-border-style:solid;--divider-color:#EEE4E4;--divider-border-width:1px;}.elementor-29257 .elementor-element.elementor-element-3f0276b > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-3f0276b .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-29257 .elementor-element.elementor-element-3f0276b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29257 .elementor-element.elementor-element-f460ecd > .elementor-widget-container{margin:29px 55px 33px 83px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-f460ecd .section-title, .elementor-29257 .elementor-element.elementor-element-f460ecd .section-title2{font-size:53px;line-height:92px;letter-spacing:5.4px;word-spacing:4px;}.elementor-29257 .elementor-element.elementor-element-a28baa5{grid-column:span 4;grid-row:span 4;}.elementor-29257 .elementor-element.elementor-element-e4c5cf5{--divider-border-style:solid;--divider-color:#EEE4E4;--divider-border-width:1px;}.elementor-29257 .elementor-element.elementor-element-e4c5cf5 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-e4c5cf5 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-29257 .elementor-element.elementor-element-e4c5cf5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29257 .elementor-element.elementor-element-1d8dce2 > .elementor-widget-container{margin:59px 55px 33px 83px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-1d8dce2 .section-title, .elementor-29257 .elementor-element.elementor-element-1d8dce2 .section-title2{font-size:53px;line-height:92px;letter-spacing:5.4px;word-spacing:4px;}.elementor-29257 .elementor-element.elementor-element-7283034 > .elementor-widget-container{margin:-14px 0px 0px 85px;}.elementor-29257 .elementor-element.elementor-element-7283034 .bn-text-block{text-align:left;color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-7283034 .bn-text-block p{color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-7283034 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-7283034 .bn-text-block p{font-size:26px;font-weight:bold;line-height:44px;letter-spacing:0.4px;}.elementor-29257 .elementor-element.elementor-element-7398748 > .elementor-widget-container{margin:19px 0px 42px 90px;}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-icon i{color:#E0E0E0;transition:color 0.3s;}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-icon svg{fill:#E0E0E0;transition:fill 0.3s;}.elementor-29257 .elementor-element.elementor-element-7398748{--e-icon-list-icon-size:21px;--icon-vertical-offset:-1px;}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-icon{padding-inline-end:19px;}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:26px;font-weight:500;line-height:37px;letter-spacing:0.6px;}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-text{text-shadow:0px 0px 16px rgba(0,0,0,0.3);color:#E0E0E0;transition:color 0.3s;}.elementor-29257 .elementor-element.elementor-element-173e0b7{--divider-border-style:solid;--divider-color:#EEE4E4;--divider-border-width:1px;}.elementor-29257 .elementor-element.elementor-element-173e0b7 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-173e0b7 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-29257 .elementor-element.elementor-element-173e0b7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29257 .elementor-element.elementor-element-705634d{margin-top:-57px;margin-bottom:0px;}.elementor-29257 .elementor-element.elementor-element-09ed1a8 > .elementor-element-populated{margin:46px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29257 .elementor-element.elementor-element-841044d > .elementor-widget-container{margin:59px 55px 33px 83px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-841044d .section-title, .elementor-29257 .elementor-element.elementor-element-841044d .section-title2{font-size:53px;line-height:92px;letter-spacing:6.2px;word-spacing:4px;}.elementor-29257 .elementor-element.elementor-element-8ace60b{margin-top:-17px;margin-bottom:0px;}.elementor-29257 .elementor-element.elementor-element-b12e193 > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;}.elementor-29257 .elementor-element.elementor-element-9db031e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-9db031e img{width:64%;}.elementor-29257 .elementor-element.elementor-element-7401163 > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;}.elementor-29257 .elementor-element.elementor-element-0be2616 > .elementor-widget-container{margin:0px 0px 0px 36px;}.elementor-29257 .elementor-element.elementor-element-0be2616 .bn-text-block{text-align:left;color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-0be2616 .bn-text-block p{color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-0be2616 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-0be2616 .bn-text-block p{font-size:26px;font-weight:bold;line-height:44px;letter-spacing:0.4px;}.elementor-29257 .elementor-element.elementor-element-f17cf2f{margin-top:-17px;margin-bottom:0px;}.elementor-29257 .elementor-element.elementor-element-bdb6e9a > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;}.elementor-29257 .elementor-element.elementor-element-57a77f3 > .elementor-widget-container{margin:0px 0px 0px 36px;}.elementor-29257 .elementor-element.elementor-element-57a77f3 .bn-text-block{text-align:left;color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-57a77f3 .bn-text-block p{color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-57a77f3 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-57a77f3 .bn-text-block p{font-size:26px;font-weight:bold;line-height:44px;letter-spacing:0.4px;}.elementor-29257 .elementor-element.elementor-element-667202c > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;}.elementor-29257 .elementor-element.elementor-element-834a4c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-834a4c5 img{width:64%;}.elementor-29257 .elementor-element.elementor-element-88ec0e8{--divider-border-style:solid;--divider-color:#EEE4E4;--divider-border-width:1px;}.elementor-29257 .elementor-element.elementor-element-88ec0e8 > .elementor-widget-container{margin:63px -14px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-88ec0e8 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-29257 .elementor-element.elementor-element-88ec0e8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29257 .elementor-element.elementor-element-8622849 > .elementor-widget-container{margin:59px 55px 33px 83px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-8622849 .section-title, .elementor-29257 .elementor-element.elementor-element-8622849 .section-title2{font-size:55px;line-height:92px;letter-spacing:5.4px;word-spacing:4px;}.elementor-29257 .elementor-element.elementor-element-cb98291 > .elementor-widget-container{margin:21px 69px 0px 52px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-cb98291{grid-row:span 9;}.elementor-29257 .elementor-element.elementor-element-cb98291 .testimonials .item .info h6{font-size:19px;}.elementor-29257 .elementor-element.elementor-element-cb98291 .testimonials .item .info span{font-size:17px;}.elementor-29257 .elementor-element.elementor-element-cb98291 .testimonials .item p{color:#E0E0E0;font-size:20px;font-weight:600;line-height:37px;letter-spacing:0.4px;}.elementor-29257 .elementor-element.elementor-element-73af656{--divider-border-style:solid;--divider-color:#EEE4E4;--divider-border-width:1px;}.elementor-29257 .elementor-element.elementor-element-73af656 > .elementor-widget-container{margin:63px -14px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-73af656 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-29257 .elementor-element.elementor-element-73af656 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29257 .elementor-element.elementor-element-1bb4552 > .elementor-widget-container{margin:59px 55px 33px 83px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-1bb4552 .section-title, .elementor-29257 .elementor-element.elementor-element-1bb4552 .section-title2{font-size:55px;line-height:92px;letter-spacing:5.4px;word-spacing:4px;}.elementor-29257 .elementor-element.elementor-element-00cd2ee > .elementor-widget-container{margin:-14px 0px 0px 85px;}.elementor-29257 .elementor-element.elementor-element-00cd2ee .bn-text-block{text-align:left;color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-00cd2ee .bn-text-block p{color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-00cd2ee .bn-text-block, .elementor-29257 .elementor-element.elementor-element-00cd2ee .bn-text-block p{font-size:26px;font-weight:bold;line-height:44px;letter-spacing:0.4px;}.elementor-29257 .elementor-element.elementor-element-0844eac{--divider-border-style:solid;--divider-color:#EEE4E4;--divider-border-width:1px;}.elementor-29257 .elementor-element.elementor-element-0844eac > .elementor-widget-container{margin:63px -14px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-0844eac .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-29257 .elementor-element.elementor-element-0844eac .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29257 .elementor-element.elementor-element-ba36b90{margin-top:-6rem;margin-bottom:2rem;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-64f5695 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-29257 .elementor-element.elementor-element-0cefde5 > .elementor-widget-container{margin:-43px 55px 33px 83px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-0cefde5 .section-title, .elementor-29257 .elementor-element.elementor-element-0cefde5 .section-title2{font-size:55px;line-height:92px;letter-spacing:5.4px;word-spacing:4px;}.elementor-29257 .elementor-element.elementor-element-0dd19d0 > .elementor-widget-container{margin:-14px 0px 0px 85px;}.elementor-29257 .elementor-element.elementor-element-0dd19d0 .bn-text-block{text-align:left;color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-0dd19d0 .bn-text-block p{color:#E0E0E0;}.elementor-29257 .elementor-element.elementor-element-0dd19d0 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-0dd19d0 .bn-text-block p{font-size:26px;font-weight:bold;line-height:44px;letter-spacing:0.4px;}.elementor-29257 .elementor-element.elementor-element-ffc4e5e > .elementor-widget-container{margin:86px 0px -7px -188px;}.elementor-29257 .elementor-element.elementor-element-ffc4e5e .butn-dark{width:444px;}.elementor-29257 .elementor-element.elementor-element-ffc4e5e .butn-dark a{background:#B19777;font-size:34px;font-weight:300;font-style:normal;text-decoration:line-through;line-height:42px;letter-spacing:4.1px;word-spacing:0px;}.elementor-29257 .elementor-element.elementor-element-ffc4e5e .butn-dark a:hover span{color:#9F9789;}.elementor-29257 .elementor-element.elementor-element-93feb83{--divider-border-style:solid;--divider-color:#EEE4E4;--divider-border-width:1px;}.elementor-29257 .elementor-element.elementor-element-93feb83 > .elementor-widget-container{margin:63px -14px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-93feb83 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-29257 .elementor-element.elementor-element-93feb83 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29257 .elementor-element.elementor-element-ce30e3a{margin-top:24px;margin-bottom:0px;}.elementor-29257 .elementor-element.elementor-element-71a44fe > .elementor-element-populated{margin:36px 0px -49px -41px;--e-column-margin-right:0px;--e-column-margin-left:-41px;}.elementor-29257 .elementor-element.elementor-element-c47da91 > .elementor-widget-container{margin:97px 55px 33px 98px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-c47da91 .section-title, .elementor-29257 .elementor-element.elementor-element-c47da91 .section-title2{font-size:46px;line-height:76px;letter-spacing:5.9px;word-spacing:4px;}.elementor-29257 .elementor-element.elementor-element-d9a4981 > .elementor-widget-container{margin:115px 0px 22px 92px;}.elementor-29257 .elementor-element.elementor-element-d9a4981 p b{color:#B19777;}.elementor-29257 .elementor-element.elementor-element-d9a4981 p{font-size:24px;}.elementor-29257 .elementor-element.elementor-element-dd1f116 > .elementor-element-populated{margin:68px 2px 0px 0px;--e-column-margin-right:2px;--e-column-margin-left:0px;padding:0px 47px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-8a15992 > .elementor-widget-container{background-color:#7A7A7A6B;margin:0px 0px 19px 61px;padding:37px 37px 37px 37px;}.elementor-29257 .elementor-element.elementor-element-8a15992 p b{color:#E7E0E0B0;font-size:27px;line-height:100px;letter-spacing:0px;word-spacing:2px;}.elementor-29257 .elementor-element.elementor-element-8a15992 form label{color:#DDE2DDCF;font-size:22px;}.elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template textarea, .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type="text"], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=email],  .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=password], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=url], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=number], .elementor-29257 .elementor-element.elementor-element-8a15992 input[type="file"], .elementor-29257 .elementor-element.elementor-element-8a15992 input[type="date"], .elementor-29257 .elementor-element.elementor-element-8a15992 input[type="tel"], .elementor-29257 .elementor-element.elementor-element-8a15992 input[type="url"]{color:#E9E0E0;}.elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template textarea, .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type="text"], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=email], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=password], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=number], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=number], .elementor-29257 .elementor-element.elementor-element-8a15992 input[type="file"], .elementor-29257 .elementor-element.elementor-element-8a15992 input[type="date"], .elementor-29257 .elementor-element.elementor-element-8a15992 input[type="tel"], .elementor-29257 .elementor-element.elementor-element-8a15992 input[type="url"]{font-size:26px;}.elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template form .wpcf7-checkbox label{font-size:1px;}.elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template textarea, .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type="text"], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=email], .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version input[type=email], .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version input[type=text], .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version textarea, .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version input[type=password], .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version input[type=url], .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version input[type=date], .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version input[type=number], .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version .form-control, .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version form select, .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type="tel"], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=password], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=url], .elementor-29257 .elementor-element.elementor-element-8a15992 input[type=date], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=number], .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=radio]:before, .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version input[type=radio]:before, .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type=checkbox]:before, .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version input[type=checkbox]:before, .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template input[type="file"], .elementor-29257 .elementor-element.elementor-element-8a15992 .dark-version .vc_template input[type="file"]{border-color:#BDC2C4D6;}.elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template .butn-dark a{color:#FFFFFF;}.elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template button,  .elementor-29257 .elementor-element.elementor-element-8a15992 .vc_template .butn-dark a{background:#B19777;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-29257 .elementor-element.elementor-element-f98d8b1 .container{max-width:100%;width:100%;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .bn-intro-type-slider .owl-item, .elementor-29257 .elementor-element.elementor-element-f98d8b1 .header{max-height:45vh;min-height:45vh;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .bn-slider-title-class{font-size:46px;line-height:75px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .header .caption p{font-size:36px;line-height:72px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .header .caption .butn-light a{font-size:20px;}.elementor-29257 .elementor-element.elementor-element-9db031e img{width:304px;}.elementor-29257 .elementor-element.elementor-element-834a4c5 img{width:304px;}}@media(min-width:768px){.elementor-29257 .elementor-element.elementor-element-8460552{width:100%;}}@media(min-width:2400px){.elementor-29257 .elementor-element.elementor-element-f98d8b1 .container{max-width:1000px;width:1000px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .bn-slider-title-class{font-size:73px;line-height:120px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .header .caption p{line-height:88px;}.elementor-29257 .elementor-element.elementor-element-ba36b90{margin-top:88px;margin-bottom:0px;}.elementor-29257 .elementor-element.elementor-element-0dd19d0 > .elementor-widget-container{margin:15px 0px 0px 90px;}}@media(max-width:1024px){.elementor-29257 .elementor-element.elementor-element-e6a3e47{margin-top:-7px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-29257 .elementor-element.elementor-element-8460552.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29257 .elementor-element.elementor-element-8460552.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .container{max-width:700px;width:700px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .bn-intro-type-slider .owl-item, .elementor-29257 .elementor-element.elementor-element-f98d8b1 .header{max-height:35vh;min-height:35vh;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .bn-slider-title-class{font-size:41px;line-height:1.7em;letter-spacing:2.3px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .header .caption p{font-size:26px;line-height:1.7em;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .header .caption .butn-light a{font-size:22px;}.elementor-29257 .elementor-element.elementor-element-475928c{margin-top:0rem;margin-bottom:0rem;}.elementor-29257 .elementor-element.elementor-element-794d8f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-363add0 > .elementor-widget-container{margin:0px 0px 0px 67px;}.elementor-29257 .elementor-element.elementor-element-0251f18 > .elementor-widget-container{margin:11px 11px 11px 38px;}.elementor-29257 .elementor-element.elementor-element-3f0276b > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-f460ecd > .elementor-widget-container{margin:15px 0px 0px 57px;}.elementor-29257 .elementor-element.elementor-element-7283034 > .elementor-widget-container{margin:11px 11px 11px 38px;}.elementor-29257 .elementor-element.elementor-element-9db031e img{width:100%;}.elementor-29257 .elementor-element.elementor-element-0be2616 > .elementor-widget-container{margin:11px 11px 11px 38px;}.elementor-29257 .elementor-element.elementor-element-57a77f3 > .elementor-widget-container{margin:11px 11px 11px 38px;}.elementor-29257 .elementor-element.elementor-element-834a4c5 img{width:100%;}.elementor-29257 .elementor-element.elementor-element-73af656 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-00cd2ee > .elementor-widget-container{margin:11px 11px 11px 38px;}.elementor-29257 .elementor-element.elementor-element-0dd19d0 > .elementor-widget-container{margin:11px 11px 11px 38px;}.elementor-29257 .elementor-element.elementor-element-ffc4e5e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-c47da91 .section-title, .elementor-29257 .elementor-element.elementor-element-c47da91 .section-title2{font-size:36px;}.elementor-29257 .elementor-element.elementor-element-d9a4981 > .elementor-widget-container{margin:0px 0px 0px 93px;}.elementor-29257 .elementor-element.elementor-element-8a15992 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-29257 .elementor-element.elementor-element-e6a3e47{margin-top:35px;margin-bottom:0px;}.elementor-29257 .elementor-element.elementor-element-8460552{width:100%;}.elementor-29257 .elementor-element.elementor-element-8460552 > .elementor-element-populated{margin:-107px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 > .elementor-widget-container{margin:63px -4px -80px -4px;padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .container{max-width:160%;width:160%;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .bn-intro-type-slider .owl-item, .elementor-29257 .elementor-element.elementor-element-f98d8b1 .header{max-height:30vh;min-height:30vh;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .bn-slider-title-class{font-size:16px;line-height:1.4em;letter-spacing:-0.7px;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .header .caption p{font-size:12px;line-height:1.3em;}.elementor-29257 .elementor-element.elementor-element-f98d8b1 .header .caption .butn-light a{font-size:9px;line-height:0.5em;letter-spacing:1.3px;word-spacing:0em;}.elementor-29257 .elementor-element.elementor-element-475928c{margin-top:5rem;margin-bottom:9rem;}.elementor-29257 .elementor-element.elementor-element-794d8f2 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-363add0 > .elementor-widget-container{margin:-2px 8px -26px 29px;}.elementor-29257 .elementor-element.elementor-element-363add0 .section-title, .elementor-29257 .elementor-element.elementor-element-363add0 .section-title2{font-size:25px;line-height:1.6em;letter-spacing:1.4px;}.elementor-29257 .elementor-element.elementor-element-0251f18 > .elementor-widget-container{margin:6px 24px 6px 32px;}.elementor-29257 .elementor-element.elementor-element-0251f18 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-0251f18 .bn-text-block p{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-29257 .elementor-element.elementor-element-54e186a > .elementor-widget-container{margin:0px 0px 20px 34px;}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1px/2);}.elementor-29257 .elementor-element.elementor-element-54e186a{--e-icon-list-icon-size:15px;}.elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29257 .elementor-element.elementor-element-54e186a .elementor-icon-list-item > a{font-size:16px;line-height:1.7em;}.elementor-29257 .elementor-element.elementor-element-3f0276b > .elementor-widget-container{margin:-13px 4px 4px 18px;}.elementor-29257 .elementor-element.elementor-element-f460ecd > .elementor-widget-container{margin:13px 8px -26px 29px;}.elementor-29257 .elementor-element.elementor-element-f460ecd .section-title, .elementor-29257 .elementor-element.elementor-element-f460ecd .section-title2{font-size:25px;line-height:1.6em;letter-spacing:1.4px;}.elementor-29257 .elementor-element.elementor-element-a28baa5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-a28baa5{grid-column:span 12;grid-row:span 4;}.elementor-29257 .elementor-element.elementor-element-e4c5cf5 > .elementor-widget-container{margin:0px 4px 4px 18px;}.elementor-29257 .elementor-element.elementor-element-1d8dce2 > .elementor-widget-container{margin:13px 8px -26px 29px;}.elementor-29257 .elementor-element.elementor-element-1d8dce2 .section-title, .elementor-29257 .elementor-element.elementor-element-1d8dce2 .section-title2{font-size:25px;line-height:1.6em;letter-spacing:1.4px;}.elementor-29257 .elementor-element.elementor-element-7283034 > .elementor-widget-container{margin:16px 24px 6px 32px;}.elementor-29257 .elementor-element.elementor-element-7283034 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-7283034 .bn-text-block p{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-29257 .elementor-element.elementor-element-7398748 > .elementor-widget-container{margin:0px 0px 20px 34px;}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1px/2);}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1px/2);}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1px/2);}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1px/2);}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1px/2);}.elementor-29257 .elementor-element.elementor-element-7398748{--e-icon-list-icon-size:15px;}.elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29257 .elementor-element.elementor-element-7398748 .elementor-icon-list-item > a{font-size:16px;line-height:1.7em;}.elementor-29257 .elementor-element.elementor-element-173e0b7 > .elementor-widget-container{margin:0px 4px 4px 18px;}.elementor-29257 .elementor-element.elementor-element-705634d{margin-top:-152px;margin-bottom:-8px;}.elementor-29257 .elementor-element.elementor-element-09ed1a8 > .elementor-element-populated{margin:-1px 13px -1px -1px;--e-column-margin-right:13px;--e-column-margin-left:-1px;}.elementor-29257 .elementor-element.elementor-element-841044d > .elementor-widget-container{margin:13px 8px -26px 59px;}.elementor-29257 .elementor-element.elementor-element-841044d .section-title, .elementor-29257 .elementor-element.elementor-element-841044d .section-title2{font-size:25px;line-height:1.6em;letter-spacing:2.4px;}.elementor-29257 .elementor-element.elementor-element-8ace60b{margin-top:-55px;margin-bottom:0px;}.elementor-29257 .elementor-element.elementor-element-9db031e > .elementor-widget-container{margin:8px 0px 0px -83px;}.elementor-29257 .elementor-element.elementor-element-9db031e img{width:48%;}.elementor-29257 .elementor-element.elementor-element-7401163 > .elementor-element-populated{margin:-39px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29257 .elementor-element.elementor-element-0be2616 > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-29257 .elementor-element.elementor-element-0be2616 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-0be2616 .bn-text-block p{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-29257 .elementor-element.elementor-element-f17cf2f{margin-top:-55px;margin-bottom:0px;}.elementor-29257 .elementor-element.elementor-element-57a77f3 > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-29257 .elementor-element.elementor-element-57a77f3 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-57a77f3 .bn-text-block p{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-29257 .elementor-element.elementor-element-834a4c5 > .elementor-widget-container{margin:8px 0px 0px -35px;}.elementor-29257 .elementor-element.elementor-element-834a4c5 img{width:57%;}.elementor-29257 .elementor-element.elementor-element-88ec0e8 > .elementor-widget-container{margin:-1px 4px 4px 18px;}.elementor-29257 .elementor-element.elementor-element-8622849 > .elementor-widget-container{margin:0px 8px -26px 29px;}.elementor-29257 .elementor-element.elementor-element-8622849 .section-title, .elementor-29257 .elementor-element.elementor-element-8622849 .section-title2{font-size:25px;line-height:1.6em;letter-spacing:1.4px;}.elementor-29257 .elementor-element.elementor-element-cb98291 > .elementor-widget-container{margin:11px 34px 34px 34px;}.elementor-29257 .elementor-element.elementor-element-cb98291 .testimonials .item .info span{font-size:20px;}.elementor-29257 .elementor-element.elementor-element-cb98291 .testimonials .item p{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-29257 .elementor-element.elementor-element-73af656 > .elementor-widget-container{margin:-42px 4px 4px 18px;}.elementor-29257 .elementor-element.elementor-element-1bb4552 > .elementor-widget-container{margin:13px 8px -26px 29px;}.elementor-29257 .elementor-element.elementor-element-1bb4552 .section-title, .elementor-29257 .elementor-element.elementor-element-1bb4552 .section-title2{font-size:25px;line-height:1.6em;letter-spacing:1.4px;}.elementor-29257 .elementor-element.elementor-element-00cd2ee > .elementor-widget-container{margin:16px 16px 16px 30px;}.elementor-29257 .elementor-element.elementor-element-00cd2ee .bn-text-block, .elementor-29257 .elementor-element.elementor-element-00cd2ee .bn-text-block p{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-29257 .elementor-element.elementor-element-0844eac > .elementor-widget-container{margin:-5px 4px 4px 18px;}.elementor-29257 .elementor-element.elementor-element-ba36b90{margin-top:1rem;margin-bottom:1rem;}.elementor-29257 .elementor-element.elementor-element-64f5695 > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29257 .elementor-element.elementor-element-0cefde5 > .elementor-widget-container{margin:13px 8px -26px 29px;}.elementor-29257 .elementor-element.elementor-element-0cefde5 .section-title, .elementor-29257 .elementor-element.elementor-element-0cefde5 .section-title2{font-size:25px;line-height:1.6em;letter-spacing:1.4px;}.elementor-29257 .elementor-element.elementor-element-0dd19d0 > .elementor-widget-container{margin:16px 16px 16px 30px;}.elementor-29257 .elementor-element.elementor-element-0dd19d0 .bn-text-block, .elementor-29257 .elementor-element.elementor-element-0dd19d0 .bn-text-block p{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-29257 .elementor-element.elementor-element-ffc4e5e > .elementor-widget-container{margin:13px 0px 0px -49px;}.elementor-29257 .elementor-element.elementor-element-ffc4e5e .butn-dark{width:228px;}.elementor-29257 .elementor-element.elementor-element-ffc4e5e .butn-dark a{font-size:22px;line-height:1.8em;letter-spacing:0.9px;}.elementor-29257 .elementor-element.elementor-element-93feb83 > .elementor-widget-container{margin:30px 4px 4px 18px;}.elementor-29257 .elementor-element.elementor-element-ce30e3a{margin-top:-30px;margin-bottom:-30px;}.elementor-29257 .elementor-element.elementor-element-c47da91 > .elementor-widget-container{margin:-10px 8px -26px 83px;}.elementor-29257 .elementor-element.elementor-element-c47da91 .section-title, .elementor-29257 .elementor-element.elementor-element-c47da91 .section-title2{font-size:30px;line-height:1.5em;letter-spacing:2.8px;}.elementor-29257 .elementor-element.elementor-element-d9a4981 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-29257 .elementor-element.elementor-element-d9a4981 p b{line-height:0.1em;}.elementor-29257 .elementor-element.elementor-element-d9a4981 p{font-size:19px;}.elementor-29257 .elementor-element.elementor-element-dd1f116 > .elementor-element-populated{margin:49px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29257 .elementor-element.elementor-element-8a15992 > .elementor-widget-container{margin:0px -21px 0px 16px;padding:0px 0px 0px -3px;}.elementor-29257 .elementor-element.elementor-element-8a15992 p b{font-size:43px;line-height:1.1em;}}/* Start custom CSS for bauen-banner-slider, class: .elementor-element-f98d8b1 */.elementor-29257 .elementor-element.elementor-element-f98d8b1   .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 66%;
    max-width: 66%;
  }
  
  .elementor-29257 .elementor-element.elementor-element-f98d8b1   .offset-md-5 {
    margin-left:28.7%;
  }
  
  .elementor-29257 .elementor-element.elementor-element-f98d8b1 .v-middle {
  position: absolute;
  width: 100%;
  top: 45% !important;
  left: -120px;
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}/* End custom CSS */
/* Start custom CSS for bauen-portfolio-grid, class: .elementor-element-a28baa5 */.elementor-29257 .elementor-element.elementor-element-a28baa5 .title {
    display: none;
}

.elementor-29257 .elementor-element.elementor-element-a28baa5 .item {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

.elementor-29257 .elementor-element.elementor-element-a28baa5 .isotope-item {
    padding: 5px !important;
}

.elementor-29257 .elementor-element.elementor-element-a28baa5 .isotope-item > a {
    pointer-events: none !important;
    cursor: default !important;
}/* End custom CSS */