.elementor-kit-10{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#282019;--e-global-color-text:#F5F3F2;--e-global-color-accent:#F5ECE7;--e-global-color-28ff287:#FFFFFF00;--e-global-color-d5d69a0:#D5B7A3;--e-global-color-f4658dc:#8C4737;--e-global-color-17c83fc:#000000;--e-global-color-5fb23c1:#DEDEDE;--e-global-color-64cf341:#DA0000;--e-global-color-04cab19:#777777;--e-global-color-107f3c5:#EDEDED;--e-global-typography-primary-font-size:0.9vw;--e-global-typography-primary-font-weight:200;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-size:0.9vw;--e-global-typography-secondary-font-weight:200;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-size:1.1vw;--e-global-typography-text-font-weight:200;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-size:1.35vw;--e-global-typography-accent-font-weight:200;--e-global-typography-accent-line-height:1.4em;--e-global-typography-984e747-font-size:5vw;--e-global-typography-984e747-font-weight:200;--e-global-typography-984e747-line-height:1.2em;--e-global-typography-77c80c7-font-size:4vw;--e-global-typography-77c80c7-font-weight:200;--e-global-typography-77c80c7-line-height:1.2em;--e-global-typography-14bc317-font-size:3.2vw;--e-global-typography-14bc317-line-height:1.2em;--e-global-typography-63279f4-font-size:2.4vw;--e-global-typography-63279f4-line-height:1.2em;--e-global-typography-0a89ac0-font-size:2vw;--e-global-typography-0a89ac0-line-height:1.2em;--e-global-typography-4c4d288-font-size:1vw;--e-global-typography-4c4d288-font-weight:200;--e-global-typography-4c4d288-text-transform:uppercase;--e-global-typography-4c4d288-line-height:1.2em;--e-global-typography-4c4d288-letter-spacing:-0.1px;--e-global-typography-c00409e-font-size:1vw;--e-global-typography-c00409e-font-weight:300;--e-global-typography-c00409e-text-transform:uppercase;--e-global-typography-c00409e-line-height:1em;--e-global-typography-c00409e-letter-spacing:-0.1px;color:var( --e-global-color-secondary );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );background-color:var( --e-global-color-primary );}.elementor-kit-10 p{margin-bottom:0px;}.elementor-kit-10 a{color:var( --e-global-color-d5d69a0 );}.elementor-kit-10 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-10 h1{font-size:var( --e-global-typography-984e747-font-size );font-weight:var( --e-global-typography-984e747-font-weight );line-height:var( --e-global-typography-984e747-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-77c80c7-font-size );font-weight:var( --e-global-typography-77c80c7-font-weight );line-height:var( --e-global-typography-77c80c7-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-14bc317-font-size );line-height:var( --e-global-typography-14bc317-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-63279f4-font-size );line-height:var( --e-global-typography-63279f4-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-0a89ac0-font-size );line-height:var( --e-global-typography-0a89ac0-line-height );}.elementor-kit-10 h6{font-size:var( --e-global-typography-4c4d288-font-size );font-weight:var( --e-global-typography-4c4d288-font-weight );text-transform:var( --e-global-typography-4c4d288-text-transform );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{border-style:none;}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type="button"]:hover,.elementor-kit-10 input[type="button"]:focus,.elementor-kit-10 input[type="submit"]:hover,.elementor-kit-10 input[type="submit"]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{border-style:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:var( --e-global-color-secondary );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );--error-message-icon-color:var( --e-global-color-64cf341 );--error-message-normal-links-color:var( --e-global-color-64cf341 );--error-message-hover-links-color:var( --e-global-color-64cf341 );--error-box-border-radius:10px 10px 10px 10px;}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:#DA000010;border-style:none;}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-secondary );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );--message-message-icon-color:var( --e-global-color-f4658dc );--message-box-border-radius:10px 10px 10px 10px;--message-buttons-normal-text-color:var( --e-global-color-secondary );--message-buttons-hover-text-color:var( --e-global-color-secondary );--message-border-type:none;--message-buttons-border-radius:1000px 1000px 1000px 1000px;--message-buttons-padding:1.5vw 3vw 1.5vw 3vw;}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-f4658dc );}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-secondary );}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:var( --e-global-color-text );border-style:none;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:var( --e-global-color-d5d69a0 );background-image:var( --e-global-color-d5d69a0 );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var( --e-global-color-secondary );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );--info-message-icon-color:var( --e-global-color-f4658dc );--info-box-border-radius:10px 10px 10px 10px;--info-buttons-normal-text-color:var( --e-global-color-secondary );--info-buttons-hover-text-color:var( --e-global-color-secondary );--info-border-type:none;--info-buttons-border-radius:1000px 1000px 1000px 1000px;--info-buttons-padding:1.5vw 3vw 1.5vw 3vw;}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:var( --e-global-color-text );border-style:none;}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:var( --e-global-color-d5d69a0 );background-image:var( --e-global-color-d5d69a0 );}@media(max-width:1366px){.elementor-kit-10{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-10 h1{font-size:var( --e-global-typography-984e747-font-size );line-height:var( --e-global-typography-984e747-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-77c80c7-font-size );line-height:var( --e-global-typography-77c80c7-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-14bc317-font-size );line-height:var( --e-global-typography-14bc317-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-63279f4-font-size );line-height:var( --e-global-typography-63279f4-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-0a89ac0-font-size );line-height:var( --e-global-typography-0a89ac0-line-height );}.elementor-kit-10 h6{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1024px){.elementor-kit-10{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-10 h1{font-size:var( --e-global-typography-984e747-font-size );line-height:var( --e-global-typography-984e747-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-77c80c7-font-size );line-height:var( --e-global-typography-77c80c7-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-14bc317-font-size );line-height:var( --e-global-typography-14bc317-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-63279f4-font-size );line-height:var( --e-global-typography-63279f4-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-0a89ac0-font-size );line-height:var( --e-global-typography-0a89ac0-line-height );}.elementor-kit-10 h6{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-primary-font-size:3vw;--e-global-typography-secondary-font-size:3.1vw;--e-global-typography-text-font-size:3.5vw;--e-global-typography-accent-font-size:4vw;--e-global-typography-984e747-font-size:10vw;--e-global-typography-77c80c7-font-size:9vw;--e-global-typography-14bc317-font-size:8vw;--e-global-typography-63279f4-font-size:7vw;--e-global-typography-0a89ac0-font-size:6vw;--e-global-typography-4c4d288-font-size:4.2vw;--e-global-typography-c00409e-font-size:4.2vw;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-10 h1{font-size:var( --e-global-typography-984e747-font-size );line-height:var( --e-global-typography-984e747-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-77c80c7-font-size );line-height:var( --e-global-typography-77c80c7-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-14bc317-font-size );line-height:var( --e-global-typography-14bc317-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-63279f4-font-size );line-height:var( --e-global-typography-63279f4-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-0a89ac0-font-size );line-height:var( --e-global-typography-0a89ac0-line-height );}.elementor-kit-10 h6{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS */html,body {
    font-family: Causten, Sans-Serif;
    font-weight: 300;
}
input, textarea {
    outline: none !important;
}
::-moz-selection, ::selection {
    color: #d5b7a3;
    background: #8c4737;
}
.oh {
    overflow: hidden !important;
}
.elementor-button {
    text-decoration: none !important;
    font-size: 1vw;
    text-transform: uppercase;
    font-weight: 300;
    background: #f5f3f2;
    padding: 1em 3em;
    border-radius: 1000px;
    color: #282019;
}
.elementor-button-text {
    color: #282019;
}
.elementor-button:hover {
    background: #d5b7a3;
    color: #282019;
}
.mb .elementor-button {
    background: none;
    padding: .4vw 0;
    border-radius: 0;
    letter-spacing: 0;
    position: relative;
}
.mb a.elementor-button::after {
    content: "";
    position: absolute;
    inset: 100% 0;
    height: 1px;
    width: 0;
    opacity: 0;
    background: #282019;
    transition: all .35s ease;
}
.mb .elementor-button:hover:after {
    width: 100%;
    opacity: 1;
}
.mba .elementor-button-text {
    color: #fff;
}
.mba a.elementor-button::after {
    background: #fff;
}
.link {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
    //display: none;
}
.button { 
    font-family: causten;
}
.elementor-popup-modal {
    backdrop-filter: blur(10px);
}
h1, h2, h3, h4, h5 {
    font-family: Roxborough;
    font-weight: 300;
}
h6, .elementor-button {
    font-family: causten;
}
.ct h6 {
    font-family: CaliforniaPalms;
    text-transform: none !important;
    font-size: 1.6vw;
}

@media screen and (max-width: 768px) {
.nobr br {
    display: none;
}    
.ct h6 {
    font-size: 6vw;
}
.elementor-button {
    font-size: 4vw;
}
}

/* Formularz */
.cf, .cf p {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 1.5vw;
}
.nl {
    display: grid;
    grid-template-columns: 1fr .3fr;
    gap: 0;
}
.in {
    background: none !important;
    border-radius: 0 !important;
    border: none !important;
    border-bottom: 1px solid #282019 !important;
    padding: .6em 0 !important;
}
.in, .cf textarea, .wyslij {
    font-family: Causten;
    font-size: 1vw;
    font-weight: 200;
    color: #282019;
}
.cf ::placeholder {
    opacity: .7;
    color: #282019;
}
.nl .in, .nl .wyslij {
    height: 3vw !important;
}
.wyslij {
    background: #f5f3f2;
    border-radius: 100px;
    width: 50%;
    margin: 2vw 0 0 0;
    padding: 1vw;
    font-size: 1vw;
    text-transform: uppercase;
    font-weight: 300;
}
.wyslij:hover {
    background: #d5b7a3;
    color: #282019;
}
.nl .wyslij {
    background: none !important;
    width: 100%;
    font-size: 0;
    padding: .6em 0;
    margin: 0;
    border-radius: 0;
    border-bottom: 1px solid #282019 !important;
}
.nl .wyslij:hover {
    background: none;
}
.bro .wyslij {
    margin: 2vw 25% 0 25%;
}
.in-i {
    position: absolute;
    right: 0;
    top: .8vw;
}
.in-i span {
    font-size: 1.3vw;
    color: #282019;
    opacity: .7;
}
.wpcf7-acceptance, .wpcf7-list-item {
    position: relative;
    margin: 1vw 0;
    display: block;
}
.wpcf7-acceptance input {
    display: none;
}
.wpcf7-list-item-label {
    position: relative;
    display: block;
    padding: 0 0 0 2.3vw;
}
.wpcf7-list-item-label::before {
    content: "done";
    font-family: 'Material Symbols Outlined';
    display: flex;
    justify-content: center;
    align-items: center;
    width: 1.5vw;
    height: 1.5vw;
    position: absolute;
    left: 0;
    top: 0;
    border: 1px solid #dedede;
    border-radius: 50%;
    font-size: 1.2vw;
    color: #ffffff00;
    background: none;
    transition: all .2s ease;
}
.zgoda:checked ~ .wpcf7-list-item-label::before {
    background: #d5b7a3;
    border-color: #d5b7a3;
    color: #fff;
}

@media screen and (max-width: 768px) {
.cf, .cf p {
    gap: 3vw;
}
.nl {
    gap: 0;
}
.in {
    padding: 1em 0 !important;
}
.in, .cf textarea, .wyslij {
    font-size: 4.2vw;
}

.nl .in, .nl .wyslij {
    height: 9vw !important;
}
.wyslij {
    width: 100%;
    margin: 2vw 0 0 0;
    padding: 2vw;
    font-size: 4.2vw;
}
.in-i {
    top: 2.6vw;
}
.in-i span {
    font-size: 4.2vw;
}
.wpcf7-acceptance, .wpcf7-list-item {
    margin: 2vw 0;
}
.wpcf7-list-item-label {
    padding: 0 0 0 12vw;
}
.wpcf7-list-item-label::before {
    width: 7vw;
    height: 7vw;
    font-size: 5vw;
}
}/* End custom CSS */