.cWpContact{display:grid;gap:calc(16 * var(--px));width:100%}.cWpContact__item{display:grid;gap:calc(4 * var(--px))}.cWpContact__item .required:after{color:var(--color-pink);content:" *"}.cWpContact__item label,.cWpContact__item_label{position:relative;font-size:calc(.875 * var(--font-rem));font-weight:400;line-height:1.8}.cWpContact__item input[type=text],.cWpContact__item input[type=email],.cWpContact__item input[type=tel]{width:100%;padding:calc(8 * var(--px)) calc(16 * var(--px)) calc(7 * var(--px));font-size:calc(.875 * var(--font-rem));font-weight:400;line-height:1.8;background-color:var(--color-white)}.cWpContact__item input[type=text]::-moz-placeholder,.cWpContact__item input[type=email]::-moz-placeholder,.cWpContact__item input[type=tel]::-moz-placeholder{font-weight:400;color:#e1dadd}.cWpContact__item input[type=text]::placeholder,.cWpContact__item input[type=email]::placeholder,.cWpContact__item input[type=tel]::placeholder{font-weight:400;color:#e1dadd}.cWpContact__item textarea,.cWpContact__item select{width:100%;padding:calc(8 * var(--px)) calc(16 * var(--px)) calc(7 * var(--px));font-size:calc(.875 * var(--font-rem));font-weight:400;line-height:1.8;background-color:var(--color-white)}.cWpContact__item textarea::-moz-placeholder,.cWpContact__item select::-moz-placeholder{font-weight:400;color:#e1dadd}.cWpContact__item textarea::placeholder,.cWpContact__item select::placeholder{font-weight:400;color:#e1dadd}.cWpContact__item_select{position:relative}.cWpContact__item_select_icon{position:absolute;top:calc(14 * var(--px));right:calc(16 * var(--px));z-index:1;display:flex;align-items:center;justify-content:center;width:calc(12 * var(--px));height:calc(12 * var(--px))}.cWpContact__item_radio label{display:flex;gap:calc(12 * var(--px));align-items:flex-start;justify-content:flex-start;padding:calc(2 * var(--px)) 0;cursor:pointer}.cWpContact__item_radio input[type=radio]{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(14 * var(--px));height:calc(14 * var(--px));margin-top:calc(6 * var(--px))}.cWpContact__item_radio input[type=radio]:before{position:absolute;width:100%;height:100%;content:"";background-color:var(--color-white);border-radius:50%}.cWpContact__item_radio input[type=radio]:after{position:absolute;width:100%;height:100%;content:"";background-color:var(--color-pink);border-radius:50%;opacity:0;transform:scale(.43)}.cWpContact__item_radio input[type=radio]:checked:after{opacity:1}.cWpContact__item_radio .wpcf7-radio{display:flex;flex-direction:column;gap:calc(6 * var(--px));align-items:flex-start}.cWpContact__item_radio .wpcf7-list-item{margin:0}.cWpContact__item .wpcf7-quiz-label{font-size:calc(.9375 * var(--font-rem));line-height:1.6}.cWpContact__item_confirmemail{font-family:var(--font-kalnia);font-size:calc(1.125 * var(--font-rem));font-weight:400;line-height:1;color:var(--color-pink);letter-spacing:.02em}.cWpContact__item--select,.cWpContact__item--radio{padding-bottom:calc(8 * var(--px))}.cWpContact__confirmemail{gap:calc(6 * var(--px)) 0;padding-bottom:calc(8 * var(--px));margin-top:calc(20 * var(--px));font-size:calc(.875 * var(--font-rem));font-weight:400;line-height:1.8;letter-spacing:.02em}.cWpContact__privacy{gap:calc(10 * var(--px));margin-top:calc(16 * var(--px))}.cWpContact__privacy .wpcf7-list-item{display:flex;justify-content:center;margin:0}.cWpContact__privacy_text{font-size:calc(.8125 * var(--font-rem));font-weight:400;line-height:1.8;text-align:center}.cWpContact__privacy_input{display:block}.cWpContact__privacy_input+.wpcf7-list-item-label{position:relative;display:flex;align-items:center;justify-content:flex-start;padding-left:calc(31 * var(--px));font-size:calc(.875 * var(--font-rem));font-weight:400;line-height:1.8}.cWpContact__privacy_input+.wpcf7-list-item-label:before{position:absolute;top:calc(5 * var(--px));left:0;display:block;width:calc(15 * var(--px));height:calc(15 * var(--px));content:"";background-color:var(--color-white);border:1px solid currentcolor}.cWpContact__privacy_input+.wpcf7-list-item-label a{display:inline-block;margin:0 calc(2 * var(--px));-webkit-text-decoration:underline solid currentcolor;text-decoration:underline solid currentcolor;text-decoration-thickness:1px;text-underline-offset:.2em}.cWpContact__privacy_input:checked+.wpcf7-list-item-label:after{position:absolute;top:calc(5 * var(--px));left:calc(3 * var(--px));display:block;width:calc(16 * var(--px));height:calc(8 * var(--px));content:"";border-top:calc(2 * var(--px)) solid var(--color-pink);border-right:calc(2 * var(--px)) solid var(--color-pink);transform:rotate(135deg)}.cWpContact__privacy label{display:flex;justify-content:center;cursor:pointer}.cWpContact__submit{display:flex;align-items:center;justify-content:center;width:100%;height:calc(64 * var(--px));margin-top:calc(8 * var(--px))}.cWpContact__submit .cWpContact__submit_inner{width:100%;height:100%}.cWpContact__submit input[type=submit]{width:100%;height:100%;font-size:calc(.875 * var(--font-rem));font-weight:400;line-height:1.8;color:var(--color-white);text-align:center;cursor:pointer;background-color:var(--color-pink)}.cWpContact__submit input[type=submit]:disabled{cursor:not-allowed;background-color:#bdbdbb}.cWpContact .wpcf7-quiz-label{display:block;font-size:calc(.875 * var(--font-rem));font-weight:400;line-height:1.6}.cWpContact .wpcf7-quiz{display:block;margin-top:calc(4 * var(--px))}.cWpContact .wpcf7-not-valid-tip{margin-top:calc(4 * var(--px));font-size:calc(.8125 * var(--font-rem));font-weight:400;line-height:1.8;color:var(--color-pink)}.cWpContact .wpcf7-response-output,.wpcf7-spinner{display:none!important}@media screen and (min-width:960px){.cWpContact{gap:calc(24 * var(--px))}.cWpContact__item label,.cWpContact__item_label{grid-column:1/8;padding-top:calc(6 * var(--px));font-size:calc(.9375 * var(--font-rem))}.cWpContact__item label.-single,.cWpContact__item_label.-single{padding-top:calc(15 * var(--px))}.cWpContact__item--row{display:grid;grid-template-rows:min-content;grid-template-columns:repeat(34,1fr);gap:0}.cWpContact__item--row label{grid-column:1/8}.cWpContact__item--row .wpcf7-form-control-wrap{grid-column:9/35}.cWpContact__item input[type=text],.cWpContact__item input[type=email],.cWpContact__item input[type=tel],.cWpContact__item textarea,.cWpContact__item select{padding:calc(15 * var(--px)) calc(24 * var(--px)) calc(14 * var(--px));font-size:calc(.9375 * var(--font-rem))}.cWpContact__item_select{grid-column:9/22}.cWpContact__item_select_icon{position:absolute;top:calc(22 * var(--px));right:calc(24 * var(--px));z-index:1;display:flex;align-items:center;justify-content:center;width:calc(12 * var(--px));height:calc(12 * var(--px))}.cWpContact__item_radio{grid-column:9/35}.cWpContact__item_confirmemail{grid-row:2;grid-column:9/35}.cWpContact__item--select{padding:0}.cWpContact__item--radio{padding:calc(16 * var(--px)) 0}.cWpContact__confirmemail{display:grid;grid-template-rows:min-content;grid-template-columns:repeat(34,1fr);gap:calc(8 * var(--px)) 0;padding-bottom:calc(16 * var(--px));margin-top:calc(16 * var(--px));font-size:calc(.9375 * var(--font-rem))}.cWpContact__confirmemail_text{grid-row:1;grid-column:9/35}.cWpContact__privacy_text{font-size:calc(.9375 * var(--font-rem))}.cWpContact__privacy_input+.wpcf7-list-item-label{padding-left:calc(39 * var(--px));font-size:calc(.9375 * var(--font-rem))}.cWpContact__privacy_input+.wpcf7-list-item-label:before{top:calc(6 * var(--px))}.cWpContact__submit{height:calc(88 * var(--px));margin-top:calc(32 * var(--px))}.cWpContact__submit input[type=submit],.cWpContact .wpcf7-quiz-label{font-size:calc(.9375 * var(--font-rem))}.cWpContact .wpcf7-quiz{margin-top:calc(8 * var(--px))}}@media(any-hover:hover){.cWpContact__submit input[type=submit]:not(:disabled){filter:grayscale(0);transition:filter .4s var(--ease-out-cubic)}.cWpContact__submit input[type=submit]:not(:disabled):hover{filter:grayscale(.3)}}.pContact{padding-top:calc(64 * var(--px));padding-bottom:calc(48 * var(--px));background-color:var(--color-gray);border-bottom:1px solid var(--color-black)}.pContact__inner{padding:0 calc(24 * var(--px))}.pContact__description{display:grid;margin-top:calc(24 * var(--px))}.pContact__title{font-family:var(--font-kalnia);font-size:calc(2.25 * var(--font-rem));font-weight:600;line-height:1;text-align:center}.pContact__text{font-size:calc(.8125 * var(--font-rem));font-weight:400;line-height:2;text-align:center}.pContact__text_mark{color:var(--color-pink)}.pContact__form{margin-top:calc(32 * var(--px))}@media screen and (min-width:960px){.pContact{padding-top:calc(200 * var(--px));padding-bottom:calc(201 * var(--px));display:grid;grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns),1fr)}.pContact__inner{grid-column:15/49;padding:0}.pContact__title{font-size:calc(2.875 * var(--font-rem))}.pContact__description{gap:calc(8 * var(--px)) 0;margin-top:calc(24 * var(--px))}.pContact__text{font-size:calc(.875 * var(--font-rem))}.pContact__form{margin-top:calc(64 * var(--px))}}
