.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.widget_contacts p {
margin: 0;
}
.widget_contacts p + p {
margin-top: 1em;
}
.widget_contacts .contacts_logo + .contacts_description,
.widget_contacts .contacts_logo + .contacts_content {
margin-top: 2em;
}
.widget_contacts .contacts_description + .contacts_content,
.widget_contacts .contacts_socials + .contacts_content {
margin-top: 1.5em;
}
.widget_contacts .contacts_content .wpb_single_image {
display: inline-block;
vertical-align: middle;
margin-right: 0.5em;
}
.widget_contacts .contacts_content aside,
.widget_contacts .contacts_content widget,
.widget_contacts .contacts_content .sc_layouts_item {
margin: 0;
}
.widget_contacts .contacts_logo + .contacts_map_top,
.widget_contacts .contacts_description + .contacts_map_top {
margin-top: 2.5em;
}
.widget_contacts .contacts_map_left,
.widget_contacts .contacts_map_right {
overflow: hidden;
margin: 2em 0;
}
.widget_contacts .contacts_map_left .contacts_info .contacts_left,
.widget_contacts .contacts_map_left .contacts_info .contacts_right,
.widget_contacts .contacts_map_right .contacts_info .contacts_left,
.widget_contacts .contacts_map_right .contacts_info .contacts_right,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_right {
margin-left: 0 !important;
text-align: left;
}
.widget_contacts .contacts_map_left .contacts_info .contacts_left span,
.widget_contacts .contacts_map_right .contacts_info .contacts_left span,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left span {
padding-left: 2em;
padding-right: 0;
}
.widget_contacts .contacts_map_left .contacts_info .contacts_left span:before,
.widget_contacts .contacts_map_right .contacts_info .contacts_left span:before,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left span:before {
left: 0;
right: auto;
text-align: left;
}
.widget_contacts .contacts_map_left .contacts_map,
.widget_contacts .contacts_map_left .contacts_info {
float: left;
width: 47%;
}
.widget_contacts .contacts_map_left .contacts_info {
margin-left: 6%;
}
.widget_contacts .contacts_map_right .contacts_map,
.widget_contacts .contacts_map_right .contacts_info {
float: right;
width: 47%;
}
.widget_contacts .contacts_map_right .contacts_info {
margin-right: 6%;
}
.widget_contacts .contacts_logo + .contacts_info,
.widget_contacts .contacts_map_top .contacts_map + .contacts_info,
.widget_contacts .contacts_description + .contacts_info {
margin-top: 2em;
}
.widget_contacts .contacts_info {
line-height: 2.2em;
}
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info {
line-height: inherit;
}
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info span {
margin-bottom: 1em;
}
.widget_contacts .contacts_info .contacts_left,
.widget_contacts .contacts_info .contacts_right {
display: inline-block;
white-space: nowrap;
text-align: left;
vertical-align: top;
width: 50%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.widget_contacts .contacts_info .contacts_left {
text-align: right;
padding-right: 1.5em;
}
.widget_contacts .contacts_info .contacts_right {
padding-left: 1.5em;
}
.widget_contacts .contacts_info span,
.widget_contacts .contacts_info > div > a,
.widget_contacts .contacts_info > a {
position: relative;
display: block;
padding-left: 2em;
}
.widget_contacts .contacts_info .contacts_left > * {
padding-left: 0;
padding-right: 2em;
}
.widget_contacts .contacts_info span:before,
.widget_contacts .contacts_info > div > a:before,
.widget_contacts .contacts_info > a:before {
display: block;
font-family: "trx_addons_icons";
font-size: 1.2em;
line-height: inherit;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 2em;
text-align: left;
}
.widget_contacts .contacts_info .contacts_left > :before {
left: auto;
right: 0;
text-align: right;
}
.widget_contacts .contacts_info span.contacts_email:before {
content: '\e86d';
}
.widget_contacts .contacts_info span.contacts_phone:before,
.widget_contacts .contacts_info a.contacts_phone:before {
content: '\e8c2';
}
.widget_contacts .contacts_info span.contacts_address:before {
content: '\e8c3';
}
.widget_contacts .contacts_logo + .contacts_socials,
.widget_contacts .contacts_info + .contacts_socials,
.widget_contacts .contacts_map_top + .contacts_socials,
.widget_contacts .contacts_description + .contacts_socials {
margin-top: 1em;
}.widget_custom_links .custom_links_list {
padding-left: 0;
display: block !important;
position: static;
top: auto;
left: auto;
bottom: auto;
right: auto;
width: auto;
}
.widget_custom_links .custom_links_list_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
position: static;
top: auto;
left: auto;
bottom: auto;
right: auto;
margin: 0 !important;
padding: 0;
}
.widget_custom_links .custom_links_list_item + .custom_links_list_item {
margin-top: 0.3em;
}
.widget_custom_links .custom_links_list_item:before {
display: none;
}
.widget_custom_links .custom_links_list_item_link {
position: relative !important;
display: inline-block;
vertical-align: top;
padding: 0.3em;
}
.widget_custom_links span.custom_links_list_item_link {
font-weight: bold;
}
.widget_custom_links .custom_links_list_item.with_icon .custom_links_list_item_link {
padding-left: 1.5em;
}
.widget_custom_links .custom_links_list_item_image {
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 1.25em;
height: auto;
max-width: 100%;
}
.widget_custom_links .custom_links_list_item_icon {
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 1.5em;
height: 1.5em;
line-height: 1.5em;
}
.widget_custom_links .custom_links_list_item_icon.sc_icon_type_svg svg,
.widget_custom_links .custom_links_list_item_icon.sc_icon_type_svg object {
width: 1em;
height: 1em;
line-height: 1em;
}
.widget_custom_links .custom_links_list_item_description {
display: block;
font-size: 0.75em;
font-style: italic;
line-height: 1.7em;
}
.widget_custom_links .custom_links_list_item_description + .custom_links_list_item_button {
margin-top: 0.5em;
}
.widget_custom_links .custom_links_list_item_label {
position: absolute;
z-index: 1;
top: -2em;
right: -5em;
font-size: 10px;
line-height: 15px;
font-weight: normal;
background-color: #666;
border-color: #666;
color: #fff;
display: inline-block;
vertical-align: top;
padding: 0.3em 1em;
pointer-events: none;
}
.widget_custom_links .custom_links_list_item_label:before {
content: " ";
position: absolute;
z-index: 1;
top: 100%;
left: 1em;
width: 0;
height: 0;
border-style: solid;
border-width: 4px 7px 0 0;
border-top-color: inherit;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-bottom-color: transparent !important;
}
.widget_custom_links .custom_links_list_item_label_hover .custom_links_list_item_label {
opacity: 0;
-webkit-transition: opacity 0.3s ease, transform 0.3s ease;
-ms-transition: opacity 0.3s ease, transform 0.3s ease;
transition: opacity 0.3s ease, transform 0.3s ease;
-webkit-transform: translateY(3em);
-ms-transform: translateY(3em);
transform: translateY(3em);
}
.widget_custom_links .custom_links_list_item_label_hover:hover .custom_links_list_item_label {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}a#callback_button{z-index:99999999;position:fixed}form#callback_form input{margin:0 0 10px!important;min-width:96%!important;line-height:26px!important;font-size:16px!important;background:#fff;border:1px solid #e3e3e3;padding:2%!important;font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important}form#callback_form input::-webkit-input-placeholder{font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important}form#callback_form input::-moz-placeholder{font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important}form#callback_form input:-ms-input-placeholder{font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important}form#callback_form input::-ms-input-placeholder{font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important}form#callback_form input::placeholder{font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important}form#callback_form{margin-top:30px!important;display:block;width:100%}form#callback_form button{display:inline-block;padding:12px 45px!important;font-size:16px!important;border-radius:50px;border:1px solid #FA4301;background:#FA4301;color:#fff;cursor:pointer;font-weight:400;text-transform:none;font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important}#callback_form br{display:none}form#callback_form button:hover{border:1px solid #dd3d03;background:#dd3d03;color:#fff}h2#zvih2{font-size:26px;line-height:32px;font-weight:600;padding:10px;color:#333;font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important}h2#zvih2::before,h2#zvih2::after{display:none}.callback_popup p{font-size:16px!important;line-height:24px;font-weight:300;color:#666;font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important}.img-circl-text{font-size:14px;line-height:20px;text-align:center;width:100px!important;height:100px!important;bottom:40px;right:40px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:0;-webkit-transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);-moz-transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);-o-transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);-moz-transform:perspective(400px) rotateY(-180deg) scale(.4);-webkit-transform:perspective(400px) rotateY(-180deg) scale(.4);-o-transform:perspective(400px) rotateY(-180deg) scale(.4);transform:perspective(400px) rotateY(-180deg) scale(.4)}.img-circl-text.show{font-family:'Trebuchet MS',Verdana,Geneva,sans-serif!important;-moz-transform:perspective(400px) rotateY(0) scale(1);-webkit-transform:perspective(400px) rotateY(0) scale(1);-o-transform:perspective(400px) rotateY(0) scale(1);transform:perspective(400px) rotateY(0) scale(1);opacity:1}.img-circl.hide{opacity:0;-webkit-transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);-moz-transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);-o-transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);-moz-transform:perspective(400px) rotateY(-180deg) scale(.4);-webkit-transform:perspective(400px) rotateY(-180deg) scale(.4);-o-transform:perspective(400px) rotateY(-180deg) scale(.4);transform:perspective(400px) rotateY(-180deg) scale(.4)}.img-circl-text.show > span{position:absolute;top:30px;left:0;bottom:0;right:0;margin:auto;max-width:100%;max-height:100%}.callback_overlay{position:fixed;z-index:999999999;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);display:none}.callback_popup{position:fixed;z-index:999999999;max-width:480px;width:100%;min-height:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;left:50%;top:50%;transform:translate(-50%,1000%);text-align:center;padding:30px;background-color:#fff}.callback_popup_active{transition:all .4s;transform:translate(-50%,-50%);display:flex}.callback_close-btn{position:absolute;top:5px;right:10px;font-size:30px;color:#333}.callback_close-btn:hover{cursor:pointer}.phon{position:fixed;bottom:0;right:0;visibility:visible;background-color:transparent;width:180px;height:180px;cursor:pointer;opacity:.9}.phon:hover{opacity:1}.circl{width:180px;height:180px;top:0;right:0;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circl-anim 2.2s infinite ease-in-out!important;-moz-animation:circl-anim 2.2s infinite ease-in-out!important;-ms-animation:circl-anim 2.2s infinite ease-in-out!important;-o-animation:circl-anim 2.2s infinite ease-in-out!important;animation:circl-anim 2.2s infinite ease-in-out!important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.circl-fill{width:120px;height:120px;bottom:30px;right:30px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-animation:circl-fill-anim 2.3s infinite ease-in-out;-moz-animation:circl-fill-anim 2.3s infinite ease-in-out;-ms-animation:circl-fill-anim 2.3s infinite ease-in-out;-o-animation:circl-fill-anim 2.3s infinite ease-in-out;animation:circl-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.img-circl{width:100px;height:100px;top:40px;left:40px;position:absolute;background-image:url(//kocaeliseo.com.tr/wp-content/plugins/zvi_callback_form/img/buttom.png);background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;transition:.3s;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;-moz-transform:perspective(400px) rotateY(0) scale(1);-webkit-transform:perspective(400px) rotateY(0) scale(1);-o-transform:perspective(400px) rotateY(0) scale(1);transform:perspective(400px) rotateY(0) scale(1);opacity:1}.phon:hover .img-circl{-webkit-animation:circl-img-anim 1s infinite ease-in-out;-moz-animation:circl-img-anim 1s infinite ease-in-out;-ms-animation:circl-img-anim 1s infinite ease-in-out;-o-animation:circl-img-anim 1s infinite ease-in-out;animation:circl-img-anim 1s infinite ease-in-out}@-moz-keyframes circl-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes circl-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes circl-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes circl-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes circl-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-webkit-keyframes circl-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-o-keyframes circl-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes circl-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes circl-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{transform:rotate(0deg) scale(1) skew(1deg)}}@-moz-keyframes circl-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}}@-webkit-keyframes circl-img-anim{0%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}}@-o-keyframes circl-img-anim{0%{-o-transform:rotate(0deg) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-o-transform:rotate(0deg) scale(1) skew(1deg)}}.img-circl{background-color:#E8CE5E}.circl-fill{background-color:#E8CE5E}.phon:hover .circl{border-color:#38B549;opacity:.5}.phon:hover .circl-fill{background-color:#c0ff00;opacity:.75!important}.phon:hover .img-circl{background-color:#38B549}input[type="submit"].wpcf7-submit,
div.wpcf7 .ajax-loader {
vertical-align: middle;
}
.wpcf7 form .wpcf7-response-output.trx_addons_message_box {
margin: 0;
padding: 2em;
}
.wpcf7-not-valid {
border-color: #CC0000 !important;
-webkit-box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
-ms-box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
}
.wpcf7-not-valid.wpcf7-radio {
padding: 6px;
}
span.wpcf7-not-valid-tip {
display: none;
font-size: 0.75em;
}
.wpcf7-not-valid + span.wpcf7-not-valid-tip {
display: block;
}
textarea.wpcf7-form-control,
.wpcf7-form-control[type="text"],
.wpcf7-form-control[type="number"],
.wpcf7-form-control[type="tel"],
.wpcf7-form-control[type="url"],
.wpcf7-form-control[type="email"],
.wpcf7-form-control[type="password"],
.wpcf7-form-control[type="search"] {
width: 100%;
}
.wpcf7 div.wpcf7-response-output {
margin: 2em 0 0;
}
.wpcf7 p + p,
.wpcf7 table + p {
margin: 1em 0 0;
}
.wpcf7-wpgdprc {
display: inline-block;
}.wpcf7 label {
cursor: pointer; }
.wpcf7-wpgdprc {
margin-bottom: 15px; }
.wpcf7 form .trx_addons_message_box.wpcf7-response-output,
.wpcf7 div.wpcf7-response-output {
position: relative;
max-width: 100%;
-webkit-transform: none;
-ms-transform: none;
transform: none;
left: 0;
top: 0;
margin: 20px 0 0;
padding: 17px 25px;
border: 1px solid #000;
background: none !important;
color: var(--theme-color-text_dark);
-webkit-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.06) !important;
-ms-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.06) !important;
box-shadow: 0 3px 21px rgba(0, 0, 0, 0.06) !important;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
font-size: 14px;
line-height: 18px;
font-weight: 400; }
.wpcf7 form .trx_addons_message_box.wpcf7-response-output.trx_addons_message_box_success, .wpcf7 form .trx_addons_message_box.wpcf7-response-output.wpcf7-mail-sent-ok,
.wpcf7 div.wpcf7-response-output.trx_addons_message_box_success,
.wpcf7 div.wpcf7-response-output.wpcf7-mail-sent-ok {
border-color: #89D86B !important;
color: var(--theme-color-text_dark) !important; }
.wpcf7 form .trx_addons_message_box.wpcf7-response-output.trx_addons_message_box_error, .wpcf7 form .trx_addons_message_box.wpcf7-response-output.wpcf7-validation-errors, .wpcf7 form .trx_addons_message_box.wpcf7-response-output.wpcf7-acceptance-missing,
.wpcf7 div.wpcf7-response-output.trx_addons_message_box_error,
.wpcf7 div.wpcf7-response-output.wpcf7-validation-errors,
.wpcf7 div.wpcf7-response-output.wpcf7-acceptance-missing {
border-color: #FFA399 !important;
color: var(--theme-color-text_dark) !important; }
.DISABLE .wpcf7 form .trx_addons_message_box.wpcf7-response-output {
width: auto;
min-width: auto;
max-width: 50%;
border: none;
margin: 0 !important;
padding: 18px 30px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
position: fixed;
z-index: 999999;
top: auto;
left: auto;
bottom: 30px;
right: 30px;
font-size: 14px;
line-height: 18px;
font-weight: 400;
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.05) !important;
-ms-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.05) !important;
box-shadow: 0 3px 21px rgba(0, 0, 0, 0.05) !important;
color: #000000 !important;
background-color: #ffffff !important; }
.DISABLE .wpcf7 form .trx_addons_message_box.wpcf7-response-output.trx_addons_message_box_error {
color: #ffffff !important;
background-color: #FF5B4A !important; }
.DISABLE .wpcf7 form .trx_addons_message_box.wpcf7-response-output.trx_addons_message_box_success {
color: #ffffff !important;
background-color: #89D86B !important; }
.DISABLE .wpcf7 form .trx_addons_message_box.wpcf7-response-output .trx_addons_error_item {
margin-bottom: 0 !important; }
.wpcf7-wpgdprc .wpcf7-list-item {
margin: 0; }
div.wpcf7 .wpcf7-spinner,
div.wpcf7 .ajax-loader {
width: 16px;
height: 16px;
background: none !important;
display: inline-block;
padding: 0;
margin: 0 0 0 10px;
vertical-align: middle;
line-height: 0 !important; }
div.wpcf7 .wpcf7-spinner:before,
div.wpcf7 .ajax-loader:before {
content: '\e832';
font-family: "fontello";
width: 16px;
height: 16px;
line-height: 16px;
font-size: 14px;
text-align: center;
vertical-align: middle;
display: inline-block;
top: 0;
left: 0;
background-color: transparent;
-webkit-animation: spin 2s infinite linear;
-ms-animation: spin 2s infinite linear;
animation: spin 2s infinite linear; }
div.wpcf7 .wpcf7-spinner + .acceptance,
div.wpcf7 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .ajax-loader + .acceptance {
margin: 15px 0 0 0; }
.wpcf7 .columns_wrap > [class*="column-"] {
padding-top: 0 !important; }
.wpcf7 .columns_wrap {
letter-spacing: -10px; }
.wpcf7 .columns_wrap *:not(input):not(textarea) {
letter-spacing: 0; }
.wpcf7 .wpcf7-form > p {
margin-bottom: 0; }
.wpcf7 .select_container,
.wpcf7 textarea,
.wpcf7 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
width: 100%;
box-sizing: border-box;
margin-bottom: 20px; }
.wpcf7 textarea {
margin-bottom: 20px !important; }
.wpcf7 .wpcf7-not-valid {
margin-bottom: 2px !important; }
.wpcf7 .wpcf7-not-valid + .wpcf7-not-valid-tip {
margin-bottom: 1em; }
.wpcf7 textarea {
height: 20.9em;
min-height: 4em; }
.wpcf7 input[type="text"],
.wpcf7 input[type="number"],
.wpcf7 input[type="email"],
.wpcf7 input[type="url"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="search"],
.wpcf7 input[type="password"],
.wpcf7 textarea,
.wpcf7 select {
outline: none; }
.wpcf7 .wpcf7-submit {
margin: 40px 0 0;
display: block; }
.wpcf7 .wpcf7-submit-style {
position: relative;
display: inline-block; }
.wpcf7 .wpcf7-submit-style .wpcf7-submit {
margin: 0;
padding: 17px 35px 17px 64px !important;
background: transparent !important;
position: relative;
z-index: 1; }
.wpcf7 .wpcf7-submit-style .submit-style-in {
display: block;
position: absolute;
z-index: 0;
left: 0;
right: 0;
top: 0;
bottom: 0;
overflow: hidden;
font-size: 16px;
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease; }
.wpcf7 .wpcf7-submit-style .submit-style-in:before {
content: '\e9a5';
font-family: "fontello";
font-weight: 400;
display: inline-block;
position: absolute;
z-index: 1;
left: 36px;
top: 50%;
width: 1em;
height: 1em;
line-height: 1em;
margin-top: -0.5em; }
.wpcf7 .wpcf7-submit-style:active .wpcf7-submit + .submit-style-in, .wpcf7 .wpcf7-submit-style:focus .wpcf7-submit + .submit-style-in, .wpcf7 .wpcf7-submit-style:hover .wpcf7-submit + .submit-style-in {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover);
background-color: var(--theme-color-text_hover); }
.wpcf7 .wpcf7-submit-style .wpcf7-submit[disabled]:hover,
.wpcf7 .wpcf7-submit-style .wpcf7-submit[disabled] {
background: transparent !important;
color: #ffffff !important; }
.wpcf7 .wpcf7-submit-style .wpcf7-submit[disabled]:hover + .submit-style-in,
.wpcf7 .wpcf7-submit-style .wpcf7-submit[disabled] + .submit-style-in {
color: #ffffff !important;
background-color: var(--theme-color-text_light) !important; }
.wpcf7 .wpgdprc-checkbox {
margin-bottom: 1em; }
.wpcf7 .wpcf7-acceptance label,
.wpcf7 .wpgdprc-checkbox label {
display: block;
width: 100%; }
.wpcf7 .wpcf7-submit.default {
width: auto;
margin-top: 4.65em; }
.wpcf7 .wpcf7-not-valid {
border-color: #ff5b4a !important;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none; }
.wpcf7 span.wpcf7-not-valid-tip {
color: #ff5b4a !important;
font-size: 13px;
line-height: 16px;
font-weight: 400;
margin-top: 12px;
position: relative; }
.wpcf7 .wpcf7-acceptance span.wpcf7-list-item {
margin: 0; }
.wpcf7 .wpcf7-form-control-wrap[data-name="acceptance"],
.wpcf7 .wpcf7-form-control-wrap.acceptance {
display: block;
text-align: left; } div.wpcf7 .form-style-1 .select_container, div.wpcf7 .form-style-1 textarea,
div.wpcf7 .form-style-1 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
margin-bottom: 0;
-webkit-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.009);
-ms-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.009);
box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.009); }
div.wpcf7 .form-style-1 input[type="text"], div.wpcf7 .form-style-1 input[type="number"], div.wpcf7 .form-style-1 input[type="email"], div.wpcf7 .form-style-1 input[type="url"], div.wpcf7 .form-style-1 input[type="tel"], div.wpcf7 .form-style-1 input[type="password"], div.wpcf7 .form-style-1 input[type="search"], div.wpcf7 .form-style-1 select, div.wpcf7 .form-style-1 textarea, div.wpcf7 .form-style-1 textarea.wp-editor-area {
padding: 13px 0;
line-height: 1.5em;
border-color: transparent; }
div.wpcf7 .form-style-1 .columns_wrap > [class*="column-"] {
padding-bottom: 37px; }
div.wpcf7 .form-style-1 .columns_wrap.margin-bottom > [class*="column-"] {
padding-bottom: 60px; }
div.wpcf7 .form-style-1 .style-line .wpcf7-form-control-wrap {
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-1 .wpcf7-not-valid {
margin-bottom: 0 !important; }
div.wpcf7 .form-style-1 .wpcf7-not-valid + .wpcf7-not-valid-tip {
margin-top: 5px; }
div.wpcf7 .form-style-1 p {
margin: 0; }
div.wpcf7 .form-style-1 textarea {
height: 6.2em;
min-height: 4em;
margin-bottom: 0 !important; }
div.wpcf7 .form-style-1 .style-line {
position: relative;
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-1 .style-line .line {
display: block;
height: 1px;
width: 100%;
position: relative;
background-color: var(--theme-color-input_bd_color);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1;
margin-top: -1px; }
div.wpcf7 .form-style-1 .style-line .line:before {
content: "";
display: block;
width: 0;
height: 1px;
position: absolute;
left: 0;
top: 0;
z-index: 1;
background-color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease; }
div.wpcf7 .form-style-1 .style-line input[type="text"]:focus + .line:before, div.wpcf7 .form-style-1 .style-line input[type="text"]:active + .line:before, div.wpcf7 .form-style-1 .style-line input[type="number"]:focus + .line:before, div.wpcf7 .form-style-1 .style-line input[type="number"]:active + .line:before, div.wpcf7 .form-style-1 .style-line input[type="email"]:focus + .line:before, div.wpcf7 .form-style-1 .style-line input[type="email"]:active + .line:before, div.wpcf7 .form-style-1 .style-line input[type="url"]:focus + .line:before, div.wpcf7 .form-style-1 .style-line input[type="url"]:active + .line:before, div.wpcf7 .form-style-1 .style-line input[type="tel"]:focus + .line:before, div.wpcf7 .form-style-1 .style-line input[type="tel"]:active + .line:before, div.wpcf7 .form-style-1 .style-line input[type="password"]:focus + .line:before, div.wpcf7 .form-style-1 .style-line input[type="password"]:active + .line:before, div.wpcf7 .form-style-1 .style-line input[type="search"]:focus + .line:before, div.wpcf7 .form-style-1 .style-line input[type="search"]:active + .line:before, div.wpcf7 .form-style-1 .style-line select:focus + .line:before, div.wpcf7 .form-style-1 .style-line select:active + .line:before, div.wpcf7 .form-style-1 .style-line textarea:focus + .line:before, div.wpcf7 .form-style-1 .style-line textarea:active + .line:before, div.wpcf7 .form-style-1 .style-line textarea.wp-editor-area:focus + .line:before, div.wpcf7 .form-style-1 .style-line textarea.wp-editor-area:active + .line:before {
width: 100%; }
div.wpcf7 .form-style-1 .style-line:hover .line:before {
width: 100%; }
div.wpcf7 .form-style-1 .style-line .wpcf7-not-valid ~ .line {
opacity: 0; }
div.wpcf7 .form-style-1 .style-line .wpcf7-not-valid + .line + span.wpcf7-not-valid-tip {
display: block; }
div.wpcf7 .form-style-1 .style-line[class*="icon-"] textarea,
div.wpcf7 .form-style-1 .style-line[class*="icon-"] input {
padding-left: 36px; }
div.wpcf7 .form-style-1 .style-line[class*="icon-"]:before {
color: var(--theme-color-input_text);
display: block;
font-family: "fontello";
font-size: 20px;
font-weight: 400;
position: absolute;
z-index: 1;
top: 10px;
left: 0; }
div.wpcf7 .form-style-1 .style-line.icon-name:before {
content: '\e9ae'; }
div.wpcf7 .form-style-1 .style-line.icon-email:before {
content: '\e9a3';
font-size: 16px; }
div.wpcf7 .form-style-1 .style-line.icon-phone:before {
content: '\e9b8'; }
div.wpcf7 .form-style-1 .style-line.icon-subject:before {
content: '\e9cd';
font-size: 22px; }
div.wpcf7 .form-style-1 .style-line.icon-textarea:before {
content: '\e9e7';
font-size: 22px; }
div.wpcf7 .form-style-1 + div.wpcf7-response-output {
margin: 37px 0 0; }
div.wpcf7 .form-style-1 .wpcf7-spinner + .acceptance,
div.wpcf7 .form-style-1 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .form-style-1 .ajax-loader + .acceptance,
div.wpcf7 .form-style-1 .wpcf7-spinner,
div.wpcf7 .form-style-1 .ajax-loader {
display: inline-block;
padding: 0;
margin: 0 20px;
vertical-align: middle;
line-height: 1; }
div.wpcf7 .form-style-1 .wpcf7-spinner + .acceptance,
div.wpcf7 .form-style-1 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .form-style-1 .ajax-loader + .acceptance {
margin: 10px 0; }
div.wpcf7 .form-style-1 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.4em; }
div.wpcf7 .form-style-1 span.wpcf7-not-valid-tip {
margin-top: 0;
position: relative;
bottom: -12px; } div.wpcf7 .form-style-2 .select_container, div.wpcf7 .form-style-2 textarea,
div.wpcf7 .form-style-2 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
margin-bottom: 0;
-webkit-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.01);
-ms-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.01);
box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.01); }
div.wpcf7 .form-style-2 .hiddendiv,
div.wpcf7 .form-style-2 input[type="text"], div.wpcf7 .form-style-2 input[type="number"], div.wpcf7 .form-style-2 input[type="email"], div.wpcf7 .form-style-2 input[type="url"], div.wpcf7 .form-style-2 input[type="tel"], div.wpcf7 .form-style-2 input[type="password"], div.wpcf7 .form-style-2 input[type="search"], div.wpcf7 .form-style-2 select, div.wpcf7 .form-style-2 textarea, div.wpcf7 .form-style-2 textarea.wp-editor-area {
padding: 10px 0;
line-height: 1.5em;
font-size: 16px;
font-weight: 400;
letter-spacing: 0.1px;
border-color: transparent; }
div.wpcf7 .form-style-2 input[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-2 textarea[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-2 input[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-2 textarea[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-2 input[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-2 textarea[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-2 input[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-2 textarea[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-2 input[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-2 textarea[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-2 input[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-2 textarea[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-2 input[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-2 textarea[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-2 input[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-2 textarea[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-2 .columns_wrap > [class*="column-"] {
padding-bottom: 21px; }
div.wpcf7 .form-style-2 .columns_wrap.margin-bottom > [class*="column-"] {
padding-bottom: 44px; }
div.wpcf7 .form-style-2 .style-line .wpcf7-form-control-wrap {
display: inline-block;
width: 100%;
line-height: 1; }
div.wpcf7 .form-style-2 .wpcf7-not-valid {
margin-bottom: 0 !important; }
div.wpcf7 .form-style-2 .wpcf7-not-valid + .wpcf7-not-valid-tip {
margin-top: 5px; }
div.wpcf7 .form-style-2 p {
margin: 0; }
div.wpcf7 .form-style-2 textarea {
height: 45px;
min-height: 45px;
margin-bottom: 0 !important; }
div.wpcf7 .form-style-2 .noscroll {
overflow: hidden; }
div.wpcf7 .form-style-2 .hiddendiv {
display: none;
border-bottom: 1px solid #ddd;
width: 100%;
min-height: 45px;
padding: 10px 0;
word-wrap: break-word;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-weight: 400;
letter-spacing: 0.1px;
white-space: pre-wrap; }
div.wpcf7 .form-style-2 .style-line {
position: relative;
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-2 .style-line .line {
display: block;
height: 1px;
width: 100%;
position: relative;
background-color: var(--theme-color-input_bd_color);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1;
margin-top: -1px; }
div.wpcf7 .form-style-2 .style-line .line:before {
content: "";
display: block;
width: 0;
height: 1px;
position: absolute;
left: 0;
top: 0;
z-index: 1;
background-color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease; }
div.wpcf7 .form-style-2 .style-line input[type="text"]:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="text"]:focus + .line:before, div.wpcf7 .form-style-2 .style-line input[type="text"]:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="text"]:active + .line:before, div.wpcf7 .form-style-2 .style-line input[type="number"]:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="number"]:focus + .line:before, div.wpcf7 .form-style-2 .style-line input[type="number"]:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="number"]:active + .line:before, div.wpcf7 .form-style-2 .style-line input[type="email"]:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="email"]:focus + .line:before, div.wpcf7 .form-style-2 .style-line input[type="email"]:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="email"]:active + .line:before, div.wpcf7 .form-style-2 .style-line input[type="url"]:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="url"]:focus + .line:before, div.wpcf7 .form-style-2 .style-line input[type="url"]:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="url"]:active + .line:before, div.wpcf7 .form-style-2 .style-line input[type="tel"]:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="tel"]:focus + .line:before, div.wpcf7 .form-style-2 .style-line input[type="tel"]:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="tel"]:active + .line:before, div.wpcf7 .form-style-2 .style-line input[type="password"]:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="password"]:focus + .line:before, div.wpcf7 .form-style-2 .style-line input[type="password"]:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="password"]:active + .line:before, div.wpcf7 .form-style-2 .style-line input[type="search"]:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="search"]:focus + .line:before, div.wpcf7 .form-style-2 .style-line input[type="search"]:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line input[type="search"]:active + .line:before, div.wpcf7 .form-style-2 .style-line select:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line select:focus + .line:before, div.wpcf7 .form-style-2 .style-line select:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line select:active + .line:before, div.wpcf7 .form-style-2 .style-line textarea:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line textarea:focus + .line:before, div.wpcf7 .form-style-2 .style-line textarea:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line textarea:active + .line:before, div.wpcf7 .form-style-2 .style-line textarea.wp-editor-area:focus + * + .line:before,
div.wpcf7 .form-style-2 .style-line textarea.wp-editor-area:focus + .line:before, div.wpcf7 .form-style-2 .style-line textarea.wp-editor-area:active + * + .line:before,
div.wpcf7 .form-style-2 .style-line textarea.wp-editor-area:active + .line:before {
width: 100%; }
div.wpcf7 .form-style-2 .style-line:hover .line:before {
width: 100%; }
div.wpcf7 .form-style-2 .style-line .wpcf7-not-valid ~ .line {
opacity: 0; }
div.wpcf7 .form-style-2 .style-line .wpcf7-not-valid + .line + span.wpcf7-not-valid-tip {
display: block; }
div.wpcf7 .form-style-2 .style-line[class*="icon-"] textarea,
div.wpcf7 .form-style-2 .style-line[class*="icon-"] input {
padding-left: 36px; }
div.wpcf7 .form-style-2 .style-line[class*="icon-"]:before {
color: var(--theme-color-input_text);
display: block;
font-family: "fontello";
font-size: 20px;
font-weight: 400;
position: absolute;
z-index: 1;
top: 7px;
left: 0; }
div.wpcf7 .form-style-2 .style-line.icon-name:before {
content: '\e9ae'; }
div.wpcf7 .form-style-2 .style-line.icon-email:before {
content: '\e9a3';
font-size: 16px; }
div.wpcf7 .form-style-2 .style-line.icon-phone:before {
content: '\e9b8'; }
div.wpcf7 .form-style-2 .style-line.icon-subject:before {
content: '\e9cd';
font-size: 22px; }
div.wpcf7 .form-style-2 .style-line.icon-textarea:before {
content: '\e9e7';
font-size: 22px; }
div.wpcf7 .form-style-2 + div.wpcf7-response-output {
margin: 35px 0 0; }
div.wpcf7 .form-style-2 .ajax-loader + .acceptance,
div.wpcf7 .form-style-2 .wpcf7-spinner + .acceptance,
div.wpcf7 .form-style-2 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .form-style-2 .wpcf7-spinner,
div.wpcf7 .form-style-2 .ajax-loader {
display: inline-block;
padding: 0;
margin: 0 0 0 20px;
vertical-align: middle;
line-height: 1; }
div.wpcf7 .form-style-2 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.4em; }
div.wpcf7 .form-style-2 span.wpcf7-not-valid-tip {
margin-top: 0;
position: relative;
bottom: -12px; } div.wpcf7 .form-style-3 .select_container, div.wpcf7 .form-style-3 textarea,
div.wpcf7 .form-style-3 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
margin-bottom: 0; }
div.wpcf7 .form-style-3 input[type="text"], div.wpcf7 .form-style-3 input[type="number"], div.wpcf7 .form-style-3 input[type="email"], div.wpcf7 .form-style-3 input[type="url"], div.wpcf7 .form-style-3 input[type="tel"], div.wpcf7 .form-style-3 input[type="password"], div.wpcf7 .form-style-3 input[type="search"], div.wpcf7 .form-style-3 select, div.wpcf7 .form-style-3 textarea, div.wpcf7 .form-style-3 textarea.wp-editor-area {
padding: 13px 0;
line-height: 1.5em;
border-color: transparent; }
div.wpcf7 .form-style-3 input[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-inverse_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-3 textarea[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-inverse_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-3 input[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-inverse_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-3 textarea[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-inverse_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-3 input[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-inverse_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-3 textarea[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-inverse_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-3 input[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-inverse_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-3 textarea[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-inverse_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-3 input[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-3 textarea[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-3 input[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-3 textarea[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-3 input[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-3 textarea[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-3 input[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-3 textarea[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-3 .columns_wrap > [class*="column-"] {
padding-bottom: 37px; }
div.wpcf7 .form-style-3 .columns_wrap.margin-bottom > [class*="column-"] {
padding-bottom: 60px; }
div.wpcf7 .form-style-3 .style-line .wpcf7-form-control-wrap {
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-3 .wpcf7-not-valid {
margin-bottom: 0 !important; }
div.wpcf7 .form-style-3 .wpcf7-not-valid + .wpcf7-not-valid-tip {
margin-top: 5px; }
div.wpcf7 .form-style-3 p {
margin: 0; }
div.wpcf7 .form-style-3 textarea {
height: 6.2em;
min-height: 4em;
margin-bottom: 0 !important; }
div.wpcf7 .form-style-3 .style-line {
position: relative;
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-3 .style-line .line {
display: block;
height: 1px;
width: 100%;
position: relative;
background-color: var(--theme-color-text_dark_02);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1;
margin-top: -1px; }
div.wpcf7 .form-style-3 .style-line .line:before {
content: "";
display: block;
width: 0;
height: 1px;
position: absolute;
left: 0;
top: 0;
z-index: 1;
background-color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease; }
div.wpcf7 .form-style-3 .style-line input[type="text"]:focus + .line:before, div.wpcf7 .form-style-3 .style-line input[type="text"]:active + .line:before, div.wpcf7 .form-style-3 .style-line input[type="number"]:focus + .line:before, div.wpcf7 .form-style-3 .style-line input[type="number"]:active + .line:before, div.wpcf7 .form-style-3 .style-line input[type="email"]:focus + .line:before, div.wpcf7 .form-style-3 .style-line input[type="email"]:active + .line:before, div.wpcf7 .form-style-3 .style-line input[type="url"]:focus + .line:before, div.wpcf7 .form-style-3 .style-line input[type="url"]:active + .line:before, div.wpcf7 .form-style-3 .style-line input[type="tel"]:focus + .line:before, div.wpcf7 .form-style-3 .style-line input[type="tel"]:active + .line:before, div.wpcf7 .form-style-3 .style-line input[type="password"]:focus + .line:before, div.wpcf7 .form-style-3 .style-line input[type="password"]:active + .line:before, div.wpcf7 .form-style-3 .style-line input[type="search"]:focus + .line:before, div.wpcf7 .form-style-3 .style-line input[type="search"]:active + .line:before, div.wpcf7 .form-style-3 .style-line select:focus + .line:before, div.wpcf7 .form-style-3 .style-line select:active + .line:before, div.wpcf7 .form-style-3 .style-line textarea:focus + .line:before, div.wpcf7 .form-style-3 .style-line textarea:active + .line:before, div.wpcf7 .form-style-3 .style-line textarea.wp-editor-area:focus + .line:before, div.wpcf7 .form-style-3 .style-line textarea.wp-editor-area:active + .line:before {
width: 100%; }
div.wpcf7 .form-style-3 .style-line:hover .line:before {
width: 100%; }
div.wpcf7 .form-style-3 .style-line .wpcf7-not-valid ~ .line {
opacity: 0; }
div.wpcf7 .form-style-3 .style-line .wpcf7-not-valid + .line + span.wpcf7-not-valid-tip {
display: block; }
div.wpcf7 .form-style-3 .style-line[class*="icon-"] textarea,
div.wpcf7 .form-style-3 .style-line[class*="icon-"] input {
padding-left: 36px; }
div.wpcf7 .form-style-3 .style-line[class*="icon-"]:before {
color: var(--theme-color-inverse_text);
display: block;
font-family: "fontello";
font-size: 20px;
font-weight: 400;
position: absolute;
z-index: 1;
top: 10px;
left: 0; }
div.wpcf7 .form-style-3 .style-line.icon-name:before {
content: '\e9ae'; }
div.wpcf7 .form-style-3 .style-line.icon-email:before {
content: '\e9a3';
font-size: 16px;
margin-top: 0; }
div.wpcf7 .form-style-3 .style-line.icon-phone:before {
content: '\e9b8'; }
div.wpcf7 .form-style-3 .style-line.icon-subject:before {
content: '\e9cd';
font-size: 22px; }
div.wpcf7 .form-style-3 .style-line.icon-textarea:before {
content: '\e9e7';
font-size: 22px; }
div.wpcf7 .form-style-3 + div.wpcf7-response-output {
margin: 37px 0 0;
background-color: rgba(255, 255, 255, 0.9); }
div.wpcf7 .form-style-3 .wpcf7-list-item-label {
color: var(--theme-color-text); }
div.wpcf7 .form-style-3 .ajax-loader + .acceptance,
div.wpcf7 .form-style-3 .wpcf7-spinner + .acceptance,
div.wpcf7 .form-style-3 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .form-style-3 .wpcf7-spinner,
div.wpcf7 .form-style-3 .ajax-loader {
display: inline-block;
padding: 0;
margin: 0 0 0 15px;
vertical-align: middle;
line-height: 1; }
div.wpcf7 .form-style-3 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.4em;
border-color: var(--theme-color-text_dark_07); }
div.wpcf7 .form-style-3 input[type="checkbox"] + .wpcf7-list-item-label:hover:before {
border-color: var(--theme-color-text_dark); }
div.wpcf7 .form-style-3 span.wpcf7-not-valid-tip {
margin-top: 0;
position: relative;
bottom: -12px; }
.ua_firefox div.wpcf7 .form-style-3 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.37em; } div.wpcf7 .form-style-4 .select_container, div.wpcf7 .form-style-4 textarea,
div.wpcf7 .form-style-4 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
margin-bottom: 0; }
div.wpcf7 .form-style-4 input[type="text"], div.wpcf7 .form-style-4 input[type="number"], div.wpcf7 .form-style-4 input[type="email"], div.wpcf7 .form-style-4 input[type="url"], div.wpcf7 .form-style-4 input[type="tel"], div.wpcf7 .form-style-4 input[type="password"], div.wpcf7 .form-style-4 input[type="search"], div.wpcf7 .form-style-4 select, div.wpcf7 .form-style-4 textarea, div.wpcf7 .form-style-4 textarea.wp-editor-area {
padding: 12px 47px;
line-height: 1.5em;
border: 1px solid var(--theme-color-input_bd_color);
-webkit-border-radius: 26px;
-ms-border-radius: 26px;
border-radius: 26px; }
div.wpcf7 .form-style-4 .select_container:after {
right: 2em; }
div.wpcf7 .form-style-4 input[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-text_light);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-4 textarea[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-text_light);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-4 input[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-text_light);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-4 textarea[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-text_light);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-4 input[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-text_light);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-4 textarea[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-text_light);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-4 input[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-text_light);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-4 textarea[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-text_light);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-4 input[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-4 textarea[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-4 input[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-4 textarea[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-4 input[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-4 textarea[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-4 input[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-4 textarea[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-4 .columns_wrap {
margin-right: -20px; }
div.wpcf7 .form-style-4 .columns_wrap > [class*="column-"] {
padding-bottom: 30px;
padding-right: 20px; }
div.wpcf7 .form-style-4 .columns_wrap.margin-bottom > [class*="column-"] {
padding-bottom: 26px; }
div.wpcf7 .form-style-4 .style-icon .wpcf7-form-control-wrap {
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-4 .wpcf7-not-valid {
margin-bottom: 0 !important; }
div.wpcf7 .form-style-4 .wpcf7-not-valid + .wpcf7-not-valid-tip {
margin-top: 5px; }
div.wpcf7 .form-style-4 p {
margin: 0; }
div.wpcf7 .form-style-4 textarea {
height: 6.2em;
min-height: 4em;
margin-bottom: 0 !important; }
div.wpcf7 .form-style-4 .style-icon {
position: relative;
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-4 .style-icon[class*="icon-"]:before {
color: var(--theme-color-text_light);
display: block;
font-family: "fontello";
font-size: 17px;
font-weight: 400;
position: absolute;
z-index: 1;
top: 11px;
left: 20px; }
div.wpcf7 .form-style-4 .style-icon.icon-name:before {
content: '\e9ae'; }
div.wpcf7 .form-style-4 .style-icon.icon-email:before {
content: '\e9a3';
font-size: 14px; }
div.wpcf7 .form-style-4 .style-icon.icon-phone:before {
margin-top: 1px;
content: '\e9b8'; }
div.wpcf7 .form-style-4 .style-icon.icon-subject:before {
content: '\e9cd';
font-size: 19px; }
div.wpcf7 .form-style-4 .style-icon.icon-textarea:before {
content: '\e9e7'; }
div.wpcf7 .form-style-4 + div.wpcf7-response-output {
margin: 37px 0 0; }
div.wpcf7 .form-style-4 .wpcf7-form-control-wrap + .wpcf7-submit-style {
margin-top: 20px; }
div.wpcf7 .form-style-4 .wpcf7-spinner + .acceptance,
div.wpcf7 .form-style-4 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .form-style-4 .ajax-loader + .acceptance,
div.wpcf7 .form-style-4 .wpcf7-spinner,
div.wpcf7 .form-style-4 .ajax-loader {
display: inline-block;
padding: 0;
margin: 0 0 0 20px;
vertical-align: middle;
line-height: 1; }
div.wpcf7 .form-style-4 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.4em;
line-height: 15px; }
.ua_firefox div.wpcf7 .form-style-4 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.5em; }
div.wpcf7 .form-style-4 span.wpcf7-not-valid-tip {
margin-top: 0;
position: relative;
bottom: -12px; } div.wpcf7 .form-style-5 .select_container, div.wpcf7 .form-style-5 textarea,
div.wpcf7 .form-style-5 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
margin-bottom: 0;
-webkit-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.015);
-ms-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.015);
box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.015); }
div.wpcf7 .form-style-5 input[type="text"], div.wpcf7 .form-style-5 input[type="number"], div.wpcf7 .form-style-5 input[type="email"], div.wpcf7 .form-style-5 input[type="url"], div.wpcf7 .form-style-5 input[type="tel"], div.wpcf7 .form-style-5 input[type="password"], div.wpcf7 .form-style-5 input[type="search"], div.wpcf7 .form-style-5 select, div.wpcf7 .form-style-5 textarea, div.wpcf7 .form-style-5 textarea.wp-editor-area {
padding: 13px 0;
line-height: 1.5em;
border-color: transparent; }
div.wpcf7 .form-style-5 .columns_wrap > [class*="column-"] {
padding-bottom: 25px; }
div.wpcf7 .form-style-5 .style-line .wpcf7-form-control-wrap {
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-5 .wpcf7-not-valid {
margin-bottom: 0 !important; }
div.wpcf7 .form-style-5 .wpcf7-not-valid + .wpcf7-not-valid-tip {
margin-top: 5px; }
div.wpcf7 .form-style-5 p {
margin: 0; }
div.wpcf7 .form-style-5 textarea {
height: 5.6em;
min-height: 4em;
margin-bottom: 0 !important;
padding-bottom: 0 !important; }
div.wpcf7 .form-style-5 .style-line {
position: relative;
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-5 .style-line .line {
display: block;
height: 1px;
width: 100%;
position: relative;
background-color: var(--theme-color-input_bd_color);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1;
margin-top: -1px; }
div.wpcf7 .form-style-5 .style-line .line:before {
content: "";
display: block;
width: 0;
height: 1px;
position: absolute;
left: 0;
top: 0;
z-index: 1;
background-color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease; }
div.wpcf7 .form-style-5 .style-line input[type="text"]:focus + .line:before, div.wpcf7 .form-style-5 .style-line input[type="text"]:active + .line:before, div.wpcf7 .form-style-5 .style-line input[type="number"]:focus + .line:before, div.wpcf7 .form-style-5 .style-line input[type="number"]:active + .line:before, div.wpcf7 .form-style-5 .style-line input[type="email"]:focus + .line:before, div.wpcf7 .form-style-5 .style-line input[type="email"]:active + .line:before, div.wpcf7 .form-style-5 .style-line input[type="url"]:focus + .line:before, div.wpcf7 .form-style-5 .style-line input[type="url"]:active + .line:before, div.wpcf7 .form-style-5 .style-line input[type="tel"]:focus + .line:before, div.wpcf7 .form-style-5 .style-line input[type="tel"]:active + .line:before, div.wpcf7 .form-style-5 .style-line input[type="password"]:focus + .line:before, div.wpcf7 .form-style-5 .style-line input[type="password"]:active + .line:before, div.wpcf7 .form-style-5 .style-line input[type="search"]:focus + .line:before, div.wpcf7 .form-style-5 .style-line input[type="search"]:active + .line:before, div.wpcf7 .form-style-5 .style-line select:focus + .line:before, div.wpcf7 .form-style-5 .style-line select:active + .line:before, div.wpcf7 .form-style-5 .style-line textarea:focus + .line:before, div.wpcf7 .form-style-5 .style-line textarea:active + .line:before, div.wpcf7 .form-style-5 .style-line textarea.wp-editor-area:focus + .line:before, div.wpcf7 .form-style-5 .style-line textarea.wp-editor-area:active + .line:before {
width: 100%; }
div.wpcf7 .form-style-5 .style-line:hover .line:before {
width: 100%; }
div.wpcf7 .form-style-5 .style-line .wpcf7-not-valid ~ .line {
opacity: 0; }
div.wpcf7 .form-style-5 .style-line .wpcf7-not-valid + .line + span.wpcf7-not-valid-tip {
display: block; }
div.wpcf7 .form-style-5 .style-line[class*="icon-"] textarea,
div.wpcf7 .form-style-5 .style-line[class*="icon-"] input {
padding-left: 36px; }
div.wpcf7 .form-style-5 .style-line[class*="icon-"]:before {
color: var(--theme-color-input_text);
display: block;
font-family: "fontello";
font-size: 20px;
font-weight: 400;
position: absolute;
z-index: 1;
top: 10px;
left: 0; }
div.wpcf7 .form-style-5 .style-line.icon-name:before {
content: '\e9ae'; }
div.wpcf7 .form-style-5 .style-line.icon-email:before {
content: '\e9a3';
font-size: 15px;
margin-top: 0; }
div.wpcf7 .form-style-5 .style-line.icon-phone:before {
content: '\e9b8'; }
div.wpcf7 .form-style-5 .style-line.icon-subject:before {
content: '\e9cd'; }
div.wpcf7 .form-style-5 .style-line.icon-textarea:before {
content: '\e9e7'; }
div.wpcf7 .form-style-5 + div.wpcf7-response-output {
margin: 37px 0 0; }
div.wpcf7 .form-style-5 .wpcf7-submit-style {
margin-top: 25px; }
div.wpcf7 .form-style-5 .wpcf7-form-control-wrap + .wpcf7-submit-style {
margin-top: 0 !important; }
div.wpcf7 .form-style-5 [data-name="acceptance"],
div.wpcf7 .form-style-5 .acceptance {
margin-bottom: 30px; }
div.wpcf7 .form-style-5 .wpcf7-spinner + .acceptance,
div.wpcf7 .form-style-5 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .form-style-5 .ajax-loader + .acceptance,
div.wpcf7 .form-style-5 .wpcf7-spinner,
div.wpcf7 .form-style-5 .ajax-loader {
display: inline-block;
padding: 0;
margin: 0 0 0 20px;
vertical-align: middle;
line-height: 1; }
div.wpcf7 .form-style-5 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.4em; }
div.wpcf7 .form-style-5 span.wpcf7-not-valid-tip {
margin-top: 0;
position: relative;
bottom: -12px; } div.wpcf7 .form-style-6 .select_container, div.wpcf7 .form-style-6 textarea,
div.wpcf7 .form-style-6 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
margin-bottom: 0;
-webkit-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.01);
-ms-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.01);
box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.01); }
div.wpcf7 .form-style-6 .hiddendiv,
div.wpcf7 .form-style-6 input[type="text"], div.wpcf7 .form-style-6 input[type="number"], div.wpcf7 .form-style-6 input[type="email"], div.wpcf7 .form-style-6 input[type="url"], div.wpcf7 .form-style-6 input[type="tel"], div.wpcf7 .form-style-6 input[type="password"], div.wpcf7 .form-style-6 input[type="search"], div.wpcf7 .form-style-6 select, div.wpcf7 .form-style-6 textarea, div.wpcf7 .form-style-6 textarea.wp-editor-area {
padding: 10px 0;
line-height: 1.5em;
font-size: 16px;
font-weight: 400;
letter-spacing: 0.1px;
border-color: transparent; }
div.wpcf7 .form-style-6 .select_container select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]) {
color: var(--theme-color-alter_text);
border-color: transparent; }
div.wpcf7 .form-style-6 .select_container select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]):active, div.wpcf7 .form-style-6 .select_container select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]):hover, div.wpcf7 .form-style-6 .select_container select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]):focus {
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-6 .select_container select {
overflow: visible; }
div.wpcf7 .form-style-6 .select_container:after {
text-align: right;
color: var(--theme-color-alter_dark); }
div.wpcf7 .form-style-6 input[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-6 textarea[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-6 input[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-6 textarea[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-6 input[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-6 textarea[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-6 input[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-6 textarea[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-6 input[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-6 textarea[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-6 input[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-6 textarea[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-6 input[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-6 textarea[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-6 input[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-6 textarea[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-6 .columns_wrap > [class*="column-"] {
padding-bottom: 20px; }
div.wpcf7 .form-style-6 .columns_wrap.margin-bottom {
padding-bottom: 30px; }
div.wpcf7 .form-style-6 .style-line .wpcf7-form-control-wrap {
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-6 .wpcf7-not-valid {
margin-bottom: 0 !important; }
div.wpcf7 .form-style-6 .wpcf7-not-valid + .wpcf7-not-valid-tip {
margin-top: 5px; }
div.wpcf7 .form-style-6 p {
margin: 0; }
div.wpcf7 .form-style-6 textarea {
height: 45px;
min-height: 45px;
margin-bottom: 0 !important; }
div.wpcf7 .form-style-6 .noscroll {
overflow: hidden; }
div.wpcf7 .form-style-6 .hiddendiv {
display: none;
border-bottom: 1px solid #ddd;
width: 100%;
min-height: 45px;
padding: 10px 0;
word-wrap: break-word;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-weight: 400;
letter-spacing: 0.1px;
white-space: pre-wrap; }
div.wpcf7 .form-style-6 .style-line {
position: relative;
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-6 .style-line .line {
display: block;
height: 1px;
width: 100%;
position: relative;
background-color: var(--theme-color-input_bd_color);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1;
margin-top: -1px; }
div.wpcf7 .form-style-6 .style-line .line:before {
content: "";
display: block;
width: 0;
height: 1px;
position: absolute;
left: 0;
top: 0;
z-index: 1;
background-color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease; }
div.wpcf7 .form-style-6 .style-line input[type="text"]:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="text"]:focus + .line:before, div.wpcf7 .form-style-6 .style-line input[type="text"]:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="text"]:active + .line:before, div.wpcf7 .form-style-6 .style-line input[type="number"]:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="number"]:focus + .line:before, div.wpcf7 .form-style-6 .style-line input[type="number"]:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="number"]:active + .line:before, div.wpcf7 .form-style-6 .style-line input[type="email"]:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="email"]:focus + .line:before, div.wpcf7 .form-style-6 .style-line input[type="email"]:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="email"]:active + .line:before, div.wpcf7 .form-style-6 .style-line input[type="url"]:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="url"]:focus + .line:before, div.wpcf7 .form-style-6 .style-line input[type="url"]:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="url"]:active + .line:before, div.wpcf7 .form-style-6 .style-line input[type="tel"]:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="tel"]:focus + .line:before, div.wpcf7 .form-style-6 .style-line input[type="tel"]:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="tel"]:active + .line:before, div.wpcf7 .form-style-6 .style-line input[type="password"]:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="password"]:focus + .line:before, div.wpcf7 .form-style-6 .style-line input[type="password"]:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="password"]:active + .line:before, div.wpcf7 .form-style-6 .style-line input[type="search"]:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="search"]:focus + .line:before, div.wpcf7 .form-style-6 .style-line input[type="search"]:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line input[type="search"]:active + .line:before, div.wpcf7 .form-style-6 .style-line select:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line select:focus + .line:before, div.wpcf7 .form-style-6 .style-line select:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line select:active + .line:before, div.wpcf7 .form-style-6 .style-line textarea:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line textarea:focus + .line:before, div.wpcf7 .form-style-6 .style-line textarea:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line textarea:active + .line:before, div.wpcf7 .form-style-6 .style-line textarea.wp-editor-area:focus + div + .line:before,
div.wpcf7 .form-style-6 .style-line textarea.wp-editor-area:focus + .line:before, div.wpcf7 .form-style-6 .style-line textarea.wp-editor-area:active + div + .line:before,
div.wpcf7 .form-style-6 .style-line textarea.wp-editor-area:active + .line:before {
width: 100%; }
div.wpcf7 .form-style-6 .style-line:hover .line:before {
width: 100%; }
div.wpcf7 .form-style-6 .style-line .wpcf7-not-valid ~ .line {
opacity: 0; }
div.wpcf7 .form-style-6 .style-line .wpcf7-not-valid + .line + span.wpcf7-not-valid-tip {
display: block; }
div.wpcf7 .form-style-6 .style-line[class*="icon-"] textarea,
div.wpcf7 .form-style-6 .style-line[class*="icon-"] input {
padding-left: 36px; }
div.wpcf7 .form-style-6 .style-line[class*="icon-"]:before {
color: var(--theme-color-input_text);
display: block;
font-family: "fontello";
font-size: 20px;
font-weight: 400;
position: absolute;
z-index: 1;
top: 7px;
left: 0; }
div.wpcf7 .form-style-6 .style-line.icon-name:before {
content: '\e9ae'; }
div.wpcf7 .form-style-6 .style-line.icon-email:before {
content: '\e9a3';
font-size: 16px; }
div.wpcf7 .form-style-6 .style-line.icon-phone:before {
content: '\e9b8'; }
div.wpcf7 .form-style-6 .style-line.icon-subject:before {
content: '\e9cd';
font-size: 22px; }
div.wpcf7 .form-style-6 .style-line.icon-textarea:before {
content: '\e9e7';
font-size: 22px; }
div.wpcf7 .form-style-6 + div.wpcf7-response-output {
margin: 25px 0 0; }
div.wpcf7 .form-style-6 .wpcf7-spinner + .acceptance,
div.wpcf7 .form-style-6 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .form-style-6 .ajax-loader + .acceptance,
div.wpcf7 .form-style-6 .wpcf7-spinner,
div.wpcf7 .form-style-6 .ajax-loader {
display: inline-block;
padding: 0;
margin: 0 0 0 20px;
vertical-align: middle;
line-height: 1; }
div.wpcf7 .form-style-6 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.4em; }
div.wpcf7 .form-style-6 span.wpcf7-not-valid-tip {
margin-top: 0;
position: relative;
bottom: -12px; }
@media (min-width: 2160px) {
.ua_firefox div.wpcf7 .form-style-6 .select_container select {
text-indent: -1px; } } div.wpcf7 .form-style-7 .select_container, div.wpcf7 .form-style-7 textarea,
div.wpcf7 .form-style-7 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
margin-bottom: 0;
-webkit-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.025);
-ms-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.025);
box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.025); }
div.wpcf7 .form-style-7 input[type="text"], div.wpcf7 .form-style-7 input[type="number"], div.wpcf7 .form-style-7 input[type="email"], div.wpcf7 .form-style-7 input[type="url"], div.wpcf7 .form-style-7 input[type="tel"], div.wpcf7 .form-style-7 input[type="password"], div.wpcf7 .form-style-7 input[type="search"], div.wpcf7 .form-style-7 select, div.wpcf7 .form-style-7 textarea, div.wpcf7 .form-style-7 textarea.wp-editor-area {
padding: 13px 0;
line-height: 1.5em;
border-color: transparent; }
div.wpcf7 .form-style-7 .columns_wrap > [class*="column-"] {
padding-bottom: 36px; }
div.wpcf7 .form-style-7 .columns_wrap.margin-bottom {
margin-bottom: 14px; }
div.wpcf7 .form-style-7 .style-line .wpcf7-form-control-wrap {
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-7 .wpcf7-not-valid {
margin-bottom: 0 !important; }
div.wpcf7 .form-style-7 .wpcf7-not-valid + .wpcf7-not-valid-tip {
margin-top: 5px; }
div.wpcf7 .form-style-7 p {
margin: 0; }
div.wpcf7 .form-style-7 textarea {
height: 5.6em;
min-height: 4em;
margin-bottom: 0 !important;
padding-bottom: 0 !important; }
div.wpcf7 .form-style-7 .style-line {
position: relative;
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-7 .style-line .line {
display: block;
height: 1px;
width: 100%;
position: relative;
background-color: var(--theme-color-input_bd_color);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1;
margin-top: -1px; }
div.wpcf7 .form-style-7 .style-line .line:before {
content: "";
display: block;
width: 0;
height: 1px;
position: absolute;
left: 0;
top: 0;
z-index: 1;
background-color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease; }
div.wpcf7 .form-style-7 .style-line input[type="text"]:focus + .line:before, div.wpcf7 .form-style-7 .style-line input[type="text"]:active + .line:before, div.wpcf7 .form-style-7 .style-line input[type="number"]:focus + .line:before, div.wpcf7 .form-style-7 .style-line input[type="number"]:active + .line:before, div.wpcf7 .form-style-7 .style-line input[type="email"]:focus + .line:before, div.wpcf7 .form-style-7 .style-line input[type="email"]:active + .line:before, div.wpcf7 .form-style-7 .style-line input[type="url"]:focus + .line:before, div.wpcf7 .form-style-7 .style-line input[type="url"]:active + .line:before, div.wpcf7 .form-style-7 .style-line input[type="tel"]:focus + .line:before, div.wpcf7 .form-style-7 .style-line input[type="tel"]:active + .line:before, div.wpcf7 .form-style-7 .style-line input[type="password"]:focus + .line:before, div.wpcf7 .form-style-7 .style-line input[type="password"]:active + .line:before, div.wpcf7 .form-style-7 .style-line input[type="search"]:focus + .line:before, div.wpcf7 .form-style-7 .style-line input[type="search"]:active + .line:before, div.wpcf7 .form-style-7 .style-line select:focus + .line:before, div.wpcf7 .form-style-7 .style-line select:active + .line:before, div.wpcf7 .form-style-7 .style-line textarea:focus + .line:before, div.wpcf7 .form-style-7 .style-line textarea:active + .line:before, div.wpcf7 .form-style-7 .style-line textarea.wp-editor-area:focus + .line:before, div.wpcf7 .form-style-7 .style-line textarea.wp-editor-area:active + .line:before {
width: 100%; }
div.wpcf7 .form-style-7 .style-line:hover .line:before {
width: 100%; }
div.wpcf7 .form-style-7 .style-line .wpcf7-not-valid ~ .line {
opacity: 0; }
div.wpcf7 .form-style-7 .style-line .wpcf7-not-valid + .line + span.wpcf7-not-valid-tip {
display: block; }
div.wpcf7 .form-style-7 .style-line[class*="icon-"] textarea,
div.wpcf7 .form-style-7 .style-line[class*="icon-"] input {
padding-left: 36px; }
div.wpcf7 .form-style-7 .style-line[class*="icon-"]:before {
color: var(--theme-color-input_text);
display: block;
font-family: "fontello";
font-size: 22px;
font-weight: 400;
position: absolute;
z-index: 1;
top: 10px;
left: 0; }
div.wpcf7 .form-style-7 .style-line.icon-name:before {
content: '\e9ae'; }
div.wpcf7 .form-style-7 .style-line.icon-email:before {
content: '\e9a3';
font-size: 17px !important;
margin-top: 2px; }
div.wpcf7 .form-style-7 .style-line.icon-phone:before {
content: '\e9b8'; }
div.wpcf7 .form-style-7 .style-line.icon-subject:before {
content: '\e9cd'; }
div.wpcf7 .form-style-7 .style-line.icon-textarea:before {
content: '\e9e7'; }
div.wpcf7 .form-style-7 + div.wpcf7-response-output {
margin: 37px 0 0; }
div.wpcf7 .form-style-7 [data-name="acceptance"],
div.wpcf7 .form-style-7 .acceptance {
margin-bottom: 30px; }
div.wpcf7 .form-style-7 .wpcf7-spinner + .acceptance,
div.wpcf7 .form-style-7 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .form-style-7 .ajax-loader + .acceptance,
div.wpcf7 .form-style-7 .wpcf7-spinner,
div.wpcf7 .form-style-7 .ajax-loader {
display: inline-block;
padding: 0;
margin: 0 0 0 20px;
vertical-align: middle;
line-height: 1; }
div.wpcf7 .form-style-7 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.4em; }
div.wpcf7 .form-style-7 span.wpcf7-not-valid-tip {
margin-top: 0;
position: relative;
bottom: -12px; } div.wpcf7 .form-style-8 .select_container, div.wpcf7 .form-style-8 textarea,
div.wpcf7 .form-style-8 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
margin-bottom: 0;
-webkit-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.01);
-ms-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.01);
box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.01); }
div.wpcf7 .form-style-8 .hiddendiv,
div.wpcf7 .form-style-8 input[type="text"], div.wpcf7 .form-style-8 input[type="number"], div.wpcf7 .form-style-8 input[type="email"], div.wpcf7 .form-style-8 input[type="url"], div.wpcf7 .form-style-8 input[type="tel"], div.wpcf7 .form-style-8 input[type="password"], div.wpcf7 .form-style-8 input[type="search"], div.wpcf7 .form-style-8 select, div.wpcf7 .form-style-8 textarea, div.wpcf7 .form-style-8 textarea.wp-editor-area {
padding: 10px 0;
line-height: 1.5em;
font-size: 16px;
font-weight: 400;
letter-spacing: 0.1px;
border-color: transparent; }
div.wpcf7 .form-style-8 input[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-8 textarea[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-8 input[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-8 textarea[placeholder]::-moz-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-8 input[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-8 textarea[placeholder]:-ms-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-8 input[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-8 textarea[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease; }
div.wpcf7 .form-style-8 input[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-8 textarea[placeholder]:focus::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-8 input[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-8 textarea[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-8 input[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-8 textarea[placeholder]:focus:-ms-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-8 input[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-8 textarea[placeholder]:focus::placeholder {
opacity: 1;
color: var(--theme-color-input_dark); }
div.wpcf7 .form-style-8 .columns_wrap > [class*="column-"] {
padding-bottom: 12px; }
div.wpcf7 .form-style-8 .columns_wrap.margin-bottom > [class*="column-"] {
padding-bottom: 44px; }
.sidebar div.wpcf7 .form-style-8 .columns_wrap.margin-bottom > [class*="column-"] {
padding-bottom: 34px; }
div.wpcf7 .form-style-8 .style-line .wpcf7-form-control-wrap {
display: inline-block;
vertical-align: top;
width: 100%;
line-height: 1; }
div.wpcf7 .form-style-8 .wpcf7-not-valid {
margin-bottom: 0 !important; }
div.wpcf7 .form-style-8 .wpcf7-not-valid + .wpcf7-not-valid-tip {
margin-top: 5px; }
div.wpcf7 .form-style-8 p {
margin: 0; }
div.wpcf7 .form-style-8 textarea {
height: 45px;
min-height: 45px;
margin-bottom: 0 !important; }
div.wpcf7 .form-style-8 .noscroll {
overflow: hidden; }
div.wpcf7 .form-style-8 .hiddendiv {
display: none;
border-bottom: 1px solid #ddd;
width: 100%;
min-height: 45px;
padding: 10px 0;
word-wrap: break-word;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-weight: 400;
letter-spacing: 0.1px;
white-space: pre-wrap; }
div.wpcf7 .form-style-8 .style-line {
position: relative;
display: inline-block;
width: 100%; }
div.wpcf7 .form-style-8 .style-line .line {
display: block;
height: 1px;
width: 100%;
position: relative;
background-color: var(--theme-color-input_bd_color);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1;
margin-top: -1px; }
div.wpcf7 .form-style-8 .style-line .line:before {
content: "";
display: block;
width: 0;
height: 1px;
position: absolute;
left: 0;
top: 0;
z-index: 1;
background-color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease; }
div.wpcf7 .form-style-8 .style-line input[type="text"]:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="text"]:focus + .line:before, div.wpcf7 .form-style-8 .style-line input[type="text"]:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="text"]:active + .line:before, div.wpcf7 .form-style-8 .style-line input[type="number"]:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="number"]:focus + .line:before, div.wpcf7 .form-style-8 .style-line input[type="number"]:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="number"]:active + .line:before, div.wpcf7 .form-style-8 .style-line input[type="email"]:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="email"]:focus + .line:before, div.wpcf7 .form-style-8 .style-line input[type="email"]:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="email"]:active + .line:before, div.wpcf7 .form-style-8 .style-line input[type="url"]:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="url"]:focus + .line:before, div.wpcf7 .form-style-8 .style-line input[type="url"]:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="url"]:active + .line:before, div.wpcf7 .form-style-8 .style-line input[type="tel"]:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="tel"]:focus + .line:before, div.wpcf7 .form-style-8 .style-line input[type="tel"]:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="tel"]:active + .line:before, div.wpcf7 .form-style-8 .style-line input[type="password"]:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="password"]:focus + .line:before, div.wpcf7 .form-style-8 .style-line input[type="password"]:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="password"]:active + .line:before, div.wpcf7 .form-style-8 .style-line input[type="search"]:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="search"]:focus + .line:before, div.wpcf7 .form-style-8 .style-line input[type="search"]:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line input[type="search"]:active + .line:before, div.wpcf7 .form-style-8 .style-line select:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line select:focus + .line:before, div.wpcf7 .form-style-8 .style-line select:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line select:active + .line:before, div.wpcf7 .form-style-8 .style-line textarea:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line textarea:focus + .line:before, div.wpcf7 .form-style-8 .style-line textarea:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line textarea:active + .line:before, div.wpcf7 .form-style-8 .style-line textarea.wp-editor-area:focus + * + .line:before,
div.wpcf7 .form-style-8 .style-line textarea.wp-editor-area:focus + .line:before, div.wpcf7 .form-style-8 .style-line textarea.wp-editor-area:active + * + .line:before,
div.wpcf7 .form-style-8 .style-line textarea.wp-editor-area:active + .line:before {
width: 100%; }
div.wpcf7 .form-style-8 .style-line:hover .line:before {
width: 100%; }
div.wpcf7 .form-style-8 .style-line .wpcf7-not-valid ~ .line {
opacity: 0; }
div.wpcf7 .form-style-8 .style-line .wpcf7-not-valid + .line + span.wpcf7-not-valid-tip {
display: block; }
div.wpcf7 .form-style-8 .style-line[class*="icon-"] textarea,
div.wpcf7 .form-style-8 .style-line[class*="icon-"] input {
padding-left: 36px; }
div.wpcf7 .form-style-8 .style-line[class*="icon-"]:before {
color: var(--theme-color-input_text);
display: block;
font-family: "fontello";
font-size: 20px;
font-weight: 400;
position: absolute;
z-index: 1;
top: 7px;
left: 0; }
div.wpcf7 .form-style-8 .style-line.icon-name:before {
content: '\e9ae'; }
div.wpcf7 .form-style-8 .style-line.icon-email:before {
content: '\e9a3';
font-size: 16px; }
div.wpcf7 .form-style-8 .style-line.icon-phone:before {
content: '\e9b8'; }
div.wpcf7 .form-style-8 .style-line.icon-subject:before {
content: '\e9cd';
font-size: 22px; }
div.wpcf7 .form-style-8 .style-line.icon-textarea:before {
content: '\e9e7';
font-size: 22px; }
div.wpcf7 .form-style-8 + div.wpcf7-response-output {
margin: 35px 0 0; }
div.wpcf7 .form-style-8 .wpcf7-spinner + .acceptance,
div.wpcf7 .form-style-8 .wpcf7-spinner + [data-name="acceptance"],
div.wpcf7 .form-style-8 .ajax-loader + .acceptance,
div.wpcf7 .form-style-8 .wpcf7-spinner,
div.wpcf7 .form-style-8 .ajax-loader {
display: inline-block;
padding: 0;
margin: 0 0 0 20px;
vertical-align: middle;
line-height: 1; }
div.wpcf7 .form-style-8 input[type="checkbox"] + .wpcf7-list-item-label:before {
top: 0.4em; }
div.wpcf7 .form-style-8 span.wpcf7-not-valid-tip {
margin-top: 0;
position: relative;
bottom: -12px; }form.mc4wp-form input[type="checkbox"] + label:before {
letter-spacing: 0; }
form.mc4wp-form .mc4wp-alert {
margin: 10px 0 0 0;
padding: 0;
line-height: 1.5em;
font-size: 14px; }
form.mc4wp-form .mc4wp-alert a {
color: var(--theme-color-text_link) !important; }
form.mc4wp-form .mc4wp-alert a:hover {
color: var(--theme-color-text_hover) !important; }
form.mc4wp-form p {
margin: 0; }
form.mc4wp-form p + p,
form.mc4wp-form input + p {
margin-top: 1em; }
.mc4wp-form .mc4wp-form-fields input[type="email"] {
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none; }
.mc4wp_error_field {
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important; }
.mc4wp-form label {
cursor: pointer; } #style-1.mc4wp-form .mc4wp-form-fields {
position: relative; }
#style-1.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 0.75em 4em 0.75em 0;
font-size: 17px;
line-height: 22px;
width: 100%;
height: 55px;
border-color: var(--theme-color-text_dark); }
#style-1.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text_dark);
opacity: 0.8; }
#style-1.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text_dark);
opacity: 0.8; }
#style-1.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text_dark);
opacity: 0.8; }
#style-1.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text_dark);
opacity: 0.8; }
#style-1.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-1.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-1.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-1.mc4wp-form .mc4wp-form-fields button,
#style-1.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: 30px;
color: transparent !important;
background: none !important;
overflow: hidden;
padding: 0 !important;
height: 55px;
line-height: 55px;
position: absolute;
top: 0;
right: 0;
font-size: 18px;
display: inline-block; }
#style-1.mc4wp-form .mc4wp-form-fields button:before,
#style-1.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
color: var(--theme-color-text_dark);
content: '\e9e3';
font-family: "fontello";
position: absolute;
right: 0;
top: 0;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
text-align: right;
font-weight: 400;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease; }
#style-1.mc4wp-form .mc4wp-form-fields button:hover:before,
#style-1.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before {
color: var(--theme-color-text_link); }
#style-1.mc4wp-form .mc4wp-form-fields button[disabled]:hover:before,
#style-1.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover:before {
color: var(--theme-color-text_dark); }
#style-1.mc4wp-form label {
display: table;
margin: 22px 0 0;
color: var(--theme-color-text_light); }
#style-1.mc4wp-form input[type="checkbox"] + label:before {
border-color: var(--theme-color-text_light) !important; } #style-2.mc4wp-form .mc4wp-form-fields {
position: relative; }
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 0.7em 6em 0.7em 0;
font-size: 18px;
line-height: 22px;
width: 100%;
height: 65px;
border-color: var(--theme-color-text_dark); }
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-2.mc4wp-form .mc4wp-form-fields button,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: auto;
max-width: 150px;
color: var(--theme-color-text_dark) !important;
background: none !important;
overflow: hidden;
padding: 0 0 0 5px !important;
height: 65px;
line-height: 65px;
position: absolute;
top: 0;
right: 0;
font-size: 17px;
font-weight: 700;
display: inline-block; }
#style-2.mc4wp-form .mc4wp-form-fields button:hover, #style-2.mc4wp-form .mc4wp-form-fields button:active, #style-2.mc4wp-form .mc4wp-form-fields button:focus,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus {
color: var(--theme-color-text_link) !important; }
#style-2.mc4wp-form .mc4wp-form-fields button:before,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
color: var(--theme-color-text_dark);
content: '\e9a3';
font-family: "fontello";
position: relative;
right: 0;
top: -1px;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
text-align: right;
font-weight: 400;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
margin: 0 8px 0 0;
font-size: 15px; }
#style-2.mc4wp-form .mc4wp-form-fields button:focus:before, #style-2.mc4wp-form .mc4wp-form-fields button:active:before, #style-2.mc4wp-form .mc4wp-form-fields button:hover:before,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus:before,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]:active:before,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before {
color: var(--theme-color-text_link); }
#style-2.mc4wp-form .mc4wp-form-fields button[disabled]:hover, #style-2.mc4wp-form .mc4wp-form-fields button[disabled]:hover:before,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover,
#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover:before {
color: var(--theme-color-text_dark) !important; }
#style-2.mc4wp-form label {
display: table;
margin: 22px 0 0; }
#style-2.mc4wp-form input[type="checkbox"] + label:before {
border-color: var(--theme-color-bd_color) !important; } #style-3.mc4wp-form .mc4wp-form-fields {
position: relative; }
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 0.7em 0 0.7em 0;
font-size: 17px;
line-height: 22px;
width: calc(100% - 215px);
height: 55px;
border-color: var(--theme-color-text_dark); }
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-3.mc4wp-form .mc4wp-form-fields button,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: auto;
max-width: 180px;
color: var(--theme-color-text_dark) !important;
background: none !important;
overflow: hidden;
padding: 0 !important;
height: 55px;
line-height: 55px;
position: absolute;
top: 50%;
margin-top: -23px;
right: 0;
font-size: 18px;
font-weight: 700;
display: inline-block; }
#style-3.mc4wp-form .mc4wp-form-fields button:hover, #style-3.mc4wp-form .mc4wp-form-fields button:active, #style-3.mc4wp-form .mc4wp-form-fields button:focus,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus {
color: var(--theme-color-text_link) !important; }
#style-3.mc4wp-form .mc4wp-form-fields button:before,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
color: var(--theme-color-text_dark);
content: '\e9da';
font-family: "fontello";
position: relative;
right: 0;
top: 0;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
text-align: right;
font-weight: 400;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
margin: 0 15px 0 0;
font-size: 17px; }
#style-3.mc4wp-form .mc4wp-form-fields button:active:before, #style-3.mc4wp-form .mc4wp-form-fields button:focus:before, #style-3.mc4wp-form .mc4wp-form-fields button:hover:before,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:active:before,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus:before,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before {
color: var(--theme-color-text_link); }
#style-3.mc4wp-form .mc4wp-form-fields button[disabled]:hover, #style-3.mc4wp-form .mc4wp-form-fields button[disabled]:hover:before,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover:before {
color: var(--theme-color-text_dark) !important; }
#style-3.mc4wp-form label {
display: table;
margin: 20px 0 0; }
#style-3.mc4wp-form input[type="checkbox"] + label:before {
border-color: var(--theme-color-bd_color) !important;
background-color: var(--theme-color-alter_bg_color) !important;
line-height: 15px; } #style-4.mc4wp-form .mc4wp-form-fields {
position: relative; }
#style-4.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 0.7em 1.7em;
font-size: 16px;
line-height: 22px;
width: calc(100% - 200px);
margin: 0;
height: 55px;
border: none;
background-color: var(--theme-color-alter_bg_color) !important;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
-webkit-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important;
-ms-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important;
box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important; }
#style-4.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-4.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-4.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-4.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-4.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-4.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-4.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-4.mc4wp-form .mc4wp-form-fields button,
#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: 190px;
background: none !important;
overflow: hidden;
height: 55px;
line-height: 55px;
position: absolute;
margin: 0;
top: 0;
right: 0;
font-size: 16px;
font-weight: 700;
display: inline-block;
white-space: normal;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
-webkit-box-shadow: 0 7px 25px var(--theme-color-text_link_02) !important;
-ms-box-shadow: 0 7px 25px var(--theme-color-text_link_02) !important;
box-shadow: 0 7px 25px var(--theme-color-text_link_02) !important;
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
padding: 0 5px !important; }
#style-4.mc4wp-form .mc4wp-form-fields button:hover, #style-4.mc4wp-form .mc4wp-form-fields button:active, #style-4.mc4wp-form .mc4wp-form-fields button:focus,
#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus {
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-text_hover) !important;
background-color: var(--theme-color-text_hover) !important; }
#style-4.mc4wp-form .mc4wp-form-fields button:before,
#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
content: '\e9a5';
font-family: "fontello";
position: relative;
right: 0;
top: 0;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
text-align: right;
font-weight: 400;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
margin: 0 12px 0 0;
font-size: 17px; }
#style-4.mc4wp-form .mc4wp-form-fields button[disabled]:hover,
#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover {
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important; }
#style-4.mc4wp-form label {
display: table;
margin: 16px 0 0; }
#style-4.mc4wp-form input[type="checkbox"] + label:before {
border-color: var(--theme-color-bd_color) !important;
background-color: var(--theme-color-alter_bg_color) !important; } #style-5.mc4wp-form .mc4wp-form-fields {
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
align-items: center; }
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"] {
border: none;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
box-sizing: border-box;
display: inline-block;
vertical-align: top;
width: 100%;
font-size: 47px;
font-weight: 700;
padding: 0;
height: 1.5em;
line-height: normal;
margin-right: 20px;
position: relative;
z-index: 2;
margin-left: -11px;
text-indent: 7px; }
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-5.mc4wp-form .mc4wp-form-fields button,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"] {
color: transparent !important;
background: none !important;
overflow: hidden;
padding: 0 !important;
font-size: 16px;
display: inline-block;
font-weight: 400;
width: 100px;
height: 2.2em;
line-height: 2.2em;
order: 3;
position: relative; }
#style-5.mc4wp-form .mc4wp-form-fields button:before,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
color: var(--theme-color-text_link);
content: '\e9e2';
font-family: "fontello";
position: absolute;
right: 0;
top: 0;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
text-align: right;
font-weight: 400;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease; }
#style-5.mc4wp-form .mc4wp-form-fields button:hover:before,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before {
color: var(--theme-color-text_hover); }
#style-5.mc4wp-form .mc4wp-form-fields button[disabled]:before, #style-5.mc4wp-form .mc4wp-form-fields button[disabled]:hover:before,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:before,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover:before {
color: var(--theme-color-text_dark); }
#style-5.mc4wp-form input[type="checkbox"] {
display: none; }
#style-5.mc4wp-form label {
padding: 0 0 0 73px;
font-size: 15px;
display: inline-block;
width: 55%;
line-height: 18px;
margin: 0;
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark); }
#style-5.mc4wp-form label a:hover {
color: var(--theme-color-text);
border-color: var(--theme-color-text); }
#style-5.mc4wp-form input[type="checkbox"]:checked + label:before {
content: '\e814'; }
#style-5.mc4wp-form input[type="checkbox"] + label:before {
border-color: var(--theme-color-bd_color) !important;
width: 53px;
height: 53px;
line-height: 52px;
font-size: 13px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); } #style-6.mc4wp-form .mc4wp-form-fields {
position: relative; }
#style-6.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 0.7em 4em 0.7em 1.7em;
font-size: 16px;
line-height: 22px;
width: 100%;
margin: 0;
height: 57px;
border: none;
background-color: var(--theme-color-text_dark) !important;
color: var(--theme-color-inverse_hover);
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
-webkit-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important;
-ms-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important;
box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important; }
#style-6.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: #797C7F;
opacity: 1; }
#style-6.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: #797C7F;
opacity: 1; }
#style-6.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: #797C7F;
opacity: 1; }
#style-6.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: #797C7F;
opacity: 1; }
#style-6.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-6.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-6.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-inverse_hover);
opacity: 1; }
#style-6.mc4wp-form .mc4wp-form-fields button,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: 51px;
overflow: hidden;
height: 51px;
line-height: 51px;
position: absolute;
margin: 0;
top: 3px;
right: 3px;
font-size: 16px;
font-weight: 700;
display: inline-block;
white-space: normal;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
color: transparent !important;
padding: 0 !important; }
#style-6.mc4wp-form .mc4wp-form-fields button:hover, #style-6.mc4wp-form .mc4wp-form-fields button:active, #style-6.mc4wp-form .mc4wp-form-fields button:focus,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus {
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-text_hover) !important;
background-color: var(--theme-color-text_hover) !important;
color: transparent !important; }
#style-6.mc4wp-form .mc4wp-form-fields button:hover:before, #style-6.mc4wp-form .mc4wp-form-fields button:active:before, #style-6.mc4wp-form .mc4wp-form-fields button:focus:before,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]:active:before,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus:before {
color: var(--theme-color-inverse_link) !important; }
#style-6.mc4wp-form .mc4wp-form-fields button:before,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
content: '\e9e3';
font-family: "fontello";
position: absolute;
right: -2px;
top: 0;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
font-weight: 400;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
margin: 0;
text-align: center;
font-size: 18px;
color: var(--theme-color-inverse_link) !important; }
#style-6.mc4wp-form .mc4wp-form-fields button[disabled]:hover,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover {
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
color: transparent !important; }
#style-6.mc4wp-form .mc4wp-form-fields button[disabled]:hover:before,
#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover:before {
color: var(--theme-color-inverse_link) !important; }
#style-6.mc4wp-form label {
display: table;
margin: 26px auto 0;
color: var(--theme-color-alter_light); }
#style-6.mc4wp-form input[type="checkbox"] + label:before {
color: var(--theme-color-text_dark) !important;
border-color: var(--theme-color-text_light) !important;
background-color: transparent !important; } #style-7.mc4wp-form .mc4wp-form-fields {
position: relative; }
#style-7.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 0.7em 9.8em 0.7em 1.7em;
font-size: 16px;
line-height: 22px;
width: 100%;
margin: 0;
height: 55px;
border: none;
background-color: var(--theme-color-alter_bg_color) !important;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
-webkit-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important;
-ms-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important;
box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important; }
#style-7.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-7.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-7.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-7.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-7.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-7.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-7.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-7.mc4wp-form .mc4wp-form-fields button,
#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: auto;
background: none !important;
overflow: hidden;
height: 55px;
line-height: 55px;
position: absolute;
margin: 0;
top: 0;
right: 0;
font-size: 14px;
text-transform: uppercase;
font-weight: 700;
display: inline-block;
white-space: normal;
padding: 0 30px 0 20px !important;
letter-spacing: 0.8px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-text_dark) !important; }
#style-7.mc4wp-form .mc4wp-form-fields button:hover, #style-7.mc4wp-form .mc4wp-form-fields button:active, #style-7.mc4wp-form .mc4wp-form-fields button:focus,
#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus {
color: var(--theme-color-text_link) !important; }
#style-7.mc4wp-form .mc4wp-form-fields button:after,
#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"]:after {
content: '';
display: block;
width: 1px;
height: 29px;
background-color: var(--theme-color-bd_color);
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
#style-7.mc4wp-form .mc4wp-form-fields button:before,
#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
content: '\e9da';
font-family: "fontello";
position: relative;
right: 0;
top: -1px;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
text-align: right;
font-weight: 400;
margin: 0 11px 0 0;
font-size: 12px; }
#style-7.mc4wp-form .mc4wp-form-fields button[disabled]:hover,
#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover {
color: var(--theme-color-text_dark) !important; }
#style-7.mc4wp-form label {
display: table;
margin: 32px auto 0; }
#style-7.mc4wp-form input[type="checkbox"] + label:before {
border-color: var(--theme-color-bd_color) !important;
background-color: var(--theme-color-alter_bg_color) !important; } #style-8.mc4wp-form .mc4wp-form-fields {
position: relative; }
#style-8.mc4wp-form .mc4wp-form-fields:before {
display: block;
color: var(--theme-color-text);
content: '\e9a3';
font-family: "fontello";
width: 1.5em;
height: 2em;
line-height: 2em;
font-size: 14px;
position: absolute;
top: 19px;
left: 0; }
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 10px 35px 10px 27px;
font-size: 16px;
line-height: 22px;
width: 100%;
height: 70px;
border-bottom: 2px solid var(--theme-color-text_dark); }
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-8.mc4wp-form .mc4wp-form-fields button,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: 30px;
color: transparent !important;
background: none !important;
overflow: hidden;
padding: 0 !important;
height: 70px;
line-height: 70px;
position: absolute;
top: 0;
right: 0;
font-size: 13px;
display: inline-block; }
#style-8.mc4wp-form .mc4wp-form-fields button:before,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
color: var(--theme-color-text_dark);
content: '\e9df';
font-family: "fontello";
position: absolute;
right: 0;
top: 0;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
text-align: right;
font-weight: 400;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease; }
#style-8.mc4wp-form .mc4wp-form-fields button:hover:before,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before {
color: var(--theme-color-text_link); }
#style-8.mc4wp-form .mc4wp-form-fields button[disabled]:hover:before,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover:before {
color: var(--theme-color-text_dark); }
#style-8.mc4wp-form label {
display: table;
margin: 22px 0 0; }
#style-8.mc4wp-form input[type="checkbox"] + label:before {
border-color: var(--theme-color-bd_color) !important;
background-color: var(--theme-color-alter_bg_color) !important; } #style-9.mc4wp-form .mc4wp-form-fields {
position: relative; }
#style-9.mc4wp-form .mc4wp-form-fields:before {
display: block;
color: var(--theme-color-text);
content: '\e9a3';
font-family: "fontello";
width: 1.5em;
height: 2em;
line-height: 2em;
font-size: 14px;
position: absolute;
top: 20px;
left: 0; }
#style-9.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 10px 35px 10px 27px;
font-size: 16px;
line-height: 22px;
width: 100%;
height: 70px;
border-bottom: 2px solid var(--theme-color-alter_bd_hover); }
#style-9.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-9.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-9.mc4wp-form .mc4wp-form-fields button,
#style-9.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: 30px;
color: transparent !important;
background: none !important;
overflow: hidden;
padding: 0 !important;
height: 70px;
line-height: 70px;
position: absolute;
top: 0;
right: 0;
font-size: 13px;
display: inline-block; }
#style-9.mc4wp-form .mc4wp-form-fields button:before,
#style-9.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
color: var(--theme-color-text_dark);
content: '\e9df';
font-family: "fontello";
position: absolute;
right: 0;
top: 0;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
text-align: right;
font-weight: 400;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease; }
#style-9.mc4wp-form .mc4wp-form-fields button:hover:before,
#style-9.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before {
color: var(--theme-color-text_link); }
#style-9.mc4wp-form .mc4wp-form-fields button[disabled]:hover:before,
#style-9.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover:before {
color: var(--theme-color-text_dark); }
#style-9.mc4wp-form label {
display: table;
margin: 22px 0 0;
color: var(--theme-color-text_light); }
#style-9.mc4wp-form input[type="checkbox"] + label:before {
text-indent: 0;
border-color: var(--theme-color-text_light) !important;
background-color: var(--theme-color-alter_bg_color) !important; }
.sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields:before {
color: var(--theme-color-text_light); }
.sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type="email"] {
border-bottom: 1px solid var(--theme-color-alter_bd_hover); }
.sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text_light);
opacity: 1; }
.sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text_light);
opacity: 1; }
.sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text_light);
opacity: 1; }
.sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text_light);
opacity: 1; }
.sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, .sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:active, .sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_light); }
.sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields:before {
color: var(--theme-color-text); }
.sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields input[type="email"] {
border-bottom: 2px solid var(--theme-color-text_dark); }
.sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
.sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
.sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
.sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
.sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, .sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:active, .sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text);
opacity: 1; } #style-10.mc4wp-form .mc4wp-form-fields {
position: relative; }
#style-10.mc4wp-form .mc4wp-form-fields:before {
display: block;
color: var(--theme-color-text);
content: '\e9a3';
font-family: "fontello";
width: 1.5em;
height: 2em;
line-height: 2em;
font-size: 14px;
position: absolute;
top: 11px;
left: 18px; }
#style-10.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 0.7em 0.7em 0.7em 3.4em;
font-size: 14px;
line-height: 18px;
width: calc(100% - 54px);
margin: 0;
height: 50px;
border: none;
background-color: var(--theme-color-alter_bg_color) !important;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
-webkit-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important;
-ms-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important;
box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05) !important; }
#style-10.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-10.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-10.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-10.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-10.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-10.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-10.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-10.mc4wp-form .mc4wp-form-fields button,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: 50px;
overflow: hidden;
height: 50px;
line-height: 50px;
position: absolute;
margin: 0;
top: 0;
right: 0;
font-size: 11px;
font-weight: 700;
display: inline-block;
white-space: normal;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
color: transparent !important;
padding: 0 !important; }
#style-10.mc4wp-form .mc4wp-form-fields button:hover, #style-10.mc4wp-form .mc4wp-form-fields button:active, #style-10.mc4wp-form .mc4wp-form-fields button:focus,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus {
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-text_hover) !important;
background-color: var(--theme-color-text_hover) !important;
color: transparent !important; }
#style-10.mc4wp-form .mc4wp-form-fields button:hover:before, #style-10.mc4wp-form .mc4wp-form-fields button:active:before, #style-10.mc4wp-form .mc4wp-form-fields button:focus:before,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"]:active:before,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus:before {
color: var(--theme-color-inverse_link) !important; }
#style-10.mc4wp-form .mc4wp-form-fields button:before,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"]:before {
content: '\e9df';
font-family: "fontello";
position: absolute;
right: 0;
top: 0;
z-index: 1;
width: 100%;
height: 100%;
line-height: inherit;
font-weight: 400;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
margin: 0;
text-align: center;
color: var(--theme-color-inverse_link) !important; }
#style-10.mc4wp-form .mc4wp-form-fields button[disabled]:hover,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover {
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
color: transparent !important; }
#style-10.mc4wp-form .mc4wp-form-fields button[disabled]:hover:before,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"][disabled]:hover:before {
color: var(--theme-color-inverse_link) !important; }
#style-10.mc4wp-form label {
display: table;
margin: 18px 0 0;
color: var(--theme-color-text_light); }
#style-10.mc4wp-form input[type="checkbox"] + label:before {
text-indent: -1px;
border-color: var(--theme-color-text_light) !important;
background-color: var(--theme-color-alter_bg_color) !important; } .ua_safari #style-11.mc4wp-form .mc4wp-form-fields:before {
top: 10px; }
#style-11.mc4wp-form .mc4wp-form-fields {
position: relative;
padding-bottom: 80px; }
#style-11.mc4wp-form .mc4wp-form-fields:before {
display: block;
color: var(--theme-color-text);
content: '\e9a3';
font-family: "fontello";
width: 1.5em;
height: 2em;
line-height: 2em;
font-size: 14px;
position: absolute;
top: 10px;
left: 0; }
#style-11.mc4wp-form .mc4wp-form-fields input[type="email"] {
padding: 10px 35px 10px 27px;
font-size: 16px;
line-height: 22px;
width: 100%;
height: 50px;
border-bottom: 1px solid var(--theme-color-text_dark); }
#style-11.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-11.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-11.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-11.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
color: var(--theme-color-text);
opacity: 1; }
#style-11.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-11.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-11.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
color: var(--theme-color-text_dark);
opacity: 1; }
#style-11.mc4wp-form .mc4wp-form-fields button,
#style-11.mc4wp-form .mc4wp-form-fields input[type="submit"] {
width: 100%;
overflow: hidden;
padding: 0 20px !important;
height: 55px;
line-height: 55px;
position: absolute;
bottom: 0;
left: 0;
display: inline-block;
text-align: center;
-webkit-box-shadow: 0 7px 25px var(--theme-color-text_link_02);
-ms-box-shadow: 0 7px 25px var(--theme-color-text_link_02);
box-shadow: 0 7px 25px var(--theme-color-text_link_02); }
#style-11.mc4wp-form label {
display: table;
margin: 22px 0 0; }
#style-11.mc4wp-form input[type="checkbox"] + label:before {
border-color: var(--theme-color-bd_color) !important;
background-color: var(--theme-color-alter_bg_color) !important; }.sc_content {
position: relative;
}
.sc_content:not([class*="sc_padding_"]) {
padding-top: 0.0001px;
}
[class*="sc_content_width_"] {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
[class*="sc_content_width_"]:not([class*="sc_margin_"]) {
margin-left: auto;
margin-right: auto;
}
.sc_content_width_1_1, .sc_inner_width_1_1 > .elementor-column-wrap, .sc_inner_width_1_1 > .elementor-widget-wrap {
width: 1170px;
}
.sc_content_width_1_2, .sc_inner_width_1_2 > .elementor-column-wrap, .sc_inner_width_1_2 > .elementor-widget-wrap {
width: 585px;
}
.sc_content_width_1_3, .sc_inner_width_1_3 > .elementor-column-wrap, .sc_inner_width_1_3 > .elementor-widget-wrap {
width: 390px;
}
.sc_content_width_2_3, .sc_inner_width_2_3 > .elementor-column-wrap, .sc_inner_width_2_3 > .elementor-widget-wrap {
width: 780px;
}
.sc_content_width_1_4, .sc_inner_width_1_4 > .elementor-column-wrap, .sc_inner_width_1_4 > .elementor-widget-wrap {
width: 292.5px;
}
.sc_content_width_3_4, .sc_inner_width_3_4 > .elementor-column-wrap, .sc_inner_width_3_4 > .elementor-widget-wrap {
width: 877.5px;
}
.sc_inner_width_none > .elementor-column-wrap, .sc_inner_width_none > .elementor-widget-wrap {
width: 100%;
}
.sc_content_width_100p {
width: 100%;
}
.sc_content_width_90p {
width: 90%;
}
.sc_content_width_80p {
width: 80%;
}
.sc_content_width_75p {
width: 75%;
}
.sc_content_width_70p {
width: 70%;
}
.sc_content_width_60p {
width: 60%;
}
.sc_content_width_50p {
width: 50%;
}
.sc_content_width_45p {
width: 45%;
}
.sc_content_width_40p {
width: 40%;
}
.sc_content_width_30p {
width: 30%;
}
.sc_content_width_25p {
width: 25%;
}
.sc_content_width_20p {
width: 20%;
}
.sc_content_width_15p {
width: 15%;
}
.sc_content_width_10p {
width: 10%;
}
.sc_content_container.with_number {
position: relative;
}
.sc_content_number {
position: absolute;
z-index: 0;
color: #f0f0f0;
letter-spacing: -10px;
font-size: 10em;
line-height: 1em;
font-weight: 900;
-webkit-transform: translate(-75%, -50%);
-ms-transform: translate(-75%, -50%);
transform: translate(-75%, -50%);
}
.sc_content_number_tl {
left: 0;
top: 0;
}
.sc_content_number_tc {
left: 50%;
top: 0;
}
.sc_content_number_tr {
left: 100%;
top: 0;
}
.sc_content_number_ml {
left: 0;
top: 50%;
}
.sc_content_number_mc {
left: 50%;
top: 50%;
}
.sc_content_number_mr {
left: 100%;
top: 50%;
}
.sc_content_number_bl {
left: 0;
top: 100%;
}
.sc_content_number_bc {
left: 50%;
top: 100%;
}
.sc_content_number_br {
left: 100%;
top: 100%;
}