.flex_cell.av-2p5kxu-190e65f4534450470118a8c93997094f{
vertical-align:top;
}

.flex_cell.av-11vzpxe-e00b4a3db6a7875bd77d7f9e3f9d520f{
vertical-align:top;
}

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

#top #wrap_all .avia-button.av-mf44iows-1cfa490a2db0009dd770d3142b9918f9{
font-size:20px;
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mf44iows-1cfa490a2db0009dd770d3142b9918f9:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mf44iows-1cfa490a2db0009dd770d3142b9918f9:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}
#top #wrap_all .avia-button.av-mf44iows-1cfa490a2db0009dd770d3142b9918f9:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mf465v4a-0d2192c9a7398c50f0d94699e240d41f{
height:40px;
}

.flex_cell.av-134cxxe-543a03feeb2ed7b878ec23a6cba6daca{
vertical-align:top;
}

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

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

.flex_cell.av-rin7wi-17df4de1d7c242694fc89ad2aa57bbae{
vertical-align:top;
}

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

#top #wrap_all .avia-button.av-mf46ha8w-2dbb00a618e81fec079b9770e6e08987{
font-size:20px;
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mf46ha8w-2dbb00a618e81fec079b9770e6e08987:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mf46ha8w-2dbb00a618e81fec079b9770e6e08987:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}
#top #wrap_all .avia-button.av-mf46ha8w-2dbb00a618e81fec079b9770e6e08987:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-hscu4y-dd7d0908fe763b0a6e1024825834a92b{
height:40px;
}

.flex_cell.av-llmwqgca-0238482ff1b6001c99c7049bcea7c690{
vertical-align:top;
}

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

.flex_cell.av-llmwwkp3-ac5eada8e00d7afba34f322593e14d00{
vertical-align:middle;
}

#top .hr.hr-invisible.av-llmwx690-0b200207d2042e3bd93ecd7bb6b0b258{
height:20px;
}

#top .hr.hr-invisible.av-2fgn7m-a18c3ddd6fd1975831903272b8b1c5f5{
height:20px;
}

#top #wrap_all .avia-button.av-mf46jon3-fa5e324a1eca26eb6175395a442ea01e{
font-size:20px;
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mf46jon3-fa5e324a1eca26eb6175395a442ea01e:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mf46jon3-fa5e324a1eca26eb6175395a442ea01e:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}
#top #wrap_all .avia-button.av-mf46jon3-fa5e324a1eca26eb6175395a442ea01e:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-nl9mle-2d8bdcab9de0bb68fe86d7fda8073cf0{
vertical-align:top;
}

#top .hr.hr-invisible.av-mqp8ea-0355b3aae78dd991ba41203557b83d96{
height:20px;
}

.flex_cell.av-khta5e-9cbd4be59f3db5674fce990e34c2dfa5{
vertical-align:middle;
}

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

.flex_cell.av-hnzxzm-7396e46ac5640aea0fcbdb917a6b2f58{
vertical-align:top;
}

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

.flex_cell.av-fhmfwy-85fb4ae4f1e5fc422f227735330a3cc0{
vertical-align:middle;
}

#top .hr.hr-invisible.av-egvs6a-fb08b32cd5a2e522191f6f0f09833a27{
height:20px;
}

.flex_cell.av-gaj91u-3c8a1a5673ff3a7f3bcb8d2c4215fc00{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-gaj91u-3c8a1a5673ff3a7f3bcb8d2c4215fc00{
padding:120px 120px 120px 120px !important;
}

#top .togglecontainer.av-dgdhcy-7aba08ada52b1f9e34f823791f4b0820 p.toggler{
color:#1b1e15;
background-color:#d4d9cf;
}
#top .togglecontainer.av-dgdhcy-7aba08ada52b1f9e34f823791f4b0820 p.toggler:not(.activeTitle):hover{
background-color:#adb7ac;
}
#top .togglecontainer.av-dgdhcy-7aba08ada52b1f9e34f823791f4b0820 p.toggler .toggle_icon{
color:#1d3901;
border-color:#1d3901;
}
#top .togglecontainer.av-dgdhcy-7aba08ada52b1f9e34f823791f4b0820 p.toggler .toggle_icon > span{
color:#1d3901;
border-color:#1d3901;
}
#top .togglecontainer.av-dgdhcy-7aba08ada52b1f9e34f823791f4b0820 .toggle_wrap .toggle_content{
color:#1b1e15;
background-color:#d4d9cf;
}

#top #wrap_all .avia-button.av-556qg2-ecc10c2dcb67a8de7a960eddf81a8866{
color:#7ea073;
border-style:solid;
border-width:4px 4px 4px 4px;
border-color:#7ea073;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-556qg2-ecc10c2dcb67a8de7a960eddf81a8866:hover{
background-color:#7ea073;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-556qg2-ecc10c2dcb67a8de7a960eddf81a8866 .avia-svg-icon svg:first-child{
fill:#7ea073;
stroke:#7ea073;
}
#top #wrap_all .avia-button.av-556qg2-ecc10c2dcb67a8de7a960eddf81a8866:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-3ine8y-771a756ed73138875ca3d20840f63e66{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3ine8y-771a756ed73138875ca3d20840f63e66{
padding:70px 70px 70px 70px !important;
}

.flex_cell.av-2sdyr6-b2ac43b057040482f450c8ceed7fe967{
vertical-align:top;
}


@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-gaj91u-3c8a1a5673ff3a7f3bcb8d2c4215fc00{
padding:60px 60px 60px 60px !important;
}
}
