#qlwapp .qlwapp-toggle{width:60px !important;height:61px !important;border:0 !important;
border-radius:0 !important;background:url("../images/whatsapp-logo-2.png") no-repeat center bottom transparent !important;
background-size:contain !important;text-indent:-999999px;padding:0 !important;box-shadow:none;bottom:0px !important;}
#qlwapp .qlwapp-box{right:0px;}

.gdpr.gdpr-privacy-bar, .gdpr.gdpr-reconsent-bar{width:90%;margin:0 auto;left:0;right:0;bottom:40px;}
#cookie-notice{width:85%;min-width:85%;bottom:0px;margin:0 auto;left:0;right:0;}
#cookie-notice #cn-notice-text{margin-bottom:15px;}
#cookie-notice .cn-button.bootstrap{background:#991b1e;}
#cookie-notice .cn-button.bootstrap:hover{opacity:0.6;}
#cookie-notice .cookie-notice-container{padding-top:10px;padding-bottom:10px;}

body.home .featured-image a.colorbox-link{position:relative;display: block;}
body.home .featured-image a.colorbox-link:before{content:"";position:absolute;width:50px;height:50px;top:0;
background:url("../images/play-circle-solid.svg") no-repeat center center transparent;background-size:50px 50px;display:block;left:0;right:0;
bottom:0;margin:auto;transition:all 0.3s linear;border-radius:50%;}
body.home .featured-image a.colorbox-link:after{}
body.home .featured-image a.colorbox-link:hover:before{opacity:0.8;background-color:rgba(0,0,0,0.3);}
#quick-contact-form.enquireformnow{background: #ffffff;padding: 25px 10px;}
form.responsive-footer-form .fields-wrapper .fields{width:48%;}
.enquireformnow form.responsive-footer-form .fields-wrapper-after input.submit-button{background:#cb0000;color:#ffffff;height:50px;width: 100%;}
.enquireformnow .widget-title{font-size:25px;}
.social-instagram .fa{width:32px;height:32px;background:#cccccc;border-radius:50%;color:#232425;font-size:22px;text-align:center;padding-top:4px;
box-sizing:border-box;vertical-align:middle;margin-left:5px;font-weight:bold;}
.enquireformnow .recaptcha-notice{color:#ffffff;margin-top:0;font-size:11px;}
.fields-wrapper-after.acceptance,.spamformnotice{color:#ffffff;text-align:center;margin:10px 0 15px;font-size:13px;}
.enquireformnow form.responsive-footer-form .fields-wrapper-after input.submit-button{padding:0 20px;}
.spamformnotice{margin-bottom:5px;}
#mc_embed_signup a,#mc_embed_signup a:visited{color:#eeb4b4;}
.quick-contact-form form.responsive-footer-form .fields-wrapper-after .submit-outer{width:100%;margin:0;}
.quick-contact-form form.responsive-footer-form .fields-wrapper-after input.submit-button{width:100% !important;background: #EA252A;-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;color:#ffffff;padding:0 30px;font-size: 19px;font-weight: 700;letter-spacing: 1px;height: 55px;}
.header .header-menu ul li{position:relative;z-index:1;}
.quick-contact-form form.responsive-footer-form .fields-wrapper-after input.submit-button:hover{opacity:0.8;}
body.page-id-1372 .main-top .entry-header{text-align:center;}
body.page-id-1372 .main-top .entry-content{font-size:17px;text-align:center;min-height:100px;}
body.page-id-1372 .main-top .entry-header h1{position:relative;text-align:center;background: transparent;padding-left: 0;}
body.page-id-1372 .main-top .entry-header h1:before{content:"";display:block;width:116px;height:116px;background:url("../images/check-circle-solid.svg") no-repeat center center;
background-size:cover;margin:0 auto 20px;}
/*FLEXBOX CONTAINER*/
.flexbox,._flex{display:flex;position:relative;grid-gap: var(--grid-gap);}
.flexbox.gap-0,.grid-12.gap-0{grid-gap:0!important;}
.flexbox.columns-2>*{flex-basis:50%;}.flexbox.columns-3>*{flex-basis:33.33%;}.flexbox.columns-4>*{flex-basis:25%;}.flexbox.columns-5>*{flex-basis:20%;}
.flexbox.nowrap{flex-wrap:nowrap;}/*fit all items in one line*/
.flexbox.wrap{flex-wrap:wrap;}/*if items don't fit, auto put other items in next line*/
.flexbox.stack{flex-direction: column;} /*stack items*/
.flexbox.stack>*{width:100%!important;min-width:100%!important;max-width:100%!important;}
.flexbox.a-sta{align-items:start;}
.flexbox.a-str{align-items:stretch;}
.flexbox.a-c{align-items:center;}
.flexbox.a-e{align-items:end}
.flexbox.a-b{align-items:baseline;}
.flexbox.j-s{justify-content:start;}
.flexbox.j-c{justify-content:center;}
.flexbox.j-e{justify-content:end;}
.flexbox.j-sb{justify-content: space-between;} /*put block to left, center, right*/
.flexbox.full{flex-wrap:wrap;align-items:start;gap:30px;}
.flexbox.full>*{flex:none;flex-basis:100%;}
.flexbox.same-wh>*{flex:1;}.flexbox.wflex>*{flex:1;} /*to have the same width/height & custom flex-grow, 1-10 
*/
.flexbox>*.break{flex-basis: 100%;height: 0;} /*break next item to new row*.
/*FLEXBOX CONTAINER*/
.homevidebnr{margin-bottom:50px;}
.homevidebnr .flexbox{gap:50px;}
.homevidebnr .homevid{width:50%;}
.homevidebnr .flexbox>div:nth-child(1){width:50%;}
.homevidebnr .homevid .inner1{}
.homevidebnr .homevid .inner1 iframe{top: -35px!important;}
.homeprimebnrvid>.inner>div{width:100%;padding-bottom:725px!important;}
.homevidebnr #quick-contact-form.enquireformnow{background:transparent!important;padding:0;}
.homevidebnr .ff-6389fd091b84e9ea4164f769,[data-ff-el="root"].ff-6389fd091b84e9ea4164f769 .ff-6389fd091b84e9ea4164f769__container{background:transparent!important;}
.homevidebnr  .ff-6389fd091b84e9ea4164f769__title{font-size:45px!important;}
.homevidebnr [data-ff-el="root"].ff-6389fd091b84e9ea4164f769 .ff-6389fd091b84e9ea4164f769__fields{display:block!important;max-width:100%!important;width:100%!important;}
.homevidebnr [data-ff-el="root"].ff-6389fd091b84e9ea4164f769 .ff-6389fd091b84e9ea4164f769__fields>*,.homevidebnr [data-ff-el="root"].ff-6389fd091b84e9ea4164f769 .ff-6389fd091b84e9ea4164f769__footer{max-width:100%!important;}
.homevidebnr [data-ff-el="root"].ff-6389fd091b84e9ea4164f769 .ff-6389fd091b84e9ea4164f769__button,.homevidebnr [data-ff-el="root"].ff-6389fd091b84e9ea4164f769 .ff-6389fd091b84e9ea4164f769__footer{width:100%!important;}
.fa-tiktok{display:inline-block;background:url("../images/tiktok-icon.svg") no-repeat center center;background-size:contain;width:20px;height:20px;}
a:hover .fa-tiktok{background-image:url("../images/tiktok-icon-h.svg");}

@media screen and (max-width:767px){
	#cookie-notice{right:auto;font-size:12px;line-height:normal;width:80%;min-width:80%;}
    #cookie-notice button{padding:5px!important;}
	.flexbox.xs-stack{flex-direction: column;margin-left:0!important;}.flexbox.xs-stack>*{width:100%!important;min-width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;}
	.homeprimebnrvid{position:absolute;height:400px;width:100%;top:0;}
	.homeprimebnrvid>.inner>div{padding-bottom:400px!important;}
	.homeprimebnrvid>.inner{margin-bottom:40px;}
	.homevidebnr .flexbox{gap:0px;}
	.homevidebnr>.flexbox{position:relative;padding-top:420px;}
	.homevidebnr{margin-bottom:0;}
}

@media screen and (max-width:420px){
	[data-ff-el="root"].ff-6389fd091b84e9ea4164f769 .ff-6389fd091b84e9ea4164f769__title{font-size:30px !important;}
}