/* .other_companies .row {margin: 0;}.other_companies [class*="col-"] { padding: 0; } ../fonts/ */@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');html {  max-width: 100%;  overflow-X: hidden;  width: 100%}body {  padding: 0;  margin: 0;  max-width: 100%;  overflow-X: hidden;  font-family: 'Montserrat', sans-serif;  color: #000;  font-size: 17px;  line-height: normal;  font-weight: normal;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  -ms-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;}a {  outline: none !important;  text-decoration: none;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  -ms-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;  color: #000}a:hover, a:focus {  outline: none !important;  text-decoration: none;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  -ms-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;  color: #000}img {  border: none;  vertical-align: middle;  max-width: 100%;  height: auto;  margin: 0px auto;  max-height: auto;  width: auto;}ul, li, p {  list-style: none;  padding: 0px;  margin: 0px;  line-height: normal;}strong, b {  font-weight: bold;}h1, h2, h3, h4, h5, h6 {  outline: none !important;  margin: 0px;  padding: 0px;  font-weight: bold;  line-height: normal;  font-family: 'Montserrat', sans-serif;}input, select, textarea, button, input:hover, select:hover, textarea:hover, button:hover, input:focus, select:focus, textarea:focus, button:focus {  outline: none !important;  box-shadow: none;  border: none;  -moz-appearance: none;  -webkit-appearance: none;  text-decoration: none;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  -ms-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;}::-webkit-input-placeholder {  color: #DBDBDB !important;  opacity: 1;  font-weight: 500 !important}::-moz-placeholder {  color: #DBDBDB !important;  opacity: 1;  font-weight: 500 !important}:-ms-input-placeholder {  color: #DBDBDB !important;  opacity: 1;  font-weight: 500 !important}:-moz-placeholder {  color: #DBDBDB !important;  opacity: 1;  font-weight: 500 !important}.container {  width: 100%;  max-width: 1600px;  margin: 0 auto;  padding: 0px 15px}.bg {  -webkit-background-size: cover !important;  -moz-background-size: cover !important;  -o-background-size: cover !important;  background-size: cover !important;  background-position: center center !important;  background-repeat: no-repeat !important}section, header, footer {  float: left;  width: 100%;  margin: 0px;  position: relative}.header-info {  position: absolute;  width: 100%;  float: left;  padding-top: 54px;  z-index: 1;}.header-info .logo {  width: auto;  float: left;  position: relative;  z-index: 1;  padding: 0px;}.header-info .logo a, .header-info .logo a img {  display: inline-block;  vertical-align: middle}.coman-btn {  display: inline-block;  vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  position: relative;  -webkit-transition-property: color;  transition-property: color;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  cursor: pointer;  text-decoration: none;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  background: #e1e1e1;  color: #666;  padding: 1em;}.coman-btn:hover, .coman-btn:focus, .coman-btn:active {  color: white;}.coman-btn::before {  background: #2098D1;  content: "";  position: absolute;  z-index: -1;  top: 0;  left: 0;  right: 0;  bottom: 0;  -webkit-transform: scale(0);  transform: scale(0);  -webkit-transition-property: transform;  transition-property: transform;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-timing-function: ease-out;  transition-timing-function: ease-out;}.coman-btn:hover::before, .coman-btn:focus::before, .coman-btn:active::before {  -webkit-transform: scale(1);  transform: scale(1);}.home-benner {  float: left;  width: 100%;  position: relative;  background: #F8FFFF;  padding-top: 235px;}.education-partners-block {  float: right;  width: 100%;  text-align: center;  background: #ffffff;  border-radius: 10px;  max-width: 548px;  padding: 10px 10px 7px 10px;  -webkit-box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  -moz-box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);}.education-partners-block p {  float: left;  width: 100%;  text-align: center;  color: #000000;  font-size: 16px;  font-weight: 600;  margin-bottom: 19px;  line-height: 21px;}.education-partners-block figure {  float: left;  width: 100%;  text-align: center;  margin-bottom: 0px;}.home-caption-info {  float: left;  width: 100%;  position: relative;}.home-caption-info h2 {  float: left;  width: 100%;  position: relative;  font-weight: 600;  color: #000000;  font-size: 42px;  line-height: 55px;  margin-bottom: 20px;  z-index: 22;}.home-caption-info h2 span {  float: left;  width: 100%;  font-size: 35px;}.form-info {  float: right;  width: 100%;  position: relative;  max-width: 534px;  background: #FFFFFF;  border: 0.5px solid #707070;  -webkit-box-shadow: 10px 10px 12px 0px rgba(191, 191, 191, 0.26);  -moz-box-shadow: 10px 10px 12px 0px rgba(191, 191, 191, 0.26);  box-shadow: 10px 10px 12px 0px rgba(191, 191, 191, 0.26);  border-radius: 10px;  margin-top: 150px;  border-top: 0px;}.form-info:after {  width: 122px;  height: 122px;  background: url("../images/form-curve.png");  content: "";  position: absolute;  top: -53px;  border-radius: 50%;  right: -43px;}.form-info .swiss-quality-block {  float: right;  width: 100%;  position: relative;  text-align: right;  padding: 20px 0px;  padding-right: 0px;  padding-right: 20px;  background: #fff;  z-index: 9;  border-radius: 10px 10px 0px 0px;  border: 0.5px solid #707070;  border-bottom: 0px;  border-left: 0px;}.form-info .swiss-quality-block a {  float: right;  font-size: 20px;  font-weight: 500;  color: #000000;  line-height: 24px;}.form-info .swiss-quality-block a img {  margin-right: 10px;}.form-info h3 {  float: left;  width: 100%;  text-align: center;  font-size: 30px;  font-weight: 600;  color: #fff;  line-height: 38px;  background: #26247B;  padding: 6px 0px;  position: relative;  z-index: 9;}.form-info form {  float: left;  width: 100%;  padding: 16px 32px 25px 24px;}.form-info form p {  font-size: 20px;  font-weight: 600;  color: #000000;  line-height: 24px;  float: left;  width: 100%;  margin-bottom: 20px;}.form-info .form-group {  float: left;  width: 100%;  position: relative;  margin-bottom: 19px;}.form-info .form-group label {  font-size: 14px;  font-weight: 500;  color: #000000;  line-height: 18px;  float: left;  width: 100%;  margin-bottom: 5px;}.form-info .form-group .form-control {  width: 100%;  position: relative;  float: left;  padding: 0px 20px;  height: 51px;  font-size: 13px;  font-weight: 500;  line-height: normal;  color: #000;  background-color: none;  border: 1px solid #C9C9C9;  border-radius: 6px;  transition: none;  box-shadow: none;}.form-info .form-group .iti--separate-dial-code {  width: 100%;  position: relative;  float: left;  padding: 0px 20px;  height: 51px;  font-size: 13px;  font-weight: 500;  line-height: normal;  color: #DBDBDB;  background-color: none;  border: 1px solid #C9C9C9;  border-radius: 6px;  transition: none;  box-shadow: none;  line-height: 46px;}.form-info .form-group .iti__flag-container {  padding: 0px;}.form-info .form-group .iti--separate-dial-code .iti__selected-flag {  background-color: rgba(242, 242, 242, 0.6) !important;  padding: 0px 10px !important;  border-radius: 6px 0px 0px 6px;}.form-info .form-group .iti--separate-dial-code .iti__selected-dial-code {  color: #000;  font-size: 13px;  font-weight: 500;}.form-info .form-group .iti__arrow {  border-top: 5px solid #ADBCBC;  margin-top: 3px;  border-left: 4px solid transparent;  border-right: 4px solid transparent;}.txtbox::-webkit-input-placeholder {  color: #DBDBDB !important;  opacity: 1;  font-weight: 500 !important}.txtbox::-moz-placeholder {  color: #DBDBDB !important;  opacity: 1;  font-weight: 500 !important}.txtbox:-ms-input-placeholder {  color: #DBDBDB !important;  opacity: 1;  font-weight: 500 !important}.txtbox:-moz-placeholder {  color: #DBDBDB !important;  opacity: 1;  font-weight: 500 !important}.form-info .form-check {  float: left;  width: 100%;}.form-info .form-check {  float: left;  width: 100%;  position: relative;  padding: 0px;  min-height: auto;  margin-bottom: 20px;}.form-info .form-check-input[type="checkbox"] {  width: 23px;  height: 23px;  position: absolute;  left: 0px;  z-index: 99;  margin-left: 0px;  border: 1px solid #C9C9C9;  border-radius: 2px;  box-shadow: none !important;}.form-info .form-check-label {  font-size: 13px;  font-weight: 500;  padding-left: 35px;  line-height: 16px;  color: #000;}.form-info .form-check-label a {  color: #1E9FFF;}.form-info .form-check-label a:hover, .form-info .form-check-label a:focus {  color: #5CB85C;}.form-check-input:checked {  background-color: #5CB85C;  border-color: #5CB85C !important;  box-shadow: none !important;}.form-info .form-btn {  float: left;  width: 100%;  position: relative;}.form-info .form-btn .Submit-btn {  background: #5CB85C;  border-radius: 6px;  color: #fff;  font-size: 14px;  font-weight: 500;  padding: 10px 28px;  line-height: 18px;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  -ms-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;}.form-info .form-btn .Submit-btn:hover, .form-info .form-btn .Submit-btn:focus {  background-color: #1E9FFF;}.home-caption-info figure {  margin-left: -55px !important;  float: left;}.home-benner:before {  background: #FFF1DA;  width: 1082px;  height: 1082px;  content: "";  position: absolute;  left: -10%;  top: -25%;  border-radius: 50%;}.home-caption-info h2:before {  position: absolute;  background: #FFF94D;  top: 0px;  width: 94%;  left: 0px;  height: 21px;  content: "";  top: 33px;  z-index: -1;}.degree_sec {  background: #FFF1DA;  padding: 40px 0px;}.degree-block {  float: left;  width: 100%;  position: relative;  padding-left: 120px;  height: 100%;}.degree-block h3 {  float: left;  width: 100%;  position: relative;  border: 1px solid #F2DAB1;  background: #FFFFFF;  width: 145px;  height: 118px;  font-size: 80px;  border-radius: 10px;  font-family: 'Poppins', sans-serif;  font-weight: normal;  line-height: 118px;  color: #F2DAB1;  padding-left: 13px;  position: absolute;  top: 50%;  -moz-transform: translate(0, -50%);  -o-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);  left: 0px;}.degree_sec .row {  margin: 0px -68px;}.degree_sec [class*="col-"] {  padding: 0px 15px;}.degree-block-details {  float: left;  width: 100%;  position: relative;  background: #FFFFFF;  border-radius: 10px;  -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);  -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);  padding: 25px 27px;  height: 100%;}.degree_sec [class*="col-"]:nth-child(1) .degree-block-details {  padding: 49px 27px;}.degree-block-details h4 {  font-size: 20px;  font-weight: 600;  line-height: 24px;  color: #000000;  float: left;  width: 100%;  position: relative;  padding-bottom: 17px;  margin-bottom: 15px;}.degree-block-details h4:before {  content: "";  position: absolute;  left: 0px;  bottom: 0px;  background: #000000;  width: 29px;  height: 2px;  border-radius: 10px;}.degree-block-details p {  font-size: 18px;  font-weight: 500;  line-height: 25px;  color: #000000;  float: left;  width: 100%;  position: relative;}.program-sec {  background: #F8F9FD;  padding: 70px 0px;}.coman-title {  float: left;  width: 100%;  position: relative;  text-align: center;}.coman-title h2 {  float: left;  width: 100%;  position: relative;  text-align: center;  font-size: 30px;  font-weight: 600;  line-height: 37px;  color: #000000;  margin-bottom: 70px;}.coman-title h2 span {  position: relative;  padding: 0px 80px;}.coman-title span:after {  content: "";  position: absolute;  right: 0px;  background: #171717;  width: 57px;  height: 2px;  position: absolute;  top: 50%;  -moz-transform: translate(0, -50%);  -o-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);}.coman-title span:before {  content: "";  position: absolute;  left: 0px;  background: #171717;  width: 57px;  height: 2px;  position: absolute;  top: 50%;  -moz-transform: translate(0, -50%);  -o-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);}.program-info {  float: left;  width: 100%;  position: relative;}.program-info .program-info-block {  float: left;  width: 100%;  position: relative;}.program-info-block {  float: left;  width: 100%;  position: relative;  border-radius: 10px;  background: #FFFFFF;  -webkit-box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  -moz-box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  text-align: center;  height: 100%;}.program-info-block figure, .program-info-block figure img {  float: left;  width: 100%;  position: relative;  border-radius: 10px 10px 0px 0px;  margin-bottom: 0px;}.program-info-block .program-info-block-det {  padding: 30px 10px 30px 10px;  float: left;  width: 100%;  padding-bottom: 60px !important;}.program-info-block h2 {  float: left;  width: 100%;  position: relative;  font-size: 20px;  font-weight: bold;  line-height: 24px;  color: #000000;  padding-bottom: 11px;  margin-bottom: 11px;  min-height: 65px;}.program-info-block h2::before {  content: "";  position: absolute;  left: 0px;  bottom: 0px;  background: #000000;  width: 24px;  height: 2px;  border-radius: 10px;  right: 0px;  margin: auto;}.program-info-block p {  font-size: 18px;  font-weight: 500;  line-height: 30px;  color: #000000;  float: left;  width: 100%;  position: relative;  margin-bottom: 25px;}.program-info-block a {  font-size: 14px;  font-weight: 500;  line-height: 18px;  color: #fff;  display: inline-block;  background: #1E9FFF;  border-radius: 6px;  padding: 10px 10px;  position: absolute;  bottom: 0px;  right: 0px;  left: 0px;  margin: auto;  width: 110px;  bottom: 20px;}.program-info-block a:hover, .program-info-block a:focus {  background: #5CB85C;}.program-info .row {  margin: 0px -34px;}.program-info [class*="col-"] {  padding: 0px 34px;}.unique-features-of-the-Program-sec {  padding: 75px 0px 60px 0px;}.unique-features-of-the-Program-sec .row {  margin: 0px -50px;}.unique-features-of-the-Program-sec [class*="col-"] {  padding: 0px 50px;}.unique-features-of-the-Program-info {  float: left;  width: 100%;  position: relative;}.unique-features-of-the-Program-info ul {  float: left;  width: 100%;  position: relative;}.unique-features-of-the-Program-info ul li {  float: left;  width: 100%;  position: relative;  font-size: 18px;  font-weight: 500;  line-height: 30px;  padding-left: 20px;  margin-bottom: 13px;}.unique-features-of-the-Program-info ul li:before {  background: url("../images/li_icon.png");  width: 12px;  height: 11px;  position: absolute;  left: 0px;  top: 9px;  content: "";}.cii-institute-of-hospitality-sec {  background: #F1F1F1;  padding: 64px 0px 146px 0px;}.cii-institute-of-hospitality-sec .coman-title {  text-align: left;  padding-left: 70px;  padding-right: 10px;}.cii-institute-of-hospitality-sec .coman-title h2 {  margin-bottom: 20px;  padding-bottom: 20px;  text-align: left;}.cii-institute-of-hospitality-sec .coman-title h2 span {  padding: 0px;}.cii-institute-of-hospitality-sec .coman-title h2 span:before, .cii-institute-of-hospitality-sec .coman-title h2 span:after {  display: none;}.cii-institute-of-hospitality-sec p {  font-size: 18px;  font-weight: 500;  line-height: 30px;  color: #000000;  float: left;  width: 100%;  position: relative;  margin-bottom: 0px;  text-align: left;}.cii-institute-of-hospitality-sec .row {  margin: 0px -37px;}.cii-institute-of-hospitality-sec [class*="col-"] {  padding: 0px 37px;}.cii-institute-of-hospitality-sec .coman-title h2::before {  content: "";  position: absolute;  left: 0px;  bottom: 0px;  background: #000000;  width: 29px;  height: 2px;  border-radius: 10px;}.cii-institute-of-hospitality-sec figure {  float: left;  width: 100%;  position: relative;  text-align: center;  margin-bottom: 0px;}.cii-institute-of-hospitality-sec figure img {  border-radius: 10px;}.cii-institute-of-hospitality-sec .play-btn {  position: absolute;  right: 0px;  text-align: center;  z-index: 11;  left: 0px;  margin: auto;  width: 75px;  height: 75px;  background: #fff;  color: #1E9FFF;  line-height: 80px;  border-radius: 100%;  text-align: center;  font-size: 30px;  top: 50%;  -moz-transform: translate(0, -50%);  -o-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);}.cii-institute-of-hospitality-sec .play-btn:hover, .cii-institute-of-hospitality-sec .play-btn:focus, .free-career-counselling-block a:hover, .free-career-counselling-block a:focus {  background: #5CB85C;  color: #fff;}.free-career-counselling-block {  background: #1E9FFF;  border-radius: 10px;  -webkit-box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  -moz-box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  max-width: 968px;  margin: auto;  text-align: center;  padding: 30px 0px;  margin-top: -58px;  margin-bottom: 70px;}.free-career-counselling-block h3 {  font-size: 30px;  font-weight: 600;  line-height: 37px;  color: #FFFFFF;  display: inline-block;  vertical-align: middle;  padding-right: 145px;}.free-career-counselling-block a {  font-size: 21px;  font-weight: 500;  line-height: 25px;  color: #1E9FFF;  display: inline-block;  background: #fff;  border-radius: 6px;  padding: 16px 24px;}.our-global-presence-sec {  background: #FFF1DA;  padding: 80px 0px 42px 0px;}.our-global-presence-sec figure {  float: left;  width: 100%;  position: relative;  text-align: center;  margin-bottom: 80px;}.our-global-presence-sec figure img {  width: 100%;  position: relative;  text-align: center;  -webkit-box-shadow: 0px 16px 40px 0px rgb(112 144 176 / 20%);  -moz-box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  box-shadow: 0px 16px 40px 0px rgb(112 144 176 / 20%);  border-radius: 10px;  max-width: 1177px;  margin: auto;  display: block;}.centres-info {  float: left;  width: 100%;  position: relative;}.centres-info h3 {  font-size: 20px;  font-weight: 600;  line-height: 24px;  color: #000000;  float: left;  width: 100%;  position: relative;  padding-bottom: 17px;  margin-bottom: 15px;}.centres-info h3::before {  content: "";  position: absolute;  left: 40px;  bottom: 13px;  background: #000000;  width: 57px;  height: 2px;  border-radius: 10px;}.centres-info h3 img {  margin-right: 14px;}.centres-det {  float: left;  width: 100%;  position: relative;  background: #FFFFFF;  border-radius: 10px;  -webkit-box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  -moz-box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  box-shadow: 0px 16px 40px 0px rgba(112, 144, 176, 0.2);  padding: 30px 17px;}.centres-info [class*="col-"]:nth-child(1) .centres-det {  padding: 46px 17px;}.free-career-counselling-block.free-career-counselling-block-2 {  margin: 0px !important;  max-width: 100% !important;  border-radius: 0px !important;}.centres-det a {  font-size: 18px;  font-weight: 500;  line-height: 30px;  color: #000000;  float: left;  width: 100%;  position: relative;  margin-bottom: 2px;  padding-left: 13px;}.centres-det a:before {  content: "";  position: absolute;  background: url("../images/location_icon.png");  width: 9px;  height: 14px;  left: 0px;  top: 9px;}.centres-det a:hover, .centres-det a:focus, footer p a:hover, footer p a:focus {  color: #5CB85C;}.brand-logo-sec {  padding: 68px 0px 58px 0px;}.brand-logo-sec figure {  float: left;  width: 100%;  position: relative;  text-align: center;  margin-bottom: 0px;}.brand-logo-sec [class*="col-"] {  position: relative;}.brand-logo-sec [class*="col-"]:before {  content: "";  position: absolute;  background: #707070;  width: 2px;  height: 41px;  left: 0px;  top: 50%;  -moz-transform: translate(0, -50%);  -o-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);}.brand-logo-sec [class*="col-"]:first-child:before {  display: none;}.centres-info .row {  margin: 0px -80px;}.centres-info [class*="col-"] {  padding: 0px 80px;}.centres-info .centres-det .row {  margin: 0px -10px;}.centres-info .centres-det [class*="col-"] {  padding: 0px 10px;}footer {  background: #F1F1F1;  padding: 19px 0px;}footer p {  font-size: 18px;  font-weight: 500;  line-height: 22px;  color: #000000;  float: left;  width: 100%;  text-align: center;}footer p a {  color: #000000;}.itc-ihcl-sec .coman-title h2 {  margin-bottom: 40px;}.itc-ihcl-sec .coman-title p {  font-size: 18px;  font-weight: 500;  line-height: 30px;  color: #000000;  float: left;  width: 100%;  position: relative;  margin-bottom: 75px;  text-align: center;}.itc-ihcl-slider-sec {  float: left;  width: 100%;  position: relative;  padding: 22px 0px;}.itc-ihcl-slider-info {  float: left;  width: 100%;  position: relative;}.itc-ihcl-slider-info .item {  float: left;  width: 100%;  position: relative;}.itc-ihcl-slider-info .item figure {  float: left;  width: 100%;  position: relative;  margin-bottom: 0px;}.itc-ihcl-slider-info .item figure img {  float: left;  width: 100%;  position: relative;}.itc-ihcl-slider-info [class*="col-"]:nth-child(2) {  width: 30%;}.itc-ihcl-slider-info [class*="col-"]:nth-child(1) {  width: 40%;}.itc-ihcl-slider-info [class*="col-"]:nth-child(3) {  width: 30%;}.brand-logo-sec figure a {  display: inline-block;  vertical-align: middle;}/**/.defualt_content_sec {  padding: 70px 0px;}.header-info.header-info-2 {  position: relative;  background: #F8FFFF;  padding: 20px 0px;}.defualt_content_sec h1 {  float: left;  width: 100%;  position: relative;  font-weight: bold;  font-size: 40px;  margin-bottom: 20px;  color: #000000;}.defualt_content_sec h2 {  float: left;  width: 100%;  position: relative;  font-weight: bold;  font-size: 32px;  margin-bottom: 20px;  color: #000000;}.defualt_content_sec h3 {  float: left;  width: 100%;  position: relative;  font-weight: bold;  font-size: 28px;  margin-bottom: 20px;  color: #000000;}.defualt_content_sec h4 {  float: left;  width: 100%;  position: relative;  font-weight: bold;  font-size: 24px;  margin-bottom: 20px;  color: #000000;}.defualt_content_sec h5 {  float: left;  width: 100%;  position: relative;  font-weight: bold;  font-size: 20px;  margin-bottom: 20px;  color: #000000;}.defualt_content_sec h6 {  float: left;  width: 100%;  position: relative;  font-weight: bold;  font-size: 18px;  margin-bottom: 20px;  color: #000000;}.defualt_content_sec p {  margin-bottom: 25px;  color: #000;  font-size: 18px;  line-height: normal;  margin-bottom: 30px;  float: left;  width: 100%;  font-weight: 500;  line-height: 1.6;}.defualt_content_sec a {  color: #404040;  display: inline-block}.defualt_content_sec ul {  float: left;  width: 100%;  position: relative;  margin-bottom: 10px;  padding-left: 5px;  margin-bottom: 30px}.defualt_content_sec ul.two_list li {  width: 50%}.defualt_content_sec ol.two_list li {  width: 50%}.defualt_content_sec ul.three_list li {  width: 33.33%}.defualt_content_sec ol.three_list li {  width: 33.33%}.defualt_content_sec ul li {  margin-bottom: 10px;  color: #000;  font-size: 18px;  padding-left: 20px;  position: relative;  width: 100%;  float: left;  font-weight: 500;  line-height: 1.6;}.defualt_content_sec ul li:before {  background: url("../images/li_icon.png");  position: absolute;  width: 12px;  height: 11px;  content: "";  left: 0px;  top: 10px;  border-radius: 50px;}.defualt_content_sec ol {  float: left;  width: 100%;  position: relative;  margin-bottom: 10px;  padding-left: 0px}.defualt_content_sec ol li {  margin-bottom: 10px;  color: #636363;  font-size: 17px;  counter-increment: section;  padding-left: 30px;  position: relative;  width: 100%;  float: left;  font-weight: 500;  line-height: 1.6;}.defualt_content_sec ol li:before {  content: counter(section);  position: absolute;  left: 0px;  top: 3px;  position: absolute;  height: 20px;  width: 20px;  text-align: center;  line-height: 20px;  font-size: 13px;  background: #5CB85C;  color: #fff;  font-weight: 700;  border-radius: 50px}