/*FONTS*/
@font-face {
    font-family: TT-Travels-Regular;
    font-weight: lighter;
    src: url('https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/fonts/TT-Travels-Regular.otf');
}

@font-face {
    font-family: TT-Travels-Medium;
    src:url('https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/fonts/TT-Travels-Medium.otf');
}

@font-face {
    font-family: TT-Travels-Bold;
    /*font-weight: 700;*/
    src:url('https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/fonts/TT-Travels-Bold.otf');
}

@font-face {
    font-family: TT-Travels-Black;
    /*font-weight: 700;*/
    src:url('https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/fonts/TT-Travels-Black.otf')
}
/*FONTS*/
/*********************************************************************************/
/*COLORS*/


/*COLORS*/
/*********************************************************************************/


/*GERAL*/
  body{
    margin: 0;
    padding:0;
    font-family: TT-Travels-Regular;
    font-size: 14px;
    overflow-x: hidden;
  }

  h1{
    font-family: TT-Travels-Black;
    font-size: 46px; /*design 48px*/
    line-height:1.0;    
    margin:0;
  }

  h2{
    font-family: TT-Travels-Black;
    font-size: 30px; /*design 32px*/
    line-height:1.0;    
    margin:0;
  }

  h3{
    font-family: TT-Travels-Regular;
    font-size: 26px; /*design 28px*/
    line-height:1.2;
    margin:0;
  }

  p{
    font-family: TT-Travels-Regular;
    font-size: 14px; /*design 16px*/
    line-height:1.4;
    margin:0;
  }

  ul {
      margin-left: 40px;
  }  

  ul li {
      position: relative;
      list-style: none;
      margin-bottom: 12px;
  }

/***********************************************************************************************************************************************************************************/
/* BTS - PAGE-DOWN */
/***********************************************************************************************************************************************************************************/

.imgCenter{
  text-align:center;
}

/*GERAL*/
/*********************************************************************************/
/*HEADER*/
#plx_header{
    display:flex;
    flex-direction: column;
    background:#FFF;
    width: 100%;
  height:80px;
    padding: 0px;
}
/*HEADER*/
/*********************************************************************************/
/*CONTENT*/
#plx_content{
    display:flex;
    flex-direction: column;
    width: 100%;
    padding: 0px;
}

#plx_content #content_header,
#plx_content #content_form,
#plx_content #content_topic,
#plx_content #content_info,
#plx_content #content_3cols{
  padding:0 10%;
}

#plx_content #content_form.full{
padding:0 20%;
}

#plx_content #content_full{
padding:60px 20%;
}

#plx_content #share{
padding:20px 20%;
  border-bottom:2px solid #F0EEF5;
  margin-bottom:20px;
}

#plx_content #share .widget-type-widget_container{
 width:auto; 
}

#plx_content #share .share_txt{
 margin-top:15px; 
}

#plx_content #share .bt_whatsapp a{
  display:block;
  font-size:0;
  width:154px;
  height:48px;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/bt_whatsapp.svg) no-repeat;
}

#plx_content #share .bt_linkedin a{
  display:block;
  font-size:0;
  width:154px;
  height:48px;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/bt_linkedin.svg) no-repeat;
}


#plx_content #content_header .row-fluid,
#plx_content #content_form .row-fluid,
#plx_content #content_topic .row-fluid,
#plx_content #content_info .row-fluid,
#plx_content #content_3cols .row-fluid,
#plx_content #content_full .row-fluid{
      display: flex;
}

#plx_content #content_header .row-fluid .widget-type-cell,
#plx_content #content_form .row-fluid .widget-type-cell,
#plx_content #content_topic .row-fluid .widget-type-cell,
#plx_content #content_info .row-fluid .widget-type-cell,
#plx_content #content_3cols .row-fluid .widget-type-cell,
#plx_content #content_full .row-fluid .widget-type-cell{
      display: flex;
    flex-direction: column;
    justify-content: center;
}

#plx_content #content_3cols .content_3cols_tit{
 margin-bottom:20px; 
}

#plx_content #content_3cols .label span.hs_cos_wrapper_type_text{
    background: #E3E2FA;
    padding: 5px;
    margin: 10px 0 0;
    display: inline-block;
    font-family: TT-Travels-Bold;
}

#plx_content #content_3cols h1,
#plx_content #content_3cols h2,
#plx_content #content_3cols h3,
#plx_content #content_3cols h4,
#plx_content #content_3cols h5,
#plx_content #content_3cols h6,
#plx_content #content_3cols p{
      margin: 10px 0 0;
}

#plx_content #content_form .form_elem .widget-type-form{
    /*background:#ffffff;*/
    padding: 100px 80px;
}

#plx_content #content_form.white .form_elem,
#plx_content #content_form .form_elem.white{
    background:#ffffff;
}

#plx_content #content_form.white .form_elem .widget-type-form,
#plx_content #content_form .form_elem.white .widget-type-form{
    background:#ffffff;
}

#plx_content #content_form.yellow .form_elem,
#plx_content #content_form .form_elem.yellow{
    background:#ffeca0;
}

#plx_content #content_form.yellow .form_elem .widget-type-form,
#plx_content #content_form .form_elem.yellow .widget-type-form{
    background:#ffeca0;
}

#plx_content #content_form.blue .form_elem,
#plx_content #content_form .form_elem.blue{
    background:#8be5fc;
}

#plx_content #content_form.blue .form_elem .widget-type-form,
#plx_content #content_form .form_elem.blue .widget-type-form{
    background:#8be5fc;
}

#plx_content #content_form.green .form_elem,
#plx_content #content_form .form_elem.green{
    background:#ccfbdf;
}

#plx_content #content_form.green .form_elem .widget-type-form,
#plx_content #content_form .form_elem.green .widget-type-form{
    background:#ccfbdf;
}

#plx_content #content_cta{
 text-align:center; 
      padding: 60px 0;
}

#plx_content #content_full.greenLignt{
  background:#ccfbdf;
}



/*FORM*/
.widget-type-form fieldset{
  max-width: initial!important;
}

.widget-type-form fieldset.form-columns-2 > .hs-form-field:first-child{
  width:48%;
  margin-right:2%;
}

.widget-type-form fieldset.form-columns-2 > .hs-form-field:last-child{
  width:48%;
  margin-left:2%;
}


.widget-type-form input{
  width:96%;
    padding: 2%;
    /*margin-bottom: 12px;*/
  font-family: TT-Travels-Medium;
  font-size:14px;
}

.widget-type-form label{
  width:100%;
  margin-top: 25px;
  font-family: TT-Travels-Medium;
  font-size:14px;
  display: inline-block;
    width: 100%;
  color:#221C46;
}

.widget-type-form ul{
  margin:0;
  padding: 0;
}

.widget-type-form ul input{
  width:initial;
}


.widget-type-form input[type="submit"]{
  width:initial;
  border:2px solid rgb(34,28,70);
    padding: 10px 30px;
  font-size:14px;
  cursor:pointer;
  margin-top:10px;
  background: transparent;
  font-family: TT-Travels-Black;
    text-decoration:none;
  color:#221C46;
}
/*FORM*/
/*CONTENT*/
/*********************************************************************************/
/*FOOTER*/
#plx_footer{
    display:flex;
    flex-direction: column;
    background: #FAF8FF!important;
    padding: 0;
    width:100%;
    padding: 30px 10%;
}

#plx_footer #footer_left .hs_cos_wrapper_type_rich_text{
    font-family: TT-Travels-Regular;
    font-size: 12px; /*design 14px*/
    margin:0;
  color:#221C46;
      padding-top: 8px;
    display: inline-block;
}

#plx_footer #footer_right .footer_logo,
#plx_footer #footer_right .footer_link{
  width:auto;
  float: right;
  text-align:right;
}


#plx_footer #footer_right .footer_logo{
  margin-left: 30px;
}

#plx_footer #footer_right .footer_link a{
      font-family: TT-Travels-Regular;
    font-size: 12px; /*design 14px*/
    margin:0 10px 0 0;
  color:#221C46;
  text-decoration:none;
      padding-top: 8px;
    display: inline-block;
}
/*FOOTER*/
/*********************************************************************************/
/*MOBILE*/
@media screen and (max-width: 1024px){
  
  #plx_header img{
  height:80px!important;
    max-width:initial!important;
}
  
  #plx_content #content_header,
  #plx_content #content_form .row-fluid .widget-type-cell.content_left{
      padding: 60px 10%;
  }

  #plx_content #content_header .row-fluid,
  #plx_content #content_topic .row-fluid{
      display: flex;
      flex-direction: column;
      align-items: center;
  }
  
  #plx_content #content_topic .content_right .row-fluid,
  #plx_content #content_info .content_right{
      margin:40px 0; 
  }

  #plx_content #content_form .row-fluid,
  #plx_content #content_info .row-fluid
  {
      display: flex;
      flex-direction: column-reverse;
  }
  
  #plx_content #content_header .row-fluid .widget-type-cell.content_right{
   margin-top:20px; 
  }
   
  #plx_content #content_form {
      padding: 0;
  }
  
  #share > .row-fluid-wrapper > .row-fluid .widget-type-cell:last-child .row-fluid{
    display: flex;
    justify-content: space-around;
  }
  
  
  #content_3cols > .row-fluid-wrapper:nth-child(2) .row-fluid {
   display: flex;
    flex-direction: column; 
  }
  
  #content_3cols > .row-fluid-wrapper:nth-child(2) .row-fluid {
   display: flex;
    flex-direction: column; 
  }
  
  #plx_content #content_3cols .row-fluid .widget-type-cell{
   margin-bottom:50px; 
  }
  
  #content_3cols > .row-fluid-wrapper:nth-child(3) .row-fluid {
     display: flex;
    justify-content: center;
  }
  
  #plx_content #content_form.full {
      padding: 0 0%;
  }  
  
  
  #plx_content #share .bt_whatsapp a,
  #plx_content #share .bt_linkedin a {
    width: 100px;
    height: 31px;
    background-size: 100px;
  }
  
  
  #plx_footer #footer_right .row-fluid{
    display: flex;
    justify-content: flex-end;/*space-between;*/
    flex-direction: row-reverse;
    align-items: center; 
  }
  
  #plx_footer #footer_right .footer_link{
   text-align:left; 
  }

  
}
@media screen and (max-width: 480px){
  

  #plx_header,
  #plx_header img {
      height: 60px!important;
  }  
  
  #plx_content #content_header .row-fluid [class*=span] {
    max-width: 100%; 
  }
  
  
  #plx_content #content_header h1 {
    font-size: 26px;
  }
  
  #plx_content #content_header {
      padding: 60px 5%;
  }  
  
  #plx_content #share {
      padding: 20px 5%;
  }
  
  
  #content_topic ul {
    margin-left: 0;
  }
  
  #plx_content #content_form .form_elem .widget-type-form {
      padding: 40px 30px;
  }


  
}
/*MOBILE*/


/*STYLESHEET*/
/*Backgrounds*****************************************/
.yellow_light{
  background: #FFF7D9;
}
.yellow{
  background: #FFECA0;
}
.yellow_dark{
  background: #FFDC37;
}

.blue_light{
  background: #d3f6fe;
}
.blue{
  background: #90e6fb;
}
.blue_dark{
  background: #30cef7;
}


.green_light{
  background: #CCFBDF;
}
.green_dark{
  background: #3eeb6a;
}

.red_dark{
  background: #fb6f75;
}
.red_light{
  background: #fee3e3;
}


/*Backgrounds*****************************************/

/*Buttons*********************************************/
/*Colors*/

/*GREEN*/
.bt_green a{
    /*-webkit-clip-path: polygon(100% 0,100% -webkit-calc    -webkit-clip-path: polygon(100% 0,100% -webkit-calc(100% - 20px),-webkit-calc(100% - 20px) 100%,0 100%,0 0);*/
    clip-path: polygon(100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 0);
    position: relative;
    border-width: 0;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    height: 30px;
    padding-top: 0.5625rem;
    padding-bottom: 0.5625rem;
    border-color: rgb(34,28,70);
    border-top-color: rgb(34,28,70);
    border-bottom-color: rgb(34,28,70);
    border-left-color: rgb(34,28,70);
    border-right-color: rgb(34,28,70);
    border-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    background-color: rgb(0,235,94);
    color: rgb(34,28,70);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 160px;
    text-decoration: none;
    font-weight:600;
    margin-top: 15px;
    font-family: TT-Travels-Black;
  }

  .bt_green a:before {
    line-height: 1.0;
    font-weight: normal;
    text-transform: none;
    /*-webkit-clip-path: polygon(0% 0%,0% 100%,3px 100%,3px 3px,-webkit-calc(100% - 3px) 3px,-webkit-calc(100% - 3px) -webkit-calc(100% - 21.5px),-webkit-calc(100% - 21.5px) -webkit-calc(100% - 3px),3px -webkit-calc(100% - 3px),3px 100%,-webkit-calc(100% - 19px) 100%,100% -webkit-calc(100% - 19px),100% 0%);*/
    clip-path: polygon(0% 0%,0% 100%,3px 100%,3px 3px,calc(100% - 3px) 3px,calc(100% - 3px) calc(100% - 21.5px),calc(100% - 21.5px) calc(100% - 3px),3px calc(100% - 3px),3px 100%,calc(100% - 19px) 100%,100% calc(100% - 19px),100% 0%);
    content: "\eaf3";
    /* font-family: "Icomoon"; */
    position: absolute;
    background-color: rgb(34,28,70);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
  }

  .bt_green a:after {
    content: "";
    background:url("https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/bt_arrow.svg");
    background-repeat:no-repeat;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 20px;
    height: 18px;
    margin-left: 10px;
  }

  .bt_green_rect .hs_cos_wrapper_widget{
    display: flex;
      justify-content: center;
  }

  .bt_green_rect a{
    width:initial;
    border:3px solid rgb(34,28,70);
    padding: 10px 30px;
    background-color: rgb(0,235,94);
    font-size:14px;
    cursor:pointer;
    margin-top:10px;
    text-decoration:none;
    color:#221C46;
    font-family: TT-Travels-Black;
      height: 20px;
      display: flex;
      width: 160px;
      justify-content: center;
  }

  .bt_green_rect a:after {
    content: "";
    background:url("https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/bt_arrow.svg");
    background-repeat:no-repeat;
    width: 20px;
    height: 18px;
    margin-left: 10px;
  }
/*GREEN*/

/*YELLOW*/
.bt_yellow a{
    /*-webkit-clip-path: polygon(100% 0,100% -webkit-calc    -webkit-clip-path: polygon(100% 0,100% -webkit-calc(100% - 20px),-webkit-calc(100% - 20px) 100%,0 100%,0 0);*/
    clip-path: polygon(100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 0);
    position: relative;
    border-width: 0;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    height: 30px;
    padding-top: 0.5625rem;
    padding-bottom: 0.5625rem;
    border-color: rgb(34,28,70);
    border-top-color: rgb(34,28,70);
    border-bottom-color: rgb(34,28,70);
    border-left-color: rgb(34,28,70);
    border-right-color: rgb(34,28,70);
    border-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    background-color: #ffda4b;
    color: rgb(34,28,70);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 160px;
    text-decoration: none;
    font-weight:600;
    margin-top: 15px;
    font-family: TT-Travels-Black;
  }

  .bt_yellow a:before {
    line-height: 1.0;
    font-weight: normal;
    text-transform: none;
    /*-webkit-clip-path: polygon(0% 0%,0% 100%,3px 100%,3px 3px,-webkit-calc(100% - 3px) 3px,-webkit-calc(100% - 3px) -webkit-calc(100% - 21.5px),-webkit-calc(100% - 21.5px) -webkit-calc(100% - 3px),3px -webkit-calc(100% - 3px),3px 100%,-webkit-calc(100% - 19px) 100%,100% -webkit-calc(100% - 19px),100% 0%);*/
    clip-path: polygon(0% 0%,0% 100%,3px 100%,3px 3px,calc(100% - 3px) 3px,calc(100% - 3px) calc(100% - 21.5px),calc(100% - 21.5px) calc(100% - 3px),3px calc(100% - 3px),3px 100%,calc(100% - 19px) 100%,100% calc(100% - 19px),100% 0%);
    content: "\eaf3";
    /* font-family: "Icomoon"; */
    position: absolute;
    background-color: rgb(34,28,70);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
  }

  .bt_yellow a:after {
    content: "";
    background:url("https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/bt_arrow.svg");
    background-repeat:no-repeat;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 20px;
    height: 18px;
    margin-left: 10px;
  }

  .bt_yellow_rect .hs_cos_wrapper_widget{
    display: flex;
      justify-content: center;
  }

  .bt_yellow_rect a{
    width:initial;
    border:3px solid rgb(34,28,70);
    padding: 10px 30px;
    background-color: #ffda4b;
    font-size:14px;
    cursor:pointer;
    margin-top:10px;
    text-decoration:none;
    color:#221C46;
    font-family: TT-Travels-Black;
      height: 20px;
      display: flex;
      width: 160px;
      justify-content: center;
  }

  .bt_yellow_rect a:after {
    content: "";
    background:url("https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/bt_arrow.svg");
    background-repeat:no-repeat;
    width: 20px;
    height: 18px;
    margin-left: 10px;
  }
/*YELLOW*/

/*BLUE*/
.bt_blue a{
    /*-webkit-clip-path: polygon(100% 0,100% -webkit-calc    -webkit-clip-path: polygon(100% 0,100% -webkit-calc(100% - 20px),-webkit-calc(100% - 20px) 100%,0 100%,0 0);*/
    clip-path: polygon(100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 0);
    position: relative;
    border-width: 0;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    height: 30px;
    padding-top: 0.5625rem;
    padding-bottom: 0.5625rem;
    border-color: rgb(34,28,70);
    border-top-color: rgb(34,28,70);
    border-bottom-color: rgb(34,28,70);
    border-left-color: rgb(34,28,70);
    border-right-color: rgb(34,28,70);
    border-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    background-color: #30cef7;
    color: rgb(34,28,70);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 160px;
    text-decoration: none;
    font-weight:600;
    margin-top: 15px;
    font-family: TT-Travels-Black;
  }

  .bt_blue a:before {
    line-height: 1.0;
    font-weight: normal;
    text-transform: none;
    /*-webkit-clip-path: polygon(0% 0%,0% 100%,3px 100%,3px 3px,-webkit-calc(100% - 3px) 3px,-webkit-calc(100% - 3px) -webkit-calc(100% - 21.5px),-webkit-calc(100% - 21.5px) -webkit-calc(100% - 3px),3px -webkit-calc(100% - 3px),3px 100%,-webkit-calc(100% - 19px) 100%,100% -webkit-calc(100% - 19px),100% 0%);*/
    clip-path: polygon(0% 0%,0% 100%,3px 100%,3px 3px,calc(100% - 3px) 3px,calc(100% - 3px) calc(100% - 21.5px),calc(100% - 21.5px) calc(100% - 3px),3px calc(100% - 3px),3px 100%,calc(100% - 19px) 100%,100% calc(100% - 19px),100% 0%);
    content: "\eaf3";
    /* font-family: "Icomoon"; */
    position: absolute;
    background-color: rgb(34,28,70);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
  }

  .bt_blue a:after {
    content: "";
    background:url("https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/bt_arrow.svg");
    background-repeat:no-repeat;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 20px;
    height: 18px;
    margin-left: 10px;
  }

  .bt_blue_rect .hs_cos_wrapper_widget{
    display: flex;
      justify-content: center;
  }

  .bt_blue_rect a{
    width:initial;
    border:3px solid rgb(34,28,70);
    padding: 10px 30px;
    background-color: #30cef7;
    font-size:14px;
    cursor:pointer;
    margin-top:10px;
    text-decoration:none;
    color:#221C46;
    font-family: TT-Travels-Black;
      height: 20px;
      display: flex;
      width: 160px;
      justify-content: center;
  }

  .bt_blue_rect a:after {
    content: "";
    background:url("https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/bt_arrow.svg");
    background-repeat:no-repeat;
    width: 20px;
    height: 18px;
    margin-left: 10px;
  }
/*BLUE*/

/*TRANSPARENT*/
  .bt_transp a{
    /*-webkit-clip-path: polygon(100% 0,100% -webkit-calc    -webkit-clip-path: polygon(100% 0,100% -webkit-calc(100% - 20px),-webkit-calc(100% - 20px) 100%,0 100%,0 0);*/
    clip-path: polygon(100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 0);
    position: relative;
    border-width: 0;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    height: 30px;
    padding-top: 0.5625rem;
    padding-bottom: 0.5625rem;
    
    border-color: rgb(34,28,70);
    border-top-color: rgb(34,28,70);
    border-bottom-color: rgb(34,28,70);
    border-left-color: rgb(34,28,70);
    border-right-color: rgb(34,28,70);
    border-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    
    /*background-color: rgb(0,235,94);*/
    color: rgb(34,28,70);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 160px;
    text-decoration: none;
    font-weight:600;
    margin-top: 15px;
    font-family: TT-Travels-Black;
  }

  .bt_transp a:before {
    line-height: 1.0;
    font-weight: normal;
    text-transform: none;
    /*-webkit-clip-path: polygon(0% 0%,0% 100%,3px 100%,3px 3px,-webkit-calc(100% - 3px) 3px,-webkit-calc(100% - 3px) -webkit-calc(100% - 21.5px),-webkit-calc(100% - 21.5px) -webkit-calc(100% - 3px),3px -webkit-calc(100% - 3px),3px 100%,-webkit-calc(100% - 19px) 100%,100% -webkit-calc(100% - 19px),100% 0%);*/
    clip-path: polygon(0% 0%,0% 100%,3px 100%,3px 3px,calc(100% - 3px) 3px,calc(100% - 3px) calc(100% - 21.5px),calc(100% - 21.5px) calc(100% - 3px),3px calc(100% - 3px),3px 100%,calc(100% - 19px) 100%,100% calc(100% - 19px),100% 0%);
    content: "\eaf3";
    /* font-family: "Icomoon"; */
    position: absolute;
    background-color: rgb(34,28,70);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
  }

  .bt_transp_rect .hs_cos_wrapper_widget{
    display: flex;
      justify-content: center;
  }

  .bt_transp_rect a{
    width:initial;
    border:3px solid rgb(34,28,70);
    padding: 10px 30px;
    /*background-color: rgb(0,235,94);*/
    font-size:14px;
    cursor:pointer;
    margin-top:10px;
    text-decoration:none;
    color:#221C46;
    font-family: TT-Travels-Black;
      height: 20px;
      display: flex;
      width: 160px;
      justify-content: center;
  }

  .bt_transp_rect a:after {
    content: "";
    background:url("https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/bt_arrow.svg");
    background-repeat:no-repeat;
    width: 20px;
    height: 18px;
    margin-left: 10px;
  }
/*TRANSPARENT*/


/*Colors*/

/*Sizes*/
  .bt_green.small a,
  .bt_green_rect.small a,
  .bt_yellow.small a,
  .bt_yellow_rect.small a,
  .bt_transp.small a,
  .bt_transp_rect.small a{
      max-width: 120px;   
  }

  .bt_green.medium a,
  .bt_green_rect.medium a,
  .bt_yellow.medium a,
  .bt_yellow_rect.medium a,
  .bt_transp.medium a,
  .bt_transp_rect.medium a{
      max-width: 165px;   
  }

  .bt_green.large a,
  .bt_green_rect.large a,
  .bt_yellow.large a,
  .bt_yellow_rect.large a,
  .bt_transp.large a,
  .bt_transp_rect.large a{
      max-width: 215px;   
  }
/*Sizes*/
/*Buttons*********************************************/

/*Bullets*********************************************/
  .topic_red ul li:before {
    content: "";
    position: absolute;
    width: 14px;
    height: 11px;
    background: url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/topic_red.png);
    background-repeat:no-repeat;
    top: 2px;
    left: -36px;
  }

  .topic_blue ul li:before {
    content: "";
    position: absolute;
    width: 14px;
    height: 11px;
    background: url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/topic_blue.png);
    background-repeat:no-repeat;
    top: 2px;
    left: -36px;
  }
/*Bullets*********************************************/

/*STYLESHEET*/
}  










/*Pluxee 2024*/

/*FONTS*/
@font-face {
    font-family: TT-Travels-Regular;
    font-weight: lighter;
    src: url('https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/fonts/TT-Travels-Regular.otf');
}

@font-face {
    font-family: TT-Travels-Medium;
    src:url('https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/fonts/TT-Travels-Medium.otf');
}

@font-face {
    font-family: TT-Travels-Bold;
    /*font-weight: 700;*/
    src:url('https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/fonts/TT-Travels-Bold.otf');
}

@font-face {
    font-family: TT-Travels-Black;
    /*font-weight: 700;*/
    src:url('https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/fonts/TT-Travels-Black.otf')
}
/*FONTS*/

/*HEADER*/

#plx_header{
 background-color:#FFF; 
}

#plx_header > .row-fluid-wrapper > .row-fluid {
  display: flex;
  flex-direction: row; 
  align-items: center;
}

  
#plx_header .plx_nav{
/*margin-top: 20px !important;*/
}

#plx_header .plx_nav h2{
  margin:0;
}

#plx_header .plx_nav a{
  font-family: TT-Travels-Regular;
  font-size:14px;
  text-decoration:none;
  color:#221c46;
}
/*HEADER*/

/*FOOTER*/
#plx_footer{
 background-color:#FFF; 
}

#plx_footer .plx_footer_top{
background-color:#221c46;  
}

#plx_footer .plx_footer_top {
background-color:#221c46;  
  padding:20px 0;
}

#plx_footer .plx_footer_top .footer_top_holder{
display: flex;
    margin: 0 10%;
    width: 80%;
    justify-content: flex-end;
      align-items: center;

}

#plx_footer .plx_footer_top .footer_top_holder div,
#plx_footer .plx_footer_top .footer_top_holder a{
 display:inline-block;
  color:#FFF;
  text-decoration:none;
  font-family: TT-Travels-Regular;
  font-size:12px;
  
}

#plx_footer .plx_footer_top .footer_top_holder .nav{
margin:0 20px;
}

#plx_footer .plx_footer_top .footer_top_holder .titAPP{
margin:0 10px 0 20px;
}

#plx_footer .plx_footer_top .footer_top_holder .appIOS{
  width:24px;
  height:60px;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/apple.svg);
    background-repeat: no-repeat;
    background-position: top center;
    height: 70px;
    margin: 0 5px;
    width: 64px;
    padding-top: 40px;
    text-align: center;
}

#plx_footer .plx_footer_top .footer_top_holder .app{
    display: flex;
    align-items: center;
    margin: 0 60px;
}

#plx_footer .plx_footer_top .footer_top_holder .appAndroid{
  width:24px;
  height:60px;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/android.svg);
    background-repeat: no-repeat;
    background-position: top center;
    height: 70px;
    margin: 0 5px;
    width: 64px;
    padding-top: 40px;
    text-align: center;
}

#plx_footer .plx_footer_top .footer_top_holder .social .socialFaces{
  width:24px;
  height:24px;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/social_facebook.svg);
    margin: 0 5px;
}
#plx_footer .plx_footer_top .footer_top_holder .social .socialInsta{
  width:24px;
  height:24px;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/social_instagram.svg);
    margin: 0 5px;
}
#plx_footer .plx_footer_top .footer_top_holder .social .socialLink{
  width:24px;
  height:24px;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/social_linkedin.svg);
    margin: 0 5px;
}


#plx_footer .plx_footer_bottom,
#plx_footer .plx_footer_bottom a{
  font-family: TT-Travels-Regular;
  font-size:12px;
  text-decoration:none;
  color:#221c46;
}
/*FOOTER*/

/*CONTENT*/
.body-container-wrapper{
   background-color:#FFF; 
}

.body-container-wrapper h1,
.body-container-wrapper h2,
.body-container-wrapper h3,
.body-container-wrapper h4,
.body-container-wrapper h5,
.body-container-wrapper h6{
      font-family: TT-Travels-Bold;
}

.body-container-wrapper,
.body-container-wrapper p{
  font-family: TT-Travels-Medium;
}

.body-container-wrapper .email-prefs .item .item-inner,
.body-container-wrapper .email-prefs .subscribe-options p:last-child{
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 1px solid #E4E4E4;
    overflow: hidden;
    margin-top: 0;
    padding: 15px;
    background: #FFF;
}

.body-container-wrapper .email-prefs #submitbutton{
    -webkit-appearance: none;
    background-color: #ffdc37;
    border: 4px solid #221c46;
    border-radius: 0px;
    color:#221c46;
    cursor: pointer;
    display: inline-block;
        font-family: TT-Travels-Medium;
    font-size: 14px;
    line-height: inherit;
    margin: 10px 0 4px;
    outline: none;
    padding: 6px 40px;
    text-decoration: none !important;
    text-decoration: none;
    text-transform: none;
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    white-space: normal !important;
  font-weight: 800;
}
/*
.body-container-wrapper .email-prefs #submitbutton:after{
   content:"teste"; 
}

 .body-container-wrapper .email-prefs input[type="submit"]:before {
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    font: normal 18px/1 'Genericons';
    content: '\f400'; 
}
*/

.body-container-wrapper .page-header,
.body-container-wrapper #content{
 width:60%; 
      font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600;
}

.body-container-wrapper #content.success{
 padding-left: 90px;
  width:calc(100%-90px); 
      font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600;
  position:relative;
  min-height:300px;
}


.body-container-wrapper #content.success:before{
 content:"";
  display:block;
  position:absolute;
  width:80px;
  height:80px;
  background-image:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/ico_green_light.png);
  background-repeat:no-repeat;
  left:-5px;
  top:-20px;
}

.body-container-wrapper .main-content .error .page-header h1 {
    font-family: TT-Travels-Medium;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 30px;
}

.body-container-wrapper .main-content .error h3 {
 padding-left: 90px;
  width:calc(100%-90px); 
      font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600!important;
  position:relative;
  min-height:300px;
    text-transform: none;
}

.body-container-wrapper .main-content .error h3:before{
 content:"";
  display:block;
  position:absolute;
  width:80px;
  height:80px;
  background-image:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/ico_red_alert.png);
  background-repeat:no-repeat;
  left:-5px;
  top:-20px;
}



#email-prefs-form .page-header h1{
     font-family: TT-Travels-Medium;
    font-size: 20px;
  font-weight:600;
    margin: 0px 0px 30px;
}

#email-prefs-form .page-header h2,
.widget-type-email_subscriptions_confirmation .page-header h2{
  color:#6B6B6B;
     font-family: TT-Travels-Medium;
    font-size: 16px;
  font-weight:500;
    margin: 0px 0px 10px;
  opacity:0.6;
}



#email-prefs-form .page-header br{
display:none;
}

#email-prefs-form .page-header div{
    padding: 5px 0 10px;
    margin: 0;
    font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600;
}

#email-prefs-form #content p.header{
    padding: 5px 0 10px;
    margin: 0;
    font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600;
}


#email-prefs-form .item .item-inner .checkbox-row input{
    width: 30px;
    height: 30px;
    top: 0;
}

#email-prefs-form .item .item-inner p{
    padding: 5px 0 10px;
    margin: 0;
    font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600;
}

#email-prefs-form .item .item-inner .fakelabel span{
    font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600;
  margin-left: 10px;
}

#email-prefs-form #content .subscribe-options p.header{
    padding: 0px 0 20px;
    margin: 0;
    font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600;
}

#email-prefs-form #content .subscribe-options input{
    width: 30px;
    height: 30px;
    top: 0;
}

#email-prefs-form #content .subscribe-options label{
 margin:0; 
}  

#email-prefs-form #content .subscribe-options label span{
    margin-left: 10px;
    vertical-align: top;
    font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600;
  
} 

  #content{
      float: left;
  }

.labelExtra{
    font-family: TT-Travels-Regular;
    font-size: 14px;
  font-weight:600;
  margin-top:20px;
}
/*CONTENT*/

@media (max-width: 460px) {
  
  #plx_header > .row-fluid-wrapper > .row-fluid {
      display: flex;
      flex-direction: row; 
    align-items: flex-start;
  }
  
  #plx_header .plx_logo{
    width:60%;    
  }
  
  #plx_header .plx_nav{
    width:40%;
  } 
  
  .container-fluid .row-fluid .page-center {
      width: 90%;
        padding: 0 20px;
  }
     
  .body-container-wrapper #content, 
  .body-container-wrapper .page-header {
    font-family: TT-Travels-Regular;
    font-size: 14px;
    font-weight: 600;
    width: 100%;
  }
  
  #plx_footer .plx_footer_top .footer_top_holder {
    display: flex;
    margin: 0;
    width: 100%;
    flex-direction: column;
  }
  
  #plx_footer .plx_footer_top .footer_top_holder .app {
      display: flex;
      align-items: center;
      margin: 20px 0px;
  }

  #plx_footer .plx_footer_bottom {
    text-wrap: balance;
  }
  
  .body-container-wrapper #content.success {
      padding-left: 70px;
      width: auto;
  }
  
  .body-container-wrapper #content.success:before {
      height: 60px;
      left: -5px;
      top: -5px;
      width: 60px;
      background-size: 60px;
  }
  
  .body-container-wrapper .main-content .error h3 {
      padding-left: 70px;
      width: auto;
  }
  
  .body-container-wrapper .main-content .error h3:before {
      height: 60px;
      left: -5px;
      top: -5px;
      width: 60px;
      background-size: 60px;
  }
  
}












/*PLUXEE LP (COMERCIAL/INSTITUCIONAL)*/

/*GERAL*/
.bgGreen{
  background-color:#00EB5E;
}
.bgBlue{
  background-color:#221C46;
}
.bgBlueLight{
  background-color:#17CCF9;
}


.lpPluxee h1{
 font-size:70px; 
}
.lpPluxee h2{
 font-size:60px; 
}
.lpPluxee h3{
 font-size:50px; 
}
.lpPluxee h4{
 font-size:40px; 
}
.lpPluxee h5{
 font-size:30px; 
}
.lpPluxee h6{
 font-size:20px; 
}
.lpPluxee p{
 font-size:14px; 
}
.lpPluxee small{
 font-size:12px; 
}



.plx_right{
 text-align:right; 
}

.plx_left{
 text-align:left; 
}

/*
.lpPluxee .header-container-wrapper{
 height:80px; 
}

.lpPluxee .body-container-wrapper {
  padding: 0px 0 0;
  background: #eee;
    background-color: rgb(238, 238, 238);
}
*/
/*GERAL*/

/*HEADER*/

/*HEADER*/

/*FOOTER*/


.lpPluxee #plx_footer{
    display:flex;
    flex-direction: column;
    background: #FAF8FF!important;
    padding: 0;
    width:100%;
    padding: 30px 5%;
}

.lpPluxee #plx_footer .plx_footer_bottom > .row-depth-1:nth-child(1) .row-fluid {
display: flex;
    align-items: center;
}

.lpPluxee #plx_footer .plx_footer_bottom a{
  margin-right:10px;
}
/*FOOTER*/

/*CONTENT*/




.lpPluxee .plx_content #plx_header_comercial,
.lpPluxee .plx_content #plx_header_institucional{
  display:flex;
  position:relative;
  height: 90vh;
  padding-bottom: 10vh;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_bg{
display:flex;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/plx_header_comercial.jpg);
  background-position:center center;
  height: 75vh;
    z-index: 1;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}

.lpPluxee .plx_content #plx_header_institucional .plx_header_bg{
display:flex;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/plx_header_institucional.jpg);
  background-position:center center;
  height: 75vh;
    z-index: 1;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info{
  display:flex;
      position: absolute;
    bottom: 0;
    left: 5%;
    width: 90%;
    z-index: 2;
    flex-direction: column;
}


.lpPluxee .plx_content #plx_header_comercial .plx_header_info > .row-depth-1 > .row-fluid,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info > .row-depth-1 > .row-fluid{
display: flex;
    flex-direction: row;
    align-items: flex-end;
}




.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt h1,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt h2,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt h3,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt h4,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt h5,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt h6,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt p{
  color:#FFF;
  padding:0;
  margin:0;
}

.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt h1,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt h2,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt h3,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt h4,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt h5,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt h6,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt p{
  color:#FFF;
  padding:0;
  margin:0;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info h1,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info h1{
 font-family: TT-Travels-Bold; 
}
.lpPluxee .plx_content #plx_header_comercial .plx_header_info h5,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info h5{
font-family: TT-Travels-Medium;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1),
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1){
    margin-bottom:40px;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1) .hs_cos_wrapper,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1) .hs_cos_wrapper{
    padding-left:100px;
  position:relative;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1) span.hs_cos_wrapper:before{
 content:"";
  display:block;
left: -110px;
    top: 23px;
  background-image:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/Ico_x_blue.png);
    width: 100px;
    height: 100px;
    background-repeat: no-repeat;
    position: absolute;
    background-size: 90px;
}

.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1) span.hs_cos_wrapper:before{
 content:"";
  display:block;
left: -110px;
    top: 23px;
  background-image:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/Ico_x_yellow.png);
    width: 100px;
    height: 100px;
    background-repeat: no-repeat;
    position: absolute;
    background-size: 90px;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt .row-fluid,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt .row-fluid{
     display: flex;
    align-items: flex-end; 
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form
{
background:#FFF;
    padding:3%;
      margin-bottom: 50px;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form .field,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form .field
{
      margin-bottom: 20px;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form .field label .hs-form-required,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form .field label .hs-form-required{
      color:E9003F;
}



.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form .widget-type-form input[type="submit"],
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form .widget-type-form input[type="submit"]{
    -webkit-appearance: none;
    background-color: #00EB5E;
    border: 4px solid #221c46;
    border-radius: 0px;
    color:#221c46;
    cursor: pointer;
    display: inline-block;
        font-family: TT-Travels-Medium;
    font-size: 14px;
    line-height: inherit;
    margin: 10px 0 4px;
    outline: none;
    padding: 6px 40px;
    text-decoration: none !important;
    text-decoration: none;
    text-transform: none;
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    white-space: normal !important;
  font-weight: 800;
}

.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form h1,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form h2,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form h3,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form h4,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form h5,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form h6,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form p,
.lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form label{
  color:#221C46;
  padding:0;
  margin:0;
}

.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form h1,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form h2,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form h3,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form h4,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form h5,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form h6,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form p,
.lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form label{
  color:#221C46;
  padding:0;
  margin:0;
}




.lpPluxee .plx_content #plx_vantagens{
  /*display:flex;*/
  position:relative;
      padding:30px 0 0 5%;
}

.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt h1,
.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt h2,
.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt h3,
.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt h4,
.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt h5,
.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt h6,
.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt p{
  color:#221C46;
  padding:0;
  margin:0;
}

.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt > .row-depth-1:nth-child(2) .row-fluid {
display: flex;
    align-items: center;
}

.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt h4{
 font-family: TT-Travels-Bold; 
}
.lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt h5{
font-family: TT-Travels-Regular;
}

.lpPluxee .plx_content #plx_vantagens .plx_vantagens_img {
  text-align:right;
  margin-bottom:-100px;
}

/*
.lpPluxee .plx_content #plx_vantagens .plx_vantagens_img img{
  position:absolute;
  top:0;
  right:0;
}
*/

.lpPluxee .plx_content #plx_vantagens .plx_vantagens_tit{
  display:flex;
  width:100%;
}




.lpPluxee .plx_content #plx_ofertas{
  /*display:flex;*/
  position:relative;
    padding: 150px 10% 50px;
}

.lpPluxee .plx_content #plx_ofertas .plx_ofertas_tit {
  margin-bottom:30px;
}

.lpPluxee .plx_content #plx_ofertas .plx_ofertas_tit h4{
 font-family: TT-Travels-Bold; 
  color:#FFF;
  padding:0;
  margin:0;
}

.lpPluxee .plx_content #plx_ofertas .plx_oferta_col p{
font-family: TT-Travels-Regular;
  color:#FFF;
  padding:0;
  margin:0;
}

.lpPluxee .plx_content #plx_ofertas .plx_oferta_col .txtGreen{
color:#00EB5E;  
}
.lpPluxee .plx_content #plx_ofertas .plx_oferta_col .txtBlueLight{
color:#17CCF9;  
}
.lpPluxee .plx_content #plx_ofertas .plx_oferta_col .txtYellow{
color:#FFDC37;  
}
.lpPluxee .plx_content #plx_ofertas .plx_oferta_col .txtRed{
color:#FF7375;  
}





.lpPluxee .plx_content #plx_ofertas .plx_oferta_col .plx_oferta_ico{
height: 180px;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    margin-bottom: 30px; 
}

.lpPluxee .plx_content #plx_ofertas .plx_oferta_col .plx_oferta_item_tit h5{
 font-family: TT-Travels-Bold; 
  /*color:#FFF;*/
  padding:0;
  margin:0 0 30px;
}

.lpPluxee .plx_content #plx_portal{
  /*display:flex;*/
  position:relative;
    padding: 120px 10% 50px;
    display: flex;
    flex-direction: column;
    align-items: center;
}



.lpPluxee .plx_content #plx_portal > .row-depth-1:nth-child(2) .row-fluid {
display: flex;
    align-items: center;
}

.lpPluxee .plx_content #plx_portal .plx_portal_tit h4{
 font-family: TT-Travels-Regular; 
  padding:0;
  margin:0 0 30px;
    color:#221C46;
}

.lpPluxee .plx_content #plx_portal .plx_portal_tit h4 strong{
 font-family: TT-Travels-Bold; 
}


.lpPluxee .plx_content #plx_portal .plx_portal_img .widget-type-linked_image{
 /*width:600px;*/
  position:relative;
      display: inline-block;
}

.lpPluxee .plx_content #plx_portal .plx_portal_img .widget-type-linked_image:after{
  content:"";
 width:100%;
  position:absolute;
  display:block;
  background:#221C46;
  height: 100%;
    left: -15px;
    bottom: -15px;
}

.lpPluxee .plx_content #plx_portal .plx_portal_img .widget-type-linked_image img{
 display:block;
  width:600px;
  position:relative;
  z-index:2;
}


.lpPluxee .plx_content #plx_portal .plx_portal_txt ul{
margin-left:0;
}

.lpPluxee .plx_content #plx_portal .plx_portal_txt li{
 font-family: TT-Travels-Medium;
  font-size:16px;
  padding:0;
    margin: 0 0px 40px 40px;
    color:#221C46;
  position:relative;
}

.lpPluxee .plx_content #plx_portal .plx_portal_txt li:before{
 content:"";
  display:block;
  left:-40px;
  top:-8px;
  background:url(https://2619704.fs1.hubspotusercontent-na1.net/hubfs/2619704/PLUXEE/topic_arrow.png);
  width:32px;
  height:33px;
  background-repeat:no-repeat;
  position: absolute;
}

.lpPluxee .plx_content #plx_portal .bt_green_rect {
    display: flex;
    align-items: center;
    flex-direction: column;
    margin: 80px 0 0;
}



.lpPluxee .plx_content #plx_portal .bt_green_rect a{
  width:170px;
  border: 4px solid #221c46;
}







/*order*/
.plx_content > .row-depth-1:nth-child(2){
      position: relative;
 z-index:2; 
}

.plx_content > .row-depth-1:nth-child(3){
      position: relative;
 z-index:1; 
}
/*order*/

/*
font-family: TT-Travels-Bold;
font-family: TT-Travels-Medium;
font-family: TT-Travels-Regular;
*/

/*CONTENT*/



/*MOBILE*/
@media (max-width: 460px) {
  
  .lpPluxee h1{
   font-size:40px; 
  }
  .lpPluxee h2{
   font-size:35px; 
  }
  .lpPluxee h3{
   font-size:30px; 
  }
  .lpPluxee h4{
   font-size:25px; 
  }
  .lpPluxee h5{
   font-size:20px; 
  }
  .lpPluxee h6{
   font-size:15px; 
  }
  .lpPluxee p{
   font-size:13px; 
  }
  .lpPluxee small{
   font-size:11px; 
  }
  
  .lpPluxee .plx_content #plx_header_comercial, .lpPluxee .plx_content #plx_header_institucional {
      min-height: 90vh;
      padding-bottom: 0vh;
      height: auto;
  }
  
  .lpPluxee .plx_content #plx_header_comercial .plx_header_info, 
  .lpPluxee .plx_content #plx_header_institucional .plx_header_info {
      position: relative;
    bottom: -60px;
  }
  
  .lpPluxee .plx_content #plx_header_comercial .plx_header_info > .row-depth-1 > .row-fluid, 
  .lpPluxee .plx_content #plx_header_institucional .plx_header_info > .row-depth-1 > .row-fluid {
      display: flex;
      flex-direction: column;
      align-items: flex-end;
  }
  
  .lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1), 
  .lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1) {
    margin-bottom: 100px;
  }
  
  .lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1) .hs_cos_wrapper,
  .lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1) .hs_cos_wrapper{
      padding-left:40px;
    position:relative;
  }
  
  .lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1) span.hs_cos_wrapper:before,
  .lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_txt > .row-depth-2:nth-child(1) span.hs_cos_wrapper:before{
      left: -40px;
      top: 20px;
      width: 30px;
      height: 30px;
      background-size: 30px;
  } 
  
/*  
  .lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form, 
  .lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form {
      margin-top: 50px;
  }
*/  
    .lpPluxee .plx_content #plx_header_comercial .plx_header_bg, 
  .lpPluxee .plx_content #plx_header_institucional .plx_header_bg {
      height: 55vh;
  }

  .lpPluxee .plx_content #plx_header_comercial .plx_header_info, 
  .lpPluxee .plx_content #plx_header_institucional .plx_header_info {
    bottom: -20px;
  }
  
  .lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form, 
  .lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form {
    padding: 5%;
    margin-top:20px;
  }
  
  .lpPluxee .plx_content #plx_header_comercial .plx_header_info .plx_header_form .hs_submit, 
  .lpPluxee .plx_content #plx_header_institucional .plx_header_info .plx_header_form .hs_submit {
    text-align: center;
  }
  
  .lpPluxee .plx_content #plx_header_form > .row-depth-2 > .row-fluid > .widget-type-cell > .row-depth-2 > .row-fluid{
    display:flex;
    margin-bottom: 20px;
  }
  
  .lpPluxee .plx_content #plx_vantagens {
      display: flex;
      padding: 35px 0 0 0;
  }
  
  .lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt{
    padding: 0 2% 35px;
  }   
  
  .lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt h4 {
      text-align: center;
  }
  
  .lpPluxee .plx_content #plx_vantagens .plx_vantagens_txt > .row-depth-1:nth-child(2) .row-fluid {
      display: flex;
      flex-direction: column;
  }
  
  .lpPluxee .plx_content #plx_ofertas {
      position: relative;
      padding: 150px 10% 50px;
  }
  
  .lpPluxee .plx_content #plx_ofertas .plx_oferta_col > .row-depth-1:nth-child(2) > .row-fluid    {
      margin-bottom: 20px;
  }
  
  .lpPluxee .plx_content #plx_portal {
      padding: 30px 5% 30px;
  }
  
  .lpPluxee .plx_content #plx_portal > .row-depth-1:nth-child(2) .row-fluid {
      display: flex;
      flex-direction: column;
  }

  .lpPluxee .plx_content #plx_portal .plx_portal_img{
    margin-left: 5%;
  }
  
  .lpPluxee .plx_content #plx_portal .plx_portal_txt {
          margin-top: 50px;
  }
  
  .lpPluxee .plx_content #plx_portal .plx_portal_txt ul {
      margin-left: 0;
      padding-left: 0;
  }
  
  .lpPluxee .plx_content #plx_portal .bt_green_rect {
      display: flex;
      align-items: center;
      flex-direction: column;
      margin: 0px 0 0;
  }
  
  .lpPluxee #plx_footer .plx_footer_bottom > .row-depth-1:nth-child(1) .row-fluid {
    display: flex;
    align-items: center;
    flex-direction: column;
  }
  
  .lpPluxee #plx_footer .plx_footer_bottom .cm-copyright{
    order: 3;
    margin-top: 15px;
  }
  
  .lpPluxee #plx_footer .plx_footer_bottom .cm-copyright p{
    text-align:center!important;
  }
  
  .lpPluxee #plx_footer .plx_footer_bottom > .row-depth-1:nth-child(1) .row-fluid {
      display: flex;
      align-items: center;
      flex-direction: column;
  }

}  
/*MOBILE*/

/* Maximum height */
@media (max-height: 750px) {
  .lpPluxee .plx_content #plx_header_comercial, 
  .lpPluxee .plx_content #plx_header_institucional {
      min-height: 110vh;
  }
  

  
}