@media(max-width: 575.98px){.hidden-xs{display:none}.font-xs-8{font-size:8px}.font-xs-10{font-size:10px}.font-xs-12{font-size:12px}.font-xs-14{font-size:14px}.font-xs-16{font-size:16px}.font-xs-18{font-size:18px}.font-xs-20{font-size:20px}.font-xs-22{font-size:22px}.font-xs-24{font-size:24px}.font-xs-26{font-size:26px}.font-xs-28{font-size:28px}.font-xs-30{font-size:30px}.font-xs-32{font-size:32px}.font-xs-36{font-size:36px}.font-xs-48{font-size:48px}.font-xs-64{font-size:64px}.font-xs-96{font-size:96px}}@media(min-width: 576px)and (max-width: 767.98px){.hidden-sm{display:none}.font-sm-8{font-size:8px}.font-sm-10{font-size:10px}.font-sm-12{font-size:12px}.font-sm-14{font-size:14px}.font-sm-16{font-size:16px}.font-sm-18{font-size:18px}.font-sm-20{font-size:20px}.font-sm-22{font-size:22px}.font-sm-24{font-size:24px}.font-sm-26{font-size:26px}.font-sm-28{font-size:28px}.font-sm-30{font-size:30px}.font-sm-32{font-size:32px}.font-sm-36{font-size:36px}.font-sm-48{font-size:48px}.font-sm-64{font-size:64px}.font-sm-96{font-size:96px}}@media(min-width: 768px)and (max-width: 991.98px){.hidden-md{display:none}.font-md-8{font-size:8px}.font-md-10{font-size:10px}.font-md-12{font-size:12px}.font-md-14{font-size:14px}.font-md-16{font-size:16px}.font-md-18{font-size:18px}.font-md-20{font-size:20px}.font-md-22{font-size:22px}.font-md-24{font-size:24px}.font-md-26{font-size:26px}.font-md-28{font-size:28px}.font-md-30{font-size:30px}.font-md-32{font-size:32px}.font-md-36{font-size:36px}.font-md-48{font-size:48px}.font-md-64{font-size:64px}.font-md-96{font-size:96px}}@media(min-width: 992px)and (max-width: 1199.98px){.hidden-lg{display:none}.font-lg-8{font-size:8px}.font-lg-10{font-size:10px}.font-lg-12{font-size:12px}.font-lg-14{font-size:14px}.font-lg-16{font-size:16px}.font-lg-18{font-size:18px}.font-lg-20{font-size:20px}.font-lg-22{font-size:22px}.font-lg-24{font-size:24px}.font-lg-26{font-size:26px}.font-lg-28{font-size:28px}.font-lg-30{font-size:30px}.font-lg-32{font-size:32px}.font-lg-36{font-size:36px}.font-lg-48{font-size:48px}.font-lg-64{font-size:64px}.font-lg-96{font-size:96px}}@media(min-width: 1200px){.hidden-xl{display:none}.font-xl-8{font-size:8px}.font-xl-10{font-size:10px}.font-xl-12{font-size:12px}.font-xl-14{font-size:14px}.font-xl-16{font-size:16px}.font-xl-18{font-size:18px}.font-xl-20{font-size:20px}.font-xl-22{font-size:22px}.font-xl-24{font-size:24px}.font-xl-26{font-size:26px}.font-xl-28{font-size:28px}.font-xl-30{font-size:30px}.font-xl-32{font-size:32px}.font-xl-36{font-size:36px}.font-xl-48{font-size:48px}.font-xl-64{font-size:64px}.font-xl-96{font-size:96px}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.m-t-0{margin-top:0}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-r-0{margin-right:0}.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-b-0{margin-bottom:0}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-l-0{margin-left:0}.m-l-5{margin-left:5px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-l-20{margin-left:20px}.p-t-0{padding-top:0}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-r-0{padding-right:0}.p-r-5{padding-right:5px}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-b-0{padding-bottom:0}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-l-0{padding-left:0}.p-l-5{padding-left:5px}.p-l-10{padding-left:10px}.p-l-15{padding-left:15px}.p-l-20{padding-left:20px}.p-l-25{padding-left:25px}.p-l-30{padding-left:30px}.p-l-35{padding-left:35px}.p-l-40{padding-left:40px}.font-light{font-weight:300}.font-normal{font-weight:normal}.font-semibold{font-weight:600}.font-bold{font-weight:bold}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-17{font-size:17px}.font-18{font-size:18px}.font-19{font-size:19px}.font-20{font-size:20px}.font-21{font-size:21px}.font-22{font-size:22px}.font-23{font-size:23px}.font-24{font-size:24px}.alert-sm{font-size:14px;padding:7px 10px;margin-bottom:10px}.alert-xs{font-size:12px;padding:3px 8px;margin-bottom:5px}.max-width-max-content{max-width:max-content}.word-break-break-word{word-break:break-word}.word-break-break-all{word-break:break-all}.white-space-break-spaces{white-space:break-spaces}.white-space-nowrap{white-space:nowrap}.white-space-normal{white-space:normal}.alert-black{border-radius:0;background:#393d3c;color:#fff}@media(min-width: 1600px){.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.checkbox label{display:inline-block;padding-left:22px;position:relative;font-weight:400;font-size:13px;cursor:pointer}.checkbox label::before{content:"";display:inline-block;left:0;position:absolute;top:-4px;cursor:pointer;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:18px}.checkbox label::after{font-size:16px;position:absolute;color:#333;display:inline-block;height:16px;left:2px;top:-1px;width:16px;cursor:pointer}.checkbox input[type=checkbox]{cursor:pointer;opacity:0;z-index:1;outline:none !important;position:absolute}.checkbox input[type=checkbox]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:focus~label::before{outline-offset:-2px;outline:none}.checkbox input[type=checkbox]:checked~label::before{font-family:"Font Awesome 5 Pro";content:"";font-weight:400}.checkbox input[type=checkbox]:disabled~label::before{background-color:#eee;cursor:not-allowed}.g-recaptcha-area{position:relative;width:304px;height:78px;max-width:100%}.g-recaptcha-area.center{margin:0 auto}.g-recaptcha-area:not(.loaded){border:3px dashed #f0f0f0;background-color:#fafafa}.g-recaptcha-area:not(.loaded)>div{visibility:hidden}@media(max-width: 575px){.g-recaptcha-area>div{-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);transform-origin:40% 0;-webkit-transform-origin:40% 0}}.default-form{background-color:#fff;-webkit-box-shadow:2px 2px 10px 1px rgba(92,86,138,.09);-moz-box-shadow:2px 2px 10px 1px rgba(92,86,138,.09);box-shadow:2px 2px 10px 1px rgba(92,86,138,.09);overflow:hidden}.default-form .help-block{margin:0}.default-form .form-head{background-color:#6683b3;border-top:1px solid #d2d1da;font-size:24px;color:#fff;text-align:center;padding:45px 15px;-webkit-box-shadow:2px 2px 10px 1px rgba(92,86,138,.22);-moz-box-shadow:2px 2px 10px 1px rgba(92,86,138,.22);box-shadow:2px 2px 10px 1px rgba(92,86,138,.22)}.default-form .form-body{padding:30px 15px;border:1px solid #d2d1da;border-top:none;margin-bottom:0}.default-form .form-body .fields{padding:0 35px 25px;max-width:400px;margin:0 auto}.default-form .form-body .extras{padding:20px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.default-form .form-body .grecaptcha-badge{margin:0 auto}.default-form .form-body .submit-container{margin-top:30px}.default-form .form-body .submit-container .btn{background-color:#6683b3;color:#fff;font-size:16px;width:230px;padding:10px 0;border:none;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.default-form .form-body .submit-container .btn:hover,.default-form .form-body .submit-container .btn:focus{background-color:#51698f}@media only screen and (max-width: 479px){.default-form .form-body .extras,.default-form .form-body .fields{padding-left:0;padding-right:0}}.gmd-group{position:relative;margin-bottom:25px}.gmd-group.small-margin{margin-bottom:15px}.gmd-group .gmd-abs-label{position:absolute;top:-15px;left:50%;margin:0;line-height:normal;transform:translate(-50%, 0);width:100%;opacity:0;-moz-transition:.15s opacity linear;-ms-transition:.15s opacity linear;-webkit-transition:.15s opacity linear;transition:.15s opacity linear}.gmd-group .gmd-abs-label .help-block{margin:0;display:block !important}.gmd-group.has-warning .gmd-abs-label{opacity:1}.gmd-group.has-warning .gmd-textarea,.gmd-group.has-warning .gmd-input{border-color:#a94442}.gmd-group.has-warning .gmd-label .custom-text{color:#a94442}.gmd-group.gmd-select-group{min-height:33px}.gmd-group.gmd-select-group.has-warning .bootstrap-select .btn.dropdown-toggle{border-color:#a94442}.gmd-group.gmd-select-group.has-warning .bootstrap-select .btn.dropdown-toggle .filter-option{color:#a94442}.gmd-group.gmd-select-group.gmd-with-label .gmd-label{-moz-transition:none;-ms-transition:none;-webkit-transition:none;transition:none;top:-15px;font-size:12px;color:#6683b3}.gmd-group.gmd-select-group.gmd-with-label .gmd-label small{font-size:12px}.gmd-group.gmd-select-group:not(.gmd-with-label) .bootstrap-select.open .btn.dropdown-toggle{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.gmd-group.gmd-select-group:not(.gmd-with-label) .bootstrap-select.open .btn.dropdown-toggle .filter-option{top:-11px;font-size:12px;color:#6683b3}.gmd-group.gmd-select-group:not(.gmd-with-label) .bootstrap-select.open .btn.dropdown-toggle .filter-option small{font-size:12px}.gmd-group .bootstrap-select.open .dropdown-menu{opacity:1;pointer-events:all}.gmd-group .bootstrap-select .dropdown-menu{max-height:0;overflow:hidden;pointer-events:none;display:block;margin-top:5px;opacity:0;border:none;border-radius:0;top:0;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-webkit-transition:.2s ease all;transition:.2s ease all}.gmd-group .bootstrap-select .dropdown-menu li a{font-size:16px;padding:10px 15px}.gmd-group .bootstrap-select .btn.dropdown-toggle{position:relative;border-radius:0;border:none;border-bottom:1px solid #cecece;-moz-transition:.15s background-color linear;-ms-transition:.15s background-color linear;-webkit-transition:.15s background-color linear;transition:.15s background-color linear}.gmd-group .bootstrap-select .btn.dropdown-toggle:hover,.gmd-group .bootstrap-select .btn.dropdown-toggle:focus{background-color:#e4e4e4}.gmd-group .bootstrap-select .btn.dropdown-toggle .filter-option{float:none;color:#999;font-size:16px;position:absolute;pointer-events:none;font-weight:300;left:5px;top:5px;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-webkit-transition:.2s ease all;transition:.2s ease all;margin:0;width:auto}.gmd-group.gmd-with-label .gmd-label{top:-11px;font-size:12px;color:#6683b3}.gmd-group.gmd-with-label .gmd-label small{font-size:12px}.gmd-group .gmd-textarea,.gmd-group .gmd-input{resize:none;border:none;border-radius:0;border-bottom:1px solid #cecece;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:5px}.gmd-group .gmd-textarea:not(.gmd-novalidation):focus~.gmd-label,.gmd-group .gmd-textarea:not(.gmd-novalidation):valid~.gmd-label,.gmd-group .gmd-textarea.gmd-novalidation:not(.gmd-empty)~.gmd-label,.gmd-group .gmd-textarea.gmd-novalidation:focus~.gmd-label,.gmd-group .gmd-input:not(.gmd-novalidation):focus~.gmd-label,.gmd-group .gmd-input:not(.gmd-novalidation):valid~.gmd-label,.gmd-group .gmd-input.gmd-novalidation:not(.gmd-empty)~.gmd-label,.gmd-group .gmd-input.gmd-novalidation:focus~.gmd-label{top:-11px;font-size:12px;color:#6683b3}.gmd-group .gmd-textarea:not(.gmd-novalidation):focus~.gmd-label small,.gmd-group .gmd-textarea:not(.gmd-novalidation):valid~.gmd-label small,.gmd-group .gmd-textarea.gmd-novalidation:not(.gmd-empty)~.gmd-label small,.gmd-group .gmd-textarea.gmd-novalidation:focus~.gmd-label small,.gmd-group .gmd-input:not(.gmd-novalidation):focus~.gmd-label small,.gmd-group .gmd-input:not(.gmd-novalidation):valid~.gmd-label small,.gmd-group .gmd-input.gmd-novalidation:not(.gmd-empty)~.gmd-label small,.gmd-group .gmd-input.gmd-novalidation:focus~.gmd-label small{font-size:12px}.gmd-group .gmd-textarea:not(.gmd-novalidation):focus~.gmd-bar,.gmd-group .gmd-textarea:not(.gmd-novalidation):valid~.gmd-bar,.gmd-group .gmd-textarea.gmd-novalidation:not(.gmd-empty)~.gmd-bar,.gmd-group .gmd-textarea.gmd-novalidation:focus~.gmd-bar,.gmd-group .gmd-input:not(.gmd-novalidation):focus~.gmd-bar,.gmd-group .gmd-input:not(.gmd-novalidation):valid~.gmd-bar,.gmd-group .gmd-input.gmd-novalidation:not(.gmd-empty)~.gmd-bar,.gmd-group .gmd-input.gmd-novalidation:focus~.gmd-bar{font-size:12px;color:#6683b3}.gmd-group .gmd-textarea:focus,.gmd-group .gmd-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gmd-group .gmd-textarea:focus~.gmd-bar:before,.gmd-group .gmd-textarea:focus~.gmd-bar:after,.gmd-group .gmd-input:focus~.gmd-bar:before,.gmd-group .gmd-input:focus~.gmd-bar:after{width:50%}.gmd-group .gmd-label{color:#999;font-size:16px;font-weight:normal;position:absolute;pointer-events:none;left:5px;top:5px;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-webkit-transition:.2s ease all;transition:.2s ease all;margin:0}.gmd-group .gmd-label small{font-size:16px;margin-top:0;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-webkit-transition:.2s ease all;transition:.2s ease all}.gmd-group .gmd-label .custom-text{font-weight:300}.gmd-group .gmd-bar{position:relative;display:block;width:100%}.gmd-group .gmd-bar:before,.gmd-group .gmd-bar:after{content:"";height:2px;width:0;bottom:0;position:absolute;background:#6683b3;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-webkit-transition:.2s ease all;transition:.2s ease all}.gmd-group .gmd-bar:before{left:50%}.gmd-group .gmd-bar:after{right:50%}@media only screen and (max-width: 351px){.gmd-group label{font-size:12px}}.content-flex-wrapper{display:flex;align-items:stretch}.ddoc-header{background-image:none,url("/modules/blog/images/contact_bg_02.png");margin-top:0;border-right:1px solid #dedbdb;margin-bottom:20px;padding:20px 40px 20px 120px;background-color:#fff;background-position:left top,right top;background-repeat:no-repeat,no-repeat;display:flex;justify-content:space-between;align-items:center;overflow:hidden;position:relative}.ddoc-header::before{content:"";display:inline-block;width:110px;height:145%;position:absolute;left:-25px;top:-35px;background-color:#4f4f4f;transform:rotate(15deg);border:10px solid #e95454}.ddoc-header .title{margin:0;font-size:32px}.ddoc-header .title .red-coloring{color:#e10101}.universal-menu.side-menu-container{min-width:0;max-width:300px;position:sticky}.universal-menu.side-menu-container .body .sublist,.universal-menu.side-menu-container .body .menu-list{position:initial}.universal-menu.side-menu-container .body .sublist .menu-item .menu-button .text,.universal-menu.side-menu-container .body .menu-list .menu-item .menu-button .text{font-size:18px;line-height:1.2}.universal-menu.side-menu-container .body .sublist .menu-item .menu-button .text .subtitle,.universal-menu.side-menu-container .body .menu-list .menu-item .menu-button .text .subtitle{font-size:16px;font-weight:300}body{background:#fff}.floating-button-container{position:fixed;bottom:20px;right:20px}.floating-button-container .floating-button{display:inline-block;padding:10px 30px;color:#020202;font-weight:500;background:#fff;font-size:18px;border:2px solid #ce2020;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.floating-button-container .floating-button:hover,.floating-button-container .floating-button:focus{text-decoration:none;background:#ce2020;color:#fff}.floating-button-container .floating-button .floating-img{position:absolute;left:-30px;bottom:0}.ddoc-container{padding:20px 0}.ddoc-container .service-booking-calculator-block .inner-container .input-block .info-box-group{padding:0 30px;margin-bottom:0}.ddoc-container .service-booking-calculator-block .inner-container .input-block .info-box-group .info-box{padding:10px 15px;background:#eee}.ddoc-container .service-booking-calculator-block .inner-container .input-block .info-box-group .info-box .icon{display:inline-block;margin-right:5px;color:#039cfd}.ddoc-container .service-booking-calculator-block .inner-container .input-block .info-box-group .info-box .text{font-size:14px;font-family:inherit;display:inline;margin:inherit;color:inherit;overflow:inherit;white-space:break-spaces}.ddoc-container .ddoc-container-wrapper:not(.ddoc-container-wrapper-wide){grid-template-columns:1fr minmax(auto, var(--sidemenu-width))}.ddoc-container .ddoc-container-wrapper:not(.ddoc-container-wrapper-wide) .ddoc-sidemenu-wrapper{background-color:rgba(0,0,0,0)}.ddoc-container blockquote p:last-child{margin-bottom:0}.ddoc-container .content{background:#fff;padding:60px 40px 0 20px}.ddoc-container .content h1{font-size:32px}.ddoc-container .content h2{font-size:24px}.ddoc-container .content h3{font-size:22px;color:#000}.ddoc-container .content a{word-break:break-all}.ddoc-container .content p,.ddoc-container .content li{font-size:18px}.ddoc-container .side-menu-wrapper{flex-basis:300px;flex-shrink:0;flex-grow:0;margin-left:10px;height:auto}.side-menu-container{background-color:#fff;height:auto;box-shadow:none;border:2px solid #eee}.side-menu-container .body .menu-list .menu-item .menu-button{font-size:18px;color:#3a3b3c;border-color:#f7f7f7}.side-menu-container .body .menu-list .menu-item .menu-button:hover:not(.no-target),.side-menu-container .body .menu-list .menu-item .menu-button:focus:not(.no-target){background:#da5858;color:#fff}.side-menu-container .body .menu-list .menu-item .menu-button.selected{background:#da5858;color:#fff}.side-menu-container .body .menu-list .menu-item .menu-button.selected:hover,.side-menu-container .body .menu-list .menu-item .menu-button.selected:focus{background:#da5858;color:#fff}blockquote{background-color:#f7f7f7;border:1px solid #e0e0e0;margin:40px 0;padding:30px;font-size:18px}.custom-form{margin:0 auto 40px auto;box-shadow:none}.custom-form .form-head{background:#f7f7f7;padding:20px;text-align:center;font-size:24px;border:1px solid #e0e0e0;box-shadow:none;border-radius:5px}.custom-form .form-head .text{color:#000}.custom-form .form-head .text .red{color:#e10200}.custom-form .form-head .text .smaller{font-size:18px;line-height:1;position:relative;top:-5px}.custom-form .form-head .text .grey{color:dimgray}.custom-form .form-body{padding:40px;border:none}.custom-form .form-body .fields .gmd-select-group{color:#485457}.custom-form .form-body .fields .gmd-select-group option{font-family:"Poppins","sans-serif"}.custom-form .form-body .fields .gmd-select-group:focus{border-color:#485457;box-shadow:0 0 0 1px #485457}.custom-form .form-body .fields .gmd-group .gmd-bar::before,.custom-form .form-body .fields .gmd-group .gmd-bar::after{background:#485457}.custom-form .form-body .fields .gmd-group .gmd-textarea:not(.gmd-novalidation):focus~.gmd-label,.custom-form .form-body .fields .gmd-group .gmd-textarea:not(.gmd-novalidation):valid~.gmd-label,.custom-form .form-body .fields .gmd-group .gmd-textarea.gmd-novalidation:not(.gmd-empty)~.gmd-label,.custom-form .form-body .fields .gmd-group .gmd-textarea.gmd-novalidation:focus~.gmd-label,.custom-form .form-body .fields .gmd-group .gmd-input:not(.gmd-novalidation):focus~.gmd-label,.custom-form .form-body .fields .gmd-group .gmd-input:not(.gmd-novalidation):valid~.gmd-label,.custom-form .form-body .fields .gmd-group .gmd-input.gmd-novalidation:not(.gmd-empty)~.gmd-label,.custom-form .form-body .fields .gmd-group .gmd-input.gmd-novalidation:focus~.gmd-label{color:#485457}.custom-form .form-body .fields .info-box-group:not(.formatted) .info-box .text{font-size:27px;color:#5e5e5e}.custom-form .form-body .fields .info-box-group:not(.formatted):not(:first-child){padding-top:70px;position:relative}.custom-form .form-body .button-container .form-control-button{background:#da5858;color:#fff;font-size:20px;padding:5px 35px;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.custom-form .form-body .button-container .form-control-button:hover,.custom-form .form-body .button-container .form-control-button:focus,.custom-form .form-body .button-container .form-control-button.focus{background:rgb(227.25,129.75,129.75);box-shadow:none;text-decoration:none}.custom-form .form-body .form-group.option-group>label{font-size:17px;font-weight:600;color:#da5858;padding-bottom:10px}.custom-form .form-body .checkbox label{font-size:15px;color:#444}.connected-offers .offers .connected-offer .title{color:#da5858}.connected-offers .offers .connected-offer .controls a:hover,.connected-offers .offers .connected-offer .controls a:focus{color:#da5858}.service-booking-calculator-block{border:1px solid rgba(0,0,0,.1);margin-bottom:30px}.service-booking-calculator-block .inner-container{max-width:1200px;margin:0 auto;padding:50px 0;display:grid}.service-booking-calculator-block .inner-container .title-block{text-align:center;line-height:1.2}.service-booking-calculator-block .inner-container .title-block .text{font-size:18px;padding-bottom:5px}.service-booking-calculator-block .inner-container .title-block .subtext{font-size:16px;padding-bottom:30px}.service-booking-calculator-block .inner-container .input-block{display:grid;padding-bottom:30px}.service-booking-calculator-block .inner-container .input-block .employee-site-container{display:grid;grid-template-columns:1fr;flex-direction:row;flex-wrap:wrap;column-gap:20px;text-align:center;justify-content:center;padding-bottom:15px;row-gap:10px}.service-booking-calculator-block .inner-container .input-block .employee-site-container .employee-wrapper,.service-booking-calculator-block .inner-container .input-block .employee-site-container .site-wrapper{display:grid;grid-template-columns:1fr 1fr}.service-booking-calculator-block .inner-container .input-block .employee-site-container .employee-wrapper .label,.service-booking-calculator-block .inner-container .input-block .employee-site-container .site-wrapper .label{text-align:right;margin-right:15px}.service-booking-calculator-block .inner-container .input-block .employee-site-container .employee-wrapper .control,.service-booking-calculator-block .inner-container .input-block .employee-site-container .site-wrapper .control{margin-right:auto}.service-booking-calculator-block .inner-container .input-block .employee-site-container .minus,.service-booking-calculator-block .inner-container .input-block .employee-site-container .plus{background-color:rgba(0,0,0,0);color:#000;padding:2px;margin:0 5px;border-radius:3px;border:1px solid #8f8f9d;width:20px;display:inline-block;text-decoration:none;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.service-booking-calculator-block .inner-container .input-block .employee-site-container .minus:hover,.service-booking-calculator-block .inner-container .input-block .employee-site-container .minus:focus,.service-booking-calculator-block .inner-container .input-block .employee-site-container .plus:hover,.service-booking-calculator-block .inner-container .input-block .employee-site-container .plus:focus{background-color:rgba(0,0,0,.1)}.service-booking-calculator-block .inner-container .input-block .employee-site-container input{max-width:30px;text-align:center}.service-booking-calculator-block .inner-container .calculated-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:15px;align-items:center}.service-booking-calculator-block .inner-container .calculated-block .calculated-price-wrapper{color:#313130;background-color:#fff;padding:10px 30px;line-height:1;border-radius:3px;font-size:30px;font-weight:700}.demo-swal .progress{margin-top:30px;margin-bottom:15px}@media(min-width: 992px)and (max-width: 1199.98px){.ddoc-container .ddoc-sidemenu-wrapper{display:block}}@media(max-width: 575.98px){.service-booking-calculator-block .inner-container{padding:50px 10px}.service-booking-calculator-block .inner-container .title-block .title{font-size:30px}.service-booking-calculator-block .inner-container .title-block .subtitle{font-size:20px}}@media(max-width: 991px){.ddoc-container .ddoc-container-wrapper:not(.ddoc-container-wrapper-wide){grid-template-columns:1fr}}@media(max-width: 767px){.content-flex-wrapper{display:block}.ddoc-container .content{padding:60px 0}.custom-form .form-body{padding:15px 0}}
