.elementor-835 .elementor-element.elementor-element-700743f .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-835 .elementor-element.elementor-element-700743f .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-835 .elementor-element.elementor-element-700743f .elementor-button{background-color:#C4C4C4;border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-835 .elementor-element.elementor-element-700743f{width:auto;max-width:auto;align-self:flex-end;}#elementor-popup-modal-835 .dialog-message{width:540px;height:260px;align-items:center;}#elementor-popup-modal-835{justify-content:flex-end;align-items:flex-end;}#elementor-popup-modal-835 .dialog-widget-content{animation-duration:1s;background-color:#00000000;}@media(max-width:1024px){.elementor-835 .elementor-element.elementor-element-700743f > .elementor-widget-container{margin:0rem 1rem 7rem 0rem;}}@media(max-width:767px){.elementor-835 .elementor-element.elementor-element-700743f > .elementor-widget-container{margin:0rem 1rem 3rem 0rem;}#elementor-popup-modal-835 .dialog-message{height:100px;}}/* Start custom CSS for section, class: .elementor-element-3aa8c84 */.parriba { 
   position: absolute;
    bottom: 10vh;
    right: 1vw;
}
#elementor-popup-modal-835 .dialog-message {
    width: auto;
}

@media screen and (max-width: 768px){
    .parriba {
    bottom: 3vh;
    right: 0vw;}

}/* End custom CSS */
/* Start custom CSS */.btnarriba { 
    position: fixed!important;
    /*right: 10px!important;
    bottom: 30px!important;*/
}/* End custom CSS */