/*****************COMMON STYLE**********************************/
body{ color:#999999; font-size:18px; line-height:20px;width:100%;position: relative;}
ul{	margin:0;padding:0;}
.hoveranimate{-moz-transition:background-color 0.8s ease;-ms-transition:background-color 0.8s ease;-o-transition:background-color 0.8s ease;transition:background-color 0.8s ease;-webkit-transition:background-color 0.8s ease;}
.allanimated{-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;-webkit-transition:all 0.8s ease-in-out;}
.equalspace{margin:0 auto !important;float:none !important;}
img{max-width:100%; vertical-align:top;}
a:focus,input:focus{outline:none;}
input, buttom{ border-radius:none;}
a{ text-decoration:none !important;}
h1,h2,h3,h4,h5,h6,p{ margin:0px;}



#experience-page { background:url('/wp-content/uploads/2021/07/experience-bg-1.jpg') no-repeat left top; background-size: cover;overflow: hidden;}
#experience-page .experience-container{max-width:1330px; width:auto; position: relative; height: 100%;}
#experience-page .body-content{display: table; width: 100%; height: 100%; position: relative; padding: 20px 0;}
#experience-page .body-wrapper {height: 100%;display: table-cell; vertical-align: middle;}
#experience-page .img-wrap{ position: absolute; right: -83px;left: auto; bottom: 0;}
#experience-page .experience-wrap { position: relative;z-index: 9;}
.experience-page #experience-page-content .logo img {
	width: 190px;
}
#experience-page .logo{margin-bottom: 36px;}
#experience-page .experience-wrap h1 { font-size: 70px; line-height: 70px; color: #000000;font-family: 'Helvetica-Neue-CondensedBlack',arial;margin-bottom: 41px;}
#experience-page .experience-wrap h3{ font-size: 26px; line-height: 40px; color:  #000000;font-family: 'source_sans_proregular',arial;}
#experience-page .block{ display: block;}
#experience-page .color-text1{ color: #5b2e91; }
#experience-page .color-text2{ color: #505659;}
#experience-page .btn-content{margin-top: 54px;padding-right: 11px;}
#experience-page .btn-content li {margin-bottom: 35px; list-style: none;}
#experience-page .btn-content .icon{margin-right: 5px; width: 132px;}
#experience-page .btn-content a { font-size: 38px; line-height: 40px; color:  #5b2e91; border: 3px solid #5b2e91; font-family: 'HelveticaNeueBoldCondensed',arial;padding: 25px 15px;max-width: 440px; width: 100%;border-left: none;  border-radius: 0 15px 15px 0;margin-left: 7px;transition: ease-out 0.4s;}
#experience-page .btn-content a:hover{background-color: #5b2e91;transition-duration: .5s;color: #fff;}
#experience-page .btn-content li:last-child  a:hover{background-color: #505659;color: #fff;}
#experience-page .btn-content li:last-child a{ color: #505659; border-color: #505659;}
#experience-page .btn-content li:last-child{ margin-bottom: 0;}
#experience-page.landing-experience .experience-wrap{ padding-left: 4px;}

#experience-page.bad-experience .logo { margin-bottom: 23px;}
#experience-page.bad-experience .experience-wrap h1{margin-bottom: 18px;}
#experience-page.bad-experience .experience-wrap h3{ margin-bottom: 23px;}
#experience-page.bad-experience .form-content{ background: #ffffff; border-radius: 13px; border: 1px solid #d7d7d7; padding: 49px 46px;} 
#experience-page.thankyou-experience .experience-wrap h1{margin-bottom: 68px;font-size:75px;line-height: 73px;}
#experience-page.thankyou-experience .logo { margin-bottom: 64px;}
#experience-page.thankyou-experience .experience-wrap{padding-left: 101px;}
#experience-page.thankyou-experience .experience-wrap h3{ font-size: 24px; line-height: 30px;}
/***** experience form *****/

#experience-page.bad-experience .form-content .fsBody .fsForm { margin: 20px 0;padding: 0;}
#experience-page.bad-experience .form-content .fsBody.fsEmbed {padding: 0;}
#experience-page.bad-experience .form-content .fsBody .fsFieldRow,#contact-banner .form-wrap .fsBody .fsRowBody {padding: 0 !important;margin-bottom: 0!important;}
#experience-page.bad-experience .form-content .fsBody .fsFieldRow {margin-bottom: 0 !important;}
#experience-page.bad-experience .form-content .fsRequiredMarker {color: #ad1f23;}
#experience-page.bad-experience .form-content .fsForm select.fsRequired,#experience-page.bad-experience .form-content .fsForm textarea.fsRequired,#inner-banner.contact-us  .form-wrap .fsRowBody input[type=email].fsRequired,#contact-banner .form-wrap .fsRowBody input[type=number].fsRequired,#experience-page.bad-experience .form-content .fsRowBody input[type=tel].fsRequired,#experience-page.bad-experience .form-content .fsRowBody input[type=text].fsRequired {border: 1px solid #bfbfbf;background-color: #fff;height: 40px;color: #000;font-size: 14px;line-height: 24px;font-family: 'sourcesanspro-regular';box-shadow: none;margin-bottom: 10px;}
#experience-page.bad-experience .form-content .fsLabelVertical .fsLabel {font-size: 16px;color: #000;font-weight: normal;font-family: 'sourcesanspro-regular';line-height: 24px;margin-bottom: 10px;text-align: left;}
#experience-page.bad-experience .form-content .fsFieldFocused:not(.fsValidationError).fsSpan100 {padding: 0 !important;margin: 0 !important;}
#experience-page.bad-experience .form-content .fsForm .fsSubmit {/*margin-top: 0;*/padding: 10px 0 0;position: relative;margin: 0 auto;width: 50%;}  
#experience-page.bad-experience .form-content .fsSubmit input.fsSubmitButton {background: #5b2e91 !important;font-size: 34px !important;line-height: 0;font-family: 'HelveticaNeue-CondensedBlack',arial;color: #ffffff !important;text-transform: uppercase;padding: 13px 15px !important;width: 94%;border-radius: 5px !important;margin-top: 0;height: 55px;letter-spacing: 1px;}
#experience-page.bad-experience .form-content .fsForm .fsSubmit::after {z-index: -1;background: #054f8e !important;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;transform: scaleX(0);-webkit-transform: scaleX(0);transform-origin: 0 50% 0;-webkit-transform-origin: 0 50% 0;transition: transform 0.3s ease-out;-webkit-transition: transform 0.3s ease-out;}
#experience-page.bad-experience .form-content .fsForm .fsSubmit:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 5px;z-index: -2;} 
#experience-page.bad-experience .form-content .fsSubmit input.fsSubmitButton:hover {background: #3d495a !important;-webkit-transition: ease-out 0.7s;-moz-transition: ease-out 0.7s;transition: ease-out 0.7s; cursor: pointer;} 
.fsValidationError {background-color: transparent !important;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
.fsValidationError .fsLabel, .fsValidationError .fsRequiredLabel, .fsValidationError .fsRequiredMarker {color:#000 !important;}
div.fsError {border: 1px solid #ce5f6d;color: #ce5f6d;background-color: #000;font-family: 'sourcesanspro-regular',arial;}
#experience-page.bad-experience form#fsForm4403813 {margin: 0;}
#experience-page.bad-experience .form-content .fsForm textarea.fsRequired {height: 130px;}
#experience-page.bad-experience .form-content #fsRow4403813-1,#experience-page.bad-experience .form-content #fsRow4403813-3,#experience-page.bad-experience .form-content #fsRow4403813-5{width: 47%;float: left;clear: left;}
#experience-page.bad-experience .form-content #fsRow4403813-2,#experience-page.bad-experience .form-content #fsRow4403813-4, #experience-page.bad-experience .form-content #fsRow4403813-6 {width: 47%;float: right;clear: right;}
#inner-banner.contact-us .form-content h2::before {background: transparent;}
#experience-page.bad-experience .form-content .fsBody .fsRowBody {margin-bottom: 0!important;font-size: 0; }
#experience-page.bad-experience .form-content .fsLabelVertical .fsLabel a{color: #647387}
#experience-page.bad-experience .form-content div#fsRow4403813-4 {margin-top: -21px;}
#experience-page.bad-experience .form-content input#field110829717:focus { box-shadow: none;}