:root{--BottomOffset:20px;--LineHeight:5px;--LineColor:#cf2e2e}.dl-menu-style1 ul.et-menu>li>a{position:relative;z-index:1}.dl-menu-style1 ul.et-menu>li>a:before{position:absolute;content:'';display:block;z-index:-1;background:var(--LineColor);width:0;height:var(--LineHeight);bottom:var(--BottomOffset);left:50%;transition:0.4s cubic-bezier(0.25,0.1,0,1.02)}.dl-menu-style1 ul.et-menu>li>a:hover:before{width:calc(100% + var(--LineHeight));left:calc(var(--LineHeight) / -2)}.dl-menu-style1 ul.et-menu>li.current-menu-item>a:before{position:absolute;content:'';display:block;background:var(--LineColor);width:100%;height:var(--LineHeight);bottom:var(--BottomOffset);left:0}.et_pb_code_inner a{color:white!important;font-family:"Montserrat"}.paw-masonry-gallery .pmg-item{cursor:default!important}.paw-masonry-gallery .pmg-item:hover .image{opacity:1!important}.skip-link{background-color:black!important;color:white!important}.screen-reader-text{background-color:black!important;color:white!important}.galeria-masonry .et_pb_column{margin-right:1.4%!important}.galeria-masonry .et_pb_column_1_4{width:23.7%!important}.um input[type=submit].um-button,.um input[type=submit].um-button:focus,.um a.um-button,.um a.um-button.um-disabled:hover,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:active{background:black!important;font-family:'Montserrat';font-weight:900!important;font-style:italic;text-transform:uppercase!important;border-radius:0px!important;letter-spacing:1.3px}.pa-contact-form-labels .et_pb_contact_form_label{display:block!important}.pa-contact-form-labels .et_pb_contact_field_options_title{display:none}.pa-contact-form-labels input::placeholder,.pa-contact-form-labels textarea::placeholder{color:#353535!important}.pa-contact-form-labels .et_pb_contact_form_label{margin-bottom:10px}.et_pb_text_inner a:hover,.et_pb_code_inner a:hover,.et_pb_blurb_description a:hover{text-decoration:underline}.cfGMLl{left:19px!important}.grecaptcha-badge{bottom:80px!important}.et_pb_scroll_top.et-pb-icon{bottom:15px!important;right:10px!important;padding:9px!important;border-radius:100%!important;background-color:#e02b20}