.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 .hidden-fields-container{display:none;}
.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;
}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}#etm-floater-ls{position:fixed;z-index:9999999;bottom:0;left:80%;border-radius:5px 5px 0 0;display:block;overflow:hidden;}
#etm-floater-ls.etm-color-default{background:#003399;}
#etm-floater-ls.etm-color-dark{background:rgb(27,27,27);background:linear-gradient(0deg, rgba(27,27,27,1) 0%, rgba(84,84,84,1) 100%);}
#etm-floater-ls.etm-color-light{background:rgb(214,214,214);background:linear-gradient(0deg, rgba(214,214,214,1) 0%, rgba(250,250,250,1) 100%);}
#etm-floater-ls.etm-bottom-left{left:10%;}
#etm-floater-ls.etm-top-right{bottom:auto;top:0;border-radius:0 0 5px 5px;}
#etm-floater-ls.etm-top-left{bottom:auto;top:0;left:10%;border-radius:0 0 5px 5px;}
body.admin-bar #etm-floater-ls.etm-top-right,
body.admin-bar #etm-floater-ls.etm-top-left{top:32px;}
@media screen and (max-width:782px){
body.admin-bar #etm-floater-ls.etm-top-right,
body.admin-bar #etm-floater-ls.etm-top-left{top:46px;}
}
@media screen and (max-width:1000px){
#etm-floater-ls{left:50%;}
}
@media screen and (max-width:500px){
#etm-floater-ls{left:10%;}
}
#etm-floater-ls.etm-floater-ls-codes  #etm-floater-ls-current-language a,
#etm-floater-ls.etm-floater-ls-codes #etm-floater-ls-language-list{text-align:center;}
#etm-floater-ls.etm-floater-ls-flags #etm-floater-ls-current-language a img,
#etm-floater-ls.etm-floater-ls-flags #etm-floater-ls-language-list a img{text-align:center;display:block;margin:0 auto;}
#etm-floater-ls-language-list{display:none;}
.etm-poweredby #etm-floater-ls-language-list .etm-language-wrap{padding:25px;width:auto;}
#etm-floater-ls.etm-top-right.etm-poweredby.etm-color-dark #etm-floater-ls-language-list #etm-floater-poweredby,
#etm-floater-ls.etm-top-left.etm-poweredby.etm-color-dark #etm-floater-ls-language-list #etm-floater-poweredby{border-top:none;border-bottom:1px solid #747474;}
#etm-floater-ls.etm-top-right.etm-poweredby.etm-color-light #etm-floater-ls-language-list #etm-floater-poweredby,
#etm-floater-ls.etm-top-left.etm-poweredby.etm-color-light #etm-floater-ls-language-list #etm-floater-poweredby{border-top:none;border-bottom:1px solid #aaaaaa;}
.etm-color-dark.etm-poweredby #etm-floater-ls-language-list #etm-floater-poweredby{border-top:1px solid #747474;color:#b3b3b3;}
.etm-color-light.etm-poweredby #etm-floater-ls-language-list #etm-floater-poweredby{border-top:1px solid #aaaaaa;color:#808080;}
.etm-poweredby #etm-floater-ls-language-list #etm-floater-poweredby{padding:5px;text-align:center;font-size:10px;}
.etm-poweredby #etm-floater-ls-language-list #etm-floater-poweredby a{display:inline;padding:0px 3px;border-radius:30px;background:#b3b3b3;color:#111;line-height:11px;}
.etm-poweredby #etm-floater-ls-language-list #etm-floater-poweredby a:hover{background:#f64f4f;color:#f1f1f1;opacity:1;}
#etm-floater-ls:focus #etm-floater-ls-current-language,
#etm-floater-ls:focus-within #etm-floater-ls-current-language,
#etm-floater-ls:hover #etm-floater-ls-current-language{display:none;}
#etm-floater-ls:focus #etm-floater-ls-language-list,
#etm-floater-ls:focus-within #etm-floater-ls-language-list,
#etm-floater-ls:hover #etm-floater-ls-language-list{display:block;}
#etm-floater-ls{box-shadow:0 0 5px #212121;}
#etm-floater-ls-current-language a,
#etm-floater-ls-language-list a{display:block;padding:10px 15px 10px 15px;font-size:90%;}
#etm-floater-ls-current-language,
#etm-floater-ls-language-list{text-align:left;}
#etm-floater-ls-current-language.etm-with-flags,
#etm-floater-ls-language-list.etm-with-flags{text-align:left;}
#etm-floater-ls-current-language{display:block;width:100%;height:100%;}
.etm-color-default #etm-floater-ls-current-language a,
.etm-color-default #etm-floater-ls-language-list a{color:white;}
.etm-color-dark #etm-floater-ls-current-language a,
.etm-color-dark #etm-floater-ls-language-list a{color:#BDBDBD;}
.etm-color-light #etm-floater-ls-current-language a,
.etm-color-light #etm-floater-ls-language-list a{color:#404040;}
.etm-color-default #etm-floater-ls-current-language a,
.etm-color-default #etm-floater-ls-language-list a{display:block;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#etm-floater-ls.etm-color-default{box-shadow:0 0 2px #212121;}
.etm-color-default #etm-floater-ls-language-list a:hover{color:black;background-color:#ffcc00;}
.etm-color-dark #etm-floater-ls-current-language a,
.etm-color-dark #etm-floater-ls-language-list a{display:block;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#etm-floater-ls-language-list a:hover{color:#FAFAFA;background-color:#656565;}
#etm-floater-ls .etm-floater-ls-disabled-language{pointer-events:none;cursor:default;}
#etm-floater-ls.etm-color-default .etm-language-wrap .etm-flag-image{margin-right:9px;}
#etm-floater-ls.etm-color-default .etm-flag-image,
#etm-floater-ls .etm-with-flags .etm-flag-image{margin-right:5px;margin-top:-1px;vertical-align:middle;height:auto;max-width:100%;display:inline;padding:0;}
.etm-flag-image:dir(rtl){margin-left:5px;}
#etm-floater-ls a{text-decoration:none;}
#etm-floater-ls-language-list{
max-height: 300px;
overflow-y: auto;
}.menu-item-object-language_switcher .etm-flag-image{display:inline-block;margin:-1px 5px;vertical-align:baseline;padding:0;border:0;border-radius:0;}
.etm-language-switcher{position:relative;display:inline-block;padding:0;border:0;margin:2px;box-sizing:border-box;}
.etm-language-switcher > div{box-sizing:border-box;padding:3px 20px 3px 5px;border:1px solid #c1c1c1;border-radius:3px;background-image:linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%);background-position:calc(100% - 8px) calc(1em + 0px), calc(100% - 3px) calc(1em + 0px);background-size:5px 5px, 5px 5px;background-repeat:no-repeat;background-color:#fff;}
.etm-language-switcher > div > a{display:block;padding:2px;border-radius:3px;color:rgb(7, 105, 173);}
.etm-language-switcher > div > a:hover{background:#f1f1f1;}
.etm-language-switcher > div > a.etm-ls-shortcode-disabled-language{cursor:default;}
.etm-language-switcher > div > a.etm-ls-shortcode-disabled-language:hover{background:none;}
.etm-language-switcher > div > a > img{display:inline;margin:0 3px;width:18px;height:12px;border-radius:0;}
.etm-language-switcher .etm-ls-shortcode-current-language{display:inline-block;}
.etm-language-switcher:focus .etm-ls-shortcode-current-language, .etm-language-switcher:focus-within .etm-ls-shortcode-current-language, .etm-language-switcher:hover .etm-ls-shortcode-current-language{visibility:hidden;}
.etm-language-switcher .etm-ls-shortcode-language{display:inline-block;height:1px;overflow:hidden;visibility:hidden;z-index:1;max-height:250px;overflow-y:auto;left:0;top:0;min-height:auto;}
.etm-language-switcher:focus .etm-ls-shortcode-language, .etm-language-switcher:focus-within .etm-ls-shortcode-language, .etm-language-switcher:hover .etm-ls-shortcode-language{visibility:visible;max-height:250px;height:auto;overflow-y:auto;position:absolute;left:0;top:0;display:inline-block !important;min-height:auto;}
#wpadminbar #wp-admin-bar-etm_edit_translation .ab-icon:before{content:'\f326';top:3px;}
@media screen and (max-width:782px){
#wpadminbar #wp-admin-bar-etm_edit_translation > .ab-item {
text-indent: 0;
}
#wpadminbar li#wp-admin-bar-etm_edit_translation {
display: block;
}
}