.avia-section.av-d8y8fk-c7f8018df2c032850dc117db6c400d9f .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2025/08/PHOTO-2025-08-20-09-52-09.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-d8y8fk-c7f8018df2c032850dc117db6c400d9f .av-section-color-overlay{
opacity:0.6;
background-color:#0a0000;
background-image:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2024/02/km-ico.svg);
background-repeat:repeat;
}

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

#top .av-rotator-container.av-lz9pcya7-98da372b89e2f1811a2a8dba473bf63e{
text-align:center;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-lz9pcya7-98da372b89e2f1811a2a8dba473bf63e .av-rotator-container-inner{
font-size:25px;
}

#top .hr.hr-invisible.av-m5wge4vc-46cb77fa1fbd3d8b61ae6602fb095695{
height:25px;
}

#top .av-rotator-container.av-m5ph90bj-29df30093623fb11a4480afaee257261{
text-align:center;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-m5ph90bj-29df30093623fb11a4480afaee257261 .av-rotator-container-inner{
font-size:38px;
}

.flex_column.av-m5wgb10c-3411cc0a027f4f3e9c1315d1f7081099{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
}

.flex_column.av-1h5uhs-1c9433f354f836203a0ab963b74c01d9{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
}

#top #wrap_all .avia-button.av-ff1ts-1-1781acdeb572ff8b2d70403d8ffb17cd{
background-color:#d9aa5a;
border-color:#d9aa5a;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

.flex_column.av-m5wgb4me-bd78c486a76e31eebe5f98dbe157f643{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
}

.flex_column.av-m5wg8h9l-bbc19007f9dd8a00fdc1e68eecf1283d{
position:relative;
top:-150px;
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#0b3d39;
}

#top .av_textblock_section.av-cmp2m0-201563a2e4ae7b86220639c5605e9faf .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lz8mzprd-344c5af70225707b678a57fce5d44b53{
margin-top:-90px;
margin-bottom:0px;
}

#top .av-special-heading.av-71lids-f3b793cefb5b84eae647f1033327df3c{
margin:20px 0 0 0;
padding-bottom:10px;
color:#0a0a0a;
}
body .av-special-heading.av-71lids-f3b793cefb5b84eae647f1033327df3c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-71lids-f3b793cefb5b84eae647f1033327df3c .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-71lids-f3b793cefb5b84eae647f1033327df3c .av-subheading{
font-size:15px;
color:#0a0a0a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wx40-ad944f550ee569ecf7fde48a0209f712{
margin-top:0px;
margin-bottom:0px;
}

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

.avia-image-container.av-m5pf5ngh-e0fe4335c7e7816486fe215083204deb img.avia_image{
box-shadow:none;
-webkit-mask-image:url( https://heritagemasonrygroup.co.uk/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/sketch.svg );
-webkit-mask-size:contain;
-webkit-mask-position:center center;
-webkit-mask-repeat:no-repeat;
mask-image:url( https://heritagemasonrygroup.co.uk/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/sketch.svg );
mask-size:contain;
mask-position:center center;
mask-repeat:no-repeat;
}
.avia-image-container.av-m5pf5ngh-e0fe4335c7e7816486fe215083204deb .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-5suv4-879af414a23a4a2a7a2202254f1b0b60{
vertical-align:top;
}

.flex_column.av-a426vk-6b2406075e2f91e04e2c1e67a1d7bb74{
width:100%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2025/09/IMG_1616-rotated.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-a426vk-6b2406075e2f91e04e2c1e67a1d7bb74 .av-flex-placeholder{
width:0%;
}
.flex_column.av-a426vk-6b2406075e2f91e04e2c1e67a1d7bb74 .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-lt4p0jon-4f172388d6e5be569e8cbc835fafb40e{
height:220px;
}

#top .av-special-heading.av-10x1s-29cf1d74a62bc0648a1f10116d5d455b{
padding-bottom:20px;
}
body .av-special-heading.av-10x1s-29cf1d74a62bc0648a1f10116d5d455b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-10x1s-29cf1d74a62bc0648a1f10116d5d455b .av-subheading{
font-size:15px;
}

.av_font_icon.av-lt4z2o5s-c6307a9e72edee71a1635db6264f1f54{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-lt4z2o5s-c6307a9e72edee71a1635db6264f1f54 .av-icon-char{
font-size:18px;
line-height:18px;
}

.flex_cell.av-211dr4-7462dfc2c5e44701af24491f254981f8{
vertical-align:top;
}

.flex_column.av-1x6uvc-446ca8f15ca5e5762b1288b2522145db{
width:100%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2025/09/Unknown-2-rotated.jpeg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1x6uvc-446ca8f15ca5e5762b1288b2522145db .av-flex-placeholder{
width:0%;
}
.flex_column.av-1x6uvc-446ca8f15ca5e5762b1288b2522145db .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-1p00o8-4ebeb40b9f1c48e3d0028ec2c5d89242{
height:220px;
}

#top .av-special-heading.av-1b7f4-7dd7162e4c126edbb02a4b0948e48566{
padding-bottom:20px;
}
body .av-special-heading.av-1b7f4-7dd7162e4c126edbb02a4b0948e48566 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1b7f4-7dd7162e4c126edbb02a4b0948e48566 .av-subheading{
font-size:15px;
}

.av_font_icon.av-1b6l9k-5eaf5ec40201e6d8ed0b3af40a86198a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1b6l9k-5eaf5ec40201e6d8ed0b3af40a86198a .av-icon-char{
font-size:18px;
line-height:18px;
}

.flex_cell.av-3z87k-79b2543c1b789ed0a508790d5866028a{
vertical-align:top;
}

.flex_column.av-za6fc-1e1283722de5d28f07cbe71bbcfd5370{
width:100%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2025/09/IMG_1190-e1758887807807.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-za6fc-1e1283722de5d28f07cbe71bbcfd5370 .av-flex-placeholder{
width:0%;
}
.flex_column.av-za6fc-1e1283722de5d28f07cbe71bbcfd5370 .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-plwm8-dfee71d2a1f4d1f557f694c54a617877{
height:220px;
}

#top .av-special-heading.av-b0kkw-71068810c541fa328619f7e33ce5a673{
padding-bottom:20px;
}
body .av-special-heading.av-b0kkw-71068810c541fa328619f7e33ce5a673 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-b0kkw-71068810c541fa328619f7e33ce5a673 .av-subheading{
font-size:15px;
}

.av_font_icon.av-aosyw-fcef5a6087db8e934d87d6720bd51abe{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-aosyw-fcef5a6087db8e934d87d6720bd51abe .av-icon-char{
font-size:18px;
line-height:18px;
}

.flex_cell.av-4ua89c-f79b624661e80fff78553a677d20c083{
vertical-align:top;
}

.flex_column.av-4s9ahk-389e9676dcd92b174af75a7bf65a5991{
width:100%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2025/09/04-1.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4s9ahk-389e9676dcd92b174af75a7bf65a5991 .av-flex-placeholder{
width:0%;
}
.flex_column.av-4s9ahk-389e9676dcd92b174af75a7bf65a5991 .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-4mnteg-36bb2d31d20dd2786fa0634c7f58071b{
height:220px;
}

#top .av-special-heading.av-mfpesbfh-185d375bfd9a295c1ae9ac776c71f5c3{
padding-bottom:20px;
}
body .av-special-heading.av-mfpesbfh-185d375bfd9a295c1ae9ac776c71f5c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfpesbfh-185d375bfd9a295c1ae9ac776c71f5c3 .av-subheading{
font-size:15px;
}

.av_font_icon.av-4diu1c-5c1b4b4df6803fb4e08eb4879f80e92e{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-4diu1c-5c1b4b4df6803fb4e08eb4879f80e92e .av-icon-char{
font-size:18px;
line-height:18px;
}

.flex_column.av-40lxxc-9f44268693b2bc9be42b633f74f6d734{
width:100%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2025/08/WhatsApp-Image-2025-08-20-at-10.12.59-4-776x1030.jpeg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-40lxxc-9f44268693b2bc9be42b633f74f6d734 .av-flex-placeholder{
width:0%;
}
.flex_column.av-40lxxc-9f44268693b2bc9be42b633f74f6d734 .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-3vp0bs-92d33a3f434d229fdcd634148899e441{
height:220px;
}

#top .av-special-heading.av-mfpeuasl-4399fd78291b47cda98b0874ac161d27{
padding-bottom:20px;
}
body .av-special-heading.av-mfpeuasl-4399fd78291b47cda98b0874ac161d27 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfpeuasl-4399fd78291b47cda98b0874ac161d27 .av-subheading{
font-size:15px;
}

.av_font_icon.av-3nkzzc-c06d5966ba59d8d484cb76cd70b73964{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-3nkzzc-c06d5966ba59d8d484cb76cd70b73964 .av-icon-char{
font-size:18px;
line-height:18px;
}

.flex_column.av-3c3szc-b1c62a58ec982763f4d310f76047200d{
width:100%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2025/09/IMG_5503.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3c3szc-b1c62a58ec982763f4d310f76047200d .av-flex-placeholder{
width:0%;
}
.flex_column.av-3c3szc-b1c62a58ec982763f4d310f76047200d .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-37lxtk-b1a57569c79b8c8cce823df1cdb41716{
height:220px;
}

#top .av-special-heading.av-mfpevym1-40b62d1c6c0a5011af156dbec6bab015{
padding-bottom:20px;
}
body .av-special-heading.av-mfpevym1-40b62d1c6c0a5011af156dbec6bab015 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfpevym1-40b62d1c6c0a5011af156dbec6bab015 .av-subheading{
font-size:15px;
}

.av_font_icon.av-34gqz4-844c28e98647dd4ba91867f1d05cdaa5{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-34gqz4-844c28e98647dd4ba91867f1d05cdaa5 .av-icon-char{
font-size:18px;
line-height:18px;
}

.avia-section.av-m5pf1foo-846cea56d4261b37fbc3919a8ed9b4f4{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-1a0eqw-0bcca556415061d4b40bfc8e48497e09{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#0b3d39;
}
.avia_transform .flex_column.av-1a0eqw-0bcca556415061d4b40bfc8e48497e09{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1a0eqw-0bcca556415061d4b40bfc8e48497e09 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-lz8nb6af-b16c56d867231fe28145782cdbf64630{
color:#e6e6e6;
border-color:#e6e6e6;
}
.av_font_icon.av-lz8nb6af-b16c56d867231fe28145782cdbf64630 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-lz8nkarr-3f152d74464d3b98d61d058a5eef32a3{
height:30px;
}

#top .hr.hr-invisible.av-lz9p2ql5-9689121d8c8f200ce50c07031e2a6daf{
height:20px;
}

.flex_column.av-1gcp40-e6d14e5891b1a702cc433661e95ddc95{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#d9aa5a;
}
.avia_transform .flex_column.av-1gcp40-e6d14e5891b1a702cc433661e95ddc95{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1gcp40-e6d14e5891b1a702cc433661e95ddc95 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-192wq8-99fdd76d3d8405a928b072350e401a86{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-192wq8-99fdd76d3d8405a928b072350e401a86 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-12uwoo-5100e0f1e188fd8c51b8992ccf9492a8{
height:30px;
}

#top .hr.hr-invisible.av-cxi28-91086b1151062e49f998428af5684bdb{
height:20px;
}

.flex_column.av-sfghc-1cff7aeee88b7f4917b7b7a69cb74188{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#0b3d39;
}
.avia_transform .flex_column.av-sfghc-1cff7aeee88b7f4917b7b7a69cb74188{
animation-duration:4s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-sfghc-1cff7aeee88b7f4917b7b7a69cb74188 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-jvlx4-12429d1235615ba22cd1d262bcfdfc3e{
color:#e6e6e6;
border-color:#e6e6e6;
}
.av_font_icon.av-jvlx4-12429d1235615ba22cd1d262bcfdfc3e .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-gh2nk-241c06b653407925a658757c45fba23b{
height:30px;
}

#top .hr.hr-invisible.av-9776o-ae153b762db1297ecfba71387dfa8416{
height:20px;
}

.avia-section.av-lz8k4zc8-471800809d66b52418129e1b038d44a5{
background-repeat:no-repeat;
background-image:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2025/08/WhatsApp-Image-2025-08-20-at-10.12.59-3.jpeg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-lz8k4zc8-471800809d66b52418129e1b038d44a5 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-m4sxv4qt-d64119e79095c9e500c91d27c8b1b2ad{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:rgba(217,170,90,0.8);
}

#top .av-special-heading.av-m4cqli30-51ff4649a9149480094773337ed097c7{
padding-bottom:20px;
font-size:35px;
}
body .av-special-heading.av-m4cqli30-51ff4649a9149480094773337ed097c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m4cqli30-51ff4649a9149480094773337ed097c7 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m4cqli30-51ff4649a9149480094773337ed097c7 .av-subheading{
font-size:15px;
}

.avia-section.av-fib40-c6a90ed25617be63799e1f8a9541392f{
background-color:#f5ebe1;
background-image:url(https://heritagemasonrygroup.co.uk/wp-content/uploads/2024/07/pt1.png);
background-repeat:repeat;
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-lz9ntcmm-a9c3b7e27a98c920a44650aac82c5435{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lz9ntcmm-a9c3b7e27a98c920a44650aac82c5435 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lz9ntcmm-a9c3b7e27a98c920a44650aac82c5435 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lz9ntcmm-a9c3b7e27a98c920a44650aac82c5435 .av-subheading{
font-size:15px;
color:#000000;
}

@keyframes av_boxShadowEffect_av-lz8ihp0f-1536cd0379e86670233e66a04ffd9e52-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-lz8ihp0f-1536cd0379e86670233e66a04ffd9e52{
box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-lz8ihp0f-1536cd0379e86670233e66a04ffd9e52{
animation-duration:2s;
}

.av_font_icon.av-lz8iq9gg-7f9abfe3854ce4c7e1ddfcbd77e96290{
color:#e8b419;
border-color:#e8b419;
}
.av_font_icon.av-lz8iq9gg-7f9abfe3854ce4c7e1ddfcbd77e96290 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-lz8j6rwg-18965ca5afc3bda3949c965c020adbfe{
height:20px;
}

.av_font_icon.av-lz8ike87-c679396af6c880d645575a17aec92c8a{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-lz8ike87-c679396af6c880d645575a17aec92c8a .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1wj0ug-81823763ac11fa2fd8a97389690a7996{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-1wj0ug-81823763ac11fa2fd8a97389690a7996 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-6iutk-508cea5d19fc9e20ce577e869f28fd53{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-6iutk-508cea5d19fc9e20ce577e869f28fd53 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1ip1dk-6da65eabd20c5b723667c5c00574d534{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-1ip1dk-6da65eabd20c5b723667c5c00574d534 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-4ukao-39d1fd78a601cf21526de01cbacd5944{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-4ukao-39d1fd78a601cf21526de01cbacd5944 .av-icon-char{
font-size:20px;
line-height:20px;
}

@keyframes av_boxShadowEffect_av-1bm4og-81c4f90043bf9a2b31f1bb22defd5317-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-1bm4og-81c4f90043bf9a2b31f1bb22defd5317{
box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1bm4og-81c4f90043bf9a2b31f1bb22defd5317{
animation-duration:3s;
}

.av_font_icon.av-azkbc-cc74eb3954a328b39f1f325e2e5fecc7{
color:#e8b419;
border-color:#e8b419;
}
.av_font_icon.av-azkbc-cc74eb3954a328b39f1f325e2e5fecc7 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-a3hzs-ae0914aa35db7da2bafcffdb1679aef5{
height:20px;
}

.av_font_icon.av-xbdtc-1c500b5ba2345535a7cd86c7d933907e{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-xbdtc-1c500b5ba2345535a7cd86c7d933907e .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-omti0-e5ea4442e130bc7a06ac5bc66adafe7f{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-omti0-e5ea4442e130bc7a06ac5bc66adafe7f .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-lv7uo-12ed59088dd268a24254131a60112795{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-lv7uo-12ed59088dd268a24254131a60112795 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-emv60-77570d78dceb1d28d0ab55aee402eec2{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-emv60-77570d78dceb1d28d0ab55aee402eec2 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-9nx1c-d5295984fc6a03dbfa5c64cac77ac754{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-9nx1c-d5295984fc6a03dbfa5c64cac77ac754 .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .av-special-heading.av-m4sozg0g-a9deabde508ded62164e2057cca966b7{
padding-bottom:20px;
color:#0a0a0a;
font-size:35px;
}
body .av-special-heading.av-m4sozg0g-a9deabde508ded62164e2057cca966b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m4sozg0g-a9deabde508ded62164e2057cca966b7 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m4sozg0g-a9deabde508ded62164e2057cca966b7 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-m4sozg0g-a9deabde508ded62164e2057cca966b7 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-m5qvtv10-fa9e6d25b7eb5b6e29117fa0428592b2{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-m5qvtv10-fa9e6d25b7eb5b6e29117fa0428592b2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5qvtv10-fa9e6d25b7eb5b6e29117fa0428592b2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-m5qvtv10-fa9e6d25b7eb5b6e29117fa0428592b2 .av-subheading{
font-size:15px;
color:#000000;
}

.avia-fold-unfold-section.av-fold-textblock-av-m5phbdmn-2480d823b4dc5d4f90ecd60b060aebd5 .av-fold-unfold-container{
max-height:424px;
}

.avia-section.av-lt4weh6s-360ef46ca55f267b40cc98260aa4f808{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-lz9ojibz-a4ffed3408bca5f8c517da4f5d84b086{
height:40px;
}

.avia_transform .flex_column.av-lt4z9gj4-f68e2495ab66e1ed74b8f829e8c7f188{
animation-duration:2.5s;
}

#top .av-special-heading.av-lt4z7pc4-6677e9b412155ddfbce0ef0a9092325b{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lt4z7pc4-6677e9b412155ddfbce0ef0a9092325b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lt4z7pc4-6677e9b412155ddfbce0ef0a9092325b .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lt4z7pc4-6677e9b412155ddfbce0ef0a9092325b .av-subheading{
font-size:15px;
color:#0a0000;
}

.flex_column.av-2e0kfc-6f3ffbdd264d7b9bb6e4c76d429cc54b{
width:48.5%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#0b3d39;
}
.avia_transform .flex_column.av-2e0kfc-6f3ffbdd264d7b9bb6e4c76d429cc54b{
animation-duration:4s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2e0kfc-6f3ffbdd264d7b9bb6e4c76d429cc54b .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-m5pfpuew-dd36c5d968db71cca67f56e448003860{
color:#d9aa5a;
border-color:#d9aa5a;
}
.av_font_icon.av-m5pfpuew-dd36c5d968db71cca67f56e448003860 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-88yxk-467e1e2c7d78019484f6267b07175fa3{
height:30px;
}

#top .hr.hr-invisible.av-24yluw-60c79ec63c08ac7566d4cd8635fb9ee8{
height:20px;
}

.flex_column.av-1yx6p4-1065f0061c0c6c963711a56efac4b881{
width:48.5%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#d9aa5a;
}
.avia_transform .flex_column.av-1yx6p4-1065f0061c0c6c963711a56efac4b881{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1yx6p4-1065f0061c0c6c963711a56efac4b881 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-1qcraw-0c3ae03e81126d930a9836dfff4ae9e2{
color:#0b3d39;
border-color:#0b3d39;
}
.av_font_icon.av-1qcraw-0c3ae03e81126d930a9836dfff4ae9e2 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1lm3s8-769082c07ab12bbff61cd80240d68bdd{
height:30px;
}

#top .hr.hr-invisible.av-1dqyvs-a12a4b84383a9877dee6bfbc576a906f{
height:20px;
}

.flex_column.av-1b1nso-6c5885fc7c7abc6e27582a2bfc1f606b{
width:48.5%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#0b3d39;
}
.avia_transform .flex_column.av-1b1nso-6c5885fc7c7abc6e27582a2bfc1f606b{
animation-duration:4s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1b1nso-6c5885fc7c7abc6e27582a2bfc1f606b .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-112bu8-bd9a1384b5f51c5e036ec35b529467d1{
color:#d9aa5a;
border-color:#d9aa5a;
}
.av_font_icon.av-112bu8-bd9a1384b5f51c5e036ec35b529467d1 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-yricw-facc2066ff348afd858d5f084b3253df{
height:30px;
}

#top .hr.hr-invisible.av-s5ca8-17b1abc1b4f10858a4d3c9c504cbbbed{
height:20px;
}

.flex_column.av-iovc8-a5c07031b2e0470eb8d6a7e9f97ec890{
width:48.5%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#d9aa5a;
}
.avia_transform .flex_column.av-iovc8-a5c07031b2e0470eb8d6a7e9f97ec890{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-iovc8-a5c07031b2e0470eb8d6a7e9f97ec890 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-m5pfseai-28c2925c2e5741d103d629dd4a71b7f7{
color:#0b3d39;
border-color:#0b3d39;
}
.av_font_icon.av-m5pfseai-28c2925c2e5741d103d629dd4a71b7f7 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-ha5q0-734df2a6e9176fdf806080145e25f4c1{
height:30px;
}

#top .hr.hr-invisible.av-aoz54-43abd6cd79f05ad1dc2a6710867cc788{
height:20px;
}

#top .hr.hr-invisible.av-lt4zb9of-d130a9a2b64db2c32dcb4f334989d388{
height:20px;
}

#top .av-special-heading.av-m5pfzg0a-d8acdd9faa0ace4469dee4421c13335a{
padding-bottom:20px;
color:#0a0a0a;
font-size:35px;
}
body .av-special-heading.av-m5pfzg0a-d8acdd9faa0ace4469dee4421c13335a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5pfzg0a-d8acdd9faa0ace4469dee4421c13335a .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m5pfzg0a-d8acdd9faa0ace4469dee4421c13335a .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-m5pfzg0a-d8acdd9faa0ace4469dee4421c13335a .av-subheading{
font-size:15px;
}

.avia_transform .flex_column.av-x6388-7cabbf52e8999261a879812a9a60eed8{
animation-duration:4s;
}

#top .togglecontainer.av-m5pg4jrm-d40c6cc6bcd0efa1587a56d979b23eae p.toggler{
color:#d9aa5a;
background-color:#0b3d39;
border-color:#0b3d39;
}
#top .togglecontainer.av-m5pg4jrm-d40c6cc6bcd0efa1587a56d979b23eae p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#d9aa5a;
}
#top .togglecontainer.av-m5pg4jrm-d40c6cc6bcd0efa1587a56d979b23eae p.toggler .toggle_icon{
color:#d9aa5a;
border-color:#d9aa5a;
}
#top .togglecontainer.av-m5pg4jrm-d40c6cc6bcd0efa1587a56d979b23eae p.toggler .toggle_icon > span{
color:#d9aa5a;
border-color:#d9aa5a;
}
#top .togglecontainer.av-m5pg4jrm-d40c6cc6bcd0efa1587a56d979b23eae p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-m5pg4jrm-d40c6cc6bcd0efa1587a56d979b23eae p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-m5pg4jrm-d40c6cc6bcd0efa1587a56d979b23eae .toggle_wrap .toggle_content{
color:#d9aa5a;
background-color:#0b3d39;
border-color:#0b3d39;
}

.avia-section.av-lz8kkxdf-be2a36c4f77729cdc20e2f600c95e0a2{
background-color:#db9b41;
background-image:unset;
}
.avia-section.av-lz8kkxdf-be2a36c4f77729cdc20e2f600c95e0a2 .av-section-color-overlay{
opacity:0.7;
background-color:#383838;
}

.avia_transform .flex_column.av-8jfh4-9-206bea9f27d283f2a627b84a5878861d{
animation-duration:2s;
}

#top .av-special-heading.av-lz8k8kiy-02dcc5763ce4242958c18de41f829357{
margin:20px 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-lz8k8kiy-02dcc5763ce4242958c18de41f829357 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lz8k8kiy-02dcc5763ce4242958c18de41f829357 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lz8k8kiy-02dcc5763ce4242958c18de41f829357 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lz8k98gw-dc74f20e99953fd08e7813c80b72e36a .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-7z380-f84c622e6d4159ecdf1870050c7dd412{
background-color:#d9aa5a;
border-color:#d9aa5a;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}

.flex_column.av-mdudk-da2ea27e86fcdb6265f7c07b0aca7c9a{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#f4f4f4;
}
.avia_transform .flex_column.av-mdudk-da2ea27e86fcdb6265f7c07b0aca7c9a{
animation-duration:3s;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-a426vk-6b2406075e2f91e04e2c1e67a1d7bb74{
padding:40px 40px 40px 40px;
}

.flex_column.av-1x6uvc-446ca8f15ca5e5762b1288b2522145db{
padding:40px 40px 40px 40px;
}

.flex_column.av-za6fc-1e1283722de5d28f07cbe71bbcfd5370{
padding:40px 40px 40px 40px;
}

.flex_column.av-4s9ahk-389e9676dcd92b174af75a7bf65a5991{
padding:40px 40px 40px 40px;
}

.flex_column.av-40lxxc-9f44268693b2bc9be42b633f74f6d734{
padding:40px 40px 40px 40px;
}

.flex_column.av-3c3szc-b1c62a58ec982763f4d310f76047200d{
padding:40px 40px 40px 40px;
}

.flex_column.av-1a0eqw-0bcca556415061d4b40bfc8e48497e09{
padding:50px 40px 50px 40px;
}

.flex_column.av-1gcp40-e6d14e5891b1a702cc433661e95ddc95{
padding:50px 40px 50px 40px;
}

.flex_column.av-sfghc-1cff7aeee88b7f4917b7b7a69cb74188{
padding:50px 40px 50px 40px;
}

.flex_column.av-lz8ihp0f-1536cd0379e86670233e66a04ffd9e52{
padding:50px 50px 50px 50px;
}

.flex_column.av-1bm4og-81c4f90043bf9a2b31f1bb22defd5317{
padding:50px 50px 50px 50px;
}

.flex_column.av-2e0kfc-6f3ffbdd264d7b9bb6e4c76d429cc54b{
padding:50px 40px 50px 40px;
}

.flex_column.av-1yx6p4-1065f0061c0c6c963711a56efac4b881{
padding:50px 40px 50px 40px;
}

.flex_column.av-1b1nso-6c5885fc7c7abc6e27582a2bfc1f606b{
padding:50px 40px 50px 40px;
}

.flex_column.av-iovc8-a5c07031b2e0470eb8d6a7e9f97ec890{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-a426vk-6b2406075e2f91e04e2c1e67a1d7bb74{
padding:30px 30px 30px 30px;
}

.flex_column.av-1x6uvc-446ca8f15ca5e5762b1288b2522145db{
padding:30px 30px 30px 30px;
}

.flex_column.av-za6fc-1e1283722de5d28f07cbe71bbcfd5370{
padding:30px 30px 30px 30px;
}

.flex_column.av-4s9ahk-389e9676dcd92b174af75a7bf65a5991{
padding:30px 30px 30px 30px;
}

.flex_column.av-40lxxc-9f44268693b2bc9be42b633f74f6d734{
padding:30px 30px 30px 30px;
}

.flex_column.av-3c3szc-b1c62a58ec982763f4d310f76047200d{
padding:30px 30px 30px 30px;
}

.flex_column.av-1a0eqw-0bcca556415061d4b40bfc8e48497e09{
padding:40px 40px 40px 40px;
}

.flex_column.av-1gcp40-e6d14e5891b1a702cc433661e95ddc95{
padding:40px 40px 40px 40px;
}

.flex_column.av-sfghc-1cff7aeee88b7f4917b7b7a69cb74188{
padding:40px 40px 40px 40px;
}

.flex_column.av-lz8ihp0f-1536cd0379e86670233e66a04ffd9e52{
padding:40px 40px 40px 40px;
}

.flex_column.av-1bm4og-81c4f90043bf9a2b31f1bb22defd5317{
padding:40px 40px 40px 40px;
}

.flex_column.av-2e0kfc-6f3ffbdd264d7b9bb6e4c76d429cc54b{
padding:40px 40px 40px 40px;
}

.flex_column.av-1yx6p4-1065f0061c0c6c963711a56efac4b881{
padding:40px 40px 40px 40px;
}

.flex_column.av-1b1nso-6c5885fc7c7abc6e27582a2bfc1f606b{
padding:40px 40px 40px 40px;
}

.flex_column.av-iovc8-a5c07031b2e0470eb8d6a7e9f97ec890{
padding:40px 40px 40px 40px;
}
}

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

#top #wrap_all .av-rotator-container.av-lz9pcya7-98da372b89e2f1811a2a8dba473bf63e .av-rotator-container-inner{
font-size:20px;
}

#top #wrap_all .av-rotator-container.av-m5ph90bj-29df30093623fb11a4480afaee257261 .av-rotator-container-inner{
font-size:20px;
}

.flex_column.av-a426vk-6b2406075e2f91e04e2c1e67a1d7bb74{
padding:30px 30px 30px 30px;
}

.flex_column.av-1x6uvc-446ca8f15ca5e5762b1288b2522145db{
padding:30px 30px 30px 30px;
}

.flex_column.av-za6fc-1e1283722de5d28f07cbe71bbcfd5370{
padding:30px 30px 30px 30px;
}

.flex_column.av-4s9ahk-389e9676dcd92b174af75a7bf65a5991{
padding:30px 30px 30px 30px;
}

.flex_column.av-40lxxc-9f44268693b2bc9be42b633f74f6d734{
padding:30px 30px 30px 30px;
}

.flex_column.av-3c3szc-b1c62a58ec982763f4d310f76047200d{
padding:30px 30px 30px 30px;
}

.flex_column.av-1a0eqw-0bcca556415061d4b40bfc8e48497e09{
padding:30px 30px 30px 30px;
}

.flex_column.av-1gcp40-e6d14e5891b1a702cc433661e95ddc95{
padding:30px 30px 30px 30px;
}

.flex_column.av-sfghc-1cff7aeee88b7f4917b7b7a69cb74188{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-m4cqli30-51ff4649a9149480094773337ed097c7 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-lz8ihp0f-1536cd0379e86670233e66a04ffd9e52{
padding:30px 30px 30px 30px;
}

.flex_column.av-1bm4og-81c4f90043bf9a2b31f1bb22defd5317{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-m4sozg0g-a9deabde508ded62164e2057cca966b7 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-2e0kfc-6f3ffbdd264d7b9bb6e4c76d429cc54b{
padding:30px 30px 30px 30px;
}

.flex_column.av-1yx6p4-1065f0061c0c6c963711a56efac4b881{
padding:30px 30px 30px 30px;
}

.flex_column.av-1b1nso-6c5885fc7c7abc6e27582a2bfc1f606b{
padding:30px 30px 30px 30px;
}

.flex_column.av-iovc8-a5c07031b2e0470eb8d6a7e9f97ec890{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-m5pfzg0a-d8acdd9faa0ace4469dee4421c13335a .av-special-heading-tag{
font-size:0.8em;
}
}

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

.flex_column.av-a426vk-6b2406075e2f91e04e2c1e67a1d7bb74{
padding:30px 30px 30px 30px;
}

.flex_column.av-1x6uvc-446ca8f15ca5e5762b1288b2522145db{
padding:30px 30px 30px 30px;
}

.flex_column.av-za6fc-1e1283722de5d28f07cbe71bbcfd5370{
padding:30px 30px 30px 30px;
}

.flex_column.av-4s9ahk-389e9676dcd92b174af75a7bf65a5991{
padding:30px 30px 30px 30px;
}

.flex_column.av-40lxxc-9f44268693b2bc9be42b633f74f6d734{
padding:30px 30px 30px 30px;
}

.flex_column.av-3c3szc-b1c62a58ec982763f4d310f76047200d{
padding:30px 30px 30px 30px;
}

.flex_column.av-1a0eqw-0bcca556415061d4b40bfc8e48497e09{
padding:30px 30px 30px 30px;
}

.flex_column.av-1gcp40-e6d14e5891b1a702cc433661e95ddc95{
padding:30px 30px 30px 30px;
}

.flex_column.av-sfghc-1cff7aeee88b7f4917b7b7a69cb74188{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-m4cqli30-51ff4649a9149480094773337ed097c7 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-lz8ihp0f-1536cd0379e86670233e66a04ffd9e52{
padding:30px 30px 30px 30px;
}

.flex_column.av-1bm4og-81c4f90043bf9a2b31f1bb22defd5317{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-m4sozg0g-a9deabde508ded62164e2057cca966b7 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-2e0kfc-6f3ffbdd264d7b9bb6e4c76d429cc54b{
padding:30px 30px 30px 30px;
}

.flex_column.av-1yx6p4-1065f0061c0c6c963711a56efac4b881{
padding:30px 30px 30px 30px;
}

.flex_column.av-1b1nso-6c5885fc7c7abc6e27582a2bfc1f606b{
padding:30px 30px 30px 30px;
}

.flex_column.av-iovc8-a5c07031b2e0470eb8d6a7e9f97ec890{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-m5pfzg0a-d8acdd9faa0ace4469dee4421c13335a .av-special-heading-tag{
font-size:0.8em;
}
}
