div.wpcf7 {margin: 0;padding: 0;}
div.wpcf7-response-output {margin: 2em 0.5em 1em;padding: 0.2em 1em;}
div.wpcf7 .screen-reader-response {position: absolute;	overflow: hidden;clip: rect(1px, 1px, 1px, 1px);
	height: 1px;width: 1px;margin: 0;padding: 0;border: 0;}
div.wpcf7-mail-sent-ok {border: 2px solid #398f14;}
div.wpcf7-mail-sent-ng {border: 2px solid #ff0000;}
div.wpcf7-spam-blocked {border: 2px solid #ffa500;}
div.wpcf7-validation-errors {border: 2px solid #f7e700;}
.wpcf7-form-control-wrap {position: relative;}
span.wpcf7-not-valid-tip {color: #f00;font-size: 1em;font-weight: normal;display: block;}
.use-floating-validation-tip span.wpcf7-not-valid-tip {position: absolute;top: 20%;	left: 20%;z-index: 100;
	border: 1px solid #ff0000;background: #fff;	padding: .2em .8em;}
span.wpcf7-list-item {display: inline-block;margin: 0 0 0 1em;}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {content: " ";}
.wpcf7-display-none {display: none;}
div.wpcf7 .ajax-loader {visibility: hidden;display: inline-block;background-image: url('../images/ajax-loader.gif');
	width: 16px;height: 16px;border: none;padding: 0;margin: 0 0 0 4px;vertical-align: middle;}
div.wpcf7 .ajax-loader.is-active {visibility: visible;}
div.wpcf7 div.ajax-error {display: none;}
div.wpcf7 .placeheld {color: #888;}
div.wpcf7 .wpcf7-recaptcha iframe {margin-bottom: 0;}
div.wpcf7 input[type="file"] {cursor: pointer;}
div.wpcf7 input[type="file"]:disabled {cursor: default;}
.header-bottom .navbar .navbar-collapse .navbar-nav li a, .header.header-2 .header-bottom .navbar .navbar-collapse .navbar-nav li a, .header.header-3 .header-bottom .navbar .navbar-collapse .navbar-nav li a, .header.header-5 .header-bottom .navbar .navbar-collapse .navbar-nav li a{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}

.wf-loading .header-bottom .navbar .navbar-collapse .navbar-nav li a, .header.header-2 .header-bottom .navbar .navbar-collapse .navbar-nav li a, .header.header-3 .header-bottom .navbar .navbar-collapse .navbar-nav li a, .header.header-5 .header-bottom .navbar .navbar-collapse .navbar-nav li a,{opacity: 0;}.ie.wf-loading .header-bottom .navbar .navbar-collapse .navbar-nav li a, .header.header-2 .header-bottom .navbar .navbar-collapse .navbar-nav li a, .header.header-3 .header-bottom .navbar .navbar-collapse .navbar-nav li a, .header.header-5 .header-bottom .navbar .navbar-collapse .navbar-nav li a,{visibility: hidden;}
.header-bottom .navbar .navbar-collapse .navbar-nav li.dropdown .dropdown-menu li a{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading .header-bottom .navbar .navbar-collapse .navbar-nav li.dropdown .dropdown-menu li a,{opacity: 0;}.ie.wf-loading .header-bottom .navbar .navbar-collapse .navbar-nav li.dropdown .dropdown-menu li a,{visibility: hidden;}.header-bottom.stricky-fixed .navbar .navbar-collapse .navbar-nav li a, .header.header-3 .header-bottom.stricky-fixed .navbar .navbar-collapse .navbar-nav li a, .header.header-2 .header-bottom.stricky-fixed .navbar .navbar-collapse .navbar-nav li a{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading .header-bottom.stricky-fixed .navbar .navbar-collapse .navbar-nav li a, .header.header-3 .header-bottom.stricky-fixed .navbar .navbar-collapse .navbar-nav li a, .header.header-2 .header-bottom.stricky-fixed .navbar .navbar-collapse .navbar-nav li a,{opacity: 0;}.ie.wf-loading .header-bottom.stricky-fixed .navbar .navbar-collapse .navbar-nav li a, .header.header-3 .header-bottom.stricky-fixed .navbar .navbar-collapse .navbar-nav li a, .header.header-2 .header-bottom.stricky-fixed .navbar .navbar-collapse .navbar-nav li a,{visibility: hidden;}
.banner-area .section-title h2{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading .banner-area .section-title h2,{opacity: 0;}
.ie.wf-loading .banner-area .section-title h2,{visibility: hidden;}.breadcrumb-area .breadcrumb li span, .breadcrumb-area .breadcrumb li a span{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading .breadcrumb-area .breadcrumb li span, .breadcrumb-area .breadcrumb li a span,{opacity: 0;}
.ie.wf-loading .breadcrumb-area .breadcrumb li span, .breadcrumb-area .breadcrumb li a span,{visibility: hidden;}body{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading body,{opacity: 0;}.ie.wf-loading body,{visibility: hidden;}p{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading p,{opacity: 0;}.ie.wf-loading p,{visibility: hidden;}h1, .h1{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading h1, .h1,{opacity: 0;}.ie.wf-loading h1, .h1,{visibility: hidden;}h2, .h2{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading h2, .h2,{opacity: 0;}.ie.wf-loading h2, .h2,{visibility: hidden;}h3, .h3{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading h3, .h3,{opacity: 0;}.ie.wf-loading h3, .h3,{visibility: hidden;}h4, .h4{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading h4, .h4,{opacity: 0;}
.ie.wf-loading h4, .h4,{visibility: hidden;}h5, .h5{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading h5, .h5,{opacity: 0;}.ie.wf-loading h5, .h5,{visibility: hidden;}h6, .h6{opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading h6, .h6,{opacity: 0;}
.ie.wf-loading h6, .h6,{visibility: hidden;}

.vc_custom_1493031060541{background-image: url(../images/about-bg.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

.vc_custom_1493621447963{background-image: url(../images/testimonial-bg.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

.vc_custom_1493030943204{padding-top: 0px !important;}
.vc_custom_1493036130995{padding-top: 0px !important;}
.vc_custom_1493621436824{padding-top: 0px !important;}
.wpb_animate_when_almost_visible { opacity: 1; }
.main-wrapper {padding-top: 0;padding-bottom: 0;}
#rs-demo-id {}
