.heading-style{font-size:46px;font-weight:500;line-height:51px}.subheading{font-size:20px;font-weight:300;max-width:600px;margin-inline:auto;margin-bottom:50px}.card-headingOne{text-transform:uppercase;margin-bottom:15px;font-size:28px;font-weight:800}.card-heading{font-size:20px;font-weight:700;margin-bottom:5px;line-height:24px}.card-subheading{font-size:18px;margin-top:2px}.card-subheading2{font-size:20px}.card-narrow{width:85%;margin:auto}.btn-text{font-size:18px}.btns_container{padding:30px}.selectInputStyle{border-radius:100px;width:75%;border:"1px solid rgb(201, 201, 201)";padding:8px 12px}.cennikBtn{padding:12px 16px;background:var(--brand-blue);font-size:20px;border-radius:50px;color:#fff;border:none;font-weight:500;box-shadow:0 6px 0 var(--brand-blue-hover);margin:35px auto 20px;line-height:20px}.cennikBtn:hover{box-shadow:none;transition:box-shadow .3s ease-out}.additional-input-container{display:flex;margin:auto;width:75%;padding:20px 0 0;align-items:center;justify-content:space-between}.additional-input-container h2{font-size:20px;font-weight:700;margin-right:18px}.additional-input-container input{padding:8px 16px;outline-color:var(--brand-blue);font-size:18px;font-weight:300;border-radius:30px;border:1px solid #d3d3d3;width:57%}.po_card_custom{box-shadow:4px 4px 15px rgba(0,0,0,.15),0 0 0 #fff,inset 2px 2px 2px #fff,inset -2px -2px 2px #c7c7c7;border-radius:30px;padding:36px 0;background-color:#f7f7f7;width:75%;width:60%;margin:auto}.cennik_description{display:block;margin-bottom:20px}input,textarea{outline:none;box-shadow:none;border:1px solid #cecece}textarea{resize:none}.cennikFormCard{max-width:100%!important}.democontainer{max-width:900px;margin:0 auto}.custom-radio{border:1px solid #d9d9d9;padding:15px;position:relative;margin-bottom:14px}.radio-circle{position:relative;border-radius:15px;margin:15px auto}.radio-circle.selected:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:12px;background-color:#00bfff}.user-details_section h2{color:#2d2d2d;font-weight:700;font-size:20px}.user-details_section p{font-size:18px;color:#2d2d2d;margin:10px auto 30px;width:70%}.uds_input-container{display:flex;flex-direction:column}.uds_input-container input,.uds_input-container select{padding:8px 16px;margin:0 auto 18px;border-radius:20px;width:50%;border:1px solid #c9c9c9}.form4Btn{width:50%}.user-details_section button{font-size:20px;line-height:20px;font-weight:500;margin-top:8px;padding:8px 20px}.css-h4y3oo-control{padding-block:5px!important;font-size:18px;line-height:27px;font-weight:400}.component-two_section h2{color:#2d2d2d;font-weight:700;font-size:20px;text-align:center}.component-two_section p{font-size:16px;color:#2d2d2d}.component-two_section textarea{border-radius:20px;border-color:#cecece;width:90%;padding:12px}.component-two_section textarea:focus{outline:1.5px solid var(--brand-blue)}.range_description{margin-inline:auto;text-align:center;margin-top:30px;font-size:17px;line-height:30px;display:flex;flex-direction:column;align-items:center}.range_description span{margin-bottom:20px}.componentThree_section h2{color:#2d2d2d;font-weight:700;font-size:20px}.componentThree_input-container{padding:20px 80px 0}.componentThree_input-container input{padding:12px 16px;margin:0 auto 18px;border-radius:40px;width:60%;border:1px solid #c9c9c9;display:block}.componentThree_input-container input:focus{outline:2px solid var(--brand-blue)}button.custom-modal-btn{padding:8px 36px;background:var(--brand-blue);font-size:18px;border-radius:50px;color:#fff;border:none;font-weight:500;box-shadow:0 6px 0 var(--brand-blue);margin:0 auto;display:block}button.custom-modal-btn a{color:#fff;text-decoration:none}.slider-input{height:16px;outline:none;border:none;border-radius:10px;position:relative}input[type=range]{-webkit-appearance:none;background:#9b8993;z-index:1}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:18px;width:18px;background-color:var(--brand-blue);border-radius:50%;border:none;margin:-3px 0 0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;box-shadow:0 0 0 12px #fff,0 0 20px #000}input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 14px #fff}input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 12px #fff}.user-details_section .cennikBtn{width:50%}.CenikModal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0c0c0c;width:auto;max-width:80%;height:auto;max-height:80vh;padding:50px 80px;box-sizing:border-box;border-radius:30px;color:#fff}.Overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9)}.CenikModal p{font-size:18px;text-align:center;line-height:normal}.cenikBtnDiv{margin-top:32px}.cenikBtnDiv button{padding:7px 28px;border-radius:18px;border-color:#00bfff;background-color:transparent;color:#fff;font-size:18px}.CenikModal .close{position:absolute;top:-42px;right:-38px;font-size:40px;cursor:pointer}.radio-container{display:flex;flex-wrap:wrap;justify-content:space-between}.radio-container label{cursor:pointer;display:flex;flex-direction:column;align-items:center;margin:10px 0;justify-content:start;gap:8px;width:49%}.radio-container label p strong{color:#000}.checked-radio{background-color:#90ee90;border-color:#90ee90}.radio-boxdiv{display:flex;flex-direction:column;align-items:center}.radio-boxdiv h3{margin:15px 0 2px}.radio-boxdiv h3,.radio-boxdiv p{text-align:left;font-size:16px;color:#333;line-height:24px;font-weight:400}.radio-boxdiv h3 strong{margin-right:5px;font-size:16px;color:#333;line-height:24px;font-weight:700}.radio-container input[type=radio]{margin-right:10px;width:26px;height:26px}.cennikFormCard .componentThree_section p{width:70%;margin:auto}.radio-section p{padding:10px;border-radius:5px;color:#fff;margin:10px 0}.componentThree_section{position:relative;margin:0 -15px}.contact{position:absolute;bottom:0;right:-204px;width:230px;z-index:-22}.contact .top-part{margin-bottom:30px}.contact .bottom-part,.contact .top-part{position:relative;left:22%}.contact .whiteBox{height:150px;width:150px;background:#fff;border-radius:100%;margin:-215px 10px 50px auto;position:relative;z-index:-22;top:18px;left:17px;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.custom-radio{display:inline-block;margin-right:20px;cursor:pointer}.radio-circle{width:30px;height:30px;border-radius:50%;border:2px solid #d1d1d1;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,border-color .3s ease}.radio-circle.selected{border-color:#d1d1d1;background-color:#fff}.inner-circle{width:18px;height:18px;border-radius:50%;background-color:#00bfff}.radio-label{display:inline-block;margin-left:10px;text-align:left}.radio-label h5{font-size:16px;font-weight:600;margin-bottom:3px;text-align:left;display:inline;margin-right:5px}.contact h5{color:"#000";font-size:18px;font-weight:500;margin-bottom:0}.contact a{font-size:32px;font-weight:700;color:#00bfff;border-bottom:1px solid gray;text-decoration:none;letter-spacing:.3px}.contact img{width:91%;object-fit:cover}.contact .top-part p{font-size:15px;font-weight:300;margin:0 auto 10px}.feedback_section{padding:10px!important}.feedback_section button[type=submit]{font-size:20px!important;box-shadow:0 6px 0 #009ad2;border-radius:40px!important;padding:12px 16px!important;line-height:20px}.feedback_section button[type=submit]:hover{box-shadow:0 0 0 #009ad2}.feedback_section input[type=text],.feedback_section textarea{border-radius:20px!important}@media screen and (max-width:1024px){.contact{display:none}}@media screen and (max-width:767px){.contact{display:none}.componentThree_input-container{padding:20px 0}.componentThree_input-container input{width:95%}.row .col-xl-8{padding:0!important}.select-input{width:95%;margin:20px auto}.Modal{width:80%;max-width:100%;padding:30px 20px}.Modal .close{top:-32px;right:-28px;font-size:30px}.radio-container label{width:100%;flex-direction:row}.radio-label{width:88%;margin-left:5px}.radio-label,.radio-label h5{text-align:left}}.red-title{color:#d21e00!important;animation:scaleUp .5s ease forwards}@keyframes scaleUp{0%{font-size:20px}50%{font-size:22px}to{font-size:20px}}@media only screen and (max-width:1024px){.CenikModal{max-width:90%;width:100%}.uds_input-container input{width:100%}.form2Modal{width:90%!important}}@media only screen and (max-width:767px){.CenikModal{max-width:100%;width:100%}.form4Btn,.uds_input-container input{width:100%}.form2Modal{width:85%!important;border-radius:12px!important;padding:30px 15px}}@media only screen and (max-width:600px){.card-subheading2,.cennikFormCard .componentThree_section p,.component-two_section p,.feedback_section p,.user-details_section p{font-size:18px!important;line-height:28px}.cennikFormCard .componentThree_section p,.user-details_section p{width:90%}}@media only screen and (max-width:1024px){.BtnStyle{width:100%;text-align:left}.cennikFormCard{width:100%!important}.btns_container{padding:10px 10px 10px 5px}.btns_container .col-sm-12{margin-bottom:12px}}@media only screen and (max-width:991px){.democontainer{padding:0 15px;width:92vw!important;max-width:92vw!important;margin-left:auto!important;margin-right:auto!important}}@media only screen and (max-width:767px){.btns_container{padding:10px 10px 10px 5px}.btns_container .col-sm-12{margin-bottom:12px}.heading-style{font-size:30px;line-height:36px;padding:0 15px}.cennik_description{padding:0 15px}.subheading{font-size:16px}.form1Modal{width:100%!important;inset:0;padding:30px 20px!important}.cennik-modal-content div{display:block}.additional-input-container{width:100%}.additional-input-container input{width:92%}.cennik-modal-btn{display:block;width:100%;margin-bottom:20px;font-size:18px}.cennik-modal-title{font-size:24px}.cennik-modal-content p{font-size:16px}.additional-input-container{flex-direction:column;gap:15px}}@media only screen and (max-width:600px){.cennikFormCard{padding-top:10px!important;margin-bottom:0!important}.card-heading,.heading-style{font-size:20px;line-height:26px;font-weight:700}.heading-style{margin-top:30px!important;font-size:6vw;line-height:1.1;font-weight:500;padding-left:0;padding-right:0}.card-subheading,.subheading{font-size:18px;line-height:28px;padding:0;margin:30px 0}.card-subheading{margin-top:10px}.BtnStyle{text-align:center}}