@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;700&display=swap");
@import url("https://use.typekit.net/bzy7sah.css");
@font-face {
  font-family: "Didot";
  src: url("../fonts/didot/Didot.eot?#iefix") format("embedded-opentype"), url("../fonts/didot/Didot.woff") format("woff"), url("../fonts/didot/Didot.ttf") format("truetype"), url("../fonts/didot/Didot.svg#DietDidotItalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Didot";
  src: url("../fonts/didot/Didot-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/didot/Didot-Italic.woff") format("woff"), url("../fonts/didot/Didot-Italic.ttf") format("truetype");
  /*url('../fonts/didot/Didot-Italic.svg#DietDidotItalic') format('svg');*/
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Didot";
  src: url("../fonts/didot/Didot-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/didot/Didot-Bold.woff") format("woff"), url("../fonts/didot/Didot-Bold.ttf") format("truetype");
  /*url('../fonts/didot/Didot-Bold.svg#DietDidotItalic') format('svg')*/
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.svg#HelveticaNeue-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.svg#HelveticaNeue-Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Light.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Light.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Light.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Light.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Light.svg#HelveticaNeue-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.svg#HelveticaNeue-BlackCond") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.svg#HelveticaNeue-ThinItalic") format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.svg#HelveticaNeue-Condensed") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.svg#HelveticaNeue-Condensed") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue LT Std";
  src: url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.eot");
  src: url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.woff2") format("woff2"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.woff") format("woff"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.ttf") format("truetype"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.svg#HelveticaNeueLTStd-Th") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue LT Std";
  src: url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.eot");
  src: url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.woff2") format("woff2"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.woff") format("woff"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.ttf") format("truetype"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.svg#HelveticaNeueLTStd-ThCn") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "JuanaThinItalic";
  src: url("../fonts/webFonts/JuanaThinItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaThinItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltBlack";
  src: url("../fonts/webFonts/JuanaAltBlack/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltBlack/font.woff") format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltThin";
  src: url("../fonts/webFonts/JuanaAltThin/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltThin/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaExtraLightItalic";
  src: url("../fonts/webFonts/JuanaExtraLightItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaExtraLightItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltMedium";
  src: url("../fonts/webFonts/JuanaAltMedium/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltMedium/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltBold";
  src: url("../fonts/webFonts/JuanaAltBold/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltBold/font.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "JuanaMediumItalic";
  src: url("../fonts/webFonts/JuanaMediumItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaMediumItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaBoldItalic";
  src: url("../fonts/webFonts/JuanaBoldItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaBoldItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaLightItalic";
  src: url("../fonts/webFonts/JuanaLightItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaLightItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltLight";
  src: url("../fonts/webFonts/JuanaAltLight/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltLight/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaAltSemiBold";
  src: url("../fonts/webFonts/JuanaAltSemiBold/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltSemiBold/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaAltExtraLight";
  src: url("../fonts/webFonts/JuanaAltExtraLight/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltExtraLight/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaRegularItalic";
  src: url("../fonts/webFonts/JuanaRegularItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaRegularItalic/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaAltRegular";
  src: url("../fonts/webFonts/JuanaAltRegular/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltRegular/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaBlackItalic";
  src: url("../fonts/webFonts/JuanaBlackItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaBlackItalic/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaSemiBoldItalic";
  src: url("../fonts/webFonts/JuanaSemiBoldItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaSemiBoldItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-Black.eot");
  src: url("../fonts/adobe/AdobeClean-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-Black.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-Black.woff") format("woff"), url("../fonts/adobe/AdobeClean-Black.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-Black.svg#AdobeClean-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-Bold.eot");
  src: url("../fonts/adobe/AdobeClean-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-Bold.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-Bold.woff") format("woff"), url("../fonts/adobe/AdobeClean-Bold.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-Bold.svg#AdobeClean-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-ExtraBold.eot");
  src: url("../fonts/adobe/AdobeClean-ExtraBold.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-ExtraBold.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-ExtraBold.woff") format("woff"), url("../fonts/adobe/AdobeClean-ExtraBold.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-ExtraBold.svg#AdobeClean-ExtraBold") format("svg");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-Light.eot");
  src: url("../fonts/adobe/AdobeClean-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-Light.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-Light.woff") format("woff"), url("../fonts/adobe/AdobeClean-Light.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-Light.svg#AdobeClean-Light") format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-Regular.eot");
  src: url("../fonts/adobe/AdobeClean-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-Regular.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-Regular.woff") format("woff"), url("../fonts/adobe/AdobeClean-Regular.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-Regular.svg#AdobeClean-Regular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Acid Grotesk";
  src: url("../fonts/acid/AcidGrotesk-Light.eot");
  src: url("../fonts/acid/AcidGrotesk-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/acid/AcidGrotesk-Light.woff2") format("woff2"), url("../fonts/acid/AcidGrotesk-Light.woff") format("woff"), url("../fonts/acid/AcidGrotesk-Light.ttf") format("truetype"), url("../fonts/acid/AcidGrotesk-Light.svg#AcidGrotesk-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Acid Grotesk";
  src: url("../fonts/acid/AcidGrotesk-Medium.eot");
  src: url("../fonts/acid/AcidGrotesk-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/acid/AcidGrotesk-Medium.woff2") format("woff2"), url("../fonts/acid/AcidGrotesk-Medium.woff") format("woff"), url("../fonts/acid/AcidGrotesk-Medium.ttf") format("truetype"), url("../fonts/acid/AcidGrotesk-Medium.svg#AcidGrotesk-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Kitsune";
  src: url("../fonts/kitsune/Kitsune-Light.eot");
  src: url("../fonts/kitsune/Kitsune-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/kitsune/Kitsune-Light.woff2") format("woff2"), url("../fonts/kitsune/Kitsune-Light.woff") format("woff"), url("../fonts/kitsune/Kitsune-Light.ttf") format("truetype"), url("../fonts/kitsune/Kitsune-Light.svg#Kitsune-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
._text_header_h1 {
  max-width: 1200px;
}

@keyframes float {
  0% {
    transform: translatey(0px);
  }
  50% {
    transform: translatey(-30px);
  }
  100% {
    transform: translatey(0px);
  }
}
._executive ._space_bottom {
  padding-bottom: 120px;
}
._executive ._space_top {
  padding-top: 120px;
}
._executive ._spacer {
  padding: 120px 0;
}
._executive ._bg_gray {
  background-color: #F5F5F5;
}
._executive ._description_one {
  color: #2C2C2C;
  margin-bottom: 150px;
}
._executive ._description_one h1 {
  font-size: 35px;
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 500;
}
._executive ._description_one h6 {
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 300;
  font-size: 1rem;
}
._executive ._description_one p {
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 100;
  font-size: 1.667rem;
}
._executive ._hexagono {
  display: block;
  position: absolute;
  right: 8%;
  bottom: 0;
  animation: float 6s ease-in-out infinite;
}
._executive ._hexagono._2 {
  top: -6%;
  right: 28%;
  width: 28%;
  transform: rotate(98deg);
}
._executive ._text-img-6 {
  position: absolute;
  max-width: 550px;
  top: 7%;
  left: 7%;
}
._executive ._elipse_red {
  display: block;
  position: absolute;
  top: 1043px;
  left: -3%;
  z-index: 10;
  max-width: 530px;
}
._executive ._sec_lp {
  max-width: 954px;
  max-height: 2790px;
  box-shadow: 0px 0px 16px 0px rgba(229, 227, 227, 0.6);
  -webkit-box-shadow: 0px 0px 16px 0px rgba(229, 227, 227, 0.6);
  -moz-box-shadow: 0px 0px 16px 0px rgba(229, 227, 227, 0.6);
  margin: auto;
}
._executive ._sec_lp ._lp {
  display: block;
  position: relative;
  z-index: 20;
}
._executive ._final_video {
  margin-bottom: -42%;
}
._executive ._final_video ._media {
  z-index: 10;
}
._executive ._media {
  display: block;
  width: 100%;
  position: relative;
  overflow: hidden;
}
._executive ._media video {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  background: transparent;
  border: none;
  box-shadow: none;
  -webkit-transform: scale(1.01);
  transform: scale(1.01);
}
._executive ._img_bottom_video {
  display: block;
  position: relative;
  z-index: 9;
}
._executive ._circle_3d {
  max-width: 10%;
  display: block;
  position: relative;
  left: 28%;
  margin-bottom: 5%;
}
._executive ._shape_circle {
  display: block;
  position: absolute;
  width: 360px;
  height: 360px;
  border-radius: 50%;
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.16), 0 2px 0px rgba(0, 0, 0, 0.45);
  -webkit-box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.16), 0 2px 0px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.16), 0 2px 0px rgba(0, 0, 0, 0.45);
}
._executive ._shape_circle div {
  width: 360px;
  height: 360px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  -webkit-filter: blur(4px);
  -moz-filter: blur(4px);
  -o-filter: blur(4px);
  -ms-filter: blur(4px);
  filter: blur(4px);
  backdrop-filter: blur(4px);
}
._executive ._shape_circle._1 {
  top: 32%;
  left: 15%;
  animation: float 6s ease-in-out infinite;
}
._executive ._shape_circle._2 {
  top: 37%;
  left: 15%;
  animation: float 6s ease-in-out infinite;
}
._executive ._section_colour {
  padding: 18% 30px;
  display: block;
  margin-bottom: 0;
}
._executive ._section_colour h2 {
  font-family: "Acid Grotesk", sans-serif;
  font-size: 2.917rem;
  line-height: 3.714rem;
}
._executive ._section_colour p {
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 100;
  font-size: 1.667rem;
}
._executive ._section_colour h4 {
  font-size: 1.786rem;
  line-height: 2.143rem;
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 100;
}
._executive ._section_colour._red {
  background-color: #DF0F17;
  color: white;
}
._executive ._line {
  width: 85%;
  height: 2px;
  display: block;
  margin-top: 18px;
}
._executive ._line._white {
  background-color: white;
}
._executive ._line._black {
  background-color: #303030;
}
._executive ._bg_white {
  background-color: white;
}
._executive ._bg_event {
  background-image: url("/img/projects/executive/event_art_back.jpg");
  background-color: #fafafa;
  height: 2598px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
._executive ._video_controls {
  display: block;
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: 100%;
  padding: 10px;
  background-color: rgba(0, 0, 0, 0);
  text-align: center;
}
._executive ._video_controls button {
  display: inline-block;
  vertical-align: middle;
  padding: 4px;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  box-shadow: none;
  font-size: 12px;
  color: rgb(219, 219, 219);
  width: 26px;
  height: 26px;
}
._executive ._video_controls button > span {
  display: none;
}
._executive ._video_controls button i {
  font-size: 14px;
  line-height: 14px;
}
._executive ._video_controls button:target, ._executive ._video_controls button:active, ._executive ._video_controls button:focus {
  outline: none;
  text-decoration: none;
}

@media screen and (max-width: 899px) {
  ._executive ._description_one {
    margin-bottom: 0;
  }
  ._executive ._hexagono {
    display: none;
  }
  ._executive ._hexagono._2 {
    display: block;
  }
  ._executive ._section_colour {
    padding: 10% 20px;
  }
  ._executive ._shape_circle {
    top: 30%;
    width: 260px;
    height: 260px;
  }
  ._executive ._shape_circle div {
    width: 260px;
    height: 260px;
  }
}
@media screen and (max-width: 480px) {
  ._head_portfolio ._brand {
    top: 28%;
  }
  ._text_header_h1 {
    font-size: 36px;
    line-height: 40px;
  }
  ._executive ._hexagono {
    display: none;
  }
  ._executive ._hexagono._2 {
    top: -3%;
    right: 22%;
    width: 40%;
    display: block;
  }
  ._executive ._text-img-6 {
    max-width: 160px;
    left: 5%;
  }
  ._executive ._elipse_red {
    display: none;
  }
  ._executive ._sec_lp {
    box-shadow: unset;
  }
  ._executive ._space_bottom {
    padding-bottom: 40px;
  }
  ._executive ._space_top {
    padding-top: 60px;
  }
  ._executive ._spacer {
    padding: 62px 0;
  }
  ._executive ._shape_circle {
    width: 100px;
    height: 100px;
  }
  ._executive ._shape_circle div {
    width: 99px;
    height: 99px;
  }
  ._executive ._section_colour h2 {
    font-size: 20px;
    line-height: 30px;
  }
  ._executive ._section_colour ._line {
    max-width: 60%;
    margin: 0 auto 20px;
  }
  ._executive ._bg_event {
    height: 1980px;
  }
}
@media screen and (max-width: 400px) {
  ._executive ._bg_event {
    height: 1840px;
  }
}

/*# sourceMappingURL=executive.css.map */
