.sb-socials__link svg{
    width: 20px;
    height: 20px;
}
.sb-socials__link svg g{
    transition: .3s all;
    fill: #fff;
}
.sb-socials__link:hover svg g{
    fill: #DF0023;
}

.sg-font-large p, .sg-font-large ul, .sg-font-large ol {
    line-height: 45px;
}

/* yellow_on_blue */
.yellow_on_blue .sg_button{
    background-color:#1c2657;
    color:#e3b10b!important;
}
.yellow_on_blue .sg-background{
    background-color:#1c2657;
}
.yellow_on_blue .c-n__red-line.sg-background{
    background-color:#e3b10b!important;
}
.yellow_on_blue .sg-font,
.yellow_on_blue .footer-created a,
.yellow_on_blue .pagination-list .page-numbers,
.yellow_on_blue .sg-font li a,
.yellow_on_blue .sg-font li a:before,
.yellow_on_blue .icon-eye:before,
.yellow_on_blue .icon-reload:before,
.yellow_on_blue .icon-cross:before,
.yellow_on_blue .icon-search:before,
.yellow_on_blue .icon-facebook:before,
.yellow_on_blue .icon-twitter:before{
    color:#e3b10b!important;
}
.yellow_on_blue .pagination-list .current{
    background-color:#e3b10b;
    color:#1c2657!important;
}
.yellow_on_blue  .sg_menu .sg_button{
    border-color: #e3b10b!important;
    margin-right: 10px;
    color:#e3b10b!important;
}
.yellow_on_blue .sg-border.sg-font{
    border-color:#e3b10b;
    background-color:#1c2657;
}
.yellow_on_blue .sg-font.font_active{
    border-color:#e3b10b;
}
.yellow_on_blue  .sg-my-menu .sub-menu{
    background-color:#e3b10b!important; ;
}
.yellow_on_blue  .sg-my-menu .sub-menu a{
    color:#1c2657!important;
}
.yellow_on_blue .sg-my-menu .menu-item a:hover{
    background: transparent;
}
.yellow_on_blue .sg-my-menu .menu-item-has-children:hover > a{
    background: transparent;
    outline: solid 1px  #e3b10b;
}
.yellow_on_blue .sg-my-header .sub-menu a:hover{
    border-color: #1c2657;
}
.yellow_on_blue .sg_menu_burger .sg-font{
    background-color:#e3b10b;
}
/*
.yellow_on_blue .sg-font:before{
    background-color:#e3b10b;
}
*/
.yellow_on_blue .c-f__top-button-wrap:after{
    background-color:#e3b10b;
}
.yellow_on_blue .c-f__button-front{
    background-color:#1c2657;
    color:#e3b10b;
}
.yellow_on_blue .sp-form[sp-id="133668"]{
    background-color:#1c2657;
}
.yellow_on_blue .sp-form[sp-id="133668"] label{
    color:#e3b10b!important;
}

.yellow_on_blue .sp-form[sp-id="133668"] .sp-form-control::placeholder{
    color:#e3b10b;
}

.yellow_on_blue .sp-form[sp-id="133668"] #semail{
    background-color:#1c2657;
    border: solid 1px #e3b10b;
    color:#e3b10b;
}
.yellow_on_blue .sp-form[sp-id="133668"] .sp-button{
    color:#e3b10b;
    border: solid 1px #e3b10b;
    background-color:#1c2657;
}
.yellow_on_blue  input[type='search']{
    background-color:#1c2657;
    border-color: #e3b10b;
    color: #e3b10b;
}
.yellow_on_blue .sb-big-card__description{
    background: rgba(28, 38, 87, .6);
    color: #e3b10b;
}
.yellow_on_blue .pagination-list .next:after{
    border-right: 2px solid #e3b10b;
    border-bottom: 2px solid #e3b10b;
}
.yellow_on_blue .c-f__button-front,
.yellow_on_blue .sgPopup .c-form,
.yellow_on_blue .sb-socials--item:hover .sb-socials--desc,
.yellow_on_blue .footer-right .sg_mailchimp .sp-form{
    background-color: #1c2657!important;
    color: #e3b10b!important;
    border: solid 1px #e3b10b!important;
}
.yellow_on_blue  .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.yellow_on_blue .c-form input[type=submit]{
    background-color: #e3b10b!important;
    color: #1c2657!important;
    border: solid 1px #1c2657!important;
}
.yellow_on_blue .sb-socials__link svg g{
    fill: #e3b10b;
}
.yellow_on_blue .sb-socials__link:hover svg g{
    fill: #fff;
}

/* white_on_green */
.white_on_green .sg-background,
.white_on_green .pagination-list .current{
    background-color:#138b0f;
}
.white_on_green .c-n__red-line.sg-background{
    background-color:#fff!important;
}
.white_on_green .sg-font,
.white_on_green .footer-created a,
.white_on_green .pagination-list .page-numbers,
.white_on_green .sg-font li a,
.white_on_green .sg-font li a:before,
.white_on_green .icon-eye:before,
.white_on_green .icon-reload:before,
.white_on_green .icon-cross:before,
.white_on_green .icon-search:before,
.white_on_green .icon-facebook:before,
.white_on_green .icon-twitter:before{
    color:#fff!important;
}

.white_on_green  .sg_menu .sg_button{
    border-color: #fff;
    margin-right: 10px;
}
.white_on_green .icon-eye:before , .white_on_green .icon-reload:before , .white_on_green .icon-cross:before, .white_on_green .icon-search:before, .white_on_green .icon-facebook:before, .white_on_green .icon-twitter:before{
    color:#fff!important;
}
.white_on_green .sg_menu_burger .sg-font{
    background-color:#fff;
}
.white_on_green .sg-border.sg-font{
    border-color:#fff;
    background-color:#138b0f;
}
.white_on_green  .sg-my-menu .sub-menu{
    background-color:#fff!important; ;
}
.white_on_green  .sg-my-menu .sub-menu a{
    color:#138b0f!important;
}
.white_on_green .sg-my-menu .menu-item a:hover{
    background: transparent;
}
.white_on_green .sg-my-menu .menu-item-has-children:hover > a{
    background: transparent;
    outline: solid 1px  #fff;
}
.white_on_green .sg-my-header .sub-menu a:hover{
    border-color: #138b0f;
}
.white_on_green  input[type='search']{
    background-color:#fff;
    border-color: #138b0f;
    color: #138b0f;
}
.white_on_green .sg-font.font_active{
    border-color:#fff;
}
/*
.white_on_green .sg-font:before{
    background-color:#fff;
}
*/
.white_on_green .c-f__top-button-wrap:after{
    background-color:#fff;
}
.white_on_green .c-f__button-front{
    background-color:#138b0f;
    color:#fff;
}
.white_on_green .sp-form[sp-id="133668"]{
    background-color:#138b0f;
}
.white_on_green .sp-form[sp-id="133668"] label{
    color:#fff!important;
}
.white_on_green .sp-form[sp-id="133668"] .sp-form-control::placeholder{
    color:#fff;
}
.white_on_green .sp-form[sp-id="133668"] #semail{
    background-color:#138b0f;
    border: solid 1px #fff;
    color:#fff;
}
.white_on_green .sp-form[sp-id="133668"] .sp-button{
    color:#fff;
    border: solid 1px #fff;
    background-color:#138b0f;
}
.white_on_green  input[type='search']{
    background-color:#138b0f;
    border-color: #fff;
    color: #fff;
}
.white_on_green .sb-big-card__description{
    background: rgba(19, 139, 15, .6);
    color: #fff;
}
.white_on_green .pagination-list .next:after{
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
}
.white_on_green .c-f__button-front,
.white_on_green .sgPopup .c-form,
.white_on_green .sb-socials--item:hover .sb-socials--desc,
.white_on_green .footer-right .sg_mailchimp .sp-form{
    background-color: #138b0f!important;
    color: #fff!important;
    border: solid 1px #fff!important;
}
.white_on_green  .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.white_on_green .c-form input[type=submit]{
    background-color: #fff!important;
    color: #138b0f!important;
    border: solid 1px #138b0f!important;
}
.white_on_green .sb-socials__link svg g{
    fill: #fff;
}

/* yelow_on_black */
.yelow_on_black .sg-background {
    background-color: #000;
}
.yelow_on_black .c-n__red-line.sg-background,
.yelow_on_black .pagination-list .current{
    background-color: #ffb500 !important;
}
.yelow_on_black .sg-font,
.yelow_on_black .sg-font:before,
.yelow_on_black em,
.yelow_on_black .pagination-list .page-numbers,
.yelow_on_black .footer-created a,
.yelow_on_black .icon-eye:before,
.yelow_on_black .icon-reload:before,
.yelow_on_black .icon-cross:before,
.yelow_on_black .icon-search:before,
.yelow_on_black .icon-facebook:before,
.yelow_on_black .icon-twitter:before{
    color: #ffb500!important;
}
.yelow_on_black .pagination-list .current{
    color: #000!important;
}
.yelow_on_black .sg_menu .sg_button {
    border-color: #ffb500;
    margin-right: 10px;
    background-color: #000 !important;
    color: #ffb500;
}
.yelow_on_black .icon-eye:before, .yelow_on_black .icon-reload:before, .yelow_on_black .icon-cross:before, .yelow_on_black .icon-search:before, .yelow_on_black .icon-facebook:before, .yelow_on_black .icon-twitter:before {
    color: #ffb500 !important;
}
.yelow_on_black .sg_button a {
    color: #ffb500 !important;
}
.yelow_on_black .sg-font li a {
    color: #ffb500;
}
.yelow_on_black .sg-font a:before {
    color: #ffb500;
}
.yelow_on_black .sg-border.sg-font {
    border-color: #ffb500;
    background-color: #000;
}
.yelow_on_black .sg-font.font_active {
    border-color: #ffb500;
}
.yelow_on_black .sg_menu_burger .sg-font {
    background-color: #ffb500;
}
.yelow_on_black .c-f__top-button-wrap:after {
    background-color: #ffb500;
}
.yelow_on_black .c-f__button-front {
    background-color: #000;
    color: #ffb500;
}
.yelow_on_black .sp-form[sp-id="133668"] {
    background-color: #000;
}
.yelow_on_black .sp-form[sp-id="133668"] label {
    color: #ffb500 !important;
}
.yelow_on_black .sp-form[sp-id="133668"] .sp-form-control::placeholder {
    color: #ffb500;
}
.yelow_on_black .sp-form[sp-id="133668"] #semail {
    background-color: #000;
    border: solid 1px #ffb500;
    color: #ffb500;
}
.yelow_on_black .sp-form[sp-id="133668"] .sp-button {
    color: #ffb500;
    border: solid 1px #ffb500;
    background-color: #000;
}
.yelow_on_black input[type='search'] {
    background-color: #000;
    border-color: #ffb500;
    color: #ffb500;
}
.yelow_on_black .sg-my-menu .sub-menu {
    background-color: #ffb500 !important;;
}
.yelow_on_black .sg-my-menu .sub-menu a {
    color: #000!important;
}
.yelow_on_black .sg-my-menu .menu-item a:hover {
    background: transparent;
}
.yelow_on_black .sg-my-menu .menu-item-has-children:hover > a {
    background: transparent;
    outline: solid 1px #ffb500;
}
.yelow_on_black .sg-my-header .sub-menu a:hover {
    border-color: #000;
}
.yelow_on_black .sb-big-card__description{
    background: rgba(0, 0, 0, .6);
    color: #ffb500;
}
.yelow_on_black .pagination-list .next:after{
    border-right: 2px solid #ffb500;
    border-bottom: 2px solid #ffb500;
}
.yelow_on_black .c-f__button-front,
.yelow_on_black .sgPopup .c-form,
.yelow_on_black .sb-socials--item:hover .sb-socials--desc,
.yelow_on_black .footer-right .sg_mailchimp .sp-form{
    background-color: #000!important;
    color: #ffb500!important;
    border: solid 1px #ffb500!important;
}
.yelow_on_black  .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.yelow_on_black .c-form input[type=submit]{
    background-color: #ffb500!important;
    color: #000!important;
    border: solid 1px #000!important;
}
.yelow_on_black .sb-socials__link svg g{
    fill: #ffb500;
}

/* withe_on_black */
.withe_on_black .sg-background {
    background-color: #000;
}
.withe_on_black .c-n__red-line.sg-background,
.withe_on_black .pagination-list .current{
    background-color: #fff !important;
}
.withe_on_black .sg-font,
.withe_on_black .sg-font:before,
.withe_on_black .pagination-list .page-numbers,
.withe_on_black em{
    color: #fff!important;
}
.withe_on_black .pagination-list .current{
    color: #000!important;
}
.withe_on_black .sg-border.sg-font {
    border-color: #fff;
    background-color: #000;
}
.withe_on_black .sg-font.font_active {
    border-color: #fff;
}
.withe_on_black .sg-my-menu .sub-menu {
    background-color: #fff !important;;
}
.withe_on_black .sg-my-menu .sub-menu a {
    color: #000!important;
}
.withe_on_black .sg-my-menu .menu-item a:hover {
    background: transparent;
}
.withe_on_black .sg-my-menu .menu-item-has-children:hover > a {
    background: transparent;
    outline: solid 1px #fff;
}
.withe_on_black .sg-my-header .sub-menu a:hover {
    border-color: #000;
}
.withe_on_black .c-f__top-button-wrap:after {
    background-color: #fff;
}
.withe_on_black .c-f__button-front {
    background-color: #000;
    color: #fff;
}
.withe_on_black .sp-form[sp-id="133668"] {
    background-color: #000;
}
.withe_on_black .sp-form[sp-id="133668"] label {
    color: #fff !important;
}
.withe_on_black .sg_menu_burger .sg-font {
    background-color: #fff;
}
.withe_on_black .sp-form[sp-id="133668"] .sp-form-control::placeholder {
    color: #fff;
}
.withe_on_black .sp-form[sp-id="133668"] #semail {
    background-color: #000;
    border: solid 1px #fff;
    color: #fff;
}
.withe_on_black .sp-form[sp-id="133668"] .sp-button {
    color: #fff;
    border: solid 1px #fff;
    background-color: #000;
}
.withe_on_black .sg_button {
    background-color: #000;
}
.withe_on_black .sg_button a {
    color: #fff !important;
}
.withe_on_black .sg-my-menu .mobile_sub_menu_active:hover + .sub-menu {
    background-color: #000;
}
.withe_on_black label[for='second_search_field'] {
    background-color: #fff;
    color: #000;
}
.withe_on_black label[for='second_search_field']:before {
    border-color: transparent transparent #fff transparent;
}
.withe_on_black .sb-search-mob input[type='text'] {
    color: #fff;
}
.withe_on_black .sb-search-mob input[type=text] {
    border-color: #fff;
}
.withe_on_black .icon-search:before {
    color: #fff;
}
.withe_on_black input[type='search'] {
    background-color: #fff;
    border-color: #000;
    color: #000;
}
.withe_on_black .sb-big-card__description{
    background: rgba(0, 0, 0, .6);
    color: #fff;
}
.withe_on_black .pagination-list .next:after{
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
}
.withe_on_black .c-f__button-front,
.withe_on_black .sgPopup .c-form,
.withe_on_black .sb-socials--item:hover .sb-socials--desc,
.withe_on_black .footer-right .sg_mailchimp .sp-form{
    background-color: #000!important;
    color: #fff!important;
    border: solid 1px #fff!important;
}
.withe_on_black  .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.withe_on_black .c-form input[type=submit]{
    background-color: #fff!important;
    color: #000!important;
    border: solid 1px #000!important;
}
.withe_on_black .sb-socials__link svg g{
    fill: #fff;
}

.invert {
    filter: invert(100%);
}
/* green_on_white */
.green_on_white .sg-background {
    background-color: #fff;
}
.green_on_white .top_logo_ua {
    background-image: url("/wp-content/uploads/2020/10/logo_ukr_large_black.png");
}
.green_on_white .top_logo_en {
    background-image: url("/wp-content/uploads/2020/10/logo_eng_large_black.png");
}
.green_on_white .c-n__red-line.sg-background {
    background-color: #138b0f !important;
}
.green_on_white .sg-font,
.green_on_white .sg-font:before,
.green_on_white .sg-font li a,
.green_on_white .pagination-list .page-numbers,
.green_on_white .sg-font a:before,
.green_on_white .footer-created a,
.green_on_white .icon-eye:before,
.green_on_white .icon-reload:before,
.green_on_white .icon-cross:before,
.green_on_white .icon-search:before,
.green_on_white .icon-facebook:before,
.green_on_white .footer-created a,
.green_on_white .icon-twitter:before{
    color: #138b0f!important;
}
.green_on_white .pagination-list .current{
    background-color: #138b0f!important;
    color: #fff!important;
}
.green_on_white em {
    color: #fff;
}
.green_on_white .sg-border.sg-font {
    border-color: #138b0f;
    background-color: #fff;
}
.green_on_white .sg-font.font_active {
    border-color: #138b0f;
}
.green_on_white .sg_menu_burger .sg-font {
    background-color: #138b0f;
}
.green_on_white .sg_menu .sg_button {
    border-color: #138b0f;
    margin-right: 10px;
}
.green_on_white .c-f__top-button-wrap:after {
    background-color: #138b0f;
}
.green_on_white .c-f__button-front {
    background-color: #fff;
    color: #138b0f;
}
.green_on_white .sg-my-menu .sub-menu {
    background-color: #138b0f !important;;
}
.green_on_white .sg-my-menu .sub-menu a {
    color: #fff!important;
}
.green_on_white .sg-my-menu .menu-item a:hover {
    background: transparent;
}
.green_on_white .sg-my-menu .menu-item-has-children:hover > a {
    background: transparent;
    outline: solid 1px #138b0f;
}
.green_on_white .sg-my-header .sub-menu a:hover {
    border-color: #fff;
}
.green_on_white #button_view {
    color: #138b0f
}
.green_on_white .sp-form[sp-id="133668"] {
    background-color: #fff;
}
.green_on_white .sp-form[sp-id="133668"] label {
    color: #138b0f !important;
}
.green_on_white .sp-form[sp-id="133668"] .sp-form-control::placeholder {
    color: #138b0f;
}
.green_on_white .sp-form[sp-id="133668"] #semail {
    background-color: #fff;
    border: solid 1px #138b0f;
    color: #138b0f;
}
.green_on_white .sp-form[sp-id="133668"] .sp-button {
    color: #138b0f;
    border: solid 1px #138b0f;
    background-color: #fff;
}
.green_on_white .sg_button a {
    color: #138b0f !important;
}
.green_on_white .sg-my-menu .mobile_sub_menu_active:hover + .sub-menu {
    background-color: #138b0f;
}
.green_on_white label[for='second_search_field'] {
    background-color: #fff;
    color: #138b0f;
}
.green_on_white label[for='second_search_field']:before {
    border-color: transparent transparent #138b0f transparent;
}
.green_on_white .sb-search-mob input[type='text'] {
    color: #138b0f;
}
.green_on_white .sb-search-mob input[type=text] {
    border-color: #138b0f;
}
.green_on_white .icon-search:before {
    color: #138b0f;
}
.green_on_white input[type='search'] {
    background-color: #fff;
    border-color: #138b0f;
    color: #138b0f;
}
.green_on_white .sb-big-card__description{
    background: rgba(255, 255, 255, .6);
    color: #138b0f;
}
.green_on_white .pagination-list .next:after{
    border-right: 2px solid #138b0f;
    border-bottom: 2px solid #138b0f;
}
.green_on_white .c-f__button-front,
.green_on_white .sgPopup .c-form,
.green_on_white .sb-socials--item:hover .sb-socials--desc,
.green_on_white .footer-right .sg_mailchimp .sp-form{
    background-color: #fff!important;
    color: #138b0f!important;
    border: solid 1px #138b0f!important;
}
.green_on_white  .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.green_on_white .c-form input[type=submit]{
    background-color: #138b0f!important;
    color: #fff!important;
    border: solid 1px #fff!important;
}
.green_on_white .sb-socials__link svg g{
    fill: #138b0f;
}

/* blue_on_yellow */
.blue_on_yellow .sg-background {
    background-color: #ffc400;
}
.blue_on_yellow .top_logo_ua {
    background-image: url("/wp-content/uploads/2020/10/logo_ukr_large_black.png");
}
.blue_on_yellow .top_logo_en {
    background-image: url("/wp-content/uploads/2020/10/logo_eng_large_black.png");
}
.blue_on_yellow .c-n__red-line.sg-background {
    background-color: #22227f !important;
}
.blue_on_yellow .sg-font,
.blue_on_yellow .sg-font:before,
.blue_on_yellow .sg-font li a,
.blue_on_yellow .sg-font a:before,
.blue_on_yellow .icon-eye:before,
.blue_on_yellow .icon-reload:before,
.blue_on_yellow .icon-cross:before,
.blue_on_yellow .icon-search:before,
.blue_on_yellow em,
.blue_on_yellow .pagination-list .page-numbers,
.blue_on_yellow .footer-created a,
.blue_on_yellow .icon-facebook:before,
.blue_on_yellow .icon-twitter:before,
.blue_on_yellow .sp-form[sp-id="133668"] label{
    color: #22227f !important;
}
.blue_on_yellow .pagination-list .current{
    background-color: #22227f !important;
    color: #ffc400!important;
}
.blue_on_yellow .sg_menu .sg_button {
    border-color: #22227f;
    margin-right: 10px;
}
.blue_on_yellow .sg-border.sg-font {
    border-color: #22227f;
    background-color: #ffc400;
}
.blue_on_yellow .sg-my-menu .sub-menu {
    background-color: #22227f !important;;
}
.blue_on_yellow .sg-my-menu .sub-menu a {
    color: #ffc400!important;
}
.blue_on_yellow .sg-my-menu .menu-item a:hover {
    background: transparent;
}
.blue_on_yellow .sg-my-menu .menu-item-has-children:hover > a {
    background: transparent;
    outline: solid 1px #22227f;
}
.blue_on_yellow .sg-my-header .sub-menu a:hover {
    border-color: #ffc400;
}
.blue_on_yellow .sg_menu_burger .sg-font {
    background-color: #22227f;
}
.blue_on_yellow .sg-font.font_active {
    border-color: #22227f;
}
.blue_on_yellow .c-f__top-button-wrap:after {
    background-color: #22227f;
}
.blue_on_yellow .c-f__button-front {
    background-color: #ffc400;
    color: #22227f;
}
.blue_on_yellow .sp-form[sp-id="133668"] {
    background-color: #ffc400;
}
.blue_on_yellow .sp-form[sp-id="133668"] label {
    color: #22227f !important;
}
.blue_on_yellow .sp-form[sp-id="133668"] .sp-form-control::placeholder {
    color: #22227f;
}
.blue_on_yellow .sp-form[sp-id="133668"] #semail {
    background-color: #ffc400;
    border: solid 1px #22227f;
    color: #22227f;
}
.blue_on_yellow .sp-form[sp-id="133668"] .sp-button {
    color: #22227f;
    border: solid 1px #22227f;
    background-color: #ffc400;
}
.blue_on_yellow .sg_button {
    background-color: #ffc400;
}
.blue_on_yellow .sg_button a {
    color: #22227f !important;
    background-color: #ffc400;
}
.blue_on_yellow .sg-my-menu .mobile_sub_menu_active:hover + .sub-menu {
    background-color: #22227f;
}
.blue_on_yellow label[for='second_search_field'] {
    background-color: #ffc400;
    color: #22227f;
}
.blue_on_yellow label[for='second_search_field']:before {
    border-color: transparent transparent #ffc400 transparent;
}
.blue_on_yellow .sb-search-mob input[type='text'] {
    color: #22227f;
}
.blue_on_yellow .sb-search-mob input[type=text] {
    border-color: #22227f;
}
.blue_on_yellow .icon-search:before {
    color: #22227f;
}
.blue_on_yellow input[type='search'] {
    background-color: #ffc400;
    border-color: #22227f;
    color: #22227f;
}
.blue_on_yellow .sb-big-card__description{
    background: rgba(255, 196, 0, .6);
    color: #22227f;
}
.blue_on_yellow .pagination-list .next:after{
    border-right: 2px solid #22227f;
    border-bottom: 2px solid #22227f;
}
.blue_on_yellow .c-f__button-front,
.blue_on_yellow .sgPopup .c-form,
.blue_on_yellow .sb-socials--item:hover .sb-socials--desc,
.blue_on_yellow .footer-right .sg_mailchimp .sp-form{
    background-color: #ffc400!important;
    color: #22227f!important;
    border: solid 1px #22227f!important;
}
.blue_on_yellow  .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.blue_on_yellow .c-form input[type=submit]{
    background-color: #22227f!important;
    color: #ffc400!important;
    border: solid 1px #ffc400!important;
}
.blue_on_yellow .sb-socials__link svg g{
    fill: #22227f;
}

/* black_on_yellow */
.black_on_yellow .sg-background {
    background-color: #ffc400;
}
.black_on_yellow .top_logo_ua {
    background-image: url("/wp-content/uploads/2020/10/logo_ukr_large_black.png");
}
.black_on_yellow .top_logo_en {
    background-image: url("/wp-content/uploads/2020/10/logo_eng_large_black.png");
}
.black_on_yellow .c-n__red-line.sg-background {
    background-color: #000 !important;
}
.black_on_yellow .sg-font,
.black_on_yellow .sg-font:before,
.black_on_yellow .sg-font li a,
.black_on_yellow .sg-font a:before,
.black_on_yellow .icon-eye:before,
.black_on_yellow .icon-reload:before,
.black_on_yellow .icon-cross:before,
.black_on_yellow em,
.black_on_yellow .pagination-list .page-numbers,
.black_on_yellow .footer-created a,
.black_on_yellow .icon-search:before,
.black_on_yellow .icon-facebook:before,
.black_on_yellow .icon-twitter:before {
    color: #000!important;
}
.black_on_yellow .pagination-list .current{
    background-color: #000 !important;
    color: #ffc400!important;
}
.black_on_yellow .sg_menu .sg_button {
    border-color: #000;
    margin-right: 10px;
    background-color: transparent !important;
    color: #000 !important;
}
.black_on_yellow .sg-border.sg-font {
    border-color: #000;
    background-color: #ffc400;
}
.black_on_yellow .sg-my-menu .sub-menu {
    background-color: #000 !important;;
}
.black_on_yellow .sg-my-menu .sub-menu a {
    color: #ffc400!important;
}
.black_on_yellow .sg-my-menu .menu-item a:hover {
    background: transparent;
}
.black_on_yellow .sg-my-menu .menu-item-has-children:hover > a {
    background: transparent;
    outline: solid 1px #000;
}
.black_on_yellow .sg-my-header .sub-menu a:hover {
    border-color: #ffc400;
}
.black_on_yellow .sg-font.font_active {
    border-color: #000;
}
.black_on_yellow .sg_menu_burger .sg-font {
    background-color: #000;
}
.black_on_yellow .c-f__top-button-wrap:after {
    background-color: #000;
}
.black_on_yellow .c-f__button-front {
    background-color: #ffc400;
    color: #000;
}
.black_on_yellow .sp-form[sp-id="133668"] {
    background-color: #ffc400;
}
.black_on_yellow .sp-form[sp-id="133668"] label {
    color: #000 !important;
}
.black_on_yellow .sp-form[sp-id="133668"] .sp-form-control::placeholder {
    color: #000;
}
.black_on_yellow .sp-form[sp-id="133668"] #semail {
    background-color: #ffc400;
    border: solid 1px #000;
    color: #000;
}
.black_on_yellow .sp-form[sp-id="133668"] .sp-button {
    color: #000;
    border: solid 1px #000;
    background-color: #ffc400;
}
.black_on_yellow .sg_button a {
    color: #000 !important;
}
.black_on_yellow .sg-my-menu .mobile_sub_menu_active:hover + .sub-menu {
    background-color: #000;
}
.black_on_yellow label[for='second_search_field'] {
    background-color: #ffc400;
    color: #000;
}
.black_on_yellow label[for='second_search_field']:before {
    border-color: transparent transparent #ffc400 transparent;
}
.black_on_yellow .sb-search-mob input[type='text'] {
    color: #000;
}
.black_on_yellow .sb-search-mob input[type=text] {
    border-color: #000;
}
.black_on_yellow .icon-search:before {
    color: #000;
}
.black_on_yellow input[type='search'] {
    background-color: #ffc400;
    border-color: #000;
    color: #000;
}
.black_on_yellow .sb-big-card__description{
    background: rgba(255, 196, 0, .6);
    color: #000;
}
.black_on_yellow .pagination-list .next:after{
    border-right: 2px solid #000;
    border-bottom: 2px solid #000;
}
.black_on_yellow .c-f__button-front,
.black_on_yellow .sgPopup .c-form,
.black_on_yellow .sb-socials--item:hover .sb-socials--desc,
.black_on_yellow .footer-right .sg_mailchimp .sp-form{
    background-color: #ffc400!important;
    color: #000!important;
    border: solid 1px #000!important;
}
.black_on_yellow  .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.black_on_yellow .c-form input[type=submit]{
    background-color: #000!important;
    color: #ffc400!important;
    border: solid 1px #ffc400!important;
}
.black_on_yellow .sb-socials__link svg g{
    fill: #000;
}

/* black_on_white */
.black_on_white .sg-background {
    background-color: #fff;
}
.black_on_white .top_logo_ua {
    background-image: url("/wp-content/uploads/2020/10/logo_ukr_large_black.png");
}
.black_on_white .top_logo_en {
    background-image: url("/wp-content/uploads/2020/10/logo_eng_large_black.png");
}
.black_on_white .c-n__red-line.sg-background {
    background-color: #000 !important;
}
.black_on_white .sg-font,
.black_on_white .sg-font:before,
.black_on_white .sg-font li a,
.black_on_white .sg-font a:before,
.black_on_white em,
.black_on_white .pagination-list .page-numbers,
.black_on_white .footer-created a,
.black_on_white .icon-eye:before,
.black_on_white .icon-reload:before,
.black_on_white .icon-cross:before,
.black_on_white .icon-search:before,
.black_on_white .icon-facebook:before,
.black_on_white .icon-twitter:before{
    color: #000 !important;
}
.black_on_white .pagination-list .current{
    background-color: #000 !important;
    color: #fff!important;
}
.black_on_white .sg-border.sg-font {
    border-color: #000;
    background-color: #fff;
}
.black_on_white .sg-font.font_active {
    border-color: #000;
}
.black_on_white .sg_menu .sg_button {
    border-color: #000;
    margin-right: 10px;
}
.black_on_white .sg_menu_burger .sg-font {
    background-color: #000;
}
.black_on_white .c-f__top-button-wrap:after {
    background-color: #000;
}
.black_on_white .c-f__button-front {
    background-color: #fff;
    color: #000;
}
.black_on_white .sp-form[sp-id="133668"] {
    background-color: #fff;
}
.black_on_white .sg-my-menu .sub-menu {
    background-color: #000;
}
.black_on_white .sg-my-menu .sub-menu a {
    color: #fff !important;
}
.black_on_white .sg-my-menu .menu-item a:hover {
    background: transparent;
}
.black_on_white .sg-my-menu .menu-item-has-children:hover > a {
    background: transparent;
    outline: solid 1px #000;
}
.black_on_white .sg-my-header .sub-menu a:hover {
    border-color: #fff;
}
.black_on_white .sp-form[sp-id="133668"] label {
    color: #000 !important;
}
.black_on_white .sp-form[sp-id="133668"] .sp-form-control::placeholder {
    color: #000;
}
.black_on_white .sp-form[sp-id="133668"] #semail {
    background-color: #fff;
    border: solid 1px #000;
    color: #000;
}
.black_on_white .sp-form[sp-id="133668"] .sp-button {
    color: #000;
    border: solid 1px #000;
    background-color: #fff;
}
.black_on_white .sg_button a {
    color: #fff !important;
}
.black_on_white .sg-my-menu .mobile_sub_menu_active:hover + .sub-menu {
    background-color: #000;
}
.black_on_white label[for='second_search_field'] {
    background-color: #fff;
    color: #000;
}
.black_on_white label[for='second_search_field']:before {
    border-color: transparent transparent #fff transparent;
}
.black_on_white .sb-search-mob input[type='text'] {
    color: #000;
}
.black_on_white .sb-search-mob input[type=text] {
    border-color: #000;
}
.black_on_white .icon-search:before {
    color: #000;
}
.black_on_white input[type='search'] {
    background-color: #fff;
    border-color: #000;
    color: #000;
}
.black_on_white .sb-big-card__description{
    background: rgba(255, 255, 255, .6);
    color: #000;
}
.black_on_white .pagination-list .next:after{
    border-right: 2px solid #000;
    border-bottom: 2px solid #000;
}
.black_on_white .c-f__button-front,
.black_on_white .sgPopup .c-form,
.black_on_white .sb-socials--item:hover .sb-socials--desc,
.black_on_white .footer-right .sg_mailchimp .sp-form{
    background-color: #fff!important;
    color: #000!important;
    border: solid 1px #000!important;
}
.black_on_white  .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.black_on_white .c-form input[type=submit]{
    background-color: #000!important;
    color: #fff!important;
    border: solid 1px #fff!important;
}
.black_on_white .sb-socials__link svg g{
    fill: #000;
}

/* sepia */
.sepia .sg-background {
    background-color: #f0d3a8;
}
.sepia .top_logo_ua {
    background-image: url("/wp-content/uploads/2020/10/logo_ukr_large_black.png");
}
.sepia .top_logo_en {
    background-image: url("/wp-content/uploads/2020/10/logo_eng_large_black.png");
}
.sepia .c-n__red-line.sg-background {
    background-color: #773d08 !important;
}
.sepia .sg-font,
.sepia .sg-font:before,
.sepia em,
.sepia .pagination-list .page-numbers,
.sepia .footer-created a,
.sepia .icon-eye:before,
.sepia .icon-reload:before,
.sepia .icon-cross:before,
.sepia .icon-search:before,
.sepia .icon-facebook:before,
.sepia .sg-font li a,
.sepia .sg-font a:before,
.sepia .icon-twitter:before {
    color: #773d08 !important;
}
.sepia .pagination-list .current{
    background-color: #773d08 !important;
    color: #f0d3a8!important;
}
.sepia .sg_menu .sg_button {
    border-color: #773d08;
    margin-right: 10px;
    background-color: #f0d3a8 !important;
}
.sepia .sg-border.sg-font {
    border-color: #773d08;
    background-color: #f0d3a8;
}
.sepia .sg-my-menu .sub-menu {
    background-color: #773d08 !important;;
}
.sepia .sg-my-menu .sub-menu a {
    color: #f0d3a8 !important;
}
.sepia .sg-my-menu .menu-item a:hover {
    background: transparent;
}
.sepia .sg-my-menu .menu-item-has-children:hover > a {
    background: transparent;
    outline: solid 1px #773d08;
}
.sepia .sg-my-header .sub-menu a:hover {
    border-color: #f0d3a8;
}
.sepia .mobile_sub_menu_active {
    background-color: #773d08;
}
.sepia .sg_button a {
    color: #f0d3a8 !important;
}
.sepia .sg-my-menu .mobile_sub_menu_active:hover + .sub-menu {
    background-color: #773d08;
}
.sepia label[for='second_search_field'] {
    background-color: #f0d3a8;
    color: #773d08;
}
.sepia label[for='second_search_field']:before {
    border-color: transparent transparent #f0d3a8 transparent;
}
.sepia .sb-search-mob input[type='text'] {
    color: #773d08;
}
.sepia .sb-search-mob input[type=text] {
    border-color: #773d08;
}
.sepia .icon-search:before {
    color: #773d08;
}
.sepia .sg-font.font_active {
    border-color: #773d08;
}
.sepia .sg_menu_burger .sg-font {
    background-color: #773d08;
}
.sepia .c-f__top-button-wrap:after {
    background-color: #773d08;
}
.sepia .c-f__button-front {
    background-color: #f0d3a8;
    color: #773d08;
}
.sepia .sp-form[sp-id="133668"] {
    background-color: #f0d3a8;
}
.sepia .sp-form[sp-id="133668"] label {
    color: #773d08 !important;
}
.sepia .sp-form[sp-id="133668"] .sp-form-control::placeholder {
    color: #773d08;
}
.sepia .sp-form[sp-id="133668"] #semail {
    background-color: #f0d3a8;
    border: solid 1px #773d08;
    color: #773d08;
}
.sepia .sp-form[sp-id="133668"] .sp-button {
    color: #773d08;
    border: solid 1px #773d08;
    background-color: #f0d3a8;
}
.sepia input[type='search'] {
    background-color: #f0d3a8;
    border-color: #773d08;
    color: #773d08;
}
.sepia .sb-big-card__description{
    background: rgba(240, 211, 168, .6);
    color: #773d08;
}
.sepia .pagination-list .next:after{
    border-right: 2px solid #773d08;
    border-bottom: 2px solid #773d08;
}
.sepia .c-f__button-front,
.sepia .sgPopup .c-form,
.sepia .sb-socials--item:hover .sb-socials--desc,
.sepia .footer-right .sg_mailchimp .sp-form{
    background-color: #f0d3a8!important;
    color: #773d08!important;
    border: solid 1px #773d08!important;
}
.sepia  .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.sepia .c-form input[type=submit]{
    background-color: #773d08!important;
    color: #f0d3a8!important;
    border: solid 1px #f0d3a8!important;
}
.sepia .sb-socials__link svg g{
    fill: #773d08;
}

.c-k__new-info-item--date.sg-font:before {
    display: none;
}
.sg_line_height .sg-content * {
    line-height: 60px !important;
}
.yellow_on_blue .sb-header__center:after,
.yelow_on_black .sb-header__center:after,
.withe_on_black .sb-header__center:after,
.invert .sb-header__center:after,
.blue_on_yellow .sb-header__center:after,
.black_on_yellow .sb-header__center:after,
.black_on_white .sb-header__center:after,
.sepia .sb-header__center:after,
.white_on_green .sb-header__center:after,
.yellow_on_blue .sb-card__data-wrap span:before,
.yelow_on_black .sb-card__data-wrap span:before,
.withe_on_black .sb-card__data-wrap span:before,
.invert .sb-card__data-wrap span:before,
.blue_on_yellow .sb-card__data-wrap span:before,
.black_on_yellow .sb-card__data-wrap span:before,
.black_on_white .sb-card__data-wrap span:before,
.sepia .sb-card__data-wrap span:before,
.white_on_green .sb-card__data-wrap span:before{
    display: none;
}

.font_size_mod2 h1{
    line-height: 50px!important;
}
.font_size_mod2 .c-t__content-table{
    height: 300px;
    min-width: 90%;
}
.font_size_mod2 .c-t__content-cell:nth-child(2){
    font-size: 20px;
    line-height: 35px;
    width: 70%;
}
.font_size_mod2 .sgPopup .c-form__header-row h2{
    font-size: 22px!important;
}
.font_size_mod2 .c-form label,
.font_size_mod2 .codedropz-upload-inner h3,
.font_size_mod2 .codedropz-btn-wrap,
.font_size_mod2 .c-form input[type=submit]{
    font-size: 20px!important;
}
.font_size_mod2 .codedropz-upload-inner span.dnd-upload-counter,
.font_size_mod2 .dnd-upload-counter span,
.font_size_mod2 .codedropz-upload-inner span{
    font-size: 16px!important;
}

.font_size_mod3 #content.sg-font-medium span,
.font_size_mod3 #content.sg-font-medium li,
.font_size_mod3 #content.sg-font-medium a,
.font_size_mod3 #content.sg-font-medium p{
    line-height: 40px!important;
}
.font_size_mod3 #content.sg-font-large span,
.font_size_mod3 #content.sg-font-large li,
.font_size_mod3 #content.sg-font-large a,
.font_size_mod3 #content.sg-font-large p{
    line-height: 50px!important;
}
.font_size_mod3 h1{
    line-height: 60px!important;
}
.font_size_mod3 h2,
.font_size_mod3 .c-a__card-description p{
    line-height: 40px!important;
}
.font_size_mod2 .c-k__new-info .sg-font,
.font_size_mod3 .c-k__new-info .sg-font,
.font_size_mod4 .c-k__new-info .sg-font{
    line-height: 45px!important;
    font-size: 30px!important;
}
.font_size_mod3 .c-t__content-table{
    height: 300px;
    min-width: 90%;
}
.font_size_mod3 .c-t__content-cell:nth-child(2){
    font-size: 20px;
    line-height: 35px;
    width: 70%;
}
.font_size_mod3 .sp-form .sp-field>label{
    font-size: 20px!important;
}
.font_size_mod3 .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.font_size_mod3 .footer-right .sg_mailchimp .sp-form .sp-form-control{
    width: 100%;
    font-size: 18px;
}
.font_size_mod3 .sgPopup .c-form__header-row h2{
    font-size: 25px!important;
}
.font_size_mod3 .c-form label,
.font_size_mod3 .codedropz-upload-inner h3,
.font_size_mod3 .codedropz-btn-wrap,
.font_size_mod3 .c-form input[type=submit]{
    font-size: 22px!important;
}
.font_size_mod3 .codedropz-upload-inner span.dnd-upload-counter,
.font_size_mod3 .dnd-upload-counter span,
.font_size_mod3 .codedropz-upload-inner span{
    font-size: 18px!important;
}

.font_size_mod4 #content.sg-font-medium span,
.font_size_mod4 #content.sg-font-medium li,
.font_size_mod4 #content.sg-font-medium a,
.font_size_mod4 #content.sg-font-medium p{
    line-height: 50px!important;
}

.font_size_mod4 #content.sg-font-medium li{
    line-height: 30px!important;
}


.font_size_mod4 #content.sg-font-large span,
.font_size_mod4 #content.sg-font-large li,
.font_size_mod4 #content.sg-font-large a,
.font_size_mod4 #content.sg-font-large p{
    line-height: 60px!important;
}
.font_size_mod4 h1{
    line-height: 70px!important;
}
.font_size_mod4 h2,
.font_size_mod4 .c-a__card-description p{
    line-height: 50px!important;
}
.font_size_mod4 .c-t__content-table{
    height: 480px;
    min-width: 90%;
}
.font_size_mod4 .c-t__content-cell:nth-child(2){
    font-size: 25px;
    line-height: 45px;
    width: 70%;
}
.font_size_mod4 .sp-form .sp-field>label{
    font-size: 25px!important;
}
.font_size_mod4 .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button,
.font_size_mod4 .footer-right .sg_mailchimp .sp-form .sp-form-control{
    width: 100%;
    font-size: 22px;
}
.font_size_mod4 .footer-right .sg_mailchimp .sp-form .sp-field.sp-button-container button{
    padding: 0;
}
.font_size_mod4 .sgPopup .c-form__header-row h2{
    font-size: 30px!important;
}
.font_size_mod4 .c-form label,
.font_size_mod4 .codedropz-upload-inner h3,
.font_size_mod4 .codedropz-btn-wrap,
.font_size_mod4 .c-form input[type=submit]{
    font-size: 25px!important;
}
.font_size_mod4 .codedropz-upload-inner span.dnd-upload-counter,
.font_size_mod4 .dnd-upload-counter span,
.font_size_mod4 .codedropz-upload-inner span{
    font-size: 20px!important;
}
.font_size_mod2 .sb-socials--item:hover .sb-socials--desc {
    width: 160px;
    height: 30px;
    font-size: 14px;
    left: calc(-100% - 35px);
    bottom: -25px;
    top: -35px;
}
.font_size_mod3 .sb-socials--item:hover .sb-socials--desc {
    width: 160px;
    height: 30px;
    font-size: 16px;
    left: calc(-100% - 35px);
    bottom: -25px;
    top: -35px;
}
.font_size_mod4 .sb-socials--item:hover .sb-socials--desc {
    width: 160px;
    height: 30px;
    font-size: 18px;
    left: calc(-100% - 35px);
    bottom: -25px;
    top: -35px;
}