/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.checkbox{opacity:0;position:absolute;}.checkbox-label{background-color:#111;width:50px;height:26px;border-radius:50px;position:relative;padding:5px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;}.fa-moon{color:#f1c40f;}.fa-sun{color:#f39c12;}.checkbox-label .ball{background-color:#fff;width:22px;height:22px;position:absolute;left:2px;top:2px;border-radius:50%;transition:transform 0.2s linear;}.checkbox:checked+.checkbox-label .ball{transform:translateX(24px);}.dark>*{background:var(--bgd-color);color:var(--bgd-text-color);}.dark h4,.dark h5,.dark p,.dark a,.dark span,.dark h4 span{color:var(--bgd-text-color);}.dark .bar{background:var(--bgd-text-color);}.dark .homepage-services a:hover svg path{stroke:var(--orange-color);}.dark a:hover{color:var(--orange-color);}.dark .headnav-menu--languages .line{border:1.4px solid var(--bgd-text-color);}.dark .headnav-menu--content .item .sub-item-content{background:var(--bgd-color);}.dark .svg-block svg path{fill:var(--bgd-text-color);stroke:none;}.dark .custom-btn-link:hover{color:var(--vnnic-color);}.dark .decorative-line{background:linear-gradient(180deg,rgba(4,6,34,1) 0%,rgba(4,6,34,0) 100%);border-top:2px solid #4263A2;}.dark .homepage-services .more-content-link svg path{stroke:var(--bgd-text-color);}.dark .homepage-services .tab-container .nav-buttons .btn{background:var(--bgd-text-color);}.dark .homepage-services .tab-container .nav-buttons .btn i::before{color:var(--bgd-bglsv-color);}.dark .second-col-content-block{background:rgba(255,255,255,0.1);position:relative;z-index:9;overflow:hidden;}.dark .second-col-content-block-rectangle{display:block;position:absolute;width:200%;height:100%;top:0;left:0;background:#34375d;transform:rotate(-60deg) translate(0,-50%);pointer-events:none;z-index:-1;}.dark .second-col-content-block-rectangle--first{position:absolute;transform:translate(0%,-50%);top:30%;background:#1c1e35;width:100%;height:10%;z-index:1;}.dark svg path{stroke:var(--bgd-text-color);}.dark .homepage-evt-new{background:transparent;}.dark .homepage-news a h5{color:var(--bgw-text-color);}.dark .homepage-news .homepage-evt-new--content{color:var(--bgw-text-color);}.dark .homepage-evt-new a h5:hover{color:var(--orange-color);}.dark .owl-carousel--custom a h5,.dark .owl-carousel--custom p{color:var(--bgw-text-color);}.dark .owl-carousel--custom a:hover h5{color:var(--orange-color);}.dark .nav-pills .nav-link{color:var(--bgd-text-color);}.dark .homepage-blog .nav-pills--custom .nav-link.active,.dark .homepage-blog .nav-pills--custom.show>.nav-link{color:var(--bgw-text-color);font-weight:700;}.dark .homepage-blog a h5:hover{color:var(--orange-color)}.dark .homepage-blog--bigbl .homepage-evt-new--content{color:var(--bgd-text-color);}.dark .homepage-blog--bigbl a h5{color:var(--bgd-text-color);}.dark .homepage-blog--smallbl .homepage-evt-new--content{color:var(--bgd-text-color);}.dark .homepage-blog--smallbl a h5{color:var(--bgd-text-color);}
.second-col-content-block-rectangle{display:none;}.py-md-6{padding-top:3.75rem;padding-bottom:3.75rem;}h4 span{font-family:var(--font-title);font-weight:600;color:var(--bgw-text-color);}.homepage-blog .nav-pills--custom .nav-link{color:var(--bgw-text-color);font-weight:500;font-family:var(--font-title);}.homepage-blog .nav-pills--custom .nav-link.active,.homepage-blog .nav-pills--custom.show > .nav-link{font-weight:700;}.homepage-blog .nav-pills--custom .nav-link:disabled,.homepage-blog .nav-pills--custom .nav-link.disable{color:var(--extra-text-color);}.custom-text--switch a,.custom-text--switch h5,.custom-text--switch h6,.custom-text--switch h4,.custom-text--switch p,.custom-text--switch span,.custom-text--switch label{color:var(--bgd-text-color);}.custom-text--switch th,.custom-text--switch td{color:var(--bgd-text-color);}.custom-text--switch a:hover{color:var(--orange-color);}.whois-banner-space{margin-top:80px;display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,rgba(5,16,24,1) 0%,rgba(7,32,53,1) 25%,rgba(7,32,53,1) 50%,rgba(7,32,53,1) 75%,rgba(5,16,24,1) 100%);}.whois-banner-space img{width:auto;aspect-ratio:2 / 1;height:180px;object-fit:contain;}a svg:hover path{stroke:var(--orange-color);}footer svg:hover{scale:1.2;transition:all 0.4s;}footer svg:hover path{stroke:transparent;}footer svg path{stroke:none !important;}@media screen and (min-width:1400px){.container-lg{max-width:1180px;}}.datatable thead tr th,.datatable thead tr th p{color:#000 !important;}
