h1,h2,h3,h4{color:#5f9ea0;font-family:VAG-Rounded-BT!important}button{font-family:VAG-Rounded-BT!important}div,input,li,p{font-family:VAG-Rounded-Light!important}.wrap-kgm{width:1080px;margin:auto;position:relative}@media (max-width:767px){.wrap-kgm{width:auto;margin:0 12px}}.wrap-kgm-medium{width:860px;margin:0 auto;display:block}@media (max-width:767px){.wrap-kgm-medium{width:auto;margin:0 12px}}.btn{text-transform:uppercase;cursor:pointer;font-family:VAG-Rounded-BT,serif!important}.btn-primary{background:linear-gradient(to bottom,#cb0024,#b70000)!important;color:#fff!important;font-size:16px!important;transition:.5s;box-shadow:0 3px 6px #bbb}.btn-primary:hover{border-color:transparent;box-shadow:1px 0 8px 1px #cb0024;color:#fafafa}.btn-secondary{padding:12px;background:linear-gradient(to right,#fff7f7,#ffcbcb)!important;color:#d90101!important;margin-top:7px!important;width:auto;font-size:16px!important;box-shadow:0 3px 6px #bbb;border-radius:25px!important;transition:.5s}.btn-secondary:hover{opacity:.9;border-color:transparent;box-shadow:1px 0 8px 1px #cb0024}.btn-disabled{background:linear-gradient(to bottom,#8d8d8d,#c9c9c9)!important;color:#fff!important;font-size:16px!important;box-shadow:0 3px 6px #bbb}.btn-whatsapp{background:#25d366!important;box-shadow:0 3px 6px #bbb;transition:.5s}.btn-whatsapp i{color:#fff}.btn-whatsapp:hover{background:#075e54!important}.btn-card{background-color:#fff!important;text-transform:capitalize!important;width:100%;transition:.3s;color:#cb0024!important}.btn-card:hover{background-color:#cb0024!important;color:#fff!important;border:1px solid #fff!important}.btn-festival{background-color:#cb0024!important;text-align:center;color:#fff!important;transition:.3s;text-transform:capitalize;width:100%}.btn-festival:hover{background-color:#fff!important;border:1px solid #cb0024!important;color:#cb0024!important}input[type=number]{width:100%}.breadcumb{display:block}.breadcumb ul{list-style:none;padding:0;margin:0}.breadcumb ul li{display:inline-block;font-family:VAG-Rounded-Light,serif}.breadcumb ul li a{font-family:VAG-Rounded-Light,serif}.breadcumb ul li::after{content:'>';margin:0 4px 0 8px;color:#cb0024}.breadcumb ul li:last-child::after{content:''}.full-width{width:100%;margin:16px 0!important}.form-control{font-family:VAG-Rounded-Light,serif}.font-bold{font-family:VAG-Rounded-BT,serif!important}.font-thin{font-family:VAG-Rounded-Light,serif}.font-uppercase{text-transform:uppercase}.font-capitalize{text-transform:capitalize}.font-big{font-size:28px}.font-medium{font-size:20px}.font-small{font-size:16px}.font-xtrasmall{font-size:14px}.font-bayi{font-size:11px}.font-underline{text-decoration:underline!important}.font-big-fa{font-size:72px}.color-red{color:#cb0024}.color-text{color:#4e4e4e}.color-white{color:#fff}.color-silver{color:#8d8d8d}.color-p{color:#707070}.color-p span{display:block}.color-normal{color:#4a4a4a}.color-green{color:#2fcc00}.badges{padding:8px;width:120px;text-align:center;font-family:VAG-Rounded-BT,serif!important;border-radius:25px;font-size:16px;margin:16px 0}.badges-green{background:rgba(47,204,0,.1);color:#2fcc00}.badges-yellow{background:rgba(217,126,1,.1);color:#d97e01}.badges-grey{background:rgba(0,0,0,.1);color:#4a4a4a}cursor-pointer{cursor:pointer}.form-control:focus{box-shadow:none;border:1px solid #cb0024}a.color-red:hover{color:#cb0024;opacity:.9}.slick-dots{cursor:pointer;bottom:-45px}.slick-dots li.slick-active button:before{color:#cb0024}.slick-dots li button:before{top:-8px}.slick-next,.slick-prev{cursor:pointer;z-index:9;box-shadow:1px 3px 2px #bbb;width:30px;height:30px;border-radius:50%;background:#fff}.slick-next:focus,.slick-prev:focus{background-color:#fff!important}.slick-next:before,.slick-prev:before{font-family:fontAwesome;color:#cb0024;font-size:20px}.slick-next{right:0!important}.slick-next::before{content:"\f054";padding-left:2px}.slick-prev{left:0!important}.slick-prev::before{content:"\f053";padding-right:2px}.div-center{margin:0 auto!important;display:block!important}.modal ::-webkit-scrollbar{width:5px}.modal ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:5px}.modal ::-webkit-scrollbar-thumb{background:#f48080;border-radius:5px}.modal ::-webkit-scrollbar-thumb:hover{background:#f96767}.modal .close:focus{outline:0}.modal .content-height{max-height:320px;overflow-y:auto}@media (max-width:767px){.modal .content-height{padding:0 8px}}.modal .content-height iframe{width:100%;height:100%;margin:0 auto}@media (max-width:767px){.modal .content-height iframe{height:200px}}@media (max-width:767px){.modal.in .modal-dialog{transform:translate(0,10%);margin:0 8px}}@media (max-width:767px){.modal.in .modal-dialog .modal-content{padding:8px}}.tops{font-size:72px}button:focus{outline:0;border-color:transparent!important}.ticket{display:block;width:190px;margin:0 auto;background:#d9d9d9;border:1px solid #d9d9d9}@media (max-width:767px){.ticket{width:auto}}.ticket__left{display:inline-block;border-right:2px dotted #fff;padding:8px 16px 8px 8px;position:relative}.ticket__left .text{font-size:24px}.ticket__left::after{content:'';width:15px;position:absolute;right:-8px;height:15px;border-radius:50%;background:#fff}.ticket__left::before{content:'';width:15px;position:absolute;right:-8px;top:-8px;height:15px;border-radius:50%;background:#fff}.ticket__right{display:inline-block;padding:8px}.ticket__right i{font-size:28px}.more .panel-title h2{color:#fff!important;display:inline-block}@media (max-width:767px){.more .panel-title h2{font-size:19px;padding:0;margin:0}}.more .panel-title .icon-arrow{display:inline-block;color:#fff;padding:0;margin:0}.festival-soya{background:#f8d4cd}.footer-soya{position:relative}.footer-soya .image-red{margin:0 auto;display:block;text-align:center;position:relative;z-index:6}.footer-soya .image-white{margin:0 auto;display:block;text-align:center;position:absolute;top:30%;left:50%;z-index:2;transform:translate(-50%,-50%)}


.proof-point {
    background: url('../../../assets/images/background-proofpoint.png');
    padding-bottom:40px;
}

#site-container{
	margin-top: 6.4rem;
}

@media (max-width:767px){
	#site-footer.revamp-footer .logo-footer img {	            
	    width: auto !important;	            
	}

	#site-container{
		margin-top: 53px;
	}
}

@media (max-width:1024px){
	#site-footer.revamp-footer .logo-footer img {	            
	    width: 130px !important;	            
	}

	.proof-point-hero-top{
		margin: 8px auto 50px;
	}
}

.proof-point-list-banner{
    margin:20px auto ;
} 

.proof-point-card-campaing{
    margin:50px auto 20px;
}

@media (max-width: 360px){
#site-footer.revamp-footer .logo-footer {
	margin-top: 30px;
}}
