.oneline {  text-overflow: ellipsis;  white-space: nowrap;  width: 100%;  overflow: hidden;}.clear {  clear: both;  float: left;}.inline-block {  display: inline-block;}.justify {  text-align: justify;  text-justify: inter-ideograph;  -ms-text-justify: inter-ideograph;}.w-fix {  display: inline-block;  width: 100%;  height: 0;  vertical-align: middle;}.h-fix {  display: inline-block;  width: 0;  height: 100%;  vertical-align: middle;}.container {  max-width: 1200px;  margin: auto;  position: relative;  padding: 0 20px;}.access {  height: 0;  left: 0;  overflow: hidden;  position: absolute;  top: -500px;  width: 0;}a:focus {  position: relative;  box-shadow: 0 0 0 1px;}a:focus:after {  content: '';  position: absolute;  top: 0;  left: 0;  z-index: 1;  width: 100%;  height: 100%;  border: 1px dotted black;}html:before {  content: '';  display: none;  position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: black;  opacity: 0.5;  z-index: 2;}html.open header .menu-responsive {  display: block;}html.open:before {  display: block;}body {  min-width: 480px;  position: relative;}header,#content,footer {  width: 100%;  float: left;  clear: both;}.preview-wrapper {  padding: 15px 0;  background-color: #383838;  border-bottom: 4px solid #ec743f;  position: fixed;  left: 0;  top: 0;  width: 100%;  z-index: 10;}.preview-wrapper h2 {  color: white;  font-size: 24px;  font-weight: 600;}.preview-wrapper + header {  margin-top: 63px;}.back-to-top {  display: none;  z-index: 1;  position: fixed !important;  bottom: 55px;  right: 20px;  line-height: 43px;  font-size: 16px;  color: #41310d;  padding: 0 15px;  padding-top: 27px;  border-radius: 10px;  background: url(../../Img/back-to-top-icon.svg) no-repeat top 10px center, white;}header {  text-align: right;  position: relative;  z-index: 2;  background: white;}header .logo1 {  position: absolute;  top: 11px;  left: 20px;  background: url(../../Img/logo-icac.png) no-repeat center;  background-size: 100% 100%;  width: 58px;  height: 71px;}header .logo2 {  position: absolute;  top: 14px;  left: 103px;  background-size: 100% 100%;  width: 94px;  height: 64px;}header .logo2.en {  background: url(../../Img/logo-bedc.png) no-repeat center;  background-size: 100% 100%;}header .logo2.zh-hant {  background: url(../../Img/logo-bedc-tc.png) no-repeat center;  background-size: 100% 100%;}header .logo2.zh-hans {  background: url(../../Img/logo-bedc-sc.png) no-repeat center;  background-size: 100% 100%;}header #skip {  position: absolute;  left: 220px;  bottom: -20px;  white-space: nowrap;  width: 0;  height: 0;  padding: 0 20px;  overflow: hidden;  line-height: 36px;  background-color: black;  color: white;}header #skip:focus {  width: auto;  height: auto;  border: 2px solid white;}header .menu-top * {  display: inline-block;  vertical-align: middle;}header .menu-top .languages {  margin-right: 26px;  position: relative;}header .menu-top .languages .cur-lang {  font-size: 15px;  background: url(../../Img/arrow_language.png) no-repeat right;  background-size: 10px 15px;  padding: 0 18px 0 15px;}header .menu-top .languages .cur-lang img {  width: 22px;}header .menu-top .languages .langs {  display: none;  position: absolute;  top: 26px;  left: 0;  width: 100%;  text-align: left;  background: white;  border-radius: 5px;  overflow: hidden;  z-index: 1;}header .menu-top .languages .langs a {  display: block;  font-size: 15px;  padding: 5px 10px;}header .menu-top .languages .langs a:hover {  background: #ec743f;  color: white;}header .menu-top .languages.open .langs,header .menu-top .languages.open2 .langs {  display: block;}header .menu-top .resizeBtnSet {  position: relative;  padding-left: 2px;  margin-right: 14px;}header .menu-top .resizeBtnSet a {  border-bottom: 4px solid white;  vertical-align: bottom;  margin-left: 6px;  width: 31px;  box-sizing: border-box;  text-align: center;  padding: 8px 0;}header .menu-top .resizeBtnSet a.small {  font-size: 14px;}header .menu-top .resizeBtnSet a.default {  font-size: 16px;}header .menu-top .resizeBtnSet a.large {  font-size: 19px;}header .menu-top .resizeBtnSet a:hover,header .menu-top .resizeBtnSet a.selected {  border-color: #ec743f;}header .menu-top .resizeBtnSet:before {  content: '';  position: absolute;  top: 0;  bottom: 0;  left: 0;  margin: auto;  width: 2px;  height: 16px;  background: #d0d0d0;}header .menu-top .social-icons {  position: relative;  padding-left: 2px;}header .menu-top .social-icons a {  margin: 0 20px;}header .menu-top .social-icons:before {  content: '';  position: absolute;  top: 0;  bottom: 0;  left: 0;  margin: auto;  width: 2px;  height: 16px;  background: #d0d0d0;}header .menu-top .service-hotline {  background: #ec743f;  border-radius: 0 0 5px 5px;  text-align: center;  padding: 11px 38px;}header .menu-top .service-hotline .label {  font-size: 15px;  color: white;  padding-right: 20px;  letter-spacing: 0.3px;}header .menu-top .service-hotline a {  font-size: 18px;  font-weight: 600;  color: white;  font-family: 'Open Sans';}header .menu-bottom {  margin-top: 16px;}header .menu-bottom .menu-item {  position: relative;  display: inline-block;  vertical-align: top;}header .menu-bottom .menu-item .menu-title {  display: block;  font-size: 15px;  letter-spacing: 0.6px;  padding: 0 15px;  padding-bottom: 15px;}header .menu-bottom .menu-item .subMenu {  display: none;  position: absolute;  top: 100%;  left: 0;  width: 309px;  background: #ec743f;  padding-top: 11px;  padding-bottom: 19px;}header .menu-bottom .menu-item .subMenu .subMenu-title {  display: block;  font-size: 15px;  text-align: left;  padding: 11px 18px;}header .menu-bottom .menu-item .subMenu .subMenu-title:hover {  text-decoration: underline;}header .menu-bottom .menu-item.open .subMenu {  display: block;}header .menu-bottom .menu-item:last-child .menu-title {  padding-right: 0;}header .menu-bottom .menu-item:before {  content: '';  position: absolute;  left: 0;  bottom: 0;  background: #ec743f;  width: 100%;  height: 4px;  display: none;}header .menu-bottom .menu-item.current .menu-title,header .menu-bottom .menu-item:hover .menu-title {  color: #ec743f;}header .menu-bottom .menu-item.current:before,header .menu-bottom .menu-item:hover:before {  display: block;}header .menu-bottom .menu-item.current .menu-title {  font-weight: bold;}header .menu-bottom .menu-item:hover .subMenu {  display: block;}header .menu-icon {  display: none;  position: absolute;  top: 35px;  right: 25px;  background: url(../../Img/nav-icon.png) no-repeat;  width: 48px;  height: 21px;}header .menu-responsive {  display: none;  position: absolute;  top: 92px;  left: 0;  width: 100%;  background: white;  padding: 20px 0;}header .menu-responsive .control-panel {  text-align: center;}header .menu-responsive .control-panel * {  display: inline-block;  vertical-align: middle;}header .menu-responsive .control-panel .languages {  margin-right: 26px;  position: relative;}header .menu-responsive .control-panel .languages .cur-lang {  font-size: 15px;  background: url(../../Img/arrow_language.png) no-repeat right;  background-size: 10px 15px;  padding: 0 18px 0 15px;}header .menu-responsive .control-panel .languages .cur-lang img {  width: 22px;}header .menu-responsive .control-panel .languages .langs {  display: none;  position: absolute;  top: 26px;  left: 0;  width: 100%;  text-align: left;  background: white;  border-radius: 5px 5px;  overflow: hidden;}header .menu-responsive .control-panel .languages .langs a {  display: block;  font-size: 15px;  padding: 5px 10px;}header .menu-responsive .control-panel .languages .langs a:hover {  background: #ec743f;  color: white;}header .menu-responsive .control-panel .languages.open .langs,header .menu-responsive .control-panel .languages.open2 .langs {  display: block;}header .menu-responsive .control-panel .resizeBtnSet {  position: relative;  padding-left: 2px;  margin-right: 14px;}header .menu-responsive .control-panel .resizeBtnSet a {  border-bottom: 4px solid white;  vertical-align: bottom;  margin-left: 6px;  width: 31px;  box-sizing: border-box;  text-align: center;  padding: 8px 0;}header .menu-responsive .control-panel .resizeBtnSet a.small {  font-size: 14px;}header .menu-responsive .control-panel .resizeBtnSet a.default {  font-size: 16px;}header .menu-responsive .control-panel .resizeBtnSet a.large {  font-size: 19px;}header .menu-responsive .control-panel .resizeBtnSet a:hover,header .menu-responsive .control-panel .resizeBtnSet a.selected {  border-color: #ec743f;}header .menu-responsive .control-panel .resizeBtnSet:before {  content: '';  position: absolute;  top: 0;  bottom: 0;  left: 0;  margin: auto;  width: 2px;  height: 16px;  background: #d0d0d0;}header .menu-responsive .control-panel .social-icons {  position: relative;  padding-left: 2px;}header .menu-responsive .control-panel .social-icons a {  margin: 0 20px;}header .menu-responsive .control-panel .social-icons:before {  content: '';  position: absolute;  top: 0;  bottom: 0;  left: 0;  margin: auto;  width: 2px;  height: 16px;  background: #d0d0d0;}header .menu-responsive .menu {  margin: 20px 18px 0;  text-align: left;}header .menu-responsive .menu .menu-item {  margin-bottom: 15px;}header .menu-responsive .menu .menu-item .menu-title {  display: block;}header .menu-responsive .menu .menu-item .menu-title .text {  font-size: 15px;  letter-spacing: 0.6px;  display: inline-block;  vertical-align: middle;  border-bottom: 4px solid white;}header .menu-responsive .menu .menu-item .menu-title .arrow {  display: inline-block;  vertical-align: middle;  background: url(../../Img/arrow_language.png) no-repeat;  background-size: 10px 15px;  width: 20px;  height: 30px;  margin-left: 10px;  top: 4px;  position: relative;}header .menu-responsive .menu .menu-item .subMenu {  display: none;  margin-top: 15px;}header .menu-responsive .menu .menu-item .subMenu .subMenu-title {  display: block;  font-size: 15px;  padding: 11px 18px;}header .menu-responsive .menu .menu-item.current .menu-title .text {  border-color: #ec743f;}header .menu-responsive .menu .menu-item.open .menu-title .arrow {  -moz-transform: scaleY(-1);  -o-transform: scaleY(-1);  -webkit-transform: scaleY(-1);  transform: scaleY(-1);  filter: FlipV;  -ms-filter: "FlipV";  background-position: bottom 1px left 0;}header .menu-responsive .menu .menu-item.open .subMenu {  display: block;}header.tablet,header.mobile {  height: 92px;}header.tablet .menu-top,header.mobile .menu-top {  position: absolute;}header.tablet .menu-top .languages,header.mobile .menu-top .languages,header.tablet .menu-top .resizeBtnSet,header.mobile .menu-top .resizeBtnSet,header.tablet .menu-top .social-icons,header.mobile .menu-top .social-icons {  display: none;}header.tablet .menu-bottom,header.mobile .menu-bottom {  display: none;}header.tablet .menu-icon,header.mobile .menu-icon {  display: block;}header.tablet {  height: 92px;}header.tablet .menu-top {  top: 25px;  right: 98px;}header.tablet .menu-top .service-hotline {  padding: 11px 24px;  border-radius: 5px;}header.mobile {  height: 130px;}header.mobile .logo1 {  top: 58px;  left: 17px;  width: 52px;  height: 64px;}header.mobile .logo2 {  left: 92px;  top: 58px;}header.mobile .menu-top {  top: 0;  right: 0;  width: 100%;}header.mobile .menu-top .service-hotline {  display: block;  border-radius: 0;}header.mobile .menu-top .service-hotline .label {  font-size: 19.62px;}header.mobile .menu-icon {  top: 80px;}header.mobile .menu-responsive {  top: 130px;}#content {  min-height: 500px;  /* home */  /* business_and_professional_ethics */  /* why_professional_ethics_matters */  /* ethical_dilemmas */  /* ethics_process */  /* the_plus_standards */  /* case_study */  /* contact_us */}#content .inner-banner img {  width: 100%;  height: auto;}#content .navigation-bar {  background: #383838;  padding-top: 15px;  padding-bottom: 13px;  position: relative;}#content .navigation-bar * {  color: white;}#content .navigation-bar .page-title {  display: inline-block;  font-size: 24px;  font-weight: 600;}#content .navigation-bar .navigation {  position: absolute;  top: 5px;  right: 20px;  font-size: 15px;}#content .navigation-bar .navigation * {  font-size: 15px;}#content .next-page-btn {  margin: 40px 0;  display: block;  margin-left: auto;  position: relative;  width: 260px;  max-width: calc(45%);  line-height: 42px;  text-align: center;  font-size: 16px;  font-weight: 700;  color: #41310d;  border-radius: 21px;  background: #bac148;}#content .next-page-btn:before {  content: '';  position: absolute;  top: 1px;  right: 0;  width: 40px;  height: 40px;  background: url(../../Img/arrow-41310d.svg) no-repeat center;  -webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -ms-transform: rotate(-90deg);  -o-transform: rotate(-90deg);  transform: rotate(-90deg);}#content.tablet .navigation-bar,#content.mobile .navigation-bar {  padding-bottom: 20px;}#content.tablet .navigation-bar .navigation,#content.mobile .navigation-bar .navigation {  position: relative;  right: auto;  top: auto;  margin-top: 12px;}#content.home-wrapper #banner {  position: relative;  overflow: hidden;  height: 708px;}#content.home-wrapper #banner .bg {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: url(../../Img/Home/background.jpg) no-repeat center;  background-size: cover;}#content.home-wrapper #banner .shadow {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}#content.home-wrapper #banner .shadow .mask {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: black;  opacity: 0.3;}#content.home-wrapper #banner .shadow .mask_corner {  position: absolute;  top: 0;  right: -568px;  background: url(../../Img/Home/mask_corner.png) no-repeat;  width: 568px;  height: 100%;}#content.home-wrapper #banner .container {  height: 100%;}#content.home-wrapper #banner .slogan {  color: white;  font-size: 33px;  position: absolute;  top: 86px;  left: 0;  right: 0;  margin: auto;  text-align: center;  letter-spacing: 1.5px;  opacity: 0;  -webkit-transition: color 2s ease;  -moz-transition: color 2s ease;  -o-transition: color 2s ease;  transition: color 2s ease;}#content.home-wrapper #banner .building1 {  position: absolute;  bottom: -418px;  left: -55px;  background: url(../../Img/Home/building_1.png) no-repeat;  width: 135px;  height: 418px;  z-index: 1;}#content.home-wrapper #banner .building2 {  position: absolute;  bottom: -596px;  left: 57px;  background: url(../../Img/Home/building_2.png) no-repeat;  width: 173px;  height: 596px;}#content.home-wrapper #banner .building3 {  position: absolute;  bottom: -228px;  left: 181px;  background: url(../../Img/Home/building_3.png) no-repeat;  width: 359px;  height: 228px;}#content.home-wrapper #banner .building4 {  position: absolute;  bottom: -506px;  left: 472px;  background: url(../../Img/Home/building_4.png) no-repeat;  width: 177px;  height: 506px;}#content.home-wrapper #banner .building5 {  position: absolute;  bottom: -424px;  right: 461px;  background: url(../../Img/Home/building_5.png) no-repeat;  width: 123px;  height: 424px;}#content.home-wrapper #banner .building6 {  position: absolute;  bottom: -314px;  right: 358px;  background: url(../../Img/Home/building_6.png) no-repeat;  width: 117px;  height: 314px;}#content.home-wrapper #banner .building7 {  position: absolute;  bottom: -342px;  right: 218px;  background: url(../../Img/Home/building_7.png) no-repeat;  width: 124px;  height: 342px;  z-index: 1;}#content.home-wrapper #banner .building8 {  position: absolute;  bottom: -207px;  right: -61px;  background: url(../../Img/Home/building_8.png) no-repeat;  width: 364px;  height: 207px;}#content.home-wrapper #banner .tram {  position: absolute;  bottom: -149px;  left: 106px;  background: url(../../Img/Home/tram.png) no-repeat;  width: 150px;  height: 149px;}#content.home-wrapper #banner .boat {  position: absolute;  bottom: -213px;  right: 436px;  background: url(../../Img/Home/boat.png) no-repeat;  width: 244px;  height: 213px;}#content.home-wrapper #banner .man {  position: absolute;  bottom: -457px;  left: 0;  right: 90px;  margin: auto;  background: url(../../Img/Home/model_man.png) no-repeat center;  width: 216px;  height: 457px;}#content.home-wrapper #banner .lady {  position: absolute;  bottom: -453px;  left: 186px;  right: 0;  margin: auto;  background: url(../../Img/Home/model_lady.png) no-repeat center;  width: 156px;  height: 453px;}#content.home-wrapper #banner .tablet,#content.home-wrapper #banner .mobile {  display: none;  width: 100%;  height: auto;}#content.home-wrapper .btn {  display: inline-block;  color: white;  background: #515273;  border-radius: 5px;  padding: 0 30px;  height: 38px;  line-height: 38px;  font-size: 15px;}#content.home-wrapper .btn:hover {  background: #ec743f;}#content.home-wrapper .part1 {  background: #f3e2bb;  min-height: 324px;  opacity: 0;}#content.home-wrapper .part1 .bg {  background: url(../../Img/Home/main_table.png) no-repeat top left;  position: absolute;  top: 0;  left: -57px;  width: 547px;  height: 320px;}#content.home-wrapper .part1 .part1-wrapper {  margin-left: 475px;  padding-top: 60px;}#content.home-wrapper .part1 .part1-wrapper .part1-title {  font-size: 24px;  font-weight: 600;}#content.home-wrapper .part1 .part1-wrapper .part1-content {  margin-top: 20px;}#content.home-wrapper .part1 .part1-wrapper .part1-content * {  color: black;}#content.home-wrapper .part1 .part1-wrapper .btn {  margin-top: 30px;  margin-bottom: 65px;}#content.home-wrapper .part2 {  background: url(../../Img/Home/example_bg.jpg) repeat-y center;  background-size: 100% 100%;  overflow: hidden;  opacity: 0;}#content.home-wrapper .part2 .part2-wrapper {  display: inline-block;  position: relative;  width: 719px;  min-height: 310px;}#content.home-wrapper .part2 .part2-wrapper .part2-title {  font-size: 24px;  font-weight: 600;  display: inline-block;  padding-top: 54px;}#content.home-wrapper .part2 .part2-wrapper .btn {  position: absolute;  right: 0;  top: 50px;}#content.home-wrapper .part2 .part2-wrapper .part2-info {  position: relative;  margin-top: 40px;}#content.home-wrapper .part2 .part2-wrapper .part2-info .icon {  position: absolute;  top: -12px;  left: 0;}#content.home-wrapper .part2 .part2-wrapper .part2-info .part2-content.hasIcon {  margin-left: 150px;}#content.home-wrapper .part2 .part2-wrapper:after {  content: '';  position: absolute;  top: 0;  left: 100%;  background: url(../../Img/Home/example_people.png) no-repeat bottom;  width: 808px;  height: 100%;  padding-left: 82px;}#content.home-wrapper .part3 {  text-align: center;  margin-top: 80px;  margin-bottom: 73px;  opacity: 0;}#content.home-wrapper .part3 .btn {  margin-top: 50px;}#content.home-wrapper.tablet #banner,#content.home-wrapper.mobile #banner {  height: auto;}#content.home-wrapper.tablet #banner *,#content.home-wrapper.mobile #banner * {  display: none;}#content.home-wrapper.tablet #banner .slogan,#content.home-wrapper.mobile #banner .slogan {  display: block;  opacity: 1;}#content.home-wrapper.tablet .part1,#content.home-wrapper.mobile .part1,#content.home-wrapper.tablet .part2,#content.home-wrapper.mobile .part2,#content.home-wrapper.tablet .part3,#content.home-wrapper.mobile .part3 {  opacity: 1;}#content.home-wrapper.tablet .part1 .part1-wrapper .btn,#content.home-wrapper.mobile .part1 .part1-wrapper .btn {  margin-bottom: 0;}#content.home-wrapper.tablet .part2 .part2-wrapper,#content.home-wrapper.mobile .part2 .part2-wrapper {  width: 100%;  min-height: auto;}#content.home-wrapper.tablet .part2 .part2-wrapper:after,#content.home-wrapper.mobile .part2 .part2-wrapper:after {  display: none;}#content.home-wrapper.tablet #banner .tablet {  display: block;}#content.home-wrapper.tablet .part1 {  min-height: 277px;  padding-bottom: 38px;}#content.home-wrapper.tablet .part1 .bg {  background: url(../../Img/Home/main_table_tablet.png) no-repeat;  left: 0;  width: 305px;  height: 276px;}#content.home-wrapper.tablet .part1 .part1-wrapper {  margin-left: 320px;  padding-top: 36px;}#content.home-wrapper.tablet .part2 {  background: url(../../Img/Home/example_people.png) no-repeat bottom, url(../../Img/Home/example_bg.jpg) repeat-y center;  background-size: 696px, 100% 100%;  padding-bottom: 232px;}#content.home-wrapper.tablet .part2 .part2-wrapper .part2-title {  margin-left: 13px;}#content.home-wrapper.tablet .part2 .part2-wrapper .btn {  right: 18px;  top: 48px;}#content.home-wrapper.tablet .part2 .part2-wrapper .part2-info .icon {  top: -7px;  left: 15px;}#content.home-wrapper.tablet .part3 {  margin-top: 94px;  margin-bottom: 82px;}#content.home-wrapper.tablet .part3 .btn {  margin-top: 37px;}#content.home-wrapper.mobile #banner .mobile {  display: block;}#content.home-wrapper.mobile #banner .slogan {  position: relative;  background: #515273;  top: auto;  font-size: 24.52px;  padding: 20px 28px;}#content.home-wrapper.mobile .part1 {  min-height: auto;  padding-bottom: 45px;}#content.home-wrapper.mobile .part1 .bg {  background: url(../../Img/Home/main_table_mobile.png) no-repeat;  left: auto;  right: 0;  width: 186px;  height: 120px;}#content.home-wrapper.mobile .part1 .part1-wrapper {  margin: 0 12px;  padding-top: 85px;}#content.home-wrapper.mobile .part1 .part1-wrapper .btn {  margin-top: 17px;}#content.home-wrapper.mobile .part2 {  background: url(../../Img/Home/example_people.png) no-repeat bottom, url(../../Img/Home/example_bg.jpg) repeat-y center;  background-size: 444px, 100% 100%;  padding-bottom: 154px;}#content.home-wrapper.mobile .part2 .container {  padding: 0 28px;}#content.home-wrapper.mobile .part2 .part2-wrapper .part2-info {  margin-top: 25px;}#content.home-wrapper.mobile .part2 .part2-wrapper .part2-info .icon {  display: none;}#content.home-wrapper.mobile .part2 .part2-wrapper .part2-info .part2-content {  margin-left: 0;}#content.home-wrapper.mobile .part2 .part2-wrapper .btn {  position: relative;  right: auto;  top: auto;  margin-top: 20px;}#content.home-wrapper.mobile .part3 {  margin-top: 60px;  margin-bottom: 66px;}#content.home-wrapper.mobile .part3 .btn {  margin-top: 35px;}#content.business_and_professional_ethics-wrapper .page-content {  position: relative;}#content.business_and_professional_ethics-wrapper .page-content .page-content-container {  background: #fcdfb5;  padding-top: 84px;  padding-bottom: 69px;  margin-bottom: 96px;  min-height: 245px;  box-sizing: border-box;}#content.business_and_professional_ethics-wrapper .page-content .page-content-container .icon {  position: absolute;  top: -33px;  left: 26px;}#content.business_and_professional_ethics-wrapper .page-content .page-content-container .content .title {  font-size: 26px;  font-weight: bold;  background: #fcb040;  display: inline-block;  padding: 12px 25px;}#content.business_and_professional_ethics-wrapper .page-content .page-content-container .content .editor {  margin-top: 19px;}#content.business_and_professional_ethics-wrapper .page-content .page-content-container .content.hasIcon {  margin-left: 400px;}#content.business_and_professional_ethics-wrapper .page-content .tri {  position: absolute;  bottom: -96px;  right: 0;  width: 100%;  height: 96px;  background: linear-gradient(to top left, white 0%, white 50%, #fcdfb5 50%, #fcdfb5 100%);}#content.business_and_professional_ethics-wrapper .question-container {  text-align: center;  padding-top: 34px;}#content.business_and_professional_ethics-wrapper .question-container .question {  font-size: 26px;  font-weight: bold;  display: inline-block;  border-bottom: 5px solid #bdbdbd;  padding-bottom: 13px;}#content.business_and_professional_ethics-wrapper .reasons {  margin: 45px 0;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items {  margin: 0 42px;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items .reason-item {  display: inline-block;  vertical-align: top;  margin-right: calc((100% - 921px) / 3);  text-align: center;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items .reason-item .icon {  display: block;  margin-bottom: 16px;  position: relative;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items .reason-item .icon img {  width: 100%;  height: auto;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items .reason-item .arrow-pointer {  opacity: 0;  margin: auto;  width: 50px;  height: 68px;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items .reason-item .arrow-pointer.item1 {  background: url(../../Img/Why_Ethical/arrow_pointer_1.png) no-repeat center;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items .reason-item .arrow-pointer.item2 {  background: url(../../Img/Why_Ethical/arrow_pointer_2.png) no-repeat center;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items .reason-item .arrow-pointer.item3 {  background: url(../../Img/Why_Ethical/arrow_pointer_3.png) no-repeat center;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items .reason-item .arrow-pointer.item4 {  background: url(../../Img/Why_Ethical/arrow_pointer_4.png) no-repeat center;}#content.business_and_professional_ethics-wrapper .reasons .reasons-items .reason-item:last-child {  margin-right: 0;}#content.business_and_professional_ethics-wrapper .reasons .bar {  margin: 0 65px;  background: #94c140;  height: 8px;  margin-top: -1px;  display: none;}#content.business_and_professional_ethics-wrapper .reasons .bar.bar1 {  background: #94c140;}#content.business_and_professional_ethics-wrapper .reasons .bar.bar2 {  background: #f79e0d;}#content.business_and_professional_ethics-wrapper .reasons .bar.bar3 {  background: #6cd3e6;}#content.business_and_professional_ethics-wrapper .reasons .bar.bar4 {  background: #ef4b86;}#content.business_and_professional_ethics-wrapper .reasons .bar.show {  display: block;}#content.business_and_professional_ethics-wrapper .reasons .reason-info {  margin: 33px 65px 0;}#content.business_and_professional_ethics-wrapper .reasons .reason-info .reason-item {  display: none;}#content.business_and_professional_ethics-wrapper .reasons .reason-info .reason-item .reason-title {  font-size: 24px;  font-weight: 600;}#content.business_and_professional_ethics-wrapper .reasons .reason-info .reason-item .reason-content {  margin-top: 16px;}#content.business_and_professional_ethics-wrapper .reasons .reason-info .reason-item.show {  display: block;}#content.business_and_professional_ethics-wrapper .reasons-mobile {  display: none;  margin: 45px 0;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item {  text-align: center;  margin-bottom: 20px;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .arrow-pointer {  width: 50px;  height: 68px;  margin: auto;  margin-top: 16px;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .arrow-pointer.item1 {  background: url(../../Img/Why_Ethical/arrow_pointer_1.png) no-repeat center;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .arrow-pointer.item2 {  background: url(../../Img/Why_Ethical/arrow_pointer_2.png) no-repeat center;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .arrow-pointer.item3 {  background: url(../../Img/Why_Ethical/arrow_pointer_3.png) no-repeat center;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .arrow-pointer.item4 {  background: url(../../Img/Why_Ethical/arrow_pointer_4.png) no-repeat center;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .bar {  height: 8px;  margin-top: -1px;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .bar.item1 {  background: #94c140;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .bar.item2 {  background: #f79e0d;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .bar.item3 {  background: #6cd3e6;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .bar.item4 {  background: #ef4b86;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .reason-title {  font-size: 24px;  font-weight: 600;  margin-top: 33px;  text-align: left;}#content.business_and_professional_ethics-wrapper .reasons-mobile .reason-item .reason-content {  margin-top: 16px;  text-align: left;}#content.business_and_professional_ethics-wrapper.tablet .page-content .page-content-container .icon,#content.business_and_professional_ethics-wrapper.mobile .page-content .page-content-container .icon {  position: relative;  top: auto;  left: auto;  margin: auto;  width: 330px;  display: block;}#content.business_and_professional_ethics-wrapper.tablet .page-content .page-content-container .content,#content.business_and_professional_ethics-wrapper.mobile .page-content .page-content-container .content {  margin-left: 0;  margin-top: 20px;}#content.business_and_professional_ethics-wrapper.tablet .reasons .reasons-items {  margin: 0;}#content.business_and_professional_ethics-wrapper.tablet .reasons .reasons-items .reason-item {  width: 25%;  margin-right: 0;}#content.business_and_professional_ethics-wrapper.tablet .reasons .bar {  margin: 0;}#content.business_and_professional_ethics-wrapper.mobile .reasons {  display: none;}#content.business_and_professional_ethics-wrapper.mobile .reasons-mobile {  display: block;}#content.why_professional_ethics_matters-wrapper .top-content {  margin-top: 50px;  margin-bottom: 66px;  position: relative;  height: 461px;}#content.why_professional_ethics_matters-wrapper .top-content .images {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}#content.why_professional_ethics_matters-wrapper .top-content .circle {  position: absolute;  left: 65px;  bottom: 0;  background: url(../../Img/Why_Ethical/building_circle.png) no-repeat;  width: 366px;  height: 366px;}#content.why_professional_ethics_matters-wrapper .top-content .building {  position: absolute;  left: 180px;  bottom: 9px;  background: url(../../Img/Why_Ethical/building_base.png) no-repeat;  width: 137px;  height: 172px;}#content.why_professional_ethics_matters-wrapper .top-content .cloud1 {  position: absolute;  left: 54px;  top: 7px;  background: url(../../Img/Why_Ethical/cloud_1.png) no-repeat;  width: 267px;  height: 81px;}#content.why_professional_ethics_matters-wrapper .top-content .cloud2 {  position: absolute;  left: 291px;  top: 124px;  background: url(../../Img/Why_Ethical/cloud_2.png) no-repeat;  width: 214px;  height: 65px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra {  position: absolute;  left: 180px;  background: url(../../Img/Why_Ethical/building_addon_floor.png) no-repeat;  width: 137px;  height: 18px;  opacity: 0;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra1 {  bottom: 180px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra2 {  bottom: 198px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra3 {  bottom: 216px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra4 {  bottom: 234px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra5 {  bottom: 252px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra6 {  bottom: 270px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra7 {  bottom: 288px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra8 {  bottom: 306px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra9 {  bottom: 324px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra10 {  bottom: 342px;}#content.why_professional_ethics_matters-wrapper .top-content .building-extra.extra11 {  bottom: 360px;}#content.why_professional_ethics_matters-wrapper .top-content .building-top {  position: absolute;  left: 180px;  background: url(../../Img/Why_Ethical/building_top.png) no-repeat;  width: 137px;  height: 39px;  bottom: 378px;  opacity: 0;}#content.why_professional_ethics_matters-wrapper .top-content .arrow-top,#content.why_professional_ethics_matters-wrapper .top-content .arrow-bottom {  position: absolute;  left: 237px;  width: 0;}#content.why_professional_ethics_matters-wrapper .top-content .arrow-top {  top: 64px;  background: url(../../Img/Why_Ethical/arrow-top.png) no-repeat;  height: 31px;}#content.why_professional_ethics_matters-wrapper .top-content .arrow-bottom {  bottom: 3px;  background: url(../../Img/Why_Ethical/arrow-bottom.png) no-repeat;  height: 28px;}#content.why_professional_ethics_matters-wrapper .top-content .content1,#content.why_professional_ethics_matters-wrapper .top-content .content2 {  opacity: 0;  position: absolute;  width: 578px;  right: 33px;  z-index: 1;}#content.why_professional_ethics_matters-wrapper .top-content .content1 .content-title,#content.why_professional_ethics_matters-wrapper .top-content .content2 .content-title {  font-size: 24px;  font-weight: 600;}#content.why_professional_ethics_matters-wrapper .top-content .content1 .content-level,#content.why_professional_ethics_matters-wrapper .top-content .content2 .content-level {  font-size: 15px;  margin-top: 9px;}#content.why_professional_ethics_matters-wrapper .top-content .content1 .editor,#content.why_professional_ethics_matters-wrapper .top-content .content2 .editor {  margin-top: 10px;}#content.why_professional_ethics_matters-wrapper .top-content .content1 {  top: 105px;}#content.why_professional_ethics_matters-wrapper .top-content .content2 {  bottom: 39px;}#content.why_professional_ethics_matters-wrapper .items {  margin-bottom: 53px;}#content.why_professional_ethics_matters-wrapper .items .item {  display: inline-block;  vertical-align: top;  width: 33%;  box-sizing: border-box;  padding: 0 30px;}#content.why_professional_ethics_matters-wrapper .items .item .item-title {  font-size: 20px;  font-weight: 600;}#content.why_professional_ethics_matters-wrapper .items .item .line {  display: inline-block;  background: #ec743f;  width: 48px;  height: 3px;  margin: 14px 0;}#content.why_professional_ethics_matters-wrapper .items .item .item-content {  margin-top: 5px;}#content.why_professional_ethics_matters-wrapper .items .sep {  display: inline-block;  vertical-align: top;  width: 1px;  height: 114px;  background: #bfbfbf;}#content.why_professional_ethics_matters-wrapper.tablet .top-content,#content.why_professional_ethics_matters-wrapper.mobile .top-content {  height: auto;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .images,#content.why_professional_ethics_matters-wrapper.mobile .top-content .images {  position: relative;  height: 461px;  width: 449px;  margin: auto;  padding-top: 47px;  margin-bottom: 74px;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .circle,#content.why_professional_ethics_matters-wrapper.mobile .top-content .circle {  left: 41.5px;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .building,#content.why_professional_ethics_matters-wrapper.mobile .top-content .building {  left: 156.5px;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .cloud1,#content.why_professional_ethics_matters-wrapper.mobile .top-content .cloud1 {  left: 30.5px;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .cloud2,#content.why_professional_ethics_matters-wrapper.mobile .top-content .cloud2 {  left: 244.5px;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .building-extra,#content.why_professional_ethics_matters-wrapper.mobile .top-content .building-extra,#content.why_professional_ethics_matters-wrapper.tablet .top-content .building-top,#content.why_professional_ethics_matters-wrapper.mobile .top-content .building-top {  opacity: 1;  left: 156.5px;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .content1,#content.why_professional_ethics_matters-wrapper.mobile .top-content .content1,#content.why_professional_ethics_matters-wrapper.tablet .top-content .content2,#content.why_professional_ethics_matters-wrapper.mobile .top-content .content2 {  position: relative;  top: auto;  bottom: auto;  right: auto;  width: 100%;  opacity: 1;  margin: 20px 0;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .arrow-top,#content.why_professional_ethics_matters-wrapper.mobile .top-content .arrow-top,#content.why_professional_ethics_matters-wrapper.tablet .top-content .arrow-bottom,#content.why_professional_ethics_matters-wrapper.mobile .top-content .arrow-bottom {  left: -41%;  width: 100% !important;  background-size: 100% 100%;  background-position: right;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .arrow-top,#content.why_professional_ethics_matters-wrapper.mobile .top-content .arrow-top {  top: 0;}#content.why_professional_ethics_matters-wrapper.tablet .top-content .arrow-bottom,#content.why_professional_ethics_matters-wrapper.mobile .top-content .arrow-bottom {  bottom: -54px;}#content.why_professional_ethics_matters-wrapper.tablet .items .item,#content.why_professional_ethics_matters-wrapper.mobile .items .item {  width: 100%;  padding: 0;}#content.why_professional_ethics_matters-wrapper.tablet .sep,#content.why_professional_ethics_matters-wrapper.mobile .sep {  width: 100%;  height: 1px;  margin: 30px 0;}#content.why_professional_ethics_matters-wrapper.mobile .top-content .cloud1 {  top: 54px;}#content.why_professional_ethics_matters-wrapper.mobile .top-content .cloud2 {  top: 171px;}#content.ethical_dilemmas-wrapper .dilemmas-items {  margin-top: 50px;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas {  display: inline-block;  vertical-align: top;  width: 48%;  margin-right: 4%;  position: relative;  margin-top: 60px;  margin-bottom: 38px;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas .icon {  position: absolute;  top: -58px;  left: 24px;  border-radius: 50%;  width: 116px;  height: 116px;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas .icon img {  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  margin: auto;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas .dilemmas-title {  position: absolute;  top: -42px;  left: 157px;  font-size: 24px;  font-weight: 600;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas .dilemmas-container {  min-height: 263px;  box-sizing: border-box;  padding: 72px 34px 27px;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas .dilemmas-container .how-to-resolve {  display: inline-block;  background: url(../../Img/Example_of_Ethical/arrow.png) no-repeat left;  margin-top: 12px;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas .dilemmas-container .how-to-resolve span {  font-size: 15px;  text-decoration: underline;  padding-left: 23px;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas:nth-child(even) {  margin-right: 0;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas:nth-child(4n+1) .icon {  background: #6cbdc4;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas:nth-child(4n+1) .dilemmas-container {  background: #dff2f4;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas:nth-child(4n+2) .icon {  background: #94c140;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas:nth-child(4n+2) .dilemmas-container {  background: #e1f9e6;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas:nth-child(4n+3) .icon {  background: #f79e0d;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas:nth-child(4n+3) .dilemmas-container {  background: #f4f3df;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas:nth-child(4n+4) .icon {  background: #ef4b86;}#content.ethical_dilemmas-wrapper .dilemmas-items .dilemmas:nth-child(4n+4) .dilemmas-container {  background: #fce9ee;}#content.ethical_dilemmas-wrapper .more-ex {  width: 278px;  height: 40px;  background: #eeeeee;  text-align: center;  margin: auto;  display: block;  margin-bottom: 38px;}#content.ethical_dilemmas-wrapper .more-ex span {  font-size: 15px;  color: #505050;  text-decoration: underline;  background: url(../../Img/Example_of_Ethical/arrow.png) no-repeat left;  padding-left: 20px;  line-height: 40px;}#content.ethical_dilemmas-wrapper.tablet .dilemmas-items .dilemmas,#content.ethical_dilemmas-wrapper.mobile .dilemmas-items .dilemmas {  width: 100%;  margin-right: 0;}#content.ethical_dilemmas-wrapper.tablet .dilemmas-items .dilemmas .dilemmas-container,#content.ethical_dilemmas-wrapper.mobile .dilemmas-items .dilemmas .dilemmas-container {  min-height: 0;}#content.ethics_process-wrapper .page-content {  position: relative;}#content.ethics_process-wrapper .page-content .page-content-container {  background: #daeaec;  text-align: center;  padding-top: 72px;  padding-bottom: 48px;  margin-bottom: 42px;}#content.ethics_process-wrapper .page-content .page-content-container .editor {  max-width: 930px;  margin: auto;}#content.ethics_process-wrapper .page-content .tri {  position: absolute;  bottom: -42px;  right: 0;  width: 100%;  height: 42px;  background: linear-gradient(to top right, white 0%, white 50%, #daeaec 50%, #daeaec 100%);}#content.ethics_process-wrapper .ethics-plus {  text-align: center;  padding-top: 56px;}#content.ethics_process-wrapper .ethics-plus .six-steps {  font-size: 24px;  font-weight: 600;  margin-top: 27px;}#content.ethics_process-wrapper .steps {  padding-top: 32px;}#content.ethics_process-wrapper .steps .step {  position: relative;  margin-top: 43px;  padding-top: 23px;  border-radius: 5px;  min-height: 125px;  box-sizing: border-box;  margin-bottom: 57px;}#content.ethics_process-wrapper .steps .step .circle {  position: absolute;  top: -43px;  left: 28px;  border-radius: 50%;  text-align: center;  font-size: 82.26px;  font-weight: 600;  width: 148px;  height: 148px;  line-height: 148px;}#content.ethics_process-wrapper .steps .step .step-info {  margin-left: 204px;  margin-right: 28px;}#content.ethics_process-wrapper .steps .step:first-child {  background: #d3f5f9;}#content.ethics_process-wrapper .steps .step:first-child .circle {  background: #6cbdc4;}#content.ethics_process-wrapper .steps .step:nth-child(2) {  background: #d1e7f1;}#content.ethics_process-wrapper .steps .step:nth-child(2) .circle {  background: #3daddf;}#content.ethics_process-wrapper .steps .step:nth-child(3) {  background: #f8edd9;}#content.ethics_process-wrapper .steps .step:nth-child(3) .circle {  background: #ffcb5b;}#content.ethics_process-wrapper .steps .step:nth-child(4) {  background: #ffeede;}#content.ethics_process-wrapper .steps .step:nth-child(4) .circle {  background: #f89233;}#content.ethics_process-wrapper .steps .step:nth-child(5) {  background: #ffe6e8;}#content.ethics_process-wrapper .steps .step:nth-child(5) .circle {  background: #f1848d;}#content.ethics_process-wrapper .steps .step:last-child {  background: #d5eefc;}#content.ethics_process-wrapper .steps .step:last-child .circle {  background: #1e7db6;}#content.ethics_process-wrapper.mobile .ethics-plus img {  width: 100%;  height: auto;}#content.the_plus_standards-wrapper .page-content {  position: relative;}#content.the_plus_standards-wrapper .page-content .page-content-container {  background: #e8ecda;  padding-top: 72px;  padding-bottom: 48px;  margin-bottom: 42px;}#content.the_plus_standards-wrapper .page-content .tri {  position: absolute;  bottom: -42px;  right: 0;  width: 100%;  height: 42px;  background: linear-gradient(to top right, white 0%, white 50%, #e8ecda 50%, #e8ecda 100%);}#content.the_plus_standards-wrapper .standards {  padding-top: 40px;  margin-bottom: 58px;}#content.the_plus_standards-wrapper .standards .standard {  position: relative;  padding: 21px 0;  box-sizing: border-box;  height: 198px;  border-radius: 100px;}#content.the_plus_standards-wrapper .standards .standard .label {  position: absolute;  top: 21px;  left: 20px;  width: 156px;  height: 156px;}#content.the_plus_standards-wrapper .standards .standard .info {  display: inline-block;  vertical-align: middle;  margin-left: 213px;  margin-right: 100px;}#content.the_plus_standards-wrapper .standards .standard .info .title {  font-size: 24px;  font-weight: 600;}#content.the_plus_standards-wrapper .standards .standard .info .content {  margin-top: 17px;}#content.the_plus_standards-wrapper .standards .standard .info .content ul {  padding-left: 0;}#content.the_plus_standards-wrapper .standards .standard .info .content ul li {  list-style: none;  background: url(../../Img/point.png) no-repeat left;  padding-left: 18px;  color: black;}#content.the_plus_standards-wrapper .standards .standard .icon {  position: absolute;  top: 0;  bottom: 0;  right: 60px;  margin: auto;}#content.the_plus_standards-wrapper .standards .standard:first-child {  background: url(../../Img/Ethica_Plus_Model/1.png) no-repeat left;}#content.the_plus_standards-wrapper .standards .standard:first-child .label {  background: url(../../Img/Ethica_Plus_Model/iconPlus_1.png) no-repeat;}#content.the_plus_standards-wrapper .standards .standard:nth-child(2) {  background: url(../../Img/Ethica_Plus_Model/2.png) no-repeat right;}#content.the_plus_standards-wrapper .standards .standard:nth-child(2) .label {  background: url(../../Img/Ethica_Plus_Model/iconPlus_2.png) no-repeat;}#content.the_plus_standards-wrapper .standards .standard:nth-child(3) {  background: url(../../Img/Ethica_Plus_Model/3.png) no-repeat left;}#content.the_plus_standards-wrapper .standards .standard:nth-child(3) .label {  background: url(../../Img/Ethica_Plus_Model/iconPlus_3.png) no-repeat;}#content.the_plus_standards-wrapper .standards .standard:last-child {  background: url(../../Img/Ethica_Plus_Model/4.png) no-repeat right;}#content.the_plus_standards-wrapper .standards .standard:last-child .label {  background: url(../../Img/Ethica_Plus_Model/iconPlus_4.png) no-repeat;}#content.the_plus_standards-wrapper.tablet .standards .standard,#content.the_plus_standards-wrapper.mobile .standards .standard {  height: auto;  background-size: 100% 100%;}#content.the_plus_standards-wrapper.tablet .standards .standard .label,#content.the_plus_standards-wrapper.mobile .standards .standard .label {  position: relative;  top: auto;}#content.the_plus_standards-wrapper.tablet .standards .standard .info,#content.the_plus_standards-wrapper.mobile .standards .standard .info {  display: block;  margin: 20px 40px;}#content.the_plus_standards-wrapper.tablet .standards .standard .icon,#content.the_plus_standards-wrapper.mobile .standards .standard .icon {  top: 50px;  bottom: auto;}#content.case_study-wrapper .page-wrapper {  border-bottom: 1px solid #d5d5d5;  margin-bottom: 65px;  background: url(../../Img/Case_Study/main_bg_repeat_y.jpg) repeat-y;}#content.case_study-wrapper .page {  display: none;  text-align: center;}#content.case_study-wrapper .section-title {  font-size: 24px;  font-weight: 600;}#content.case_study-wrapper .circles {  margin: 0 auto 20px;  padding-top: 26px;}#content.case_study-wrapper .circles .circle {  display: inline-block;  vertical-align: middle;  border-radius: 50%;  width: 108px;  height: 108px;  text-align: center;  line-height: 108px;  margin: 0 13px;  font-size: 58.39px;  color: white;}#content.case_study-wrapper .circles .circle.current {  width: 130px;  height: 130px;  line-height: 130px;  margin: 0 2px;}#content.case_study-wrapper .circles .circle:first-child {  background: #d7d5d3;  margin-left: 0 !important;}#content.case_study-wrapper .circles .circle:first-child.current {  background: #64d0da;}#content.case_study-wrapper .circles .circle:nth-child(2) {  background: #d1cfce;}#content.case_study-wrapper .circles .circle:nth-child(2).current {  background: #3daddf;}#content.case_study-wrapper .circles .circle:nth-child(3) {  background: #dedddc;}#content.case_study-wrapper .circles .circle:nth-child(3).current {  background: #ffcb5b;}#content.case_study-wrapper .circles .circle:nth-child(4) {  background: #d5d5d5;}#content.case_study-wrapper .circles .circle:nth-child(4).current {  background: #f89233;}#content.case_study-wrapper .circles .circle:nth-child(5) {  background: #d5d5d5;}#content.case_study-wrapper .circles .circle:nth-child(5).current {  background: #e44957;}#content.case_study-wrapper .circles .circle:last-child {  background: #b4b4b4;  margin-right: 0 !important;}#content.case_study-wrapper .circles .circle:last-child.current {  background: #075482;}#content.case_study-wrapper .btn-container {  bottom: -25px;  position: relative;}#content.case_study-wrapper .btn-container .btn {  display: inline-block;  vertical-align: top;  border-radius: 10px;  height: 54px;  line-height: 54px;  font-size: 24px;  font-weight: 600;  width: 174px;}#content.case_study-wrapper .btn-container .btn.prev {  background: #c1c1c1;  margin-right: 20px;}#content.case_study-wrapper .btn-container .btn.next {  background: #c7a569;}#content.case_study-wrapper #page1 {  display: block;}#content.case_study-wrapper #page1 .page-content {  margin: 0 125px;  padding-top: 50px;  padding-bottom: 2px;}#content.case_study-wrapper #page1 .video {  position: relative;  width: 640px;  display: inline-block;  margin-top: 30px;}#content.case_study-wrapper #page1 .video img {  width: 100%;  height: auto;}#content.case_study-wrapper #page1 .video iframe {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}#content.case_study-wrapper #page1 .content2 {  margin-top: 40px;}#content.case_study-wrapper #page1 .btn {  width: 411px;}#content.case_study-wrapper #page2 .page-content {  margin: 0 125px;  padding-top: 50px;  padding-bottom: 2px;}#content.case_study-wrapper #page2 .accept-reject {  position: relative;  max-width: 910px;  margin: auto;  margin-top: -15px;}#content.case_study-wrapper #page2 .accept-reject .image-container {  position: relative;  height: 394px;}#content.case_study-wrapper #page2 .accept-reject .image-container .bg {  position: absolute;  top: 0;  left: 0;  width: 100%;  background: url(../../Img/Case_Study/5.2/woman_bg.png) no-repeat center;  background-size: cover;  height: 100%;}#content.case_study-wrapper #page2 .accept-reject .image-container .woman {  position: absolute;  bottom: 0;  left: 0;  right: 0;  margin: auto;  background: url(../../Img/Case_Study/5.2/woman.png) no-repeat center;  background-size: 100% 100%;  width: 265px;  height: 346px;}#content.case_study-wrapper #page2 .accept-reject .image-container .accept-image {  position: absolute;  top: 66px;  left: 71px;  width: 302px;  height: 151px;}#content.case_study-wrapper #page2 .accept-reject .image-container .accept-image.en {  background: url(../../Img/Case_Study/5.2/accept.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page2 .accept-reject .image-container .accept-image.zh-hant {  background: url(../../Img/Case_Study/5.2/accept_tc.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page2 .accept-reject .image-container .accept-image.zh-hans {  background: url(../../Img/Case_Study/5.2/accept_sc.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page2 .accept-reject .image-container .reject-image {  position: absolute;  top: 63px;  right: 98px;  width: 276px;  height: 151px;}#content.case_study-wrapper #page2 .accept-reject .image-container .reject-image.en {  background: url(../../Img/Case_Study/5.2/reject.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page2 .accept-reject .image-container .reject-image.zh-hant {  background: url(../../Img/Case_Study/5.2/reject_tc.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page2 .accept-reject .image-container .reject-image.zh-hans {  background: url(../../Img/Case_Study/5.2/reject_sc.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page2 .accept-reject .image-container .question_mark1 {  position: absolute;  bottom: 107px;  left: -4px;  background: url(../../Img/Case_Study/5.2/icon_question_1.png) no-repeat center;  background-size: 100% 100%;  width: 64px;  height: 83px;}#content.case_study-wrapper #page2 .accept-reject .image-container .question_mark2 {  position: absolute;  top: 25px;  left: 285px;  background: url(../../Img/Case_Study/5.2/icon_question_2.png) no-repeat center;  background-size: 100% 100%;  width: 101px;  height: 107px;}#content.case_study-wrapper #page2 .accept-reject .image-container .question_mark3 {  position: absolute;  top: -15px;  right: -16px;  background: url(../../Img/Case_Study/5.2/icon_question_3.png) no-repeat center;  background-size: 100% 100%;  width: 122px;  height: 148px;}#content.case_study-wrapper #page2 .accept-reject .image-container .question_mark4 {  position: absolute;  bottom: 15px;  right: -53px;  background: url(../../Img/Case_Study/5.2/icon_question_4.png) no-repeat center;  background-size: 100% 100%;  width: 99px;  height: 108px;}#content.case_study-wrapper #page2 .accept-reject .accept,#content.case_study-wrapper #page2 .accept-reject .reject {  text-align: left;  position: absolute;  top: 0;  width: 280px;}#content.case_study-wrapper #page2 .accept-reject .accept .title,#content.case_study-wrapper #page2 .accept-reject .reject .title {  display: none;  font-weight: 600;  font-size: 20px;  padding-left: 15px;}#content.case_study-wrapper #page2 .accept-reject .accept .content2,#content.case_study-wrapper #page2 .accept-reject .reject .content2 {  margin-top: 225px;}#content.case_study-wrapper #page2 .accept-reject .accept {  left: 75px;}#content.case_study-wrapper #page2 .accept-reject .accept .title {  border-left: 8px solid #0c99b8;}#content.case_study-wrapper #page2 .accept-reject .accept .content2 {  font-size: 15px;  line-height: 27px;}#content.case_study-wrapper #page2 .accept-reject .reject {  right: 48px;}#content.case_study-wrapper #page2 .accept-reject .reject .title {  border-left: 8px solid #d82c79;}#content.case_study-wrapper #page2 .accept-reject .reject .content3 {  font-size: 15px;  line-height: 27px;}#content.case_study-wrapper #page2 .content4 {  margin-top: 40px;}#content.case_study-wrapper #page3 .page-content {  margin: 0 158px;}#content.case_study-wrapper #page3 .section-title {  color: #12636a;}#content.case_study-wrapper #page3 .content-container {  position: relative;  margin-top: 55px;  height: 388px;}#content.case_study-wrapper #page3 .content-container .facts {  font-size: 24px;  font-weight: 600;  background: url(../../Img/Case_Study/5.3/big_tick.png) no-repeat left;  text-align: left;  padding-left: 53px;  padding-top: 4px;  margin-left: 60px;}#content.case_study-wrapper #page3 .content-container .circle {  position: absolute;  text-align: center;  border-radius: 50%;}#content.case_study-wrapper #page3 .content-container .circle .circle-content {  display: inline-block;  vertical-align: middle;  margin: 0 30px;  font-size: 18px;  line-height: 27px;}#content.case_study-wrapper #page3 .content-container .circle.circle1 {  top: 33px;  left: 116px;  width: 298px;  height: 298px;  background: #d3f5f9;}#content.case_study-wrapper #page3 .content-container .circle.circle2 {  top: 4px;  left: 393px;  width: 246px;  height: 246px;  background: #b3e9ef;}#content.case_study-wrapper #page3 .content-container .circle.circle3 {  top: 98px;  left: 586px;  width: 298px;  height: 298px;  background: #cddfe1;}#content.case_study-wrapper #page4 .section-title {  color: #185069;}#content.case_study-wrapper #page4 .content-container {  position: relative;  margin-top: 55px;  margin-bottom: 16px;}#content.case_study-wrapper #page4 .content-container .involved-parties {  font-size: 24px;  font-weight: 600;  background: url(../../Img/Case_Study/5.4/icon_people.png) no-repeat left;  text-align: left;  padding-left: 51px;  padding-top: 4px;  margin-left: 147px;  padding-bottom: 3px;}#content.case_study-wrapper #page4 .content-container .characters {  margin-top: 53px;}#content.case_study-wrapper #page4 .content-container .characters .character {  display: inline-block;  vertical-align: top;  position: relative;  margin: 0 17.5px;}#content.case_study-wrapper #page4 .content-container .characters .character .character-name {  font-size: 20px;  font-weight: 600;  position: absolute;  top: 239px;  left: 0;  width: 100%;}#content.case_study-wrapper #page4 .content-container .characters .character .character-name span {  font-weight: normal;  display: block;  font-size: 15px;  margin-top: 8px;}#content.case_study-wrapper #page5 .page-content {  margin: 0 114px;}#content.case_study-wrapper #page5 .section-title {  color: #9a7421;}#content.case_study-wrapper #page5 .parties-details {  margin-top: 46px;}#content.case_study-wrapper #page5 .parties-details .box {  position: relative;  border-width: 6px;  border-style: solid;  margin-bottom: 50px;  height: 232px;  box-sizing: border-box;  text-align: left;}#content.case_study-wrapper #page5 .parties-details .box .photo {  position: absolute;  top: -31px;  left: 16px;}#content.case_study-wrapper #page5 .parties-details .box .info {  margin-left: 204px;  margin-right: 45px;  display: inline-block;  vertical-align: middle;}#content.case_study-wrapper #page5 .parties-details .box .info .name {  font-size: 24px;  font-weight: bold;}#content.case_study-wrapper #page5 .parties-details .box .info .content {  margin-top: 15px;}#content.case_study-wrapper #page5 .parties-details .box .info .content ul {  padding-left: 0;}#content.case_study-wrapper #page5 .parties-details .box .info .content ul li {  list-style: square;  margin-left: 20px;  font-size: 18px;  line-height: 27px;}#content.case_study-wrapper #page5 .parties-details .box:first-child {  border-color: #f9cf78;  background: #f7edd8;}#content.case_study-wrapper #page5 .parties-details .box:nth-child(2) {  border-color: #5ec5d4;  background: #d8f4f7;}#content.case_study-wrapper #page5 .parties-details .box:nth-child(3) {  border-color: #d49266;  background: #ffe2cf;}#content.case_study-wrapper #page5 .parties-details .box:last-child {  border-color: #d7bb80;  background: #f7edd8;}#content.case_study-wrapper #page6 {  margin-bottom: -63px;}#content.case_study-wrapper #page6 .section-title {  color: #ae5c0f;}#content.case_study-wrapper #page6 .make-choices {  font-size: 15px;  margin-top: 20px;}#content.case_study-wrapper #page6 .make-choices b {  font-size: 15px;  font-weight: bold;}#content.case_study-wrapper #page6 .content-container {  position: relative;  margin-top: 25px;  padding-bottom: 220px;  overflow: hidden;}#content.case_study-wrapper #page6 .content-container .dialog {  background: url(../../Img/Case_Study/5.6/dialog.png) no-repeat center;  background-size: 100% 100%;  width: 1238px;  height: 366px;  position: relative;  z-index: 1;  text-align: left;  box-sizing: border-box;  padding: 40px 170px;}#content.case_study-wrapper #page6 .content-container .dialog .radiobox {  display: block;  background: url(../../Img/Case_Study/5.6/checkbox_uncheck.png) no-repeat top left;  background-size: 32px;  padding-left: 50px;  font-size: 17px;  font-weight: 600;  padding-top: 7px;  padding-bottom: 5px;  margin-bottom: 20px;}#content.case_study-wrapper #page6 .content-container .dialog .radiobox.checked {  background-image: url(../../Img/Case_Study/5.6/checkbox_checked.png);}#content.case_study-wrapper #page6 .content-container .woman {  background: url(../../Img/Case_Study/5.6/woman.png) no-repeat center;  background-size: 100% 100%;  width: 378px;  height: 420px;  position: absolute;  bottom: 0;  left: 0;  right: 0;  margin: auto;}#content.case_study-wrapper #page6 .btn-container {  bottom: 35px;}#content.case_study-wrapper #page7 .top-container {  position: relative;  height: 291px;  margin: 31px 146px;}#content.case_study-wrapper #page7 .top-container .cartoon {  position: absolute;  top: 0;  right: 26px;  background: url(../../Img/Case_Study/5.7/cartoon.png) no-repeat;  width: 331px;  height: 291px;}#content.case_study-wrapper #page7 .top-container .dialog {  position: absolute;  top: 30px;  left: 0;  background: url(../../Img/Case_Study/5.7/dialog_desktop.png) no-repeat;  width: 472px;  height: 251px;  box-sizing: border-box;  text-align: left;  padding: 48px 30px;}#content.case_study-wrapper #page7 .top-container .dialog .sharon-choice {  font-size: 22px;  font-weight: bold;}#content.case_study-wrapper #page7 .top-container .dialog .selected-choice {  color: #636363;  font-size: 18px;  font-weight: 600;  margin-top: 12px;  line-height: 27px;}#content.case_study-wrapper #page7 .bottom-container {  margin: 0 46px 44px;  text-align: left;  padding-top: 26px;}#content.case_study-wrapper #page7 .bottom-container .standard {  width: 50%;  position: relative;  display: inline-block;  vertical-align: top;}#content.case_study-wrapper #page7 .bottom-container .standard .box {  border-radius: 25px;  height: 239px;  box-sizing: border-box;  padding: 30px;}#content.case_study-wrapper #page7 .bottom-container .standard .box * {  color: white;}#content.case_study-wrapper #page7 .bottom-container .standard .box .standard-title {  font-size: 22px;  font-weight: 600;  line-height: 27px;}#content.case_study-wrapper #page7 .bottom-container .standard .box .standard-content {  margin-top: 7px;  font-size: 18px;  line-height: 24px;}#content.case_study-wrapper #page7 .bottom-container .standard .label {  position: absolute;  width: 219px;  height: 165px;}#content.case_study-wrapper #page7 .bottom-container .standard .icon {  position: absolute;}#content.case_study-wrapper #page7 .bottom-container .standard:first-child {  margin-bottom: 156px;}#content.case_study-wrapper #page7 .bottom-container .standard:first-child .box {  background: #085776;  margin-right: 52px;  padding-right: 50px;}#content.case_study-wrapper #page7 .bottom-container .standard:first-child .label {  right: -6px;  bottom: -81px;  background: url(../../Img/Case_Study/5.7/letter_p_desktop.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page7 .bottom-container .standard:first-child .icon {  right: 13px;  top: 42px;  background: url(../../Img/Case_Study/5.7/icon_p.png) no-repeat;  width: 80px;  height: 86px;}#content.case_study-wrapper #page7 .bottom-container .standard:nth-child(2) .box {  background: #866508;  margin-left: 52px;}#content.case_study-wrapper #page7 .bottom-container .standard:nth-child(2) .label {  left: 3px;  bottom: -81px;  background: url(../../Img/Case_Study/5.7/letter_l_desktop.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page7 .bottom-container .standard:nth-child(2) .icon {  right: 52px;  bottom: -42px;  background: url(../../Img/Case_Study/5.7/icon_l.png) no-repeat;  width: 102px;  height: 99px;}#content.case_study-wrapper #page7 .bottom-container .standard:nth-child(3) .box {  background: #931d35;  margin-right: 52px;  padding-top: 98px;}#content.case_study-wrapper #page7 .bottom-container .standard:nth-child(3) .label {  right: -6px;  top: -77px;  background: url(../../Img/Case_Study/5.7/letter_u_desktop.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page7 .bottom-container .standard:nth-child(3) .icon {  left: 57px;  top: -37px;  background: url(../../Img/Case_Study/5.7/icon_u.png) no-repeat;  width: 88px;  height: 92px;}#content.case_study-wrapper #page7 .bottom-container .standard:last-child .box {  background: #2a5407;  margin-left: 52px;  padding-top: 98px;  padding-left: 52px;}#content.case_study-wrapper #page7 .bottom-container .standard:last-child .label {  left: 3px;  top: -77px;  background: url(../../Img/Case_Study/5.7/letter_s_desktop.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page7 .bottom-container .standard:last-child .icon {  left: 20px;  bottom: 15px;  background: url(../../Img/Case_Study/5.7/icon_s.png) no-repeat;  width: 78px;  height: 71px;}#content.case_study-wrapper #page7 .btn.prev {  width: 315px;}#content.case_study-wrapper #page8 .section-title {  color: #053a5a;}#content.case_study-wrapper #page8 .content-container {  margin: 58px 202px 0;  position: relative;}#content.case_study-wrapper #page8 .content-container .woman-container {  position: absolute;  top: -15px;  bottom: 0;  left: 0;  right: 0;  margin: auto;  z-index: 1;  width: 200px;  height: 288px;}#content.case_study-wrapper #page8 .content-container .woman-container .woman {  background: url(../../Img/Case_Study/5.8/woman.png) no-repeat center;  width: 200px;  height: 256px;}#content.case_study-wrapper #page8 .content-container .woman-container .text {  font-size: 24px;  font-weight: 600;}#content.case_study-wrapper #page8 .content-container .action-container {  display: inline-block;  vertical-align: top;  width: 50%;  height: 270px;  box-sizing: border-box;  padding: 0 62px;}#content.case_study-wrapper #page8 .content-container .action-container .icon {  width: 119px;  height: 119px;  display: inline-block;  margin-top: 40px;}#content.case_study-wrapper #page8 .content-container .action-container .action {  font-size: 18px;  line-height: 27px;  margin-top: 15px;}#content.case_study-wrapper #page8 .content-container .action-container:first-child {  background: linear-gradient(to right, #faf6f0 1%, #dfeeff);}#content.case_study-wrapper #page8 .content-container .action-container:first-child .icon {  background: url(../../Img/Case_Study/5.8/icon_1.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page8 .content-container .action-container:nth-child(2) {  background: linear-gradient(to left, white 1%, #cbf1f1);}#content.case_study-wrapper #page8 .content-container .action-container:nth-child(2) .icon {  background: url(../../Img/Case_Study/5.8/icon_2.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page8 .content-container .action-container:nth-child(3) {  background: linear-gradient(to right, #faf6f0 1%, #e1e6c1);}#content.case_study-wrapper #page8 .content-container .action-container:nth-child(3) .icon {  background: url(../../Img/Case_Study/5.8/icon_3.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page8 .content-container .action-container:last-child {  background: linear-gradient(to left, white 1%, #edd7c4);}#content.case_study-wrapper #page8 .content-container .action-container:last-child .icon {  background: url(../../Img/Case_Study/5.8/icon_4.png) no-repeat center;  background-size: 100% 100%;}#content.case_study-wrapper #page8 .or-more {  font-size: 20px;  font-weight: 600;  margin-top: 27px;  padding-bottom: 55px;}#content.case_study-wrapper.tablet .circles .circle,#content.case_study-wrapper.mobile .circles .circle {  width: 60px;  height: 60px;  line-height: 60px;  margin: 0 8px;  font-size: 35px;  font-weight: lighter;}#content.case_study-wrapper.tablet .circles .circle.current,#content.case_study-wrapper.mobile .circles .circle.current {  width: 75px;  height: 75px;  line-height: 75px;  margin: 0 2px;}#content.case_study-wrapper.tablet .page-content,#content.case_study-wrapper.mobile .page-content {  margin: 0 !important;}#content.case_study-wrapper.tablet #page2 .accept-reject,#content.case_study-wrapper.mobile #page2 .accept-reject {  margin-top: 75px;}#content.case_study-wrapper.tablet #page2 .accept-reject .image-container,#content.case_study-wrapper.mobile #page2 .accept-reject .image-container {  margin-left: -20px;  margin-right: -20px;}#content.case_study-wrapper.tablet #page2 .accept-reject .image-container .woman,#content.case_study-wrapper.mobile #page2 .accept-reject .image-container .woman {  width: 243px;  height: 309px;}#content.case_study-wrapper.tablet #page2 .accept-reject .image-container .accept-image,#content.case_study-wrapper.mobile #page2 .accept-reject .image-container .accept-image {  top: 41px;  left: -234px;  right: 0;  margin: auto;  width: 173px;  height: 87px;}#content.case_study-wrapper.tablet #page2 .accept-reject .image-container .reject-image,#content.case_study-wrapper.mobile #page2 .accept-reject .image-container .reject-image {  top: -4px;  right: -251px;  left: 0;  margin: auto;  width: 180px;  height: 100px;}#content.case_study-wrapper.tablet #page2 .accept-reject .image-container .question_mark1,#content.case_study-wrapper.mobile #page2 .accept-reject .image-container .question_mark1 {  bottom: auto;  top: -2px;  left: -81px;  right: 0;  margin: auto;}#content.case_study-wrapper.tablet #page2 .accept-reject .image-container .question_mark2,#content.case_study-wrapper.mobile #page2 .accept-reject .image-container .question_mark2 {  top: 168px;  left: -318px;  right: 0;  margin: auto;}#content.case_study-wrapper.tablet #page2 .accept-reject .image-container .question_mark3,#content.case_study-wrapper.mobile #page2 .accept-reject .image-container .question_mark3 {  top: 75px;  right: -285px;  left: 0;  margin: auto;  width: 101px;  height: 107px;  background-image: url(../../Img/Case_Study/5.2/icon_question_2.png);}#content.case_study-wrapper.tablet #page2 .accept-reject .image-container .question_mark4,#content.case_study-wrapper.mobile #page2 .accept-reject .image-container .question_mark4 {  bottom: 58px;  right: -316px;  left: 0;  margin: auto;}#content.case_study-wrapper.tablet #page2 .accept-reject .accept,#content.case_study-wrapper.mobile #page2 .accept-reject .accept,#content.case_study-wrapper.tablet #page2 .accept-reject .reject,#content.case_study-wrapper.mobile #page2 .accept-reject .reject {  position: relative;  bottom: auto;  left: auto;  right: auto;  width: 100%;}#content.case_study-wrapper.tablet #page2 .accept-reject .accept .title,#content.case_study-wrapper.mobile #page2 .accept-reject .accept .title,#content.case_study-wrapper.tablet #page2 .accept-reject .reject .title,#content.case_study-wrapper.mobile #page2 .accept-reject .reject .title {  display: block;}#content.case_study-wrapper.tablet #page2 .accept-reject .accept,#content.case_study-wrapper.mobile #page2 .accept-reject .accept {  margin-top: 53px;}#content.case_study-wrapper.tablet #page2 .accept-reject .accept .content2,#content.case_study-wrapper.mobile #page2 .accept-reject .accept .content2 {  margin-top: 2px;}#content.case_study-wrapper.tablet #page2 .accept-reject .reject,#content.case_study-wrapper.mobile #page2 .accept-reject .reject {  margin-top: 36px;}#content.case_study-wrapper.tablet #page2 .accept-reject .reject .content2,#content.case_study-wrapper.mobile #page2 .accept-reject .reject .content2 {  margin-top: 2px;}#content.case_study-wrapper.tablet #page3 .content-container,#content.case_study-wrapper.mobile #page3 .content-container {  margin-top: 40px;  height: auto;}#content.case_study-wrapper.tablet #page3 .content-container .facts,#content.case_study-wrapper.mobile #page3 .content-container .facts {  text-align: center;  display: inline-block;  margin-left: 0;  margin-bottom: 42px;}#content.case_study-wrapper.tablet #page3 .content-container .circle,#content.case_study-wrapper.mobile #page3 .content-container .circle {  border-radius: 10px;  width: 100%;  position: relative;  top: auto;  left: auto;  height: auto;  text-align: left;  margin-bottom: 20px;}#content.case_study-wrapper.tablet #page3 .content-container .circle .circle-content,#content.case_study-wrapper.mobile #page3 .content-container .circle .circle-content {  margin: 22px 16px;}#content.case_study-wrapper.tablet #page4 .content-container .involved-parties,#content.case_study-wrapper.mobile #page4 .content-container .involved-parties {  text-align: center;  display: inline-block;  margin-left: 0;}#content.case_study-wrapper.tablet #page4 .content-container .characters .character,#content.case_study-wrapper.mobile #page4 .content-container .characters .character {  margin: 0 13.5px;}#content.case_study-wrapper.tablet #page6 .content-container .dialog,#content.case_study-wrapper.mobile #page6 .content-container .dialog {  background: url(../../Img/Case_Study/5.6/dialog_mobile.png) no-repeat center;  background-size: 100% 100%;  width: 100%;  height: 450px;  padding: 40px;}#content.case_study-wrapper.tablet #page7 .top-container,#content.case_study-wrapper.mobile #page7 .top-container {  height: auto;  margin: 0;  margin-top: 47px;}#content.case_study-wrapper.tablet #page7 .top-container .cartoon,#content.case_study-wrapper.mobile #page7 .top-container .cartoon {  position: relative;  right: auto;  margin: auto;}#content.case_study-wrapper.tablet #page7 .top-container .dialog,#content.case_study-wrapper.mobile #page7 .top-container .dialog {  background: url(../../Img/Case_Study/5.7/dialog_mobile.png) no-repeat center;  background-size: 100% 100%;  max-width: 472px;  width: 100%;  height: 244px;  position: relative;  top: auto;  margin: auto;  margin-top: 32px;  padding-top: 108px;}#content.case_study-wrapper.tablet #page7 .bottom-container,#content.case_study-wrapper.mobile #page7 .bottom-container {  margin: 0;  padding-top: 26px;}#content.case_study-wrapper.tablet #page7 .bottom-container .standard,#content.case_study-wrapper.mobile #page7 .bottom-container .standard {  width: 100%;  margin-bottom: 25px !important;}#content.case_study-wrapper.tablet #page7 .bottom-container .standard .box,#content.case_study-wrapper.mobile #page7 .bottom-container .standard .box {  margin: 42px 0 0 !important;  height: auto;  padding: 60px 30px 36px;}#content.case_study-wrapper.tablet #page7 .bottom-container .standard .label,#content.case_study-wrapper.mobile #page7 .bottom-container .standard .label {  top: -7px;  left: -3px;  right: auto;  bottom: auto;  width: 121px;  height: 94px;}#content.case_study-wrapper.tablet #page7 .bottom-container .standard .icon,#content.case_study-wrapper.mobile #page7 .bottom-container .standard .icon {  display: none;}#content.case_study-wrapper.tablet #page7 .bottom-container .standard:first-child .label,#content.case_study-wrapper.mobile #page7 .bottom-container .standard:first-child .label {  background-image: url(../../Img/Case_Study/5.7/letter_p_mobile.png);}#content.case_study-wrapper.tablet #page7 .bottom-container .standard:nth-child(2) .label,#content.case_study-wrapper.mobile #page7 .bottom-container .standard:nth-child(2) .label {  background-image: url(../../Img/Case_Study/5.7/letter_l_mobile.png);}#content.case_study-wrapper.tablet #page7 .bottom-container .standard:nth-child(3) .label,#content.case_study-wrapper.mobile #page7 .bottom-container .standard:nth-child(3) .label {  background-image: url(../../Img/Case_Study/5.7/letter_u_mobile.png);}#content.case_study-wrapper.tablet #page7 .bottom-container .standard:last-child .label,#content.case_study-wrapper.mobile #page7 .bottom-container .standard:last-child .label {  background-image: url(../../Img/Case_Study/5.7/letter_s_mobile.png);}#content.case_study-wrapper.tablet #page8 .content-container,#content.case_study-wrapper.mobile #page8 .content-container {  margin-left: 0;  margin-right: 0;}#content.case_study-wrapper.mobile #page1 .video {  width: auto;  margin-left: -20px;  margin-right: -20px;}#content.case_study-wrapper.mobile #page4 .content-container .characters {  width: 362px;  margin: 53px auto 0;}#content.case_study-wrapper.mobile #page5 .parties-details .box {  height: auto;}#content.case_study-wrapper.mobile #page5 .parties-details .box .photo {  position: relative;  left: auto;  text-align: center;}#content.case_study-wrapper.mobile #page5 .parties-details .box .info {  margin: -20px 45px 45px;}#content.case_study-wrapper.mobile #page5 .parties-details .box .info .name {  text-align: center;}#content.case_study-wrapper.mobile #page6 .content-container .dialog {  height: 500px;}#content.case_study-wrapper.mobile #page7 .btn.prev {  margin-right: 0;  margin-bottom: 20px;}#content.case_study-wrapper.mobile #page8 .content-container .woman-container {  position: relative;}#content.case_study-wrapper.mobile #page8 .content-container .actions {  margin-top: 30px;}#content.case_study-wrapper.mobile #page8 .content-container .actions .action-container {  width: 100%;  height: auto;}#content.case_study-wrapper.mobile #page8 .content-container .actions .action-container .action {  margin-bottom: 40px;}#content.case_study-wrapper.mobile #page8 .content-container .actions .action-container:first-child {  background: #dfeeff;}#content.case_study-wrapper.mobile #page8 .content-container .actions .action-container:nth-child(2) {  background: #cbf1f1;}#content.case_study-wrapper.mobile #page8 .content-container .actions .action-container:nth-child(3) {  background: #e1e6c1;}#content.case_study-wrapper.mobile #page8 .content-container .actions .action-container:nth-child(4) {  background: #edd7c4;}#content.contact_us-wrapper .find-out-more {  font-size: 24px;  font-weight: 600;  margin-top: 46px;}#content.contact_us-wrapper .contact-info {  position: relative;  margin-top: 36px;  min-height: 168px;}#content.contact_us-wrapper .contact-info .icon {  position: absolute;  top: 0;  left: 18px;}#content.contact_us-wrapper .contact-info .editor {  padding-top: 20px;}#content.contact_us-wrapper .contact-info .editor.hasIcon {  margin-left: 217px;}#content.contact_us-wrapper .company {  font-size: 17px;  font-weight: 600;  margin-top: 60px;  margin-bottom: 30px;}#content.contact_us-wrapper .contact-methods .method {  display: inline-block;  vertical-align: top;  text-align: center;  background: #dff3f4;  margin-bottom: 50px;  width: 29.5%;  margin-right: 5.75%;  min-height: 234px;}#content.contact_us-wrapper .contact-methods .method .icon {  width: 120px;  height: 105px;  display: inline-block;  margin-top: 26px;}#content.contact_us-wrapper .contact-methods .method .title {  font-size: 15px;  font-weight: 600;  margin-top: 13px;}#content.contact_us-wrapper .contact-methods .method .data {  font-size: 15px;  color: #4c4737;  margin-top: 6px;  line-height: 22px;  display: inline-block;  width: 237px;}#content.contact_us-wrapper .contact-methods .method:last-child {  margin-right: 0;}#content.contact_us-wrapper.tablet .contact-methods .method,#content.contact_us-wrapper.mobile .contact-methods .method {  width: 100%;  margin-right: 0;}#content.contact_us-wrapper.tablet .contact-methods .method .data,#content.contact_us-wrapper.mobile .contact-methods .method .data {  width: auto;}#content.contact_us-wrapper.mobile .contact-info .icon {  position: relative;  left: auto;  margin: auto;}#content.contact_us-wrapper.mobile .contact-info .editor {  margin-left: 0;  margin-top: 20px;}footer {  border-top: 1px solid #dbdbdb;  padding: 23px 0;}footer .copyright {  font-size: 13px;  color: #505050;}footer .copyright a {  font-size: 13px;  color: #505050;}footer.mobile .copyright span {  display: block;  margin-top: 11px;}#subscribe {  display: none;  position: fixed;  z-index: 2;  left: 30px;  bottom: 0;  background: #cef1ce;  border-radius: 20px 20px 0 0;  padding: 60px;  box-sizing: border-box;  width: 540px;  -webkit-box-shadow: 0px 0px 30px 0px rgba(3, 4, 4, 0.4);  -moz-box-shadow: 0px 0px 30px 0px rgba(3, 4, 4, 0.4);  box-shadow: 0px 0px 30px 0px rgba(3, 4, 4, 0.4);}#subscribe .close-btn {  position: absolute;  top: -24px;  right: -24px;  width: 48px;  height: 48px;  border-radius: 50%;  background: white url(../../img/close.png) no-repeat center;}#subscribe h2 {  font-size: 36px;  color: #00573e;  font-weight: bold;}#subscribe h2 span {  font-weight: 800;}#subscribe .row {  margin-bottom: 16px;}#subscribe .row .label {  font-size: 18px;  line-height: 43px;  display: block;}#subscribe .row .text {  background: white;  width: 350px;  box-sizing: border-box;  padding: 0 10px;  height: 40px;  font-size: 18px;}#subscribe .row .text.error {  border: 1px solid red;}#subscribe .submit {  background: #9dbb35;  font-size: 16px;  font-weight: bold;  color: #41310d;  width: 200px;  height: 42px;  border-radius: 15px;  margin-top: 30px;}#subscribe .error-message {  display: none;  line-height: 30px;  color: red;  font-weight: bold;  font-size: 18px;}#subscribe .success-message {  display: none;  margin: 50px 0;  font-weight: bold;  font-size: 18px;  color: red;}@media (max-width: 768px) {  #subscribe {    right: 30px;    width: auto;  }  #subscribe .row .text {    width: 100%;  }}