.avia-section.av-24jtinc-cd39f50ccd2795fa38afa5817a9ca7e4{
background-repeat:no-repeat;
background-image:url(https://modernapoolservice.se/wp-content/uploads/2020/08/inifnitypool-e1599654756352-scaled.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-24jtinc-cd39f50ccd2795fa38afa5817a9ca7e4 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

#top .hr.av-16jhq94-cf54c1a187b4a293d8d8a5f40883460e{
margin-top:10px;
margin-bottom:0px;
}
.hr.av-16jhq94-cf54c1a187b4a293d8d8a5f40883460e .hr-inner{
width:90px;
border-color:#488dc9;
}

#top .av_textblock_section.av-l50rchrh-4ee54ee592da4828e97c8d076d135eaa .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:center;
}

.avia-section.av-48ei4p4-271abefd305dd587f14af434282b9249{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-48ei4p4-271abefd305dd587f14af434282b9249 .av-section-color-overlay{
opacity:0.2;
background-color:#488dc9;
}

.flex_column.av-3xzu1pk-8c75601b2e33a90c13864b12fe5c4a3d{
width:48%;
margin-left:0;
padding:4% 4% 4% 4%;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3xzu1pk-8c75601b2e33a90c13864b12fe5c4a3d .av-flex-placeholder{
width:4%;
}

#top .av-special-heading.av-l4zexca6-5f1b392b73dfb33d9d92d84ae7680da8{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-l4zexca6-5f1b392b73dfb33d9d92d84ae7680da8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l4zexca6-5f1b392b73dfb33d9d92d84ae7680da8 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-l4zexca6-5f1b392b73dfb33d9d92d84ae7680da8 .av-subheading{
font-size:15px;
}

#top .hr.av-186ryg-afd4be982edfd0e1410334a9abade20f{
margin-top:0px;
margin-bottom:20px;
}
.hr.av-186ryg-afd4be982edfd0e1410334a9abade20f .hr-inner{
width:90px;
border-color:#488dc9;
}

#top #wrap_all .avia-button.av-1vxg8zs-118364db0cb1c490ec8c6c23d0a5bff9{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-1m2yrew-ac1b941d128baab5bd74f2f3416ad7ac{
margin-bottom:5px;
margin-right:5px;
}

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


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-l50rcbhk-d42624cb711050e6acd7b258392b84c3 .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-l50rcbhk-d42624cb711050e6acd7b258392b84c3 .av-special-heading-tag{
font-size:30px;
}
}
