.flex_column.av-1gm2js9-2d01358d432fd07b57b7195659ad9b6e{
border-width:1px;
border-color:#02675b;
border-style:solid;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
}

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

#top .hr.hr-invisible.av-1a1vgo9-413c823c49d231f83aba9bff91127b96{
height:50px;
}

.avia-image-container.av-4bk67t-a4896a7a90fc3018d3705856747c840c img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-4bk67t-a4896a7a90fc3018d3705856747c840c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-16ai4ux-80b8db39a9c2434c2fbb51626bfcd43d{
height:50px;
}

.avia-section.av-14nysnt-84c50581f7eeff65ac43c3759779a9ac{
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-14nysnt-84c50581f7eeff65ac43c3759779a9ac .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-13epuop-bfc2154c8b0b395f7183cc48798c4f4b{
width:19.6%;
padding:-5px -5px -5px -5px;
}

.flex_column.av-1153bnd-2e43f9cf33f3bab2403fdb744ed1bfad{
width:59.8%;
margin-left:0.5%;
padding:-5px -5px -5px -5px;
}

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

#top .av_textblock_section.av-xrpgu1-d5eef8b329e66428fc88cdb217f7ca56 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-vqtso9-9af81712c1e9ba9a09c9876cd65392a8{
height:40px;
}

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

.av_font_icon.av-2z0hjt-5dede910c541247be1e5fd9def5e238a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2z0hjt-5dede910c541247be1e5fd9def5e238a .av-icon-char{
font-size:40px;
line-height:40px;
}

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

#top .av_textblock_section.av-p85kvd-4dcc2762febe7082c3c8c84c83100650 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-ns3fqh-d72a6a661d3121e6aab8eb9dd4eceff0{
height:30px;
}

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

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

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

#top .hr.hr-invisible.av-ehwtvt-0b77d4b2e60c61321a109b655fa56623{
height:30px;
}

.flex_column.av-156l6x-42d0f6b72243a33adbff2c468954e3a3{
width:29.333333333333%;
margin-left:0;
border-width:2px;
border-color:#ffffff;
border-style:solid;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-156l6x-42d0f6b72243a33adbff2c468954e3a3 .av-flex-placeholder{
width:6%;
}

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

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

#top .av_textblock_section.av-57k7zd-c54a1855cd54e9686fac1bafc5949b40 .avia_textblock{
font-size:16px;
color:#c19c43;
}

#top .hr.hr-invisible.av-csn2h-61d0fd5644341d697f8e29f5f8b149c0{
height:30px;
}


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

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