@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/AcidGvrotesk-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;
}
._s1 {
  z-index: 0;
}

._s10 {
  z-index: 10;
}

._s20 {
  z-index: 20;
}

._s30 {
  z-index: 30;
}

._s40 {
  z-index: 40;
}

._s50 {
  z-index: 50;
}

._s60 {
  z-index: 60;
}

._s70 {
  z-index: 70;
}

._s80 {
  z-index: 80;
}

._s90 {
  z-index: 90;
}

._s100 {
  z-index: 100;
}

._overFaderLayerTop, ._overFaderLayerBottom {
  position: absolute;
  height: 250px;
  width: 100%;
}

._overFaderLayerTop {
  top: 0;
  background: linear-gradient(to bottom, rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0) 100%);
}

._overFaderLayerBottom {
  bottom: 0;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 30%, rgb(255, 255, 255) 100%);
}

._acrobat_header {
  display: block;
  height: 100%;
  position: fixed;
  margin: auto;
  max-width: 1000px;
  width: 100%;
}
._acrobat_header h1 {
  font-family: "Acid Grotesk", sans-serif;
  font-size: 2.143rem;
}
._acrobat_header h2 {
  font-family: "Acid Grotesk", sans-serif;
  font-size: 8.333rem;
  line-height: 8.333rem;
  font-weight: bold;
}
._acrobat_header div {
  position: absolute;
  top: 29%;
  width: 100%;
}

header ._overFaderLayerBottom {
  height: 40%;
}
header ._h1Floating {
  position: absolute;
  top: 27%;
  font-family: "Acid Grotesk", sans-serif;
  font-size: 2.143rem;
}

._floatBlurCircle {
  position: absolute;
  left: 30%;
  top: 16%;
  width: 600px;
  height: 600px;
  overflow: hidden;
  z-index: 10;
}
._floatBlurCircle > div {
  width: 602px;
  height: 602px;
  border-radius: 50%;
  margin-left: -1px;
  margin-top: -1px;
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -o-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
  backdrop-filter: blur(2px);
  background-color: rgba(248, 248, 248, 0.5);
}

html body {
  background-color: white;
}

header {
  height: 100%;
  position: relative;
  width: 100%;
  overflow: hidden;
  z-index: 0;
  padding-bottom: 355px;
}

._text_header_h1 {
  position: fixed;
  z-index: 0;
  width: 100%;
  max-width: 850px;
  padding: 15px;
  display: block;
  margin: 0 auto;
  font-size: 8.57rem;
  line-height: 8.57rem;
  top: 50%;
  transform: translateY(-50%);
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 500;
}

._bolitas {
  position: relative;
  width: 650px;
  height: 650px;
  top: 350px;
  left: 50%;
  transform: translateX(-50%);
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -o-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
  backdrop-filter: blur(2px);
  background-color: rgba(248, 248, 248, 0.5);
}

._gradientBlur {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30%;
  display: none;
  background: rgb(248, 248, 248);
  background: -moz-linear-gradient(360deg, rgb(248, 248, 248) 0%, rgba(255, 255, 255, 0.7805322813) 100%);
  background: -webkit-linear-gradient(360deg, rgb(248, 248, 248) 0%, rgba(255, 255, 255, 0.7805322813) 100%);
  background: linear-gradient(360deg, rgb(248, 248, 248) 0%, rgba(255, 255, 255, 0.7805322813) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#ffffff",GradientType=1);
  z-index: 20;
}

._scroller_content {
  position: relative;
  background: rgb(255, 255, 255);
  z-index: 10;
}
._scroller_content ._l_scroller {
  position: relative;
  width: 100%;
  padding: 5% 0;
  display: block;
  overflow-x: auto;
  overflow-y: hidden;
  margin: 0 auto;
  white-space: nowrap;
}

._head_portfolio ._brand {
  display: block;
  position: absolute;
  top: 14%;
  font-size: 2.857rem;
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 300;
  padding: 15px;
}

.fade-in {
  opacity: 0; /* make things invisible upon start */
  -webkit-animation: fade-opa ease-in 1; /* call our keyframe, use animattion ease-in and repeat it only 1 time */
  -moz-animation: fade-opa ease-in 1;
  animation: fade-opa ease-in 1;
  -webkit-animation-fill-mode: forwards; /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  animation-duration: 1s;
}
.fade-in.one {
  -webkit-animation-delay: 2.5s;
  -moz-animation-delay: 2.5s;
  animation-delay: 2.5s;
}
.fade-in.two {
  -webkit-animation-delay: 3s;
  -moz-animation-delay: 3s;
  animation-delay: 3s;
}
.fade-in.three {
  -webkit-animation-delay: 3.4s;
  -moz-animation-delay: 3.4s;
  animation-delay: 3.4s;
}

._acrobat ._mw_480 {
  max-width: 480px;
}
._acrobat ._space_bottom {
  padding-bottom: 120px;
}
._acrobat ._spacer {
  padding: 120px 0;
}
._acrobat ._sec_one ._description_one h6 {
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 300;
  font-size: 1rem;
}
._acrobat ._sec_one ._description_one p {
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 100;
  font-size: 1.667rem;
}
._acrobat ._sec_one h1:first-child {
  font-size: 3.714rem;
  font-family: "Adobe Clean", sans-serif;
  font-weight: 300;
}
._acrobat ._sec_one h1:nth-child(2n) {
  font-size: 35px;
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 300;
}
._acrobat ._sec_one h2 {
  font-size: 4.41rem;
  font-family: "Adobe Clean", sans-serif;
  font-weight: 800;
}
._acrobat ._sec_one p {
  font-size: 2.143rem;
  font-family: "Adobe Clean", sans-serif;
  font-weight: 400;
}
._acrobat ._sec_one ._ani_stitle._1 {
  display: block;
  position: relative;
}
._acrobat ._sec_one ._ani_stitle._1 ._one_cursor:before {
  margin-left: 0;
}
._acrobat ._sec_one ._ani_stitle._2 {
  margin-top: 150px;
}
._acrobat ._sec_one ._ani_stitle._4 {
  margin-top: 60px;
  text-align: left;
}
._acrobat ._sec_one ._text_light {
  font-weight: 200;
}
._acrobat ._sec_one ._ani_title._3 {
  text-align: left;
  margin-top: 150px;
}
._acrobat ._sec_two ._ani_title._3 h2:first-child {
  font-size: 2.857rem;
  font-family: "Adobe Clean", sans-serif;
}
._acrobat ._sec_two ._ani_title._3 h2:nth-child(2n) {
  font-size: 35px;
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 100;
}
._acrobat ._sec_two ._ani_stitle._4 p {
  margin-top: 50px;
  font-size: 2.143rem;
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 300;
}
._acrobat ._section_colour {
  padding: 18% 30px;
  display: block;
  margin-top: 10%;
  margin-bottom: 10%;
}
._acrobat ._section_colour h2 {
  font-family: "Acid Grotesk", sans-serif;
  font-size: 2.917rem;
  line-height: 3.714rem;
}
._acrobat ._section_colour p {
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 100;
  font-size: 1.667rem;
}
._acrobat ._section_colour._red {
  background-color: #FB0000;
  color: white;
}
._acrobat ._section_colour._gray {
  background-color: #F5F5F5;
  color: #2C2C2C;
}
._acrobat ._line {
  width: 85%;
  height: 2px;
  display: block;
  margin-top: 18px;
}
._acrobat ._line._white {
  background-color: white;
}
._acrobat ._line._black {
  background-color: #2C2C2C;
}
._acrobat ._sec_three h2 {
  font-size: 2.857rem;
  font-family: "Acid Grotesk", sans-serif;
  font-weight: normal;
}
._acrobat ._sec_three p {
  font-size: 1.667rem;
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 100;
}
._acrobat ._section_fill .row > *, ._acrobat ._section_sign .row > *, ._acrobat ._section_create .row > *, ._acrobat ._section_scan .row > *, ._acrobat ._section_combine .row > *, ._acrobat ._section_organize .row > *, ._acrobat ._section_comment .row > *, ._acrobat ._section_edit .row > *, ._acrobat ._section_protect .row > *, ._acrobat ._section_share .row > * {
  padding-bottom: calc(var(--bs-gutter-x) * 0.5);
}
._acrobat ._bg_colour._fill {
  background-color: #FFF4D8;
}
._acrobat ._bg_colour._sign {
  background-color: #D3D9F5;
}
._acrobat ._bg_colour._create {
  background-color: #EFCDCE;
}
._acrobat ._bg_colour._scan {
  background-color: #F0B193;
}
._acrobat ._bg_colour._combine {
  background-color: #EFCDCE;
}
._acrobat ._bg_colour._organize {
  background-color: #7A9FF6;
}
._acrobat ._bg_colour._comment {
  background-color: #BFE3F8;
}
._acrobat ._bg_colour._edit {
  background-color: #EDB542;
}
._acrobat ._bg_colour._protect {
  background-color: #E8B3DF;
}
._acrobat ._bg_colour._share {
  background-color: #EDA488;
}
._acrobat ._title {
  display: block;
  position: relative;
  text-align: center;
}
._acrobat ._title h1 {
  font-size: 73px;
  font-family: "Adobe Clean", sans-serif;
  font-weight: 900;
}
._acrobat ._title h1._white {
  color: white;
}
._acrobat ._title h1._red {
  color: #EB1000;
}
._acrobat .h-100 {
  height: 100%;
}
._acrobat .img-invisible {
  background: no-repeat center;
  background-image: none;
  background-size: auto;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
._acrobat .img-invisible img {
  visibility: hidden;
  opacity: 0;
}
._acrobat ._media {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
._acrobat ._media ._videoBox {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
._acrobat ._media ._videoBox video {
  height: 100%;
  object-fit: cover;
  position: absolute;
  width: 100%;
  display: block;
  margin: 0 auto;
  background: transparent;
  border: none;
  box-shadow: none;
  -webkit-transform: scale(1.01);
  transform: scale(1.01);
}
._acrobat ._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);
}
._acrobat ._final_text p {
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 100;
  font-size: 1.667rem;
  color: #707070;
}
._acrobat ._final_text p:first-child {
  font-family: "Acid Grotesk", sans-serif;
  font-weight: 200;
  font-size: 1.786rem;
}
._acrobat ._one_type_wrapper {
  background-color: #b0d9fd;
}
._acrobat ._one_cursor {
  color: #2561d5;
  height: 100%;
  visibility: visible;
  opacity: 1;
  animation: Typewriter-cursor 1s infinite;
  margin-left: 1px;
  font-weight: 100;
}
._acrobat ._one_cursor:before {
  content: "";
  display: inline-block;
  position: absolute;
  bottom: 0;
  margin-left: 1.5px;
  width: 10px;
  height: 10px;
  color: #2561d5;
  background-color: #2561d5;
  border-radius: 50%;
}
._acrobat ._bg_blue {
  background-color: #b0d9fd;
}

@media screen and (max-width: 480px) {
  ._acrobat ._sec_one ._description_one h6 {
    font-size: 10px;
  }
  ._acrobat ._sec_one ._description_one h1 {
    font-size: 30px;
  }
  ._acrobat ._sec_one ._description_one p {
    font-size: 16px;
  }
  ._acrobat ._sec_one h1:first-child {
    font-size: 30px;
  }
  ._acrobat ._sec_one h2 {
    font-size: 26px;
  }
  ._acrobat ._sec_one p:first-child {
    font-size: 20px;
  }
  ._acrobat ._sec_one ._ani_stitle._1 ._one_cursor:before {
    width: 5px;
    height: 5px;
  }
  ._acrobat ._sec_one ._ani_stitle._2 {
    margin-top: 60px;
  }
  ._acrobat ._space_bottom {
    padding-bottom: 40px;
  }
  ._acrobat ._spacer {
    padding: 62px 0;
  }
  ._acrobat ._sec_two ._ani_title, ._acrobat ._sec_two ._ani_stitle {
    padding: 0 10px;
  }
  ._acrobat ._title {
    margin: 32% auto;
  }
  ._acrobat ._section_fill .row > *, ._acrobat ._section_sign .row > *, ._acrobat ._section_create .row > *, ._acrobat ._section_scan .row > *, ._acrobat ._section_combine .row > *, ._acrobat ._section_organize .row > *, ._acrobat ._section_comment .row > *, ._acrobat ._section_edit .row > *, ._acrobat ._section_protect .row > *, ._acrobat ._section_share .row > * {
    padding: 0;
  }
  ._bolitas {
    width: 300px !important;
    height: 300px !important;
    top: 250px !important;
  }
  ._head_portfolio ._brand {
    font-size: 28px;
    line-height: 38px;
    top: 10%;
  }
  ._text_header_h1 {
    font-size: 56px;
    line-height: 56px;
    top: 34%;
  }
  header {
    min-height: 550px !important;
    padding-bottom: 0;
  }
}

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