.elementor-38 .elementor-element.elementor-element-a16623d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-a16623d:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-a16623d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c62c222 );}.elementor-38 .elementor-element.elementor-element-a16623d, .elementor-38 .elementor-element.elementor-element-a16623d::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-f876470{text-align:center;}.elementor-38 .elementor-element.elementor-element-f876470 .elementor-heading-title{color:var( --e-global-color-5d4d4fc );font-family:"Garamond", Sans-serif;font-size:18px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-0ea736a{text-align:center;}.elementor-38 .elementor-element.elementor-element-0ea736a .elementor-heading-title{color:var( --e-global-color-5d4d4fc );font-family:"Garamond", Sans-serif;font-size:16px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-bf8b869{text-align:center;}.elementor-38 .elementor-element.elementor-element-bf8b869 .elementor-heading-title{color:var( --e-global-color-5d4d4fc );font-family:"Garamond", Sans-serif;font-size:18px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-589b481 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-0ea736a .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-38 .elementor-element.elementor-element-589b481 img{width:56px;}}/* Start custom CSS for heading, class: .elementor-element-bf8b869 */.links-white a {
    color:#fff !important;
}
.img-logo-gs {
    width: 46px;
    position: relative;
    top: 3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-589b481 */.btn-whatsapp {
    position: fixed;
    bottom: 16px;
    left:32px;
    -webkit-animation: heartbeat 1.5s ease-in-out infinite both;
	        animation: heartbeat 1.5s ease-in-out infinite both;
}



@-webkit-keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}
@keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}

@media screen and (max-width:600px) {
    .btn-whatsapp {
        left: 16px;
    }
}/* End custom CSS */