.avia-section.av-8clnhuw-5f726b2a16e53377a7b75b6b941f9a1f{
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-8clnhuw-5f726b2a16e53377a7b75b6b941f9a1f .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

#top .hr.av-qt8e3s-520ecd2ef54d8059cc1df7ceab1f2226{
margin-top:10px;
margin-bottom:0px;
}
.hr.av-qt8e3s-520ecd2ef54d8059cc1df7ceab1f2226 .hr-inner{
width:90px;
border-color:#488dc9;
}

#top .av_textblock_section.av-7be6h2g-b9d4e9b87131b825873b308871135082 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:center;
}

.avia-section.av-4shaeeg-bcf48176b1fa39cd18a1ad3bec8ff473{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-4shaeeg-bcf48176b1fa39cd18a1ad3bec8ff473 .av-section-color-overlay{
opacity:0.2;
background-color:#488dc9;
}

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

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

#top .hr.av-3ddzz9k-69d673cce659dc9f040ae33140883f8a{
margin-top:0px;
margin-bottom:20px;
}
.hr.av-3ddzz9k-69d673cce659dc9f040ae33140883f8a .hr-inner{
width:90px;
border-color:#488dc9;
}

#top #wrap_all .avia-button.av-28m5wg8-464f7c262b764663d718debb486d701d{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-1sg6omg-2a838cf066a1cdd1c8bb6379e9b178e5{
margin-bottom:5px;
margin-right:5px;
}

.flex_column.av-16gr66g-1a15f9b288649e37b5ce8794e4d6649c{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-16gr66g-1a15f9b288649e37b5ce8794e4d6649c .av-flex-placeholder{
width:4%;
}


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

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