/*****************COMMON STYLE**********************************/
body{font-family: 'Segoe UI Light', arial; }
ul{	margin:0;padding:0;}
.container{max-width:1450px !important; width:auto !important;}
.hoveranimate{-webkit-transition: background 0.8s ease;	-moz-transition: background 0.8s ease;	-ms-transition: background 0.8s ease;-o-transition: background 0.8s ease;transition: background 0.8s ease;}
.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;}
/**********************landing-paage*******************/
#experience-section { height: 100vh; background:url(../images/CIT_Web_Experience-Page.jpg) center top; background-size:cover; padding-top:100px; overflow: hidden;}
#experience-section .landing_left_side { max-width: 766px;}
#experience-section .text_info {}
#experience-section .text_info h2 { margin:0px; font-size:65px; line-height:67px; color:#000000;  font-family: 'Segoe UI bold',arial; }
#experience-section .text_info h4 {color:#000000; font-size:33px; line-height:40px; font-family: 'Segoe UI Semilight',arial; margin: 50px 0 70px;}
.form-wrap {}
.form-wrap a { font-size:36px; line-height:40px; font-family: 'montserratbold',arial;   background:#12a129; border:1px solid #008516; color:#ffffff; display:inline-block; border-radius:5px; box-shadow: 0px 5px 0px 0px #068019; padding: 12px 76px;}
.form-wrap a.btn-wrap {}
#experience-section .icon-wrap { display: inline-block; vertical-align:middle; margin:0px 10px 0px 0px;}
#experience-section .icon-wrap img {}
#experience-section .title-text { color:#000000; display:inline-block; vertical-align:middle; padding: 20px 15px 25px; width: 61.5%;}
#experience-section .wrap1 { border:3px solid #e09017; border-left:none;  border-top-right-radius:10px; border-bottom-right-radius:10px; }
#experience-section .wrap2 { border:3px solid #6190b6; border-left:none; border-top-right-radius:10px; border-bottom-right-radius:10px;}
#experience-section .experience_info .dislike {}
#experience-section .experience_info li a.green {}
#experience-section .experience_info li a.red {}
#experience-section .landing_right_side {}
#experience-section .logo_img {}
#experience-section .logo_img img {}
#experience-section .right-img { position:absolute; top: 215px; right: -290px;}
#experience-section .right-img img {width: 90%;}
#experience-section .container-wrapper { position:relative; padding-bottom: 162px;}
#experience-section .text_info h2 span {display: block;}
#experience-section .text_info h4 span{display: block;}

#bdex-landing { height: 100vh; background:url(../images/CIT_Web_Experience-Page.jpg) center top; background-size:cover; padding-top:100px; overflow: hidden;}
#bdex-landing .landing_left_side { max-width: 798px;}
#bdex-landing .text_info {}
#bdex-landing .text_info h2 { margin:0px; font-size:65px; line-height:67px; color:#000000;  font-family: 'Segoe UI bold',arial; }
#bdex-landing .text_info h2 span{display:block}
#bdex-landing .text_info h4 {color:#000000; font-size:33px; line-height:40px; font-family: 'Segoe UI Semilight',arial; margin: 59px 0 130px;}
#bdex-landing .text_info h4  span { display:block; }
#bdex-landing .text_info h4 span { display:block; }
#bdex-landing .experience_info { margin-left:39px;}
#bdex-landing .experience_info li { font-size:34px; line-height:40px;  font-family: 'Segoe UI bold',arial; list-style:none;}
#bdex-landing .experience_info .like { margin-bottom: 60px;}
#bdex-landing .experience_info li a {}
#bdex-landing .icon-wrap { display: inline-block; vertical-align:middle; margin:0px 10px 0px 0px;}
#bdex-landing .icon-wrap img {}
#bdex-landing .title-text { color:#000000; display:inline-block; vertical-align:middle; padding: 20px 15px 25px; width: 61.5%;}
#bdex-landing .wrap1 { border:3px solid #e09017; border-left:none;  border-top-right-radius:10px; border-bottom-right-radius:10px; }
#bdex-landing .wrap2 { border:3px solid #6190b6; border-left:none; border-top-right-radius:10px; border-bottom-right-radius:10px;}
#bdex-landing .experience_info .dislike {}
#bdex-landing .experience_info li a.green {}
#bdex-landing .experience_info li a.red {}
#bdex-landing .landing_right_side {}
#bdex-landing .logo_img {}
#bdex-landing .logo_img img {}
#bdex-landing .right-img { position:absolute; bottom:0px; right:-150px;}
#bdex-landing .container-wrapper { position:relative; padding-bottom: 162px;}

.experience-form .fsBody .fsForm, form-wrapper .fsForm .fsFieldRow .fsRowBody, form-wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
.experience-form .fsBody .fsForm{ border:none!important;}
.experience-form .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
.experience-form .fsValidationError { background:none!important;}
.experience-form .fsBody .fsLabel, .fsBody label{ color:#6767676!important; padding:2px;}
.experience-form .fsForm .fsSubmit{background:none; margin:7px 0px 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
.experience-form .fsBody .fsRowBody{ padding: 0 !important;}
.experience-form .fsForm .fsLabel{ font-size:18px!important; font-family:'Segoe UI-Regular', arial; color:#000!important; margin: 0 0 6px 0;padding:0; text-align:left; line-height:28px; font-weight:normal;}
.experience-form .fsForm .fsLabel a{color:#647387;}
.experience-form .fsBody .fsSupporting{font-family: 'barlowregular', arial; color: #515050!important; font-size: 11px!important;}
.experience-form .fsSubmit input.fsSubmitButton{font-family:'SegoeUI-Bold', arial;font-size:36px!important; height:65px; background:#12a129!important; box-shadow: 0 4px 0px 0 #068019; border-radius:6px!important; border:1px solid #068019; display:block; color:#ffffff; text-align:center; padding: 0 0 6px; float: left;width:51%; letter-spacing: 1px; margin: 5px 0;}
.experience-form .fsBody .fsForm{text-shadow: none; color:#404041!important; display: inline-block; font-size: 16px; width:100%; margin:0!important; color:#fff;  background: transparent; padding:0; box-shadow:none!important;}
.experience-form .fsFieldRow input[type="text"], .experience-form .fsFieldRow input[type="email"], .experience-form .fsFieldRow input[type="number"], .experience-form .fsFieldRow input[type="tel"]{ width:100%!important; height:46px; padding:12px 14px!important; }
.experience-form .fsFieldRow input[type="text"], .experience-form .fsFieldRow input[type="email"], .experience-form .fsFieldRow input[type="number"], .experience-form .fsFieldRow input[type="tel"], .experience-form .fsForm textarea,.experience-form input[type="file"]{margin:0 0 15px !important; background:#fff; border:1px solid #bebfc1 !important; border-radius:3px!important; max-width:100%; width:100%!important; font-size:16px!important; font-family: 'barlowregular', arial; line-height:18px;color:#6767676; font-weight: normal;}
#field57460336 { height: 48px !important;}
.experience-form div.fsError{font-family: 'barlowregular', arial; font-size: 13px !important;  margin:0!important;padding: 4px !important; width: 100%;}
.experience-form .fsRequiredMarker { font-weight:normal !important; font-size:18px; color:#ad1f23; padding-left:2px;}
.experience-form .fsBody { margin-bottom:0px!important; background: transparent;padding: 0px 0 0;;}
.experience-form input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
.experience-form .fsSectionHeader { display:none!important;}
.experience-form .fsFirst.fsLast.fsFieldCell { font-size: 0; background:none; padding:0!important; margin:0!important;}
.experience-form .fsForm input.fsField[type="email"]:focus, .experience-form .fsForm input.fsField[type="file"]:focus, .experience-form .fsForm input.fsField[type="number"]:focus, .experience-form .fsForm input.fsField[type="tel"]:focus, .experience-form .fsForm input.fsField[type="text"]:focus, .experience-form .fsForm textarea.fsField:focus {outline:0;}
.experience-form .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
.experience-form ::-webkit-input-placeholder { color: #6767676;}
.experience-form :-moz-placeholder {color: #6767676; opacity:1;}
.experience-form ::-moz-placeholder { color: #6767676; opacity:1;}
.experience-form :-ms-input-placeholder {color: #6767676;}
.experience-form .fsValidationError{box-shadow:none!important;background-color:none;}
#fsCell57038521 > p {line-height: 36px!important;font-size:18px!important; color:#000000; margin-bottom: 6px!important; font-family: "barlowregular",arial;padding-top: 7px!important;text-align: left;}
#fsCell57038521 a {background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0!important;
    border-radius: 0!important;display: inline-block!important;text-transform: none!important;line-height: 25px!important;
    box-shadow: none!important; color: #000!important;font-size: 15px!important;text-decoration: none!important;font-family: "barlowregular",arial!important;}
.fsOptionLabel.horizontal{ margin: 0 0 0 33px!important;color: hsl(0, 0%, 100%)!important;}
#fsCell57038521 span{display: inline-block!important;color:#ca180d;}
.experience-form #fsRow2020325-1,.experience-form #fsRow2020325-3,.experience-form #fsRow2020325-5{clear: none;  float: left;margin-right: 2%;width: 49%;}
.experience-form #fsRow2020325-2,.experience-form #fsRow2020325-4,.experience-form #fsRow2020325-6{ clear: none; float: left;width: 49%;}
.field-auto-capture { display: none;}
.experience-form .fsForm textarea {height: 125px;}
#landing_page .text_info h4 span{display: block;}


@media (min-width: 768px) {
#experience-section .col-sm-5.col-5-modi { width: 38%;}
#experience-section .col-sm-7.col-7-modi { width: 62%;}
}

@media (min-width:768px) and (max-width:1600px){
#experience-section .text_info h2{font-size: 42px; line-height: 42px;}   
#bdex-landing .text_info h2{font-size: 42px; line-height: 42px;}   
#experience-section .logo_img img {width: 67%;}
#bdex-landing .logo_img img {width: 67%;}
#experience-section{padding-top: 50px;}
#bdex-landing{padding-top: 50px;}
#experience-section .text_info h4{font-size: 22px; line-height: 22px; margin: 41px 0 30px;}
#bdex-landing .text_info h4{font-size: 22px; line-height: 22px; margin:50px 0 65px;}
.experience-form .fsFieldRow input[type="text"], .experience-form .fsFieldRow input[type="email"], .experience-form .fsFieldRow input[type="number"], .experience-form .fsFieldRow input[type="tel"]{height: 30px; margin: 0 0 13px !important;}
.experience-form .fsForm .fsLabel{font-size: 14px !important; margin:0;}
.experience-form .fsForm textarea{height: 80px; margin: 0 !important;}
#experience-section .right-img{top: 140px; right: -320px;}
#experience-section .right-img img{width: 70%;}
#bdex-landing .right-img{top: 140px; right: -320px;}
#bdex-landing .experience_info li {font-size: 24px;}
#bdex-landing .title-text{padding: 15px 30px 15px; width: 48%;}
#bdex-landing .icon-wrap{margin: 0px -18px 0px 0px;}
#bdex-landing .icon-wrap img {width: 75%;}
#bdex-landing .right-img img{width: 70%;}
.experience-form {padding: 0 178px 0 0;}
.experience-form .fsSubmit input.fsSubmitButton{width: 32%; height: 45px; font-size: 20px !important; padding: 0 0 5px; margin: 16px 0;}
#bdex-landing .experience_info .like {margin-bottom: 50px;}
}


@media (min-width: 768px) and (max-width: 1100px){ 
#experience-section .text_info h2 { font-size: 46px; line-height: 46px;}
.experience-form {padding: 0 0 0 0;}
#experience-section .text_info h4 {font-size: 24px; line-height: 24px;}
#experience-section .experience_info li { font-size: 27px;}
#experience-section .right-img { width:84%; }
#bdex-landing .col-sm-5.col-5-modi { width: 38%;}
#bdex-landing .col-sm-7.col-7-modi { width: 62%;}
#bdex-landing .text_info h2 { font-size: 40px;}
#bdex-landing .text_info h4 { font-size:26px; line-height: 26px;}
#bdex-landing .experience_info li { font-size: 18px;}
#bdex-landing .right-img {right: -630px;}
#bdex-landing .right-img img {width: 60%;}
}
@media (min-width: 768px) and (max-width: 960px){
#experience-section .text_info h2 { font-size: 38px; line-height: 48px;}
#experience-section .text_info h4 { font-size: 21px;}
#experience-section .icon-wrap img { max-width:90px;}
#experience-section .experience_info li { font-size: 21px;}
#experience-section .experience_info { margin-left:3px;}
#experience-section .experience_info .like { margin-bottom: 47px;}
#experience-section .title-text { padding: 20px 8px 25px;}
#bdex-landing .text_info h2 { font-size: 30px; line-height:34px;}
#bdex-landing .text_info h4 { font-size: 20px; line-height: 24px;}
#bdex-landing .icon-wrap img { max-width:90px;}
#bdex-landing .experience_info li { font-size: 16px;}
#bdex-landing .experience_info { margin-left:3px;}
#bdex-landing .experience_info .like { margin-bottom: 47px;}
#bdex-landing .title-text { padding: 20px 8px 25px;}

	}
@media (max-width: 960px){}
@media (max-width: 767px){.small_screen_center{ text-align:center;}
#experience-section .title-text{display:block;}
#experience-section .icon-wrap { display: block; vertical-align: middle; margin: 0 0 17px;}
#experience-section .experience_info { margin-left: 0;}
#experience-section .landing_right_side { padding-top: 50px;}
#experience-section .text_info h2 {font-size: 34px; line-height: 41px;}
#experience-section .text_info h4 { font-size: 24px; line-height: 35px;}
#experience-section .experience_info li { font-size: 21px;}
#experience-section .wrap1{ border:3px solid #12a129; border-radius:10px;}
#experience-section .wrap2{ border:3px solid #ff0000; border-radius:10px;}
#experience-section .title-text { width:100%;}
#experience-section .right-img { position:static;}
#experience-section { padding-bottom:0; padding-top: 50px;}
#experience-section .container-wrapper { padding-bottom:0; }
#experience-section .logo_img { margin-bottom:20px; }
#bdex-landing .title-text{display:block;}
#bdex-landing .icon-wrap { display: block; vertical-align: middle; margin: 0 0 17px;}
#bdex-landing .experience_info { margin-left: 0;}
#bdex-landing .landing_right_side { padding-top: 50px;}
#bdex-landing .text_info h2 {font-size: 34px; line-height: 41px;}
#bdex-landing .text_info h4 { font-size: 24px; line-height: 35px;}
#bdex-landing .experience_info li { font-size: 21px;}
#bdex-landing .wrap1{ border:3px solid #12a129; border-radius:10px;}
#bdex-landing .wrap2{ border:3px solid #ff0000; border-radius:10px;}
#bdex-landing .title-text { width:100%;}
#bdex-landing .right-img { position:static;}
#bdex-landing {padding-top: 50px;}
#bdex-landing .container-wrapper { padding-bottom:0; }
#bdex-landing .logo_img { margin-bottom:20px; }
.experience-form #fsRow3268828-1,.experience-form #fsRow3268828-3,.experience-form #fsRow3268828-5{width:100%;}
.experience-form #fsRow3268828-2,.experience-form #fsRow3268828-4,.experience-form #fsRow3268828-6{width:100%;}
.experience-form .fsSubmit input.fsSubmitButton{font-size: 30px !important;}
.experience-form {padding: 0 0 0 0;}
#bdex-landing {height: auto;}
#experience-section { height: auto;}

}
@media (max-width:600px) {}
@media (max-width: 450px) {
#bdex-landing .text_info h2 {font-size: 23px; line-height: 30px;}    
#bdex-landing .text_info h4 {font-size: 20px;line-height: 26px; margin: 50px 0;}
#experience-section  .text_info h2 {font-size: 23px; line-height: 30px;}    
#experience-section  .text_info h4 {font-size: 20px;line-height: 26px; margin:34px 0;}
    }
