.elementor-kit-5{--e-global-color-primary:#09223F;--e-global-color-secondary:#F4F8FF;--e-global-color-text:#09223F;--e-global-color-4baaf4f:#1B3658;--e-global-color-4f4eea3:#768599;--e-global-color-86ac658:#9FACBE;--e-global-color-7c99a72:#225D48;--e-global-color-418f617:#CCBDB5;--e-global-color-4a7538e:#C2A493;--e-global-color-0155981:#DDD3CD;--e-global-color-2e93c8c:#894A34;--e-global-color-0e3bba4:#A2644F;--e-global-color-712aad9:#4D9078;--e-global-typography-primary-font-family:"Konnect Light";--e-global-typography-primary-font-weight:100;--e-global-typography-secondary-font-family:"Konnect Light";--e-global-typography-secondary-font-weight:900;--e-global-typography-text-font-family:"Konnect Regular";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Konnect Regular";--e-global-typography-accent-font-weight:normal;--e-global-typography-fb207f7-font-family:"Konnect Regular";--e-global-typography-fb207f7-font-size:13px;--e-global-typography-fb207f7-line-height:20px;font-size:17px;line-height:28px;letter-spacing:0.34px;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:800ms;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:#F4F8FF00;font-size:17px;font-weight:normal;line-height:28px;letter-spacing:0.32px;color:#4D9078;border-style:solid;border-width:1px 1px 1px 1px;border-radius:180px 180px 180px 180px;padding:10px 60px 10px 60px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-712aad9 );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-712aad9 );}.elementor-kit-5 e-page-transition{background-color:var( --e-global-color-secondary );}.elementor-kit-5 a{color:var( --e-global-color-secondary );}.elementor-kit-5 a:hover{color:var( --e-global-color-712aad9 );}.elementor-kit-5 h1{font-size:45px;line-height:55px;letter-spacing:0px;}.elementor-kit-5 h2{font-family:"Konnect Light", Sans-serif;font-size:45px;line-height:55px;letter-spacing:0px;}.elementor-kit-5 h3{font-size:30px;line-height:42px;letter-spacing:0px;}.elementor-kit-5 h4{font-size:25px;line-height:38px;letter-spacing:0px;}.elementor-kit-5 h5{font-size:25px;text-transform:none;line-height:38px;}.elementor-kit-5 h6{font-family:"Konnect Regular", Sans-serif;font-size:21px;line-height:26px;letter-spacing:0.84px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1170px){.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{padding:12px 30px 12px 030px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-kit-5{--e-global-typography-1cf824c-font-size:15px;}.elementor-kit-5 h1{font-size:35px;line-height:45px;}.elementor-kit-5 h2{font-size:30px;line-height:42px;}.elementor-kit-5 h3{font-size:25px;line-height:35px;}.elementor-kit-5 h4{font-size:23px;line-height:32px;}.elementor-kit-5 h5{font-size:23px;line-height:32px;}.elementor-kit-5 h6{font-size:15px;line-height:26px;letter-spacing:0.6px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* padding desktop*/
  .elementor-section .elementor-container { padding: 0px 80px 0px 80px;
      
  }

  /* padding table*/
  @media only screen and (max-width: 1024px) {.elementor-section .elementor-container { padding: 0px 40px 0px 40px;}
      
  }

  /* padding Mobile*/
  @media only screen and (max-width: 768px) {
      .elementor-section .elementor-container { padding: 0px 35px 0px 35px;}
      
      .no_left_margin2 .elementor-container { 
     
      padding-left: 0px;
      padding-right: 0px;
  }

  }



  /* inner section padding ajustement */
  .inner_section .elementor-container { padding: 0px 0px 0px 0px;
      
  }

  /* formatação de inner section para loops do blog */
  .post_2020 .elementor-container, .post_2021 .elementor-container, .post_2022 .elementor-container, .post_2023 .elementor-container, .post_2024 .elementor-container { padding: 0px 0px 0px 0px;
      
  }

  .inner_section2 .elementor-container{ 
      padding: 0px 0px 0px 0px;

      bottom: 150px
  }



  /* arrow button with text */

  .arrow_button .elementor-button-text{
          color: #f4f8ff;
      z-index: 2;
      position: absolute;
      padding-left: 60px;
      left: 0px;
      width: 300px;
      text-align: left;
  }
  .arrow_button_black .elementor-button-text{
          color: #09223F;
      z-index: 2;
      position: absolute;
      padding-left: 60px;
      left: 0px;
      width: 300px;
      text-align: left;
  }

  .arrow_button_center .elementor-button-text{
          color: #f4f8ff;
      z-index: 2;
      position: absolute;
       padding-left: 300px;
  }
  .arrow_button_center_en .elementor-button-text{
          color: #f4f8ff;
      z-index: 2;
      position: absolute;
       padding-left: 200px;
  }




  /* arrow button with text - end */

  .no_left_margin .elementor-container {
      padding-left: 0px;
  }
  .no_right_margin  .elementor-container {
      padding-right: 0px;
  }

  /* half overlay */
  .no_left_margin .elementor-background-overlay{
      height: 50%;
  }
  .no_right_margin  .elementor-background-overlay{
  height: 50%;
      
  }

  .no_left_margin2  .elementor-container { 
      padding-left: 0px;
  }

  /* Accordion design  */
   .accordion_borders .elementor-accordion-item{
       padding-top: 35px;
       padding-bottom: 35px;
      border-top-width: 1px!important;
      border-bottom-width: 1px!important;

    }
    
   .accordion_borders .elementor-tab-content {
      padding-bottom: 20px;
  }
  .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {
      font-size: 35px;
  }

  /* fix icon alignment */
  .elementor-accordion .elementor-tab-title{
      line-height: 2
  }

  /*fix icon size*/
  .accordion_borders .icon-artboard-1-copy-5 {
      font-size: 30px;
  }
  .accordion_borders .icon-artboard-1-copy-4 {
      font-size: 25px;
  }

  @media only screen and (max-width: 768px) {
      .accordion_borders .icon-artboard-1-copy-5{
      font-size: 20px;
      }
          .accordion_borders .icon-artboard-1-copy-4{
      font-size: 17px;
      }
  }


  /*---header effects---*/

  .elementor-sticky--effects.menu_background{
     background: #F4F8FF!important;
  }

  .elementor-sticky--effects .menu_itens .elementor-button-text {
      transition: .5s ;
     color: #09223F;
  }
    .elementor-sticky--effects .menu_itens .cpel-switcher__code{
   
     color: #09223F;
  }

  .elementor-sticky--effects .menu_itens p{
      color: #09223F!important;
  }

  .elementor-sticky--effects .menu_itens .elementor-widget-container .elementor-icon {
     transition: .5s ;
     color: #09223F!important;
  }


  .elementor-sticky--effects .menu_itens .elementor-widget-wrap {
    transition: .5s ;
     border-color: #09223F!important;
  }


  .elementor-sticky--effects, .sticky-menu-items ul li a {
    transition: .5s all ease-in-out;
  }

  .elementor-sticky--effects
  .menu_button .elementor-button{
      color: #09223F!important;
      border-color: #4D9078!important ;

  }
  .elementor-sticky--effects
  .menu_button .elementor-button-text  {
      color: #4D9078!important ;
  }
  .elementor-sticky--effects
  .menu_button  :hover .elementor-button-text {
      color: #F4F8FF!important ;
      
  }
  .elementor-sticky--effects
  .menu_itens  :hover .elementor-button-text {
      color: #469078!important ;
      
  }
    .elementor-sticky--effects
  .menu_itens :hover .cpel-switcher__code {
      color: #469078!important ;
      
  }

  .elementor-sticky--effects
  .menu_button :hover .elementor-button{
      border:none;
  }
  .elementor-sticky--effects
  .menu_image{
      content:url("http://glowsidegroup.com/wp-content/uploads/2022/12/logo_glow_green.svg")!important;

      opacity: 1 !important;
      width: 220px;
      transition: 0s !important;

  }
  /* padding correction lang widget */
  li.cpel-switcher__lang {
      padding-left: 0px;
  }

  /*end header */

  /* email color correction */
  .email_info a{
      color:#09223F;
  }

  /* hero animation */
  .elementor {
      overflow: hidden; 
  }
  .bg-image {
    /* Set the background image */


    /* Set the animation properties */
      overflow: hidden;
    animation: zoom-out 1.5s ease-in-out forwards;
  }

  @keyframes zoom-out {
    from {
      /* Set the initial scale to be slightly larger than 1 */
      transform: scale(1.1);
    }
    to {
      /* Set the final scale to be 1 */
      transform: scale(1);
    }
  }


  /* text fade up*/
  .fade-in-up {
    /* Set the initial transform values */

    /* Set the initial opacity to 0 */
    opacity: 0;

    /* Set the animation properties */
    animation: fade-in-up 2s ease-in-out forwards;
    animation-delay: 0.5s;

    animation-fill-mode: forwards;
  }

  @keyframes fade-in-up {
    from {
      /* Set the initial transform and opacity values */
      transform: translateY(100px);
      opacity: 0;
    }
    to {
      /* Set the final transform and opacity values */
      transform: translateY(0);
      opacity: 1;
    }
  }

  /* text fade up page section */
  .fade-in-up_wait, .fade-in-up_wait2, .fade-in-up_wait3{
      
    /* Set the initial transform values */

    /* Set the initial opacity to 0 */
    opacity: 0;

    /* Set the animation properties */
    animation: fade-in-up 2s ease-in-out forwards;

      /* Pause the animation when the element is not in view */
    animation-play-state: paused;
    
    animation-fill-mode: forwards;
  }

  @keyframes fade-in-up {
    from {
      /* Set the initial transform and opacity values */
      transform: translateY(100px);
      opacity: 0;
    }
    to {
      /* Set the final transform and opacity values */
      transform: translateY(0);
      opacity: 1;
    }
  }

  /* saber mais button */
  .saber_mais_button .icon{
      font-size: 25px;
  }

  /* parallax */
  .parallax-section {

    background-attachment: fixed;
    background-position: 50% 50%;
    background-repeat: no-repeat;
      filter: brightness(100%);
    background-position: 50% 50%;
      transition: filter 1s linear;
    transform: translateZ(0);

  }

  /* download button */

  .button_download{
              display: none;
          }
          
          
  /* project grid */
  .project_flip .elementor-flip-box__layer__description{
      padding-top:50px;
  }

  .elementor-accordion .elementor-accordion-item:first-of-type {
  display: none;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Konnect Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://glowsidegroup.com/wp-content/uploads/2022/12/RivieraNights-Light-WebXL.eot');
	src: url('https://glowsidegroup.com/wp-content/uploads/2022/12/RivieraNights-Light-WebXL.eot?#iefix') format('embedded-opentype'),
		url('https://glowsidegroup.com/wp-content/uploads/2022/12/font-2.woff2') format('woff2'),
		url('https://glowsidegroup.com/wp-content/uploads/2022/12/font.woff') format('woff'),
		url('https://glowsidegroup.com/wp-content/uploads/2022/12/font-1.ttf') format('truetype'),
		url('https://glowsidegroup.com/wp-content/uploads/2022/12/font-1.svg#KonnectLight') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Konnect Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://glowsidegroup.com/wp-content/uploads/2022/12/Konnect-regular.eot');
	src: url('https://glowsidegroup.com/wp-content/uploads/2022/12/Konnect-regular.eot?#iefix') format('embedded-opentype'),
		url('https://glowsidegroup.com/wp-content/uploads/2022/12/konnect-regular.woff2') format('woff2'),
		url('https://glowsidegroup.com/wp-content/uploads/2022/12/konnect-regular.woff') format('woff'),
		url('https://glowsidegroup.com/wp-content/uploads/2022/12/Konnect-regular.ttf') format('truetype'),
		url('https://glowsidegroup.com/wp-content/uploads/2022/12/Konnect-regular.svg#KonnectRegular') format('svg');
}
/* End Custom Fonts CSS */