.elementor-kit-903{--e-global-color-primary:#331DEA;--e-global-color-secondary:#231F20;--e-global-color-text:#231F20;--e-global-color-accent:#331DEA;--e-global-typography-primary-font-family:"Helvetica";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Helvetica";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Helvetica";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Helvetica";--e-global-typography-accent-font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-903 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.center{
    margin-left: auto;
    margin-right: auto;
}


.stmark-roxohover:before{
    content: "";
     position: absolute;
     width: 10%;
     height: 30px;
     left: 10px;
     top: 0;
     bottom: 0;
     margin: auto;
     
    background-image: url('/wp-content/uploads/2023/03/stmark_roxo_esquerda@3x.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: left;
     transition: .3s;
     z-index: 4;
     opacity: 0;
     transform: scale(1.5)!important;
       transition: .3s;
    
}

.stmark-roxohover:after{
    content: "";
     position: absolute;
     width: 10%;
     height: 30px;
     right: 10px;
     top: 0;
     bottom: 0;
     margin: auto;
    background-image: url('/wp-content/uploads/2023/03/stmark_roxo_direita@3x.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: right;
     transition: .3s;
     transform: scale(1.5)!important;
     z-index: 4;
     opacity: 0;
     border: none!important;
     transition: .3s;
    
}

.stmark-roxohover:hover:after, .stmark-roxohover:hover:before{
    opacity: 1!important;
      transform: scale(1)!important;
      transition: .3s!important;
}



.stmark-whitehoverv:before{
    content: "";
     position: absolute;
     width: 90%;
     height: 30px;
     left: 0;
     right: 0;
     bottom: 10px;
     margin: auto;
     
    background-image: url('/wp-content/uploads/2023/03/stmark_branca_baixo.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: bottom;
     transition: .3s;
     z-index: 4;
     opacity: 0;
     transform: scale(1.5)!important;
       transition: .3s;
    
}

.stmark-whitehoverv:after{
    content: "";
     position: absolute;
     width: 90%;
     height: 30px;
     right: 0;
     left: 0;
     top: 10px;
     margin: auto;
    background-image: url('/wp-content/uploads/2023/03/stmark_branca_baixo.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: bottom;
     transition: .3s;
     z-index: 4;
     opacity: 0;
     border: none!important;
     transition: .3s;
    transform: scale(-1.5);
    
}

.stmark-whitehoverv:hover:after{
    opacity: 1!important;
      transform: scale(-1)!important;
      transition: .3s!important;
}

.stmark-whitehoverv:hover:before{
    opacity: 1!important;
      transform: scale(1)!important;
      transition: .3s!important;
}



.stmark-whitehover:before, #storcbutton:before{
    content: "";
     position: absolute;
     width: 10%;
     height: 20px;
     left: 5%;
     top: 0;
     bottom: 0;
     margin: auto;
     
    background-image: url('/wp-content/uploads/2023/03/stmark_branca_esquerda@3x.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: left;
     transition: .3s;
     z-index: 4;
     opacity: 0;
     transform: scale(1.5)!important;
       transition: .3s;
    
}

.stmark-whitehover:after, #storcbutton:after{
    content: "";
     position: absolute;
     width: 10%;
     height: 20px;
     right: 5%;
     top: 0;
     bottom: 0;
     margin: auto;
    background-image: url('/wp-content/uploads/2023/03/stmark_branca_esquerda@3x.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: left;
     transition: .3s;
     z-index: 4;
     opacity: 0;
     border: none!important;
     transition: .3s;
    transform: scale(-1.5);
    
}

.stmark-whitehover:hover:after, #storcbutton:hover:after{
    opacity: 1!important;
      transform: scale(-1)!important;
      transition: .3s!important;
}

.stmark-whitehover:hover:before, #storcbutton:hover:before{
    opacity: 1!important;
      transform: scale(1)!important;
      transition: .3s!important;
}


.stmark-roxo:before{
    content: "";
     position: absolute;
     width: 10%;
     height: 30px;
     left: -5%;
     top: 0;
     bottom: 0;
     margin: auto;
     
    background-image: url('/wp-content/uploads/2023/03/ST-mark_roxo_esquerda.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: left;
     transition: .3s;
     z-index: 4;
     transform: scale(1.5)!important;
       transition: .3s;
    
}

.stmark-roxo:after{
    content: "";
     position: absolute;
     width: 10%;
     height: 30px;
     right: -5%;
     top: 0;
     bottom: 0;
     margin: auto;
    background-image: url('/wp-content/uploads/2023/03/ST-mark_roxo_direita.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: right;
     transition: .3s;
     transform: scale(1.5)!important;
     z-index: 4;
     border: none!important;
     transition: .3s;
    
}




.stmark-white:before{
    content: "";
     position: absolute;
     width: 10%;
     height: 30px;
     left: -5%;
     top: 0;
     bottom: 0;
     margin: auto;
     
    background-image: url('/wp-content/uploads/2023/03/stmark_branca_esquerda@3x.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: left;
     transition: .3s;
     z-index: 4;
     transform: scale(1.5)!important;
       transition: .3s;
    
}

.stmark-white:after{
    content: "";
     position: absolute;
     width: 10%;
     height: 30px;
     right: -5%;
     top: 0;
     bottom: 0;
     margin: auto;
    background-image: url('/wp-content/uploads/2023/03/stmark_branca_direita@3x.png');
    background-size: contain;
    background-repeat: no-repeat;
     background-position: right;
     transition: .3s;
     transform: scale(1.5)!important;
     z-index: 4;
     border: none!important;
     transition: .3s;
    
}


body{
    max-width: 100%!important;
    height: auto!important;
}/* End custom CSS */