*, *:before, *:after {
  box-sizing: border-box;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}
/* Responsive Grid */

.row-fluid {
  width: 100%;
  *zoom: 1;
}

.row-fluid:before, .row-fluid:after {
  display: table;
  content: "";
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 1px;
  margin-left: 2.127659574%;
  *margin-left: 2.0744680846382977%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.row-fluid .span12 {
  width: 99.99999998999999%;
  *width: 99.94680850063828%;
}

.row-fluid .span11 {
  width: 91.489361693%;
  *width: 91.4361702036383%;
}

.row-fluid .span10 {
  width: 82.97872339599999%;
  *width: 82.92553190663828%;
}

.row-fluid .span9 {
  width: 74.468085099%;
  *width: 74.4148936096383%;
}

.row-fluid .span8 {
  width: 65.95744680199999%;
  *width: 65.90425531263828%;
}

.row-fluid .span7 {
  width: 57.446808505%;
  *width: 57.3936170156383%;
}

.row-fluid .span6 {
  width: 48.93617020799999%;
  *width: 48.88297871863829%;
}

.row-fluid .span5 {
  width: 40.425531911%;
  *width: 40.3723404216383%;
}

.row-fluid .span4 {
  width: 31.914893614%;
  *width: 31.8617021246383%;
}

.row-fluid .span3 {
  width: 23.404255317%;
  *width: 23.3510638276383%;
}

.row-fluid .span2 {
  width: 14.89361702%;
  *width: 14.8404255306383%;
}

.row-fluid .span1 {
  width: 6.382978723%;
  *width: 6.329787233638298%;
}

.container-fluid {
  *zoom: 1;
}

.container-fluid:before, .container-fluid:after {
  display: table;
  content: "";
}

.container-fluid:after {
  clear: both;
}

@media (max-width: 767px) {
  .row-fluid {
    width: 100%;
  }

  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: auto;
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 1139px) {
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }

  .row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
  }

  .row-fluid:after {
    clear: both;
  }

  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 1px;
    margin-left: 2.762430939%;
    *margin-left: 2.709239449638298%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }

  .row-fluid .span12 {
    width: 99.999999993%;
    *width: 99.9468085036383%;
  }

  .row-fluid .span11 {
    width: 91.436464082%;
    *width: 91.38327259263829%;
  }

  .row-fluid .span10 {
    width: 82.87292817100001%;
    *width: 82.8197366816383%;
  }

  .row-fluid .span9 {
    width: 74.30939226%;
    *width: 74.25620077063829%;
  }

  .row-fluid .span8 {
    width: 65.74585634900001%;
    *width: 65.6926648596383%;
  }

  .row-fluid .span7 {
    width: 57.182320438000005%;
    *width: 57.129128948638304%;
  }

  .row-fluid .span6 {
    width: 48.618784527%;
    *width: 48.5655930376383%;
  }

  .row-fluid .span5 {
    width: 40.055248616%;
    *width: 40.0020571266383%;
  }

  .row-fluid .span4 {
    width: 31.491712705%;
    *width: 31.4385212156383%;
  }

  .row-fluid .span3 {
    width: 22.928176794%;
    *width: 22.874985304638297%;
  }

  .row-fluid .span2 {
    width: 14.364640883%;
    *width: 14.311449393638298%;
  }

  .row-fluid .span1 {
    width: 5.801104972%;
    *width: 5.747913482638298%;
  }
}

@media (min-width: 1280px) {
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }

  .row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
  }

  .row-fluid:after {
    clear: both;
  }

  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 1px;
    margin-left: 2.564102564%;
    *margin-left: 2.510911074638298%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }

  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }

  .row-fluid .span11 {
    width: 91.45299145300001%;
    *width: 91.3997999636383%;
  }

  .row-fluid .span10 {
    width: 82.905982906%;
    *width: 82.8527914166383%;
  }

  .row-fluid .span9 {
    width: 74.358974359%;
    *width: 74.30578286963829%;
  }

  .row-fluid .span8 {
    width: 65.81196581200001%;
    *width: 65.7587743226383%;
  }

  .row-fluid .span7 {
    width: 57.264957265%;
    *width: 57.2117657756383%;
  }

  .row-fluid .span6 {
    width: 48.717948718%;
    *width: 48.6647572286383%;
  }

  .row-fluid .span5 {
    width: 40.170940171000005%;
    *width: 40.117748681638304%;
  }

  .row-fluid .span4 {
    width: 31.623931624%;
    *width: 31.5707401346383%;
  }

  .row-fluid .span3 {
    width: 23.076923077%;
    *width: 23.0237315876383%;
  }

  .row-fluid .span2 {
    width: 14.529914530000001%;
    *width: 14.4767230406383%;
  }

  .row-fluid .span1 {
    width: 5.982905983%;
    *width: 5.929714493638298%;
  }
}

/* Clearfix */

.clearfix {
  *zoom: 1;
}

.clearfix:before, .clearfix:after {
  display: table;
  content: "";
}

.clearfix:after {
  clear: both;
}

/* Visibilty Classes */

.hide {
  display: none;
}

.show {
  display: block;
}

.invisible {
  visibility: hidden;
}

.hidden {
  display: none;
  visibility: hidden;
}

/* Responsive Visibilty Classes */

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-phone {
    display: inherit !important;
  }

  .hidden-phone {
    display: none !important;
  }

  .hidden-desktop {
    display: inherit !important;
  }

  .visible-desktop {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 1139px) {
  .visible-tablet {
    display: inherit !important;
  }

  .hidden-tablet {
    display: none !important;
  }

  .hidden-desktop {
    display: inherit !important;
  }

  .visible-desktop {
    display: none !important ;
  }
}
.content-wrapper {
  margin: 0 auto;
  padding: 0 20px;
}

.dnd-section > .row-fluid {
  margin: 0 auto;
}

.dnd-section .dnd-column {
  padding: 0 20px;
}

@media (max-width: 767px) {
  .dnd-section .dnd-column {
    padding: 0;
  }
}
body {
    line-height: 1.5;
    overflow-wrap: break-word;
}

html[lang^='ja'] body,
html[lang^='zh'] body,
html[lang^='ko'] body {
    line-break: strict;
    overflow-wrap: normal;
    word-break: break-all;
}

/* Paragraphs */

p {
    font-size: 1rem;
    margin: 0 0 1.5rem;
}

strong {
    font-weight: 600;
}

/* Links */

a {
    cursor: pointer;
}

/* Headings */

h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1.25;
    margin: 0 0 1rem;
}



/* Lists */

ul li,
ol li {
    font-size: 1rem;
    line-height: 1.8;
}

ul ul,
ol ul,
ul ol,
ol ol {
    padding-left: 2.8rem;
}

ul.no-list {
    list-style: none;
}

/* Code Blocks */

code {
    vertical-align: bottom;
}

/* Blockquotes */

blockquote {
    font-size: 1.4rem;
    font-weight: 400;
    letter-spacing: 0;
    margin: 0;
    padding: 1.5rem 2.8rem;
}

/* Horizontal Rules */

hr {
    border: 0 none;
    border-bottom: 2px solid;
}

/* Subscripts and Superscripts */

sup,
sub {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* Focus State */

:focus {
    outline: auto;
}

.disable-focus-styles :focus {
    outline: none;
}


/* Tables */

table {
  border-spacing: 0;
  margin-bottom: 1rem;
}

th,
td {
  vertical-align: top;
}

tr:nth-child(odd) {
  background-color: #eff7ff;
}

thead th,
thead td {
  border: none;
  border-bottom-width: 2px;
}

thead th {
  vertical-align: bottom;
}
/* Logo */

.widget-type-logo img {
  height: auto;
  max-width: 100%;
}

/* Menu and simple menu */

/* .hs-menu-wrapper ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding-left: 0;
} */

/* Horizontal menu */

.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper {
  flex-direction: column;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-horizontal ul {
    flex-direction: column;
  }
}

/* Vertical menu */

.hs-menu-wrapper.hs-menu-flow-vertical ul {
  flex-direction: column;
}

/* Flyouts */

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {
  display: inline-flex;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-vertical ul {
    display: flex;
  }
}

.hs-menu-wrapper.flyouts .hs-item-has-children {
  position: relative;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {
  left: -9999px;
  opacity: 0;
  position: absolute;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {
  display: block;
  white-space: nowrap;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts
  .hs-item-has-children:hover
  > .hs-menu-children-wrapper {
  left: 0;
  opacity: 1;
  top: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts
  .hs-item-has-children:hover
  > .hs-menu-children-wrapper {
  left: 100%;
  opacity: 1;
  top: 0;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts
    .hs-item-has-children:hover
    > .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-vertical.flyouts
    .hs-item-has-children:hover
    > .hs-menu-children-wrapper {
    left: 0;
    opacity: 1;
    position: relative;
    top: auto;
  }
}
.main_header {  position: fixed;  margin-top: 0px;  margin-bottom: 0px;  top: 0px;  width: 100%;  left: 0px;  z-index:999;     box-shadow: 0 4px 8px 0 rgb(0 0 0 / 16%);}
.main_header_top { background: #f5f5f5; padding:15px 0;}
.main_header_top .header_logo a img { width: 162px; height: auto; object-fit: cover; }
.main_header_top .header_top { justify-content: space-between; position:relative; }
.main_header_top .search_box form input.hs-search-field__input { background-color: #fff; border: none; border-radius: 0; padding: 30px; min-height: 60px;  border-bottom: 1px solid #f4f4f4;}
.search_box { position: absolute; width: 100%; bottom: -90px; opacity: 0; visibility: hidden; z-index: 1; transform: translateY(-30px); transition: 400ms all ease-in; box-shadow: 0 4px 8px 0 rgb(0 0 0 / 16%);}
.search_box.active_search{opacity: 1; visibility: visible; transform: translateY(0px);}
.main_header_top .search_input_icon { position: relative; }
.main_header_top .search_input_icon i { color: #28b39b; height: 0; opacity: .65; position: absolute; top: 39%; width: 0; z-index: 3; right: 40px; font-size: 22px; }
.search_box input.hs-search-field__input { color: #28b39b; font-size: 16px;}
.main_header_top .btn_search_wraper { align-items: center; }
.main_header_top .search_box form { padding-top: 0;}
/* .main_header_top .header_btn.button a { font-family: "Montserrat", Sans-serif; font-size: 17px; font-weight: 600; padding: 10px; padding: 15px 30px 15px 30px; } */


.header_search_icon { margin-right: 30px; }
.header_search_icon i { font-size: 25px; cursor: pointer; }

.main_header_bottom { padding: 10px 0;    background-color: #fff;}
.header_bottom .hs-menu-wrapper>ul {position:relative; display: flex; flex-wrap: wrap; list-style: none; padding: 0; margin: 0; justify-content: space-between; align-items: center; }
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1>a { color: #000; font-family: "Montserrat", Sans-serif; font-size:14px; font-weight: 500; line-height: 1.2em; letter-spacing: 0px; padding: 15px 17px 12px 9px !important; color: #000000;   display: inline-block; }
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1 { margin: 0; }
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1>a:after { content: "\f107"; position: relative; display: inline-block; font: normal normal normal 20px/1 'FontAwesome'; font-weight: 900; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; padding-left: 12px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; color: #DBDBDB; font-size: 18px; }
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:hover>a, .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:hover>a:after {   color: #F94113;}
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1.noArrow>a:after,.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1.noArrow>.child-trigger {  display: none;}

/* menu one styleing */
.main_partens { position: relative; z-index: 99999999999;}
.main_partens a { font-weight: 500; }
.comm_menu a:not(.button a,.menu_second_btn.black_link a):hover { font-weight: 500; color: #000 !important;}
.menu_one .menu_one_left { background-color: #f5f5f5; padding: 50px 40px; }
.menu_one .content p { margin-bottom: 1.4rem;  margin-top: 0;}

.menu_one .menu_one_left .menu_one_left .content p { margin-bottom: 1.4em; }
.menu_one .menu_one_left .menu_one_left { background-color: #f5f5f5; padding: 50px 40px; }
.menu_one .menu_one_left .menu_one_left .content p,.menu_second .menu_second_repeater .content p { margin-bottom: 1.4em; }

.menu_one .menu_one_right,.menu_second_repeater  { padding: 50px 40px; background-color: #fff;}
.menu_one .menu_one_right .content {  margin-bottom: 22px;}
.menu_one .menu_one_right .inner_right_mn1 .content a,.menu_second .menu_second_repeater .inner_right_mn1 .content a {  display: inline-block; line-height:1.2;}
.menu_one .menu_one_right .mn1_ul_styling ul,.menu_second .menu_second_repeater .mn2_ul_styling ul { list-style: none; margin: 0; padding: 0; }
.menu_one .menu_one_right .mn1_ul_styling ul li,.menu_second .menu_second_repeater .mn2_ul_styling ul li { display: flex; flex-wrap: wrap; margin:0; }
.menu_one .menu_one_right .mn1_ul_styling ul li .ul_img{ width: 28px; height: 28px; overflow: hidden; margin-right: 10px; }
.menu_one .menu_one_right .mn1_ul_styling ul li .ul_img img,.menu_second .menu_second_repeater .mn2_ul_styling ul li .ul_img img { width: 100%; height: 100% !important; object-fit: contain; }

/* menu one styleing */

/* menu second styleing */
/* .menu_second { max-width: 1140px; width: 100%; margin: 0 auto; } */
.menu_second .menu_second_repeater .menu_second_btn a { font-weight: 700; }
.menu_second .menu_second_repeater .menu_second_btn a:after {   display: none;}
.menu_second .menu_second_repeater .menu_second_btn a:hover { font-weight: 700; text-decoration: none !important; color: #000; }
.menu_second .menu_second_repeater .mn2_ul_styling ul li .ul_img { height: 29px; margin-right: 10px; overflow: hidden; width: 28px; }
.menu_second .menu_second_repeater .mn2_ul_styling { margin-top: 20px; margin-bottom: 0px; padding: 30px 30px 30px 30px; background-color: #F5F5F5; border-radius: 6px 6px 6px 6px; }
.menu_second .menu_second_repeater:not(:last-child) { border-right: 1px solid #CDCDCD; }
/* menu second styleing */


/* menu third styleing */
.main_menu_third ul { margin: 0; padding: 0; list-style: none; }
.main_menu_third ul li { margin: 0; font-size:14px; }
.main_menu_third .inner_third_right, .inner_third_left { background-color: #fff; padding: 50px 40px; }
.main_menu_third .icon_third { width: 60px; height: 60px; overflow: hidden; margin-right: 25px; }
.main_menu_third .icon_third svg { width: 100%; height: 100%; object-fit: cover; }
.main_menu_third .main_partens { position: relative; z-index: 99999999999; }
/* .main_menu_third .icon_third_content { width: calc(100% - 85px); } */
.main_menu_third .inner_third_left { border-right: 1px solid #DCDCDC; }
.main_menu_third .inner_third_wraper { padding: 20px 30px 15px 30px; border-radius: 5px; background: transparent; margin-bottom:10px; position:relative}
.main_menu_third .inner_third_wraper:hover { background: #f5f5f5; }
.main_menu_third .inner_third_wraper .inner_third_wraper_link { position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; }
.main_menu_third .inner_third_left .inner_third_wraper:last-child, .main_menu_third .inner_third_right .inner_third_wraper:last-child {margin-bottom: 0;}
.main_menu_third .menu_third_onel_col { padding: 30px;}
.main_menu_third .menu_third_onel_col .outer_menu3_onel_col { padding: 0 10px;}
.main_menu_third .menu_third_onel_col .inner_menu3_onel_col { padding: 20px 29px 30px 29px; border-radius: 6px; transition: 400ms all ease-in; background-color: #fff; position:relative;padding: 20px 30px 15px;}
.main_menu_third .menu_third_onel_col .inner_menu3_onel_col .box_three_menu_onecol {position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:100%;  }
.main_menu_third .menu_third_onel_col .inner_menu3_onel_col:hover { background-color: #f5f5f5; }
.main_menu_third .menu_third_onel_col .inner_menu3_onel_col h4 { color: #28b39b; }
.main_menu_third .menu_third_onel_col {  padding: 30px;  background: #fff;    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 16%);}
.main_menu_third .menu_third_two_col .bottom_third_content { position: relative; z-index: 2; }
.main_menu_third .icon_third_content .outer_menu3_onel_col p {margin-bottom: 10px;}


/* menu third styleing */

/* menu fourth styleing */
.menu_fourth { max-width: 220px; width: 100%;}
.menu_fourth ul { border-radius: 5px; background-color: #ffffff; padding: 0; list-style: none; margin:0; padding: 30px 30px;}
/*  box-shadow: 0px 0px 55px -8px rgba(0, 0, 0, 0.18); */
.menu_fourth ul li {padding: 15px; margin: 0; line-height:1.25;margin: 0 0 5px;padding: 0;font-size: 14px;}
.menu_fourth ul li a {
    line-height: 1.2;
    margin-bottom: 7px;
    display: inline-block;
}
.main_menu_third .menu_third_onel_col .inner_menu3_onel_col p {margin-bottom: 10px;}

/* menu fourth styleing */


/* APPENDING STYLE */
/* .menu_one_perent,.menu_second_perent,.menu_third_perent,.menu_fourth_perent { position: absolute;  width: 1283px; left: 0; right: 0; margin: 0 auto; opacity: 0; visibility: hidden; transition: 300ms all ease-in; transform: translateY(20px); background:#fff;} */
.main_partens { position: absolute;  width: 1283px; left: 0; right: 0; margin: 0 auto; opacity: 0; visibility: hidden; transition: 200ms all ease-in; transform: translateY(20px);}

/* .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:first-child:hover .menu_one_perent,.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(2):hover .menu_second_perent,.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(3):hover .menu_third_perent,.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(7):hover .menu_fourth_perent { opacity: 1; visibility: visible; transform: translateY(0px); box-shadow: 0 4px 8px 0 rgb(0 0 0 / 16%); border-radius: 6px; overflow: hidden; } */

.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:hover .main_partens{ opacity: 1; visibility: visible; transform: translateY(0px);  border-radius: 6px; overflow: hidden; } 
/* box-shadow: 0 4px 8px 0 rgb(0 0 0 / 16%); */
.comm_menu a{font-weight:500;} 
.comm_menu p{line-height:1.5;}
/* .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:first-child .main_partens{left:-130px;}
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(2) .main_partens{left:-295px;}
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(3) .main_partens{left:-490px;}
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(4) .main_partens{left:-670px;}
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(5) .main_partens{left:-770px;}
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(6) .main_partens{left:-250px;} */
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1 .main_partens[data-val="Case studies"]{left: inherit;  width: 220px;  right:inherit; }
/* .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(8) .main_partens{left:-250px;} */
/* .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:first-child .main_partens{left:-196px;} */


/* humbargar  */
/* .header_bottom .mobile-trigger{display:none;}
.main_header_bottom{position:relative;} 
.header_bottom .mobile-trigger { height: 28px; position: absolute; right: 20px; top: 20px; width: 30px; cursor: pointer;}
.header_bottom .mobile-trigger .line1 { top: 0; }
.header_bottom .mobile-trigger .line { background: #28B39B; display: block; height: 2px; left: 0; position: absolute; width: 24px; }
.header_bottom .mobile-trigger .line2 { top: 25%; }
.header_bottom .mobile-trigger .line3 { top: 50%; }
.header_bottom .mobile-trigger .line { background: #28B39B; display: block; height: 2px; left: 0; position: absolute; width: 24px; }
.header_bottom .mobile-trigger .line { background: #28B39B; display: block; height: 2px; left: 0; position: absolute; width: 24px; }
.header_bottom .mobile-trigger.active-ham .line1 { transform: translateY(5px) translateX(0) rotate(45deg); -webkit-transform: translateY(0px) translateX(0) rotate(45deg); -moz-transform: translateY(5px) translateX(0) rotate(45deg); }
.header_bottom .mobile-trigger.active-ham .line2 { opacity: 0; }
.header_bottom .mobile-trigger.active-ham .line3 { transform: translateY(-15px) translateX(0) rotate(-45deg); -webkit-transform: translateY(-15px) translateX(0) rotate(-45deg); -moz-transform: translateY(-16px) translateX(0) rotate(-45deg); } */
.mobile-trigger{display:none;}
.mobile-trigger { width: 44px; height: 44px;   cursor: pointer; position: absolute; top: 50%; transform: translate(0, -50%); right: 0px; z-index: 999; }
.mobile-trigger i { position: relative; width: 30px; top: 8px; left: 0; border-radius: 5px; height: 4px; opacity: 1; display: block; background-color: #28B39B; margin: 6px auto; transition: all ease .3s; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; }
.mobile-trigger i:first-child { margin-top: 0; }
.mobile-trigger.active-ham i:first-child { transform: rotate(135deg); -webkit-transform: rotate(135deg); top: 18px; position: relative; }
.mobile-trigger.active-ham i:nth-child(2) { position: relative; left: -46px; opacity: 0; }
.mobile-trigger.active-ham i:last-child { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); top: -2px; position: relative; }
/* humbargar  */

.header_LP .main_header{position:absolute;}
.header_top .header_search_icon img { width: 25px; object-fit: contain; height: 25px !important; cursor: pointer; }

.header_bottom .hs-menu-wrapper>ul li.hs-menu-item.hs-menu-depth-1.noarrow a:after { display: none; }


.menu_fifth_perent_main.main_partens{width:1180px;}
.header_bottom .menu_third_perent_main.menu_fifth_perent_main .inner_third_left{background-color:transparent;}
.header_bottom .menu_third_perent_main.menu_fifth_perent_main .menu_third_perent.subNav{padding: 49px 22px 14px 22px;background-color: #fff;}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .box-title{ margin-bottom:21px; padding-bottom: 6px; border-bottom: 1px solid #E2E2E2;}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .box-title p{margin:0;font-size: 12px;font-weight: 600;line-height: 18px;letter-spacing: 0.5930554270744324px;text-align: left;color:#B2B2B2;}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left{border:none;padding:0;}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .icon_third_content h4{margin-bottom:10px;color:#111B29;font-size: 14px;font-weight: 600;line-height: 21px;} 
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .icon_third_content h4, .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .icon_third_content p:first-child {color: #111b29 !important;font-size: 14px !important;font-weight: 600 !important;line-height: 21px !important;margin-bottom: 10px !important;}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .icon_third {height: 24px;margin-right: 20px;overflow: hidden;width: 24px;}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .icon_third_content {width: calc(100% - 45px);}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .inner_third_wraper {background: transparent;border-radius: 5px;margin-bottom:20px;padding: 18px 11px;position: relative;}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .inner_third_wraper:hover { background: #f5f5f5;}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .inner_third_wraper .icon_third_content p{color: #B2B2B2;font-size: 12px;font-weight: 500;line-height: 16.8px;margin:0;}
.header_bottom .menu_third_perent_main .icon_third_content{width: calc(100% - 85px);}
.header_bottom .menu_third_perent_main .main_menu_third .icon_third img{display:block;height:100%;width:100%;object-fit:cover;}


.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .full_col_fifth .inner_third_wraper:not(:last-child){
    width:calc(33.33% - 30px);
    margin-right:30px;
}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .full_col_fifth .icon_content_wraper .icon_third svg{height:24px;width:24px;}
.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .full_col_fifth .icon_content_wraper .icon_third img{height:24px;width:24px;}
/* .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .full_col_fifth .inner_third_wraper{width:calc(33.33% - 30px);} */



/* .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1 ul.hs-menu-children-wrapper {margin: 0;padding: 0;list-style: none;background: #fff;width: 200px;text-align: center;background-color: #fff;border-radius: 5px;list-style: none;margin: 0;padding: 30px;}
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1 ul.hs-menu-children-wrapper > li.hs-menu-item.hs-menu-depth-2 {font-size: 14px;line-height: 1.25;margin: 0 0 5px;padding: 0;}
.header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1 ul.hs-menu-children-wrapper > li.hs-menu-item.hs-menu-depth-2 a {font-weight: 500;display: inline-block;line-height: 1.2;margin-bottom: 7px;} */

body:has(li.hs-menu-depth-1:hover):not(:has(li.hs-menu-depth-1.noArrow:hover)):before {opacity: 1;z-index: 333;}
body:before {content: '';position: fixed;top: 0;left: 0;bottom: 0;right: 0;background:linear-gradient(rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);opacity: 0;transition: all 400ms ease;pointer-events: none;} 
.mobile-open .main_header { z-index: 9999;}


.main_header_bottom .main_header_btn{display:none}


@media(max-width:1450px){
    /*     .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:first-child .main_partens { left: 0px; }
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(2) .main_partens { left: -195px; }
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(3) .main_partens { left: -400px; }
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(4) .main_partens { left: -610px; }
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-child(5) .main_partens { left: -720px; } */
    .main_partens { width: 1200px; }

}
@media(max-width:1280px){
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1>a{font-size:15px;}

}
@media(min-width:1200px){
    .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left{margin-left:-10px;}
}
@media(max-width:1200px){
    .mobile-trigger{display:block;}  
    .header_bottom .hs-menu-wrapper>ul{display:block;}
    .main_header_bottom {  background-color: #fff;padding: 0;}
    .main_header_top .main_header_btn{display:none}
    .main_header_bottom .main_header_btn{display:block}
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1 { width:100%; }
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1>a:after { font-size: 21px; position: absolute; right: 10px;  color: #f94213;}
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1>a { font-size: 16px; }
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1>a { display: block; }
    .header_bottom  div.hs-menu-wrapper { background: #fff; display: none; height: calc(100vh - 104px); left: 0; max-width: 100%; overflow-y: auto; position: absolute; right: 0; top: 0 !important; top: 100% !important; width: 100%; z-index: 99; }
    .header_bottom .hs-menu-wrapper>ul>li.hs-menu-depth-1 .child-trigger { position: absolute; right: 30px; top: 15px; width:100%; }
    .header_bottom .hs-menu-wrapper>ul>li.hs-menu-depth-1 .child-trigger i { align-items: center; display: flex; height: 20px; position: relative; }
    .header_bottom .hs-menu-wrapper>ul>li.hs-menu-depth-1 .child-trigger i:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #f94213; content: "\f107"; display: inline-block; font: normal normal normal 20px/1 FontAwesome; font-size: inherit; font-size: 21px; font-weight: 900; padding-left: 12px; position: relative; text-rendering: auto; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transition: all .3s ease-in-out; vertical-align: middle; position: absolute; right: 0px; top:0%; }
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1>a { padding: 15px 20px 12px 20px !important; }
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1>a:after{display:none;}
    .header_bottom .hs-menu-wrapper>ul>li.hs-menu-depth-1>.main_partens {transition:none; background-color: #fff; display: none; height: auto; max-height: unset; min-height: unset; min-width: 100%; opacity: 1; padding: 0; position: unset; transform: translateY(0); visibility: visible; width: 100%;}
    .menu_one .menu_one_right{background:#CDCDCD;}
    .main_menu_third .menu_third_onel_col .outer_menu3_onel_col {  width: 33.33%;}
    /*     .main_header_btn{display:none;} */
    .main_header_btn {  padding: 15px 20px 12px; width: 100%; display: inline-block; }
    
    .header_search_icon {  margin-right: 75px;}
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:hover .main_partens{border-radius:0;}
    .menu_one .menu_one_right, .menu_second_repeater { background-color: #dedede; }
    .inner_third_left, .main_menu_third .inner_third_right { background-color: #dedede; }
    .main_menu_third .menu_third_onel_col, .menu_fourth ul { background: #dedede; border-radius: 0px; }
    .main_menu_third .menu_third_onel_col .inner_menu3_onel_col{background:transparent;}
    .menu_fourth.comm_menu ul { padding: 15px 20px; }
    .menu_fourth{max-width:100%;}
    .main_menu_third .icon_third_content {  width: 100%;}
    .main_menu_third .menu_third_onel_col .inner_menu3_onel_col p { margin-top: 10px; }
    .main_menu_third .menu_third_onel_col .inner_menu3_onel_col p:last-child { margin-bottom: 0; }
    .main_menu_third .menu_third_onel_col .inner_menu3_onel_col p:nth-of-type(1) { margin-bottom: 10px; }
    .main_menu_third .menu_third_onel_col{box-shadow: unset;}
    .menu_second .menu_second_repeater{width:100%;}
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1 { margin: 0; position: relative;}





}

@media(max-width:1199px){
    .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left {
        margin-left: -10px;
    }
    .header_bottom .menu_third_perent_main.menu_fifth_perent_main .menu_third_perent.subNav {
        padding: 25px 20px 14px;
    }
}
@media(max-width:991px){
    .main_menu_third .menu_third_onel_col .outer_menu3_onel_col {  width: 50%;}
    .wrapper_equal {  height: auto !IMPORTANT;}
    .header_bottom .menu_third_perent_main.menu_fifth_perent_main .box:not(:last-child){padding-right:0; margin-bottom:20px;}
    .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .full_col_fifth .inner_third_wraper{width:100%;margin-right:0;}
    .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .full_col_fifth .inner_third_wraper:not(:last-child){width:100%;}
    .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .inner_third_wraper{padding-top:10px;}
}


@media(max-width:767px){
    /*     .menu_one .menu_one_right { background-color: #DEDEDE; padding: 30px; }  */
    .menu_one .menu_one_right, .menu_second_repeater { background-color: #DEDEDE;  }
    .menu_one .menu_one_left,.menu_one .menu_one_right, .menu_second_repeater,.inner_third_left, .main_menu_third .inner_third_right{padding:30px 20px;}
    .main_menu_third .menu_third_two_col .bottom_third_content { position: relative; z-index: 2; padding: 20px; padding-top:0px;}
    .main_menu_third .icon_third_content { width: 100%; padding: 20px;}
    .header_bottom .hs-menu-wrapper>ul li.hs-menu-depth-1:hover .main_partens { border-radius: 0; box-shadow: unset; opacity: 1; }
    .main_menu_third .inner_third_right:last-child { padding-top: 0; }

    .main_menu_third .inner_third_right, .inner_third_left{background-color: #DEDEDE; }
    .main_menu_third .inner_third_wraper {    margin-bottom: 0;  padding: 0;   }
    .main_menu_third .menu_third_onel_col .inner_menu3_onel_col { padding: 20px 15px 20px; }
    .main_menu_third .menu_third_onel_col .outer_menu3_onel_col { padding: 0; }

    .main_menu_third .menu_third_onel_col .inner_menu3_onel_col h4 { margin-bottom: 10px; }
    .main_menu_third .menu_third_onel_col,.menu_fourth ul { background: #dedede; }
    .main_menu_third .menu_third_onel_col .inner_menu3_onel_col { background-color: transparent; }
    .menu_fourth { max-width: 100%; }
    .main_header_top .search_box {  margin-right: 0;}
    .header_btn a{font-size:16px;}


    .inner_third_left, .main_menu_third .inner_third_right, .main_menu_third .menu_third_onel_col { padding-left: 10px; padding-right: 10px; }

    .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .icon_third_content{padding:0;}
    .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .inner_third_wraper { margin-bottom:10px;}
    .header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .box-title {  margin-bottom: 5px;}

}
@media(max-width:600px){.header_bottom .main_partens.menu_third_perent_main.menu_fifth_perent_main .main_menu_third .inner_third_left .inner_third_wraper { margin-bottom:0px;}}
@media(max-width:480px){
    .header_search_icon {   margin-right: 55px;}
    .main_menu_third .menu_third_onel_col .outer_menu3_onel_col {  width: 100%;}
    .main_menu_third .menu_third_onel_col .inner_menu3_onel_col { padding: 15px 15px;}
    /*     .main_header_top .btn_search_wraper { padding-top: 10px; width: 100%; } */
    /*     .main_header_top .header_top { display: block; } */
    .main_header_top .search_box {  margin-right: 0;  width: 100%;}

} 

[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}
[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}
[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}
[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}
[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}
[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}
[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}
[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}
[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}
[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}
[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}
[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}
[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}
[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}
[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}
[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}
[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}
[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}
[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}
[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}
[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}
[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}
[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}
[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}
[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}
[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}
[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}
[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}
[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}
[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}
[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}
[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}
[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}
[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}
[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}
[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}
[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}
[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}
[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}
[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}
[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}
[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}
[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}
[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}
[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}
[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}
[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}
[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}
[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}
[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}
[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}
[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}
[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}
[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}
[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}
[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}
[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}
[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}
[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}
[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}
[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}
[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}
[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}
[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}
[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}
[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}
[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}
[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}
[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}
[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}
[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}
[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}
[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}
[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}
[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}
[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}
[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}
[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}
[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}
[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}
[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}
[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}
[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}
[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}
[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}
[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}
[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}
[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}
[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}
[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}
[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}
[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}
[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}
[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}
[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}
[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}
[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}
[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}
[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}
[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}
[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}
[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}
[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}
[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}
[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}
[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}
[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}
[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}
[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}
[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}
[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}
[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}
[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}
[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}
[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}
[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}
[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}
[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}
[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}
[data-aos=fade-up]{transform:translate3d(0,100px,0)}
[data-aos=fade-down]{transform:translate3d(0,-100px,0)}
[data-aos=fade-right]{transform:translate3d(-100px,0,0)}
[data-aos=fade-left]{transform: translate3d(100px, 0, 0) 
	/* 	translateX(-100px); */
}
[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}
[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}
[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}
[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}
[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}
[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}
[data-aos=zoom-in]{transform:scale(.6)}
[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}
[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}
[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}
[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}
[data-aos=zoom-out]{transform:scale(1.2)}
[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}
[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}
[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}
[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}
[data-aos^=slide][data-aos^=slide]{transition-property:transform}
[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}
[data-aos=slide-up]{transform:translate3d(0,100%,0)}
[data-aos=slide-down]{transform:translate3d(0,-100%,0)}
[data-aos=slide-right]{transform:translate3d(-100%,0,0)}
[data-aos=slide-left]{transform:translate3d(100%,0,0)}
[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}