.avia-section.av-mvjqg1s7-7d14e5460f488beacd9e2f48b23742ec{
background-repeat:no-repeat;
background-image:url(https://bakehousedublin.ie/wp-content/uploads/2026/10/green-pink-e1792686858705.png);
background-position:0% 0%;
background-attachment:fixed;
}

.flex_column.av-13b40vn-49bef3f41c2f8f4db397320af15a2b09{
padding:50px 50px 50px 50px;
background-color:#530121;
}

.av_font_icon.av-mvjqi0kp-98973f3d8bb748ca0b382c914dc7340d{
color:#fff799;
border-color:#fff799;
}
.avia-svg-icon.av-mvjqi0kp-98973f3d8bb748ca0b382c914dc7340d svg:first-child{
stroke:#fff799;
fill:#fff799;
}
.av_font_icon.av-mvjqi0kp-98973f3d8bb748ca0b382c914dc7340d .av-icon-char{
font-size:80px;
line-height:80px;
}

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

#top .av_textblock_section.av-mvjqjy20-df41ef655659093db5c25b21b116c6ec .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mvjrixin-21c4e55861d80339194b4a871d8a977a{
height:16px;
}

#top #wrap_all .avia-button.av-mvjqnl5v-6658f3d39b3a8f45a7a25543e4bf96d9{
font-size:16px;
background-color:#b1ded0;
border-color:#b1ded0;
color:#530121;
border-radius:15px 15px 15px 15px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mvjqnl5v-6658f3d39b3a8f45a7a25543e4bf96d9:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-mvjqnl5v-6658f3d39b3a8f45a7a25543e4bf96d9 .avia-svg-icon svg:first-child{
fill:#530121;
stroke:#530121;
}

#top #wrap_all .avia-button.av-mvjqnl5v-4-00db2c07a9c20464653ed10e70ac3785{
font-size:16px;
background-color:#fdc689;
border-color:#fdc689;
color:#530121;
border-radius:15px 15px 15px 15px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mvjqnl5v-4-00db2c07a9c20464653ed10e70ac3785:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-mvjqnl5v-4-00db2c07a9c20464653ed10e70ac3785 .avia-svg-icon svg:first-child{
fill:#530121;
stroke:#530121;
}

.flex_column.av-472rpdf-f372ed212f3a807c2f9667f09b140db5{
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-mvjrm6mm-2b65c74a932310e8ca35a35c01dfe25f .avia_textblock{
color:#530121;
}

.flex_column.av-3krjt5f-26f3e82e8bb4af7f077a10fb7cea5722{
width:28.666666666667%;
margin-left:0;
border-width:2px;
border-color:#530121;
border-style:solid;
padding:20px 20px 20px 20px;
background-color:#ffe9a8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3krjt5f-26f3e82e8bb4af7f077a10fb7cea5722 .av-flex-placeholder{
width:7%;
}

.av_font_icon.av-mvjrnvp7-7e5539b7d9b96adfdbe656178d9990ec{
color:#530121;
border-color:#530121;
}
.avia-svg-icon.av-mvjrnvp7-7e5539b7d9b96adfdbe656178d9990ec svg:first-child{
stroke:#530121;
fill:#530121;
}
.av_font_icon.av-mvjrnvp7-7e5539b7d9b96adfdbe656178d9990ec .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mvjrp0bl-63e9c97d49fc45a9fb7b457ddeb77e08{
padding-bottom:20px;
color:#530121;
font-size:24px;
}
body .av-special-heading.av-mvjrp0bl-63e9c97d49fc45a9fb7b457ddeb77e08 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mvjrp0bl-63e9c97d49fc45a9fb7b457ddeb77e08 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-mvjrp0bl-63e9c97d49fc45a9fb7b457ddeb77e08 .special-heading-inner-border{
border-color:#530121;
}
.av-special-heading.av-mvjrp0bl-63e9c97d49fc45a9fb7b457ddeb77e08 .av-subheading{
font-size:15px;
color:#530121;
}

#top #wrap_all .avia-button.av-35fmzdf-1ea3c98a288436ad1725fbd2866b3d94{
background-color:#530121;
border-color:#530121;
color:#ffffff;
border-radius:30px 30px 30px 30px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin:20px 0 20px 0;
}
#top #wrap_all.avia-button.av-35fmzdf-1ea3c98a288436ad1725fbd2866b3d94:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-35fmzdf-1ea3c98a288436ad1725fbd2866b3d94 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av_textblock_section.av-mvjrpdp3-6eb8471f3c7bbe23c67290d03c6864ab .avia_textblock{
color:#530121;
}

#top .av_textblock_section.av-mvjrsie9-13e6d26355e9f7ca610f1bac1ba07915 .avia_textblock{
color:#530121;
}

.flex_column.av-2n3lu4z-28cea39d9b46487096e616447daf455a{
width:28.666666666667%;
margin-left:0;
border-width:2px;
border-color:#530121;
border-style:solid;
padding:20px 20px 20px 20px;
background-color:#dcd0e6;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2n3lu4z-28cea39d9b46487096e616447daf455a .av-flex-placeholder{
width:7%;
}

.av_font_icon.av-mvjrt5mt-a7f4f82e872c744690e823d26f074793{
color:#530121;
border-color:#530121;
}
.avia-svg-icon.av-mvjrt5mt-a7f4f82e872c744690e823d26f074793 svg:first-child{
stroke:#530121;
fill:#530121;
}
.av_font_icon.av-mvjrt5mt-a7f4f82e872c744690e823d26f074793 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mvjru7ag-866844a10e6a6c89ec5fd17b4e1952c4{
padding-bottom:20px;
color:#530121;
font-size:24px;
}
body .av-special-heading.av-mvjru7ag-866844a10e6a6c89ec5fd17b4e1952c4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mvjru7ag-866844a10e6a6c89ec5fd17b4e1952c4 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-mvjru7ag-866844a10e6a6c89ec5fd17b4e1952c4 .special-heading-inner-border{
border-color:#530121;
}
.av-special-heading.av-mvjru7ag-866844a10e6a6c89ec5fd17b4e1952c4 .av-subheading{
font-size:15px;
color:#530121;
}

#top #wrap_all .avia-button.av-1y2g4wj-37a5685031db9090a9b7de940e814d72{
background-color:#530121;
border-color:#530121;
color:#ffffff;
border-radius:30px 30px 30px 30px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin:20px 0 20px 0;
}
#top #wrap_all.avia-button.av-1y2g4wj-37a5685031db9090a9b7de940e814d72:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-1y2g4wj-37a5685031db9090a9b7de940e814d72 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av_textblock_section.av-mvjrufph-16a4de4305bc2c3da3fded456e5d30f6 .avia_textblock{
color:#530121;
}

#top .av_textblock_section.av-mvjrxy5a-499b275e8c87f69a97002a7ab48100ec .avia_textblock{
color:#530121;
}

.flex_column.av-1prg8wj-3d4b88e9786394789b320da525503f2f{
width:28.666666666667%;
margin-left:0;
border-width:2px;
border-color:#530121;
border-style:solid;
padding:20px 20px 20px 20px;
background-color:#fdc689;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1prg8wj-3d4b88e9786394789b320da525503f2f .av-flex-placeholder{
width:7%;
}

.av_font_icon.av-mvjrz1z3-69cabe5b1e66c5503b10cf12c917599f{
color:#530121;
border-color:#530121;
}
.avia-svg-icon.av-mvjrz1z3-69cabe5b1e66c5503b10cf12c917599f svg:first-child{
stroke:#530121;
fill:#530121;
}
.av_font_icon.av-mvjrz1z3-69cabe5b1e66c5503b10cf12c917599f .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mvjrzkz6-2683aebdd4520d6c887980d3453e12aa{
padding-bottom:20px;
color:#530121;
font-size:24px;
}
body .av-special-heading.av-mvjrzkz6-2683aebdd4520d6c887980d3453e12aa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mvjrzkz6-2683aebdd4520d6c887980d3453e12aa .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-mvjrzkz6-2683aebdd4520d6c887980d3453e12aa .special-heading-inner-border{
border-color:#530121;
}
.av-special-heading.av-mvjrzkz6-2683aebdd4520d6c887980d3453e12aa .av-subheading{
font-size:15px;
color:#530121;
}

#top #wrap_all .avia-button.av-142ftjn-7c854e15f6fb78183befe657ef3ddc7c{
background-color:#530121;
border-color:#530121;
color:#ffffff;
border-radius:30px 30px 30px 30px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin:20px 0 20px 0;
}
#top #wrap_all.avia-button.av-142ftjn-7c854e15f6fb78183befe657ef3ddc7c:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-142ftjn-7c854e15f6fb78183befe657ef3ddc7c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av_textblock_section.av-qhgier-7a6516152799145b98a8db96035d1d26 .avia_textblock{
color:#530121;
}

#top .av_textblock_section.av-mvjs2o8h-da34abc717c089223b56d76132b7d365 .avia_textblock{
color:#530121;
}

.avia-section.av-lobnoz-8188937fb901720a6c91231b67502823{
background-color:#fff799;
background-image:unset;
}

.iconbox.av-mvjs7ncj-55c8bc04d2d28a296843c14a160a9948 .iconbox_icon{
color:#530121;
}
.iconbox.av-mvjs7ncj-55c8bc04d2d28a296843c14a160a9948 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#530121;
stroke:#530121;
}
#top #wrap_all .iconbox.av-mvjs7ncj-55c8bc04d2d28a296843c14a160a9948 .iconbox_content_title{
color:#530121;
}
.iconbox.av-mvjs7ncj-55c8bc04d2d28a296843c14a160a9948 .iconbox_content_container{
color:#530121;
}

#top #wrap_all .avia-button.av-18y0jub-d529ad143744431ef26e1fc56c8d8e81{
font-size:16px;
background-color:#b1ded0;
border-color:#b1ded0;
color:#530121;
border-radius:15px 15px 15px 15px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-18y0jub-d529ad143744431ef26e1fc56c8d8e81:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-18y0jub-d529ad143744431ef26e1fc56c8d8e81 .avia-svg-icon svg:first-child{
fill:#530121;
stroke:#530121;
}

#top #wrap_all .avia-button.av-luta6r-088644f3387d774a8253c20b019e26fe{
font-size:16px;
background-color:#fdc689;
border-color:#fdc689;
color:#530121;
border-radius:15px 15px 15px 15px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-luta6r-088644f3387d774a8253c20b019e26fe:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-luta6r-088644f3387d774a8253c20b019e26fe .avia-svg-icon svg:first-child{
fill:#530121;
stroke:#530121;
}

.av-horizontal-gallery.av-mvjtw4qc-f6bce4727850c69f09a8b799b6351026{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-mvjtw4qc-f6bce4727850c69f09a8b799b6351026 .av-horizontal-gallery-inner{
padding-bottom:25%;
}


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

#top #wrap_all .av-special-heading.av-mvjru7ag-866844a10e6a6c89ec5fd17b4e1952c4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mvjrzkz6-2683aebdd4520d6c887980d3453e12aa .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-mvjru7ag-866844a10e6a6c89ec5fd17b4e1952c4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mvjrzkz6-2683aebdd4520d6c887980d3453e12aa .av-special-heading-tag{
font-size:0.8em;
}
}
