.avia-section.av-4xic-9fa327a5aa150e713667f1b7a0cc6e29{
background-repeat:no-repeat;
background-image:url(https://www.mroy.es/wp-content/uploads/2025/09/fondo-cabecera-mroy-1-300x112.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-meiswrbq-8a6ad2653f8dad17f43a8afde829fe04{
height:40px;
}

.flex_column.av-meisflo0-7cc915a426ea6e4af8d992685bbfcf3c{
padding:0px 30px 30px 30px;
}

.avia-image-container.av-meisy7fj-b7ede9d1a5c90992b9ccbd86f80fc3da img.avia_image{
box-shadow:none;
}
.avia-image-container.av-meisy7fj-b7ede9d1a5c90992b9ccbd86f80fc3da .av-image-caption-overlay-center{
color:#ffffff;
}

.avia_transform .flex_column.av-3bki-ab8fafd57a6be20274a38c2e517b49a6{
animation-duration:3s;
}

body .av-special-heading.av-meismd3z-4021c4dd4671d73e9ec2124ab7509b49 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-meismd3z-4021c4dd4671d73e9ec2124ab7509b49 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-meisx3ry-a9090fe591a004d68bce037c62c64bbb{
height:20px;
}

#top .av_textblock_section.av-meisnxy5-e4852244c1e983d3a6ea3ecc0e01e9fb .avia_textblock{
color:#000000;
}

#top .av_textblock_section.av-meqy4mus-98fb840af968d00851414ef3d5892509 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-3d24-7ef814a60badbb7beff1c0859ef50fd7{
height:20px;
}

#top #wrap_all .avia-button.av-meit8z9k-3fc3397f7ca29be3f3b9b266bf43c0c7{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#0a0a0a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meit8z9k-3fc3397f7ca29be3f3b9b266bf43c0c7:hover{
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meit8z9k-3fc3397f7ca29be3f3b9b266bf43c0c7:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top #wrap_all .avia-button.av-meqybj4j-bb6e83f7b39d14e489b7fee7acd4ca50{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#0a0a0a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meqybj4j-bb6e83f7b39d14e489b7fee7acd4ca50:hover{
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meqybj4j-bb6e83f7b39d14e489b7fee7acd4ca50:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top .hr.hr-invisible.av-meitf8fb-3c63b56a1e6d4741c648040507c43118{
height:20px;
}

.avia-image-container.av-meitejrk-af75d4e0cebd6a747c6701f524ff067d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-meitejrk-af75d4e0cebd6a747c6701f524ff067d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-meqy79eh-da715e8e1d1966262a437f5035028ef5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-meqy79eh-da715e8e1d1966262a437f5035028ef5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-meitzxnf-2a72d563b846b0df9d6247c568f1bc9c{
margin-top:-150px;
margin-bottom:0px;
}
.flex_column.av-meitzxnf-2a72d563b846b0df9d6247c568f1bc9c{
width:48%;
margin-left:0;
padding:0 50px 0 50px;
background-color:#d90921;
}
.avia_transform .flex_column.av-meitzxnf-2a72d563b846b0df9d6247c568f1bc9c{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-meitzxnf-2a72d563b846b0df9d6247c568f1bc9c .av-flex-placeholder{
width:4%;
}

#top .hr.hr-invisible.av-meiuhga8-c4adffa0f62e1feb7eb7043078e008a2{
height:20px;
}

#top .av-special-heading.av-meiurk4h-e68aa1b20d469d43d5411b3aa4e40a2c{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-meiurk4h-e68aa1b20d469d43d5411b3aa4e40a2c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-meiurk4h-e68aa1b20d469d43d5411b3aa4e40a2c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-meiurk4h-e68aa1b20d469d43d5411b3aa4e40a2c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2vja-ed8e3dc1efb08eb0ab291e5007a454f3{
height:10px;
}

#top .av_textblock_section.av-meiu2pxi-5b0fa539f2166a23a1e61b2868bef975 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-612s-032cfc238d6f20dd96fc2b8b99360c0c{
height:10px;
}

#top #wrap_all .avia-button.av-meiu4kk1-70e6de3ef1402c1f0072e578d47d2ed3{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meiu4kk1-70e6de3ef1402c1f0072e578d47d2ed3:hover{
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meiu4kk1-70e6de3ef1402c1f0072e578d47d2ed3:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top #wrap_all .avia-button.av-meiu568h-606a99af6f0445b19e21b71193a078f0{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meiu568h-606a99af6f0445b19e21b71193a078f0:hover{
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meiu568h-606a99af6f0445b19e21b71193a078f0:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top .hr.hr-invisible.av-6njy-79ddf979e3f22a6282fe5e8079561d28{
height:85px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-meiur6es-f89a19aee11cb6665d71cd0ef97cc3a9{
margin-top:-150px;
margin-bottom:0px;
}
.flex_column.av-meiur6es-f89a19aee11cb6665d71cd0ef97cc3a9{
width:48%;
margin-left:0;
padding:0 50px 0 50px;
background-color:#1a1a1a;
}
.avia_transform .flex_column.av-meiur6es-f89a19aee11cb6665d71cd0ef97cc3a9{
animation-duration:3.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-meiur6es-f89a19aee11cb6665d71cd0ef97cc3a9 .av-flex-placeholder{
width:4%;
}

#top .hr.hr-invisible.av-a034-e64f9e891a5ac8a65cb49cc46dd3fe6c{
height:20px;
}

#top .av-special-heading.av-meiu1hb5-062b5f6ea6b1c8e99277bc5f29228dfb{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-meiu1hb5-062b5f6ea6b1c8e99277bc5f29228dfb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-meiu1hb5-062b5f6ea6b1c8e99277bc5f29228dfb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-meiu1hb5-062b5f6ea6b1c8e99277bc5f29228dfb .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-6r18-2e1db7ba649bfacf38fc31c05cf6cb43{
height:10px;
}

#top .av_textblock_section.av-meiuv6ll-f6b6eb99ac9fb94fdb3472eda65f2f5a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4t5o-695391eae112f731b79db9abcac6e8bb{
height:10px;
}

#top #wrap_all .avia-button.av-meiv9qiy-b9ee614ab50234caf4176789e91a05a6{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meiv9qiy-b9ee614ab50234caf4176789e91a05a6:hover{
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meiv9qiy-b9ee614ab50234caf4176789e91a05a6:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top #wrap_all .avia-button.av-meivayyj-4ef2f50bccc429ff23f6f7f288722d3b{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meivayyj-4ef2f50bccc429ff23f6f7f288722d3b:hover{
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-meivayyj-4ef2f50bccc429ff23f6f7f288722d3b:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top .hr.hr-invisible.av-2u5a-73853ca84e13a064d05f7f656dc71453{
height:60px;
}

.avia-section.av-hjs8-5b06799f934a798684a8340b435c105c{
background-color:#f2f2f2;
background-image:url(https://www.mroy.es/wp-content/uploads/2025/08/fondo-contigo.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}

.avia_transform .flex_column.av-gxui-3c997866325c09ad9ad398085c1b7620{
animation-duration:2.5s;
}

#top .hr.hr-invisible.av-5fei-f57d4137f7bf70e8318d031ad0943ceb{
height:20px;
}

#top .av-special-heading.av-dppe-977fe3fb48e2914fd56717782a53ea57{
padding-bottom:10px;
}
body .av-special-heading.av-dppe-977fe3fb48e2914fd56717782a53ea57 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dppe-977fe3fb48e2914fd56717782a53ea57 .av-subheading{
font-size:15px;
color:#d90921;
}

#top .hr.hr-invisible.av-3ns8-fdf97c6740814730c4bd3b9c571fb3e3{
height:20px;
}

#top .av_textblock_section.av-3rp2-8acde6c1ecb8b18068dc31f5837bac2a .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-7pqy-3611e8128db899d342e87988f2ff63ce{
height:20px;
}

#top #wrap_all .avia-button.av-517o-5092326e9da70ef88cf4dd938c0688b4{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#0a0a0a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-517o-5092326e9da70ef88cf4dd938c0688b4:hover{
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-517o-5092326e9da70ef88cf4dd938c0688b4:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top .hr.hr-invisible.av-c05u-67b36325739eb145129d7c50c38fd23d{
height:20px;
}

.avia-section.av-ghvi-1ba4e3e308b41f7c426d19044bd74dca{
background-color:#f2f2f2;
background-image:unset;
}

.avia_transform .flex_column.av-e0u8-6a1e091eae02622c80cc167df8839d26{
animation-duration:2s;
}

#top .av-special-heading.av-c7wg-8540674db8627c29a6bd0f471e56ee9a{
padding-bottom:10px;
}
body .av-special-heading.av-c7wg-8540674db8627c29a6bd0f471e56ee9a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-c7wg-8540674db8627c29a6bd0f471e56ee9a .av-subheading{
font-size:15px;
color:#d90921;
}

.avia_transform .flex_column.av-ad9k-7f9523f5d0fb93b9a4ca107a1bfad6f5{
animation-duration:2.5s;
}

.avia-image-container.av-73t8-348c5ae032d6a95d4a8bf9d5c2c89743 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-73t8-348c5ae032d6a95d4a8bf9d5c2c89743 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia_transform .flex_column.av-60fg-c8c1657224e4afb98e00d3e305dd7f26{
animation-duration:3s;
}

.avia-image-container.av-2vu4-452979b48e0fe0251b03d3bcf754b5e0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2vu4-452979b48e0fe0251b03d3bcf754b5e0 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia_transform .flex_column.av-51re-abdb0c736c3c08b7a6d1179013a7e345{
animation-duration:1.5s;
}

#top .av-special-heading.av-meiz3mq9-fa45ebea4ca0b58e193aca1dee763cd8{
padding-bottom:10px;
}
body .av-special-heading.av-meiz3mq9-fa45ebea4ca0b58e193aca1dee763cd8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-meiz3mq9-fa45ebea4ca0b58e193aca1dee763cd8 .av-subheading{
font-size:15px;
color:#d90921;
}

#top .av_textblock_section.av-meiz59sn-2b67cce754308bb0ee1ef660b37e7fb8 .avia_textblock{
color:#000000;
}

.avia_transform .flex_column.av-9bs4-1b7e3ada705ef43a08421d7f9a826689{
animation-duration:1s;
}

.avia-image-container.av-meizdnlc-18bb62f8f32b5b2dcf02d67ddfeadd15 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-meizdnlc-18bb62f8f32b5b2dcf02d67ddfeadd15 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-meizkw1c-cd76aeab55f7f7aca7e77bfe7d3c8d8f{
padding-bottom:10px;
}
body .av-special-heading.av-meizkw1c-cd76aeab55f7f7aca7e77bfe7d3c8d8f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-meizkw1c-cd76aeab55f7f7aca7e77bfe7d3c8d8f .av-subheading{
font-size:15px;
}

.avia_transform .flex_column.av-q0om-18ac63990003ccf446b04712bca167cd{
animation-duration:1.5s;
}

.avia-image-container.av-ox6o-20c0c19a4ab36e2ec3db48a33359c26b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ox6o-20c0c19a4ab36e2ec3db48a33359c26b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mca8-849a7ac7313369867895b8e771583333{
padding-bottom:10px;
}
body .av-special-heading.av-mca8-849a7ac7313369867895b8e771583333 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mca8-849a7ac7313369867895b8e771583333 .av-subheading{
font-size:15px;
}

.avia_transform .flex_column.av-6ho-be808ae169d6d7011a188ed152a5e37f{
animation-duration:2s;
}

.avia-image-container.av-fibi-ad50f6c972762c7ea6f7602f65fdb2a9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-fibi-ad50f6c972762c7ea6f7602f65fdb2a9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1cli-5b1c6eac158142806e4efdc0d4976a4f{
padding-bottom:10px;
}
body .av-special-heading.av-1cli-5b1c6eac158142806e4efdc0d4976a4f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1cli-5b1c6eac158142806e4efdc0d4976a4f .av-subheading{
font-size:15px;
}

.avia_transform .flex_column.av-akd4-c707fabb55c63db269ea15391e4ff2d6{
animation-duration:2.5s;
}

.avia-image-container.av-sky-6b5a886d70fbb2f65935e52a9465026c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-sky-6b5a886d70fbb2f65935e52a9465026c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-6f10-2b74853c50755cd4bec02f34001ef997{
padding-bottom:10px;
}
body .av-special-heading.av-6f10-2b74853c50755cd4bec02f34001ef997 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6f10-2b74853c50755cd4bec02f34001ef997 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mej08n9s-f4debe88271afc21b46a8660d2c1365b{
height:70px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av-special-heading.av-meismd3z-4021c4dd4671d73e9ec2124ab7509b49{
margin:0 0 15px 0;
}
#top #wrap_all .av-special-heading.av-meismd3z-4021c4dd4671d73e9ec2124ab7509b49 .av-special-heading-tag{
font-size:25px;
}
}

@media only screen and (max-width: 479px){ 
#top .av-special-heading.av-meismd3z-4021c4dd4671d73e9ec2124ab7509b49{
margin:0 0 15px 0;
}
#top #wrap_all .av-special-heading.av-meismd3z-4021c4dd4671d73e9ec2124ab7509b49 .av-special-heading-tag{
font-size:25px;
}
}
