/* plugin css */
.plugin-scrollmenu {background:#8c9b93;}
.plugin-scrollmenu .page-scroll-menu-item{background:rgba(0,0,0,0.1);color:#fff;font-size:16px;padding-bottom:4px;padding-top:25px;margin:15px 0;text-align:center;}
.plugin-scrollmenu .page-scroll-menu-item a{color:#fff!important;font-size:18px;line-height:22px;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease;}
.plugin-scrollmenu .page-scroll-menu-item a:hover{color:#F8981C!important;}
.plugin-scrollmenu .page-scroll-menu-item .arrow-down{display:block;color:#ccc;font-size:12px;transition:all 0.3s ease;}
.plugin-scrollmenu .page-scroll-menu-item a:hover .arrow-down{color:#F8981C!important;}

.plugin-scrollmenu .quote-text{color:#cbd1cf;font-size:30px;line-height:36px;padding:0 50px;}
.plugin-scrollmenu .quote-text:before{content:'';background:url('/_data/cms_files/template/openquote.png');background-size:100%;background-repeat:no-repeat;position:absolute;width:43px;height:44px;left:0px;top:0px;}
.plugin-scrollmenu .quote-text:after{content:'';background:url('/_data/cms_files/template/closequote.png');background-size:100%;background-repeat:no-repeat;position:absolute;width:43px;height:44px;right:0px;bottom:0px;}
.plugin-scrollmenu .quote-author{font-size:16px;line-height:20px;margin-top:10px;}

.plugin-scrollmenu .info-text{color:#cbd1cf;font-size:30px;line-height:36px;padding:0 50px;}
.plugin-scrollmenu .info-brackets{display:inline-block;position:relative;}
.plugin-scrollmenu .info-brackets img{position:absolute;width:38px;}
.plugin-scrollmenu .info-number{color:#cbd1cf;font-size:92px;line-height:100px;font-weight:bold;padding:0 50px;}

.plugin-scrollmenu .header-contact-form{}
.plugin-scrollmenu .header-contact-form .form-group{margin-bottom:10px;}
.plugin-scrollmenu .header-contact-form .form-group:last-child{margin-bottom:0px;}
.plugin-scrollmenu .header-contact-form input{border: 1px solid #4C91D1;border-radius:0;height:40px;font-size:14px;}
.plugin-scrollmenu .header-contact-form .contact-form-header{display:block;color:#FCB76C;font-size:30px;line-height:36px;margin-bottom:14px;}
.plugin-scrollmenu .header-contact-form .contact-form-subheader{display:block;color:#FFF4DC;font-size:22px;line-height:27px;}
.plugin-scrollmenu .header-contact-form button.btn{color:#fff;border: 2px solid #F8981C;border-radius: 8px;font-size:30px;line-height:36px;height:90px;padding:0 20px;transition:all 0.3s ease;}
.plugin-scrollmenu .header-contact-form button.btn:hover{background:#F8981C;}

@media (max-width: 1464px) {
	.plugin-scrollmenu .quote-text{font-size:22px;line-height:30px;}
	.plugin-scrollmenu .header-contact-form .contact-form-header{font-size:22px;line-height:30px;}
	.plugin-scrollmenu .header-contact-form button.btn{font-size:22px;line-height:30px;padding:0 10px;}
}

@media (max-width: 991px) {
	.plugin-scrollmenu .quote-wrapper{margin-top:20px;}
	.plugin-scrollmenu .quote-text:before{left:15px;}
	.plugin-scrollmenu .quote-text:after{right:15px;}
	.plugin-scrollmenu .info-text{padding:0;}
	.plugin-scrollmenu .info-wrapper{margin-top:20px;}
	.plugin-scrollmenu .info-wrapper .text-right{text-align:center!important;}
	.plugin-scrollmenu .info-brackets{margin-bottom:20px;}
	.plugin-scrollmenu .header-contact-form .text-right{text-align:left!important;}
	.plugin-scrollmenu .page-scroll-menu-item{margin-bottom:0;}
	.plugin-scrollmenu .header-contact-form button.btn{margin-top:10px;margin-bottom:15px;}
	.plugin-scrollmenu .header-contact-form .contact-form-header{margin-top:30px;}
	.plugin-scrollmenu .header-contact-form .contact-form-subheader{margin-bottom:15px;}
}

/* placeholder */
.plugin-scrollmenu .form-control::-webkit-input-placeholder { color:#b3cae7!important; }
.plugin-scrollmenu .form-control:-moz-placeholder { color:#b3cae7!important; }
.plugin-scrollmenu .form-control::-moz-placeholder { color:#b3cae7!important; }
.plugin-scrollmenu .form-control:-ms-input-placeholder { color:#b3cae7!important; }
.plugin-scrollmenu .form-control::-ms-input-placeholder { color:#b3cae7!important; }