#top .av-special-heading.av-16nq7z-bef3b344c823fb02a1e2022d3b8551aa{
margin:0 0 50px 0;
padding-bottom:10px;
}
body .av-special-heading.av-16nq7z-bef3b344c823fb02a1e2022d3b8551aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16nq7z-bef3b344c823fb02a1e2022d3b8551aa .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-15iurr-a02a9f166e96667737ff474b4946958d{
padding-bottom:40px;
}
body .av-special-heading.av-15iurr-a02a9f166e96667737ff474b4946958d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-15iurr-a02a9f166e96667737ff474b4946958d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-13pe7n-9f397447b6cabd7264c08297202f6a05{
height:100px;
}

#top .av-special-heading.av-12t4en-c619640d506ba105f119c7df1db4be33{
padding-bottom:10px;
color:#053f35;
}
body .av-special-heading.av-12t4en-c619640d506ba105f119c7df1db4be33 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12t4en-c619640d506ba105f119c7df1db4be33 .special-heading-inner-border{
border-color:#053f35;
}
.av-special-heading.av-12t4en-c619640d506ba105f119c7df1db4be33 .av-subheading{
font-size:15px;
}

.avia-image-container.av-3qk63-48409f8112c5a90f87f23fe6a82cbbc8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3qk63-48409f8112c5a90f87f23fe6a82cbbc8 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-y1a53-e4849c13c40910411c5729f77135823d{
height:100px;
}

#top .av-special-heading.av-xis0j-3c26b629dac2a94fefa235427c30f470{
padding-bottom:10px;
color:#053f35;
}
body .av-special-heading.av-xis0j-3c26b629dac2a94fefa235427c30f470 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-xis0j-3c26b629dac2a94fefa235427c30f470 .special-heading-inner-border{
border-color:#053f35;
}
.av-special-heading.av-xis0j-3c26b629dac2a94fefa235427c30f470 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-vbgjb-610fb59cd6b349a175341072a6103142{
height:100px;
}

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

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

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

#top .hr.hr-invisible.av-q1qaf-2d0326a642718176819f8966eba0a7c9{
height:100px;
}

#top .av-special-heading.av-pj9xr-298af35fe78809824ebb647e8e51e10d{
padding-bottom:10px;
color:#053f35;
}
body .av-special-heading.av-pj9xr-298af35fe78809824ebb647e8e51e10d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pj9xr-298af35fe78809824ebb647e8e51e10d .special-heading-inner-border{
border-color:#053f35;
}
.av-special-heading.av-pj9xr-298af35fe78809824ebb647e8e51e10d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-n1glr-dfac68744d91e2da3ca4d265a21c41c3{
height:100px;
}

#top .av-special-heading.av-mhhxj-2ed617235119a225334d656602557393{
padding-bottom:10px;
color:#053f35;
}
body .av-special-heading.av-mhhxj-2ed617235119a225334d656602557393 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhhxj-2ed617235119a225334d656602557393 .special-heading-inner-border{
border-color:#053f35;
}
.av-special-heading.av-mhhxj-2ed617235119a225334d656602557393 .av-subheading{
font-size:15px;
}

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

#top .hr.av-1ktpn-6477b08c2d8af70667c0f598cc69159e{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-1ktpn-6477b08c2d8af70667c0f598cc69159e .hr-inner{
width:50px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-1ktpn-6477b08c2d8af70667c0f598cc69159e .av-seperator-icon{
color:#ffffff;
}
.hr.av-1ktpn-6477b08c2d8af70667c0f598cc69159e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-f47xj-47bd8f9f58ce18ab9160a146ba15773d:hover{
opacity:0.5;
transition:all 0.4s ease-in-out;
}

.avia-section.av-epxvz-d392d10f988521258f5c3dea29871a41{
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-epxvz-d392d10f988521258f5c3dea29871a41 .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-e0pxv-2fd0c0d89beeb10ebe1058ff3f2adc37{
width:19.6%;
padding:-5px -5px -5px -5px;
}

.flex_column.av-dg84r-db9691e00b090c889ee039067491169b{
width:59.8%;
margin-left:0.5%;
padding:-5px -5px -5px -5px;
}

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

#top .av_textblock_section.av-cftsj-1f35b61ba087d890d33ae3f92ccf60ea .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-btlhf-b416786dc67499759c00bf86b20fe7a7{
height:40px;
}

.flex_column.av-b9bbb-488aab9d11d886870151699939837771{
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-b9bbb-488aab9d11d886870151699939837771 .av-flex-placeholder{
width:6%;
}

.av_font_icon.av-anaev-b61541a5d13433c480afc1405c41085e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-anaev-b61541a5d13433c480afc1405c41085e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-anaev-b61541a5d13433c480afc1405c41085e .av-icon-char{
font-size:40px;
line-height:40px;
}

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

#top .av_textblock_section.av-958i3-a8fafa1cb4bd9c2de5e47f048935ba83 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-8ovuf-2e1f1100507a6fa7bf28108e4264f914{
height:30px;
}

.flex_column.av-7cudb-159397190ceb33505fb6bb8eaa7f4233{
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-7cudb-159397190ceb33505fb6bb8eaa7f4233 .av-flex-placeholder{
width:6%;
}

.av_font_icon.av-6x9vj-5ed8a92ace72f51d6e84fe45911c0f42{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-6x9vj-5ed8a92ace72f51d6e84fe45911c0f42 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-6x9vj-5ed8a92ace72f51d6e84fe45911c0f42 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

#top .hr.hr-invisible.av-56py3-580228925824ce5ca0a9bba3a7b41cee{
height:30px;
}

.flex_column.av-3wk53-c7032387120610801378700c3a9b7eaf{
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-3wk53-c7032387120610801378700c3a9b7eaf .av-flex-placeholder{
width:6%;
}

.av_font_icon.av-3avqn-9489b044997e24a3e0afffee71cca888{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-3avqn-9489b044997e24a3e0afffee71cca888 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-3avqn-9489b044997e24a3e0afffee71cca888 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

#top .av_textblock_section.av-29sxv-48e5d62a847e669b0d8c18f643247f93 .avia_textblock{
font-size:16px;
color:#c19c43;
}

#top .hr.hr-invisible.av-1a62j-0604baaa4223da387c705e61db9de4d7{
height:30px;
}


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

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