/* ============================================================
   Стилі зі сторінки (були в <style>)
   ============================================================ */

label[for="face_tweet_is_facebook"] {
  display: none;
}

/* ============================================================
   cf.errors.css
   ============================================================ */

#cf-wrapper a,
#cf-wrapper abbr,
#cf-wrapper article,
#cf-wrapper aside,
#cf-wrapper b,
#cf-wrapper big,
#cf-wrapper blockquote,
#cf-wrapper body,
#cf-wrapper canvas,
#cf-wrapper caption,
#cf-wrapper center,
#cf-wrapper cite,
#cf-wrapper code,
#cf-wrapper dd,
#cf-wrapper del,
#cf-wrapper details,
#cf-wrapper dfn,
#cf-wrapper div,
#cf-wrapper dl,
#cf-wrapper dt,
#cf-wrapper em,
#cf-wrapper embed,
#cf-wrapper fieldset,
#cf-wrapper figcaption,
#cf-wrapper figure,
#cf-wrapper footer,
#cf-wrapper form,
#cf-wrapper h1,
#cf-wrapper h2,
#cf-wrapper h3,
#cf-wrapper h4,
#cf-wrapper h5,
#cf-wrapper h6,
#cf-wrapper header,
#cf-wrapper hgroup,
#cf-wrapper html,
#cf-wrapper i,
#cf-wrapper iframe,
#cf-wrapper img,
#cf-wrapper label,
#cf-wrapper legend,
#cf-wrapper li,
#cf-wrapper mark,
#cf-wrapper menu,
#cf-wrapper nav,
#cf-wrapper object,
#cf-wrapper ol,
#cf-wrapper output,
#cf-wrapper p,
#cf-wrapper pre,
#cf-wrapper s,
#cf-wrapper samp,
#cf-wrapper section,
#cf-wrapper small,
#cf-wrapper span,
#cf-wrapper strike,
#cf-wrapper strong,
#cf-wrapper sub,
#cf-wrapper summary,
#cf-wrapper sup,
#cf-wrapper table,
#cf-wrapper tbody,
#cf-wrapper td,
#cf-wrapper tfoot,
#cf-wrapper th,
#cf-wrapper thead,
#cf-wrapper tr,
#cf-wrapper tt,
#cf-wrapper u,
#cf-wrapper ul {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  text-decoration: none;
  vertical-align: baseline;
}

#cf-wrapper a img {
  border: none;
}

#cf-wrapper article,
#cf-wrapper aside,
#cf-wrapper details,
#cf-wrapper figcaption,
#cf-wrapper figure,
#cf-wrapper footer,
#cf-wrapper header,
#cf-wrapper hgroup,
#cf-wrapper menu,
#cf-wrapper nav,
#cf-wrapper section,
#cf-wrapper summary {
  display: block;
}

#cf-wrapper .cf-columns:after,
#cf-wrapper .cf-columns:before,
#cf-wrapper .cf-section:after,
#cf-wrapper .cf-section:before,
#cf-wrapper .cf-wrapper:after,
#cf-wrapper .cf-wrapper:before,
#cf-wrapper .clearfix:after,
#cf-wrapper .clearfix:before,
#cf-wrapper section:after,
#cf-wrapper section:before {
  content: " ";
  display: table;
}

#cf-wrapper .cf-columns:after,
#cf-wrapper .cf-section:after,
#cf-wrapper .cf-wrapper:after,
#cf-wrapper .clearfix:after,
#cf-wrapper section:after {
  clear: both;
}

#cf-wrapper {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
  text-align: left;
  width: 100%;
  z-index: 999999999;
  color: #404040!important;
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif!important;
  font-size: 15px!important;
  line-height: 1.5!important;
  text-decoration: none!important;
  letter-spacing: normal;
  -webkit-tap-highlight-color: rgba(246,139,31,.3);
  -webkit-font-smoothing: antialiased;
}

#cf-wrapper .cf-section,
#cf-wrapper section {
  background: 0 0;
  display: block;
  margin-bottom: 2em;
  margin-top: 2em;
}

#cf-wrapper .cf-wrapper {
  margin-left: auto;
  margin-right: auto;
  width: 90%;
}

#cf-wrapper .cf-columns {
  display: block;
  list-style: none;
  padding: 0;
  width: 100%;
}

#cf-wrapper .cf-columns img,
#cf-wrapper .cf-columns input,
#cf-wrapper .cf-columns object,
#cf-wrapper .cf-columns select,
#cf-wrapper .cf-columns textarea {
  max-width: 100%;
}

#cf-wrapper .cf-columns>.cf-column {
  float: left;
  padding-bottom: 45px;
  width: 100%;
  box-sizing: border-box;
}

@media screen and (min-width:49.2em) {
  #cf-wrapper .cf-columns.two>.cf-column:nth-child(n+3) {
    padding-top: 67.5px;
  }
  #cf-wrapper .cf-columns>.cf-column {
    padding-bottom: 0;
  }
  #cf-wrapper .cf-columns.two>.cf-column {
    padding-left: 0;
    padding-right: 22.5px;
    width: 50%;
  }
  #cf-wrapper .cf-columns.two>.cf-column:nth-child(2n) {
    padding-left: 22.5px;
    padding-right: 0;
  }
  #cf-wrapper .cf-columns.two>.cf-column:nth-child(odd) {
    clear: left;
  }
}

@media screen and (min-width:66em) {
  #cf-wrapper .cf-columns>.cf-column {
    padding-bottom: 0;
  }
}

#cf-wrapper a {
  background: 0 0;
  border: 0;
  color: #0051c3;
  outline: 0;
  text-decoration: none;
  -webkit-transition: all .15s ease;
  transition: all .15s ease;
}

#cf-wrapper a:hover {
  background: 0 0;
  border: 0;
  color: #f68b1f;
}

#cf-wrapper a:focus {
  background: 0 0;
  border: 0;
  color: #62a1d8;
  outline: 0;
}

#cf-wrapper a:active {
  background: 0 0;
  border: 0;
  color: #c16508;
  outline: 0;
}

#cf-wrapper h1,
#cf-wrapper h2,
#cf-wrapper h3,
#cf-wrapper h4,
#cf-wrapper h5,
#cf-wrapper h6,
#cf-wrapper p {
  color: #404040;
  margin: 0;
  padding: 0;
}

#cf-wrapper h1,
#cf-wrapper h2,
#cf-wrapper h3 {
  font-weight: 400;
}

#cf-wrapper h4,
#cf-wrapper h5,
#cf-wrapper h6,
#cf-wrapper strong {
  font-weight: 600;
}

#cf-wrapper h1 {
  font-size: 36px;
  line-height: 1.2;
}

#cf-wrapper h2 {
  font-size: 30px;
  line-height: 1.3;
}

#cf-wrapper h3 {
  font-size: 25px;
  line-height: 1.3;
}

#cf-wrapper h4 {
  font-size: 20px;
  line-height: 1.3;
}

#cf-wrapper h5 {
  font-size: 15px;
}

#cf-wrapper h6 {
  font-size: 13px;
}

#cf-wrapper ol,
#cf-wrapper ul {
  list-style: none;
  margin-left: 3em;
}

#cf-wrapper ul {
  list-style-type: disc;
}

#cf-wrapper ol {
  list-style-type: decimal;
}

#cf-wrapper em {
  font-style: italic;
}

#cf-wrapper .cf-subheadline {
  color: #595959;
  font-weight: 300;
}

#cf-wrapper ol+h2,
#cf-wrapper ol+h3,
#cf-wrapper ol+h4,
#cf-wrapper ol+h5,
#cf-wrapper ol+h6,
#cf-wrapper ol+p,
#cf-wrapper p+dl,
#cf-wrapper p+ol,
#cf-wrapper p+p,
#cf-wrapper p+table,
#cf-wrapper p+ul,
#cf-wrapper ul+h2,
#cf-wrapper ul+h3,
#cf-wrapper ul+h4,
#cf-wrapper ul+h5,
#cf-wrapper ul+h6,
#cf-wrapper ul+p {
  margin-top: 1.5em;
}

#cf-wrapper h1+p,
#cf-wrapper p+h1,
#cf-wrapper p+h2,
#cf-wrapper p+h3,
#cf-wrapper p+h4,
#cf-wrapper p+h5,
#cf-wrapper p+h6 {
  margin-top: 1.25em;
}

#cf-wrapper h1+h2,
#cf-wrapper h1+h3,
#cf-wrapper h2+h3,
#cf-wrapper h3+h4,
#cf-wrapper h4+h5 {
  margin-top: .25em;
}

#cf-wrapper h2+p {
  margin-top: 1em;
}

#cf-wrapper h1+h4,
#cf-wrapper h1+h5,
#cf-wrapper h1+h6,
#cf-wrapper h2+h4,
#cf-wrapper h2+h5,
#cf-wrapper h2+h6,
#cf-wrapper h3+h5,
#cf-wrapper h3+h6,
#cf-wrapper h3+p,
#cf-wrapper h4+p,
#cf-wrapper h5+ol,
#cf-wrapper h5+p,
#cf-wrapper h5+ul {
  margin-top: .5em;
}

#cf-wrapper input,
#cf-wrapper select,
#cf-wrapper textarea {
  background: #fff!important;
  border: 1px solid #999!important;
  color: #404040!important;
  font-size: .86667em!important;
  line-height: 1.24!important;
  margin: 0 0 1em!important;
  max-width: 100%!important;
  outline: 0!important;
  padding: .45em .75em!important;
  vertical-align: middle!important;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  box-sizing: border-box;
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
  border-radius: 2px;
}

#cf-wrapper input:hover,
#cf-wrapper select:hover,
#cf-wrapper textarea:hover {
  border-color: gray;
}

#cf-wrapper input:focus,
#cf-wrapper select:focus,
#cf-wrapper textarea:focus {
  border-color: #2f7bbf;
  outline: 0;
  box-shadow: 0 0 8px rgba(47,123,191,.5);
}

#cf-wrapper fieldset {
  width: 100%;
}

#cf-wrapper label {
  display: block;
  font-size: 13px;
  margin-bottom: .38333em;
}

#cf-wrapper .cf-alert {
  background-color: #f9b169;
  border: 1px solid #904b06;
  color: #404040;
  font-size: 13px;
  padding: 7.5px 15px;
  position: relative;
  vertical-align: middle;
  border-radius: 2px;
}

#cf-wrapper .cf-alert:empty {
  display: none;
}

#cf-wrapper .cf-alert-error {
  background-color: #de5052;
  border-color: #521010;
  color: #fff;
}

#cf-wrapper #cf-error-details {
  background: #fff;
}

#cf-wrapper #cf-error-details .cf-error-overview {
  padding: 25px 0 0;
}

#cf-wrapper #cf-error-details .cf-error-overview h1,
#cf-wrapper #cf-error-details .cf-error-overview h2 {
  font-weight: 300;
}

#cf-wrapper #cf-error-details .cf-error-overview h2 {
  margin-top: 0;
}

#cf-wrapper #cf-error-details .cf-error-footer {
  padding: 1.33333em 0;
  border-top: 1px solid #ebebeb;
  text-align: center;
}

#cf-wrapper #cf-error-details .cf-error-footer p {
  font-size: 13px;
}

#cf-wrapper #cf-error-details .cf-error-footer select {
  margin: 0!important;
}

#cf-wrapper #cf-error-details .cf-footer-item {
  display: block;
  margin-bottom: 5px;
  text-align: left;
}

#cf-wrapper #cf-error-details .cf-footer-separator {
  display: none;
}

.cf-cookie-error {
  display: none;
}

@media screen and (min-width:49.2em) {
  #cf-wrapper .cf-wrapper {
    width: 708px;
  }
  #cf-wrapper #cf-error-details h1 {
    font-size: 4em;
  }
  #cf-wrapper #cf-error-details .cf-error-overview {
    padding-top: 2.33333em;
  }
  #cf-wrapper #cf-error-details .cf-error-footer {
    padding: 2.66667em 0;
  }
  #cf-wrapper #cf-error-details .cf-footer-item,
  #cf-wrapper #cf-error-details .cf-footer-separator {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: baseline;
    zoom: 1;
  }
  #cf-wrapper #cf-error-details .cf-footer-separator {
    padding: 0 .25em;
  }
}

@media screen and (min-width:66em) {
  #cf-wrapper .cf-wrapper {
    width: 960px;
  }
}

/* ============================================================
   chik.css
   ============================================================ */

html {
  scroll-behavior: smooth;
}

.chik-open {
  display: block !important;
}

/* ============================================================
   Виправлення для статики
   ============================================================ */

body {
  max-width: 100%;
  overflow-x: clip;
}
