.flex_column.av-i5yo9-83db022a62156a6184a08959529eb93d{
border-width:1px;
border-color:#02675b;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-m857ao5s-c8e5b9bf63b5ceaead096b5ca9c5f71c{
padding-bottom:10px;
}
body .av-special-heading.av-m857ao5s-c8e5b9bf63b5ceaead096b5ca9c5f71c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m857ao5s-c8e5b9bf63b5ceaead096b5ca9c5f71c .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-17j62e1-fd4e2200fee9d44c92d722c6b8d06223{
height:50px;
}

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

#top .hr.hr-invisible.av-485s2x-68d4c0bca96537617125e8f854bc7985{
height:50px;
}

.avia-section.av-140lb6h-2e1ed1df2b254dedaddd123f022281c9{
background-repeat:no-repeat;
background-image:url(https://peruprestigetravel.com/wp-content/uploads/2025/01/contactanos-min.webp);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-140lb6h-2e1ed1df2b254dedaddd123f022281c9 .av-section-color-overlay{
opacity:0.2;
background-color:#053f35;
background-image:url(https://peruprestigetravel.com/wp-content/themes/enfold/images/background-images/dots-for-light-background.png);
background-repeat:repeat;
}

.flex_column.av-139xqfd-fae6483144702410b9a107e9600eb2b8{
width:19.6%;
padding:-5px -5px -5px -5px;
}

.flex_column.av-11eebk9-80e37228a714d88c9d8124c3ffb3adad{
width:59.8%;
margin-left:0.5%;
padding:-5px -5px -5px -5px;
}

#top .av-special-heading.av-101z4xl-5bbd33cc3d646c9802b3de8822988015{
padding-bottom:10px;
color:#053f35;
font-size:34px;
}
body .av-special-heading.av-101z4xl-5bbd33cc3d646c9802b3de8822988015 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-101z4xl-5bbd33cc3d646c9802b3de8822988015 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-101z4xl-5bbd33cc3d646c9802b3de8822988015 .special-heading-inner-border{
border-color:#053f35;
}
.av-special-heading.av-101z4xl-5bbd33cc3d646c9802b3de8822988015 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-yh5b8p-926a59f74b676dd98d7b57f03dbc40a0 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-wuj6qh-2d48c7e01c9172f7dae2beada5052757{
height:40px;
}

.flex_column.av-33bvex-26d095ddd35e7c757ce9d98f9ac65997{
width:29.333333333333%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-33bvex-26d095ddd35e7c757ce9d98f9ac65997 .av-flex-placeholder{
width:6%;
}

.av_font_icon.av-sl82gp-0504d9badc6844777e19756ab7316f67{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-sl82gp-0504d9badc6844777e19756ab7316f67 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

#top .av_textblock_section.av-q08l7d-c3452675865c4f2f699989ce8705aa2f .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-ntifvt-a9e2e56a9b03152a8a4519d7f77fe714{
height:30px;
}

.flex_column.av-k7i889-515a5cdce1ff6ab4c3580698bc5168b1{
width:29.333333333333%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-k7i889-515a5cdce1ff6ab4c3580698bc5168b1 .av-flex-placeholder{
width:6%;
}

.av_font_icon.av-im0ec9-8a1d31031fc362875cb1ebf4047045ab{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-im0ec9-8a1d31031fc362875cb1ebf4047045ab .av-icon-char{
font-size:40px;
line-height:40px;
}

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

#top .hr.hr-invisible.av-dp9vex-044a408083e3995a9f4dc754778c5fc5{
height:30px;
}

.flex_column.av-3rhjt-10e4b1f890fe4adfbea9000877981a3d{
width:29.333333333333%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3rhjt-10e4b1f890fe4adfbea9000877981a3d .av-flex-placeholder{
width:6%;
}

.av_font_icon.av-8uwnh5-62521600145162f335ab91813030a963{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-8uwnh5-62521600145162f335ab91813030a963 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

#top .av_textblock_section.av-jy1rt-d81ee48af63a8d6394dd7d4fd8313156 .avia_textblock{
font-size:16px;
color:#c19c43;
}

#top .hr.hr-invisible.av-3wfjgp-36cdf878afeb38d0d6d4141d0022230f{
height:30px;
}


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

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