.avia-section.av-dzceuz-2c5e98422c490255978efb61dc5c6bab .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://newenglandchimneyservices.com/wp-content/uploads/2023/05/fireplace-services-head-03.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-dzceuz-2c5e98422c490255978efb61dc5c6bab .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .flex_column.av-dtd6ej-d2f187e9099287994b5594a53ffb84ee{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-dtd6ej-d2f187e9099287994b5594a53ffb84ee{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-dtd6ej-d2f187e9099287994b5594a53ffb84ee{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-lgtfum32-e72f9be61e4fc9f3f8f03c381730558a{
margin:150px 0 150px 0;
padding-bottom:0;
color:#ffffff;
font-size:67px;
}
body .av-special-heading.av-lgtfum32-e72f9be61e4fc9f3f8f03c381730558a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lgtfum32-e72f9be61e4fc9f3f8f03c381730558a .av-special-heading-tag{
font-size:67px;
}
.av-special-heading.av-lgtfum32-e72f9be61e4fc9f3f8f03c381730558a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lgtfum32-e72f9be61e4fc9f3f8f03c381730558a .av-subheading{
font-size:33px;
}

#top .flex_column.av-dha0ib-96e02da3c9493c048518605209f503ce{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-dha0ib-96e02da3c9493c048518605209f503ce{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-dha0ib-96e02da3c9493c048518605209f503ce{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-lgtfusd7-ccfba19af5208cd4dfe5c215afa2731a{
margin:0 0 30px 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-lgtfusd7-ccfba19af5208cd4dfe5c215afa2731a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lgtfusd7-ccfba19af5208cd4dfe5c215afa2731a .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lgtfusd7-ccfba19af5208cd4dfe5c215afa2731a .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-d4rqmr-5f871bd74b05a9f2d0014b4cd52a14d1{
height:50px;
}

#top .av-special-heading.av-lgtgakxf-5e0e0a8de1d9e8b82abeccfdd161f020{
margin:0 0 30px 0;
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-lgtgakxf-5e0e0a8de1d9e8b82abeccfdd161f020 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lgtgakxf-5e0e0a8de1d9e8b82abeccfdd161f020 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-lgtgakxf-5e0e0a8de1d9e8b82abeccfdd161f020 .av-subheading{
font-size:30px;
}

#top .avia-icon-list-container.av-lgtge3nt-796430c70af2e28d151b10d41be9ccbd .iconlist_icon{
color:#91443d;
font-size:21px;
}
#top #wrap_all .avia-icon-list-container.av-lgtge3nt-796430c70af2e28d151b10d41be9ccbd .av_iconlist_title{
font-size:21px;
color:#91443d;
}
.avia-icon-list-container.av-lgtge3nt-796430c70af2e28d151b10d41be9ccbd .iconlist_content{
font-size:18px;
color:#000000;
}

#top #wrap_all .avia-button.av-cytaq3-26da96ff6ce1ace32fbeb51c3eb3d1f2{
font-size:20px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-cytaq3-26da96ff6ce1ace32fbeb51c3eb3d1f2:hover{
opacity:0.3;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column.av-cw7agr-1b423514e95cb356894fdb584ae9e330{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-cw7agr-1b423514e95cb356894fdb584ae9e330{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-cw7agr-1b423514e95cb356894fdb584ae9e330{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-i1e5na-75d22b573c01f4f4e4803154ad1ea931{
background-color:#ededed;
background-image:unset;
}

#top .flex_column.av-ftect2-0729eda76ba5221a3ae37431cd0b9098{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ftect2-0729eda76ba5221a3ae37431cd0b9098{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-ftect2-0729eda76ba5221a3ae37431cd0b9098{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-1c8zuu-b9a0a039819c697fb1a4688ae76917c0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1c8zuu-b9a0a039819c697fb1a4688ae76917c0{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1c8zuu-b9a0a039819c697fb1a4688ae76917c0{
margin-top:0px;
margin-bottom:0px;
}

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

#top .av-special-heading.av-bjay0m-960a035abb312ff042d900b8379ecce3{
margin:30px 0 30px 0;
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-bjay0m-960a035abb312ff042d900b8379ecce3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bjay0m-960a035abb312ff042d900b8379ecce3 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-bjay0m-960a035abb312ff042d900b8379ecce3 .av-subheading{
font-size:30px;
}

#top .flex_column.av-9a24t2-80c4a54a51df2320e5aa832f83eba9b8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9a24t2-80c4a54a51df2320e5aa832f83eba9b8{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9a24t2-80c4a54a51df2320e5aa832f83eba9b8{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-7xwlee-a903a05b8ebaa077c961e7dea78fbaf7{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-7xwlee-a903a05b8ebaa077c961e7dea78fbaf7{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-7xwlee-a903a05b8ebaa077c961e7dea78fbaf7{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-5cfjfa-2f815a49d971133ca69a82677b4c172d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5cfjfa-2f815a49d971133ca69a82677b4c172d{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-5cfjfa-2f815a49d971133ca69a82677b4c172d{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-301cfa-082edbb1dc4be8827d74e08e7bb06c9d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-301cfa-082edbb1dc4be8827d74e08e7bb06c9d{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-301cfa-082edbb1dc4be8827d74e08e7bb06c9d{
margin-top:0px;
margin-bottom:0px;
}

.flex_cell.av-ay0hyj-73cf76b03efe42a5700d8799fae01642{
vertical-align:middle;
background:url(https://newenglandchimneyservices.com/wp-content/uploads/2025/05/fireplace_inserts_1-298x300.png) 50% 50% no-repeat scroll ;
}

.flex_cell.av-ast31n-8919c69c42fb963fe2de25f552473e41{
vertical-align:middle;
background-color:#d5d5d5;
}
.responsive #top #wrap_all .flex_cell.av-ast31n-8919c69c42fb963fe2de25f552473e41{
padding:100px 50px 100px 50px !important;
}

#top .av-special-heading.av-lgtg0v1j-db74609fd14b8588697efe3e3646373b{
margin:0 0 30px 0;
padding-bottom:0;
font-size:32px;
}
body .av-special-heading.av-lgtg0v1j-db74609fd14b8588697efe3e3646373b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lgtg0v1j-db74609fd14b8588697efe3e3646373b .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-lgtg0v1j-db74609fd14b8588697efe3e3646373b .av-subheading{
font-size:30px;
}

#top .avia-icon-list-container.av-lgtga8jd-7a07bb54a9405af93b15ca3380c0a23a .iconlist_icon{
color:#91443d;
font-size:21px;
}
#top #wrap_all .avia-icon-list-container.av-lgtga8jd-7a07bb54a9405af93b15ca3380c0a23a .av_iconlist_title{
font-size:21px;
color:#91443d;
}
.avia-icon-list-container.av-lgtga8jd-7a07bb54a9405af93b15ca3380c0a23a .iconlist_content{
font-size:18px;
color:#000000;
}

#top #wrap_all .avia-button.av-ap77w3-83456e93ba60a890cdc247ea47482c1d{
font-size:20px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ap77w3-83456e93ba60a890cdc247ea47482c1d:hover{
opacity:0.3;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column.av-a9w6p7-26d477a2b57f48d16e8945478f36f754{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-a9w6p7-26d477a2b57f48d16e8945478f36f754{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-a9w6p7-26d477a2b57f48d16e8945478f36f754{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-a8ryeb-9ad5a5bae239339dc7b7c8550dfc09b8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-a8ryeb-9ad5a5bae239339dc7b7c8550dfc09b8{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-a8ryeb-9ad5a5bae239339dc7b7c8550dfc09b8{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-9uzxwz-8e13fb8be0c9f87d2a33004cbaa847f6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9uzxwz-8e13fb8be0c9f87d2a33004cbaa847f6{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9uzxwz-8e13fb8be0c9f87d2a33004cbaa847f6{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-lgtg0loq-0325b9888926561b7708949c39618bd2{
margin:0 0 30px 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-lgtg0loq-0325b9888926561b7708949c39618bd2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lgtg0loq-0325b9888926561b7708949c39618bd2 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lgtg0loq-0325b9888926561b7708949c39618bd2 .av-subheading{
font-size:30px;
}

#top #wrap_all .avia-button.av-9gopaz-a22bd57265f217c6d3a62e28106d9ee3{
font-size:20px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9gopaz-a22bd57265f217c6d3a62e28106d9ee3:hover{
opacity:0.3;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column.av-9an377-c00f97d17fb16d1d8f439ef0c292e5d6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9an377-c00f97d17fb16d1d8f439ef0c292e5d6{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9an377-c00f97d17fb16d1d8f439ef0c292e5d6{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-8b8pcm-f78427c5e230fe9813b4379311b14be5{
background-color:#fcfcfc;
background-image:unset;
}

#top .av-special-heading.av-2a0glvq-8d9c28efac58b1b585152458e6d1c4df{
margin:0 0 30px 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-2a0glvq-8d9c28efac58b1b585152458e6d1c4df .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2a0glvq-8d9c28efac58b1b585152458e6d1c4df .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-2a0glvq-8d9c28efac58b1b585152458e6d1c4df .av-subheading{
font-size:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-82bezq-93f7c9376bd44b7191f0f07e03235037{
margin-top:40px;
margin-bottom:0px;
}
.flex_column.av-82bezq-93f7c9376bd44b7191f0f07e03235037{
width:23.5%;
margin-left:0;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 20px 40px 20px;
background-color:#91443d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-82bezq-93f7c9376bd44b7191f0f07e03235037 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-26dh12u-90dd99bca83cac5be69b7ef16e7f36ee{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-26dh12u-90dd99bca83cac5be69b7ef16e7f36ee .av-icon-char{
font-size:70px;
line-height:70px;
}

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

#top .av_textblock_section.av-22zeycm-e62cdc09341995262b6a8dcc34308ad5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-20xws06-2425623bb007b6352fbf085a21ea1674{
height:20px;
}

#top #wrap_all .avia-button.av-1zk85km-00c10d2870e1809f7c088c9c405bdd31{
background-color:#ffffff;
border-color:#ffffff;
color:#0a0a0a;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1y5ivp2-e43a46f8f0c555ca52f79d64325ea9a1{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-1y5ivp2-e43a46f8f0c555ca52f79d64325ea9a1{
width:23.5%;
margin-left:0;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#91443d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1y5ivp2-e43a46f8f0c555ca52f79d64325ea9a1 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-1wi5bja-d016fd1434a267e780b8b546e0001bd5{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1wi5bja-d016fd1434a267e780b8b546e0001bd5 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-1vnkpme-f754b0283c59a927c1d65e79ae6eb297{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1vnkpme-f754b0283c59a927c1d65e79ae6eb297 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1vnkpme-f754b0283c59a927c1d65e79ae6eb297 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1vnkpme-f754b0283c59a927c1d65e79ae6eb297 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1twh6xi-a6b4648fea29124c5954eb6b43c9a1e5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1shc9s6-4e266cd76f2ef2d13f07d4f5bca3be65{
height:20px;
}

#top #wrap_all .avia-button.av-1pqbvvq-ed74d94425db6e2c73d57f4b3466a7b1{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1nzy346-ada07021bb9e1bb791be98a85cd5fd91{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-1nzy346-ada07021bb9e1bb791be98a85cd5fd91{
width:23.5%;
margin-left:0;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#91443d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1nzy346-ada07021bb9e1bb791be98a85cd5fd91 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-l0ud2-857236ecb01bd2954de5e2de4ba274a1{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-l0ud2-857236ecb01bd2954de5e2de4ba274a1 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-1kn7t2e-ba2f47f452939c9eea1dc29315998134{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1kn7t2e-ba2f47f452939c9eea1dc29315998134 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1kn7t2e-ba2f47f452939c9eea1dc29315998134 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1kn7t2e-ba2f47f452939c9eea1dc29315998134 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1j39x2e-c83b7fb13ea2694b4d1ed6681624f4df .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1hxbxhy-ca47e13357b1d34e94f0f1021f392018{
height:20px;
}

#top #wrap_all .avia-button.av-1gsi0ty-c16fb7e9cfdc143e9fff11d654220c6e{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1eg2bti-5b795af9cef9ffca8efe68195c24f16b{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-1eg2bti-5b795af9cef9ffca8efe68195c24f16b{
width:23.5%;
margin-left:0;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#91443d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1eg2bti-5b795af9cef9ffca8efe68195c24f16b .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-1d1phh2-f59f42fdb0cbd4865785810948f63728{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1d1phh2-f59f42fdb0cbd4865785810948f63728 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-1anxs2e-bf9b088966e2de2610c96882ced744dd{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1anxs2e-bf9b088966e2de2610c96882ced744dd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1anxs2e-bf9b088966e2de2610c96882ced744dd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1anxs2e-bf9b088966e2de2610c96882ced744dd .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-19si3bq-331c17b1fbeefde6bba8168966d05a8e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-17i14ly-623aee6f6c6b6dcf4df44d71cb8475c5{
height:20px;
}

#top #wrap_all .avia-button.av-15mmfhy-e1fe4dba9b3c10d70145f7d209a84e9f{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14okneu-5c6918277a7473850776f51ea00370ec{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-14okneu-5c6918277a7473850776f51ea00370ec{
width:23.5%;
margin-left:0;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 20px 40px 20px;
background-color:#91443d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-14okneu-5c6918277a7473850776f51ea00370ec .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-3vmls6-eb917166eff7229f75d7275c4638e4d1{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-3vmls6-eb917166eff7229f75d7275c4638e4d1 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-11bd0d2-c8f425cc4c1e1d8d8caa2ef4aaf319b8{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-11bd0d2-c8f425cc4c1e1d8d8caa2ef4aaf319b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-11bd0d2-c8f425cc4c1e1d8d8caa2ef4aaf319b8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-11bd0d2-c8f425cc4c1e1d8d8caa2ef4aaf319b8 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-zh5tly-8c896f290aa9273b006b7a393491914a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-xhpdl2-c02abafe65971d3e7f672241772ef281{
height:20px;
}

#top #wrap_all .avia-button.av-wpnfk6-18680db419fb15c5fb21cba32c004ed9{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-v3fgba-6a7972234ffd1edb5e441f46fbfa6ecb{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-v3fgba-6a7972234ffd1edb5e441f46fbfa6ecb{
width:23.5%;
margin-left:0;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#91443d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-v3fgba-6a7972234ffd1edb5e441f46fbfa6ecb .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-t0l9km-1537a80de23a51046a69a1442f49026c{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-t0l9km-1537a80de23a51046a69a1442f49026c .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-ruus2e-8c270869e4c62dc7e67ba7ce826fda17{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ruus2e-8c270869e4c62dc7e67ba7ce826fda17 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ruus2e-8c270869e4c62dc7e67ba7ce826fda17 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ruus2e-8c270869e4c62dc7e67ba7ce826fda17 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-pj8nva-648c13dc1f4b4de0d7861b0e750f99ea .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-nqb4mu-32e9377a0daf184d59ac6600b5256888{
height:20px;
}

#top #wrap_all .avia-button.av-ltox5y-4cc732cab8e6a13850a06c45e277c477{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-khfql2-67e182d7c59311b31ad51d0ee7d33676{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-khfql2-67e182d7c59311b31ad51d0ee7d33676{
width:23.5%;
margin-left:0;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#91443d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-khfql2-67e182d7c59311b31ad51d0ee7d33676 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-1yt3yu-f58457887f31af3db7eec6a172a3e15b{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1yt3yu-f58457887f31af3db7eec6a172a3e15b .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-hpwx3q-804ea04ad378c1b825a505e7057ba8fb{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-hpwx3q-804ea04ad378c1b825a505e7057ba8fb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-hpwx3q-804ea04ad378c1b825a505e7057ba8fb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-hpwx3q-804ea04ad378c1b825a505e7057ba8fb .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1kdzp2-8256669e40becedb7259772bd132a510 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-df9d06-87a64702a3d19d755fa7215c5a851e68{
height:20px;
}

#top #wrap_all .avia-button.av-c17g6e-46e03be267e1bcad7320737e59cda06e{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-155ibq-8171350701965a0812562dadd876eb70{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-155ibq-8171350701965a0812562dadd876eb70{
width:23.5%;
margin-left:0;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#91443d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-155ibq-8171350701965a0812562dadd876eb70 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-8yt1h2-4eeadff3bf64fcd4c55abd3efea7d01c{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-8yt1h2-4eeadff3bf64fcd4c55abd3efea7d01c .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-885906-6b472a2522db33ae4da54348536824b6{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-885906-6b472a2522db33ae4da54348536824b6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-885906-6b472a2522db33ae4da54348536824b6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-885906-6b472a2522db33ae4da54348536824b6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5cr43a-d8f4ef57956313a3ce25fa6e2e67bc63 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3rdkiu-496f4c497d6b804003e2a71efc0be31d{
height:20px;
}

#top #wrap_all .avia-button.av-2lj84m-ca2312f1d41a19f12efdc36b1b0dd4bd{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column.av-7ntrn-81cf669b263923a218c867c50dccb34c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-7ntrn-81cf669b263923a218c867c50dccb34c{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-7ntrn-81cf669b263923a218c867c50dccb34c{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-sx02b-eb58b87804c0564b01bdd6dc77d6fd05{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-sx02b-eb58b87804c0564b01bdd6dc77d6fd05{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-sx02b-eb58b87804c0564b01bdd6dc77d6fd05{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-cif9f-55191505e59ed5e20054ab73edf7c4d1{
height:20px;
}

#top .flex_column.av-2qtjza-fb6567a72f68ebfa455bd079934e8d0b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2qtjza-fb6567a72f68ebfa455bd079934e8d0b{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2qtjza-fb6567a72f68ebfa455bd079934e8d0b{
margin-top:0px;
margin-bottom:0px;
}


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

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

#top #wrap_all .av-special-heading.av-lgtgakxf-5e0e0a8de1d9e8b82abeccfdd161f020 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bjay0m-960a035abb312ff042d900b8379ecce3 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-lgtg0loq-0325b9888926561b7708949c39618bd2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2a0glvq-8d9c28efac58b1b585152458e6d1c4df .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-lgtgakxf-5e0e0a8de1d9e8b82abeccfdd161f020 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bjay0m-960a035abb312ff042d900b8379ecce3 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-lgtg0loq-0325b9888926561b7708949c39618bd2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2a0glvq-8d9c28efac58b1b585152458e6d1c4df .av-special-heading-tag{
font-size:0.8em;
}
}
