.avia-section.av-dbfgfq-fa870d1d7938264c14ffe310ba9e307a{
background-color:#ffffff;
background-image:url(https://www.michelsanroman.com/wp-content/uploads/2015/07/laptop-white.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-dbfgfq-fa870d1d7938264c14ffe310ba9e307a .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-cxkf5q-d8b1d4083c214027bde11eb294fc0689{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

#top .av_textblock_section.av-cgf792-5e1853f439350b76f081ebd49adeadf5 .avia_textblock{
font-size:22px;
color:#caa34a;
}

#top .hr.hr-invisible.av-ccyha6-9a5c93a9772ccc49643a4a3c78056e9b{
height:120px;
}

.flex_column.av-c6xq1i-7eeca09012c1fcbe238eeccc1c7dd5ee{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

.avia-section.av-c27v2m-9056ce11e753fbd14fc4f483969b5206{
background-color:#f8f8f8;
background-image:url(https://www.michelsanroman.com/wp-content/uploads/2025/05/SERVICIOS.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-c27v2m-9056ce11e753fbd14fc4f483969b5206 .av-extra-border-element .av-extra-border-inner{
background-color:#caa34a;
}

#top .av-rotator-container.av-madj1rtd-7c9f2d5d38fdd97adaa5b032b0eb070a{
text-align:left;
}
#top #wrap_all .av-rotator-container.av-madj1rtd-7c9f2d5d38fdd97adaa5b032b0eb070a .av-rotator-container-inner{
font-size:45px;
}

#top .hr.av-madjdbd1-29e07397948bd0b9ce74f7a7ae59c3a0{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-madjdbd1-29e07397948bd0b9ce74f7a7ae59c3a0 .hr-inner{
width:250px;
border-color:#000000;
}

.flex_column.av-16u2ti-44ee8c8e9554c3c033a6a21b583c5a62{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-16u2ti-44ee8c8e9554c3c033a6a21b583c5a62{
animation-duration:1.5s;
}

.av_font_icon.av-bmsbue-a41381633ae90ff4cd3be00ca2921574 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-y8x6u-fd00929230f9bfa4a7ae4694bf24bc5e{
height:20px;
}

.flex_column.av-b6qbz2-03c2bc0885af72ad50e15662c66f424a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-b6qbz2-03c2bc0885af72ad50e15662c66f424a{
animation-duration:1.5s;
}

.av_font_icon.av-b0hos6-43dfc48b5b0110744be93b1cdd0f680b .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-awjowe-71c836317ad5e9c1424532944a6732c5{
height:20px;
}

.flex_column.av-11ycfi-7a1f3c7b9fd1738a6cc11895844055c0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-acjxmu-59b1a3556e46291cd83c4ff510d6e144{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-acjxmu-59b1a3556e46291cd83c4ff510d6e144{
animation-duration:1.5s;
}

.av_font_icon.av-a6ktt2-b7213468f9580e99fe9e0a245b64270c .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-9yt54u-f54b29a7191839a21d528b5b796388dd{
height:20px;
}

.flex_column.av-8yg09y-59758cdb34e1d5657c8355ad33e8c0e3{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-madjk2cn-ffaee661c4c7d7d4a7efa2c72e510d7b{
background-color:#caa34a;
background-image:unset;
}
.avia-section.av-madjk2cn-ffaee661c4c7d7d4a7efa2c72e510d7b .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-owo92-8a57f48ff1e157dee1e40a1a99d84e2b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-owo92-8a57f48ff1e157dee1e40a1a99d84e2b{
animation-duration:1s;
}

#top .av-special-heading.av-madjhqv3-2a7092a9a705223a05dab59af95569bb{
padding-bottom:10px;
}
body .av-special-heading.av-madjhqv3-2a7092a9a705223a05dab59af95569bb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-madjhqv3-2a7092a9a705223a05dab59af95569bb .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-madjhqv3-2a7092a9a705223a05dab59af95569bb .av-subheading{
font-size:15px;
}

.flex_column.av-madjyoxm-df4a62484c6484b9c85d3e8a710ffc93{
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-madk30bg-aec36e87ed7363d1427b5b8c9d841706{
height:60px;
}

.avia-section.av-6lu8we-12005621ba3bd27810ed477239c540b0{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-6lu8we-12005621ba3bd27810ed477239c540b0 .av-extra-border-element .av-extra-border-inner{
background-color:#3a4853;
}

#top .hr.hr-invisible.av-madl67ey-e375bb8c2e8e3cb36a13cae6970deb36{
height:100px;
}

.avia-section.av-madl1lj2-bd0e41bb88fbbf74b70e81299443370f{
background-color:#3a4853;
background-image:unset;
}
.avia-section.av-madl1lj2-bd0e41bb88fbbf74b70e81299443370f .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

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

#top .hr.hr-invisible.av-n7vza-5f43a37fee804ab412b0ecd098e420bc{
height:50px;
}

.flex_column.av-madl31oj-20a1bc946df02721f5187c2e572b0359{
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#f2f2f2;
}
.avia_transform .flex_column.av-madl31oj-20a1bc946df02721f5187c2e572b0359{
animation-duration:1.5s;
}

#top .hr.hr-invisible.av-dipri-824c5cfd2d27f4edf66e4eb092bf0560{
height:50px;
}

#top .av_textblock_section.av-madl0aq8-938681523c61a8a0c04219ff730ad8f6 .avia_textblock{
color:#caa34a;
}

#top .hr.hr-invisible.av-8yuue-4c418897ca629968e4e3ca149e7baa21{
height:100px;
}

.avia-section.av-2aqedq-d3d2ed7c045e13974bd78f87d785fb9d{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-2aqedq-d3d2ed7c045e13974bd78f87d785fb9d .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-7k586-c51025a40a1aa124107e642a52ac2399{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-7k586-c51025a40a1aa124107e642a52ac2399 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7k586-c51025a40a1aa124107e642a52ac2399 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-7k586-c51025a40a1aa124107e642a52ac2399 .av-subheading{
font-size:15px;
}

.flex_column.av-1uh12u-03f63e47c5b923a60b494371525b1380{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-128rfi-93356fb584765f84e8212b5dbb23792f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-pbp5a-e2e2c77b2520f8bc9c6e0eb5c9adab14{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-madkybrc-b702fe53b020473d055d71f665cceea2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7k586-c51025a40a1aa124107e642a52ac2399 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-madkybrc-b702fe53b020473d055d71f665cceea2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7k586-c51025a40a1aa124107e642a52ac2399 .av-special-heading-tag{
font-size:0.8em;
}
}
