
/* CSS Document */

input[type="email"] {
    display: block;
    width: 100%;
    padding: 10px 10px;
    background-color: #ffffffcc;
}
#sp-bottom .sp-module ul.navigation {
    list-style: none;
    display: flex;
	padding-right: 20px;
}
#sp-bottom .sp-module ul.navigation li{
 
	padding-right: 20px;
}
#sp-footer {
 padding: 10px 0px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
     line-height: 1.3;
}

div#n2-ss-1 {
	background: linear-gradient(-45deg, #BF1630, #BF1630, #8B0F23, #5D0B18);
	background-size: 400% 400%;
	animation: gradient 20s ease infinite;
	height: 100vh;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%; 
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

.sp-page-title {
    background: #BF1630;
	    background-blend-mode: overlay;
	    background-position: center;
	background-size: cover;
	
}
.page-title {
    background-position: center center!important;
	background-repeat: no-repeat!important;
	background-size: cover!important;
}
#sppb-addon-4c51eb1d-253f-48ca-8687-e4b810d94dde {
    padding-bottom: 32px !important;

}
/*#column-id-f90d18d7-b09c-44a4-8ca6-6eba1235478b:hover, #column-id-32753793-3213-4548-9193-682ae0232bb1:hover, #column-id-06b94439-d461-46ad-8184-6d842535b1e9:hover, #column-id-1e61bd2a-bbad-4692-843f-4b7fe7b53581:hover {
    background-color: #D5DEDE!important;
}*/
@media screen and (min-width: 768px) {
#column-id-f90d18d7-b09c-44a4-8ca6-6eba1235478b, #column-id-32753793-3213-4548-9193-682ae0232bb1, #column-id-06b94439-d461-46ad-8184-6d842535b1e9 {
    
border-right: 1px solid;
}}
@media screen and (max-width: 768px) {
.logo-image {
 max-width: 260px;
}
 
}
@media screen and (max-width: 1300px) {
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
       padding: 0 10px;
	font-size: 15px;
 
}
.logo-image {
 max-width: 290px;
}
}
@media screen and (max-width: 450px) {
.logo-image {
 max-width: 240px;
}
 
 
}
.sp-megamenu-parent>li:hover>a, .sp-megamenu-parent .sp-dropdown li:hover.sp-menu-item>a{
    color: #BF1630;
}
.sp-copyright {
	font-size: 14px;
    color: #ffffffbb;
	float: right;
	padding-right: 10px;
}

@media screen and (max-width: 1200px) {
	.social-wrap {
 position:absolute!important;
		right: 0;
}
.social-wrap .sppb-btn {
    font-weight: 400;
    font-size: 14px;
    line-height: 1;
    padding: 4px 12px;

}
}
@media screen and (max-width: 991px) {
	#sp-menu .social-wrap {
 		display: none!important;
}
 
}

.border-table td {
 
 		border: solid 1px #eee!important;
}
[data-modals-element=modal] {
    z-index: 1000000000!important;
}
#rl_modal__group_0 {
    z-index: 1000000000!important;
}
/*@media (max-width: 1024px) {
#sp-header #offcanvas-toggler.offcanvas, #sp-header #offcanvas-toggler.mega
{display: block !important;}

 .sp-megamenu-parent.d-none.d-lg-block 
 { display: none!important; }
}


@media (max-width: 991px) {
#sp-menu .sp-megamenu-wrapper
 { display: none!important; }}


@media (min-width:1299px) and (max-width:1399px){
 .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {padding: 0 10px!important;}

}*/
@media (min-width:1299px) and (max-width:1399px){
	
	  .sp-megamenu-parent > li > a, 
.sp-megamenu-parent > li > span {padding: 0 10px;}
 
	
body.ltr .sp-megamenu-parent > li.sp-has-child > a::after, body.ltr .sp-megamenu-parent > li.sp-has-child > span::after {margin-left: 3px!important;}
	
	}

/*@media (max-width: 991px) {
#sp-menu .sp-megamenu-wrapper ul.sp-megamenu-parent
 { display: none!important; }}*/
