.avia-section.av-mpwcegnl-387c1a96c1c1ba3fd3e240e047d471b1{
background-repeat:no-repeat;
background-image:url(https://www.topframe.nl/wp-content/uploads/2026/06/Topframe-Kunststof-kozijnen.jpeg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-mpwcegnl-387c1a96c1c1ba3fd3e240e047d471b1 .av-section-color-overlay{
opacity:0.3;
background-color:#534f9b;
}

.avia-section.av-mr3g9aww-1ae082e30b94bc85194a558a8ce32fe2{
background-repeat:no-repeat;
background-image:url(https://www.topframe.nl/wp-content/uploads/2026/06/Topframe-Kunststof-kozijnen.jpeg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-mr3g9aww-1ae082e30b94bc85194a558a8ce32fe2 .av-section-color-overlay{
opacity:0.3;
background-color:#534f9b;
}

.avia-section.av-7w79oi6-eff943c64c5fc4e838b5d488dc1e9b3a{
background-color:#fcfcfc;
background-image:unset;
}

#top .av-special-heading.av-mpv93nq1-9bb1daef7dc09b5c361df65b95e62f89{
padding-bottom:10px;
}
body .av-special-heading.av-mpv93nq1-9bb1daef7dc09b5c361df65b95e62f89 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mpv93nq1-9bb1daef7dc09b5c361df65b95e62f89 .av-subheading{
font-size:15px;
}

#top .hr.av-7twxfji-99e1f04e41a4644d510bc230bd02886d{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-7twxfji-99e1f04e41a4644d510bc230bd02886d .hr-inner{
width:50px;
border-color:#d8d8d8;
}

.flex_column.av-mpv9b2rb-94dfc9ac7c8b49d02053bd2519c2cdbb{
width:32%;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#e1e0e0;
}

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

#top .hr.hr-invisible.av-mpvb36n9-14a4a9effd2289b0e1ca2f6a6bdc60bc{
height:20px;
}

#top #wrap_all .avia-button.av-7s18g26-6c6489214199d01c50e65026d8d30ac5{
font-size:18px;
}
#top #wrap_all .avia-button.av-7s18g26-6c6489214199d01c50e65026d8d30ac5:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7s18g26-6c6489214199d01c50e65026d8d30ac5:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-rxy1zi-6af509d3c3b883cef22147d0d297a499{
width:32%;
margin-left:2%;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#e1e0e0;
}

.avia-image-container.av-7pj5cim-09fc2a42597633321b1618e3e7623873 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7pj5cim-09fc2a42597633321b1618e3e7623873 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-7nsoz5q-1a0b4aaa8b0356bee4dbc36fe28f2dab{
height:20px;
}

#top #wrap_all .avia-button.av-mpvb21a2-487593fcc55b21086016bc23fc671c1c{
font-size:18px;
}
#top #wrap_all .avia-button.av-mpvb21a2-487593fcc55b21086016bc23fc671c1c:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpvb21a2-487593fcc55b21086016bc23fc671c1c:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-7mi7nym-8b5f760461f868a2a534296c5fe4ed86{
width:32%;
margin-left:2%;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#e1e0e0;
}

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

#top .hr.hr-invisible.av-7ipa6ji-755128e2e71e0c97921d68b09fd999b1{
height:20px;
}

#top #wrap_all .avia-button.av-mpvbbtdh-31ca0a3f775cc87505c02a4c6d6e0c2f{
font-size:18px;
}
#top #wrap_all .avia-button.av-mpvbbtdh-31ca0a3f775cc87505c02a4c6d6e0c2f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpvbbtdh-31ca0a3f775cc87505c02a4c6d6e0c2f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-7gf7d32-ea65f094d088228442e62d12adf6d6b7{
width:32%;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#e1e0e0;
}

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

#top .hr.hr-invisible.av-7cuznym-ac5f246e8a1813f9f1c4a4faced6691d{
height:20px;
}

#top #wrap_all .avia-button.av-mpvbcarz-7107eebbf3c7c41e735ee96af9d51622{
font-size:18px;
}
#top #wrap_all .avia-button.av-mpvbcarz-7107eebbf3c7c41e735ee96af9d51622:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpvbcarz-7107eebbf3c7c41e735ee96af9d51622:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-7bl5adq-bb626fcef0a720fb33af4dc8adab0f30{
width:32%;
margin-left:2%;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#e1e0e0;
}

.avia-image-container.av-1wtrta-9b9ea673551b4683c68097bd0d474710 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1wtrta-9b9ea673551b4683c68097bd0d474710 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-786m2da-a764d94627237754326496f01abe68f9{
height:20px;
}

#top #wrap_all .avia-button.av-mpvbcivt-3da8e1be3fa95408e63758aadba641dd{
font-size:18px;
}
#top #wrap_all .avia-button.av-mpvbcivt-3da8e1be3fa95408e63758aadba641dd:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpvbcivt-3da8e1be3fa95408e63758aadba641dd:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-77hai0e-9134bffa7a9f9a1bd3db3810fa5f66c6{
width:32%;
margin-left:2%;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#e1e0e0;
}

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

#top .hr.hr-invisible.av-744lpz2-646ac28a635cf130040f76f04af580de{
height:20px;
}

#top #wrap_all .avia-button.av-mpwf7sqg-ee4103c6b0cdb75f028457bf4a8cca8d{
font-size:18px;
}
#top #wrap_all .avia-button.av-mpwf7sqg-ee4103c6b0cdb75f028457bf4a8cca8d:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpwf7sqg-ee4103c6b0cdb75f028457bf4a8cca8d:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-3wnaim-bedcd6371ab97a22b4d8948de146cd4d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2epeti6-3bb8a27ccd3fe0c597b094e2e41ce46f{
padding-bottom:10px;
}
body .av-special-heading.av-2epeti6-3bb8a27ccd3fe0c597b094e2e41ce46f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2epeti6-3bb8a27ccd3fe0c597b094e2e41ce46f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2dv6n4e-a17af0553ae69fd5da3515d93d9bad18{
height:40px;
}

.avia-section.av-2g4ob-cc2c84a366ede2bf81ead83662ead7ed{
background-color:#fcfcfc;
background-image:unset;
}

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

#top .hr.hr-invisible.av-6sqi7i-3fa8b3ad46df9a8b280e8fe3d4941d83{
height:40px;
}

.flex_column.av-9a0n-d1504279f62ea5fa63fbad11b13a002d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-k2d0q1wa-3946434a535b66437edc529a243feca0{
height:20px;
}

#top #wrap_all .avia-button.av-k2d0p2i3-67eb912f0512e8f70aa9bc8731ed7a4a{
background-color:#444444;
border-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k2d0p2i3-67eb912f0512e8f70aa9bc8731ed7a4a:hover{
background-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k2d0p2i3-67eb912f0512e8f70aa9bc8731ed7a4a .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-k2d0p2i3-67eb912f0512e8f70aa9bc8731ed7a4a:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-k2d0q1wa-14-0ac437289f0ef3c4bd0702be334be4a3{
height:1px;
}

#top .avia-icon-list-container.av-k2d176ex-ce2c0783e6dd52a3a83ad0fe63f2f10a .iconlist_icon{
color:#002a5a;
font-size:17px;
}
#top .avia-icon-list-container.av-k2d176ex-ce2c0783e6dd52a3a83ad0fe63f2f10a .iconlist_icon svg:first-child{
stroke:#002a5a;
fill:#002a5a;
height:17px;
width:17px;
}
#top #wrap_all .avia-icon-list-container.av-k2d176ex-ce2c0783e6dd52a3a83ad0fe63f2f10a .av_iconlist_title{
font-size:17px;
}

.flex_column.av-7l9hn-fd8a4f8be0def2afcf1cf12ed930c4be{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-k2d0q1wa-12-8c68636e4ba1700dcca8363181cba1db{
height:20px;
}

#top #wrap_all .avia-button.av-k2d0p2i3-13-727daf28f77ad81371ce9a5b1ddbddae{
background-color:#444444;
border-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k2d0p2i3-13-727daf28f77ad81371ce9a5b1ddbddae:hover{
background-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k2d0p2i3-13-727daf28f77ad81371ce9a5b1ddbddae .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-k2d0p2i3-13-727daf28f77ad81371ce9a5b1ddbddae:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-k2d0q1wa-9-707fa6b8087de050ad8cf67c6c65a6ca{
height:1px;
}

#top .avia-icon-list-container.av-k2d176ex-11-b8268f8bcdfddf9e8550695d59e22264 .iconlist_icon{
color:#002a5a;
font-size:17px;
}
#top .avia-icon-list-container.av-k2d176ex-11-b8268f8bcdfddf9e8550695d59e22264 .iconlist_icon svg:first-child{
stroke:#002a5a;
fill:#002a5a;
height:17px;
width:17px;
}
#top #wrap_all .avia-icon-list-container.av-k2d176ex-11-b8268f8bcdfddf9e8550695d59e22264 .av_iconlist_title{
font-size:17px;
}

.flex_column.av-59ooz-57c296bbb0cc9841a59c08cf6d5ba809{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-k2d0mwjn-10-3282cdf0ecced656a4705133256b0415 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-k2d0mwjn-10-3282cdf0ecced656a4705133256b0415 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-k2d0q1wa-7-918658afd2d41b64445bfd318f993bad{
height:20px;
}

#top #wrap_all .avia-button.av-k2d0p2i3-8-9c7eeeef5d13cadf2fa302cf6eee4625{
background-color:#444444;
border-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k2d0p2i3-8-9c7eeeef5d13cadf2fa302cf6eee4625:hover{
background-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k2d0p2i3-8-9c7eeeef5d13cadf2fa302cf6eee4625 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-k2d0p2i3-8-9c7eeeef5d13cadf2fa302cf6eee4625:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-k2d0q1wa-5-d8b3b85181f911a8c9ff3110591951e6{
height:1px;
}

#top .avia-icon-list-container.av-k2d176ex-6-a3cde5e2701f539831023691703f1ef2 .iconlist_icon{
color:#002a5a;
font-size:17px;
}
#top .avia-icon-list-container.av-k2d176ex-6-a3cde5e2701f539831023691703f1ef2 .iconlist_icon svg:first-child{
stroke:#002a5a;
fill:#002a5a;
height:17px;
width:17px;
}
#top #wrap_all .avia-icon-list-container.av-k2d176ex-6-a3cde5e2701f539831023691703f1ef2 .av_iconlist_title{
font-size:17px;
}

.avia-section.av-71l5yvy-ceee040bce1a6e68e6f1caed6484b847{
background-color:#fcfcfc;
background-image:unset;
}

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

#top .hr.hr-invisible.av-6z37l3i-9c4bfd1ad725d3d4b01f70a138f10381{
height:50px;
}

.flex_column.av-6xahjxa-443a1e5892c748c4a805e5ab7aac46e2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-6vgwvcu-54042ca89a8db8a81f1d015a63b6903d .iconlist_icon{
color:#ffffff;
background-color:#002a5a;
}
#top .avia-icon-list-container.av-6vgwvcu-54042ca89a8db8a81f1d015a63b6903d .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-6vgwvcu-54042ca89a8db8a81f1d015a63b6903d .av_iconlist_title{
color:#515151;
}
.avia-icon-list-container.av-6vgwvcu-54042ca89a8db8a81f1d015a63b6903d .iconlist_content{
color:#515151;
}

.flex_column.av-6p9bbem-fde695ca930bb019406c71237324241b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-6mxbhdq-f33575a8bc1bd6870bfc307a892d3907 .iconlist_icon{
color:#ffffff;
background-color:#002a5a;
}
#top .avia-icon-list-container.av-6mxbhdq-f33575a8bc1bd6870bfc307a892d3907 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-6mxbhdq-f33575a8bc1bd6870bfc307a892d3907 .av_iconlist_title{
color:#515151;
}
.avia-icon-list-container.av-6mxbhdq-f33575a8bc1bd6870bfc307a892d3907 .iconlist_content{
color:#515151;
}

#top .av-special-heading.av-515o5m6-ca6b666f6f17c755b1bd8bcd47ca2498{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-515o5m6-ca6b666f6f17c755b1bd8bcd47ca2498 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-515o5m6-ca6b666f6f17c755b1bd8bcd47ca2498 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-515o5m6-ca6b666f6f17c755b1bd8bcd47ca2498 .av-subheading{
font-size:18px;
}

.avia-section.av-2qwt0e-8cd5fca9b9737c446170ad2616d0731b{
background-color:#fcfcfc;
background-image:unset;
}


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

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