.avia-section.av-ld4s5w33-0ddf41832dd8cef232ed49d1c945b224{
background-color:#0098da;
background-image:url(https://torredelmar.com.br/wp-content/uploads/2023/02/ubatuba2.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-1kyeb-b2781686348afd0f0a5bbe909916ffc9{
background-repeat:no-repeat;
background-image:url(https://torredelmar.com.br/wp-content/uploads/2023/01/75678897.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1kyeb-b2781686348afd0f0a5bbe909916ffc9 .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

#top .av-special-heading.av-ld4siktr-d7f88534bc86c41c2ea925c557f19447{
padding-bottom:10px;
color:#0098da;
}
body .av-special-heading.av-ld4siktr-d7f88534bc86c41c2ea925c557f19447 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ld4siktr-d7f88534bc86c41c2ea925c557f19447 .special-heading-inner-border{
border-color:#0098da;
}
.av-special-heading.av-ld4siktr-d7f88534bc86c41c2ea925c557f19447 .av-subheading{
font-size:15px;
}

#top .hr.av-1hi63-ade8167b26efe48cff9d4a734fd19168{
margin-top:-15px;
margin-bottom:35px;
}
.hr.av-1hi63-ade8167b26efe48cff9d4a734fd19168 .hr-inner{
width:150px;
border-color:#f0e113;
}

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

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

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

#top .hr.hr-invisible.av-udj3-c093830e1cf050c17d2cd03f8bf8dbcb{
height:25px;
}

.avia-section.av-9puor-18191a0b5edb42671adebc90c2263bed{
background-color:#0098da;
background-image:unset;
}

#top .hr.hr-invisible.av-9i5df-2fdeb4cd637585b713b950ef30c5aabd{
height:25px;
}

.flex_column.av-8qh8b-701c1180507ce36ec2e31d9e58a4ea6b{
width:58.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8qh8b-701c1180507ce36ec2e31d9e58a4ea6b .av-flex-placeholder{
width:4%;
}

#top .av-special-heading.av-7tw2z-03899e05163364776ef53ee598f0fd5c{
padding-bottom:10px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-7tw2z-03899e05163364776ef53ee598f0fd5c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7tw2z-03899e05163364776ef53ee598f0fd5c .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-7tw2z-03899e05163364776ef53ee598f0fd5c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7tw2z-03899e05163364776ef53ee598f0fd5c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-rbvv-09d56465d8b6066c5958bd5c65c905e5{
height:40px;
}

.flex_column.av-6hkyn-5c0f9a1a997217469c6a77fedcd2b5d4{
width:37.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6hkyn-5c0f9a1a997217469c6a77fedcd2b5d4 .av-flex-placeholder{
width:4%;
}

#top .hr.hr-invisible.av-2mk6f-85485503579a4f2fa9561a71615a9e02{
height:10px;
}

#top .av_textblock_section.av-1x54r-db9ab470a292056161fbb9d45460c125 .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-1gc9r-26c7d5b310497d75f301042dca93fd64{
font-size:17px;
border-radius:50px 50px 50px 50px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1gc9r-26c7d5b310497d75f301042dca93fd64:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
}

#top .hr.hr-invisible.av-nztn-90bd77f62be1d6e366b63346ba61fc4d{
height:100px;
}

#top .av-special-heading.av-1zqq7-145e980854aa5c468afcc906daa3146d{
padding-bottom:10px;
color:#0098da;
}
body .av-special-heading.av-1zqq7-145e980854aa5c468afcc906daa3146d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1zqq7-145e980854aa5c468afcc906daa3146d .special-heading-inner-border{
border-color:#0098da;
}
.av-special-heading.av-1zqq7-145e980854aa5c468afcc906daa3146d .av-subheading{
font-size:15px;
}

#top .hr.av-1jgoz-1bae70cef9e20dffa71905f4fed1131c{
margin-top:-15px;
margin-bottom:-45px;
}
.hr.av-1jgoz-1bae70cef9e20dffa71905f4fed1131c .hr-inner{
width:150px;
border-color:#f0e113;
}

.flex_column.av-57ri3-199bff8de4524b0d482da87ccdcef957{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-57ri3-199bff8de4524b0d482da87ccdcef957 .av-flex-placeholder{
width:4%;
}

#top .av-special-heading.av-25qrz-8ba6826c0af7c2a83fb2ae76da79c02f{
padding-bottom:10px;
color:#0098da;
}
body .av-special-heading.av-25qrz-8ba6826c0af7c2a83fb2ae76da79c02f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-25qrz-8ba6826c0af7c2a83fb2ae76da79c02f .special-heading-inner-border{
border-color:#0098da;
}
.av-special-heading.av-25qrz-8ba6826c0af7c2a83fb2ae76da79c02f .av-subheading{
font-size:15px;
}

#top .hr.av-1b2or-d39fefd1bdfd7f9e5052bc6d7ff54dae{
margin-top:-15px;
margin-bottom:35px;
}
.hr.av-1b2or-d39fefd1bdfd7f9e5052bc6d7ff54dae .hr-inner{
width:150px;
border-color:#f0e113;
}

#top .hr.hr-invisible.av-x9un-8632cb25bcdd33beb0ff4e53d161a903{
height:10px;
}

#top #wrap_all .avia-button.av-ld501r7a-81811d00e86c06fc374f50e68599b451{
border-radius:50px 50px 50px 50px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-ld501r7a-81811d00e86c06fc374f50e68599b451:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
}

.flex_column.av-4fklz-04533844efb42bc50356b53bd846ae61{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4fklz-04533844efb42bc50356b53bd846ae61 .av-flex-placeholder{
width:4%;
}


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

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