/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
.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:28px;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:1123px){.row-fluid{width:100%}.row-fluid [class*="span"]{display:block;float:none;width:auto;margin-left:0}}@media(min-width:1124px) 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:28px;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:28px;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{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.hidden{display:none;visibility:hidden}.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}}
@media screen and (max-width:850px){.division div div div div .row-fluid .span3{width:40%!important;float:left!important; margin: 10px 10px!important}
.manager div div div div .row-fluid .span2{width:35%!important;float:left!important; margin: 10px 10px!important} 
.icons div div div div .row-fluid .span1 {width: 22%!important; margin: 5px 5px!important;float:left!important}
.icons_sdg div div div div .row-fluid .span1 {width: 25%!important; margin: 5px 5px!important;float:left!important}
}
@media screen and (min-width: 851px){.icons div div div div .row-fluid .span1 {width: 30%!important;}
.icons_sdg div div div div .row-fluid .span1 {width: 22%!important;float:left!important; margin: 5px}
.manager div div div div .row-fluid .span2{width:20%!important;float:left!important; margin:20px 20px!important} 
}
@media screen and (max-width: 369px){.icons div div div div .row-fluid .span1 {width: 20%!important;}}
.icons{padding-left:10%;padding-right:10%} 
@font-face {
    font-family: FontAwesome;
    font-display: swap;
    src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0);
}
 
body,
html {scroll-behavior: smooth;
    min-height: 100%;
    margin: 0;
    padding: 0
}


body #hubspot-messages-iframe-container {
/* change value if necessary */
    z-index: 999999;
}

/*body,
p,
span {
    font-family: 'Arial', sans-serif !important
}*/
p{letter-spacing: .01em;}

/* Typography */



/* Headings */ 
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #1e1e1e;
    font-weight: 700;
    line-height: 1.5;
    margin: 5px 0 5px;    
}
 
p {
  font-size: 16px
}



body {font-weight: 400;color: #000; background: #fff; line-height: 1.6;top: 0;right: 0;
    left: 0;/*transition: all .5s cubic-bezier(0.2, .84, .5, 1);transform-origin:0 0;transform: translate3d(0px, 0px, 0px);*/ -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

 
/* HEADER MENU */
.inquire-btn{float:right;margin-right:3%;font-size: 14.5px;font-weight: bold;margin-top: -4%;color: #ffff;letter-spacing: .08em;background: #008a2a;padding: 4px 6px;border: 1px solid #fff}
.desktop-menu{display:block;width:100%;margin-top:3%;height:100px;position:fixed}
.custom-menu-primary{display:flex;margin-top:-2%;margin-bottom:10px;padding-left: 2%;justify-content:center}
.company,.news,.products{margin-top:0px;padding-left:10%;text-align:left;display:flex;transition:all .8s ease;overflow:hidden;height:0} 
.mini-bar{width:100vw;z-index:999;}

#title{margin-top:4%}
#page-title, #title {display:none;color: #fff;position: absolute;align-items: center;justify-content: center;flex-direction: row;width: 100%;text-align: center;font-size: 17px!important;}
.mobile-menu {background-color: #ffff;height: 70px }
.lang_switcher_class:after, .lang_list_class li {font-size: 1em !important }



/* MENU */
.hs-menu-wrapper ul {
    padding: 0
}

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0
}

.hs-menu-wrapper.hs-menu-flow-horizontal>ul {
    display: inline-block
}

.hs-menu-wrapper.hs-menu-flow-horizontal>ul:before {
    content: " ";
    display: table
}

.hs-menu-wrapper.hs-menu-flow-horizontal>ul:after {
    content: " ";
    display: table;
    clear: both
}

.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 {
    float: left;/*padding: 0 1.5em 0;*/
}

.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    display: inline-block
}

.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children {
    position: relative
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both
}

.hs_cos_wrapper_type_simple_menu a {
    font-family: 'Proza Libre',sans-serif;
    text-transform: capitalize;
    text-decoration: none;
    /*font-weight: 600;*/
    line-height: 1.25em;
    display: block;
    padding: 0 0 1em;
    color: #3f3f3f;
    font-size:13px!important; /* before value 15px */
}

.hs_cos_wrapper_type_simple_menu .hs-menu-flow-horizontal a {
    padding-right: .75em
}

.hs_cos_wrapper_type_simple_menu a:hover {
    color: #008a2a;
    text-decoration: none !important
}

.widget-type-space {
    visibility: hidden
}

.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_page_footer,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_text {
    word-wrap: break-word;
}


.header-container-wrapper {
    position: absolute;
    width: 100%;
    z-index: 999; 
    background-color: #242526;height:0!important;width: 100%;z-index: 999; 
}

/* Found no closing Tag Check this*/

.color-header {
    background-color: #fff;
}

.color-mega {
    background-color: #fff;
}

.header-container .widget-type-logo {
    margin-top: 5px;
}

/* ---------------------------------- */

.header-container .hs_cos_wrapper_type_logo a img {
  /*  max-width: 170px !important;
    margin-top: 0px !important;
    margin-left: 30px !important*/
}

.header-container .widget-type-cta a {
    text-align: center;
    display: block;
    color: #fff;
    font-size: 0.75em;
    padding: 9px 16px;
    font-family: 'Proza Libre',sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
    -webkit-transition: background-color .1s 0s ease-in-out, color .1s 0s ease-in-out;
    -moz-transition: background-color .1s 0s ease-in-out, color .1s 0s ease-in-out;
    -o-transition: background-color .1s 0s ease-in-out, color .1s 0s ease-in-out;
    -ms-transition: background-color .1s 0s ease-in-out, color .1s 0s ease-in-out;
  
  /* found no closing tag */
    transition: background-color .1s 0s ease-in-out, color .1s 0s ease-in-out;
}

.header-container .widget-type-cta a:hover {
    background-color: none;
    color: #181818;
}

.lang{padding-top:5px;padding-left:4%;font-size:14px;float: left;color:#ffff!important;margin-top:6px}

.mini-bar {
    font-family:'Proza Libre',sans-serif;
    top: 0; 
    margin: 0;
    min-height: 55px !important;
    display: inline-block;
    font-size: .0.9375em;
    font-weight: 400;
    padding: .33em .5em;
    -webkit-font-smoothing: antialiased;
    color: #5c5e60;
    position: fixed;
    background-color: #fff;
    float: right !important;
    border-bottom: 1px solid #5b5b5b14;
}

#mini-bar.regular {
    height: 30px;
    font-size: 0.875em;
    padding: .2em .5em;
  /* Found no closing */
    border-bottom: 1px solid #5b5b5b21;
}

#mini-bar .hb-cta {
    display: inline-block;
    vertical-align: middle;
    margin: 5px 20px;
    color: #fff;
    background-color: #22af73;
  /* Found no closing */
    border-color: #22af73;
}



.hs-menu-wrapper ul {
    list-style: none !important;
  /* Found no closing */
    width: max-content;
}


.custom-menu-primary .hs-menu-wrapper {
  /* Found no closing */
    text-align: center;
}
.custom-menu-primary .hs-menu-wrapper>ul li a {
    color: #fff;
    font-family: 'Proza Libre',sans-serif;
    font-size: 14.5px;
    text-transform: uppercase;
  /*  letter-spacing: 2px; */
    line-height: 1em;
    font-weight: 700;
    font-weight: bold;
    letter-spacing: .08em;
    padding: 0 .5em 0;
}

#hs_menu_wrapper_module_13884994340213 ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    color: #008a2a ;
  /* Found no closing */
    font-size: 1em;
}


#hs_menu_wrapper_module_15869340219111773 ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    color: #008a2a;
  /* Found no closing */
    font-size: 1em !important;
}


.custom-menu-primary .hs-menu-wrapper>ul>li>a {
  /* Found no closing */
    padding: 10px 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
  /* Found no closing */  
    left: -5px;
}

.custom-menu-primary .hs-menu-wrapper>ul ul li {
    padding: 6px 10px;
  /* Found no closing */
    text-align: left;
}

.custom-menu-primary .hs-menu-wrapper>ul ul li a {
    /* Found no closing */
  opacity: 0.7;
}

.custom-menu-primary .hs-menu-wrapper>ul ul li a:hover {
  /* Found no closing */  
  color: #008a2a;
}

.custom-menu-primary .hs-menu-wrapper>ul li a,
.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    overflow: visible !important;
    max-width: none !important;
  /* Found no closing */
    width: auto !important;margin-bottom:-25%;letter-spacing:2px;
}



.child-trigger,
.mobile-trigger {
  /* Found no closing */
    display: block;
}

.custom-menu-primary .hs-menu-wrapper>ul>li {
  /* Found no closing */
  position: relative;
}
.custom-menu-primary .hs-menu-wrapper>ul>li a {
 /* font-size: 1.2em;*/
  line-height: 45px;
  /* Found no closing */
  overflow: visible;
}
.custom-menu-primary .hs-menu-wrapper>ul li a {
  padding: 0 1.5rem;
  /* Found no closing */
  color: #ffff;
}
.custom-menu-primary .hs-menu-wrapper>ul li a:hover {
  /* Found no closing */
  color: #3f3f3f;
}
/*.custom-menu-primary .hs-menu-wrapper>ul ul li{background-color:rgba(255,255,255,.08);padding:0}*/
.custom-menu-primary .hs-menu-wrapper>ul ul li a {
  text-indent: 0;
  /* Found no closing */
  font-size: 1em;
}
.custom-menu-primary .hs-menu-wrapper>ul ul ul li a {
  /* Found no closing */
  text-indent: 10px;
}
.custom-menu-primary .hs-menu-wrapper>ul ul ul ul li a {
  /* Found no closing */
  text-indent: 50px;
}

.wrapper {
    width: 1200px;
  /* Found no closing */  
  margin: 0 auto;
} 
 
.mega-menu {
    -webkit-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out;
}
 

ul.lang_list_class:hover {
    display: flex !important;
  /* Found no closing */
    flex-direction: column !important;
}

ul.lang_list_class li:first-child {
    order: 2 !important;
    border-top: none !important;
  /* Found no closing */
    border-bottom: 1px solid #000 !important;
}


.company,.news,.products{display:none} header{font-size:12px} 


.nav-wrapper {
	 position: relative;
	 width: 100%;
	 height: 100vh;
	 transition: transform 0.3s;
	 transform: translateX(-100vw);  
}
 .nav-wrapper.show-menu {
	 transform: none;
   margin-top:0%;
}
.show-menu #js-nav-toggle{top:55px!impotant;right:30px!important;background:#242526}
#js-nav-toggle
{
  display: block;
  position: relative;
  top: 10px;
  right: -95%;
  z-index: 1;
  -webkit-user-select: none;
  user-select: none;
  padding: 12px 10px;
  border-radius: 100%;
  background: #1e1e1e;
}

#js-nav-toggle a
{
  text-decoration: none;
  color: #232323;
  
  transition: color 0.3s ease;
}

#js-nav-toggle a:hover
{
  color: tomato;
}


#js-nav-toggle input
{
  display: block;
  width: 40px;
  height: 32px;
  position: absolute;
  /*top: -7px;
  left: -5px;*/ 
  cursor: pointer; 
  opacity: 0; 
  z-index: 2;  
  
  -webkit-touch-callout: none;
}

 
#js-nav-toggle span
{   display: block;
    width: 33px;
    height: 4px;
    top: 3px;
    margin-bottom: 5px;
    position: relative;
    background: #ffff;
    border-radius: 20%;
    z-index: 1;
    transform-origin: 4px 0px;
    transition: transform .5s cubic-bezier(0.77,0.2,0.05,1.0),background .5s cubic-bezier(0.77,0.2,0.05,1.0),opacity .55s ease;
}

#js-nav-toggle span:first-child
{
  transform-origin: 0% 0%;
}

#js-nav-toggle span:nth-last-child(2)
{
  transform-origin: 0% 100%;
}
#js-nav-toggle input ~ span:nth-last-child(2){
width:30px
}
#js-nav-toggle input ~ span:nth-last-child(1){
width:25px
}
 
.show-menu #js-nav-toggle input:checked ~ span
{
  opacity: 1;
  transform: rotate(45deg) translate(-2px, -1px);
  background: #ffff;
}
.show-menu #js-nav-toggle input:checked ~ span:nth-last-child(2)
{
transform: rotate(-45deg) translate(-5px,5px);
}
.show-menu #js-nav-toggle input:checked ~ span:nth-last-child(1)
{
  opacity: 0;
}
 
 
#js-nav-toggle input:checked ~ ul
{
  transform: none;
}
  
 nav {
	 position: absolute;
	 left: 0;
	 top: 0;
	 height: 100%;
	 width: 100vw;
	 overflow-x: hidden;
	 overflow-y: auto;
	 /*box-shadow: 0 0 5px 1px #ddd;*/
	 background-color: #242526;
}

.nav-toggle.back-visible{background-color: #27924a!important;}
 nav .nav-toggle {
	 position: absolute;
	 top: 15%;
	 left: 0;
	 width: 100%;
	 padding: 0.45em 0.6em;
	 background-color: #242526!important;
	 color: #ffff;
	 z-index: 100;
	 cursor: pointer;
	 transition: backgroun-color 0.2s;
}
 nav .nav-toggle:hover {
	 background-color: #345;
}
 nav .nav-toggle.back-visible .nav-back {
	 opacity: 1;
}
 nav .nav-toggle.back-visible .nav-title {
	 transform: translateX(40px);
}
 nav .nav-title {
	 position: absolute;
	 left: 0;
	 top: 0.6em;
	 padding-left: 0.7em;
	 transition: transform 0.3s;
   font-size:15px!important;
}
 nav .nav-back {
	 display: inline-block;
	 position: relative;
	 width: 30px;
	 height: 30px;
	 vertical-align: middle;
	 z-index: 1;
	 opacity: 0;
	 transition: opacity 0.2s;
}
 nav .nav-back:before, nav .nav-back:after {
	 content: '';
	 position: absolute;
	 top: 50%;
}
 nav .nav-back:before {
	 left: 50%;
	 width: 9px;
	 height: 9px;
	 border: 2px solid currentcolor;
	 border-right-color: transparent;
	 border-bottom-color: transparent;
	 transform: translate(-50%, -50%) rotateZ(-45deg);
}
 nav .nav-back:after {
	 left: 28%;
	 width: 15px;
	 height: 2px;
	 background-color: currentcolor;
	 margin-top: -1px;
}
 nav div span div ul li a {
	 display: block;
	 position: relative;
   font-weight: 400!important;
   
   font-size:16px!important;
	 padding: 0.7em!important; 
	 color: #ffff!important;
	 text-decoration: none;
	 transition: color 0.15s, background-color 0.15s;
 /* border-bottom: 1px solid #999; */
   line-height:2em!important;
  /* margin-left: 5%; */
}
.show-menu  nav div span div ul li a {
   animation: movetext 1s;
  animation-fill-mode: forwards;
   -webkit-animation-fill-mode: forwards;
   animation-timing-function: ease; 
}
@keyframes movetext {
  from {margin-left: 0%;}
  to {margin-left: 6%;}
}
 nav div span div ul li a:hover {
	 color: #008a2a!important;
	 /*background-color: #efefef;*/
   /* Found no closing */
   width:90%;
} 
 nav div span div ul {
	 list-style: none!important;
	 padding: 45px 0 0!important;
	 transition: transform 0.3s;
	 background-color: #242526;
	 position: absolute;
	 left: 0;
	 top: 15%;
	 height: 100%;
	 width: 100%!important;
}
 nav ul ul {
	 display: none;
	 left: 100%;
}
 nav li.hs-item-has-children > a {
	 padding-right: 2.5em;
	 white-space: nowrap;
	 text-overflow: ellipsis;
	 overflow: hidden;
}
 nav li.hs-item-has-children > a:after {
	 content: '';
	 position: absolute;
	 top: 50%;
	 right: 1em;
	 width: 9px;
	 height: 9px;
	 border: 1px solid currentcolor;
	 border-left-color: transparent;
	 border-top-color: transparent;
	 transform: translateY(-90%) rotateZ(-45deg);
	 transition: transform 0.3s;
	 transform-origin: 100%;
}
 nav li.nav-dropdown-open ul {
	 display: block;
}
  
.nav-dropdown-open ul{top:0%!important;z-index:3}
ul li.nav-dropdown-open ul.hs-menu-children-wrapper li ul.hs-menu-children-wrapper{display:none!important} 
ul li.nav-dropdown-open ul li.nav-dropdown-open ul.hs-menu-children-wrapper{display:block!important} 
ul li ul li ul{top:15%!important;display:none}


.mini-bar{
    font-family: 'Proza Libre',sans-serif; 
    margin: 0;
    min-height: 50px;
    display: inline-block;
    font-size: .0.9375em;
    font-weight: 400;
    padding: .33em .5em;
    -webkit-font-smoothing: antialiased;
    color: #5c5e60;
    position: fixed;
    background-color: #1e1e1e;
    float: right!important;
    border-bottom: 1px solid #5b5 b5b14;
}


/* END HEADER MENU */


.padding{padding-left:20%;padding-right:20%;padding-top:5%}
.content_padding{padding-left:12%;padding-right:12%}


.newsletter h3 {
  /* Found no closing */
    color: #fff !important;
}


.widget-type-language_switcher {
  /* Found no closing */
    display: inline-flex !important;
}


#hs_cos_wrapper_module_16109377371661_ ul li a, ul li.hs-item-has-children a {
    color: #fff !important;
}

img {
    max-width: 100%;
    height: auto;
    border: 0;
    -ms-interpolation-mode: bicubic;
  /* Found no closing */
    vertical-align: bottom;
}

img.alignRight,
img.alignright {
  /* Found no closing */
    margin: 0 0 5px 15px;
}

img.alignLeft,
img.alignleft {
  /* Found no closing */
    margin: 0 15px 5px 0;
}

.row-fluid [class*=span] {
  /* Found no closing */
    min-height: 1px;
}

.hs-blog-social-share .hs-blog-social-share-list {
    margin: 0;
  /* Found no closing */
    list-style: none !important;
}

.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item {
    height: 30px;
  /* Found no closing */
    list-style: none !important;
}

#hs-pwd-widget-password {
  /* Found no closing */
    height: auto !important;
}




article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}

*,
:after,
:before {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  /* Found no closing */
    box-sizing: border-box;
}

.container-fluid .row-fluid .page-center {
    float: none;
    max-width: 990px;
  /* Found no closing */
    margin: 0 auto;
}

.button-wrapper a {color:#ffff}
a {
    color: #008a2a;
    text-decoration: none;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -o-transition: all .4s ease;
    -ms-transition: all .4s ease;
    transition: all .4s ease;
  /* Found no closing */
    -webkit-tap-highlight-color: transparent;
}

a:focus,
a:hover {
  /* Found no closing */
    text-decoration: underline;
}

.c1 h2 a:hover,
a:focus {
  /* Found no closing */
    text-decoration: none;
}

::-moz-selection {
    color: #fff;
    background: #000;
  /* Found no closing */
    text-shadow: none;
}

::selection {
    color: #fff;
    background: #000;
  /* Found no closing */
    text-shadow: none;
}

sub,
sup {
    position: relative;
    font-size: 0.875em;
    line-height: 0;
  /* Found no closing */
    vertical-align: baseline;
}

sup {
  /* Found no closing */
    top: -.5em;
}

sub {
  /* Found no closing */
    bottom: -.25em;
}
 
ol.unstyled,
ul.unstyled {
    list-style: none;
    margin: 0;
  /* Found no closing */
    padding: 0;
}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 1.09375em;
  /* Found no closing */
    border-left: 5px solid #eee;
}


.body-container-wrapper {
  /* Found no closing */
    background-color: #fff;
}

.active {
  /* Found no closing */
    display: block;
} 
.sectiond-wrapper {
  /* Found no closing */
    border-radius: 6px 6px 0 0;
}
 .search{float:right;margin-top:1%;cursor:pointer}
.search_bar{display:none;float: right;margin-top: 1%;margin-right: 2%;}

.shop-icon{float:right;text-align:left;  margin-right:5%;display:block}
.search-active{display: inline-block;height: 100vh;width: 50%;margin-top: 1%;float: right;margin-right: 1%;} 




fieldset.form-columns-2 .hs-form-field{width:100%!important}
 
.footer-content svg {fill:#ffff;display: inline-block;width: 34px;margin-left:5%}
.footer-menu .dnd-column{width:100%!important}
}

/*
.footer-1 .hs_cos_wrapper_type_simple_menu a {
    font-size: 14px !important;
    color: #e6e5e5 !important;
    text-align: left !important;
    margin-left: 0 !importantf
}

.footer-2 .hs_cos_wrapper_type_simple_menu a {
    color: #fff !important;
    text-align: left !important;
    margin-left: 0 !important;
    font-size: 1.08em !important;
    letter-spacing: 2px;
    font-weight: 600 !important
}

.footer-1 .hs_cos_wrapper_type_simple_menu a:hover {
    color: #fff !important
}

.footer-2 .hs_cos_wrapper_type_simple_menu a:hover {
    color: #fff !important;
    text-decoration: underline !important
}

.footer-container.container-fluid .row-fluid .page-center {
    text-align: center;
    padding-top: 60px;
    padding-bottom: 60px
}

.footer-container.container-fluid .footer-social .row-fluid .page-center {
    padding-top: 35px;
    padding-bottom: 35px
}

.footer-social {
    background-color: #5b5b5b;
    width: 100%
}

.footer-social a.fm_button {
    background-color: #ffff;
    border-radius: 50%;
    position: relative;
    width: 34px !important;
    height: 34px !important;
    margin: 0 8px;
    display: inline-block
}

.footer-social a.fm_button:hover {
    background: #4ab865;
    text-decoration: none !important
}

.footer-social a.fm_button:hover:before {
    color: #ffff
}

.footer-social a.fm_button span {
    display: none !important
}

.footer-social a.fm_button:before {
    position: relative;
    top: 0px !important;
    margin: 0 auto !important;
    font-family: FontAwesome;
    color: #4ab865;
    font-size: 1.5em !important
}

.footer-social a.fm_twitter:before {
    content: "\f099"
}

.footer-social a.fm_facebook:before {
    content: "\f09a"
}

.footer-social a.fm_linkedin:before {
    content: "\f0e1"
}

.footer-social a.fm_youtube:before {
    content: "\f16a"
}

.footer-social a.fm_pinterest:before {
    content: "\f0d2"
}

.footer-social a.fm_rss:before {
    content: "\f09e"
}

.footer-social a.fm_googleplus:before {
    content: "\f0d5"
}

.footer-social a.fm_instagram:before {
    content: "\f16d"
}

.footer-text {
    color: #cecece;
    text-transform: uppercase;
    font-family: Arial, sans-serif;
    margin-bottom: 40px;
    letter-spacing: 1px
} 
*/

.copyright,
.copyright a,
.copyright a:hover {
    color: #cbcbcb;
  /* Found no closing */
    font-size: 1.08em !important;
}

.pillar-page .banner {
  /* Found no closing */
    min-height: 560px !important;
}


/*
.footer-menu-primary .hs-menu-wrapper {
    text-align: center;
    margin-top: 15px
}

.footer-menu-primary .hs-menu-wrapper>ul>li {
    padding: 0 15px
}

.footer-menu-primary .hs-menu-wrapper>ul li a {
    color: #fff;
    font-family: Arial, sans-serif;
    font-size: 0.75em;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 1em;
    font-weight: 700
}

.footer-menu-primary .hs-menu-wrapper>ul li a:hover {
    color: #292929 !important;
    text-decoration: underline
}
*/
/*
.custom-menu-primary .hs-menu-wrapper>ul>li {
    padding: 0 15px
}*/

.permahover a {
    color: #3f3f3f !important;
    text-decoration: none;
    border-bottom: 2px solid #ffff;
  /* Found no closing */
    padding-bottom: 2px !important;
}

 /*   @media(min-width:768px) {
        .custom-menu-primary .hs-menu-wrapper {
            background-color: #151515;
            width: 50%
        }
    }*/
   
 



.banner #hubspot-author_data {
    display: inline-block;
    width: 420px;
    max-width: 100%;
    border-top: 2px solid #fff;
    padding: 30px 60px 0 60px;
    margin-top: 20px;
  /* Found no closing */
    margin-bottom: 0;
}



.banner-image {
  /* Found no closing */
    display: none !important;
}

.banner {
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 230px 30px 80px 30px;
    position: relative;
  /* Found no closing */
    min-height: 660px !important;
}

.color-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .3);
  /* Found no closing */
    z-index: 99;
}
 
.mobile-color {
  /* Found no closing */
    color: #4ab865 !important;
}

.zooma-main {
    overflow: hidden;
    position: relative;
    max-width: 500px;
  /* Found no closing */
    max-height: 500px;
}

.zooma-main img {
    pointer-events: none;
    display: block;
    width: 100%;
    height: auto;
    cursor: zoom-in;
    opacity: 0;
    top: 0;
  /* Found no closing */
    left: 0;
}
 
*,
::after,
::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
  /* Found no closing */
    box-sizing: border-box;
}






img:not([src]):not([srcset]) {
  /* Found no closing */
    visibility: hidden;
}

@-moz-document url-prefix() {
    img:-moz-loading {
      /* Found no closing */
        visibility: hidden;
    }
}

#cta_button_4190661_f298782b-e886-4e38-ab30-612ed1698b83 {
    display: block !important;
    top: -6px !important;
  /* Found no closing */
    width: 30px !important;
}

 

.hs-cta-img {
  /* Found no closing */
    min-width: 30px !important;
}
 
.newsletter .hs_submit.hs-submit .hs-button {
    padding: .5em 4em !important;
    margin-top: 10px !important;
    background: #008a2a;
    border: 2px #fff solid;
    color: #fff;
  /* Found no closing */
    text-transform: uppercase;
}
 
 


* {
    margin: 0;
    padding: 0;
  /* Found no closing */
    text-decoration: none;
}

.notificationBar {
    text-align: center;
    width: 100%;
    background-image: linear-gradient(to right top, #4ab865, #3cac56, #2ea148, #1c9539, #008a2a);
    padding: 10px
}

.notificationMsg {
    font-size: .0.9375em;
    color: #fff;
  /* Found no closing */
    font-family: Lato, Open Sans, Helvetica Neue, sans-serif;
}

.notificationMsg a {
    color: #fff;
    font-weight: 700;
  /* Found no closing */
    text-decoration: underline;
}

/*

#about_ {
    width: 38px !important;
    height: 38px;
    background: url(https://4190661.fs1.hubspotusercontent-na1.net/hubfs/4190661/2020%20-%20WebFiles/icons/menu-icons.svg) 0px 0;
}

#st {
    width: 38px !important;
    height: 38px;
    background: url(https://4190661.fs1.hubspotusercontent-na1.net/hubfs/4190661/2020%20-%20WebFiles/icons/menu-icons.svg) -45px 0;
}

#field {
    width: 38px !important;
    height: 38px;
    background: url(https://4190661.fs1.hubspotusercontent-na1.net/hubfs/4190661/2020%20-%20WebFiles/icons/menu-icons.svg) -87px 0;
}

#art {
    width: 38px !important;
    height: 38px;
    background: url(https://4190661.fs1.hubspotusercontent-na1.net/hubfs/4190661/2020%20-%20WebFiles/icons/menu-icons.svg) -132px 0;
}

#aca {
    width: 38px !important;
    height: 38px;
    background: url(https://4190661.fs1.hubspotusercontent-na1.net/hubfs/4190661/2020%20-%20WebFiles/icons/menu-icons.svg) -178px 0;
}

*/

 
/*
ul.lang_list_class li:last-child {
    padding-top: 15px !important;
    border-bottom: 1px solid #000 !important;
    border-top: 1px solid #000 !important;
    order: 1 !important;
    padding-bottom: 10px !important
}
*/ 

#hs-link-module_159688911338912762_ {
  /* Found no closing */
    margin-left: 20px;
}


 
.footer-desktop,.footer-mobile{background-color:#121212!important;} 
  .smooth {
   
    padding : 20px; 
    position:fixed;
    top: 0;
    right: 0;
    left: 0;
    transition: all .9s cubic-bezier(0.2, .84, .5, 1);
    transform-origin:0 0;
    transform: translate3d(0px, 0px, 0px);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000;
  
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.debugger {
	 position: absolute;
	 left: 50%;
	 top: 0;
}
 * {
	 margin: 0;
	 box-sizing: border-box; 
}
 
.video-object:before{ 
} 
#hs_form_target_form_199231195 .input input{background:#1e1e1e!important} .footer-menu-list li{margin-top:5px}.footer-call-to-action-description{color:#fffff2;margin-top:10px;margin-bottom:20px}.footer-call-to-action-button:hover{background-color:#fffff2;color:#00bef0}.button:last-of-type{margin-right:0}/*.footer-call-to-action-button{background-color:#5b5b5b;border-radius:21px;color:#fffff2;display:inline-block;font-size:11px;font-weight:900;letter-spacing:.1em;line-height:18px;padding:12px 30px;margin:0 10px 10px 0;text-decoration:none;text-transform:uppercase;transition:background-color .2s;cursor:pointer;position:relative}.footer-call-to-action{margin-top:30px}.footer-call-to-action-title{color:#fffff2;font-size:14px;font-weight:900;letter-spacing:.1em;line-height:18px;margin-bottom:0;margin-top:0;text-transform:uppercase}.footer-call-to-action-link-wrapper{margin-bottom:0;margin-top:10px;color:#fff;text-decoration:none}.footer-call-to-action-link-wrapper a{color:#fff;text-decoration:none}*/.footer-social-links{bottom:0;height:54px;position:absolute;right:0;width:236px}.footer-social-amoeba-svg{height:54px;left:0;display:block;position:absolute;top:0;width:236px}.footer-social-amoeba-path{fill:#027b9a}.footer-social-link.linkedin{height:26px;left:3px;top:11px;width:26px}.footer-social-link{display:block;padding:10px;position:absolute}.hidden-link-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;top:50%}.footer-social-icon-svg{display:block}.footer-social-icon-path{fill:#fffff2;transition:fill .2s}.footer-social-link.twitter{height:28px;left:62px;top:3px;width:28px}.footer-social-link.youtube{height:24px;left:123px;top:12px;width:24px}.footer-social-link.github{height:34px;left:172px;top:7px;width:34px}.footer-copyright{background-color:#2b2b2b;color:#fff;padding:15px 30px;text-align:center;margin-top:130px}.footer-copyright-wrapper{margin-left:auto;margin-right:auto;max-width:1200px}.footer-copyright-text p{color:#fff;font-size:13px!important;font-weight:400;line-height:18px;margin-bottom:0;margin-top:0}.footer-copyright-link{color:#fff;text-decoration:none;font-size:16px;line-height:1.5}@media (min-width:320px) and (max-width:479px){.footer-content{margin-left:auto;margin-right:auto;max-width:90%;padding:40px 15px 1050px;position:relative}}@media (min-width:480px) and (max-width:599px){.footer-content{margin-left:auto;margin-right:auto;max-width:80%;padding:40px 15px 1050px;position:relative}}@media (min-width:600px) and (max-width:800px){.footer-content{margin-left:auto;margin-right:auto;max-width:90%;padding:40px 15px 1050px;position:relative}}@media screen and (min-width:760px){.footer-content{margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:80%;padding:40px 15px 450px;position:relative}.footer-wave-svg{height:50px}.footer-content-column{width:24.99%}}.input input{width:100%!important;height:auto!important}body .hs-form input[type=color]:focus,body .hs-form input[type=date]:focus,body .hs-form input[type=datetime-local]:focus,body .hs-form input[type=datetime]:focus,body .hs-form input[type=email]:focus,body .hs-form input[type=file]:focus,body .hs-form input[type=month]:focus,body .hs-form input[type=number]:focus,body .hs-form input[type=password]:focus,body .hs-form input[type=search]:focus,body .hs-form input[type=tel]:focus,body .hs-form input[type=text]:focus,body .hs-form input[type=time]:focus,body .hs-form input[type=url]:focus,body .hs-form input[type=week]:focus,body .hs-form select:focus,body .hs-form textarea:focus{outline:0;border-color:#34495e;border-width:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important;box-shadow:none!important;border-bottom:1px solid #1e1e1e!important}[type=color],[type=email],[type=tel],[type=text],select,textarea{color:#5b5b5b}/*span{font-size:18px!important}*/dt{border:2px solid #ccc}dt a{display:block;padding:10px 20px 5px 10px;min-height:25px;line-height:24px;overflow:hidden;border:0;width:auto}.hs_select_type_of_commodity .input ul{display:none;background-color:#f2f2f2;position:absolute;padding:8px 8px 8px 8px;width:30vw;top:2px;height:auto;overflow:auto;border:2px solid #ccc}.hs_select_type_of_commodity .input{position:absolute}.multiSel span,dt a span{cursor:pointer;display:inline-block;padding:0 3px 2px 0;color:#5b5b5b!important}#country-cd5c9652-b31a-44f8-b941-66435c7ab516_8341,label span{color:#5b5b5b!important;font-size:16px}.hs_select_type_of_commodity{margin-top:10px;margin-bottom:10px}.hs-error-msg{font-style:italic;color:red}.input input,select{border-bottom:1px solid #ccc!important;border-top:none!important;border-left:none!important;border-right:none!important}
.footer-content-column h3{color:#fff!important;text-align:left;font-size:24px!important}.pg-footer{font-family:'Proza Libre',sans-serif}.footer{background-color:#1e1e1e;color:#fff}.footer-wave-svg{background-color:transparent;display:block;height:30px;position:relative;top:-1px;width:100%}.footer-wave-path{fill:#fffff2}.footer-content{margin-left:auto;margin-right:auto;max-width:90%;padding:40px 15px 450px;position:relative}.footer-content-column{box-sizing:border-box;float:left;padding-left:15px;padding-right:15px;width:100%;color:#fff}.footer-content-column ul li a{color:#ffff!important;text-decoration:none;font-size:16px;}.footer-logo-link{display:inline-block}.footer-menu{margin-top:30px;text-align:left;font-size:16px}.footer-menu-name{color:#008a2a;font-size:15px;font-weight:900!important;letter-spacing:.1em;line-height:2em;margin-bottom:0;margin-top:0;text-transform:uppercase}.footer-menu-list{list-style:none;margin-bottom:0;margin-top:10px;padding-left:0}.footer-menu-list li{margin-top:5px}.footer-call-to-action-description{color:#fffff2;margin-top:10px;margin-bottom:20px}.footer-call-to-action-button:hover{background-color:#fffff2;color:#00bef0}.button:last-of-type{margin-right:0}/*.footer-call-to-action-button{background-color:#5b5b5b;border-radius:21px;color:#fffff2;display:inline-block;font-size:11px;font-weight:900;letter-spacing:.1em;line-height:18px;padding:12px 30px;margin:0 10px 10px 0;text-decoration:none;text-transform:uppercase;transition:background-color .2s;cursor:pointer;position:relative}.footer-call-to-action{margin-top:30px}.footer-call-to-action-title{color:#fffff2;font-size:14px;font-weight:900;letter-spacing:.1em;line-height:18px;margin-bottom:0;margin-top:0;text-transform:uppercase}.footer-call-to-action-link-wrapper{margin-bottom:0;margin-top:10px;color:#fff;text-decoration:none}.footer-call-to-action-link-wrapper a{color:#fff;text-decoration:none}*/.footer-social-links{bottom:0;height:54px;position:absolute;right:0;width:236px}.footer-social-amoeba-svg{height:54px;left:0;display:block;position:absolute;top:0;width:236px}.footer-social-amoeba-path{fill:#027b9a}.footer-social-link.linkedin{height:26px;left:3px;top:11px;width:26px}.footer-social-link{display:block;padding:10px;position:absolute}.hidden-link-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;top:50%}.footer-social-icon-svg{display:block}.footer-social-icon-path{fill:#fffff2;transition:fill .2s}.footer-social-link.twitter{height:28px;left:62px;top:3px;width:28px}.footer-social-link.youtube{height:24px;left:123px;top:12px;width:24px}.footer-social-link.github{height:34px;left:172px;top:7px;width:34px}.footer-copyright{background-color:#2b2b2b;color:#fff;padding:15px 30px;text-align:center}.footer-copyright-wrapper{margin-left:auto;margin-right:auto;max-width:1200px}.footer-copyright-text{color:#fff;font-size:13px!important;font-weight:400;line-height:18px;margin-bottom:0;margin-top:0}.footer-copyright-link{color:#fff;text-decoration:none;font-size:16px;line-height:1.5}@media (min-width:320px) and (max-width:479px){.footer-content{margin-left:auto;margin-right:auto;max-width:80%;padding:40px 15px 1050px;position:relative}}@media (min-width:480px) and (max-width:599px){.footer-content{margin-left:auto;margin-right:auto;max-width:80%;padding:40px 15px 1050px;position:relative}}@media (min-width:600px) and (max-width:800px){.footer-content{margin-left:auto;margin-right:auto;max-width:80%;padding:40px 15px 1050px;position:relative}}@media (min-width:760px){.footer-content{margin-left:auto;margin-right:auto;max-width:80%;padding:40px 15px 450px;position:relative}.footer-wave-svg{height:50px}.footer-content-column{width:24.99%}}.input input{width:100%!important;height:auto!important}#hs_form_target_dnd_area-module-2 .input input{font-size:15px!important}body .hs-form input[type=color]:focus,body .hs-form input[type=date]:focus,body .hs-form input[type=datetime-local]:focus,body .hs-form input[type=datetime]:focus,body .hs-form input[type=email]:focus,body .hs-form input[type=file]:focus,body .hs-form input[type=month]:focus,body .hs-form input[type=number]:focus,body .hs-form input[type=password]:focus,body .hs-form input[type=search]:focus,body .hs-form input[type=tel]:focus,body .hs-form input[type=text]:focus,body .hs-form input[type=time]:focus,body .hs-form input[type=url]:focus,body .hs-form input[type=week]:focus,body .hs-form select:focus,body .hs-form textarea:focus{outline:0;border-color:#34495e;border-width:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important;box-shadow:none!important;border-bottom:1px solid #1e1e1e!important}[type=color],[type=email],[type=tel],[type=text],select,textarea{color:#1e1e1e!important}dt{border:2px solid #ccc}dt a{display:block;padding:10px 20px 5px 10px;min-height:25px;line-height:24px;overflow:hidden;border:0;width:auto}.hs_select_type_of_commodity .input ul{display:none;background-color:#f2f2f2;position:absolute;padding:8px 8px 8px 8px;width:30vw;top:2px;height:auto;overflow:auto;border:2px solid #ccc}.hs_select_type_of_commodity .input{position:absolute}.multiSel span,dt a span{cursor:pointer;display:inline-block;padding:0 3px 2px 0;color:#5b5b5b!important}#country-cd5c9652-b31a-44f8-b941-66435c7ab516_8341,label span{color:#5b5b5b!important}.hs_select_type_of_commodity{margin-top:10px;margin-bottom:10px}.hs-error-msg{font-style:italic;color:red}.input input,select{border-bottom:1px solid #ccc!important;border-top:none!important;border-left:none!important;border-right:none!important}-
 .hs-button.large.primary,.hs_submit.hs-submit input[type=submit]{margin:10px 0 10px 0;text-transform:uppercase;height:48px;padding:0 30px;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;width:100%;cursor:pointer;color:#fff;background-color:#008a2a;font-family:Raleway,sans-serif;border:2px solid #fff;border-radius:5px}
  .hs-richtext p{font-size:14px!important;text-align:left}
.input input, select{width:100%;height:32px;border-radius:3px;border:2px solid #ccc;margin-bottom:10px;font-size:16px;color:#5b5b5b;}.input textarea{width:100%;height:90px;border-radius:3px;border:2px solid #ccc}input[type="submit"]{-webkit-appearance:none;-ms-appearance:none;appearance:none}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select{/*padding:6px;*/display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
  .hs_submit.hs-submit input[type="submit"]:hover, .hs-button.large.primary:hover {border: 2px solid white; background-color: #4ab865;color: #fff;}
  .hs-button.large.primary, .hs_submit.hs-submit input[type=submit] {margin: 10px 0px 10px 0px;text-transform:uppercase;height: 48px;padding: 0 30px;display: inline-block;text-align: center;white-space: nowrap;vertical-align: middle;
    -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 16px;width:100%;cursor: pointer;color: #fff;background-color: #008a2a;font-family: Raleway,sans-serif;border: 2px solid #fff;border-radius: 5px;}
.hs-menu-item a {color:#fff!important}

#hs_menu_wrapper_module_1610937737166113022_ ul li a, ul li.hs-item-has-children a{color:#26924a!important}
 ul.hs-menu-children-wrapper li a{color:#fff!important}
.hs_firstname,.hs_lastname,.hs_email{color:#fff!important}
.hs_firstname label span,.hs_lastname label span,.hs_email label span{font-size:16px!important}
input.hs-button{cursor: pointer;padding: 10px 50px; color: #ffff!important;background: #008a2a!important;border: outset!important;margin-right: auto;margin-top: 5%;}


@media screen and (max-width:800px){
  h1{font-size:2rem!important} 
  h2{font-size:2rem}
  h3{font-size:1.3rem} 
  h4{font-size:1.1rem} 
  h5{font-size:1rem}
  h6{font-size:0.75rem}
}


@media screen and (min-width:1600px){
  h1{font-size:5rem} 
  h2{font-size:3.8rem}  
  h3{font-size:2rem} 
  h4{font-size:1.4rem} 
  h5{font-size:1.2rem}
  h6{font-size:1rem}
  p{font-size:22px}
.mfp-iframe-scaler iframe{margin-top:5%}
}


li a,
h2 a {
    font-family:'Proza Libre',sans-serif
}

/* MINI BAR */
.inqbtn{display:none;float:left;margin-left:4%;font-size: 14.5px;font-weight: bold;margin-top:2%;color: #ffff;letter-spacing: .08em;background: #008a2a;padding: 4px 6px;border: 1px solid #fff;}

.left-desc h3{color:#424242;}



@media screen and (min-width:1800px) {
  .custom-menu-primary .hs-menu-wrapper>ul li a { font-size: 20px} 
  .hs_cos_wrapper_type_simple_menu a{font-size:18px}
  .back h6 {font-size: 24px;}
}

@media screen and (max-width:1023px) {
  
  #hs_menu_wrapper_module_15869340219111773 ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover,
  #hs_menu_wrapper_module_15869340219111773 ul li.hs-item-has-children ul.hs-menu-children-wrapper li.active a {
    color: #292929 
  }
  .custom-menu-primary .hs-menu-wrapper>ul li.active a {
    color: #292929
  }
  #hs_menu_wrapper_module_15869340219111773 ul li:nth-child(2):after,
  #hs_menu_wrapper_module_15869340219111773 ul li:nth-child(3):after {
    font-family: FontAwesome;
    content: "";
    padding-left: 5px;
    color: #008a2a
  }
  a[aria-expanded=false]::before,
  a[aria-expanded=true]::before {
    display: none !important
  }
  .products,
  .company,.news {
    display: none;
  }
  #hs-cta-img-c1d39c3e-dc16-4e1a-abea-b4a80a299a53 {
    width: 36px;
    margin-top: 4px;
  }
  a#cta_button_4190661_33db8d53-c593-4a9e-a318-9b3f914cc50d {
    padding: 10px 20px ;
  }
  #hs_menu_wrapper_module_13884994340213 ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover,
  #hs_menu_wrapper_module_13884994340213 ul li.hs-item-has-children ul.hs-menu-children-wrapper li.active a {
    color: #292929 !important
  }
  .custom-menu-primary .hs-menu-wrapper>ul li.active a {
    color: #292929 !important
  }
  #hs_menu_wrapper_module_13884994340213 ul li:nth-child(2):after,
  #hs_menu_wrapper_module_13884994340213 ul li:nth-child(3):after {
    font-family: FontAwesome;
    content: "";
    padding-left: 5px;
    color: #008a2a
  }
  a[aria-expanded=false]::before,
  a[aria-expanded=true]::before {
    display: none !important
  } 
  
  .backmask {
    position: absolute;
    background-color: #333c4e;
    opacity: .3;
    z-index: 99
  }
  .custom-menu-primary,
  .custom-menu-primary .hs-menu-wrapper>ul,
  .custom-menu-primary .hs-menu-wrapper>ul li,
  .custom-menu-primary .hs-menu-wrapper>ul li a {
    float: none;
    position: static;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    padding: 0;
    margin: 0;
    background-image: none;
    background-color: transparent;
    border: 0;
    border-radius: 0;
    box-shadow: 0;
    max-width: none;
    width: 100%;
    height: auto;
    line-height: 1;
    font-weight: 400;
    text-decoration: none;
    text-indent: 0;
    text-align: left;
    font-weight: 700
  }
  .mobile-trigger {
    display: inline-block !important;
    cursor: pointer;
    position: absolute;
    top: 35px;
    right: 20px;
    width: auto;
    height: auto;
    padding: 7px 10px 8px 10px;
    font-size: 1em;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    z-index: 9999;
    -webkit-tap-highlight-color: transparent
  }
  .mobile-trigger:hover {
    text-decoration: none;
    color: #fff;
    border-color: transparent;
    background-color: transparent
  }
  .mobile-open .mobile-trigger {
    padding: 20px 15px;
    color: #fff;
    border-color: transparent;
    position: fixed;
    margin-top: 30px !important
  }
  .html,
  body.mobile-open {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    z-index: -1;
    transition: opacity 150ms ease-out;
    background-color: rgba(0, 0, 0, .7) !important
  }
  .mobile-trigger i {
    display: inline;
    position: relative;
    top: -4px
  }
  .mobile-trigger i:after,
  .mobile-trigger i:before {
    position: absolute;
    content: ''
  }
  .mobile-trigger i,
  .mobile-trigger i:after,
  .mobile-trigger i:before {
    width: 22px;
    height: 2px;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #ffff;
    display: inline-block
  }
  .mobile-trigger i:before {
    top: -6px
  }
  .mobile-trigger i:after {
    top: 6px
  }
  .mobile-trigger:hover i,
  .mobile-trigger:hover i:after,
  .mobile-trigger:hover i:before {
    background-color: #ffff
  }
  .mobile-open .mobile-trigger i,
  .mobile-open .mobile-trigger i:after,
  .mobile-open .mobile-trigger i:before {
    background-color: #ffff
  }
  .child-trigger {
    display: block;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    width: 55px ;
    min-width: 55px;
    height: 45px;
    padding: 0 ;
    /*border-left:1px solid rgba(255,255,255,.2)*/
  }
  .child-trigger:hover {
    text-decoration: none
  }
  .child-trigger i {
    position: relative;
    top: 50%;
    margin: 0 auto !important
  }
  .child-trigger i:after {
    position: absolute;
    content: ''
  }
  .child-trigger i,
  .child-trigger i:after {
    width: 10px;
    height: 1px;
    background-color: #ffff;
    display: block
  }
  .child-trigger i:after {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg)
  }
  .child-trigger.child-open i:after {
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg)
  }
  .child-trigger.child-open i {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
  }
  .custom-menu-primary .hs-menu-children-wrapper,
  .custom-menu-primary .hs-menu-wrapper {
    display: none
  }
  .custom-menu-primary ul.hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1 ;
    position: static;
    display: none
  }
  .custom-menu-primary .hs-menu-wrapper {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    right: 0;
    padding: 80px 25px 0;
    margin: 0;
    z-index: 99
  }

  #hs_menu_wrapper_module_13884994340213 ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    padding-top: 10px
  }
  .mobile-menu div div div .logo-header {
    margin-top: 70px !important;
  }

  .inquire_btn {
    display: none !important
  }

  .mobile-trigger,
  .span12.widget-span.widget-type-cell.mobile-menu {
    padding: 20px 15px;
    margin-top: 30px !important;
    background: #292727;
    border-radius: 100%
  }
  .mobile-menu {
    display: block !important;
    margin-top:50px;position:relative;
  }
  .desktop-menu {
    display: block !important
  }

}

@media screen and (min-width:1112px) and (max-width:1128px) {
  .span3.widget-span.widget-type-follow_me {
    margin-top: 10px !important
  }
}


@media screen and (min-width:1024px) {
  .custom-menu-primary .hs-menu-wrapper {
    display: block !important
  } 

  #hs-cta-img-c1d39c3e-dc16-4e1a-abea-b4a80a299a53 {
    display: block;
    top: -6px;
    width: 30px
  }
  .custom-menu-primary .hs-menu-wrapper>ul li a:hover,
  .custom-menu-primary .hs-menu-wrapper>ul li.active a {
    color: #008a2a ;
    text-decoration: none;
    border-bottom: 2px solid #fff;
    padding-bottom: 2px !important
  }
  #hs_menu_wrapper_module_13884994340213 ul li:nth-child(2):after,
  #hs_menu_wrapper_module_13884994340213 ul li:nth-child(3):after {
    font-family: FontAwesome;
    content: "\f0d7";
    padding-left: 5px;
    color: #008a2a
  }

  .custom-menu-primary .hs-menu-wrapper>ul li a:hover,
  .custom-menu-primary .hs-menu-wrapper>ul li.active a {
    color: #008a2a ;
    text-decoration: none;
    border-bottom: 2px solid #27924a;
    padding-bottom: 0px !important
  }
  #hs_menu_wrapper_module_15869340219111773 ul li:nth-child(2):after,
  #hs_menu_wrapper_module_15869340219111773 ul li:nth-child(3):after {
    font-family: FontAwesome;
    content: "\f0d7";
    padding-left: 5px;
    color: #008a2a
  }
  .mobile-menu {
    display: none !important
  }
}


@media screen and(max-width: 1124px){
  .inqbtn { display: block}
.second-menu { display: none}}
 
@media screen and (min-width:768px) and (max-width:1014px) {
  .minibar-right {
    float: right !important
  }
}

@media screen and (min-width:1123px) and (min-width:768px) {
  .header-container {
    background:none 
  } 
}

@media screen and (max-width:800px) {
  .fmenu1 .row-fluid-wrapper .row-fluid {
    display: inline-flex !important
  }
  .footer-desktop {
    display: none !important
  }
  .footer-mobile {
    display: block !important
  }
  .footermenu .row-fluid [class*=span] {
    width: 100% !important;
    float: left !important
  }
  .newsletter,
  .nletter {
    margin-top: 0 !important
  }
}

@media screen and (min-width:768px) {
  .header-container {
    box-shadow: 0 5px 14px 0 rgba(0, 0, 0, .1) !important
  }
  .span9.widget-span.widget-type-custom_widget.inquirenow {
    float: right !important
  } 

}


@media screen and (max-width:767px) {
  .sidebar {
    margin-top: 30px
  }

  .about-author-sec img {
    margin-bottom: 20px
  }
  .header-container .widget-type-cta a {
    position: absolute;
    right: 3px
  }
  #cta_button_4190661_33db8d53-c593-4a9e-a318-9b3f914cc50d {
    position: unset !important
  }
  .minibar-right {
    margin-top: -30px
  }
  .row-fluid-wrapper.row-depth-1.row-number-3 .mobile-menu {
    margin-top: 5px !important
  }
  .mobile-trigger {
    margin-top: 20px
  }
  .banner {
    padding: 100px 20px 40px;
    min-height: 0 !important
  }
  .custom-menu-primary .hs-menu-wrapper>ul ul {
    padding: 0
  }
  .footer-text span {
    display: block
  }
  .footer-text {
    font-size: 1em
  }
  .pillar-page .banner {
    min-height: initial !important;
    background-size: cover !important;
    background-position: center center !important
  }

  .header-container .widget-type-cta a {
    position: relative!important; 
  }
  .search_bar{margin-top:3%}
  .search{margin-top:4%!important; }
  .shop-icon,.lang{ 
    margin-top: -1% !important;}
  .hs-cta-img { min-width: 26px !important;}
  #hs-cta-img-c1d39c3e-dc16-4e1a-abea-b4a80a299a53{width:26px}
  .padding{padding-left:5%!important;padding-right:5%!important}

  a#cta_button_4190661_33db8d53-c593-4a9e-a318-9b3f914cc50d {
    padding: 10px 6px ;
  }
  ul.lang_list_class {
    padding-left: 30px
  }
  a#cta_button_4190661_33db8d53-c593-4a9e-a318-9b3f914cc50d {
    margin-top: 10px 
  }
  .lang {
    padding-left: 15px !important;
    padding-top: 15px !important
  }
  .custom-menu-primary .hs-menu-wrapper {
    background-color: #151515;
    width: 100%
  }


  .inqure-cta,
  {
    text-align: center !important
  }
  .gplogo {
    margin-left: 0 !important;
    text-align: center
  } 
  .mega-menu {
    display: none !important
  } 

  #cta_button_4190661_f298782b-e886-4e38-ab30-612ed1698b83 {
    top: -1px !important;
    width: 26px !important
  }
  .span9.widget-span.widget-type-custom_widget.inquirenow {
    margin-right: 50px !important;
  }

  .span9.widget-span.widget-type-custom_widget.inquirenow {
    margin-top: 0 !important
  }

  .row-fluid .span4.footer-1 {
    width: 100% !important
  }
}

@media screen and (max-width:500px) {
  .content_padding{padding-left:5%;padding-right:5%}
  .fmenu1 .row-fluid-wrapper .row-fluid {
    display: block !important
  }
  .gp-socials {
    float: left !important
  }
  .footer-second {
    padding-left: 0 !important
  }
  .gp-socials,
  .gplogo {
    max-width: none !important;
    float: none !important
  }
  .gp-socials {
    width: 100% !important
  }
}

@media screen and (max-width: 480px){.left-desc h3 { color: #fff;}}

@media screen and(max-width: 460px){.search-active{display:block;width:100%;height:100vh}}

@media (max-width:340px) {
  a#cta_button_4190661_33db8d53-c593-4a9e-a318-9b3f914cc50d span {font-size: 0.75em }
  .lang_switcher_class:after {left: 5px !important }
  .lang {width: 80px !important }
}
 
.hero-banner{background-size:90vw!important;background-blend-mode: overlay;background-color: hsl(0deg 0% 60% / 17%);margin-bottom:15%}.hero-banner--button {background-color: #008a2a!important;border: 1px solid #ffff;border-radius:5px;text-decoration:none!important}.hero-banner--button:hover {background-color: #27924a!important;
  @media screen and(min-width: 1600px){h2 {font-size:52px!important}.input input{font-size:24px!important} }
  @media screen and (max-width:767px){.hero-banner h1{font-size:42px!important}}
  @media screen and (max-width:480px){.hero-banner h1{font-size:38px!important}.hero-banner{background-size:cover!important;padding-top: 50px!important;padding-bottom: 0px!important;}}  
  @media screen and (max-width:800px){ .right-bg{height: 50vh!important;background-position:bottom!important} .left-desc{width:50vw!important;padding-right:5%!important}.right-img{width:40vw!important}}
  @media screen and (max-width:640px){ .section_imgtxt{position:relative}.left-desc{position:absolute;color:#fff!important;margin-top:25%}.left-desc,.right-img{width:100vw!important}.left-desc h3{color:#fff!important}.left-desc p{display:none!important}.right-bg{height:70vh!important}}
  @media screen and (max-width:540px){.input input{ margin-bottom: 10px !important;}}
    
@media(max-width:479px) {
    .banner-text h1,
    .hs-blog-header h1 {
        font-size: 2em !important
    }
}
    @media screen and(max-width:360px){.banner-text h1{font-size:1.5em!important} }

    h1 em, h1 {font-size:62px!important}
    .mini-bar{min-height:86px!important}
    .hs-richtext p,.inquire-btn{font-size:18px!important}
    /*.search {margin-top: 1.5%!important;width:30px!important;}*/ 
    .shop-icon{margin-top: 1%!important}
    .desktop-menu div img {margin-top: 2%!important;}
    .footer-content-column ul li a,p, #hs_cos_wrapper_widget_1639445652924 .button, table{font-size:22px!important}
  }
 
  @media screen and (min-width:1920px){
  #title{margin-top:3%}
  }
.footer {background-color: #F8FAFC;text-align: center;}.footer__container.content-wrapper {padding: 1rem 0}.footer__copyright {font-size: 0.7rem;margin: 0.5rem 0;}
.footer-content-column h3{color:#fff!important;text-align:left;font-size:24px!important}.pg-footer{font-family:Arial,sans-serif}.footer{background-color:#1e1e1e;color:#fff}.footer-wave-svg{background-color:transparent;display:block;height:30px;position:relative;top:-1px;width:100%}.footer-wave-path{fill:#fffff2}.footer-content{margin-left:auto;margin-right:auto;max-width:90%;padding:40px 15px 450px;position:relative}.footer-content-column{box-sizing:border-box;float:left;padding-left:15px;padding-right:15px;width:100%;color:#fff}.footer-content-column ul li a{color:#ffff;text-decoration:none;font-size:16px;}.footer-logo-link{display:inline-block}.footer-menu{margin-top:30px;text-align:left;font-size:16px}.footer-menu-name{color:#fffff2;font-size:15px;font-weight:900;letter-spacing:.1em;line-height:2em;margin-bottom:0;margin-top:0;text-transform:uppercase}.footer-menu-list{list-style:none;margin-bottom:0;margin-top:10px;padding-left:0}.footer-menu-list li{margin-top:5px}.footer-call-to-action-description{color:#fffff2;margin-top:10px;margin-bottom:20px}.footer-call-to-action-button:hover{background-color:#fffff2;color:#00bef0}.button:last-of-type{margin-right:0}.footer-call-to-action-button{background-color:#5b5b5b;border-radius:21px;color:#fffff2;display:inline-block;font-size:11px;font-weight:900;letter-spacing:.1em;line-height:18px;padding:12px 30px;margin:0 10px 10px 0;text-decoration:none;text-transform:uppercase;transition:background-color .2s;cursor:pointer;position:relative}.footer-call-to-action{margin-top:30px}.footer-call-to-action-title{color:#fffff2;font-size:14px;font-weight:900;letter-spacing:.1em;line-height:18px;margin-bottom:0;margin-top:0;text-transform:uppercase}.footer-call-to-action-link-wrapper{margin-bottom:0;margin-top:10px;color:#fff;text-decoration:none}.footer-call-to-action-link-wrapper a{color:#fff;text-decoration:none}.footer-social-links{bottom:0;height:54px;position:absolute;right:0;width:236px}.footer-social-amoeba-svg{height:54px;left:0;display:block;position:absolute;top:0;width:236px}.footer-social-amoeba-path{fill:#027b9a}.footer-social-link.linkedin{height:26px;left:3px;top:11px;width:26px}.footer-social-link{display:block;padding:10px;position:absolute}.hidden-link-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;top:50%}.footer-social-icon-svg{display:block}.footer-social-icon-path{fill:#fffff2;transition:fill .2s}.footer-social-link.twitter{height:28px;left:62px;top:3px;width:28px}.footer-social-link.youtube{height:24px;left:123px;top:12px;width:24px}.footer-social-link.github{height:34px;left:172px;top:7px;width:34px}.footer-copyright{background-color:#2b2b2b;color:#fff;padding:15px 30px;text-align:center}.footer-copyright-wrapper{margin-left:auto;margin-right:auto;max-width:1200px}.footer-copyright-text{color:#fff;font-size:13px;font-weight:400;line-height:18px;margin-bottom:0;margin-top:0}.footer-copyright-link{color:#fff;text-decoration:none;font-size:16px;line-height:1.5}@media (min-width:320px) and (max-width:479px){footer{display:inline-grid}.footer-content{margin-left:auto;margin-right:auto;max-width:90%;padding:40px 15px 10vh;position:relative}}@media (min-width:480px) and (max-width:599px){.footer-content{margin-left:auto;margin-right:auto;max-width:90%;padding:40px 15px 10vh;position:relative}}@media (min-width:600px) and (max-width:800px){.footer-content{margin-left:auto;margin-right:auto;max-width:90%;padding:40px 15px 1050px;position:relative}}@media (min-width:760px){.footer-content{margin-left:auto;margin-right:auto;max-width:90%;padding:40px 15px 450px;position:relative}.footer-wave-svg{height:50px}.footer-content-column{width:24.99%}}
[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)}[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}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/* 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: 1123px) {
    .row-fluid {
        width: 100%;
    }

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

@media (min-width: 1124px) 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: 1123px) {
    .visible-phone {
        display: inherit !important;
    }

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

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

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

@media (min-width: 1124px) 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;
  max-width: 1240px;
  padding: 0 20px;
}

@media screen and (min-width: 1380px) {
  .content-wrapper {
    padding: 0;
  }
}
/*.dnd-module{height:100vh}*/
.dnd-section,
.content-wrapper--vertical-spacing {
 /* padding: 80px 20px;*/
}

.dnd-section > .row-fluid {
  margin: 0 auto; 
}
 
.section-row{display:flex}
.flex-module{display: flex;align-items: center;padding-right: 5%;padding-top: 10%;position: relative;flex-wrap: wrap;}
@media (max-width: 767px) {
  .dnd-section .dnd-column {
    padding: 0;
  }
} 


.hero .lead p{font-size:20px}
@media (max-width: 1124px){
  .flover {width: 30vw!important;}
  .video-container video {max-width:none!important;height:100vh!important;}}
@-moz-keyframes fadein2{0%{opacity:0}50%{opacity:0}100%{opacity:1}}
@-webkit-keyframes fadein2{0%{opacity:0}50%{opacity:0}100%{opacity:1}}
@-ms-keyframes fadein2{0%{opacity:0}50%{opacity:0}100%{opacity:1}}
@-o-keyframes fadein2{0%{opacity:0}50%{opacity:0}100%{opacity:1}}

.desktop-menu,.mini-bar,
.mobile-menu{-webkit-animation:fadein2 3s;-moz-animation:fadein2 3s;-ms-animation:fadein2 3s;-o-animation:fadein2 3s;animation:fadein2 3s}
.title h2{margin-bottom:5%!important}
#slide-left-container,#slide-right-container{display:none}
#slide-left-container.active,#slide-right-container.active{display:block;cursor:pointer;z-index:1;border-radius:100%;width:10px;height:50px}.slide-left,.slide-right,.slide-lefts,.slide-rights{border-color:#008a2a;border-style:solid;height:25px;width:25px;margin-top:25%}
.slide-left,.slide-lefts{border-width:6px 0 0 6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-250%}
.slide-right,.slide-rights{border-width:6px 6px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:15%}
.col-md-4{min-height: 400px}

/*cards*/
section{margin:2%;width:auto;height:auto} 
.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 16px}
#cards-container{height: 70vh;overflow:hidden; }
.cards{display:-webkit-box;display:-ms-flexbox;display:flex;width:99999px}
.card{-webkit-transition:.3s;transition:.3s;width:235px;margin:15px 9px;display:inline-block}
h3, h4, h5, h6{font-weight:400!important}.back h2 {padding-bottom:4%}
/* end cards */

.flip { display: inline-block; margin-bottom: 1em; width: 340px;}
.flip,.flips,.flover { position: relative; }  
@media (hover: hover){
.flip:hover> .back,.flips:hover > .back,.hover:hover> .back,{border-radius: 10px;}
.flips:hover .back h3,.flip:hover .back h4, .flip:hover .back h5,.flips:hover .back h4,.flips:hover .back h5{display:none}
  .flips:hover>.back h2, .flips >.back h2{color:#ffff}
  .flip:hover > .time-read{color:#ffff!important;background:#008a2a!important;}
  .back:hover .video-links{margin-top:0%}
}

.hover> .back,.flip> .back,.flips > .back{border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.back{overflow:hidden}
.back h5{font-weight:bold!important;margin-top:5%;line-height: 1.5em;letter-spacing:.5px;}
.ui-loader { display: none!important; }
.time-read{margin-left: 8%;margin-top:20%;position: absolute;background: #ffff;color:#1e1e1e;font-weight:900!important;padding:2%;width: 35%;border-radius: 3rem;letter-spacing:1px!important;}

 
 .flip > .front, .flips > .front {
   opacity:1;
	 transform: rotateY(0deg);
   border-radius: 10px;
   
-webkit-transition: opacity .15s ease-in-out;
-moz-transition: opacity .15s ease-in-out;
-o-transition: opacity .15s ease-in-out;
-ms-transition: opacity .15s ease-in-out;
transition: opacity .15s ease-in-out;

} 

 .flips > .front {
   height:60vh;
   filter:brightness(0.6); 
}
  .flip > .back p,.flips > .back p{
   opacity:0
}
 .flip > .back {
	 position: absolute;
	 opacity: 1; 
	 left: 0px;
	 width: 100%;
   top:60%; 
   
}
.flip > .front, .flip > .back {
  display: block;
  transition-timing-function: cubic-bezier(0.175, 0.76, 1, 1.275);
  transition-duration: 0.5s;
  transition-property: transform, opacity;
}

 @media (hover: hover){
   .flip.hover:hover > .back h5{margin-top:50%}
   .flip:hover > .back p {
     opacity:1; 
   }
   .flip.hover:hover > .back, .flip:hover > .back {
  opacity: 1;  
  height: 66vh; 
  box-shadow: 5px 10px 10px -5px;
  color:gray;
  top:0%!important;
  -webkit-transition: height .3s cubic-bezier(.38,.41,.27,1),top .3s cubic-bezier(.38,.41,.27,1);
  transition: height .3s cubic-bezier(.38,.41,.27,1),top .3s cubic-bezier(.38,.41,.27,1); 
  -webkit-transition: height .3s cubic-bezier(.38,.41,.27,1),top .3s cubic-bezier(.38,.41,.27,1);
  transition: height .3s cubic-bezier(.38,.41,.27,1),top .3s cubic-bezier(.38,.41,.27,1); 
} 
}



 

 .flip > .front, .flip > .back {
	 display: block;
	 color: white;
	 width: inherit;
	 background-size: contain !important; 
   background-repeat: no-repeat;
	 height: 40vh;
	 padding: 1em 2em;
	 background: #f4f4f4;
}
 
.flip > .front p, .flip > .back p {
  line-height: 160%;
  color: #1e1e1e; 
  overflow:hidden;
}


.view-one.is-loaded,.front.is-loaded{filter:none!important;transition: filter .4s;} 
.mra.is-loaded{filter:brightness(0.5)!important;transition: filter .4s;}
.view-one.is-loaded{filter:brightness(0.7)!important;transition: filter .4s;}

.text-shadow {
  text-shadow: 1px 1px rgba(0, 0, 0, 0.04), 2px 2px rgba(0, 0, 0, 0.04), 3px 3px rgba(0, 0, 0, 0.04), 4px 4px rgba(0, 0, 0, 0.04), 0.125rem 0.125rem rgba(0, 0, 0, 0.04), 6px 6px rgba(0, 0, 0, 0.04), 7px 7px rgba(0, 0, 0, 0.04), 8px 8px rgba(0, 0, 0, 0.04), 9px 9px rgba(0, 0, 0, 0.04), 0.3125rem 0.3125rem rgba(0, 0, 0, 0.04), 11px 11px rgba(0, 0, 0, 0.04), 12px 12px rgba(0, 0, 0, 0.04), 13px 13px rgba(0, 0, 0, 0.04), 14px 14px rgba(0, 0, 0, 0.04), 0.625rem 0.625rem rgba(0, 0, 0, 0.04), 16px 16px rgba(0, 0, 0, 0.04), 17px 17px rgba(0, 0, 0, 0.04), 18px 18px rgba(0, 0, 0, 0.04), 19px 19px rgba(0, 0, 0, 0.04), 1.25rem 1.25rem rgba(0, 0, 0, 0.04);
}
 
h3.link{font-size:16px!important}

/*video stories*/ 
.flover .view-two h3{color:#ffff}
.flips .back h2, .flips .back h4 , .flips .back h5{color:#ffff;/*padding:1em 0em*/}
  
.back h5{line-height: 1.5em;}
 
 .flips > .front, .flips > .back {
	 display: inline-block!important;
	 transition-timing-function: cubic-bezier(0.175, 0.76, 1, 1.275);
	 transition-duration: 0.5s;
	 transition-property: transform, opacity;
} 

 .flips > .back {
	 position: absolute;
	 opacity: 1;
	 left: 0px;
	 width: 100%;
   top:15%; 
   height:30vh;
}

@media (hover: hover){
 .flips:hover > .front { 
   opacity: 1;
   filter:brightness(0.3)
}


 .flips:hover > .back {
   opacity: 1;  
   height: 65vh!important; 

   top:0%!important;
   -webkit-transition: height .3s cubic-bezier(.38,.41,.27,1),top .3s cubic-bezier(.38,.41,.27,1);
   transition: height .3s cubic-bezier(.38,.41,.27,1),top .3s cubic-bezier(.38,.41,.27,1);
   /* opacity: 0; */
   -webkit-transition: height .3s cubic-bezier(.38,.41,.27,1),top .3s cubic-bezier(.38,.41,.27,1);
   transition: height .3s cubic-bezier(.38,.41,.27,1),top .3s cubic-bezier(.38,.41,.27,1); 
}
 .flips:hover > .back p {
   opacity:1; color:#ffff;/*height:30vh*/}
}
 .flips {
	 position: relative;
	 display: inline-block;
	 margin-bottom: 1em;
	 width: 320px;
   height:50vh
}

.flips>.back h3{color:#ffff}
.flips > .front, .flips > .back {
	 display: block;
	 color: white;
	 width: inherit;
	 background-size: cover !important; 
	 padding: 1em 2em; 
   background-position: bottom;
}
 
 .flips > .front p, .flips > .back p {
	 line-height: 160%;
	 color: #1e1e1e;
}
 .text-shadow {
	 text-shadow: 1px 1px rgba(0, 0, 0, 0.04), 2px 2px rgba(0, 0, 0, 0.04), 3px 3px rgba(0, 0, 0, 0.04), 4px 4px rgba(0, 0, 0, 0.04), 0.125rem 0.125rem rgba(0, 0, 0, 0.04), 6px 6px rgba(0, 0, 0, 0.04), 7px 7px rgba(0, 0, 0, 0.04), 8px 8px rgba(0, 0, 0, 0.04), 9px 9px rgba(0, 0, 0, 0.04), 0.3125rem 0.3125rem rgba(0, 0, 0, 0.04), 11px 11px rgba(0, 0, 0, 0.04), 12px 12px rgba(0, 0, 0, 0.04), 13px 13px rgba(0, 0, 0, 0.04), 14px 14px rgba(0, 0, 0, 0.04), 0.625rem 0.625rem rgba(0, 0, 0, 0.04), 16px 16px rgba(0, 0, 0, 0.04), 17px 17px rgba(0, 0, 0, 0.04), 18px 18px rgba(0, 0, 0, 0.04), 19px 19px rgba(0, 0, 0, 0.04), 1.25rem 1.25rem rgba(0, 0, 0, 0.04);
}
 
.video-links{margin-left: 10%;margin-top: -20%;position: absolute;color:#ffff;border:2px solid #ffff;font-weight:900!important;padding: 2%;width: 40%;border-radius: 3rem;letter-spacing:1px!important;}
@media (hover: hover){.flips:hover> .video-links{color:#ffff!important;background:#008a2a!important;}}
 /*end video stories*/

/*categories*/
 .view-all {text-decoration:none;margin-left: 10%;margin-top: -20%;position: absolute;color:#ffff;font-weight:900!important;padding: 2%;width: 40%;border:2px solid #ffff;border-radius: 3rem;letter-spacing:1px!important;}
@media (hover: hover){.flover:hover > .view-all {color:#ffff;background:#008a2a!important;}
 .flover:hover > .view-one { 
     filter: brightness(0.3)!important;
}
 .flover:hover > .view-two {
	 opacity: 1;  
    height: 40vh!important; 
   top:25%;
   
}
 .flover:hover > .view-two p {
   opacity:1
} }
.flover > .view-two h2{color:#ffff!important}
 .flover {
	 position: relative;
   font-family:'Open Sans',serif;
}
 .flover > .view-one, .flover > .view-two {
	 display: block;
	 transition-timing-function: cubic-bezier(0.175, 0.76, 1, 1.275);
	 transition-duration: 0.5s;
	 transition-property: transform, opacity;

}
 .flover > .view-one {
	 transform: rotateY(0deg);
   filter: brightness(0.5);
	 border-radius: 10px;
}
 
 .flover > .view-two p{
   opacity:0;
   color:#ffff!important
}
 .flover > .view-two {
	 position: absolute;
	 opacity: 1; 
	 left: 0px;
	 width: 100%;
   top:40%;
    height: 50%; 
   
}

 
 .flover {
	 position: relative;
	 display: inline-block; 
	 margin-bottom: 1em;
	 width: 20vw;
}
 .flover > .view-one, .flover > .view-two {
	 display: block;
	 color: white;
	 width: inherit;
	 background-size: cover !important;
	 background-position: center !important;
	 height: 55vh;
	 padding: 1em 2em;
	 background: none;
}

.flover > .view-two {
  height:50%!important
}
 .flover > .view-one p, .flover > .view-two p {
   
	 line-height: 160%;
	 color: #1e1e1e;
}
 .text-shadow {
	 text-shadow: 1px 1px rgba(0, 0, 0, 0.04), 2px 2px rgba(0, 0, 0, 0.04), 3px 3px rgba(0, 0, 0, 0.04), 4px 4px rgba(0, 0, 0, 0.04), 0.125rem 0.125rem rgba(0, 0, 0, 0.04), 6px 6px rgba(0, 0, 0, 0.04), 7px 7px rgba(0, 0, 0, 0.04), 8px 8px rgba(0, 0, 0, 0.04), 9px 9px rgba(0, 0, 0, 0.04), 0.3125rem 0.3125rem rgba(0, 0, 0, 0.04), 11px 11px rgba(0, 0, 0, 0.04), 12px 12px rgba(0, 0, 0, 0.04), 13px 13px rgba(0, 0, 0, 0.04), 14px 14px rgba(0, 0, 0, 0.04), 0.625rem 0.625rem rgba(0, 0, 0, 0.04), 16px 16px rgba(0, 0, 0, 0.04), 17px 17px rgba(0, 0, 0, 0.04), 18px 18px rgba(0, 0, 0, 0.04), 19px 19px rgba(0, 0, 0, 0.04), 1.25rem 1.25rem rgba(0, 0, 0, 0.04);
}
 /*end categories*/

/*all stories*/
@media (min-width:800px){.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.col-md-4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;padding-bottom:30vh}.containerlist{margin:30px auto;margin-left:10%;margin-right:10%;}.col-md-4{display:none;}.content-list{background-color:#333;height:200px;margin:10px 0;border:1px solid #ccc}.load-more{background-color:#008a2a;color:#fff!important;padding:5px 10px;border-radius:4px;font-size:20px;margin:50px 0;display:inline-block;}.col-md-4-{margin-bottom:0vh!important}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-right:-15px;margin-left:-15px}.load-more:hover{background-color:#27924a;text-decoration:none}

@media screen and (min-width: 801px){ 
  /*.row{grid-row-gap: 150px}*/
 /* .flip>.back{top:50%}  #slide-left-container{display:none}*/
/*.flip.hover>.back{top:94%}*/
} 

@media screen and (min-width: 1600px){ 
   /* .row{grid-row-gap: 350px!important}*/
  @media (hover: hover){ 
  .flip.hover:hover > .back, .flip:hover > .back {height:55vh}
  .flips:hover >.back h2,.flip:hover >.back h2{margin-top:8%}
  .flip:hover>.back {height: 550px ;}
  }
    
  .cta-sec a.video span{vertical-align:sub} 
  .mfp-iframe-holder .mfp-content { max-width: 100vw!important;padding-left: 10%!important;}
  .mfp-iframe-scaler iframe{width:80vw!important;height:70vh!important;margin-left:10%!important;}
  #cards-container{height:65vh}

  .flips>.front{height:55vh}.containerlist { 
    margin-left: 5%;margin-right: 5%;}
  .time-read { margin-top:50%}
  
    .flip,.flips {width: 450px} 
  .flips .video-links{margin-top: -25%;}
  .flip>.front{height:30vh} 
  .flip>.back{height:320px;top:70%}
  .flover {width: 28vw;}
  .flover>.view-one, .flover>.view-two{height:50vh}
  #page-title, #title{font-size:20pt}
  .slide-left, .slide-right{height: 35px;width: 35px;}
  .slide-left{border-width: 6px 0 0 6px;}
  .slide-right{border-width: 6px 6px 0 0;}
  .space{margin-bottom:300px} 
  .mini-bar{height:60px}
}
 
@media screen and (min-width:1920px){ 
  .video-links{margin-top:30%}
    .flover {width: 24vw;}
   .space{margin-bottom:420px}
  
  
      .slide-left{border-width: 8px 0 0 8px;}
  .slide-right{border-width: 8px 8px 0 0;}
  .time-read { margin-top: 30%;} 
   #cards-container.cont5{height:55vh}
  #page-title, #title{font-size:22px}
  .flips .video-links { margin-top: -25% ; }
  .flips>.front {height: 50vh ;}
  /*.flip>.front{height:25vh!important}.flip>.back{height:30vh!important}
  .flip{width:520px!important}
  
  .flover{width:24vw!important}
  
  */
} 

@media screen and (max-width: 1280px) { 
  .col-md-4{max-width:50%}}


@media screen and (max-width:800px){    
  .col-md-4{padding-bottom:0vh!important}
  .containerlist{margin-left:4%!important;margin-right:4%!important}
  .video-container video {max-width:none!important;margin-left: 0% !important;height:70vh!important;margin-top:10%!important }
 .time-read{width:42%;margin-top:100px;}.video-links{margin-top:15%}
 .flips .video-links{margin-top:-35%}
 
  @media (hover: hover){
  .flips:hover >.back h2,.flip:hover >.back h2{margin-top:5%}
  .flips:hover >.back a h3{margin-top:-15%}
    .flip:hover>.back {height: 420px} }
  .flips>.front {height: 30vh;} 

  .flips>.back{top:10%}
  .flover{width:35vw}
 /* #cards-container.cont3 {height: 50vh !important;}*/
  .flover>.view-one, .flover>.view-two{height:30vh}
  .flip>.front{height:20vh}
  .flip>.back{height:350px;top:30%}
   #cards-container.cont5 {height: 45vh;}
  #cards-container.cont{height: 60vh;}
    .sp-panel-set,.sp-panel {height: 550px;}
}

@media (max-width: 767px){
  .video-container video {filter:brightness(0.4)} #content-mobile{margin-top:60%;width:80vw} 
  .slide-left, .slide-lefts {margin-left: -40%!important;} section{padding-left:2%!important}
  #cards-container{padding:0%!important} section{padding-left:0%!important;padding-right:0%!important}
}

@media screen and (max-width: 600px){
  .video-container video { margin-left: -30% !important;}
  .view-all {width: 50%!important;margin-top: -30%!important;}
  .flover{width:40vw!important}
}

@media screen and (max-width: 540px){
  .flip > .front, .flip > .back {  background-size: cover !important; }
  .social{margin-top: -80%!important;}
 .ellipsis{ display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical; overflow: hidden!important;text-overflow: ellipsis;height: 210px!important}
  .flover>.view-two {top:30%}
   .flips >.back{margin-top:-5%}
  .flips > .back h2,.flips > .back h5{padding:0em}
  .flip >.back {height: 30vh;margin-top:-35%;top:60%!important}
  @media (hover: hover){
    .flip:hover >.back {margin-top:0px!important;height:65vh}}
  .video-container video {margin-left: 0% !important;height:65vh!important;margin-top:20%!important }
   /* .flips > .front{height:60vh!important;}*/
  .flips>.back{height:30vh;}
    .flips>.front {height: 50vh;}
 .flover, .flip, .flips{width:80vw!important;} #slide-left-container{display:none!important}

  .flips .video-links{margin-top:-30%}
 .time-read {margin-top: 40%;}
 /* #cards-container.cont3{height:60vh!important}*/
   #cards-container, #cards-container.cont5{height:68vh!important}
    .flover>.view-one, .flover>.view-two {height: 55vh;}
  .flip>.front  {height: 25vh ;} 
  .video-links{margin-top:5%}
   
.col-md-4{max-width:none!important}
.window {
	 width: 100%;
	 height: 50vh;
	 overflow: hidden;
	 position: relative; 
}
 .sp-panel {
	 width: 90vw;
	 float: left;
}
 .sp-panel-set { 
	 height: 100%;
	 position: absolute;
	 left: 0;
	 bottom: 0;
	 top: 0;
	 transition: 0.4s;
}
 
  
  .window {
	 width: 100%;
	 height: 50vh; 
	 position: relative; 
}
 .sp-panel {
	 width: 90vw;
	 float: left;
}
 .sp-panel-set { 
	 height: 100%;
	 position: absolute;
	 left: 0;
	 bottom: 0;
	 top: 0;
	 transition: 0.4s;
}
}
@media screen and (max-width: 480px){
  .flip >.back {height: 50vh;margin-top:-30%;}
   .time-read {margin-top: 75%;}
   .flover, .flip, .flips{width:78vw!important;}
    .flip >.back {top:40%!important}
}
 .mfp-title{position:absolute;color:#fff;background:red}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}