.order-section .row{display:flex;gap:70px;margin:0}.order-section .row .col-lg-6{padding:0;width:60%}.col-lg-6.chang-position{flex:1}.order-section .main-heading p:first-of-type{margin-top:60px}.order-section .main-heading h2{font-weight:700;padding-left:35px;position:relative;text-transform:uppercase}.order-section .main-heading h2:before{background-color:#a78431;bottom:-25px;content:"";height:8px;left:0;position:absolute;width:70px}.order-section .about-client{border-radius:8px;box-shadow:0 4px 120px rgba(0,0,0,.25);font-family:Source Sans Pro;font-style:normal;line-height:125%;margin:-80px auto 0;max-width:520px;padding:60px 20px 30px;position:relative;text-align:center}.order-section .about-client .client-image{left:0;position:absolute;right:0;top:-73px}.col-lg-6.chang-position{align-items:center;display:flex}.order-section .about-client .client-image img{border:3px solid #fff;border-radius:8px;height:120px!important;width:120px}.order-section .about-client .content h3{font-size:32px;font-weight:700;margin-bottom:15px}.order-section .about-client .content p{font-size:22px;margin-bottom:10px}.order-section .about-client .social-touch .social-content a{font-size:22px;font-weight:700;text-decoration:none}.order-section .about-client .social-touch .social-content a:hover{transition:.3s}.order-section .theme-button .hs-button{border-style:solid;border-width:1px;display:flex;justify-content:space-between;width:100%}.order-section .theme-button{display:flex;flex-wrap:wrap;gap:20px}.order-section .theme-button .button-list{width:100%}.order-section fieldset.form-columns-2{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.order-section fieldset.form-columns-2>DIV{width:100%!important}.order-section fieldset.form-columns-2 .input{margin:0!important}.order-section fieldset.form-columns-3{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.order-section fieldset.form-columns-3>DIV{width:100%!important}.order-section fieldset.form-columns-3 .input{margin:0!important}.order-section fieldset.form-columns-1 .hs-fieldtype-file .input>input{border:0!important;border-radius:0;height:auto!important}@media only screen and (max-width:1024px){.rich-text-section .full-colum .main-heading h1{font-size:28px}.order-section .theme-button a.hs-button{align-items:center;display:flex;gap:6px;justify-content:space-between;text-align:left}}@media only screen and (max-width:991px){.order-section .row{flex-direction:column;gap:120px;margin:0}.order-section .row .col-lg-6{padding:0;width:100%}.order-section .about-client{margin:0;max-width:100%;width:100%}.order-section .popup-content .hs-richtext h3{font-size:30px!important}.order-section .popup-content{width:90%!important}.hs-richtext.hs-main-font-element h4{font-size:20px;margin-bottom:0}}@media only screen and (max-width:767px){.order-section fieldset.form-columns-2 .input>input,.order-section fieldset.form-columns-2 .input>select,.order-section fieldset.form-columns-3 .input>input,.order-section fieldset.form-columns-3 .input>select{width:100%!important}.order-section fieldset.form-columns-2,.order-section fieldset.form-columns-3{gap:0;grid-template-columns:repeat(1,1fr)}.order-section .theme-button a.hs-button{align-items:center;display:flex;font-size:18px;justify-content:space-between;margin-top:10px;width:100%}.order-section .theme-button{gap:0}.order-section .about-client .content h3{font-size:22px;margin-bottom:0}.order-section .about-client .content p,.order-section .about-client .social-touch .social-content a{font-size:16px}.order-section .main-heading h2,.rich-text-section .full-colum .main-heading h1{font-size:22px}.order-section .popup-content{border-radius:0!important;height:100%!important;padding:15px 15px 30px!important;width:100%!important}.order-section .popup-close{right:17px!important;top:2px!important}}.order-section .popup-overlay{align-items:center;background:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.order-section .popup-content{background:#fff;border-radius:20px;height:90%;margin:auto;overflow-y:auto;padding:30px;position:relative;width:65%}.order-section .popup-close{color:#a78431;cursor:pointer;font-size:40px;font-weight:600;position:absolute;right:30px;top:10px}.order-section .popup-content .hs-richtext h3{color:#2f616d;font-size:44px;font-weight:600;line-height:125%;margin:0 0 15px}.order-section .popup-content .hs-richtext .description,.order-section .popup-content .hs-richtext li{color:#a78431;font-size:18px;margin:0}.order-section .popup-overlay.list ul li{list-style:none}.order-section .popup-overlay.list ul{padding:0}.order-section .popup-content .input .hs-input{border:1px solid #ddd;border-radius:5px;outline:none}.hs-richtext.hs-main-font-element p{margin:0}.order-section .popup-content .hs-fieldtype-textarea.hs-input{height:100px!important;resize:vertical;width:100%!important}.order-section .popup-content .hs-submit input.hs-button{background:#a78431!important;border:none;border-radius:8px;color:#fff!important;font-size:24px;font-weight:600;text-align:right}.hs-richtext.hs-main-font-element p{color:#2f6180;font-size:18px;font-weight:400}.hs-form-field{margin-bottom:20px}.order-section .hs-submit{display:flex;justify-content:end}fieldset.form-columns-1 ul.inputs-list.multi-container input.hs-input{height:auto}textarea#bemerkungen-7472f59a-7254-4b93-8dde-ed31dc2f78c9_5724{height:100px}.hs-richtext.hs-main-font-element h4{color:#2f616d;font-size:25px;font-style:normal;font-weight:700;line-height:26px}label#label-check_box-7472f59a-7254-4b93-8dde-ed31dc2f78c9_8714 span{font-size:19px;font-weight:600}