.header__main-menu nav ul li a.current {color: #40d0c6;}.header__main-menu nav ul li {padding-left: 25px!important;}.it-breadcrumb__bg.custom::before {opacity: 0.231;}#cards-container{min-height: 75px;max-height: 75px;overflow: auto;display: block;}#cards-container::-webkit-scrollbar {width: 8px;background-color: #F5F5F5;}#cards-container::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(104, 140, 240, 0.3);}#cards-container::-webkit-scrollbar-thumb {background-color: #40d0c6;outline: 1px solid slategrey;}::-webkit-scrollbar {width: 12px;}::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;}::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}.it-custom-accordio-3 .accordion-buttons.notafter::after {content: none!important;}.it-custom-accordio-3 .accordion-buttons span,.it-custom-accordio-3 .accordion-buttons::after{background-image: -webkit-linear-gradient(0deg, rgb(64 208 198) 0%, rgb(37 139 132) 100%)!important;}.accordion-body ul{margin-left: 30px;}.accordion-body ul li{list-style: none;}.accordion-body ul li:before{content: "\f14a"; color: #40d0c6; font-family: "Font Awesome 5 Pro";margin: 0 10px;font-size: 16px;}.sopbmain .about__text ul li{font-size: 16px;list-style-type: none;font-weight: 400;padding-bottom: 10px;position: relative;padding-left: 25px;}.sopbmain .about__text ul li:before{content: "\f00c";color: #40d0c6; font-family: "Font Awesome 5 Pro";margin: 0 10px;font-size: 16px;}.contact-form__content-box > ul > li{    font-size: 16px;font-weight: 400;color: #ffffff;list-style-type: none;padding-bottom: 10px;}.contact-form__content-box > ul > li:before{content: "\f14a"; color: #40d0c6; font-family: "Font Awesome 5 Pro";margin: 0 10px;font-size: 16px;}.it-service-details__item ul li,.it-service-details__right-content ul li{font-size: 16px;list-style-type: none;font-weight: 400;padding-bottom: 10px;position: relative;padding-left: 25px;}.it-service-details__item ul li:before,.it-service-details__right-content ul li:before{content: "\f00c";color: #40d0c6; font-family: "Font Awesome 5 Pro";margin: 0 10px;font-size: 16px;}.medicament .it-custom-accordio-2 .accordion-buttons:not(.collapsed){background-image: -webkit-linear-gradient(0deg, rgb(0 0 0) 0%, rgb(75 173 181) 100%);}.medicament .it-custom-accordio-2 .accordion-buttons span  {     background-image: -webkit-linear-gradient(0deg, rgb(84 192 186) 0%, rgb(44 111 166) 100%);}.medicament .it-custom-accordio-2 .accordion-buttons::after{    background-image: -webkit-linear-gradient(0deg, rgb(255 255 255) 0%, rgb(6 226 255) 100%);}.zalyshkygumanitarni .it-custom-accordio-2 .accordion-buttons:not(.collapsed){background-image: -webkit-linear-gradient(0deg, rgb(0 0 0) 0%, rgb(75 173 181) 100%);}.zalyshkygumanitarni .it-custom-accordio-2 .accordion-buttons span  {     background-image: -webkit-linear-gradient(0deg, rgb(84 192 186) 0%, rgb(44 111 166) 100%);}.zalyshkygumanitarni .it-custom-accordio-2 .accordion-buttons::after{    background-image: -webkit-linear-gradient(0deg, rgb(255 255 255) 0%, rgb(6 226 255) 100%);}.zalyshkynszu .it-custom-accordio-2 .accordion-buttons:not(.collapsed){background-image: -webkit-linear-gradient(0deg, rgb(0 0 0) 0%, rgb(75 173 181) 100%);}.zalyshkynszu .it-custom-accordio-2 .accordion-buttons span  {     background-image: -webkit-linear-gradient(0deg, rgb(84 192 186) 0%, rgb(44 111 166) 100%);}.zalyshkynszu .it-custom-accordio-2 .accordion-buttons::after{    background-image: -webkit-linear-gradient(0deg, rgb(255 255 255) 0%, rgb(6 226 255) 100%);}@media (max-width: 767px) {.medicament .it-custom-accordio-2 .accordion-buttons span {margin-right: 15px;height: 30px;width: 30px;font-size: inherit;}.zalyshkygumanitarni .it-custom-accordio-2 .accordion-buttons span {margin-right: 15px;height: 30px;width: 30px;font-size: inherit;}.zalyshkynszu .it-custom-accordio-2 .accordion-buttons span {margin-right: 15px;height: 30px;width: 30px;font-size: inherit;}}@media (max-width: 767px) {.medicament .it-custom-accordio-2 .accordion-buttons {font-size: 18px;padding: 20px 20px;}.zalyshkygumanitarni .it-custom-accordio-2 .accordion-buttons {font-size: 18px;padding: 20px 20px;}.zalyshkynszu .it-custom-accordio-2 .accordion-buttons {font-size: 18px;padding: 20px 20px;}}    
/* Stylesheet: sopb Modified On 2025-10-15 14:08:14 */


.djacc--sticky {
    position: fixed;
    z-index: 999;
}
.djacc {
    margin: 100px 20px 20px 0px;
}
.djacc--sticky.djacc--top-right {right: 20px; bottom: 118px;}

.djacc-popup .djacc__openbtn {
    background: transparent;
    border: none;
    display: block;
    height: 54px;
    line-height: 1;
    margin: 0;
    padding: 0;
    position: relative;
    transition: all .2s ease;
    width: 54px;
}
.djacc-popup .djacc__openbtn.active{border: 4px solid #fcff3c; animation: border-pulsate 3s infinite;}
@keyframes border-pulsate {
    0%   { border-color: #e2e5037a }
    50%  { border-color: #fcff00bd  }
    100% { border-color: #fcff00fc; box-shadow: 0 0 0 20px rgb(255 255 255 / 8%);}
}
.djacc-popup .djacc__openbtn--default {
background: linear-gradient(80deg, #2968a4 6%, #58c8bc 94%);
    border-radius: 50%;
}
.djacc-popup .djacc__btn {
    align-items: center;
    background: #2f2f2f;
    border: 1px solid #353536;
    border-radius: 6px;
    color: inherit;
    display: flex;
    flex-wrap: wrap;
    font-size: 14px;
    font-weight: 500;
    height: 100%;
    line-height: 19px;
    margin: 0;
    padding: 16px;
    width: 100%;
}
.font-size-btn.small{font-size: 14px!important;font-weight: 600;}
.font-size-btn.normal{font-size: 18px!important;}
.font-size-btn.large{font-size: 22px!important;}
.font-size-btn.extralarge{font-size: 26px!important;}

.djacc svg {
    vertical-align: middle;
}
.djacc-popup.djacc--top-left.djacc--direction .djacc__panel, .djacc-popup.djacc--top-right .djacc__panel {
    position: absolute;
    right: 0;
    bottom: 0;
}
.djacc-popup .djacc__panel {
    background: #242424;
    border-radius: 40px;
    color: #fff;
    overflow-y: auto;
    padding: 16px;
    pointer-events: none;
    position: relative;
    visibility: hidden;
    width: 468px;
    z-index: 2;display:none;
}
.djacc-popup .djacc__panel--active {
    pointer-events: all;
    visibility: visible;
    display: inline-block;
}
.djacc-popup.djacc--light .djacc__panel {
    background: #fff;
    box-shadow: 0 3px 25px rgb(0 0 0 / 64%);
    color: #404042;
}
.djacc-popup .djacc__header {
    align-items: center;
    display: flex;
    margin: 0 0 25px;
}
.djacc-popup .djacc__title {
    flex: 1;
    font-size: 22px;
    font-weight: 700;
    line-height: 29px;
    margin: 0;
}
.djacc-popup .djacc__close, .djacc-popup .djacc__reset {
    background: transparent;
    border: 1px solid transparent;
    border-radius: 50%;
    box-sizing: border-box;
    display: block;
    font: inherit;
    height: 48px;
    line-height: 1;
    padding: 0;
    width: 48px;
}
.djacc-popup.djacc--light .djacc__reset svg [fill^="#"] {
    fill: #404042;
}
.djacc-popup .djacc__close {
background: linear-gradient(80deg, #2968a4 6%, #58c8bc 94%);
    margin-left: 10px;
}
.djacc-popup .djacc__close:hover {
    background: linear-gradient(80deg, #2b72c7 6%, #3c95a7 94%);
    border-color: transparent;
}
.djacc-popup .djacc__list {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -8px;
    padding: 0;
}
.djacc-popup .djacc__item {
    margin: 0;
    padding: 4px;
    width: 50%;
}
.djacc_group-label{margin: 0 auto; padding: 10px; font-weight: 700;}
.djacc-popup.djacc--light .djacc__arrows, .djacc-popup.djacc--light .djacc__btn, .djacc-popup.djacc--light .djacc__reset:focus, .djacc-popup.djacc--light .djacc__reset:hover {
    background: #f8f9fc;
    border-color: #ebecf1;
}
.djacc-popup .djacc__btn svg {
    flex-shrink: 0;
    margin-right: 16px;
}
.djacc-popup.djacc--light .djacc__arrows svg [stroke^="#"], .djacc-popup.djacc--light .djacc__btn svg [stroke^="#"] {
    stroke: #404042;
}
.djacc-popup.djacc--light .djacc__btn--active svg [stroke^="#"] {
    stroke: #fff;
}
.djacc-popup.djacc--light .djacc__arrows svg [fill^="#"], .djacc-popup.djacc--light .djacc__btn svg [fill^="#"] {
    fill: #404042;
}
.djacc-popup.djacc--light .djacc__btn--active svg [fill^="#"] {
    fill: #fff;
}
.djacc-popup.djacc--light .djacc__btn--active {
background: linear-gradient(80deg, #2968a4 6%, #58c8bc 94%);
    border-color: linear-gradient(80deg, #3b8ae8 6%, #23bddc 94%);
    color: #fff;
}
.djacc-popup.djacc--light .djacc__arrows:hover, .djacc-popup.djacc--light .djacc__btn:hover {
 
    border-color: linear-gradient(80deg, #3b8ae8 6%, #23bddc 94%);
}
.djacc-popup .djacc__item--full {
    width: 100%;    display: flex
;
}


@media (max-width: 768px) {
.djacc--sticky.djacc--top-right {
    right: 0px;
    bottom: 20px;
}
    .djacc--sticky.djacc--bottom-right {
        bottom: 0 !important;
        right: 0 !important;
        margin-bottom: 80px;
        margin-right: 8px;
    }    
    .djacc-popup .djacc__openbtn {
        height: 48px !important;
        line-height: 1 !important;
        width: 48px !important;
        bottom: 100px;
        right: 0px;
    }

}
@media (max-width: 480px) {
    .djacc-popup .djacc__panel {
        width: 90vw;
    }
        .djacc-popup .djacc__btn svg {
        margin: 0 auto 10px;
    }
     .djacc-popup .djacc__btn {
        flex-direction: column;
        justify-content: center;
        padding: 10px;
    }   
}




body.djacc-nasychenist-minus .allcont{filter: saturate(50%);overflow: hidden}
body.djacc-nasychenist-minus header,body.djacc-nasychenist-minus footer{filter: saturate(50%);}
body.djacc-nasychenist-plus .allcont{filter: saturate(200%);overflow: hidden}
body.djacc-nasychenist-plus header,body.djacc-nasychenist-plus footer{filter: saturate(200%)}
body.djacc-monohrome .allcont{filter: grayscale(100%);overflow: hidden}
body.djacc-monohrome header,body.djacc-monohrome footer{filter: grayscale(100%)} 
.djacc-darkcontrast,.djacc-darkcontrast .header__search-box form input{    background-color: #000 !important;
    border-color: #fff !important;
    color: #fff !important;}
.djacc-darkcontrast .djacc-popup .djacc__title{color: #4e4e4e!important;}

.djacc-darkcontrast .header__main-menu a,.djacc-darkcontrast .footer__list a{color: #fcff3c !important; text-decoration: underline !important;}

.djacc-darkcontrast .header__main-menu nav ul li.has-dropdown::after{color: #fcff3c !important;}

.djacc-darkcontrast a,.djacc-darkcontrast p,.djacc-darkcontrast .contact__content h4,.djacc-darkcontrast .accordion-buttons,.djacc-darkcontrast h3{color: #fff!important } 
.djacc-darkcontrast .section-title,.djacc-darkcontrast .section-subtitle{color: #50d0a0 !important;}
.djacc-darkcontrast .contact__item { background-color: #36383a;}
.djacc-darkcontrast .contact__item.white-bg::after{    background-color: #444444;}
.djacc-darkcontrast  .header__area.header-sticky{background-color: #000 !important;}
.djacc-darkcontrast .notification__list ul li a{color: #fcff3c !important;}
.djacc-darkcontrast .it-breadcrumb__bg::after{    background-color: rgb(53 53 53);}
.djacc-darkcontrast  .footer__bg::after{background-color: rgb(26 26 26);}
.djacc-darkcontrast  .contact__item::after{background-color: #444444;}
.djacc-darkcontrast  .service-5__item-color .service-5__thumb::after {    background-color: rgb(53 53 53 / 56%);}
.djacc-darkcontrast .grey-bg {    background: #000000}
.djacc-darkcontrast .about__shape i {     display: none;}
.djacc-darkcontrast .team__img-text{background-color: #36383a}
.djacc-darkcontrast  .team__img-text h4{color: #fff !important;}
.djacc-darkcontrast .sopbmain.brand__area {    background: #dcdcdc;}
.djacc-darkcontrast .contact-form__bg::after{background-color: rgb(9 9 10);}
.djacc-darkcontrast .copyright__bg,.djacc-darkcontrast .copyright__bg::before,.djacc-darkcontrast .copyright__bg::after {background-color: #000000;}
.djacc-darkcontrast .theme-bg{    background-color: #464646;}


.djacc-font-small,.djacc-font-small .it-breadcrumb__left-content span {font-size: 14px!important;}
.djacc-font-small p {font-size: 14px!important;}
.djacc-font-small .header__main-menu nav ul li a  {    font-size: 15px;}
.djacc-font-small h2 { font-size: 30px;}
.djacc-font-small h3 { font-size: 18px!important;}
.djacc-font-small h4,.djacc-font-small .it-custom-accordio-3 .accordion-buttons {font-size: 16px!important;}
.djacc-font-small h5 {font-size: 13px!important;}
.djacc-font-small .footer__social-box span {font-size: 15px!important;}
.djacc-font-small  a{font-size: inherit!important;}


.djacc-font-normal, .djacc-font-normal .it-breadcrumb__left-content span { font-size: 16px !important; }
.djacc-font-normal p { font-size: 16px !important; }
.djacc-font-normal .header__main-menu nav ul li a { font-size: 17px; }
.djacc-font-normal h2 { font-size: 32px; }
.djacc-font-normal h3 { font-size: 20px !important; }
.djacc-font-normal h4, .djacc-font-normal .it-custom-accordio-3 .accordion-buttons { font-size: 18px !important; }
.djacc-font-normal h5 { font-size: 15px !important; }
.djacc-font-normal .footer__social-box span { font-size: 17px !important; }
.djacc-font-normal a { font-size: inherit !important; }

.djacc-font-large,.djacc-font-large .it-breadcrumb__left-content span {  font-size: 18px !important;}
.djacc-font-large p { font-size: 18px !important;}
.djacc-font-large .header__main-menu nav ul li a {font-size: 19px;}
.djacc-font-large h2 {font-size: 36px;}
.djacc-font-large h3 { font-size: 22px !important;}
.djacc-font-large h4,.djacc-font-large .it-custom-accordio-3 .accordion-buttons { font-size: 20px !important;}
.djacc-font-large h5 { font-size: 17px !important;}
.djacc-font-large .footer__social-box span { font-size: 19px !important;}
.djacc-font-large a {  font-size: inherit !important;}

.djacc-font-extralarge, .djacc-font-extralarge .it-breadcrumb__left-content span {font-size: 20px !important;}
.djacc-font-extralarge p {  font-size: 20px !important;}
.djacc-font-extralarge .header__main-menu nav ul li { padding-left: 15px !important;}
.djacc-font-extralarge .header__main-menu nav ul li a { font-size: 21px;}
.djacc-font-extralarge h2 {font-size: 40px;}
.djacc-font-extralarge h3 {font-size: 24px !important;}
.djacc-font-extralarge h4,
.djacc-font-extralarge .it-custom-accordio-3 .accordion-buttons {  font-size: 22px !important;}
.djacc-font-extralarge h5 {  font-size: 19px !important;}
.djacc-font-extralarge .footer__social-box span {  font-size: 21px !important;}
.djacc-font-extralarge a { font-size: inherit !important;}




/* Stylesheet: acsesibility Modified On 2025-10-14 15:45:04 */
