:root{--giede-bordeaux:#8f365b;--giede-bordeaux-dark:#702742;--giede-gold:#9a7b54;--giede-ink:#292520;--giede-paper:#fffdf9;--giede-bg:#f4efe7;--giede-line:rgba(84,66,44,.14);--giede-shadow:0 16px 42px rgba(73,55,37,.09);--giede-radius:18px}body{background:linear-gradient(180deg,#fbfaf7 0,var(--giede-bg) 720px,#f8f4ee 100%);color:var(--giede-ink);font-family:Candara,"Segoe UI",Arial,sans-serif}.hestia-top-bar,.header-with-topbar .hestia-top-bar{background:#3d3a37 !important;color:#fff !important;min-height:32px;box-shadow:none !important}.hestia-top-bar a{color:#fff !important}.hestia-top-bar a:hover{color:#f3dce6 !important}.navbar,.navbar.navbar-default,.navbar.hestia_left{background:rgba(255,253,249,.98) !important;box-shadow:0 6px 22px rgba(73,55,37,.06) !important;border-bottom:1px solid var(--giede-line) !important}.navbar .navbar-brand img{max-height:68px;width:auto}.navbar .navbar-nav>li>a{color:var(--giede-ink) !important;font-weight:500;letter-spacing:.01em;border-radius:10px;transition:background .18s ease,color .18s ease}.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li.active>a{color:var(--giede-bordeaux) !important;background:rgba(143,54,91,.05) !important}.header-filter:before{background:rgba(34,29,25,.42) !important}.big-title-slider-content .title,.header .title,.hestia-title{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-weight:600 !important;letter-spacing:.005em !important}.header .btn,.big-title-slider-content .btn,.btn.btn-primary,button.btn-primary,input[type=submit]{background:var(--giede-bordeaux) !important;border-color:var(--giede-bordeaux) !important;border-radius:12px !important;box-shadow:0 8px 18px rgba(143,54,91,.18) !important;text-transform:none !important;letter-spacing:.01em !important}.header .btn:hover,.big-title-slider-content .btn:hover,.btn.btn-primary:hover,button.btn-primary:hover,input[type=submit]:hover{background:var(--giede-bordeaux-dark) !important;border-color:var(--giede-bordeaux-dark) !important}.hestia-features,.hestia-about,.hestia-shop,.hestia-blog,.hestia-contact,.section,.card,.hestia-info{border-radius:var(--giede-radius)}.card,.hestia-info,.hestia-blog .card,.hestia-shop .card{box-shadow:var(--giede-shadow) !important;border:1px solid var(--giede-line) !important;background:rgba(255,253,249,.98) !important}h1,h2,h3,h4,h5,h6,.hestia-title,.card-title,.section-title{color:var(--giede-ink) !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important}a{color:var(--giede-bordeaux)}a:hover,a:focus{color:var(--giede-bordeaux-dark)}.footer,footer.footer{background:#332f2c !important;color:#f6efe9 !important}.footer a{color:#f6efe9 !important}.footer a:hover{color:#dcb7c7 !important}.form-control,input[type=text],input[type=email],input[type=tel],input[type=url],textarea,select{border-radius:12px !important;border:1px solid var(--giede-line) !important;background:#fff !important;box-shadow:none !important}.giede-shop-cta>a,a.giede-shop-cta{background:var(--giede-bordeaux) !important;color:#fff !important;border-radius:12px !important;padding:10px 18px !important;box-shadow:0 6px 16px rgba(143,54,91,.16) !important}.giede-shop-cta>a:hover,a.giede-shop-cta:hover{background:var(--giede-bordeaux-dark) !important;color:#fff !important}@media (max-width:991.98px){.navbar .navbar-brand img{max-height:56px}}.home .hestia-big-title-content .big-title-slider-content{position:relative;z-index:3}.home .hestia-big-title-content .big-title-slider-content .hestia-title{color:#fff !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:clamp(2.6rem, 4.2vw, 4.7rem) !important;line-height:1.05 !important;font-weight:600 !important;letter-spacing:-.015em !important;text-shadow:0 3px 18px rgba(0,0,0,.38) !important;margin:0 0 18px !important}.home .hestia-big-title-content .big-title-slider-content .sub-title{display:block !important;color:rgba(255,255,255,.96) !important;font-size:clamp(1.05rem, 1.45vw, 1.35rem) !important;line-height:1.45 !important;font-weight:400 !important;text-shadow:0 2px 12px rgba(0,0,0,.38) !important;margin-bottom:26px !important}.home .hestia-big-title-content .big-title-slider-content .buttons{margin-top:0 !important}.home .hestia-big-title-content .big-title-slider-content .buttons .btn,.home .hestia-big-title-content .big-title-slider-content .btn.btn-primary{background:var(--giede-bordeaux) !important;color:#fff !important;border:1px solid rgba(255,255,255,.18) !important;border-radius:12px !important;padding:14px 25px !important;min-height:48px !important;font-size:.93rem !important;font-weight:600 !important;line-height:1.2 !important;text-transform:none !important;letter-spacing:.01em !important;box-shadow:0 10px 24px rgba(64,22,42,.24) !important}.home .hestia-big-title-content .big-title-slider-content .buttons .btn:hover,.home .hestia-big-title-content .big-title-slider-content .btn.btn-primary:hover{background:var(--giede-bordeaux-dark) !important;transform:translateY(-1px);box-shadow:0 12px 28px rgba(64,22,42,.3) !important}.home .page-header .header-filter:before{background:linear-gradient(90deg,rgba(25,20,18,.52) 0%,rgba(25,20,18,.34) 42%,rgba(25,20,18,.2) 68%,rgba(25,20,18,.24) 100%) !important}@media (max-width:767.98px){.home .hestia-big-title-content .big-title-slider-content .hestia-title{font-size:2.25rem !important;margin-bottom:12px !important}.home .hestia-big-title-content .big-title-slider-content .sub-title{font-size:1rem !important;margin-bottom:20px !important}}.home .mec-wrap,.home .mec-container,.home .mec-event-list-standard{font-family:Candara,"Segoe UI",Arial,sans-serif !important}.home .mec-event-list-standard .mec-event-article,.home .mec-wrap .mec-event-article{background:rgba(255,253,249,.985) !important;border:1px solid rgba(84,66,44,.12) !important;border-radius:18px !important;box-shadow:0 18px 42px rgba(73,55,37,.14) !important;overflow:hidden !important}.home .mec-event-list-standard .mec-event-date,.home .mec-wrap .mec-event-date{background:#7f5964 !important;color:#fff !important;border-radius:12px !important;margin:14px 14px 8px !important;padding:14px 18px !important;box-shadow:none !important}.home .mec-event-list-standard .mec-event-content,.home .mec-wrap .mec-event-content{padding:18px 20px 20px !important}.home .mec-event-list-standard .mec-event-title,.home .mec-event-list-standard .mec-event-title a,.home .mec-wrap .mec-event-title,.home .mec-wrap .mec-event-title a{color:var(--giede-ink) !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-weight:600 !important;line-height:1.25 !important;text-decoration:none !important}.home .mec-event-list-standard .mec-event-meta,.home .mec-wrap .mec-event-meta{color:#8f877e !important}.home .mec-event-list-standard .mec-booking-button,.home .mec-wrap .mec-booking-button,.home .mec-event-list-standard a.mec-booking-button,.home .mec-wrap a.mec-booking-button{background:var(--giede-bordeaux) !important;color:#fff !important;border:1px solid var(--giede-bordeaux) !important;border-radius:10px !important;padding:11px 18px !important;min-height:42px !important;font-weight:600 !important;text-transform:none !important;letter-spacing:.01em !important;box-shadow:0 7px 18px rgba(143,54,91,.16) !important}.home .mec-event-list-standard .mec-booking-button:hover,.home .mec-wrap .mec-booking-button:hover,.home .mec-event-list-standard a.mec-booking-button:hover,.home .mec-wrap a.mec-booking-button:hover{background:var(--giede-bordeaux-dark) !important;border-color:var(--giede-bordeaux-dark) !important;color:#fff !important}.home .mec-load-more-button{border-radius:999px !important;border:1px solid rgba(84,66,44,.16) !important;background:rgba(255,253,249,.98) !important;color:#6f6962 !important;box-shadow:0 8px 20px rgba(73,55,37,.08) !important;text-transform:none !important;font-weight:600 !important}.home .mec-load-more-button:hover{border-color:rgba(143,54,91,.24) !important;color:var(--giede-bordeaux) !important;background:#fff !important}.home .hestia-big-title-content .big-title-slider-content .buttons .btn,.home .hestia-big-title-content .big-title-slider-content .btn.btn-primary{font-size:1.02rem !important;font-weight:700 !important;padding:15px 28px !important;min-height:50px !important;min-width:190px !important;border-radius:13px !important}.home .mec-event-list-standard .mec-booking-button,.home .mec-wrap .mec-booking-button,.home .mec-event-list-standard a.mec-booking-button,.home .mec-wrap a.mec-booking-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:1rem !important;font-weight:700 !important;line-height:1.2 !important;padding:14px 24px !important;min-height:48px !important;min-width:170px !important;border-radius:12px !important;box-shadow:0 10px 24px rgba(143,54,91,.18) !important}.home .mec-event-list-standard .mec-booking-button:hover,.home .mec-wrap .mec-booking-button:hover,.home .mec-event-list-standard a.mec-booking-button:hover,.home .mec-wrap a.mec-booking-button:hover{transform:translateY(-1px) !important;box-shadow:0 12px 28px rgba(143,54,91,.22) !important}@media (max-width:767.98px){.home .hestia-big-title-content .big-title-slider-content .buttons .btn,.home .hestia-big-title-content .big-title-slider-content .btn.btn-primary,.home .mec-event-list-standard .mec-booking-button,.home .mec-wrap .mec-booking-button,.home .mec-event-list-standard a.mec-booking-button,.home .mec-wrap a.mec-booking-button{min-width:0 !important;width:auto !important}}.home .hestia-big-title-content .big-title-slider-content .buttons .btn,.home .hestia-big-title-content .big-title-slider-content .buttons .btn *,.home .hestia-big-title-content .big-title-slider-content .btn.btn-primary,.home .hestia-big-title-content .big-title-slider-content .btn.btn-primary *{font-size:18px !important;font-weight:700 !important;letter-spacing:0 !important}.home .hestia-big-title-content .big-title-slider-content .buttons .btn,.home .hestia-big-title-content .big-title-slider-content .btn.btn-primary{padding:17px 30px !important;min-height:54px !important;min-width:210px !important;border-radius:14px !important}.home .mec-event-list-standard .mec-booking-button,.home .mec-event-list-standard .mec-booking-button *,.home .mec-wrap .mec-booking-button,.home .mec-wrap .mec-booking-button *,.home .mec-event-list-standard a.mec-booking-button,.home .mec-event-list-standard a.mec-booking-button *,.home .mec-wrap a.mec-booking-button,.home .mec-wrap a.mec-booking-button *{font-size:18px !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:none !important}.home .mec-event-list-standard .mec-booking-button,.home .mec-wrap .mec-booking-button,.home .mec-event-list-standard a.mec-booking-button,.home .mec-wrap a.mec-booking-button{padding:15px 26px !important;min-height:52px !important;min-width:185px !important;border-radius:13px !important}.home .mec-event-list-standard .mec-booking-button,.home .mec-wrap .mec-booking-button,.home .mec-event-list-standard a.mec-booking-button,.home .mec-wrap a.mec-booking-button{display:flex !important;justify-content:center !important;align-items:center !important;margin-left:auto !important;margin-right:auto !important}.home .mec-event-list-standard .mec-booking,.home .mec-wrap .mec-booking,.home .mec-event-list-standard .mec-booking-button-wrp,.home .mec-wrap .mec-booking-button-wrp,.home .mec-event-list-standard .mec-event-footer,.home .mec-wrap .mec-event-footer,.home .mec-event-list-standard .mec-event-content,.home .mec-wrap .mec-event-content{text-align:center !important}.navbar .navbar-nav>li>a.giede-online-shop-link{background:var(--giede-bordeaux) !important;color:#fff !important;border:1px solid var(--giede-bordeaux) !important;border-radius:12px !important;padding-left:16px !important;padding-right:16px !important;box-shadow:0 7px 18px rgba(143,54,91,.17) !important;font-weight:700 !important}.navbar .navbar-nav>li>a.giede-online-shop-link i,.navbar .navbar-nav>li>a.giede-online-shop-link .fa,.navbar .navbar-nav>li>a.giede-online-shop-link svg{color:#fff !important;fill:currentColor !important}.navbar .navbar-nav>li>a.giede-online-shop-link:hover,.navbar .navbar-nav>li>a.giede-online-shop-link:focus{background:var(--giede-bordeaux-dark) !important;border-color:var(--giede-bordeaux-dark) !important;color:#fff !important;transform:translateY(-1px);box-shadow:0 9px 22px rgba(112,39,66,.22) !important}.navbar .navbar-nav>li>a.giede-online-shop-link{background:#9a5873 !important;border-color:#9a5873 !important;padding-left:13px !important;padding-right:13px !important;border-radius:11px !important;box-shadow:0 4px 12px rgba(143,54,91,.12) !important;font-weight:650 !important}.navbar .navbar-nav>li>a.giede-online-shop-link:hover,.navbar .navbar-nav>li>a.giede-online-shop-link:focus{background:#8f4664 !important;border-color:#8f4664 !important;transform:translateY(-1px);box-shadow:0 6px 15px rgba(112,39,66,.15) !important}.home .mec-event-list-standard .mec-booking,.home .mec-wrap .mec-booking,.home .mec-event-list-standard .mec-booking-button-wrp,.home .mec-wrap .mec-booking-button-wrp,.home .mec-event-list-standard .mec-event-footer,.home .mec-wrap .mec-event-footer{display:flex !important;justify-content:center !important;align-items:center !important;width:100% !important;text-align:center !important}.home .mec-event-list-standard .mec-booking-button,.home .mec-wrap .mec-booking-button,.home .mec-event-list-standard a.mec-booking-button,.home .mec-wrap a.mec-booking-button{float:none !important;display:inline-flex !important;justify-content:center !important;align-items:center !important;position:static !important;left:auto !important;right:auto !important;margin:14px auto 0 !important;text-align:center !important}.home .mec-load-more-button,.home a.mec-load-more-button,.home button.mec-load-more-button,.home .mec-wrap .mec-load-more-button,.home .mec-wrap a.mec-load-more-button,.home .mec-wrap button.mec-load-more-button,.home .mec-load-more-wrap .mec-load-more-button,.home .mec-wrap .mec-load-more-wrap .mec-load-more-button{display:inline-flex !important;justify-content:center !important;align-items:center !important;min-width:164px !important;min-height:54px !important;padding:14px 28px !important;border-radius:18px !important;border:1px solid var(--giede-bordeaux) !important;background:var(--giede-bordeaux) !important;color:#fff !important;font-size:1.05rem !important;font-weight:700 !important;line-height:1.1 !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:0 12px 30px rgba(143,54,91,.22) !important}.home .mec-load-more-button:hover,.home a.mec-load-more-button:hover,.home button.mec-load-more-button:hover,.home .mec-wrap .mec-load-more-button:hover,.home .mec-wrap a.mec-load-more-button:hover,.home .mec-wrap button.mec-load-more-button:hover,.home .mec-load-more-wrap .mec-load-more-button:hover,.home .mec-wrap .mec-load-more-wrap .mec-load-more-button:hover{background:var(--giede-bordeaux-dark) !important;border-color:var(--giede-bordeaux-dark) !important;color:#fff !important;box-shadow:0 14px 32px rgba(107,37,66,.25) !important}.home .mec-load-more-button,.home a.mec-load-more-button,.home button.mec-load-more-button,.home .mec-wrap .mec-load-more-button,.home .mec-wrap a.mec-load-more-button,.home .mec-wrap button.mec-load-more-button,.home .mec-load-more-wrap .mec-load-more-button,.home .mec-wrap .mec-load-more-wrap .mec-load-more-button{font-size:1.16rem !important;font-weight:800 !important;min-width:176px !important}.home .mec-load-more-button,.home .mec-load-more-button *,.home a.mec-load-more-button,.home a.mec-load-more-button *,.home button.mec-load-more-button,.home button.mec-load-more-button *,.home .mec-wrap .mec-load-more-button,.home .mec-wrap .mec-load-more-button *{font-size:18px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:none !important}.home .mec-load-more-button,.home a.mec-load-more-button,.home button.mec-load-more-button,.home .mec-wrap .mec-load-more-button{min-width:176px !important;min-height:52px !important;padding:14px 24px !important;border-radius:13px !important}.home .mec-load-more-wrap,.home .mec-wrap .mec-load-more-wrap{margin-top:18px !important;text-align:center !important}.home .mec-load-more-button,.home a.mec-load-more-button,.home button.mec-load-more-button,.home .mec-wrap .mec-load-more-button,.home .mec-wrap a.mec-load-more-button,.home .mec-wrap button.mec-load-more-button,.home .mec-load-more-wrap .mec-load-more-button,.home .mec-wrap .mec-load-more-wrap .mec-load-more-button{min-width:148px !important;padding-left:22px !important;padding-right:22px !important;font-size:1.22rem !important;font-weight:800 !important;margin-top:-6px !important}.home .mec-load-more-wrap,.home .mec-wrap .mec-load-more-wrap{margin-top:6px !important}.home .hestia-features{padding-top:58px !important;padding-bottom:66px !important;background:rgba(255,253,249,.94) !important}.home .hestia-features .hestia-features-title-area{margin-bottom:30px !important}.home .hestia-features .hestia-title,.home .hestia-features .section-title{color:var(--giede-ink) !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:clamp(2.2rem, 3vw, 3rem) !important;line-height:1.12 !important;font-weight:600 !important;letter-spacing:-.012em !important;margin-bottom:10px !important}.home .hestia-features .description,.home .hestia-features .hestia-description{color:#756e67 !important;font-size:1.08rem !important;line-height:1.5 !important}.home .hestia-features .hestia-features-content>.row,.home .hestia-features .row{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important}.home .hestia-features .hestia-features-content .col-md-4,.home .hestia-features .hestia-features-content .col-sm-4,.home .hestia-features .hestia-features-content>div[class*=col-]{display:flex !important;margin-bottom:22px !important}.home .hestia-features .hestia-info,.home .hestia-features .info{width:100% !important;min-height:100% !important;margin:0 !important;padding:34px 28px 30px !important;border:1px solid rgba(84,66,44,.12) !important;border-radius:18px !important;background:rgba(255,253,249,.985) !important;box-shadow:0 14px 34px rgba(73,55,37,.075) !important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease !important}.home .hestia-features .hestia-info:hover,.home .hestia-features .info:hover{transform:translateY(-3px) !important;border-color:rgba(143,54,91,.16) !important;box-shadow:0 18px 40px rgba(73,55,37,.11) !important}.home .hestia-features .hestia-info .icon,.home .hestia-features .info .icon{margin-bottom:20px !important}.home .hestia-features .hestia-info .icon>i,.home .hestia-features .info .icon>i,.home .hestia-features .hestia-info .icon i,.home .hestia-features .info .icon i{color:var(--giede-bordeaux) !important;font-size:54px !important;line-height:1 !important}.home .hestia-features .info-title,.home .hestia-features .hestia-info .info-title,.home .hestia-features .hestia-info h4,.home .hestia-features .info h4{color:var(--giede-ink) !important;font-size:1.22rem !important;line-height:1.3 !important;font-weight:700 !important;margin:0 0 15px !important}.home .hestia-features .hestia-info p,.home .hestia-features .info p{color:#655e57 !important;font-size:1rem !important;line-height:1.65 !important;margin-bottom:12px !important}.home .hestia-features .hestia-info p:last-child,.home .hestia-features .info p:last-child{margin-bottom:0 !important}@media (max-width:991.98px){.home .hestia-features{padding-top:46px !important;padding-bottom:48px !important}.home .hestia-features .hestia-info,.home .hestia-features .info{padding:28px 22px 26px !important}}.home .hestia-features .hestia-title,.home .hestia-features .section-title,.home .hestia-features h2{font-size:42px !important;line-height:1.12 !important;font-weight:700 !important}.home .hestia-features .description,.home .hestia-features .hestia-description,.home .hestia-features .hestia-features-title-area p{font-size:19px !important;line-height:1.5 !important}.home .hestia-features .info-title,.home .hestia-features .hestia-info .info-title,.home .hestia-features .hestia-info h4,.home .hestia-features .info h4,.home .hestia-features h4{font-size:22px !important;line-height:1.3 !important;font-weight:700 !important;margin-bottom:18px !important}.home .hestia-features .hestia-info p,.home .hestia-features .info p,.home .hestia-features .hestia-info .description,.home .hestia-features .info .description{font-size:17px !important;line-height:1.62 !important}@media (max-width:767.98px){.home .hestia-features .hestia-title,.home .hestia-features .section-title,.home .hestia-features h2{font-size:32px !important}.home .hestia-features .description,.home .hestia-features .hestia-description,.home .hestia-features .hestia-features-title-area p{font-size:17px !important}.home .hestia-features .hestia-info p,.home .hestia-features .info p{font-size:16px !important}}.home .hestia-features .description,.home .hestia-features .hestia-description,.home .hestia-features .hestia-features-title-area p{color:#5f5852 !important;font-weight:500 !important}.home .hestia-features .info-title,.home .hestia-features .hestia-info .info-title,.home .hestia-features .hestia-info h4,.home .hestia-features .info h4,.home .hestia-features h4{color:#2f2a26 !important;font-weight:700 !important}.home .hestia-features .hestia-info p,.home .hestia-features .info p,.home .hestia-features .hestia-info .description,.home .hestia-features .info .description{color:#4f4944 !important;font-weight:500 !important}.home .hestia-about{position:relative !important;background-image:linear-gradient(90deg,rgba(30,25,22,.72) 0%,rgba(30,25,22,.62) 42%,rgba(30,25,22,.32) 72%,rgba(30,25,22,.18) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;background-attachment:scroll !important;padding-top:62px !important;padding-bottom:62px !important;border-radius:0 !important;overflow:hidden !important}.home .hestia-about .container{position:relative !important;z-index:2 !important}.home .hestia-about,.home .hestia-about p,.home .hestia-about li,.home .hestia-about span,.home .hestia-about strong,.home .hestia-about a,.home .hestia-about h1,.home .hestia-about h2,.home .hestia-about h3,.home .hestia-about h4,.home .hestia-about h5,.home .hestia-about h6{color:#fff !important}.home .hestia-about .container,.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{max-width:1180px !important}.home .hestia-about p{font-size:17px !important;line-height:1.7 !important;font-weight:500 !important;text-shadow:0 2px 9px rgba(0,0,0,.35) !important}.home .hestia-about p+p{margin-top:12px !important}@media (max-width:991.98px){.home .hestia-about{background-position:62% center !important;padding-top:48px !important;padding-bottom:48px !important}}@media (max-width:767.98px){.home .hestia-about{background-image:linear-gradient(rgba(30,25,22,.7),rgba(30,25,22,.7)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:58% center !important}.home .hestia-about p{font-size:16px !important;line-height:1.65 !important}}.home .hestia-about{background-image:linear-gradient(90deg,rgba(24,20,18,.58) 0%,rgba(24,20,18,.48) 34%,rgba(24,20,18,.24) 58%,rgba(24,20,18,.08) 82%,rgba(24,20,18,.03) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:center 48% !important;padding-top:56px !important;padding-bottom:56px !important}.home .hestia-about .container{max-width:1240px !important}.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{max-width:880px !important;width:72% !important;margin-left:0 !important;margin-right:auto !important}.home .hestia-about p{font-size:17px !important;line-height:1.72 !important;font-weight:500 !important;text-shadow:0 1px 7px rgba(0,0,0,.32) !important}@media (max-width:991.98px){.home .hestia-about{background-image:linear-gradient(90deg,rgba(24,20,18,.6) 0%,rgba(24,20,18,.46) 55%,rgba(24,20,18,.2) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:58% center !important}.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{width:88% !important;max-width:820px !important}}@media (max-width:767.98px){.home .hestia-about{background-image:linear-gradient(rgba(24,20,18,.56),rgba(24,20,18,.56)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:60% center !important}.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{width:100% !important;max-width:none !important}}.home .hestia-about{background-image:linear-gradient(90deg,rgba(22,18,16,.42) 0%,rgba(22,18,16,.32) 24%,rgba(22,18,16,.18) 42%,rgba(22,18,16,.08) 58%,rgba(22,18,16,0) 74%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:center center !important;padding-top:58px !important;padding-bottom:58px !important}.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{max-width:760px !important;width:62% !important;margin-left:0 !important;margin-right:auto !important}.home .hestia-about p{font-size:17px !important;line-height:1.74 !important;font-weight:500 !important;text-shadow:0 2px 10px rgba(0,0,0,.3) !important}@media (max-width:991.98px){.home .hestia-about{background-image:linear-gradient(90deg,rgba(22,18,16,.5) 0%,rgba(22,18,16,.34) 46%,rgba(22,18,16,.12) 72%,rgba(22,18,16,0) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:58% center !important}.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{width:84% !important;max-width:760px !important}}@media (max-width:767.98px){.home .hestia-about{background-image:linear-gradient(rgba(22,18,16,.48),rgba(22,18,16,.48)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:60% center !important}.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{width:100% !important;max-width:none !important}}.home .hestia-about{background-image:linear-gradient(90deg,rgba(255,252,248,.16) 0%,rgba(255,252,248,.1) 30%,rgba(255,252,248,.04) 55%,rgba(255,252,248,0) 78%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:center center !important;background-size:cover !important;padding-top:64px !important;padding-bottom:64px !important}.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{max-width:760px !important;width:60% !important;margin-left:0 !important;margin-right:auto !important}.home .hestia-about .hestia-about-content>div{background:rgba(255,251,247,.72) !important;border:1px solid rgba(183,156,136,.2) !important;border-radius:22px !important;box-shadow:0 18px 45px rgba(88,63,44,.1) !important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:34px 38px !important}.home .hestia-about p{color:#3f3934 !important;font-size:17px !important;line-height:1.8 !important;font-weight:500 !important;text-shadow:none !important;margin-bottom:16px !important}.home .hestia-about p:last-child{margin-bottom:0 !important}@media (max-width:991.98px){.home .hestia-about{background-image:linear-gradient(90deg,rgba(255,252,248,.18) 0%,rgba(255,252,248,.1) 46%,rgba(255,252,248,.04) 72%,rgba(255,252,248,0) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:60% center !important}.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{width:78% !important;max-width:760px !important}.home .hestia-about .hestia-about-content>div{padding:28px !important}}@media (max-width:767.98px){.home .hestia-about{background-image:linear-gradient(rgba(255,251,247,.42),rgba(255,251,247,.42)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:62% center !important;padding-top:34px !important;padding-bottom:34px !important}.home .hestia-about .hestia-about-content,.home .hestia-about .hestia-about-content>div{width:100% !important;max-width:none !important}.home .hestia-about .hestia-about-content>div{padding:22px 20px !important;border-radius:18px !important}.home .hestia-about p{font-size:16px !important;line-height:1.72 !important}}.home .hestia-about{position:relative !important;background-image:linear-gradient(90deg,rgba(255,248,242,.34) 0%,rgba(255,248,242,.18) 28%,rgba(255,248,242,.08) 52%,rgba(255,248,242,0) 78%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:center center !important;background-size:cover !important;padding-top:72px !important;padding-bottom:72px !important}.home .hestia-about .container{max-width:1280px !important}.home .hestia-about .hestia-about-content{position:relative !important;z-index:2 !important;width:62% !important;max-width:760px !important;margin-left:0 !important;margin-right:auto !important;background:rgba(255,251,247,.84) !important;border:1px solid rgba(188,158,136,.26) !important;border-radius:26px !important;box-shadow:0 22px 60px rgba(90,63,42,.14) !important;backdrop-filter:blur(8px) saturate(108%);-webkit-backdrop-filter:blur(8px) saturate(108%);padding:40px 42px !important}.home .hestia-about .hestia-about-content>div{width:100% !important;max-width:none !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p,.home .hestia-about .hestia-about-content span,.home .hestia-about .hestia-about-content li{color:#463b34 !important;font-size:17px !important;line-height:1.82 !important;font-weight:500 !important;text-shadow:none !important;margin-bottom:16px !important}.home .hestia-about p:last-child,.home .hestia-about .hestia-about-content p:last-child{margin-bottom:0 !important}@media (max-width:991.98px){.home .hestia-about{background-image:linear-gradient(90deg,rgba(255,248,242,.3) 0%,rgba(255,248,242,.16) 42%,rgba(255,248,242,.06) 70%,rgba(255,248,242,0) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:58% center !important;padding-top:58px !important;padding-bottom:58px !important}.home .hestia-about .hestia-about-content{width:78% !important;max-width:760px !important;padding:32px 30px !important}}@media (max-width:767.98px){.home .hestia-about{background-image:linear-gradient(rgba(255,249,244,.46),rgba(255,249,244,.46)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:62% center !important;padding-top:32px !important;padding-bottom:32px !important}.home .hestia-about .hestia-about-content{width:100% !important;max-width:none !important;padding:24px 20px !important;border-radius:20px !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p,.home .hestia-about .hestia-about-content span,.home .hestia-about .hestia-about-content li{font-size:16px !important;line-height:1.74 !important}}.home .hestia-about{position:relative !important;display:flex !important;align-items:stretch !important;min-height:620px !important;padding:0 !important;background-image:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-size:cover !important;background-position:64% center !important;background-repeat:no-repeat !important;overflow:hidden !important}.home .hestia-about:before{content:'' !important;position:absolute !important;inset:0 !important;background:linear-gradient(90deg,rgba(248,242,235,.98) 0%,rgba(248,242,235,.96) 36%,rgba(248,242,235,.84) 43%,rgba(248,242,235,.28) 51%,rgba(248,242,235,0) 61%) !important;pointer-events:none !important;z-index:1 !important}.home .hestia-about .container{position:relative !important;z-index:2 !important;max-width:1320px !important;width:100% !important;margin:0 auto !important;padding-top:68px !important;padding-bottom:68px !important}.home .hestia-about .hestia-about-content{width:42% !important;max-width:600px !important;margin:0 !important;padding:0 30px 0 8px !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.home .hestia-about .hestia-about-content:before{content:'Siegfried Giede GmbH' !important;display:block !important;margin-bottom:18px !important;color:var(--giede-bordeaux) !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:15px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.11em !important;text-transform:uppercase !important}.home .hestia-about .hestia-about-content:after{content:'' !important;display:block !important;width:74px !important;height:2px !important;background:linear-gradient(90deg,var(--giede-bordeaux),rgba(143,54,91,.18)) !important;margin-top:26px !important}.home .hestia-about .hestia-about-content>div{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p,.home .hestia-about .hestia-about-content span,.home .hestia-about .hestia-about-content li{color:#413a35 !important;font-size:17px !important;line-height:1.78 !important;font-weight:500 !important;text-shadow:none !important;margin-bottom:15px !important}.home .hestia-about .hestia-about-content p:first-child{font-size:19px !important;line-height:1.7 !important;font-weight:600 !important;color:#332d29 !important}.home .hestia-about strong{color:#332d29 !important}@media (max-width:1100px){.home .hestia-about{min-height:600px !important;background-position:68% center !important}.home .hestia-about:before{background:linear-gradient(90deg,rgba(248,242,235,.98) 0%,rgba(248,242,235,.96) 46%,rgba(248,242,235,.7) 56%,rgba(248,242,235,.14) 68%,rgba(248,242,235,0) 78%) !important}.home .hestia-about .hestia-about-content{width:52% !important;max-width:640px !important}}@media (max-width:767.98px){.home .hestia-about{display:block !important;min-height:auto !important;background-position:62% center !important}.home .hestia-about:before{background:linear-gradient(180deg,rgba(248,242,235,.98) 0%,rgba(248,242,235,.96) 64%,rgba(248,242,235,.62) 78%,rgba(248,242,235,.18) 100%) !important}.home .hestia-about .container{padding-top:36px !important;padding-bottom:210px !important}.home .hestia-about .hestia-about-content{width:100% !important;max-width:none !important;padding:0 12px !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p,.home .hestia-about .hestia-about-content span,.home .hestia-about .hestia-about-content li{font-size:16px !important;line-height:1.72 !important}}.home .hestia-about{background-image:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-position:center center !important;background-size:cover !important;padding-top:72px !important;padding-bottom:72px !important}.home .hestia-about:before{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(90deg,rgba(255,250,246,.94) 0%,rgba(255,250,246,.88) 28%,rgba(255,250,246,.58) 46%,rgba(255,250,246,.2) 61%,rgba(255,250,246,0) 74%) !important;pointer-events:none !important;z-index:1 !important}.home .hestia-about .container{position:relative !important;z-index:2 !important;max-width:1280px !important}.home .hestia-about .hestia-about-content{width:42% !important;max-width:650px !important;margin-left:0 !important;margin-right:auto !important;background:0 0 !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;padding:0 !important}.home .hestia-about .hestia-about-content>div{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p,.home .hestia-about .hestia-about-content span,.home .hestia-about .hestia-about-content li{color:#3c332e !important;font-size:17px !important;line-height:1.78 !important;font-weight:500 !important;text-shadow:none !important;margin-bottom:16px !important}.home .hestia-about .hestia-about-content:before{content:"SIEGFRIED GIEDE GMBH" !important;display:block !important;color:var(--giede-bordeaux) !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.16em !important;margin-bottom:16px !important}.home .hestia-about .hestia-about-content:after{content:"" !important;display:block !important;width:54px !important;height:2px !important;background:var(--giede-bordeaux) !important;margin-top:22px !important;opacity:.75 !important}@media (max-width:991.98px){.home .hestia-about:before{background:linear-gradient(90deg,rgba(255,250,246,.95) 0%,rgba(255,250,246,.86) 42%,rgba(255,250,246,.45) 68%,rgba(255,250,246,.06) 100%) !important}.home .hestia-about .hestia-about-content{width:62% !important;max-width:700px !important}}@media (max-width:767.98px){.home .hestia-about{padding-top:36px !important;padding-bottom:36px !important;background-position:60% center !important}.home .hestia-about:before{background:rgba(255,250,246,.9) !important}.home .hestia-about .hestia-about-content{width:100% !important;max-width:none !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p,.home .hestia-about .hestia-about-content span,.home .hestia-about .hestia-about-content li{font-size:16px !important;line-height:1.72 !important}}.home .hestia-about{position:relative !important;background:#f7f1ea !important;padding:0 !important;overflow:hidden !important;min-height:620px !important}.home .hestia-about:after{content:'' !important;position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;width:56% !important;background-image:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;z-index:0 !important}.home .hestia-about .container{position:relative !important;z-index:2 !important;max-width:1320px !important;min-height:620px !important;display:flex !important;align-items:center !important;padding-top:64px !important;padding-bottom:64px !important}.home .hestia-about .hestia-about-content{width:42% !important;max-width:560px !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.home .hestia-about .hestia-about-content:before{content:'SIEGFRIED GIEDE GMBH' !important;display:block !important;color:var(--giede-bordeaux) !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:.16em !important;margin-bottom:18px !important}.home .hestia-about .hestia-about-content:after{content:'' !important;display:block !important;width:54px !important;height:2px !important;background:var(--giede-bordeaux) !important;margin-top:24px !important}.home .hestia-about .hestia-about-content>div{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p,.home .hestia-about .hestia-about-content span,.home .hestia-about .hestia-about-content li,.home .hestia-about .hestia-about-content strong,.home .hestia-about .hestia-about-content a{color:#4a4039 !important;text-shadow:none !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p{font-size:17px !important;line-height:1.78 !important;font-weight:500 !important;margin-bottom:15px !important}.home .hestia-about p:first-child,.home .hestia-about .hestia-about-content p:first-child{font-size:19px !important;line-height:1.65 !important;font-weight:700 !important;color:#322b27 !important}@media (max-width:1100px){.home .hestia-about:after{width:52% !important;background-position:58% center !important}.home .hestia-about .hestia-about-content{width:46% !important;max-width:540px !important}}@media (max-width:900px){.home .hestia-about{min-height:0 !important;padding-top:320px !important}.home .hestia-about:after{top:0 !important;left:0 !important;right:0 !important;bottom:auto !important;width:100% !important;height:320px !important;background-position:center center !important}.home .hestia-about .container{min-height:0 !important;display:block !important;padding-top:42px !important;padding-bottom:46px !important}.home .hestia-about .hestia-about-content{width:100% !important;max-width:none !important}}@media (max-width:600px){.home .hestia-about{padding-top:240px !important}.home .hestia-about:after{height:240px !important;background-position:60% center !important}.home .hestia-about .container{padding-top:30px !important;padding-bottom:34px !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p{font-size:16px !important;line-height:1.72 !important}.home .hestia-about p:first-child,.home .hestia-about .hestia-about-content p:first-child{font-size:18px !important}}.home .hestia-about{background:#f6efe7 !important;background-image:none !important;min-height:0 !important;padding:72px 0 !important;overflow:visible !important}.home .hestia-about:before,.home .hestia-about:after{display:none !important;content:none !important}.home .hestia-about .container{max-width:1320px !important;min-height:0 !important;display:grid !important;grid-template-columns:minmax(0, 0.92fr) minmax(0, 1.28fr) !important;gap:54px !important;align-items:stretch !important;padding-top:0 !important;padding-bottom:0 !important}.home .hestia-about .hestia-about-content{width:auto !important;max-width:none !important;margin:0 !important;padding:42px 42px 40px !important;background:rgba(255,253,249,.96) !important;border:1px solid rgba(154,123,84,.16) !important;border-radius:24px !important;box-shadow:0 20px 48px rgba(73,55,37,.1) !important;display:flex !important;flex-direction:column !important;justify-content:center !important}.home .hestia-about .hestia-about-content:before{content:'SIEGFRIED GIEDE GMBH' !important;display:block !important;color:var(--giede-bordeaux) !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.16em !important;margin-bottom:20px !important}.home .hestia-about .hestia-about-content:after{content:'' !important;display:block !important;width:58px !important;height:2px !important;background:linear-gradient(90deg,var(--giede-bordeaux),var(--giede-gold)) !important;margin-top:26px !important}.home .hestia-about .hestia-about-content>div{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p,.home .hestia-about .hestia-about-content span,.home .hestia-about .hestia-about-content li,.home .hestia-about .hestia-about-content strong,.home .hestia-about .hestia-about-content a{color:#463d37 !important;text-shadow:none !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p{font-size:17px !important;line-height:1.78 !important;font-weight:500 !important;margin-bottom:15px !important}.home .hestia-about p:first-child,.home .hestia-about .hestia-about-content p:first-child{font-size:19px !important;line-height:1.62 !important;font-weight:700 !important;color:#322b27 !important}.home .hestia-about .giede-showroom-media{min-height:540px !important;border-radius:26px !important;background-image:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;box-shadow:0 22px 54px rgba(73,55,37,.13) !important;border:1px solid rgba(154,123,84,.14) !important}@media (max-width:991.98px){.home .hestia-about{padding:52px 0 !important}.home .hestia-about .container{grid-template-columns:1fr !important;gap:28px !important}.home .hestia-about .hestia-about-content{padding:32px 30px !important}.home .hestia-about .giede-showroom-media{min-height:380px !important;order:-1 !important}}@media (max-width:600px){.home .hestia-about{padding:34px 0 !important}.home .hestia-about .hestia-about-content{padding:24px 20px !important;border-radius:18px !important}.home .hestia-about .giede-showroom-media{min-height:260px !important;border-radius:18px !important}.home .hestia-about p,.home .hestia-about .hestia-about-content p{font-size:16px !important;line-height:1.72 !important}}.home .hestia-about{background:#f6efe7 !important;background-image:none !important;padding:64px 0 !important}.home .hestia-about .container{display:block !important;max-width:1320px !important;padding-left:28px !important;padding-right:28px !important}.home .hestia-about .giede-about-split{display:grid !important;grid-template-columns:minmax(0, 0.92fr) minmax(0, 1.28fr) !important;gap:46px !important;align-items:stretch !important;width:100% !important;max-width:1180px !important;margin:0 auto !important}.home .hestia-about .giede-about-text{min-width:0 !important;display:flex !important}.home .hestia-about .hestia-about-content{width:100% !important;max-width:none !important;margin:0 !important;padding:40px 40px 38px !important;float:none !important;display:block !important;background:#fffdf9 !important;border:1px solid rgba(154,123,84,.16) !important;border-radius:24px !important;box-shadow:0 18px 44px rgba(73,55,37,.09) !important;color:#463d37 !important}.home .hestia-about .hestia-about-content>[class*=col-],.home .hestia-about .hestia-about-content .col-md-8,.home .hestia-about .hestia-about-content .col-md-offset-2,.home .hestia-about .hestia-about-content .col-sm-8,.home .hestia-about .hestia-about-content .col-sm-offset-2{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;float:none !important;left:auto !important;right:auto !important}.home .hestia-about .hestia-about-content:before{content:'SIEGFRIED GIEDE GMBH' !important;display:block !important;color:var(--giede-bordeaux) !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.16em !important;margin-bottom:18px !important}.home .hestia-about .hestia-about-content:after{content:'' !important;display:block !important;width:54px !important;height:2px !important;background:linear-gradient(90deg,var(--giede-bordeaux),var(--giede-gold)) !important;margin-top:24px !important}.home .hestia-about .hestia-about-content p,.home .hestia-about .hestia-about-content span,.home .hestia-about .hestia-about-content li,.home .hestia-about .hestia-about-content strong,.home .hestia-about .hestia-about-content a{color:#463d37 !important;text-shadow:none !important}.home .hestia-about .hestia-about-content p{font-size:17px !important;line-height:1.75 !important;font-weight:500 !important;margin-bottom:14px !important}.home .hestia-about .hestia-about-content p:first-child{font-size:19px !important;line-height:1.6 !important;font-weight:700 !important;color:#322b27 !important}.home .hestia-about .giede-showroom-media{min-height:560px !important;width:100% !important;border-radius:24px !important;background-image:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;border:1px solid rgba(154,123,84,.14) !important;box-shadow:0 20px 48px rgba(73,55,37,.11) !important}@media (max-width:991.98px){.home .hestia-about{padding:48px 0 !important}.home .hestia-about .giede-about-split{grid-template-columns:1fr !important;gap:26px !important}.home .hestia-about .giede-about-text{order:1 !important}.home .hestia-about .giede-showroom-media{order:2 !important;min-height:380px !important}.home .hestia-about .hestia-about-content{padding:32px 30px !important}}@media (max-width:600px){.home .hestia-about{padding:32px 0 !important}.home .hestia-about .container{padding-left:18px !important;padding-right:18px !important}.home .hestia-about .hestia-about-content{padding:24px 20px !important;border-radius:18px !important}.home .hestia-about .giede-showroom-media{min-height:260px !important;border-radius:18px !important}.home .hestia-about .hestia-about-content p{font-size:16px !important;line-height:1.7 !important}}.home .hestia-about{background:#f7f1ea !important;padding:72px 0 !important}.home .hestia-about .giede-about-split{grid-template-columns:minmax(0, 0.95fr) minmax(0, 1.25fr) !important;gap:52px !important;max-width:1220px !important}.home .hestia-about .hestia-about-content{padding:46px 44px 42px !important;background:rgba(255,253,249,.98) !important;border:1px solid rgba(143,54,91,.1) !important;border-radius:26px !important;box-shadow:0 22px 54px rgba(75,57,42,.09) !important}.home .hestia-about .hestia-about-content:before{font-size:12px !important;letter-spacing:.18em !important;margin-bottom:20px !important}.home .hestia-about .hestia-about-content p{font-size:18px !important;line-height:1.78 !important;font-weight:500 !important;color:#554b45 !important;margin-bottom:17px !important}.home .hestia-about .hestia-about-content p:first-child{font-size:20px !important;line-height:1.65 !important;font-weight:700 !important;color:#342d29 !important;margin-bottom:20px !important}.home .hestia-about .hestia-about-content:after{width:58px !important;margin-top:28px !important;opacity:.9 !important}.home .hestia-about .giede-showroom-media{min-height:600px !important;border-radius:26px !important;background-position:center center !important;background-size:cover !important;border:1px solid rgba(143,54,91,.08) !important;box-shadow:0 24px 58px rgba(75,57,42,.1) !important}@media (max-width:1199.98px){.home .hestia-about .giede-about-split{gap:38px !important}.home .hestia-about .hestia-about-content{padding:38px 34px 36px !important}.home .hestia-about .hestia-about-content p{font-size:17px !important}}@media (max-width:991.98px){.home .hestia-about{padding:50px 0 !important}.home .hestia-about .giede-about-split{gap:28px !important}.home .hestia-about .giede-showroom-media{min-height:440px !important;background-position:center center !important}}@media (max-width:600px){.home .hestia-about .hestia-about-content{padding:26px 22px !important}.home .hestia-about .hestia-about-content p{font-size:16px !important;line-height:1.72 !important}.home .hestia-about .hestia-about-content p:first-child{font-size:18px !important}.home .hestia-about .giede-showroom-media{min-height:300px !important}}.home .hestia-about{background:#f7f1ea !important;padding:68px 0 74px !important}.home .hestia-about .container{max-width:1320px !important;padding-left:28px !important;padding-right:28px !important}.home .hestia-about .giede-about-split{display:flex !important;flex-direction:column !important;gap:34px !important;width:100% !important;max-width:1220px !important;margin:0 auto !important}.home .hestia-about .giede-showroom-media{order:1 !important;width:100% !important;min-height:0 !important;height:auto !important;aspect-ratio:16/6.6 !important;border-radius:26px !important;background-image:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/showroom-about.jpg) !important;background-size:cover !important;background-position:center 53% !important;background-repeat:no-repeat !important;border:1px solid rgba(143,54,91,.08) !important;box-shadow:0 24px 56px rgba(75,57,42,.1) !important}.home .hestia-about .giede-about-text{order:2 !important;display:block !important;width:100% !important}.home .hestia-about .hestia-about-content{width:100% !important;max-width:none !important;margin:0 !important;padding:44px 48px 42px !important;background:rgba(255,253,249,.98) !important;border:1px solid rgba(143,54,91,.1) !important;border-radius:26px !important;box-shadow:0 20px 48px rgba(75,57,42,.08) !important;color:#4d443e !important;column-count:2 !important;column-gap:58px !important;column-rule:1px solid rgba(143,54,91,.08) !important}.home .hestia-about .hestia-about-content:before{content:'SIEGFRIED GIEDE GMBH' !important;display:block !important;column-span:all !important;color:var(--giede-bordeaux) !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.18em !important;margin-bottom:18px !important}.home .hestia-about .hestia-about-content:after{content:'' !important;display:block !important;column-span:all !important;width:58px !important;height:2px !important;margin-top:25px !important;background:linear-gradient(90deg,var(--giede-bordeaux),var(--giede-gold)) !important}.home .hestia-about .hestia-about-content>[class*=col-],.home .hestia-about .hestia-about-content .col-md-8,.home .hestia-about .hestia-about-content .col-md-offset-2,.home .hestia-about .hestia-about-content .col-sm-8,.home .hestia-about .hestia-about-content .col-sm-offset-2{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;float:none !important;left:auto !important;right:auto !important}.home .hestia-about .hestia-about-content p{break-inside:avoid-column !important;page-break-inside:avoid !important;font-size:17px !important;line-height:1.78 !important;font-weight:500 !important;color:#554b45 !important;margin:0 0 17px !important}.home .hestia-about .hestia-about-content p:first-child{font-size:19px !important;line-height:1.67 !important;font-weight:700 !important;color:#332d29 !important}@media (max-width:991.98px){.home .hestia-about{padding:50px 0 56px !important}.home .hestia-about .giede-about-split{gap:26px !important}.home .hestia-about .giede-showroom-media{aspect-ratio:16/8.2 !important;background-position:center 52% !important;border-radius:22px !important}.home .hestia-about .hestia-about-content{column-count:1 !important;column-rule:none !important;padding:34px 32px !important;border-radius:22px !important}}@media (max-width:600px){.home .hestia-about{padding:34px 0 38px !important}.home .hestia-about .container{padding-left:18px !important;padding-right:18px !important}.home .hestia-about .giede-showroom-media{aspect-ratio:4/3 !important;border-radius:18px !important}.home .hestia-about .hestia-about-content{padding:25px 21px !important;border-radius:18px !important}.home .hestia-about .hestia-about-content p{font-size:16px !important;line-height:1.72 !important}.home .hestia-about .hestia-about-content p:first-child{font-size:18px !important}}.home .hestia-about .hestia-about-content:after{display:none !important;content:none !important}.home .hestia-features{position:relative !important;padding:76px 0 82px !important;background:#fbf8f4 !important;background-image:none !important}.home .hestia-features .container{max-width:1240px !important}.home .hestia-features .hestia-features-title-area{margin-bottom:42px !important;text-align:center !important}.home .hestia-features .hestia-title,.home .hestia-features .section-title,.home .hestia-features h2{color:#332d29 !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:clamp(2.35rem, 3vw, 3.15rem) !important;line-height:1.12 !important;font-weight:600 !important;letter-spacing:-.018em !important;margin:0 !important}.home .hestia-features .hestia-title:before,.home .hestia-features .section-title:before,.home .hestia-features h2:before{content:'KOMPETENZ · VERLÄSSLICHKEIT · SERVICE' !important;display:block !important;margin-bottom:12px !important;color:var(--giede-bordeaux) !important;font-size:12px !important;line-height:1.3 !important;font-weight:800 !important;letter-spacing:.18em !important}.home .hestia-features .hestia-features-content>.row,.home .hestia-features .row{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;justify-content:center !important;margin-left:-14px !important;margin-right:-14px !important}.home .hestia-features .hestia-features-content .col-md-4,.home .hestia-features .hestia-features-content .col-sm-4,.home .hestia-features .hestia-features-content>div[class*=col-]{display:flex !important;padding-left:14px !important;padding-right:14px !important;margin-bottom:0 !important}.home .hestia-features .hestia-info,.home .hestia-features .info{position:relative !important;overflow:hidden !important;width:100% !important;min-height:100% !important;margin:0 !important;padding:58px 34px 36px !important;text-align:center !important;background:#fffdf9 !important;border:1px solid rgba(143,54,91,.09) !important;border-radius:24px !important;box-shadow:0 18px 44px rgba(74,56,40,.075) !important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease !important}.home .hestia-features .hestia-info:before,.home .hestia-features .info:before{content:'' !important;position:absolute !important;top:0 !important;left:50% !important;width:74px !important;height:3px !important;transform:translateX(-50%) !important;background:linear-gradient(90deg,var(--giede-bordeaux),#b58c69) !important;border-radius:0 0 4px 4px !important}.home .hestia-features .hestia-info:hover,.home .hestia-features .info:hover{transform:translateY(-5px) !important;border-color:rgba(143,54,91,.16) !important;box-shadow:0 24px 54px rgba(74,56,40,.11) !important}.home .hestia-features .hestia-info .icon,.home .hestia-features .info .icon{display:flex !important;align-items:center !important;justify-content:center !important;width:82px !important;height:82px !important;margin:-18px auto 28px !important;border-radius:50% !important;background:#f5ecef !important;border:1px solid rgba(143,54,91,.12) !important;box-shadow:none !important}.home .hestia-features .hestia-info .icon *,.home .hestia-features .info .icon *{color:var(--giede-bordeaux) !important;text-shadow:none !important;box-shadow:none !important}.home .hestia-features .hestia-info .icon i,.home .hestia-features .info .icon i,.home .hestia-features .hestia-info .icon>i,.home .hestia-features .info .icon>i{color:var(--giede-bordeaux) !important;font-size:38px !important;line-height:1 !important}.home .hestia-features .info-title,.home .hestia-features .hestia-info .info-title,.home .hestia-features .hestia-info h4,.home .hestia-features .info h4,.home .hestia-features h4{color:#342d29 !important;font-size:22px !important;line-height:1.28 !important;font-weight:700 !important;margin:0 0 14px !important}.home .hestia-features .hestia-info p,.home .hestia-features .info p,.home .hestia-features .hestia-info .description,.home .hestia-features .info .description{color:#655c55 !important;font-size:16px !important;line-height:1.72 !important;margin-bottom:12px !important}.home .hestia-features .hestia-info a,.home .hestia-features .info a{color:var(--giede-bordeaux) !important;font-weight:600 !important;text-decoration:none !important}.home .hestia-features .hestia-info a:hover,.home .hestia-features .info a:hover{text-decoration:underline !important}@media (max-width:991.98px){.home .hestia-features{padding:56px 0 60px !important}.home .hestia-features .hestia-features-content .col-md-4,.home .hestia-features .hestia-features-content .col-sm-4,.home .hestia-features .hestia-features-content>div[class*=col-]{margin-bottom:24px !important}.home .hestia-features .hestia-info,.home .hestia-features .info{padding:52px 28px 32px !important}}@media (max-width:767.98px){.home .hestia-features .hestia-features-content .col-md-4,.home .hestia-features .hestia-features-content .col-sm-4,.home .hestia-features .hestia-features-content>div[class*=col-]{width:100% !important;flex:0 0 100% !important}}.home .giede-partner-section{padding:76px 0 82px !important;background:#fbf8f4 !important;background-image:none !important}.home .giede-partner-section:before,.home .giede-partner-section:after{background-image:none !important}.home .giede-partner-section .container{max-width:1240px !important}.home .giede-partner-section h2,.home .giede-partner-section h3{color:#332d29 !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:clamp(2.35rem, 3vw, 3.15rem) !important;line-height:1.12 !important;font-weight:600 !important;letter-spacing:-.018em !important;margin-bottom:42px !important;text-align:center !important}.home .giede-partner-section h2:before,.home .giede-partner-section h3:before{content:'KOMPETENZ · VERLÄSSLICHKEIT · SERVICE' !important;display:block !important;margin-bottom:12px !important;color:#8f365b !important;font-size:12px !important;line-height:1.3 !important;font-weight:800 !important;letter-spacing:.18em !important}.home .giede-partner-section .row{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;justify-content:center !important;margin-left:-14px !important;margin-right:-14px !important}.home .giede-partner-section .row>[class*=col-]{display:flex !important;padding-left:14px !important;padding-right:14px !important;margin-bottom:0 !important}.home .giede-partner-section .info,.home .giede-partner-section .hestia-info{position:relative !important;overflow:visible !important;width:100% !important;min-height:100% !important;margin:0 !important;padding:64px 34px 38px !important;text-align:center !important;background:#fffdf9 !important;border:1px solid rgba(143,54,91,.1) !important;border-radius:24px !important;box-shadow:0 18px 44px rgba(74,56,40,.08) !important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease !important}.home .giede-partner-section .info:before,.home .giede-partner-section .hestia-info:before{content:'' !important;position:absolute !important;top:0 !important;left:50% !important;width:76px !important;height:3px !important;transform:translateX(-50%) !important;background:linear-gradient(90deg,#8f365b,#b58c69) !important;border-radius:0 0 4px 4px !important}.home .giede-partner-section .info:hover,.home .giede-partner-section .hestia-info:hover{transform:translateY(-5px) !important;border-color:rgba(143,54,91,.18) !important;box-shadow:0 24px 54px rgba(74,56,40,.12) !important}.home .giede-partner-section .icon{display:flex !important;align-items:center !important;justify-content:center !important;width:78px !important;height:78px !important;margin:-28px auto 28px !important;border-radius:50% !important;background:#f4e8ed !important;border:1px solid rgba(143,54,91,.13) !important;box-shadow:none !important}.home .giede-partner-section .icon,.home .giede-partner-section .icon *,.home .giede-partner-section .icon i{color:#8f365b !important;text-shadow:none !important}.home .giede-partner-section .icon i{font-size:36px !important;line-height:1 !important}.home .giede-partner-section h4,.home .giede-partner-section .info-title{color:#342d29 !important;font-size:22px !important;line-height:1.28 !important;font-weight:700 !important;margin:0 0 14px !important}.home .giede-partner-section p{color:#655c55 !important;font-size:16px !important;line-height:1.72 !important}.home .giede-partner-section a{color:#8f365b !important;font-weight:600 !important;text-decoration:none !important}.home .giede-partner-section a:hover{text-decoration:underline !important}.home .giede-partner-section .icon,.home .giede-partner-section .icon.icon-primary,.home .giede-partner-section .icon.icon-info,.home .giede-partner-section .icon.icon-success,.home .giede-partner-section .icon.icon-danger,.home .giede-partner-section .icon.icon-warning{background-color:#f4e8ed !important;background-image:none !important}@media (max-width:991.98px){.home .giede-partner-section{padding:56px 0 60px !important}.home .giede-partner-section .row>[class*=col-]{margin-bottom:26px !important}}@media (max-width:767.98px){.home .giede-partner-section .row>[class*=col-]{width:100% !important;flex:0 0 100% !important}}.home .giede-partner-wrap,.home .giede-partner-section{background:#fbf8f4 !important;background-color:#fbf8f4 !important;background-image:none !important}.home .giede-partner-wrap:before,.home .giede-partner-wrap:after,.home .giede-partner-section:before,.home .giede-partner-section:after,.home .giede-partner-section .container:before,.home .giede-partner-section .container:after{background-image:none !important}.home .giede-partner-section .container,.home .giede-partner-section .row,.home .giede-partner-section .hestia-features-content,.home .giede-partner-section .features{background:0 0 !important;background-image:none !important}.home .giede-partner-section .icon,.home .giede-partner-section [class*=icon]{background:#f5ecef !important;background-color:#f5ecef !important;background-image:none !important;box-shadow:none !important;text-shadow:none !important}.home .giede-partner-section .icon>i,.home .giede-partner-section [class*=icon]>i,.home .giede-partner-section .icon i,.home .giede-partner-section [class*=icon] i{background:0 0 !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;text-shadow:none !important;color:#8f365b !important;-webkit-text-fill-color:#8f365b !important}.home .giede-partner-section .text-info,.home .giede-partner-section .text-primary,.home .giede-partner-section .text-danger,.home .giede-partner-section .text-warning,.home .giede-partner-section .text-success,.home .giede-partner-section .text-rose,.home .giede-partner-section [class*=text-]{color:#8f365b !important}.home .giede-partner-section .info,.home .giede-partner-section .hestia-info{background:#fffdf9 !important;border-color:rgba(143,54,91,.08) !important;box-shadow:0 18px 42px rgba(75,57,42,.075) !important}.home .giede-partner-wrap,.home .giede-partner-section,.home .giede-partner-section .container,.home .giede-partner-section .row{background:#f7f1ea !important;background-image:none !important}.home .giede-partner-section{padding:74px 0 80px !important;position:relative !important}.home .giede-partner-section h2,.home .giede-partner-section h3.section-title{text-align:center !important;color:#342d29 !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:clamp(2.35rem, 3vw, 3.05rem) !important;line-height:1.12 !important;font-weight:600 !important;margin-bottom:44px !important}.home .giede-partner-section h2:before,.home .giede-partner-section h3.section-title:before{content:'WARUM SIEGFRIED GIEDE' !important;display:block !important;color:#8f365b !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.18em !important;margin-bottom:12px !important}.home .giede-partner-section .row{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;margin-left:-14px !important;margin-right:-14px !important}.home .giede-partner-section .row>[class*=col-]{display:flex !important;padding-left:14px !important;padding-right:14px !important;margin-bottom:0 !important}.home .giede-partner-card-safe{position:relative !important;width:100% !important;min-height:390px !important;margin:0 !important;padding:38px 32px 32px !important;display:flex !important;flex-direction:column !important;text-align:left !important;background:#fffdf9 !important;border:1px solid rgba(86,65,45,.1) !important;border-radius:22px !important;box-shadow:0 16px 40px rgba(70,53,39,.07) !important}.home .giede-partner-card-safe:before{content:attr(data-giede-index) !important;display:block !important;position:static !important;width:auto !important;height:auto !important;margin:0 0 22px !important;background:0 0 !important;color:#c5ad9d !important;font-family:Georgia,"Times New Roman",serif !important;font-size:46px !important;line-height:.95 !important;font-weight:400 !important}.home .giede-partner-card-safe:after{content:'' !important;position:absolute !important;top:0 !important;left:32px !important;width:58px !important;height:3px !important;background:#8f365b !important}.home .giede-partner-card-safe h3,.home .giede-partner-card-safe h4,.home .giede-partner-card-safe .info-title{text-align:left !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:22px !important;line-height:1.25 !important;font-weight:700 !important;color:#342d29 !important;margin:0 0 12px !important}.home .giede-partner-card-safe p,.home .giede-partner-card-safe .description{text-align:left !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:16px !important;line-height:1.72 !important;font-weight:500 !important;color:#655c55 !important;margin-bottom:12px !important}.home .giede-partner-card-safe h4+p,.home .giede-partner-card-safe .info-title+p{color:#8f365b !important;font-size:14px !important;line-height:1.45 !important;font-weight:700 !important;margin-bottom:20px !important}.home .giede-partner-card-safe p:last-child{margin-top:auto !important;padding-top:18px !important;color:#8f365b !important;font-weight:700 !important}.home .giede-partner-card-safe a{color:#8f365b !important;font-weight:700 !important}@media (max-width:991.98px){.home .giede-partner-section .row>[class*=col-]{margin-bottom:24px !important}.home .giede-partner-card-safe{min-height:0 !important}}@media (max-width:767.98px){.home .giede-partner-section .row>[class*=col-]{width:100% !important;flex:0 0 100% !important}}.home .giede-partner-background,.home .giede-partner-section,.home .giede-partner-section .container,.home .giede-partner-section .row{background-color:#f7f1ea !important;background-image:none !important}.home .giede-partner-background:before,.home .giede-partner-background:after,.home .giede-partner-section:before,.home .giede-partner-section:after{background-image:none !important}.home .giede-partner-heading-wrap{width:100% !important;max-width:none !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;float:none !important;left:auto !important;right:auto !important;text-align:center !important}.home .giede-partner-heading,.home .giede-partner-section h2.giede-partner-heading,.home .giede-partner-section h3.giede-partner-heading{width:100% !important;max-width:none !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:clamp(36px, 3vw, 48px) !important;line-height:1.12 !important;font-weight:600 !important;letter-spacing:-.02em !important;color:#332d29 !important}.home .giede-partner-heading:before{text-align:center !important;width:100% !important;margin-left:auto !important;margin-right:auto !important}.home .giede-welcome-section,.home .hestia-features.giede-welcome-section{background:#fbf8f4 !important;background-image:none !important}.home .giede-welcome-heading-wrap,.home .hestia-features .giede-welcome-heading-wrap{width:100% !important;max-width:none !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;float:none !important;left:auto !important;right:auto !important;text-align:center !important}.home .giede-welcome-heading,.home .hestia-features .giede-welcome-heading{width:100% !important;max-width:none !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:clamp(36px, 3vw, 48px) !important;line-height:1.12 !important;font-weight:600 !important;letter-spacing:-.02em !important;color:#332d29 !important}.home .giede-welcome-heading:before{text-align:center !important;width:100% !important}.home .giede-welcome-heading-wrap p,.home .hestia-features .giede-welcome-heading-wrap p{text-align:center !important;margin-left:auto !important;margin-right:auto !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:18px !important;line-height:1.6 !important;font-weight:500 !important;color:#645b54 !important}.home .hestia-features .info-title,.home .hestia-features .hestia-info .info-title,.home .hestia-features .hestia-info h4,.home .hestia-features .info h4{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:22px !important;line-height:1.28 !important;font-weight:700 !important;color:#332d29 !important}.home .hestia-features .hestia-info p,.home .hestia-features .info p,.home .hestia-features .hestia-info .description,.home .hestia-features .info .description{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:17px !important;line-height:1.72 !important;font-weight:500 !important;color:#5e554e !important}.home .giede-partner-section .info-title,.home .giede-partner-section .hestia-info .info-title,.home .giede-partner-section .hestia-info h4,.home .giede-partner-section .info h4,.home .giede-partner-card-safe h3,.home .giede-partner-card-safe h4{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:22px !important;line-height:1.28 !important;font-weight:700 !important;color:#332d29 !important}.home .giede-partner-section .hestia-info p,.home .giede-partner-section .info p,.home .giede-partner-card-safe p,.home .giede-partner-card-safe .description{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:17px !important;line-height:1.72 !important;font-weight:500 !important;color:#5e554e !important}.home .giede-partner-section>.container,.home .giede-partner-section .container>.row{background:0 0 !important;background-image:none !important}@media (max-width:767.98px){.home .giede-partner-heading,.home .giede-welcome-heading{font-size:34px !important}.home .giede-welcome-heading-wrap p{font-size:17px !important}.home .hestia-features .hestia-info p,.home .hestia-features .info p,.home .giede-partner-section .hestia-info p,.home .giede-partner-section .info p{font-size:16px !important}}.home .giede-partner-wrap,.home .giede-partner-wrap:before,.home .giede-partner-wrap:after,.home .giede-partner-wrap>*,.home .giede-partner-wrap>*:before,.home .giede-partner-wrap>*:after,.home .giede-partner-background,.home .giede-partner-background:before,.home .giede-partner-background:after,.home .giede-partner-section,.home .giede-partner-section:before,.home .giede-partner-section:after,.home .giede-partner-section .container,.home .giede-partner-section .container:before,.home .giede-partner-section .container:after,.home .giede-partner-section .row,.home .giede-partner-section .row:before,.home .giede-partner-section .row:after,.home .giede-partner-section [class*=col-],.home .giede-partner-section [class*=col-]:before,.home .giede-partner-section [class*=col-]:after{background-image:none !important}.home .giede-partner-wrap,.home .giede-partner-background,.home .giede-partner-section,.home .giede-partner-section .container,.home .giede-partner-section .row,.home .giede-partner-section [class*=col-]{background-color:#f7f1ea !important}.home .giede-partner-section .info,.home .giede-partner-section .hestia-info,.home .giede-partner-card-safe{background:#fffdfa !important;background-image:none !important}.home .giede-partner-heading:before,.home .giede-partner-section h2:before,.home .giede-partner-section h3:before{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:14px !important;line-height:1.35 !important;font-weight:700 !important;letter-spacing:.22em !important;color:#8f365b !important}.home .giede-partner-heading,.home .giede-partner-section h2.giede-partner-heading,.home .giede-partner-section h3.giede-partner-heading{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:clamp(36px, 3vw, 48px) !important;line-height:1.1 !important;font-weight:700 !important;letter-spacing:-.025em !important;color:#332d29 !important}.home .giede-partner-section h4,.home .giede-partner-section .info-title,.home .giede-partner-card-safe h3,.home .giede-partner-card-safe h4,.home .giede-partner-card-safe .info-title{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:21px !important;line-height:1.28 !important;font-weight:700 !important;letter-spacing:-.01em !important;color:#332d29 !important}.home .giede-partner-section p,.home .giede-partner-section .description,.home .giede-partner-section a,.home .giede-partner-section span,.home .giede-partner-card-safe p,.home .giede-partner-card-safe .description,.home .giede-partner-card-safe a,.home .giede-partner-card-safe span{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:16.5px !important;line-height:1.7 !important;font-weight:500 !important;letter-spacing:0 !important;color:#5c534c !important}.home .giede-partner-section h4+p,.home .giede-partner-section .info-title+p,.home .giede-partner-card-safe h4+p,.home .giede-partner-card-safe .info-title+p,.home .giede-partner-card-safe h3+p{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:15px !important;line-height:1.45 !important;font-weight:700 !important;color:#8f365b !important}.home .giede-partner-section a,.home .giede-partner-card-safe a,.home .giede-partner-card-safe p:last-child{color:#8f365b !important;font-weight:700 !important}.home .giede-partner-section .icon{background:#f4e8ed !important;border:1px solid rgba(143,54,91,.13) !important;box-shadow:0 12px 30px rgba(65,48,35,.12) !important}.home .giede-partner-section .icon i,.home .giede-partner-section .icon svg,.home .giede-partner-section .icon span{color:#8f365b !important}@media (max-width:767.98px){.home .giede-partner-section p,.home .giede-partner-card-safe p,.home .giede-partner-card-safe .description{font-size:16px !important}}.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:460px !important;height:460px !important}.home .hestia-big-title-content{display:flex !important;align-items:center !important}.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container{min-height:460px !important;height:460px !important;display:flex !important;align-items:center !important}.home .hestia-big-title-content .big-title-slider-content .hestia-title{font-size:clamp(2.25rem, 3.35vw, 3.75rem) !important;line-height:1.04 !important;margin-bottom:10px !important}.home .hestia-big-title-content .big-title-slider-content .sub-title{font-size:clamp(.95rem, 1.15vw, 1.12rem) !important;line-height:1.42 !important;margin-bottom:18px !important}.home .hestia-big-title-content .big-title-slider-content .buttons .btn,.home .hestia-big-title-content .big-title-slider-content .btn.btn-primary{padding:12px 22px !important;min-height:44px !important}.home .hestia-big-title-content .giede-messe-wrap,.home .hestia-big-title-content .giede-events-wrap,.home .hestia-big-title-content .events-wrap{margin-top:0 !important;margin-bottom:0 !important}@media (max-width:991.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:390px !important;height:390px !important}}@media (max-width:767.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:310px !important;height:310px !important}.home .hestia-big-title-content .big-title-slider-content .hestia-title{font-size:2rem !important}.home .hestia-big-title-content .big-title-slider-content .sub-title{font-size:.95rem !important}}.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:520px !important;height:520px !important}.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container{min-height:520px !important;height:520px !important}@media (max-width:991.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:430px !important;height:430px !important}}@media (max-width:767.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:340px !important;height:340px !important}}.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:620px !important;height:620px !important}.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container{min-height:620px !important;height:620px !important}.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header .container{overflow:visible !important}@media (max-width:991.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:500px !important;height:500px !important}}@media (max-width:767.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:390px !important;height:390px !important}}.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:720px !important;height:720px !important}.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container{min-height:720px !important;height:720px !important}.home .hestia-big-title-content{padding-top:24px !important;padding-bottom:24px !important;box-sizing:border-box !important}@media (max-width:991.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:560px !important;height:560px !important}}@media (max-width:767.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:430px !important;height:430px !important}.home .hestia-big-title-content{padding-top:16px !important;padding-bottom:16px !important}}.home .giede-partner-background,.home .giede-partner-wrap,.home .giede-partner-section{position:relative !important;isolation:isolate !important;overflow:hidden !important}.home .giede-partner-background:before,.home .giede-partner-wrap:before{content:"" !important;position:absolute !important;inset:0 !important;background:#f7f1ea !important;background-image:none !important;z-index:0 !important;pointer-events:none !important}.home .giede-partner-background>*,.home .giede-partner-wrap>*,.home .giede-partner-section>*{position:relative !important;z-index:1 !important}.home .giede-partner-background,.home .giede-partner-background:before,.home .giede-partner-background:after,.home .giede-partner-wrap,.home .giede-partner-wrap:before,.home .giede-partner-wrap:after,.home .giede-partner-section,.home .giede-partner-section:before,.home .giede-partner-section:after,.home .giede-partner-section .container,.home .giede-partner-section .row{background-image:none !important}.home .giede-partner-section .info,.home .giede-partner-section .hestia-info,.home .giede-partner-card-safe{position:relative !important;z-index:2 !important;background:#fffdfa !important}.home .giede-partner-section .icon,.home .giede-partner-section .icon i,.home .giede-partner-section .icon svg,.home .giede-partner-section .icon span{position:relative !important;z-index:3 !important}.home .giede-partner-pattern-source,.home .giede-partner-pattern-source:before,.home .giede-partner-pattern-source:after{background-image:none !important}.home .giede-partner-pattern-source{background-color:#f7f1ea !important}.home .giede-partner-kicker-final{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:20px !important;line-height:1.45 !important;font-weight:500 !important;color:#8f365b !important;margin-top:8px !important;margin-bottom:18px !important}.home .giede-designkurse-section{position:relative !important;isolation:isolate !important;overflow:hidden !important;min-height:700px !important;padding:64px 0 72px !important;background-image:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/designkurse-atelier-pliers.jpg) !important;background-size:cover !important;background-position:center 78% !important;background-repeat:no-repeat !important;background-color:#f7f1ea !important}.home .giede-designkurse-section:before,.home .giede-designkurse-section:after{display:none !important;content:none !important;background:0 0 !important}.home .giede-designkurse-section>*,.home .giede-designkurse-section .container,.home .giede-designkurse-section .row{position:relative !important;z-index:1 !important}.home .giede-designkurse-section .container{max-width:1240px !important}.home .giede-designkurse-titlewrap,.home .giede-designkurse-card{width:min(52%, 700px) !important;margin-left:auto !important;margin-right:3% !important}.home .giede-designkurse-titlewrap{margin-top:0 !important;margin-bottom:28px !important;padding:0 20px !important;text-align:center !important}.home .giede-designkurse-heading{margin:0 !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:clamp(44px, 3.4vw, 56px) !important;line-height:1.06 !important;font-weight:700 !important;letter-spacing:-.02em !important;color:#8f365b !important;text-shadow:none !important}.home .giede-designkurse-titlewrap p,.home .giede-designkurse-heading+p{margin:12px auto 0 !important;max-width:650px !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:18px !important;line-height:1.55 !important;font-weight:500 !important;color:#554c46 !important;text-shadow:none !important}.home .giede-designkurse-card{margin-top:0 !important;padding:40px 44px 38px !important;background:rgba(255,253,249,.96) !important;background-image:none !important;border:1px solid rgba(143,54,91,.08) !important;border-radius:22px !important;box-shadow:0 16px 38px rgba(72,53,38,.1) !important;text-align:center !important}.home .giede-designkurse-card,.home .giede-designkurse-card p,.home .giede-designkurse-card p *,.home .giede-designkurse-card span,.home .giede-designkurse-card div,.home .giede-designkurse-card li,.home .giede-designkurse-card strong,.home .giede-designkurse-card em{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:18px !important;line-height:1.65 !important;font-weight:500 !important;color:#514842 !important;letter-spacing:0 !important;text-shadow:none !important}.home .giede-designkurse-card p{margin:0 0 15px !important}.home .giede-designkurse-card p:first-child,.home .giede-designkurse-card p:first-child *{font-size:18px !important;line-height:1.65 !important;font-weight:500 !important}.home .giede-designkurse-button,.home .giede-designkurse-button *{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:16px !important;line-height:1.2 !important;font-weight:700 !important;color:#fff !important}.home .giede-designkurse-button{min-height:52px !important;padding:14px 30px !important;margin:8px auto 20px !important;border-radius:12px !important}@media (max-width:991.98px){.home .giede-designkurse-section{min-height:640px !important;padding:54px 0 62px !important;background-position:center 76% !important}.home .giede-designkurse-titlewrap,.home .giede-designkurse-card{width:min(60%, 680px) !important;margin-right:2% !important}}@media (max-width:767.98px){.home .giede-designkurse-section{min-height:0 !important;padding:36px 0 44px !important;background-position:center 74% !important}.home .giede-designkurse-titlewrap,.home .giede-designkurse-card{width:calc(100% - 30px) !important;margin-left:auto !important;margin-right:auto !important}.home .giede-designkurse-heading{font-size:36px !important}.home .giede-designkurse-titlewrap p,.home .giede-designkurse-heading+p{font-size:17px !important}.home .giede-designkurse-card{padding:28px 22px !important}.home .giede-designkurse-card,.home .giede-designkurse-card p,.home .giede-designkurse-card p *,.home .giede-designkurse-card span,.home .giede-designkurse-card div,.home .giede-designkurse-card li{font-size:16.5px !important}}.home .giede-partner-kicker-force,.home .giede-partner-kicker-force *{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:20px !important;line-height:1.45 !important;font-weight:500 !important;color:#8f365b !important}.home .giede-dk89-section:before,.home .giede-dk89-section:after{display:none !important;content:none !important}.home .giede-dk89-card{background:rgba(255,253,249,.97)!important;border-radius:22px!important;box-shadow:0 14px 34px rgba(72,53,38,.1)!important}@media (min-width:768px){.home .giede-dk89-section{min-height:780px !important}.home .giede-dk89-title,.home .giede-dk89-card{left:50% !important;right:auto !important;width:760px !important;max-width:72vw !important;margin:0 !important;transform:translateX(-50%) !important;box-sizing:border-box !important}.home .giede-dk89-title{top:54px !important;text-align:center !important}.home .giede-dk89-card{top:205px !important}}@media (min-width:768px){.home .giede-dk89-section{width:100vw !important;max-width:none !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;min-height:720px !important;background-image:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/designkurse-fullwidth-clean.jpg) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;background-color:#f7f1ea !important}.home .giede-dk89-title,.home .giede-dk89-card{width:720px !important;max-width:62vw !important}.home .giede-dk89-title h1,.home .giede-dk89-title h2,.home .giede-dk89-title h3{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:40px !important;font-weight:700 !important;line-height:1.08 !important;color:#8f365b !important}.home .giede-dk89-title p{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:17px !important;font-weight:400 !important;line-height:1.5 !important}.home .giede-dk89-card,.home .giede-dk89-card p,.home .giede-dk89-card p *,.home .giede-dk89-card span,.home .giede-dk89-card div,.home .giede-dk89-card li{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:17px !important;line-height:1.52 !important;font-weight:400 !important}.home .giede-dk89-card a,.home .giede-dk89-card button{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:17px !important;font-weight:700 !important}}@media (min-width:768px){.home .giede-dk89-section,.home .giede-designkurse-section{width:100vw !important;max-width:none !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;min-height:720px !important;padding:0 !important;background-image:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/designkurse-fullwidth-clean-final.jpg) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;background-color:#f7f1ea !important;opacity:1 !important;filter:none !important;mix-blend-mode:normal !important;isolation:isolate !important}.home .giede-dk89-section:before,.home .giede-dk89-section:after,.home .giede-designkurse-section:before,.home .giede-designkurse-section:after{content:none !important;display:none !important;opacity:0 !important;background:0 0 !important;background-image:none !important}.home .giede-dk89-section>*,.home .giede-designkurse-section>*{opacity:1 !important;filter:none !important}.home .giede-dk89-title h1,.home .giede-dk89-title h2,.home .giede-dk89-title h3,.home .giede-designkurse-heading{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:40px !important;line-height:1.08 !important;font-weight:700 !important;letter-spacing:0 !important;color:#8f365b !important;text-shadow:none !important}.home .giede-dk89-title p,.home .giede-designkurse-titlewrap p,.home .giede-designkurse-heading+p{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:17px !important;line-height:1.5 !important;font-weight:400 !important;color:#554c46 !important;text-shadow:none !important}.home .giede-dk89-card,.home .giede-dk89-card p,.home .giede-dk89-card p *,.home .giede-dk89-card span,.home .giede-dk89-card div,.home .giede-dk89-card li,.home .giede-designkurse-card,.home .giede-designkurse-card p,.home .giede-designkurse-card p *,.home .giede-designkurse-card span,.home .giede-designkurse-card div,.home .giede-designkurse-card li{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:17px !important;line-height:1.52 !important;font-weight:400 !important;letter-spacing:0 !important;text-shadow:none !important}.home .giede-dk89-card a,.home .giede-dk89-card button,.home .giede-designkurse-card a,.home .giede-designkurse-card button{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:17px !important;font-weight:700 !important}}.home .giede-designkurse-titlewrap:not(.giede-dk89-title),.home .giede-designkurse-card:not(.giede-dk89-card){display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.home .giede-dk89-section:before,.home .giede-dk89-section:after{content:none !important;display:none !important;opacity:0 !important;background:0 0 !important;box-shadow:none !important}.home .giede-dk89-ghost-hidden{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.home .giede-dk89-card a,.home .giede-dk89-card button,.home .giede-dk89-card [role=button]{font-size:19px !important}.home .giede-dk89-title,.home .giede-dk89-card{z-index:7 !important}.home .giede-dk89-card a,.home .giede-dk89-card button,.home .giede-dk89-card [role=button],.home .giede-dk89-card a *,.home .giede-dk89-card button *,.home .giede-dk89-card [role=button] *{font-size:21px !important;line-height:1.2 !important;font-weight:700 !important}.home .giede-dk89-ghost-hidden{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.home .giede-dk89-button-force,.home .giede-dk89-button-force *,.home .giede-dk89-card .giede-dk89-button-force,.home .giede-dk89-card .giede-dk89-button-force *{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:20px !important;line-height:1.2 !important;font-weight:700 !important;transform:none !important}.home .giede-dk89-button-force{min-width:235px !important;min-height:54px !important;padding:14px 26px !important}.home .giede-dk89-request-button,.home .giede-dk89-request-button *,.home .giede-dk89-card .giede-dk89-request-button,.home .giede-dk89-card .giede-dk89-request-button *{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:18px !important;line-height:1.2 !important;font-weight:700 !important}.home .giede-dk89-request-button{min-width:245px !important;min-height:54px !important;padding:12px 26px !important}.home .giede-dk89-card a,.home .giede-dk89-card button,.home .giede-dk89-card [role=button],.home .giede-dk89-card a *,.home .giede-dk89-card button *,.home .giede-dk89-card [role=button] *{font-size:19px !important}.home .hestia-blog{background:#f7f3ed !important;padding-top:58px !important;padding-bottom:72px !important;border-radius:0 !important}.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:38px !important;line-height:1.15 !important;font-weight:700 !important;color:#2f2a27 !important;text-align:center !important;margin:0 0 42px !important}.home .hestia-blog .row{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important}.home .hestia-blog .row>[class*=col-]{display:flex !important;margin-bottom:28px !important}.home .hestia-blog .card,.home .hestia-blog .card-blog{width:100% !important;height:100% !important;display:flex !important;flex-direction:column !important;overflow:hidden !important;background:#fffdfa !important;border:1px solid rgba(105,88,74,.1) !important;border-radius:18px !important;box-shadow:0 13px 34px rgba(70,54,42,.1) !important;transition:transform .22s ease,box-shadow .22s ease !important}.home .hestia-blog .card:hover,.home .hestia-blog .card-blog:hover{transform:translateY(-3px) !important;box-shadow:0 18px 42px rgba(70,54,42,.14) !important}.home .hestia-blog .card-image,.home .hestia-blog .card-image a{display:block !important;width:100% !important;margin:0 !important;border-radius:0 !important;overflow:hidden !important;box-shadow:none !important}.home .hestia-blog .card-image{height:238px !important;min-height:238px !important}.home .hestia-blog .card-image img{width:100% !important;height:238px !important;object-fit:cover !important;object-position:center !important;display:block !important;margin:0 !important;border-radius:0 !important;transition:transform .35s ease !important}.home .hestia-blog .card:hover .card-image img{transform:scale(1.025) !important}.home .hestia-blog .content,.home .hestia-blog .card-body{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;padding:25px 25px 23px !important;text-align:left !important}.home .hestia-blog .category,.home .hestia-blog .category a,.home .hestia-blog h6.category,.home .hestia-blog h6.category a{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:13px !important;line-height:1.3 !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.035em !important;color:#9a536f !important;margin:0 0 10px !important}.home .hestia-blog .card-title,.home .hestia-blog .card-title a,.home .hestia-blog h4.card-title,.home .hestia-blog h4.card-title a,.home .hestia-blog h3.card-title,.home .hestia-blog h3.card-title a{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:20px !important;line-height:1.28 !important;font-weight:700 !important;color:#3f4652 !important;margin:0 0 13px !important;text-decoration:none !important}.home .hestia-blog .card-description,.home .hestia-blog .card-description p,.home .hestia-blog .content>p{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:15.5px !important;line-height:1.55 !important;font-weight:400 !important;color:#655e58 !important;margin-bottom:0 !important}.home .hestia-blog .card-description a,.home .hestia-blog .more-link,.home .hestia-blog a.more-link{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:15px !important;line-height:1.4 !important;font-weight:600 !important;color:#8f365b !important;text-decoration:none !important;white-space:nowrap !important}.home .hestia-blog .card-description a:hover,.home .hestia-blog .more-link:hover{color:#722844 !important}@media (max-width:991px){.home .hestia-blog .card-image,.home .hestia-blog .card-image img{height:220px !important;min-height:220px !important}}@media (max-width:767px){.home .hestia-blog{padding-top:42px !important;padding-bottom:48px !important}.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{font-size:32px !important;margin-bottom:28px !important}.home .hestia-blog .row>[class*=col-]{width:100% !important;display:block !important}.home .hestia-blog .card-image,.home .hestia-blog .card-image img{height:230px !important;min-height:230px !important}.home .hestia-blog .content,.home .hestia-blog .card-body{padding:22px 22px 21px !important}}.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:38px !important;line-height:1.15 !important;font-weight:700 !important;letter-spacing:-.025em !important;color:#332d29 !important}.home .hestia-blog .category,.home .hestia-blog .category a,.home .hestia-blog h6.category,.home .hestia-blog h6.category a{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:15px !important;line-height:1.45 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#8f365b !important}.home .hestia-blog .card-title,.home .hestia-blog .card-title a,.home .hestia-blog h4.card-title,.home .hestia-blog h4.card-title a,.home .hestia-blog h3.card-title,.home .hestia-blog h3.card-title a{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:21px !important;line-height:1.28 !important;font-weight:700 !important;letter-spacing:-.01em !important;color:#332d29 !important}.home .hestia-blog .card-description,.home .hestia-blog .card-description p,.home .hestia-blog .content>p,.home .hestia-blog .card-body>p{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:16.5px !important;line-height:1.7 !important;font-weight:500 !important;letter-spacing:0 !important;color:#5c534c !important}.home .hestia-blog .card-description a,.home .hestia-blog .more-link,.home .hestia-blog a.more-link{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:16.5px !important;line-height:1.55 !important;font-weight:700 !important;letter-spacing:0 !important;color:#8f365b !important}@media (max-width:767px){.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{font-size:32px !important}.home .hestia-blog .card-title,.home .hestia-blog .card-title a,.home .hestia-blog h4.card-title,.home .hestia-blog h4.card-title a,.home .hestia-blog h3.card-title,.home .hestia-blog h3.card-title a{font-size:20px !important}.home .hestia-blog .card-description,.home .hestia-blog .card-description p,.home .hestia-blog .content>p,.home .hestia-blog .card-body>p,.home .hestia-blog .card-description a,.home .hestia-blog .more-link,.home .hestia-blog a.more-link{font-size:16px !important}}.home .hestia-blog,.home .hestia-blog *:not(i):not(svg):not(path){font-family:Candara,"Segoe UI",Arial,sans-serif !important}.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:34px !important;line-height:1.15 !important;font-weight:700 !important;letter-spacing:0 !important;color:#2f2a27 !important}.home .hestia-blog .category,.home .hestia-blog .category a,.home .hestia-blog h6.category,.home .hestia-blog h6.category a{font-size:14px !important;line-height:1.4 !important;font-weight:500 !important;text-transform:none !important;letter-spacing:0 !important;color:#8f365b !important}.home .hestia-blog .card-title,.home .hestia-blog .card-title a,.home .hestia-blog h4.card-title,.home .hestia-blog h4.card-title a,.home .hestia-blog h3.card-title,.home .hestia-blog h3.card-title a,.home .hestia-blog .card-title *{font-size:20px !important;line-height:1.32 !important;font-weight:700 !important;letter-spacing:0 !important;color:#2f2a27 !important}.home .hestia-blog .card-description,.home .hestia-blog .card-description p,.home .hestia-blog .card-description span,.home .hestia-blog .content>p,.home .hestia-blog .card-body>p,.home .hestia-blog .content p *{font-size:17px !important;line-height:1.62 !important;font-weight:400 !important;letter-spacing:0 !important;color:#4f4741 !important}.home .hestia-blog .card-description a,.home .hestia-blog .more-link,.home .hestia-blog a.more-link,.home .hestia-blog .more-link *{font-size:17px !important;line-height:1.5 !important;font-weight:600 !important;color:#8f365b !important}@media (max-width:767px){.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{font-size:30px !important}.home .hestia-blog .card-title,.home .hestia-blog .card-title a,.home .hestia-blog .card-title *{font-size:19px !important}.home .hestia-blog .card-description,.home .hestia-blog .card-description p,.home .hestia-blog .card-description span,.home .hestia-blog .content>p,.home .hestia-blog .card-body>p,.home .hestia-blog .content p *,.home .hestia-blog .more-link,.home .hestia-blog a.more-link{font-size:16px !important}}.home .giede-news-force-118 .card,.home .giede-news-force-118 .card-blog,.home .giede-news-force-118 .card p,.home .giede-news-force-118 .card-blog p,.home .giede-news-force-118 article p,.home .giede-news-force-118 .content p,.home .giede-news-force-118 .card-body p{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:17px !important;line-height:1.62 !important;font-weight:400 !important;letter-spacing:0 !important}.home .giede-news-force-118 .card-title,.home .giede-news-force-118 .card-title a,.home .giede-news-force-118 h3.card-title,.home .giede-news-force-118 h4.card-title{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:20px !important;line-height:1.32 !important;font-weight:700 !important}.home .giede-news-force-118 .category,.home .giede-news-force-118 .category a,.home .giede-news-force-118 h6.category,.home .giede-news-force-118 h6.category a{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:15px !important;line-height:1.35 !important;font-weight:500 !important;text-transform:none !important;color:#8f365b !important}.home .giede-news-padding-119 .content,.home .giede-news-padding-119 .card-body{padding:28px 30px 28px !important}@media (max-width:767px){.home .giede-news-padding-119 .content,.home .giede-news-padding-119 .card-body{padding:24px 24px 25px !important}}.home .giede-contact-section-120{position:relative !important;overflow:hidden !important;background:linear-gradient(90deg,rgba(248,244,238,.98) 0%,rgba(248,244,238,.97) 44%,rgba(248,244,238,.84) 66%,rgba(248,244,238,.38) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-building-contact.jpg) right center/46% auto no-repeat !important;color:var(--giede-ink) !important;padding:72px 0 78px !important;border-radius:0 !important}.home .giede-contact-section-120:before,.home .giede-contact-section-120:after{content:none !important;display:none !important}.home .giede-contact-section-120 .giede-contact-container-120{position:relative !important;z-index:2 !important}.home .giede-contact-section-120 h1,.home .giede-contact-section-120 h2,.home .giede-contact-section-120 h3,.home .giede-contact-section-120 h4,.home .giede-contact-section-120 .section-title{font-family:Candara,"Segoe UI",Arial,sans-serif !important;color:var(--giede-bordeaux) !important}.home .giede-contact-section-120>.container,.home .giede-contact-section-120 .container{max-width:1180px !important}.home .giede-contact-section-120 .row{align-items:flex-start !important}.home .giede-contact-section-120 .giede-contact-info-120,.home .giede-contact-section-120 .hestia-info,.home .giede-contact-section-120 .info{background:rgba(255,253,249,.96) !important;border:1px solid rgba(84,66,44,.1) !important;border-radius:16px !important;box-shadow:0 10px 26px rgba(73,55,37,.08) !important}.home .giede-contact-section-120 .giede-contact-info-120{padding:17px 20px !important;margin-bottom:10px !important}.home .giede-contact-section-120 .giede-contact-info-120,.home .giede-contact-section-120 .giede-contact-info-120 *{font-family:Candara,"Segoe UI",Arial,sans-serif !important}.home .giede-contact-section-120 .giede-contact-formcard-120{background:rgba(255,253,249,.97) !important;border:1px solid rgba(84,66,44,.11) !important;border-radius:18px !important;box-shadow:0 18px 44px rgba(73,55,37,.12) !important;padding:30px 34px 32px !important}.home .giede-contact-section-120 .giede-contact-formtitle-120{background:var(--giede-bordeaux) !important;color:#fff !important;padding:18px 24px !important;margin:-30px -34px 28px !important;border-radius:18px 18px 0 0 !important;text-align:center !important;font-size:22px !important;line-height:1.25 !important;font-weight:600 !important}.home .giede-contact-section-120 input[type=text],.home .giede-contact-section-120 input[type=email],.home .giede-contact-section-120 input[type=tel],.home .giede-contact-section-120 textarea{background:#fff !important;border:1px solid rgba(84,66,44,.15) !important;border-radius:10px !important;box-shadow:none !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:16px !important;padding:12px 14px !important}.home .giede-contact-section-120 textarea{min-height:128px !important}.home .giede-contact-section-120 input[type=submit],.home .giede-contact-section-120 button[type=submit]{background:var(--giede-bordeaux) !important;color:#fff !important;border:0 !important;border-radius:10px !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:16px !important;font-weight:600 !important;padding:13px 26px !important;box-shadow:0 8px 18px rgba(143,54,91,.18) !important}.home .giede-contact-section-120 label,.home .giede-contact-section-120 p,.home .giede-contact-section-120 span,.home .giede-contact-section-120 div{font-family:Candara,"Segoe UI",Arial,sans-serif !important}@media (max-width:991px){.home .giede-contact-section-120{background:linear-gradient(rgba(248,244,238,.94),rgba(248,244,238,.94)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-building-contact.jpg) center/cover no-repeat !important;padding:54px 0 60px !important}}.home .giede-contact-section-121{position:relative !important;isolation:isolate !important;overflow:hidden !important;width:100vw !important;max-width:none !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;padding:76px 0 82px !important;background:#f7f1eb url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-121.jpg) center center/cover no-repeat !important;color:#2f2a25 !important}.home .giede-contact-section-121:before,.home .giede-contact-section-121:after{content:none !important;display:none !important}.home .giede-contact-section-121 .section-image,.home .giede-contact-section-121 .hestia-contact-content,.home .giede-contact-section-121 .contactus,.home .giede-contact-section-121 .contact-content,.home .giede-contact-section-121 .content-wrap{background:0 0 !important;background-image:none !important;box-shadow:none !important}.home .giede-contact-container-121{position:relative !important;z-index:2 !important;max-width:1240px !important;margin:0 auto !important;padding-left:28px !important;padding-right:28px !important}.home .giede-contact-section-121 .row{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:72px !important}.home .giede-contact-leftcol-121{flex:0 1 470px !important;max-width:470px !important}.home .giede-contact-formcol-121{flex:0 1 500px !important;max-width:500px !important;margin-left:auto !important}.home .giede-contact-section-121 .section-title,.home .giede-contact-section-121 h2:first-of-type{color:#8f365b !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:40px !important;line-height:1.1 !important;font-weight:700 !important;margin-bottom:24px !important;text-align:left !important;text-shadow:none !important}.home .giede-contact-info-121{background:rgba(255,253,249,.96) !important;border:1px solid rgba(95,72,48,.1) !important;border-radius:15px !important;box-shadow:0 10px 28px rgba(69,53,38,.09) !important;padding:18px 22px !important;margin:0 0 12px !important;min-height:84px !important}.home .giede-contact-info-121,.home .giede-contact-info-121 *{color:#3b332c !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;text-shadow:none !important}.home .giede-contact-info-121 strong,.home .giede-contact-info-121 h4,.home .giede-contact-info-121 h5{color:#2f2924 !important;font-size:18px !important;line-height:1.25 !important;font-weight:700 !important}.home .giede-contact-formcard-121{position:relative !important;background:rgba(255,253,249,.985) !important;border:1px solid rgba(95,72,48,.11) !important;border-radius:18px !important;box-shadow:0 18px 46px rgba(69,53,38,.13) !important;padding:30px 34px 32px !important;color:#2f2a25 !important}.home .giede-contact-formheader-121{background:0 0 !important;box-shadow:none !important;border:0 !important;padding:0 !important;margin:0 !important}.home .giede-contact-formtitle-121{display:block !important;width:calc(100% + 68px) !important;margin:-30px -34px 30px !important;padding:20px 24px !important;border-radius:18px 18px 0 0 !important;background:#8f365b !important;color:#fff !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:22px !important;line-height:1.25 !important;font-weight:700 !important;text-align:center !important;text-shadow:none !important;box-shadow:none !important}.home .giede-contact-section-121 input[type=text],.home .giede-contact-section-121 input[type=email],.home .giede-contact-section-121 input[type=tel],.home .giede-contact-section-121 textarea{background:#fff !important;color:#3a332d !important;border:1px solid rgba(95,72,48,.16) !important;border-radius:9px !important;box-shadow:none !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:16px !important;padding:12px 14px !important}.home .giede-contact-section-121 textarea{min-height:132px !important}.home .giede-contact-section-121 label,.home .giede-contact-section-121 p,.home .giede-contact-section-121 span{color:#3a332d !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;text-shadow:none !important}.home .giede-contact-section-121 input[type=submit],.home .giede-contact-section-121 button[type=submit]{background:#8f365b !important;color:#fff !important;border:0 !important;border-radius:9px !important;padding:13px 26px !important;font-size:16px !important;font-weight:700 !important;box-shadow:0 8px 18px rgba(143,54,91,.18) !important}.home .giede-contact-section-121 .wpa-test-msg{display:none !important}@media (max-width:991px){.home .giede-contact-section-121{padding:58px 0 64px !important;background-position:68% center !important}.home .giede-contact-section-121 .row{display:block !important}.home .giede-contact-leftcol-121,.home .giede-contact-formcol-121{max-width:680px !important;margin:0 auto 30px !important}}.home .giede-contact-section-121 .giede-contact-info-121{padding:20px 24px !important;min-height:88px !important}.home .giede-contact-section-121 .giede-contact-info-121 p,.home .giede-contact-section-121 .giede-contact-info-121 span,.home .giede-contact-section-121 .giede-contact-info-121 a,.home .giede-contact-section-121 .giede-contact-info-121 small,.home .giede-contact-section-121 .giede-contact-info-121 .description{color:#5b5148 !important;opacity:1 !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:16px !important;line-height:1.45 !important}.home .giede-contact-section-121 .giede-contact-info-121 h4,.home .giede-contact-section-121 .giede-contact-info-121 h5,.home .giede-contact-section-121 .giede-contact-info-121 strong{color:#2f2924 !important;opacity:1 !important}.home .giede-contact-section-121 .giede-contact-formheader-121,.home .giede-contact-section-121 .giede-contact-formheader-121 *:not(.giede-contact-formtitle-121){background:0 0 !important;background-image:none !important;box-shadow:none !important;border:0 !important}.home .giede-contact-section-121 .giede-contact-formtitle-121{position:relative !important;z-index:4 !important}.home .giede-contact-section-121 input[type=text],.home .giede-contact-section-121 input[type=email],.home .giede-contact-section-121 input[type=tel],.home .giede-contact-section-121 textarea{font-size:16.5px !important;line-height:1.4 !important}.home .giede-contact-section-121 input[type=submit],.home .giede-contact-section-121 button[type=submit]{font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:17px !important}.home .giede-contact-section-121 .wpa-test-msg{display:none !important}.home .giede-contact-section-121{padding:84px 0 90px !important;background:linear-gradient(90deg,rgba(247,241,235,.985) 0%,rgba(247,241,235,.965) 36%,rgba(247,241,235,.9) 54%,rgba(247,241,235,.58) 68%,rgba(247,241,235,.2) 82%,rgba(247,241,235,.06) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-121.jpg) center center/cover no-repeat !important}.home .giede-contact-container-121{max-width:1280px !important}.home .giede-contact-section-121 .row{gap:82px !important}.home .giede-contact-section-121 .section-title,.home .giede-contact-section-121 h2:first-of-type{font-size:44px !important;margin-bottom:28px !important;letter-spacing:-.01em !important}.home .giede-contact-leftcol-121{max-width:500px !important}.home .giede-contact-formcol-121{max-width:520px !important}.home .giede-contact-info-121{background:rgba(255,253,249,.985) !important;border:1px solid rgba(95,72,48,.12) !important;border-radius:16px !important;box-shadow:0 14px 34px rgba(69,53,38,.1) !important;padding:22px 26px !important;margin:0 0 14px !important}.home .giede-contact-section-121 .giede-contact-info-121 p,.home .giede-contact-section-121 .giede-contact-info-121 span,.home .giede-contact-section-121 .giede-contact-info-121 a,.home .giede-contact-section-121 .giede-contact-info-121 small,.home .giede-contact-section-121 .giede-contact-info-121 .description{color:#62574d !important;font-size:16.5px !important;line-height:1.5 !important}.home .giede-contact-section-121 .giede-contact-info-121 h4,.home .giede-contact-section-121 .giede-contact-info-121 h5,.home .giede-contact-section-121 .giede-contact-info-121 strong{font-size:18.5px !important;margin-bottom:6px !important}.home .giede-contact-formcard-121{background:rgba(255,253,249,.965) !important;border:1px solid rgba(95,72,48,.12) !important;border-radius:20px !important;box-shadow:0 22px 52px rgba(69,53,38,.15) !important;padding:34px 38px 36px !important}.home .giede-contact-section-121 .giede-contact-formtitle-121{width:calc(100% + 76px) !important;margin:-34px -38px 30px !important;padding:22px 28px !important;border-radius:20px 20px 0 0 !important;font-size:24px !important}.home .giede-contact-section-121 input[type=text],.home .giede-contact-section-121 input[type=email],.home .giede-contact-section-121 input[type=tel],.home .giede-contact-section-121 textarea{border-radius:10px !important;font-size:16.5px !important;padding:13px 15px !important}.home .giede-contact-section-121 textarea{min-height:146px !important}.home .giede-contact-section-121 input[type=submit],.home .giede-contact-section-121 button[type=submit]{border-radius:10px !important;padding:14px 30px !important;font-size:17.5px !important;font-weight:700 !important}@media (max-width:991px){.home .giede-contact-section-121{padding:60px 0 66px !important;background:linear-gradient(rgba(247,241,235,.92),rgba(247,241,235,.92)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-121.jpg) 68% center/cover no-repeat !important}.home .giede-contact-section-121 .section-title,.home .giede-contact-section-121 h2:first-of-type{font-size:36px !important}.home .giede-contact-formcard-121{padding:30px 24px 30px !important}.home .giede-contact-section-121 .giede-contact-formtitle-121{width:calc(100% + 48px) !important;margin:-30px -24px 24px !important}}.home .giede-contact-leftcol-121{max-width:520px !important}.home .giede-contact-info-121{position:relative !important;overflow:hidden !important;background:rgba(255,255,255,.985) !important;border:1px solid rgba(143,54,91,.1) !important;border-left:5px solid #8f365b !important;border-radius:18px !important;box-shadow:0 16px 34px rgba(69,53,38,.09) !important;padding:24px 24px 22px 26px !important;margin:0 0 16px !important;min-height:92px !important}.home .giede-contact-info-121:before{content:'' !important;position:absolute !important;inset:0 auto 0 0 !important;width:72px !important;background:linear-gradient(90deg,rgba(143,54,91,.08),rgba(143,54,91,0)) !important;pointer-events:none !important}.home .giede-contact-section-121 .giede-contact-info-121>*{position:relative !important;z-index:1 !important}.home .giede-contact-section-121 .giede-contact-info-121 p,.home .giede-contact-section-121 .giede-contact-info-121 span,.home .giede-contact-section-121 .giede-contact-info-121 a,.home .giede-contact-section-121 .giede-contact-info-121 small,.home .giede-contact-section-121 .giede-contact-info-121 .description,.home .giede-contact-section-121 .giede-contact-info-121 div{color:#70645a !important;font-size:16.5px !important;line-height:1.58 !important}.home .giede-contact-section-121 .giede-contact-info-121 h4,.home .giede-contact-section-121 .giede-contact-info-121 h5,.home .giede-contact-section-121 .giede-contact-info-121 strong{color:#8f365b !important;font-size:19px !important;line-height:1.28 !important;font-weight:700 !important;margin-bottom:8px !important}.home .giede-contact-section-121 .giede-contact-info-121 a{color:#6d5f56 !important;text-decoration:none !important}.home .giede-contact-section-121 .giede-contact-info-121 i,.home .giede-contact-section-121 .giede-contact-info-121 svg,.home .giede-contact-section-121 .giede-contact-info-121 [class*=icon]{color:#8f365b !important;fill:#8f365b !important;opacity:1 !important}.home .giede-contact-section-121 .giede-contact-info-121 i,.home .giede-contact-section-121 .giede-contact-info-121 svg{font-size:24px !important}@media (max-width:991px){.home .giede-contact-info-121{padding:22px 20px 20px 22px !important}}.home .giede-contact-section-121{background:linear-gradient(90deg,rgba(247,241,235,.992) 0%,rgba(247,241,235,.985) 34%,rgba(247,241,235,.92) 50%,rgba(247,241,235,.66) 60%,rgba(247,241,235,.28) 71%,rgba(247,241,235,.06) 84%,rgba(247,241,235,0) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-121.jpg) center center/cover no-repeat !important}.home .giede-contact-container-121{max-width:1320px !important}.home .giede-contact-section-121 .row{gap:60px !important}.home .giede-contact-leftcol-121{flex:0 1 500px !important;max-width:500px !important}.home .giede-contact-formcol-121{flex:0 1 500px !important;max-width:500px !important;margin-left:0 !important;margin-right:auto !important;transform:translateX(-34px) !important}.home .giede-contact-info-121{padding:22px 24px 20px !important}.home .giede-contact-section-121 .giede-contact-info-121 h4,.home .giede-contact-section-121 .giede-contact-info-121 h5,.home .giede-contact-section-121 .giede-contact-info-121 strong{color:#8f365b !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:18.5px !important;line-height:1.3 !important;font-weight:600 !important;letter-spacing:0 !important}.home .giede-contact-section-121 .giede-contact-info-121 p,.home .giede-contact-section-121 .giede-contact-info-121 span,.home .giede-contact-section-121 .giede-contact-info-121 a,.home .giede-contact-section-121 .giede-contact-info-121 small,.home .giede-contact-section-121 .giede-contact-info-121 .description,.home .giede-contact-section-121 .giede-contact-info-121 div{color:#5f554d !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:16px !important;line-height:1.5 !important;font-weight:400 !important}.home .giede-contact-section-121 .giede-contact-info-121 i,.home .giede-contact-section-121 .giede-contact-info-121 svg,.home .giede-contact-section-121 .giede-contact-info-121 [class*=icon]{color:#8f365b !important;fill:#8f365b !important;opacity:.95 !important}@media (max-width:1100px){.home .giede-contact-formcol-121{transform:translateX(-16px) !important}}@media (max-width:991px){.home .giede-contact-formcol-121{transform:none !important;margin-left:auto !important;margin-right:auto !important}}.home .giede-contact-section-121{background:linear-gradient(90deg,rgba(247,241,235,.995) 0%,rgba(247,241,235,.985) 31%,rgba(247,241,235,.9) 46%,rgba(247,241,235,.56) 56%,rgba(247,241,235,.2) 65%,rgba(247,241,235,.035) 75%,rgba(247,241,235,0) 100%),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-121.jpg) 57% center/cover no-repeat !important}.home .giede-contact-container-121{max-width:1360px !important}.home .giede-contact-section-121 .row{gap:42px !important}.home .giede-contact-leftcol-121{flex:0 1 505px !important;max-width:505px !important}.home .giede-contact-formcol-121{flex:0 1 500px !important;max-width:500px !important;margin-left:0 !important;margin-right:auto !important;transform:translateX(-72px) !important}.home .giede-contact-section-121 .section-title,.home .giede-contact-section-121 h2:first-of-type{font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:43px !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:0 !important}.home .giede-contact-info-121{padding:22px 26px 21px !important;min-height:90px !important}.home .giede-contact-section-121 .giede-contact-info-121 h4,.home .giede-contact-section-121 .giede-contact-info-121 h5,.home .giede-contact-section-121 .giede-contact-info-121 strong{color:#8f365b !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:18px !important;line-height:1.25 !important;font-weight:600 !important;margin:0 0 7px !important}.home .giede-contact-section-121 .giede-contact-info-121 p,.home .giede-contact-section-121 .giede-contact-info-121 span,.home .giede-contact-section-121 .giede-contact-info-121 a,.home .giede-contact-section-121 .giede-contact-info-121 small,.home .giede-contact-section-121 .giede-contact-info-121 .description,.home .giede-contact-section-121 .giede-contact-info-121 div{color:#574f48 !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:16.5px !important;line-height:1.42 !important;font-weight:400 !important;letter-spacing:0 !important;opacity:1 !important}.home .giede-contact-section-121 .giede-contact-info-121 i,.home .giede-contact-section-121 .giede-contact-info-121 svg,.home .giede-contact-section-121 .giede-contact-info-121 [class*=icon]{color:#8f365b !important;fill:#8f365b !important;opacity:1 !important}@media (max-width:1200px){.home .giede-contact-formcol-121{transform:translateX(-42px) !important}}@media (max-width:1050px){.home .giede-contact-formcol-121{transform:translateX(-18px) !important}}@media (max-width:991px){.home .giede-contact-section-121{background:linear-gradient(rgba(247,241,235,.92),rgba(247,241,235,.92)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-121.jpg) 70% center/cover no-repeat !important}.home .giede-contact-formcol-121{transform:none !important;margin-left:auto !important;margin-right:auto !important}}.home .giede-contact-section-121{min-height:760px !important;padding:64px 0 70px !important;background:#f7f1eb url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-127.jpg) center center/cover no-repeat !important}.home .giede-contact-container-121{width:100% !important;max-width:none !important;padding:0 3.4vw !important}.home .giede-contact-section-121 .row{display:grid !important;grid-template-columns:minmax(390px, 28vw) minmax(500px, 35vw) 1fr !important;column-gap:2.2vw !important;align-items:start !important}.home .giede-contact-leftcol-121{grid-column:1 !important;width:100% !important;max-width:500px !important;margin:0 !important}.home .giede-contact-formcol-121{grid-column:2 !important;width:100% !important;max-width:560px !important;margin:0 !important;transform:none !important}.home .giede-contact-section-121 .section-title,.home .giede-contact-section-121 h2:first-of-type{font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:42px !important;line-height:1.08 !important;font-weight:600 !important;color:#8f365b !important;margin:0 0 34px !important}.home .giede-contact-info-121{display:grid !important;grid-template-columns:58px 1fr !important;align-items:center !important;column-gap:16px !important;min-height:102px !important;margin:0 0 12px !important;padding:18px 22px 18px 18px !important;border:1px solid rgba(101,78,57,.1) !important;border-left:0 !important;border-radius:17px !important;background:rgba(255,253,249,.97) !important;box-shadow:0 10px 28px rgba(69,53,38,.08) !important}.home .giede-contact-info-121:before{grid-column:1 !important;grid-row:1/span 6 !important;position:static !important;display:flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;border-radius:50% !important;background:#f7eae7 !important;color:#8f365b !important;font-family:'Segoe UI Symbol','Arial Unicode MS',sans-serif !important;font-size:25px !important;line-height:1 !important;font-weight:400 !important;opacity:1 !important}.home .giede-contact-type-location:before{content:'⌖' !important}.home .giede-contact-type-phone:before{content:'☎' !important}.home .giede-contact-type-email:before{content:'✉' !important}.home .giede-contact-type-fax:before{content:'▣' !important}.home .giede-contact-type-whatsapp:before{content:'◉' !important}.home .giede-contact-type-hours:before{content:'◷' !important}.home .giede-contact-info-121>*{grid-column:2 !important;min-width:0 !important}.home .giede-contact-info-121 [class*=icon],.home .giede-contact-info-121 i,.home .giede-contact-info-121 svg{display:none !important}.home .giede-contact-section-121 .giede-contact-info-121,.home .giede-contact-section-121 .giede-contact-info-121 *{opacity:1 !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;text-shadow:none !important}.home .giede-contact-section-121 .giede-contact-info-121 h4,.home .giede-contact-section-121 .giede-contact-info-121 h5,.home .giede-contact-section-121 .giede-contact-info-121 strong{color:#8f365b !important;font-size:18px !important;line-height:1.25 !important;font-weight:600 !important;margin:0 0 5px !important}.home .giede-contact-section-121 .giede-contact-info-121 p,.home .giede-contact-section-121 .giede-contact-info-121 span,.home .giede-contact-section-121 .giede-contact-info-121 a,.home .giede-contact-section-121 .giede-contact-info-121 small,.home .giede-contact-section-121 .giede-contact-info-121 .description,.home .giede-contact-section-121 .giede-contact-info-121 div{color:#514943 !important;font-size:16px !important;line-height:1.38 !important;font-weight:400 !important}.home .giede-contact-formcard-121{width:100% !important;max-width:560px !important;padding:30px 34px 34px !important;border-radius:18px !important;background:rgba(255,253,249,.965) !important;box-shadow:0 18px 44px rgba(69,53,38,.13) !important}.home .giede-contact-section-121 .giede-contact-formtitle-121{width:calc(100% + 68px) !important;margin:-30px -34px 30px !important;padding:18px 22px !important;border-radius:18px 18px 0 0 !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:22px !important;font-weight:600 !important}.home .giede-contact-section-121 input[type=text],.home .giede-contact-section-121 input[type=email],.home .giede-contact-section-121 input[type=tel],.home .giede-contact-section-121 textarea{font-size:16px !important;padding:12px 14px !important}.home .giede-contact-section-121 textarea{min-height:138px !important}.home .giede-contact-section-121 input[type=submit],.home .giede-contact-section-121 button[type=submit]{font-size:16.5px !important;padding:13px 26px !important}@media (max-width:1180px){.home .giede-contact-section-121 .row{grid-template-columns:minmax(360px, 32vw) minmax(440px, 40vw) 1fr !important;column-gap:24px !important}}@media (max-width:991px){.home .giede-contact-section-121{min-height:auto !important;background:linear-gradient(rgba(247,241,235,.9),rgba(247,241,235,.9)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-127.jpg) 72% center/cover no-repeat !important}.home .giede-contact-section-121 .row{display:block !important}.home .giede-contact-leftcol-121,.home .giede-contact-formcol-121{max-width:680px !important;margin:0 auto 30px !important}}.home .giede-contact-section-121 .row{grid-template-columns:minmax(390px, 27vw) minmax(500px, 31vw) 1fr !important;column-gap:1.7vw !important}.home .giede-contact-leftcol-121{display:block !important;visibility:visible !important;opacity:1 !important;max-width:500px !important}.home .giede-contact-leftcol-121 .giede-contact-info-121{display:grid !important;grid-template-columns:56px 1fr !important;align-items:center !important;column-gap:15px !important;min-height:96px !important;padding:18px 22px 18px 18px !important;margin-bottom:12px !important;background:rgba(255,253,249,.985) !important;border:1px solid rgba(95,72,48,.1) !important;border-radius:17px !important;box-shadow:0 12px 28px rgba(69,53,38,.08) !important}.home .giede-contact-leftcol-121 .giede-contact-info-121:before{grid-column:1 !important;grid-row:1/span 6 !important;position:static !important;transform:none !important;width:46px !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:#f7eae7 !important;color:#8f365b !important;font-size:23px !important;opacity:1 !important}.home .giede-contact-leftcol-121 .giede-contact-info-121>*{grid-column:2 !important;min-width:0 !important}.home .giede-contact-leftcol-121 .giede-contact-info-121 h4,.home .giede-contact-leftcol-121 .giede-contact-info-121 h5,.home .giede-contact-leftcol-121 .giede-contact-info-121 strong{font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:18px !important;line-height:1.25 !important;font-weight:600 !important;color:#8f365b !important;margin:0 0 5px !important}.home .giede-contact-leftcol-121 .giede-contact-info-121 p,.home .giede-contact-leftcol-121 .giede-contact-info-121 span,.home .giede-contact-leftcol-121 .giede-contact-info-121 a,.home .giede-contact-leftcol-121 .giede-contact-info-121 small,.home .giede-contact-leftcol-121 .giede-contact-info-121 div{color:#5a514a !important;opacity:1 !important;font-size:16px !important;line-height:1.42 !important;font-weight:400 !important}.home .giede-contact-formcol-121{max-width:535px !important;transform:translateX(-38px) !important}.home .giede-contact-formcard-121{max-width:535px !important}@media (max-width:1180px){.home .giede-contact-formcol-121{transform:translateX(-18px) !important}}@media (max-width:991px){.home .giede-contact-section-121 .row{display:block !important}.home .giede-contact-leftcol-121,.home .giede-contact-formcol-121{max-width:680px !important;margin:0 auto 30px !important;transform:none !important}}.home .giede-contact-section-121{min-height:860px !important;padding:72px 0 74px !important;background:#f7f1eb url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-127.jpg) center center/cover no-repeat !important;border-radius:0 !important}.home .giede-contact-container-121{width:100% !important;max-width:none !important;padding-left:4.2vw !important;padding-right:3.2vw !important}.home .giede-contact-section-121 .row{display:grid !important;grid-template-columns:minmax(400px, 29vw) minmax(560px, 36vw) 1fr !important;column-gap:2vw !important;align-items:start !important}.home .giede-contact-leftcol-121{grid-column:1 !important;width:100% !important;max-width:520px !important;margin:0 !important;padding:0 !important}.home .giede-contact-formcol-121{grid-column:2 !important;width:100% !important;max-width:620px !important;margin:26px 0 0 !important;transform:translateX(-10px) !important}.home .giede-contact-section-121 .section-title,.home .giede-contact-section-121 h2:first-of-type{font-family:Georgia,'Times New Roman',serif !important;font-size:64px !important;line-height:1 !important;font-weight:400 !important;color:#8f365b !important;letter-spacing:-.02em !important;margin:0 0 38px !important;text-align:left !important}.home .giede-contact-leftcol-121 .giede-contact-info-121{position:relative !important;display:grid !important;grid-template-columns:70px minmax(0,1fr) !important;align-items:center !important;column-gap:18px !important;min-height:112px !important;margin:0 0 14px !important;padding:20px 24px 20px 18px !important;background:rgba(255,253,249,.985) !important;border:1px solid rgba(114,90,66,.1) !important;border-radius:18px !important;box-shadow:0 14px 32px rgba(69,53,38,.08) !important;overflow:hidden !important}.home .giede-contact-leftcol-121 .giede-contact-info-121:before{grid-column:1 !important;grid-row:1/span 10 !important;position:static !important;display:flex !important;align-items:center !important;justify-content:center !important;width:58px !important;height:58px !important;margin:0 auto !important;border-radius:50% !important;background:#f7e9e6 !important;color:#8f365b !important;font-family:Arial,'Segoe UI Symbol',sans-serif !important;font-size:29px !important;line-height:1 !important;font-weight:400 !important;opacity:1 !important;box-shadow:none !important}.home .giede-contact-leftcol-121 .giede-contact-info-121.giede-contact-type-location:before{content:'⌖' !important}.home .giede-contact-leftcol-121 .giede-contact-info-121.giede-contact-type-phone:before{content:'☎' !important}.home .giede-contact-leftcol-121 .giede-contact-info-121.giede-contact-type-email:before{content:'✉' !important}.home .giede-contact-leftcol-121 .giede-contact-info-121.giede-contact-type-fax:before{content:'▣' !important}.home .giede-contact-leftcol-121 .giede-contact-info-121.giede-contact-type-whatsapp:before{content:'◉' !important}.home .giede-contact-leftcol-121 .giede-contact-info-121.giede-contact-type-hours:before{content:'◷' !important}.home .giede-contact-leftcol-121 .giede-contact-info-121>*{grid-column:2 !important;min-width:0 !important}.home .giede-contact-leftcol-121 .giede-contact-info-121 [class*=icon],.home .giede-contact-leftcol-121 .giede-contact-info-121 i,.home .giede-contact-leftcol-121 .giede-contact-info-121 svg{display:none !important}.home .giede-contact-leftcol-121 .giede-contact-info-121,.home .giede-contact-leftcol-121 .giede-contact-info-121 *{opacity:1 !important;text-shadow:none !important}.home .giede-contact-leftcol-121 .giede-contact-info-121 h4,.home .giede-contact-leftcol-121 .giede-contact-info-121 h5,.home .giede-contact-leftcol-121 .giede-contact-info-121 strong{font-family:Georgia,'Times New Roman',serif !important;color:#8f365b !important;font-size:21px !important;line-height:1.22 !important;font-weight:700 !important;margin:0 0 7px !important}.home .giede-contact-leftcol-121 .giede-contact-info-121 p,.home .giede-contact-leftcol-121 .giede-contact-info-121 span,.home .giede-contact-leftcol-121 .giede-contact-info-121 a,.home .giede-contact-leftcol-121 .giede-contact-info-121 small,.home .giede-contact-leftcol-121 .giede-contact-info-121 .description,.home .giede-contact-leftcol-121 .giede-contact-info-121 div{font-family:Georgia,'Times New Roman',serif !important;color:#5a6470 !important;font-size:17px !important;line-height:1.42 !important;font-weight:400 !important;letter-spacing:0 !important;margin-top:0 !important}.home .giede-contact-leftcol-121 .giede-contact-info-121 a{text-decoration:none !important}.home .giede-contact-formcard-121{width:100% !important;max-width:620px !important;padding:34px 42px 38px !important;background:rgba(255,253,249,.97) !important;border:1px solid rgba(114,90,66,.1) !important;border-radius:22px !important;box-shadow:0 18px 46px rgba(69,53,38,.12) !important}.home .giede-contact-section-121 .giede-contact-formtitle-121{display:block !important;width:calc(100% + 84px) !important;margin:-34px -42px 34px !important;padding:22px 26px !important;border-radius:22px 22px 0 0 !important;background:linear-gradient(90deg,#8b3155,#a20b4b) !important;color:#fff !important;font-family:Georgia,'Times New Roman',serif !important;font-size:28px !important;line-height:1.2 !important;font-weight:700 !important;text-align:center !important;letter-spacing:0 !important;box-shadow:none !important}.home .giede-contact-formcard-121 form{margin-top:0 !important}.home .giede-contact-section-121 input[type=text],.home .giede-contact-section-121 input[type=email],.home .giede-contact-section-121 input[type=tel],.home .giede-contact-section-121 textarea{width:100% !important;background:rgba(255,255,255,.98) !important;color:#515b66 !important;border:1px solid rgba(87,96,108,.2) !important;border-radius:9px !important;box-shadow:none !important;font-family:Georgia,'Times New Roman',serif !important;font-size:17px !important;line-height:1.35 !important;padding:13px 15px !important}.home .giede-contact-section-121 textarea{min-height:160px !important}.home .giede-contact-section-121 label,.home .giede-contact-section-121 p,.home .giede-contact-section-121 span{font-family:Georgia,'Times New Roman',serif !important;color:#30343a !important}.home .giede-contact-section-121 input[type=submit],.home .giede-contact-section-121 button[type=submit]{display:block !important;width:100% !important;max-width:none !important;margin:24px 0 0 !important;padding:15px 28px !important;background:linear-gradient(90deg,#8b3155,#a20b4b) !important;color:#fff !important;border:0 !important;border-radius:9px !important;box-shadow:0 9px 20px rgba(143,54,91,.18) !important;font-family:Georgia,'Times New Roman',serif !important;font-size:18px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.02em !important}@media (max-width:1260px){.home .giede-contact-section-121 .row{grid-template-columns:minmax(360px, 31vw) minmax(500px, 40vw) 1fr !important;column-gap:24px !important}.home .giede-contact-formcol-121{transform:none !important}.home .giede-contact-section-121 .section-title,.home .giede-contact-section-121 h2:first-of-type{font-size:54px !important}}@media (max-width:991px){.home .giede-contact-section-121{min-height:auto !important;background:linear-gradient(rgba(247,241,235,.91),rgba(247,241,235,.91)),url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-contact-bg-127.jpg) 72% center/cover no-repeat !important;padding:54px 0 60px !important}.home .giede-contact-section-121 .row{display:block !important}.home .giede-contact-leftcol-121,.home .giede-contact-formcol-121{max-width:680px !important;margin:0 auto 30px !important;transform:none !important}.home .giede-contact-section-121 .section-title,.home .giede-contact-section-121 h2:first-of-type{font-size:46px !important}}.home .giede-contact-rebuild-131{position:relative !important;isolation:isolate !important;overflow:hidden !important;width:100vw !important;max-width:none !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;padding:64px 0 66px !important;min-height:820px !important;background:#f8f3ed !important;border-radius:0 !important;color:#2f2924 !important}.home .giede-contact-rebuild-131:before{content:'' !important;position:absolute !important;z-index:0 !important;top:0 !important;right:0 !important;width:49% !important;height:100% !important;background:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-building-contact.jpg) center center/cover no-repeat !important}.home .giede-contact-rebuild-131:after{content:'' !important;position:absolute !important;z-index:1 !important;inset:0 !important;pointer-events:none !important;background:linear-gradient(90deg,#f8f3ed 0%,#f8f3ed 49%,rgba(248,243,237,.97) 55%,rgba(248,243,237,.8) 63%,rgba(248,243,237,.34) 72%,rgba(248,243,237,.05) 82%,rgba(248,243,237,0) 100%) !important}.home .giede-contact-shell-131{position:relative !important;z-index:2 !important;width:min(1500px, 94vw) !important;margin:0 auto !important;display:grid !important;grid-template-columns:430px 570px 1fr !important;column-gap:42px !important;align-items:start !important}.home .giede-contact-left-131{grid-column:1 !important;padding-top:10px !important}.home .giede-contact-title-131{margin:0 !important;color:#8f365b !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:64px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:-.02em !important;text-shadow:none !important}.home .giede-contact-title-line-131{width:48px !important;height:2px !important;background:#8f365b !important;opacity:.55 !important;margin:20px 0 28px !important}.home .giede-contact-cards-131{display:grid !important;gap:12px !important}.home .giede-contact-card-131{display:grid !important;grid-template-columns:64px 1fr !important;column-gap:16px !important;align-items:center !important;min-height:98px !important;padding:16px 20px !important;border:1px solid rgba(95,72,48,.09) !important;border-radius:18px !important;background:rgba(255,253,249,.985) !important;box-shadow:0 12px 30px rgba(69,53,38,.08) !important}.home .giede-contact-icon-131{width:58px !important;height:58px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;background:#f8e9e8 !important}.home .giede-contact-icon-131 svg{width:28px !important;height:28px !important;fill:none !important;stroke:#8f365b !important;stroke-width:1.8 !important;stroke-linecap:round !important;stroke-linejoin:round !important}.home .giede-contact-cardtitle-131{color:#8f365b !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:19px !important;line-height:1.25 !important;font-weight:700 !important;margin:0 0 6px !important}.home .giede-contact-carddetail-131,.home .giede-contact-carddetail-131 a{color:#615850 !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:16px !important;line-height:1.38 !important;font-weight:400 !important;text-decoration:none !important}.home .giede-contact-middle-131{grid-column:2 !important;width:570px !important}.home .giede-contact-formcard-131{overflow:hidden !important;border:1px solid rgba(95,72,48,.1) !important;border-radius:20px !important;background:rgba(255,253,249,.975) !important;box-shadow:0 22px 54px rgba(69,53,38,.13) !important}.home .giede-contact-formtitle-131{margin:22px 22px 0 !important;padding:22px 24px !important;border-radius:17px 17px 0 0 !important;background:#8f365b !important;color:#fff !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:28px !important;line-height:1.15 !important;font-weight:700 !important;text-align:center !important;box-shadow:none !important}.home .giede-contact-formbody-131{padding:32px 42px 34px !important}.home .giede-contact-formbody-131 .wpforms-container,.home .giede-contact-formbody-131 form{margin:0 !important;padding:0 !important;width:100% !important;max-width:none !important;background:0 0 !important;box-shadow:none !important}.home .giede-contact-formbody-131 input[type=text],.home .giede-contact-formbody-131 input[type=email],.home .giede-contact-formbody-131 input[type=tel],.home .giede-contact-formbody-131 textarea,.home .giede-contact-formbody-131 select{width:100% !important;max-width:none !important;background:#fff !important;color:#4a433d !important;border:1px solid rgba(95,72,48,.18) !important;border-radius:10px !important;box-shadow:none !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:16.5px !important;line-height:1.35 !important;padding:13px 15px !important}.home .giede-contact-formbody-131 textarea{min-height:150px !important}.home .giede-contact-formbody-131 label,.home .giede-contact-formbody-131 p,.home .giede-contact-formbody-131 span,.home .giede-contact-formbody-131 div{font-family:Candara,'Segoe UI',Arial,sans-serif !important}.home .giede-contact-formbody-131 label{color:#2f2924 !important;font-size:16px !important;font-weight:600 !important}.home .giede-contact-formbody-131 button[type=submit],.home .giede-contact-formbody-131 input[type=submit]{width:100% !important;display:block !important;margin-top:20px !important;padding:15px 22px !important;border:0 !important;border-radius:10px !important;background:#8f365b !important;color:#fff !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:18px !important;line-height:1.2 !important;font-weight:700 !important;text-transform:none !important;box-shadow:0 9px 20px rgba(143,54,91,.2) !important}.home .giede-contact-formbody-131 button[type=submit]:hover,.home .giede-contact-formbody-131 input[type=submit]:hover{background:#702742 !important}.home .giede-contact-formbody-131 .wpa-test-msg{display:none !important}@media (max-width:1200px){.home .giede-contact-shell-131{grid-template-columns:minmax(330px, 38vw) minmax(480px, 50vw) !important;column-gap:28px !important}.home .giede-contact-middle-131{width:100% !important}.home .giede-contact-rebuild-131:before{opacity:.52 !important}}@media (max-width:900px){.home .giede-contact-rebuild-131{min-height:auto !important;padding:48px 0 54px !important}.home .giede-contact-rebuild-131:before{width:100% !important;opacity:.18 !important}.home .giede-contact-rebuild-131:after{background:rgba(248,243,237,.88) !important}.home .giede-contact-shell-131{width:min(700px,92vw) !important;display:block !important}.home .giede-contact-left-131,.home .giede-contact-middle-131{width:100% !important;margin:0 auto 30px !important}.home .giede-contact-title-131{font-size:48px !important}}.home .giede-contact-rebuild-131{padding:58px 0 64px !important;min-height:780px !important}.home .giede-contact-rebuild-131:before{width:50.5% !important;background-position:58% center !important}.home .giede-contact-rebuild-131:after{background:linear-gradient(90deg,#f8f3ed 0%,#f8f3ed 45%,rgba(248,243,237,.985) 51%,rgba(248,243,237,.91) 57%,rgba(248,243,237,.67) 64%,rgba(248,243,237,.3) 72%,rgba(248,243,237,.08) 79%,rgba(248,243,237,0) 87%) !important}.home .giede-contact-shell-131{width:min(1460px,93vw) !important;grid-template-columns:420px 525px 1fr !important;column-gap:34px !important}.home .giede-contact-left-131{padding-top:4px !important}.home .giede-contact-title-131{font-size:58px !important}.home .giede-contact-title-line-131{margin:16px 0 26px !important}.home .giede-contact-cards-131{gap:10px !important}.home .giede-contact-card-131{min-height:92px !important;padding:14px 18px !important;grid-template-columns:60px 1fr !important;column-gap:15px !important}.home .giede-contact-icon-131{width:54px !important;height:54px !important}.home .giede-contact-cardtitle-131{font-size:18.5px !important;margin-bottom:5px !important}.home .giede-contact-carddetail-131,.home .giede-contact-carddetail-131 a{font-size:15.5px !important;line-height:1.4 !important}.home .giede-contact-middle-131{width:525px !important;transform:translateX(-10px) !important;padding-top:12px !important}.home .giede-contact-formcard-131{border-radius:19px !important;background:rgba(255,253,249,.965) !important;box-shadow:0 18px 46px rgba(69,53,38,.12) !important}.home .giede-contact-formtitle-131{margin:18px 18px 0 !important;padding:19px 22px !important;font-size:26px !important;border-radius:15px 15px 0 0 !important}.home .giede-contact-formbody-131{padding:28px 36px 30px !important}.home .giede-contact-formbody-131 input[type=text],.home .giede-contact-formbody-131 input[type=email],.home .giede-contact-formbody-131 input[type=tel],.home .giede-contact-formbody-131 textarea,.home .giede-contact-formbody-131 select{font-size:16px !important;padding:12px 14px !important}.home .giede-contact-formbody-131 textarea{min-height:138px !important}.home .giede-contact-formbody-131 button[type=submit],.home .giede-contact-formbody-131 input[type=submit]{margin-top:18px !important;padding:14px 20px !important;font-size:17px !important}@media (max-width:1200px){.home .giede-contact-shell-131{grid-template-columns:minmax(330px,36vw) minmax(460px,48vw) !important;column-gap:24px !important}.home .giede-contact-middle-131{transform:none !important;width:100% !important}}@media (max-width:900px){.home .giede-contact-title-131{font-size:46px !important}.home .giede-contact-middle-131{padding-top:0 !important}}.home .giede-contact-rebuild-131{padding:54px 0 60px !important;min-height:760px !important}.home .giede-contact-rebuild-131:before{width:53% !important;background-position:61% center !important}.home .giede-contact-rebuild-131:after{background:linear-gradient(90deg,#f8f3ed 0%,#f8f3ed 42%,rgba(248,243,237,.99) 47%,rgba(248,243,237,.94) 53%,rgba(248,243,237,.78) 59%,rgba(248,243,237,.53) 66%,rgba(248,243,237,.27) 73%,rgba(248,243,237,.1) 80%,rgba(248,243,237,0) 89%) !important}.home .giede-contact-shell-131{width:min(1480px,94vw) !important;grid-template-columns:410px 500px 1fr !important;column-gap:28px !important}.home .giede-contact-left-131{padding-top:8px !important}.home .giede-contact-title-131{font-size:56px !important;line-height:1.02 !important}.home .giede-contact-title-line-131{width:46px !important;height:2px !important;margin:14px 0 24px !important}.home .giede-contact-cards-131{gap:9px !important}.home .giede-contact-card-131{min-height:86px !important;padding:12px 17px !important;grid-template-columns:56px 1fr !important;column-gap:14px !important;align-items:center !important;border-radius:16px !important}.home .giede-contact-icon-131{width:50px !important;height:50px !important;align-self:center !important}.home .giede-contact-cardcontent-131{align-self:center !important}.home .giede-contact-cardtitle-131{font-size:18px !important;line-height:1.25 !important;margin:0 0 4px !important}.home .giede-contact-carddetail-131,.home .giede-contact-carddetail-131 a{font-size:15.25px !important;line-height:1.34 !important;color:#5e554d !important}.home .giede-contact-middle-131{width:500px !important;transform:translateX(-28px) !important;padding-top:6px !important}.home .giede-contact-formcard-131{border-radius:18px !important;background:rgba(255,253,249,.972) !important;box-shadow:0 16px 42px rgba(69,53,38,.115) !important}.home .giede-contact-formtitle-131{margin:16px 16px 0 !important;padding:18px 20px !important;font-size:25px !important;border-radius:14px 14px 0 0 !important}.home .giede-contact-formbody-131{padding:24px 32px 27px !important}.home .giede-contact-formbody-131 input[type=text],.home .giede-contact-formbody-131 input[type=email],.home .giede-contact-formbody-131 input[type=tel],.home .giede-contact-formbody-131 textarea,.home .giede-contact-formbody-131 select{padding:12px 15px !important;font-size:15.75px !important;line-height:1.35 !important;border-radius:9px !important}.home .giede-contact-formbody-131 textarea{min-height:132px !important}.home .giede-contact-formbody-131 label{font-size:15px !important;line-height:1.35 !important}.home .giede-contact-formbody-131 p,.home .giede-contact-formbody-131 .wpforms-field-description,.home .giede-contact-formbody-131 [class*=consent]{font-size:14.5px !important;line-height:1.42 !important}.home .giede-contact-formbody-131 input[type=checkbox]{margin-right:8px !important;transform:translateY(1px) !important}.home .giede-contact-formbody-131 button[type=submit],.home .giede-contact-formbody-131 input[type=submit]{margin-top:16px !important;padding:13px 20px !important;font-size:16.5px !important}@media (max-width:1200px){.home .giede-contact-shell-131{grid-template-columns:minmax(330px,35vw) minmax(450px,47vw) !important;column-gap:22px !important}.home .giede-contact-middle-131{width:100% !important;transform:translateX(-10px) !important}}@media (max-width:900px){.home .giede-contact-middle-131{transform:none !important}.home .giede-contact-card-131{min-height:82px !important}}.home .giede-contact-shell-131{grid-template-columns:410px 470px 1fr !important;column-gap:24px !important}.home .giede-contact-title-131{font-size:52px !important;line-height:1.02 !important}.home .giede-contact-middle-131{width:470px !important;transform:translateX(-42px) !important}.home .giede-contact-formbody-131{padding:22px 30px 26px !important}.home .giede-contact-formbody-131 label{font-size:14.5px !important;line-height:1.32 !important}.home .giede-contact-formbody-131 p,.home .giede-contact-formbody-131 .wpforms-field-description,.home .giede-contact-formbody-131 [class*=consent]{font-size:14px !important;line-height:1.38 !important}.home .giede-contact-formbody-131 input[type=checkbox]{transform:translateY(0) scale(.95) !important}@media (max-width:1200px){.home .giede-contact-shell-131{grid-template-columns:minmax(330px,35vw) minmax(430px,45vw) !important;column-gap:20px !important}.home .giede-contact-middle-131{width:100% !important;transform:translateX(-18px) !important}}@media (max-width:900px){.home .giede-contact-title-131{font-size:44px !important}.home .giede-contact-middle-131{transform:none !important;width:100% !important}}.home .giede-contact-rebuild-131{padding:58px 0 64px !important}.home .giede-contact-rebuild-131:before{right:0 !important;width:56% !important;background-position:58% center !important;opacity:1 !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.1) 8%,rgba(0,0,0,.48) 22%,#000 38%,#000 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.1) 8%,rgba(0,0,0,.48) 22%,#000 38%,#000 100%) !important}.home .giede-contact-rebuild-131:after{background:linear-gradient(90deg,#f8f3ed 0%,#f8f3ed 43%,rgba(248,243,237,.995) 49%,rgba(248,243,237,.96) 54%,rgba(248,243,237,.82) 60%,rgba(248,243,237,.57) 67%,rgba(248,243,237,.3) 73%,rgba(248,243,237,.12) 79%,rgba(248,243,237,.03) 85%,rgba(248,243,237,0) 90%) !important}.home .giede-contact-shell-131{width:min(1490px,94vw) !important;grid-template-columns:420px 480px 1fr !important;column-gap:34px !important}.home .giede-contact-left-131{padding-top:4px !important}.home .giede-contact-title-line-131{margin:18px 0 30px !important}.home .giede-contact-cards-131{gap:13px !important}.home .giede-contact-card-131{min-height:90px !important;padding:14px 18px !important}.home .giede-contact-middle-131{width:480px !important;transform:translateX(-30px) !important;padding-top:10px !important}.home .giede-contact-formtitle-131{margin:18px 18px 0 !important;padding:19px 22px !important}.home .giede-contact-formbody-131{padding:28px 34px 30px !important}.home .giede-contact-formbody-131 textarea{min-height:142px !important}.home .giede-contact-formbody-131 label{font-size:14.5px !important;line-height:1.35 !important}.home .giede-contact-formbody-131 p,.home .giede-contact-formbody-131 .wpforms-field-description,.home .giede-contact-formbody-131 [class*=consent]{font-size:14px !important;line-height:1.42 !important}@media (max-width:1200px){.home .giede-contact-shell-131{grid-template-columns:minmax(330px,35vw) minmax(430px,45vw) !important;column-gap:24px !important}.home .giede-contact-middle-131{width:100% !important;transform:translateX(-10px) !important}.home .giede-contact-rebuild-131:before{width:58% !important}}@media (max-width:900px){.home .giede-contact-rebuild-131:before{width:100% !important;-webkit-mask-image:none !important;mask-image:none !important;opacity:.18 !important}.home .giede-contact-rebuild-131:after{background:rgba(248,243,237,.88) !important}.home .giede-contact-middle-131{transform:none !important;width:100% !important;padding-top:0 !important}}.home .giede-contact-rebuild-131:before{width:60% !important;background-position:62% center !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.025) 10%,rgba(0,0,0,.08) 18%,rgba(0,0,0,.18) 27%,rgba(0,0,0,.35) 37%,rgba(0,0,0,.58) 47%,rgba(0,0,0,.8) 58%,#000 70%,#000 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.025) 10%,rgba(0,0,0,.08) 18%,rgba(0,0,0,.18) 27%,rgba(0,0,0,.35) 37%,rgba(0,0,0,.58) 47%,rgba(0,0,0,.8) 58%,#000 70%,#000 100%) !important}.home .giede-contact-rebuild-131:after{background:linear-gradient(90deg,#f8f3ed 0%,#f8f3ed 39%,rgba(248,243,237,.995) 44%,rgba(248,243,237,.97) 50%,rgba(248,243,237,.9) 56%,rgba(248,243,237,.76) 63%,rgba(248,243,237,.56) 70%,rgba(248,243,237,.35) 77%,rgba(248,243,237,.18) 83%,rgba(248,243,237,.07) 88%,rgba(248,243,237,0) 94%) !important}.home .giede-contact-middle-131{padding-top:0 !important;transform:translate(-30px,-18px) !important}.home .giede-contact-card-131{padding:16px 22px 16px 30px !important;column-gap:18px !important}.home .giede-contact-icon-131{flex:0 0 58px !important;width:58px !important;height:58px !important}.home .giede-contact-cardcontent-131{padding-left:2px !important}@media (max-width:1200px){.home .giede-contact-middle-131{transform:translate(-10px,-12px) !important}.home .giede-contact-rebuild-131:before{width:62% !important}}@media (max-width:900px){.home .giede-contact-middle-131{transform:none !important}.home .giede-contact-card-131{padding:15px 20px 15px 24px !important}}.home .giede-contact-rebuild-131{background:#f8f3ed !important}.home .giede-contact-rebuild-131:before{top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;width:54% !important;height:100% !important;opacity:1 !important;background:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-building-contact.jpg) 58% center/cover no-repeat !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.02) 10%,rgba(0,0,0,.08) 20%,rgba(0,0,0,.2) 30%,rgba(0,0,0,.42) 42%,rgba(0,0,0,.7) 54%,rgba(0,0,0,.92) 66%,#000 76%,#000 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.02) 10%,rgba(0,0,0,.08) 20%,rgba(0,0,0,.2) 30%,rgba(0,0,0,.42) 42%,rgba(0,0,0,.7) 54%,rgba(0,0,0,.92) 66%,#000 76%,#000 100%) !important}.home .giede-contact-rebuild-131:after{background:linear-gradient(90deg,#f8f3ed 0%,#f8f3ed 46%,rgba(248,243,237,.995) 50%,rgba(248,243,237,.96) 55%,rgba(248,243,237,.82) 61%,rgba(248,243,237,.6) 68%,rgba(248,243,237,.36) 75%,rgba(248,243,237,.16) 82%,rgba(248,243,237,.04) 88%,rgba(248,243,237,0) 94%) !important}.home .giede-contact-middle-131{padding-top:0 !important;transform:translate(-28px,-42px) !important}.home .giede-contact-card-131{grid-template-columns:60px 1fr !important;column-gap:22px !important;padding:18px 24px 18px 38px !important;min-height:94px !important}.home .giede-contact-icon-131{width:56px !important;height:56px !important}.home .giede-contact-cardtext-131{padding-left:2px !important}@media (max-width:1200px){.home .giede-contact-middle-131{transform:translate(-12px,-28px) !important}.home .giede-contact-rebuild-131:before{width:57% !important}}@media (max-width:900px){.home .giede-contact-middle-131{transform:none !important}.home .giede-contact-card-131{padding:16px 20px 16px 28px !important}.home .giede-contact-rebuild-131:before{width:100% !important;opacity:.15 !important;-webkit-mask-image:none !important;mask-image:none !important}}.home .giede-contact-rebuild-131:before,.home .giede-contact-rebuild-131:after{display:none !important;content:none !important}.home .giede-contact-bg-138{position:absolute !important;inset:0 0 0 auto !important;width:58% !important;z-index:0 !important;background:url(//www.giede.com/word/wp-content/plugins/giede-website-design/assets/../images/giede-building-contact.jpg) 60% center/cover no-repeat !important;opacity:1 !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.04) 8%,rgba(0,0,0,.12) 16%,rgba(0,0,0,.26) 27%,rgba(0,0,0,.48) 39%,rgba(0,0,0,.72) 52%,rgba(0,0,0,.9) 64%,#000 76%,#000 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.04) 8%,rgba(0,0,0,.12) 16%,rgba(0,0,0,.26) 27%,rgba(0,0,0,.48) 39%,rgba(0,0,0,.72) 52%,rgba(0,0,0,.9) 64%,#000 76%,#000 100%) !important}.home .giede-contact-fade-138{position:absolute !important;inset:0 !important;z-index:1 !important;pointer-events:none !important;background:linear-gradient(90deg,#f8f3ed 0%,#f8f3ed 40%,rgba(248,243,237,.992) 46%,rgba(248,243,237,.955) 52%,rgba(248,243,237,.86) 59%,rgba(248,243,237,.64) 67%,rgba(248,243,237,.35) 76%,rgba(248,243,237,.14) 84%,rgba(248,243,237,.02) 92%,rgba(248,243,237,0) 100%) !important}.home .giede-contact-shell-131{width:min(1490px,94vw) !important;grid-template-columns:430px 520px 1fr !important;column-gap:34px !important}.home .giede-contact-left-131{padding-top:4px !important}.home .giede-contact-middle-131{width:520px !important;transform:translate(-18px,-12px) !important;padding-top:0 !important}.home .giede-contact-formcard-131{display:flex !important;flex-direction:column !important}.home .giede-contact-formbody-131{flex:1 1 auto !important}.home .giede-contact-cards-131{gap:14px !important}.home .giede-contact-card-131{min-height:96px !important;padding:18px 22px 18px 34px !important;column-gap:20px !important}.home .giede-contact-cardtext-131{padding-left:2px !important}.home .giede-contact-icon-131{width:58px !important;height:58px !important}@media (max-width:1200px){.home .giede-contact-bg-138{width:60% !important}.home .giede-contact-shell-131{grid-template-columns:minmax(330px,35vw) minmax(450px,46vw) !important;column-gap:24px !important}.home .giede-contact-middle-131{width:100% !important;transform:translate(-8px,-8px) !important}}@media (max-width:900px){.home .giede-contact-bg-138{width:100% !important;opacity:.18 !important;-webkit-mask-image:none !important;mask-image:none !important}.home .giede-contact-fade-138{background:rgba(248,243,237,.88) !important}.home .giede-contact-middle-131{transform:none !important;width:100% !important}.home .giede-contact-card-131{padding:16px 20px 16px 24px !important}}.home .giede-contact-bg-138{width:57% !important;background-position:66% center !important;opacity:1 !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.015) 7%,rgba(0,0,0,.06) 14%,rgba(0,0,0,.16) 23%,rgba(0,0,0,.34) 33%,rgba(0,0,0,.58) 44%,rgba(0,0,0,.82) 55%,#000 66%,#000 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.015) 7%,rgba(0,0,0,.06) 14%,rgba(0,0,0,.16) 23%,rgba(0,0,0,.34) 33%,rgba(0,0,0,.58) 44%,rgba(0,0,0,.82) 55%,#000 66%,#000 100%) !important}.home .giede-contact-fade-138{background:linear-gradient(90deg,#f8f3ed 0%,#f8f3ed 38%,rgba(248,243,237,.995) 43%,rgba(248,243,237,.965) 48%,rgba(248,243,237,.86) 54%,rgba(248,243,237,.66) 61%,rgba(248,243,237,.4) 68%,rgba(248,243,237,.18) 75%,rgba(248,243,237,.055) 81%,rgba(248,243,237,0) 88%) !important}.home .giede-contact-shell-131{grid-template-columns:430px 520px 1fr !important;column-gap:32px !important;align-items:start !important}.home .giede-contact-left-131,.home .giede-contact-middle-131{align-self:start !important}.home .giede-contact-middle-131{transform:translate(-16px,-6px) !important}.home .giede-contact-formcard-131{height:auto !important}.home .giede-contact-formbody-131{padding-bottom:32px !important}.home .giede-contact-card-131{padding-left:38px !important}@media (max-width:1200px){.home .giede-contact-bg-138{width:59% !important}.home .giede-contact-middle-131{transform:translate(-6px,-4px) !important}}@media (max-width:900px){.home .giede-contact-middle-131{transform:none !important}}.home .giede-contact-formbody-131{display:flex !important;flex-direction:column !important;min-height:0 !important}.home .giede-contact-formbody-131>.wpcf7,.home .giede-contact-formbody-131>.wpforms-container,.home .giede-contact-formbody-131>.forminator-ui,.home .giede-contact-formbody-131>.everest-forms,.home .giede-contact-formbody-131>.nf-form-cont,.home .giede-contact-formbody-131>form{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;min-height:0 !important}.home .giede-contact-formbody-131 form{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;min-height:0 !important}.home .giede-contact-formbody-131 form>p:last-of-type,.home .giede-contact-formbody-131 form>div:last-of-type,.home .giede-contact-formbody-131 .wpforms-submit-container,.home .giede-contact-formbody-131 .forminator-row:last-child{margin-top:auto !important;padding-top:22px !important}.home .giede-contact-formbody-131 input[type=submit],.home .giede-contact-formbody-131 button[type=submit]{margin-top:0 !important}.home .giede-contact-formbody-131 textarea{margin-bottom:16px !important}@media (max-width:900px){.home .giede-contact-formcard-131{min-height:0 !important}.home .giede-contact-formbody-131 form>p:last-of-type,.home .giede-contact-formbody-131 form>div:last-of-type,.home .giede-contact-formbody-131 .wpforms-submit-container,.home .giede-contact-formbody-131 .forminator-row:last-child{margin-top:18px !important;padding-top:0 !important}}.home .giede-contact-card-131{padding-left:46px !important;column-gap:24px !important}.home .giede-contact-cardtext-131{padding-left:6px !important}.home .giede-contact-middle-131{transform:translate(-16px,0) !important}@media (max-width:1200px){.home .giede-contact-middle-131{transform:translate(-6px,0) !important}}@media (max-width:900px){.home .giede-contact-card-131{padding-left:30px !important;column-gap:18px !important}.home .giede-contact-cardtext-131{padding-left:0 !important}.home .giede-contact-middle-131{transform:none !important}}.home .giede-contact-cards-131{padding-left:18px !important;box-sizing:border-box !important}@media (max-width:900px){.home .giede-contact-cards-131{padding-left:0 !important}}.home .giede-contact-title-131{margin-left:18px !important}.home .giede-contact-title-line-131{margin-left:18px !important}@media (max-width:900px){.home .giede-contact-title-131,.home .giede-contact-title-line-131{margin-left:0 !important}}.home .giede-contact-title-131,.home .giede-contact-title-line-131{margin-left:36px !important}@media (max-width:900px){.home .giede-contact-title-131,.home .giede-contact-title-line-131{margin-left:0 !important}}.home .giede-contact-title-131,.home .giede-contact-title-line-131{margin-left:56px !important}@media (max-width:900px){.home .giede-contact-title-131,.home .giede-contact-title-line-131{margin-left:0 !important}}.home .giede-contact-title-131,.home .giede-contact-title-line-131{margin-left:78px !important}@media (max-width:900px){.home .giede-contact-title-131,.home .giede-contact-title-line-131{margin-left:0 !important}}.home .giede-contact-title-131,.home .giede-contact-title-line-131{transform:translateX(22px) !important}@media (max-width:900px){.home .giede-contact-title-131,.home .giede-contact-title-line-131{transform:none !important}}.home .giede-contact-title-131{margin:0 !important;transform:translateX(22px) !important}.home .giede-contact-title-line-131{margin:20px 0 28px !important;transform:translateX(22px) !important}@media (max-width:900px){.home .giede-contact-title-131{margin:0 !important;transform:none !important}.home .giede-contact-title-line-131{margin:20px 0 28px !important;transform:none !important}}.home .hestia-top-bar,.home .header-with-topbar .hestia-top-bar,.hestia-top-bar,.header-with-topbar .hestia-top-bar{background:#8f365b !important;color:#fffdf9 !important;min-height:38px !important;border-bottom:1px solid rgba(255,255,255,.12) !important;box-shadow:0 2px 8px rgba(69,53,38,.08) !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important}.hestia-top-bar .container,.hestia-top-bar .container-fluid{min-height:38px !important;display:flex !important;align-items:center !important}.hestia-top-bar,.hestia-top-bar a,.hestia-top-bar span,.hestia-top-bar p,.hestia-top-bar li{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:15px !important;line-height:1.25 !important;font-weight:500 !important;letter-spacing:.01em !important;color:#fffdf9 !important;text-shadow:none !important}.hestia-top-bar a{color:#fffdf9 !important;text-decoration:none !important}.hestia-top-bar a:hover,.hestia-top-bar a:focus{color:#f4dce5 !important}.hestia-top-bar i,.hestia-top-bar svg,.hestia-top-bar .fa,.hestia-top-bar .fas,.hestia-top-bar .far,.hestia-top-bar .fab{color:#fffdf9 !important;fill:currentColor !important}.hestia-top-bar ul,.hestia-top-bar .widget,.hestia-top-bar .textwidget,.hestia-top-bar p{margin-top:0 !important;margin-bottom:0 !important}@media (max-width:767px){.hestia-top-bar,.header-with-topbar .hestia-top-bar{min-height:34px !important}.hestia-top-bar,.hestia-top-bar a,.hestia-top-bar span,.hestia-top-bar p,.hestia-top-bar li{font-size:13px !important}}.home .hestia-top-bar,.home .header-with-topbar .hestia-top-bar,.hestia-top-bar,.header-with-topbar .hestia-top-bar{background:#efe7de !important;color:#8f365b !important;min-height:38px !important;border-bottom:1px solid rgba(143,54,91,.16) !important;box-shadow:0 2px 10px rgba(69,53,38,.05) !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important}.hestia-top-bar .container,.hestia-top-bar .container-fluid{min-height:38px !important;display:flex !important;align-items:center !important}.hestia-top-bar,.hestia-top-bar a,.hestia-top-bar span,.hestia-top-bar p,.hestia-top-bar li{font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-size:15px !important;line-height:1.25 !important;font-weight:600 !important;letter-spacing:.01em !important;color:#8f365b !important;text-shadow:none !important}.hestia-top-bar a{color:#8f365b !important;text-decoration:none !important}.hestia-top-bar a:hover,.hestia-top-bar a:focus{color:#702742 !important}.hestia-top-bar i,.hestia-top-bar svg,.hestia-top-bar .fa,.hestia-top-bar .fas,.hestia-top-bar .far,.hestia-top-bar .fab{color:#8f365b !important;fill:currentColor !important}.hestia-top-bar ul,.hestia-top-bar .widget,.hestia-top-bar .textwidget,.hestia-top-bar p{margin-top:0 !important;margin-bottom:0 !important}@media (max-width:767px){.hestia-top-bar,.header-with-topbar .hestia-top-bar{min-height:34px !important}.hestia-top-bar,.hestia-top-bar a,.hestia-top-bar span,.hestia-top-bar p,.hestia-top-bar li{font-size:13px !important}}@media (min-width:768px){.hestia-top-bar .container,.hestia-top-bar .container-fluid{min-height:36px !important}.hestia-top-bar .row{display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:nowrap !important;width:100% !important;margin-left:0 !important;margin-right:0 !important}.hestia-top-bar .row>[class*=col-]{width:auto !important;float:none !important;flex:0 0 auto !important;padding-left:0 !important;padding-right:0 !important}.hestia-top-bar .widget,.hestia-top-bar .textwidget,.hestia-top-bar p,.hestia-top-bar ul,.hestia-top-bar li,.hestia-top-bar a,.hestia-top-bar span{white-space:nowrap !important}.hestia-top-bar,.hestia-top-bar a,.hestia-top-bar span,.hestia-top-bar p,.hestia-top-bar li{font-size:14.5px !important;line-height:1.15 !important}}.hestia-top-bar i,.hestia-top-bar i:before,.hestia-top-bar .fa:before,.hestia-top-bar .fas:before,.hestia-top-bar .far:before,.hestia-top-bar .fab:before,.hestia-top-bar .icon,.hestia-top-bar .icon i,.hestia-top-bar .widget i,.hestia-top-bar .textwidget i,.hestia-top-bar svg,.hestia-top-bar svg *,.hestia-top-bar .fa,.hestia-top-bar .fas,.hestia-top-bar .far,.hestia-top-bar .fab{color:#8f365b !important;fill:#8f365b !important;stroke:#8f365b !important;opacity:1 !important}.hestia-top-bar .widget a>i,.hestia-top-bar .widget a>i:before,.hestia-top-bar a>i,.hestia-top-bar a>i:before,.hestia-top-bar [class*=fa-envelope],.hestia-top-bar [class*=fa-envelope]:before,.hestia-top-bar [class*=fa-phone],.hestia-top-bar [class*=fa-phone]:before,.hestia-top-bar [class*=fa-clock],.hestia-top-bar [class*=fa-clock]:before,.hestia-top-bar [class*=icon-]:before{color:#8f365b !important;-webkit-text-fill-color:#8f365b !important;fill:#8f365b !important;stroke:#8f365b !important;opacity:1 !important}.hestia-top-bar *:before,.hestia-top-bar *:after{color:#8f365b !important;-webkit-text-fill-color:#8f365b !important;border-color:#8f365b !important}.hestia-top-bar img,.hestia-top-bar .widget img,.hestia-top-bar a img{filter:brightness(0) saturate(100%) invert(28%) sepia(27%) saturate(1774%) hue-rotate(287deg) brightness(91%) contrast(89%) !important;opacity:1 !important}.hestia-top-bar svg,.hestia-top-bar svg path,.hestia-top-bar svg circle,.hestia-top-bar svg rect,.hestia-top-bar svg line,.hestia-top-bar svg polyline,.hestia-top-bar svg polygon{fill:#8f365b !important;stroke:#8f365b !important}.hestia-top-bar .giede-topbar-contact-link,.hestia-top-bar .giede-topbar-contact-link:visited{color:#8f365b !important;display:inline-flex !important;align-items:center !important;gap:8px !important}.hestia-top-bar .giede-topbar-contact-link:before,.hestia-top-bar .giede-topbar-contact-link:after,.hestia-top-bar .giede-topbar-contact-item:before,.hestia-top-bar .giede-topbar-contact-item:after{content:none !important;background:0 0 !important}.hestia-top-bar .giede-topbar-own-icon{display:inline-flex !important;width:20px !important;height:20px !important;flex:0 0 20px !important;align-items:center !important;justify-content:center !important;color:#8f365b !important;-webkit-text-fill-color:#8f365b !important}.hestia-top-bar .giede-topbar-own-icon svg{display:block !important;width:20px !important;height:20px !important;overflow:visible !important;fill:none !important;stroke:#8f365b !important;stroke-width:1.9 !important;stroke-linecap:round !important;stroke-linejoin:round !important}.hestia-top-bar .giede-topbar-own-icon svg path{fill:none !important;stroke:#8f365b !important}footer.footer,.footer,footer.footer.footer-black,.footer.footer-black{position:relative !important;overflow:hidden !important;background:#f7f1eb !important;color:#4c433c !important;border-top:1px solid rgba(143,54,91,.18) !important;box-shadow:none !important}footer.footer:before,.footer:before{content:"" !important;position:absolute !important;top:0 !important;left:9% !important;right:9% !important;height:2px !important;background:linear-gradient(90deg,rgba(143,54,91,0) 0%,rgba(143,54,91,.72) 14%,rgba(143,54,91,.72) 86%,rgba(143,54,91,0) 100%) !important;z-index:2 !important}footer.footer .container,footer.footer .container-fluid,.footer .container,.footer .container-fluid{position:relative !important;z-index:3 !important;max-width:1440px !important}footer.footer .footer-big,.footer .footer-big,footer.footer .content,.footer .content{background:0 0 !important}footer.footer .row,.footer .row{align-items:flex-start !important}footer.footer .widget,.footer .widget{background:0 0 !important;color:#4c433c !important;box-shadow:none !important;border:0 !important}footer.footer .widget-title,footer.footer h4,footer.footer h5,footer.footer .footer-title,.footer .widget-title,.footer h4,.footer h5,.footer .footer-title{color:#8f365b !important;font-family:Georgia,'Times New Roman',serif !important;font-size:30px !important;line-height:1.15 !important;font-weight:400 !important;letter-spacing:-.01em !important;text-transform:none !important;margin:0 0 24px !important}footer.footer .widget-title:after,footer.footer h4:after,footer.footer h5:after,.footer .widget-title:after,.footer h4:after,.footer h5:after{content:"" !important;display:block !important;width:48px !important;height:2px !important;margin-top:12px !important;background:#8f365b !important;opacity:.78 !important}footer.footer,footer.footer p,footer.footer span,footer.footer li,footer.footer div,.footer,.footer p,.footer span,.footer li,.footer div{font-family:Candara,'Segoe UI',Arial,sans-serif !important;color:#5c534b !important;text-shadow:none !important}footer.footer p,.footer p{font-size:16px !important;line-height:1.6 !important}footer.footer a,.footer a{color:#4c433c !important;text-decoration:none !important;transition:color .18s ease,background .18s ease !important}footer.footer a:hover,footer.footer a:focus,.footer a:hover,.footer a:focus{color:#8f365b !important}footer.footer .menu,.footer .menu{margin:0 !important;padding:0 !important}footer.footer .menu>li,.footer .menu>li{position:relative !important;margin:0 !important;padding:0 !important;border-bottom:1px solid rgba(95,72,48,.12) !important;list-style:none !important}footer.footer .menu>li:last-child,.footer .menu>li:last-child{border-bottom:0 !important}footer.footer .menu>li>a,.footer .menu>li>a{display:block !important;position:relative !important;padding:15px 28px 15px 0 !important;color:#504840 !important;font-family:Candara,'Segoe UI',Arial,sans-serif !important;font-size:16px !important;line-height:1.3 !important;font-weight:500 !important;text-transform:none !important}footer.footer .menu>li>a:after,.footer .menu>li>a:after{content:'›' !important;position:absolute !important;right:4px !important;top:50% !important;transform:translateY(-52%) !important;color:#8f365b !important;font-size:24px !important;font-weight:300 !important}footer.footer .sbi_load_btn,footer.footer #sbi_load .sbi_load_btn,.footer .sbi_load_btn,.footer #sbi_load .sbi_load_btn,footer.footer button,.footer button{border-radius:8px !important}footer.footer .sbi_load_btn,footer.footer #sbi_load .sbi_load_btn,.footer .sbi_load_btn,.footer #sbi_load .sbi_load_btn{background:#8f365b !important;color:#fff !important;border:1px solid #8f365b !important;box-shadow:0 8px 18px rgba(143,54,91,.14) !important}footer.footer .sbi_follow_btn a,footer.footer #sbi_load .sbi_follow_btn a,.footer .sbi_follow_btn a,.footer #sbi_load .sbi_follow_btn a{background:0 0 !important;color:#8f365b !important;border:1px solid #8f365b !important;border-radius:8px !important;box-shadow:none !important}footer.footer img,.footer img{box-shadow:none !important}footer.footer .copyright,footer.footer .footer-copyright,footer.footer .footer-bottom,.footer .copyright,.footer .footer-copyright,.footer .footer-bottom{color:#8a7d72 !important;border-top:1px solid rgba(95,72,48,.16) !important;padding-top:20px !important;margin-top:26px !important}footer.footer .copyright a,footer.footer .footer-copyright a,.footer .copyright a,.footer .footer-copyright a{color:#8a7d72 !important}#scroll-to-top,.scroll-to-top,.hestia-scroll-to-top,footer.footer+.hestia-scroll-to-top{background:#b96d88 !important;color:#fff !important;box-shadow:0 8px 20px rgba(143,54,91,.2) !important}@media (max-width:991px){footer.footer .widget,.footer .widget{margin-bottom:34px !important}footer.footer .widget-title,footer.footer h4,footer.footer h5,.footer .widget-title,.footer h4,.footer h5{font-size:27px !important}}footer.footer,.footer{padding-top:34px !important}footer.footer .footer-big,.footer .footer-big{padding-top:18px !important;padding-bottom:18px !important}footer.footer .footer-big>.container>.row,.footer .footer-big>.container>.row{display:flex !important;align-items:flex-start !important;gap:44px !important}footer.footer .footer-big>.container>.row>[class*=col-],.footer .footer-big>.container>.row>[class*=col-]{float:none !important;min-width:0 !important}footer.footer .widget_nav_menu ul,.footer .widget_nav_menu ul{margin:0 !important;padding:0 !important}footer.footer .widget_nav_menu ul>li,.footer .widget_nav_menu ul>li{position:relative !important;list-style:none !important;margin:0 !important;border-bottom:1px solid rgba(143,54,91,.13) !important}footer.footer .widget_nav_menu ul>li:last-child,.footer .widget_nav_menu ul>li:last-child{border-bottom:0 !important}footer.footer .widget_nav_menu ul>li>a,.footer .widget_nav_menu ul>li>a{display:block !important;padding:14px 30px 14px 0 !important;font-size:16px !important;line-height:1.35 !important;color:#514941 !important}footer.footer .widget_nav_menu ul>li>a:after,.footer .widget_nav_menu ul>li>a:after{content:'›' !important;position:absolute !important;right:3px !important;top:50% !important;transform:translateY(-52%) !important;color:#8f365b !important;font-size:23px !important;line-height:1 !important;font-weight:300 !important}footer.footer #sb_instagram,.footer #sb_instagram{width:100% !important;max-width:100% !important;background:0 0 !important}footer.footer #sb_instagram #sbi_images,.footer #sb_instagram #sbi_images{padding-top:4px !important;padding-bottom:4px !important}footer.footer #sb_instagram #sbi_load,.footer #sb_instagram #sbi_load{padding-top:16px !important}footer.footer .widget_text p,.footer .widget_text p,footer.footer .textwidget p,.footer .textwidget p{max-width:440px !important}footer.footer .footer-bottom,.footer .footer-bottom,footer.footer .copyright,.footer .copyright,footer.footer .footer-copyright,.footer .footer-copyright{border-top:1px solid rgba(143,54,91,.18) !important;margin-top:34px !important;padding-top:18px !important;padding-bottom:10px !important}@media (max-width:991px){footer.footer .footer-big>.container>.row,.footer .footer-big>.container>.row{display:block !important}footer.footer .footer-big>.container>.row>[class*=col-],.footer .footer-big>.container>.row>[class*=col-]{width:100% !important;margin-bottom:34px !important}}footer.footer #sb_instagram .sbi_load_btn,.footer #sb_instagram .sbi_load_btn,footer.footer #sb_instagram .sbi_load_btn span,.footer #sb_instagram .sbi_load_btn span,footer.footer #sb_instagram .sbi_btn_text,.footer #sb_instagram .sbi_btn_text,footer.footer #sb_instagram #sbi_load .sbi_load_btn,.footer #sb_instagram #sbi_load .sbi_load_btn{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important;visibility:visible !important;text-shadow:none !important;font-family:Candara,"Segoe UI",Arial,sans-serif !important;font-weight:600 !important}footer.footer #sb_instagram .sbi_load_btn,.footer #sb_instagram .sbi_load_btn{background:#8f365b !important;border-color:#8f365b !important}footer.footer #sb_instagram .sbi_load_btn:hover,.footer #sb_instagram .sbi_load_btn:hover{background:#702742 !important;border-color:#702742 !important;color:#fff !important}@media (min-width:992px){footer.footer,.footer{padding-top:24px !important}footer.footer .footer-big,.footer .footer-big{padding-top:10px !important;padding-bottom:8px !important}footer.footer .footer-big>.container>.row,.footer .footer-big>.container>.row{gap:36px !important;align-items:flex-start !important}footer.footer .footer-big>.container>.row>[class*=col-]:nth-child(1),.footer .footer-big>.container>.row>[class*=col-]:nth-child(1){flex:0 1 31% !important;max-width:31% !important}footer.footer .footer-big>.container>.row>[class*=col-]:nth-child(2),.footer .footer-big>.container>.row>[class*=col-]:nth-child(2){flex:0 1 36% !important;max-width:36% !important}footer.footer .footer-big>.container>.row>[class*=col-]:nth-child(3),.footer .footer-big>.container>.row>[class*=col-]:nth-child(3){flex:1 1 33% !important;max-width:33% !important}footer.footer .widget_nav_menu ul>li>a,.footer .widget_nav_menu ul>li>a,footer.footer .menu>li>a,.footer .menu>li>a{padding-top:11px !important;padding-bottom:11px !important}footer.footer #sb_instagram,.footer #sb_instagram{max-width:560px !important;margin-left:auto !important;margin-right:auto !important}footer.footer #sb_instagram #sbi_images,.footer #sb_instagram #sbi_images{padding-top:2px !important;padding-bottom:2px !important}footer.footer #sb_instagram #sbi_load,.footer #sb_instagram #sbi_load{padding-top:12px !important;padding-bottom:0 !important}footer.footer .footer-big>.container>.row>[class*=col-]:nth-child(3) .widget,.footer .footer-big>.container>.row>[class*=col-]:nth-child(3) .widget{margin-top:0 !important}footer.footer .widget-title,footer.footer h4,footer.footer h5,.footer .widget-title,.footer h4,.footer h5{margin-bottom:18px !important}footer.footer .footer-bottom,.footer .footer-bottom,footer.footer .copyright,.footer .copyright,footer.footer .footer-copyright,.footer .footer-copyright{margin-top:18px !important;padding-top:14px !important;padding-bottom:6px !important}}footer.footer #sb_instagram .sbi_loader,.footer #sb_instagram .sbi_loader,footer.footer #sb_instagram .sbi_load_btn .sbi_loader,.footer #sb_instagram .sbi_load_btn .sbi_loader{display:none !important;opacity:0 !important;visibility:hidden !important}footer.footer #sb_instagram .sbi_load_btn,.footer #sb_instagram .sbi_load_btn{min-width:148px !important;text-align:center !important}@media (min-width:992px){footer.footer .footer-bottom,.footer .footer-bottom,footer.footer .copyright,.footer .copyright,footer.footer .footer-copyright,.footer .footer-copyright{margin-top:12px !important;padding-top:12px !important;padding-bottom:4px !important}}.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{height:auto !important;overflow:visible !important;box-sizing:border-box !important}@media (min-width:992px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:720px !important}}@media (min-width:768px) and (max-width:991.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:560px !important}}@media (max-width:767.98px){.home .page-header,.home .page-header.header-small,.home .page-header.header-filter,.home .page-header .header-filter,.home .hestia-big-title-content,.home .hestia-big-title-content>.container,.home .page-header>.container,.home .page-header .container,.home .carousel,.home .carousel-inner,.home .carousel-item,.home .item{min-height:0 !important;height:auto !important;overflow:visible !important}.home .hestia-big-title-content>.container,.home .page-header .container{display:block !important;padding-top:28px !important;padding-bottom:34px !important}.home .hestia-big-title-content .row{display:block !important;height:auto !important}.home .mec-wrap,.home .mec-container,.home .mec-event-list-standard{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;transform:none !important;max-height:none !important;overflow:visible !important}.home .mec-event-list-standard .mec-event-article,.home .mec-wrap .mec-event-article{height:auto !important;max-height:none !important}.home .mec-load-more-wrap,.home .mec-wrap .mec-load-more-wrap{position:relative !important;display:block !important;margin-bottom:6px !important}}.home .giede-welcome-section,.home .hestia-features.giede-welcome-section{padding-top:34px !important;padding-bottom:38px !important}.home .giede-welcome-section .hestia-features-title-area,.home .hestia-features.giede-welcome-section .hestia-features-title-area{margin-bottom:22px !important}@media (max-width:991.98px){.home .giede-welcome-section,.home .hestia-features.giede-welcome-section{padding-top:28px !important;padding-bottom:32px !important}.home .giede-welcome-section .hestia-features-title-area,.home .hestia-features.giede-welcome-section .hestia-features-title-area{margin-bottom:20px !important}}@media (max-width:767.98px){.home .giede-welcome-section,.home .hestia-features.giede-welcome-section{padding-top:24px !important;padding-bottom:28px !important}}.home .hestia-about{padding-top:26px !important;padding-bottom:38px !important}@media (max-width:991.98px){.home .hestia-about{padding-top:24px !important;padding-bottom:32px !important}}@media (max-width:767.98px){.home .hestia-about{padding-top:20px !important;padding-bottom:28px !important}}.home .giede-partner-section{padding-top:36px !important;padding-bottom:38px !important}.home .giede-partner-section h2,.home .giede-partner-section h3,.home .giede-partner-heading{margin-bottom:28px !important}@media (max-width:991.98px){.home .giede-partner-section{padding-top:30px !important;padding-bottom:34px !important}.home .giede-partner-section h2,.home .giede-partner-section h3,.home .giede-partner-heading{margin-bottom:24px !important}}@media (max-width:767.98px){.home .giede-partner-section{padding-top:26px !important;padding-bottom:30px !important}}.home .giede-partner-wrap,.home .giede-partner-background{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.home .giede-partner-section{margin-top:0 !important;margin-bottom:0 !important;padding-top:18px !important;padding-bottom:18px !important}.home .giede-partner-section h2,.home .giede-partner-section h3,.home .giede-partner-heading{margin-top:0 !important;margin-bottom:14px !important}.home .giede-partner-section h2:before,.home .giede-partner-section h3:before,.home .giede-partner-heading:before{margin-bottom:7px !important}.home .giede-partner-section .container{padding-top:0 !important;padding-bottom:0 !important}@media (max-width:991.98px){.home .giede-partner-section{padding-top:16px !important;padding-bottom:16px !important}.home .giede-partner-section h2,.home .giede-partner-section h3,.home .giede-partner-heading{margin-bottom:12px !important}}@media (max-width:767.98px){.home .giede-partner-section{padding-top:14px !important;padding-bottom:14px !important}}.home .hestia-blog{padding-top:28px !important;padding-bottom:28px !important;margin-top:0 !important;margin-bottom:0 !important}.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{margin-top:0 !important;margin-bottom:24px !important}.home .hestia-blog .row>[class*=col-]{margin-bottom:0 !important}@media (max-width:991.98px){.home .hestia-blog{padding-top:24px !important;padding-bottom:26px !important}.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{margin-bottom:20px !important}}@media (max-width:767.98px){.home .hestia-blog{padding-top:22px !important;padding-bottom:24px !important}.home .hestia-blog .row>[class*=col-]{margin-bottom:18px !important}.home .hestia-blog .row>[class*=col-]:last-child{margin-bottom:0 !important}}.home .hestia-blog{padding-top:14px !important;padding-bottom:12px !important}.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{margin-bottom:14px !important}.home .hestia-blog .row{margin-bottom:0 !important}.home .hestia-blog .row>[class*=col-]{margin-bottom:0 !important}@media (max-width:991.98px){.home .hestia-blog{padding-top:12px !important;padding-bottom:12px !important}.home .hestia-blog .hestia-title,.home .hestia-blog .section-title,.home .hestia-blog h2{margin-bottom:12px !important}}@media (max-width:767.98px){.home .hestia-blog{padding-top:10px !important;padding-bottom:10px !important}.home .hestia-blog .row>[class*=col-]{margin-bottom:14px !important}.home .hestia-blog .row>[class*=col-]:last-child{margin-bottom:0 !important}}.home .giede-news-force-118{padding-top:12px !important;padding-bottom:8px !important;margin-top:0 !important;margin-bottom:0 !important;min-height:0 !important}.home .giede-news-force-118>.container,.home .giede-news-force-118>.container-fluid,.home .giede-news-force-118 .container,.home .giede-news-force-118 .container-fluid{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}.home .giede-news-force-118 .hestia-title,.home .giede-news-force-118 .section-title,.home .giede-news-force-118 h2{margin-top:0 !important;margin-bottom:12px !important}.home .giede-news-force-118 .row{margin-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.home .giede-news-force-118 .card,.home .giede-news-force-118 .card-blog,.home .giede-news-force-118 article{margin-bottom:0 !important}@media (max-width:991.98px){.home .giede-news-force-118{padding-top:10px !important;padding-bottom:8px !important}}@media (max-width:767.98px){.home .giede-news-force-118{padding-top:8px !important;padding-bottom:8px !important}}