.avia-section.av-381dtpr-d64dc245fd75e485f8db371df87dfb46{
background-color:#7bb0e7;
background-image:url(https://www.villarondine.de/wp-content/uploads/2022/03/Villa-Rondine-Ferienhaus-Schwimmbad-Salo-mieten-scaled.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-381dtpr-d64dc245fd75e485f8db371df87dfb46 .av-section-color-overlay{
opacity:1;
background-image:url(http://58189108.swh.strato-hosting.eu/villarondine/wp-content/uploads/2017/09/layer-bg-75n.png);
background-repeat:repeat;
}

#top .hr.av-36za2zz-8ddc8659b20de02b8ae7ef9544ddbffd{
margin-top:32%;
margin-bottom:0;
}
.hr.av-36za2zz-8ddc8659b20de02b8ae7ef9544ddbffd .hr-inner{
width:50px;
}

#top .av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf{
padding-bottom:0;
color:#ffffff;
font-size:90px;
}
body .av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .av-special-heading-tag{
font-size:90px;
}
.av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .av-subheading{
font-size:30px;
}

.flex_column.av-3217re7-e208105bb011ca93af93c5bac09ad548{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52{
padding-bottom:10px;
font-size:44px;
}
body .av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52 .av-subheading{
font-size:18px;
}

.avia-section.av-29m3767-3edc285b94373f6b65080b01d8e5dbb3{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-29m3767-3edc285b94373f6b65080b01d8e5dbb3 .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}
.avia-section.av-29m3767-3edc285b94373f6b65080b01d8e5dbb3 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-24izjsf-19bc2f25866c4bff24384ef13f28c9f7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-21b461b-9c41949d7f6172ebf36b8a31def8c68c .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.villarondine.de/wp-content/uploads/2022/03/Villa-Rondine-Paorama-Terrasse-Gardasee-beheizter-Pool-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-205x6ov-e8e22d7cc1481d173636651ee787759e{
padding-bottom:24px;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-205x6ov-e8e22d7cc1481d173636651ee787759e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-205x6ov-e8e22d7cc1481d173636651ee787759e .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-205x6ov-e8e22d7cc1481d173636651ee787759e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-205x6ov-e8e22d7cc1481d173636651ee787759e .av-subheading{
font-size:18px;
}

#top .flex_column.av-1y4jxtb-6dad6c2420abda9c7eaafc397785af2b{
margin-top:0px;
margin-bottom:30px;
}
.flex_column.av-1y4jxtb-6dad6c2420abda9c7eaafc397785af2b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1y4jxtb-6dad6c2420abda9c7eaafc397785af2b{
margin-top:0px;
margin-bottom:30px;
}

.iconbox.av-1wmks3z-2427e08fe755acb97f629bddedfcb3b7 .iconbox_icon{
background-color:#1595ba;
border:1px solid transparent;
color:#ffffff;
}
.iconbox.av-1wmks3z-2427e08fe755acb97f629bddedfcb3b7 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column.av-1usat1r-c546ab6d0cbb4620b29cc42711ddbefb{
margin-top:0px;
margin-bottom:30px;
}
.flex_column.av-1usat1r-c546ab6d0cbb4620b29cc42711ddbefb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1usat1r-c546ab6d0cbb4620b29cc42711ddbefb{
margin-top:0px;
margin-bottom:30px;
}

.iconbox.av-1t43o2n-71c54c97c023b828782ae18e8044224f .iconbox_icon{
background-color:#1595ba;
border:1px solid transparent;
color:#ffffff;
}
.iconbox.av-1t43o2n-71c54c97c023b828782ae18e8044224f .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column.av-1s1rzv3-5fd84d67133655c1aaaf660cee71843f{
margin-top:0px;
margin-bottom:30px;
}
.flex_column.av-1s1rzv3-5fd84d67133655c1aaaf660cee71843f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1s1rzv3-5fd84d67133655c1aaaf660cee71843f{
margin-top:0px;
margin-bottom:30px;
}

.iconbox.av-1qod0nj-128e8d859d4071b149fb4e7c5c9ab1de .iconbox_icon{
background-color:#1595ba;
border:1px solid transparent;
color:#ffffff;
}
.iconbox.av-1qod0nj-128e8d859d4071b149fb4e7c5c9ab1de .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-1oec4n3-8e7464bb25098c1efc40cbc19541b48a .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}
.avia-section.av-1oec4n3-8e7464bb25098c1efc40cbc19541b48a .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-1m8jmqn-f24eee7f02b70bb929a6e35e8a8b340b{
padding-bottom:10px;
font-size:44px;
}
body .av-special-heading.av-1m8jmqn-f24eee7f02b70bb929a6e35e8a8b340b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1m8jmqn-f24eee7f02b70bb929a6e35e8a8b340b .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-1m8jmqn-f24eee7f02b70bb929a6e35e8a8b340b .av-subheading{
font-size:18px;
}

.flex_column.av-1lujqb3-6a18d3fd6ee20623fb9144fbb48109c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1hy77vj-02c3178dce46271d22d1abbae839da2a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-y1we9b-85990e5a91f7c650c8507162f5edb9dc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-w2ob5r-e3b0aad0fad92ec8a675c0c532f8e4a7{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-w2ob5r-e3b0aad0fad92ec8a675c0c532f8e4a7 .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}
.avia-section.av-w2ob5r-e3b0aad0fad92ec8a675c0c532f8e4a7 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-ud98e7-5f9e0ce7238b40e574aad892395438ae{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-t9boun-02a37b4a7341de2a97c3cc76e6f74c8b .avia_textblock{
font-size:20px;
}

#top .av-special-heading.av-qv99n3-b8c1304340f0aeb0ade742dc7b226f39{
padding-bottom:10px;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-qv99n3-b8c1304340f0aeb0ade742dc7b226f39 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qv99n3-b8c1304340f0aeb0ade742dc7b226f39 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-qv99n3-b8c1304340f0aeb0ade742dc7b226f39 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-qv99n3-b8c1304340f0aeb0ade742dc7b226f39 .av-subheading{
font-size:18px;
}

.flex_column.av-pdwm4f-336617ef9928024795a238fdb1e489b6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-nm5inz-abd4e869fe5d68147f5add7e76ebd38a .avia_textblock{
font-size:20px;
}

#top .av-special-heading.av-kyrnu7-7e56d054e93ee10a2ea5485277a19e79{
padding-bottom:20px;
font-size:44px;
}
body .av-special-heading.av-kyrnu7-7e56d054e93ee10a2ea5485277a19e79 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kyrnu7-7e56d054e93ee10a2ea5485277a19e79 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-kyrnu7-7e56d054e93ee10a2ea5485277a19e79 .av-subheading{
font-size:15px;
}

.avia-image-container.av-il53m7-7797544c7115bfdb3adcddd2c4ee8fe6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-il53m7-7797544c7115bfdb3adcddd2c4ee8fe6 .av-image-caption-overlay-center{
color:#000000;
}

.flex_column.av-1ptvzz-41c0e88d7582fae0dbc766c35e070e54{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-eu0rvj-47c3f8296abb12ba28eb8c3547700192{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-masonry.av-ct3lpb-1ca5a1d8d46246be82646d4975fee9ed{
background-color:#404040;
}

.flex_column.av-afvtvz-4634c79cdccc86e64274de4d68b72cb1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-masonry.av-98jh1r-10532d20dea5c7aca052f793ad30985e{
background-color:#404040;
}

#top .av-special-heading.av-6bbblb-ab05c6ef6b246e5d3fc1ef23ad4467fe{
padding-bottom:10px;
}
body .av-special-heading.av-6bbblb-ab05c6ef6b246e5d3fc1ef23ad4467fe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6bbblb-ab05c6ef6b246e5d3fc1ef23ad4467fe .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .av-subheading{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52 .av-subheading{
font-size:16px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .av-subheading{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52 .av-subheading{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-205x6ov-e8e22d7cc1481d173636651ee787759e .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-205x6ov-e8e22d7cc1481d173636651ee787759e .av-subheading{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-1m8jmqn-f24eee7f02b70bb929a6e35e8a8b340b .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-1m8jmqn-f24eee7f02b70bb929a6e35e8a8b340b .av-subheading{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-qv99n3-b8c1304340f0aeb0ade742dc7b226f39 .av-special-heading-tag{
font-size:0.8em;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-359f58v-f37dbe07a9dd1fa89fed2692465bcaaf .av-subheading{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2wsjhsf-ab76d89c40462bc0d5445642e456ff52 .av-subheading{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-205x6ov-e8e22d7cc1481d173636651ee787759e .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-205x6ov-e8e22d7cc1481d173636651ee787759e .av-subheading{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-1m8jmqn-f24eee7f02b70bb929a6e35e8a8b340b .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1m8jmqn-f24eee7f02b70bb929a6e35e8a8b340b .av-subheading{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-qv99n3-b8c1304340f0aeb0ade742dc7b226f39 .av-special-heading-tag{
font-size:0.8em;
}

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