.menu-top-v9{
    background:#514ea4;
}
.right-menu-db:hover img{filter:invert(1);}
@media only screen and (min-width: 1200px)
{
	.right-menu-db img{width:32px;display: inline-block;vertical-align: top;}
    .menu-top-v9:before{
        width:100%;
        height: 7.9vw;
        background-size: cover;
        background-image: url('/css/img/menu.png');
		margin-top:-9px;
        content:'';
        position: absolute;
        top:100%;
        background-repeat: no-repeat;
        background-position:top center;
        pointer-events: none;
    }
	.menu-dimness.active + header .menu-top-v9::before{z-index:2}
	.logo-menu:before{width:200px;height:150px;content:'';position:absolute;background:url('/files/site/logo.png?v=31');background-size:contain;margin-top: -5px;background-repeat:no-repeat}
    .logo-menu img {
        max-width: 200px;
        max-height: 150px;
        width: 200px;
        filter: grayscale(1) brightness(100);
        margin-bottom: -30px;opacity:0;
        margin-top: -5px;
    }
    .menu-top-v9 .newmenu,.menu-top-v9 {
        height: 130px;
    }
    .content-page{
        margin-top:130px;
    }
    .menu-top-v9 .newmenu{
        margin-left: 240px;
        width:100%;
        padding-right: 80px;
    }
    .menu-top-v9 .newmenu a{
        color:#fff;
        font-weight: 700
    }
    .menu-top-v9 .newmenu a i.fa{
        font-size:34px;margin-bottom:-10px;margin-top:-10px;
        background:#f8d94e;
        color:#000;
        padding:8px;
    }
    .menu-top-v9 .newmenu a:hover{
        color:#f8d94e
    }
    .menu-top-v9 .show-submenu-next{
        color:#fff;
    }
    .menu-top-v9 .list-lang{
        background:#f8d94e;
        color:#000;
    }
    .menu-top-v9 .list-lang a{
        color:#000;
    }
    .menu-top-v9 .list-lang a:hover{
        color:#514ea4;
    }
    .menu-top-v9 .lang-main{
        color:#fff;
        font-weight: bold;
        border:2px solid #f8d94e
    }
    .is-drp-li:hover{
        background:#f8d94e;
        color:#000;
    }
    .menu-top-v9 .is-drp-li:hover .show-submenu-next{
        color:#000;
    }
    .is-drp-li:hover a{
        color:#000 !important
    }
    .is-drp-li:hover a:hover{
        color:#514ea4 !important
    }
    .is-drp-li .submenu-t{
        background:#f8d94e;
        padding:10px 0;
        left:50%;
        transform: translateX(-50%);
        min-width:100%;width: 170px;
        box-shadow: 0 0 2px 0px #999;
    }
    .is-drp-li .submenu-t li{
        padding:8px 10px;
    }
	.is-drp-li .submenu-t li a{font-size:14px}
}
.galleryhover a span::before {background-color:#000000a8 !important;}
@media (max-width: 767px) {
	.menu nav, .menu .menu-container{
		background: rgba(84, 79, 168, 1);
	}
}
@media only screen and (max-width: 480px)
{
	span[style*="font-size: 22px;"],span[style*="font-size:22px;"]{
		font-size:18px !important;
	}
	span[style*="font-size: 72px;"]{
		font-size:36px !important;
	}
	span[style*="font-size: 126px;"]{
		font-size:48px !important;
	}
	.clpagesmindexdsg.psi20.psil38 .sn-iter-2 .container-item,.section-item .container-item[style="padding: 30px 100px 150px;"]{padding:0 15px 30px 15px !important;}
	.clpagesmindexdsg.psi14.psil32 .sn-iter-0{padding:0;}
	.clpagesmindexdsg.psi14.psil32 .sn-iter-1 .text-block{
		display:none;
	}
	footer.fcustom section:first-of-type .col-item-4:nth-of-type(2) > section .text-block{background:var(--replace-color)}
	a.simple-button{font-size:18px !important}
	.col-item-8 .home-box-panel{margin-left:0 !important;margin-right:0 !important;}
	.clpagesmindexdsg.psi22.psil40 .sn-iter-7{background-color:#4f4da6}
	.clpagesmindexdsg.psi19.psil37 .sn-iter-2 .img-responsive{width:120px !important;}
	.clpagesmindexdsg.psi19.psil37 .sn-iter-3 .container-item.container{padding-top:50px !important;padding-bottom:50px !important;}
	.text-block[style*="position: relative; min-height: 0px; margin: -50px 90px 0px; padding: 30px 90px; visibility: visible; animation-name: slideInUp;"]{margin-left:0 !important;margin-right:0 !important;padding:15px !important}
	
}

.right-nav.alphacolorborder.linenavborder-1 .slide-nav-right a{color:#fff;position:relative}
.right-nav.alphacolorborder.linenavborder-1 .slide-nav-right a:hover{color:#000;}
.right-nav.alphacolorborder.linenavborder-1 .slide-nav-right a:hover:before{width:40px;height:40px;left:50%;top:50%;transform:translate(-50%,-50%);background:#f8d94d;content:'';position:absolute;z-index: -1;}

#preloader.fullscreen .icon:after{width:180px;height:180px;z-index:1;position:fixed;left:50%;top:50%;margin:-90px 0 0 -90px;content:'';background:center center no-repeat #fff}#preloader.fullscreen .icon:before{width:580px;height:380px;border:2px solid #fff;border-radius:0;content:'';position:fixed;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);max-width:60%;background:url('/css/img/plogo.png') center center/contain no-repeat;margin-top:-100px}#preloader.fullscreen .circular{display:none}#preloader.fullscreen{background:0 0/cover #fff;content:'';position:fixed;width:100%;height:100%}#qLoverlay #qLpercentage{margin-top:30px!important;color:#000!important;font-weight:500;font-size:24px!important}#qLoverlay>.queryloader__overlay__bar{position:relative!important}#qLoverlay>.queryloader__overlay__bar:after{position:absolute;right:-12px;top:-12px;height:48px;width:48px;background:url('/css/img/icn.png') center center/contain no-repeat #f8d94d;content:''}#qLoverlay{background:0 0!important;height:26px!important;bottom:30%!important;top:auto!important;display:block;max-width:90%;margin:0 auto;left:50%!important;transform:translateX(-50%);width:1200px!important;border:1px solid #000}#qLoverlay .queryloader__overlay__bar{top:auto!important;margin-top:0!important;bottom:0!important;background:#4f4da6!important;height:24px!important}
