.avia-section.av-1wgup-afd108e2dd0d67c853e9e95550fc558c{
background-color:#307ecc;
background-image:url(https://www.hutt-verpackungen.de/wp-content/uploads/2024/08/Hutt-Verpackungen-Icons-weiss_home-1.png);
background-repeat:no-repeat;
background-position:100% 100%;
background-attachment:scroll;
}
.avia-section.av-1wgup-afd108e2dd0d67c853e9e95550fc558c .av-extra-border-element .av-extra-border-inner{
background-color:#307ecc;
}

#top .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e{
padding-bottom:40px;
color:#ffffff;
font-size:54px;
}
body .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e .av-special-heading-tag{
font-size:54px;
}
.av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e .av-subheading{
font-size:24px;
}

.avia-section.av-4ufz1t-c790f96a6a39612c8eef34cf5c6aea07 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-4cksq9-1bed3cce9de2872da31c139a0b16e53a{
padding-bottom:10px;
}
body .av-special-heading.av-4cksq9-1bed3cce9de2872da31c139a0b16e53a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4cksq9-1bed3cce9de2872da31c139a0b16e53a .av-subheading{
font-size:17px;
}

#top .av_textblock_section.av-47xsdt-2b02bcc95cf8c08ea644c400ab7221d5 .avia_textblock{
font-size:17px;
}

#top .hr.av-3ys18p-74058b27ff2d523fd0684f8c7cab8b7b{
margin-top:30px;
margin-bottom:47px;
}
.hr.av-3ys18p-74058b27ff2d523fd0684f8c7cab8b7b .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-3ys18p-74058b27ff2d523fd0684f8c7cab8b7b .av-seperator-icon{
color:#1e73be;
}
.hr.av-3ys18p-74058b27ff2d523fd0684f8c7cab8b7b .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#1e73be;
stroke:#1e73be;
}

.iconbox.av-3j5wcx-1dbf62806ce68f4e0eba36b1caffbd6a .iconbox_icon{
border:1px solid #307ecc;
color:#307ecc;
}
.iconbox.av-3j5wcx-1dbf62806ce68f4e0eba36b1caffbd6a .iconbox_icon.avia-svg-icon svg:first-child{
fill:#307ecc;
stroke:#307ecc;
}

.iconbox.av-3afbih-672bcfef1d46637c5026f4c4c8f4774d .iconbox_icon{
border:1px solid #307ecc;
color:#307ecc;
}
.iconbox.av-3afbih-672bcfef1d46637c5026f4c4c8f4774d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#307ecc;
stroke:#307ecc;
}

.iconbox.av-2we1p5-9581314109a3003ed738ea6b418b3f15 .iconbox_icon{
border:1px solid #307ecc;
color:#307ecc;
}
.iconbox.av-2we1p5-9581314109a3003ed738ea6b418b3f15 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#307ecc;
stroke:#307ecc;
}

.avia-section.av-2srkxt-858c11d22493a8b81a357fc8285505ac{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-2srkxt-858c11d22493a8b81a357fc8285505ac .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

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

#top .av_textblock_section.av-24622x-cfc401d499f848cb6e43da119ab35917 .avia_textblock{
font-size:16px;
}

#top .hr.av-1r0qq9-9bafe98f4da68138048b699c908ca2db{
margin-top:30px;
margin-bottom:47px;
}
.hr.av-1r0qq9-9bafe98f4da68138048b699c908ca2db .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-1r0qq9-9bafe98f4da68138048b699c908ca2db .av-seperator-icon{
color:#1e73be;
}
.hr.av-1r0qq9-9bafe98f4da68138048b699c908ca2db .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#1e73be;
stroke:#1e73be;
}

.avia-image-container.av-5ii6h-50bcf625bed3d61b32cd0add38535501 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5ii6h-50bcf625bed3d61b32cd0add38535501 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1ags95-a6c08a2c6ff0db630c39b89976e420d4 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

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

#top .hr.av-32tjl-9bb458e65fb9ede2086d77575e37afcf{
margin-top:30px;
margin-bottom:40px;
}
.hr.av-32tjl-9bb458e65fb9ede2086d77575e37afcf .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-32tjl-9bb458e65fb9ede2086d77575e37afcf .av-seperator-icon{
color:#1e73be;
}
.hr.av-32tjl-9bb458e65fb9ede2086d77575e37afcf .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#1e73be;
stroke:#1e73be;
}

#top #wrap_all .avia-button.av-8czzt-0d2f0640c001dc7a10045e85c04ea515{
background-color:#307ecc;
border-color:#307ecc;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8czzt-0d2f0640c001dc7a10045e85c04ea515:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8czzt-0d2f0640c001dc7a10045e85c04ea515:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


@media only screen and (min-width: 990px){ 
#top .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e{
padding-bottom:40px;
}
#top #wrap_all .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e .av-special-heading-tag{
font-size:54px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e{
padding-bottom:120px;
}
#top #wrap_all .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e .av-special-heading-tag{
font-size:48px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e{
padding-bottom:120px;
}
#top #wrap_all .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e .av-special-heading-tag{
font-size:38px;
}
}

@media only screen and (max-width: 479px){ 
#top .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e{
padding-bottom:120px;
}
#top #wrap_all .av-special-heading.av-51iyu1-799411ee602589351879a8491edfd70e .av-special-heading-tag{
font-size:38px;
}
}
