.flex_cell.av-4lvmzpck-bae09df46d8e00829410b9f422c12d79{
vertical-align:top;
}

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

.flex_cell.av-4d902tsk-26c171aef02d3822064c1dfc36c6a017{
vertical-align:top;
}

#top .flex_column.av-4a28rz4k-05a3d9cb7e29a12e517c12ea218bcdf4{
margin-top:-100px;
margin-bottom:80px;
}
.responsive #top #wrap_all .flex_column.av-4a28rz4k-05a3d9cb7e29a12e517c12ea218bcdf4{
margin-top:-100px;
margin-bottom:80px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-41halb9w-d5810985b3b6c3774294dffcbadc4223{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-41halb9w-d5810985b3b6c3774294dffcbadc4223{
width:58.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-41halb9w-d5810985b3b6c3774294dffcbadc4223 .av-flex-placeholder{
width:4.5%;
}

#top .avia-gallery.av-3wb2302c-9d1127b0e2f19110a9d908fcfc6f7959 .avia-gallery-thumb a{
width:20%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-dnza6qc-3d930609304126d0573b9c14474bb570{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-dnza6qc-3d930609304126d0573b9c14474bb570{
width:37.3%;
margin-left:0;
padding:80px 80px 80px 80px;
background-color:#f7f7f7;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dnza6qc-3d930609304126d0573b9c14474bb570 .av-flex-placeholder{
width:4.5%;
}

.avia-section.av-3ht0i2l0-7838ebaa8b4cf1aee58e9dbace94951b{
margin-top:-30px;
margin-bottom:50px;
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-3ht0i2l0-7838ebaa8b4cf1aee58e9dbace94951b{
z-index:0;
}

.flex_column.av-3d2md0wk-3e53bbe0a660b9c8c925a330c4917413{
width:22.75%;
margin-left:0;
padding:40px 15px 40px 15px;
background-color:#ffe81c;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3d2md0wk-3e53bbe0a660b9c8c925a330c4917413 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-3as41fv8-2ad8f6a962f5a014ea64415226d88d4d{
color:#0a0a0a;
font-size:28px;
}
body .av-special-heading.av-3as41fv8-2ad8f6a962f5a014ea64415226d88d4d .av-special-heading-tag .heading-char{
font-size:50px;
}
#top #wrap_all .av-special-heading.av-3as41fv8-2ad8f6a962f5a014ea64415226d88d4d .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-3as41fv8-2ad8f6a962f5a014ea64415226d88d4d .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-3as41fv8-2ad8f6a962f5a014ea64415226d88d4d .av-subheading{
font-size:40px;
}

#top .hr.hr-invisible.av-32tjzp3o-cb852911f2390c9f5827d822c478f79b{
margin-top:-45px;
height:1px;
}

.flex_column.av-2ss4376c-dd64f16a2aad8dbe248c9f98afb83512{
width:74.25%;
margin-left:0;
border-width:5px;
border-color:#0a0a0a;
border-style:solid;
padding:40px 40px 20px 40px;
}
.avia_transform .flex_column.av-2ss4376c-dd64f16a2aad8dbe248c9f98afb83512{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2ss4376c-dd64f16a2aad8dbe248c9f98afb83512 .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-2f404ums-5831f3a83c61cea078d8081d4c5e8462{
height:40px;
}

#top #wrap_all .avia-button.av-24e61zf8-bf09cb903cbd9596321072b523aceb1a{
margin-bottom:20px;
margin-left:20px;
}

#top #wrap_all .avia-button.av-1zxzutlg-a5861fd1846babec6eea708d63efcd81{
margin-bottom:20px;
margin-left:20px;
}

.flex_cell.av-1rw1r7tg-c352f97a91d88e544e6ca00653f47ee9{
vertical-align:top;
height:280px;
min-height:280px;
background-color:#ffe81c;
}
.responsive #top #wrap_all .flex_cell.av-1rw1r7tg-c352f97a91d88e544e6ca00653f47ee9{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1kn8pdxw-82b924f15a96d71bd3204d5002654481{
vertical-align:top;
height:280px;
min-height:280px;
}

.avia-section.av-1h9c79xw-cd53a1ec5f8470830ec9a6836eb0ced3{
margin-top:-360px;
}

.flex_column.av-1bbg879w-3031d42dc919382b90c5ceef2cd3e29f{
border-width:5px;
border-color:#0a0a0a;
border-style:solid;
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-1bbg879w-3031d42dc919382b90c5ceef2cd3e29f{
animation-duration:2s;
}

#top .av-special-heading.av-18kxl0no-849e690f3db8d4172d8aba4856ee530f{
padding-bottom:10px;
color:#222222;
}
body .av-special-heading.av-18kxl0no-849e690f3db8d4172d8aba4856ee530f .av-special-heading-tag .heading-char{
font-size:38px;
padding-bottom:10px;
}
.av-special-heading.av-18kxl0no-849e690f3db8d4172d8aba4856ee530f .special-heading-inner-border{
border-color:rgba(0,0,0,0.01);
}
.av-special-heading.av-18kxl0no-849e690f3db8d4172d8aba4856ee530f .av-subheading{
font-size:15px;
}
body .av-special-heading.av-18kxl0no-849e690f3db8d4172d8aba4856ee530f .av-special-heading-tag .heading-wrap:before{
border-color:rgba(0,0,0,0.01);
}
body .av-special-heading.av-18kxl0no-849e690f3db8d4172d8aba4856ee530f .av-special-heading-tag .heading-wrap:after{
border-color:rgba(0,0,0,0.01);
}

#top #wrap_all .avia-button.av-10hm2fo4-6ef95fdff7429815473d53b3826532ad{
font-size:18px;
background-color:#439ba5;
border-color:#439ba5;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-10hm2fo4-6ef95fdff7429815473d53b3826532ad:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-10hm2fo4-6ef95fdff7429815473d53b3826532ad:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-vyofvtg-0d1263ee704d59ddb04b5e01e8af5f76{
border-width:5px;
border-color:#0a0a0a;
border-style:solid;
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-vyofvtg-0d1263ee704d59ddb04b5e01e8af5f76{
animation-duration:3s;
}

#top .av-special-heading.av-q2ld238-1b9b1beaeec31af738a1e142575e7c77{
padding-bottom:10px;
color:#222222;
}
body .av-special-heading.av-q2ld238-1b9b1beaeec31af738a1e142575e7c77 .av-special-heading-tag .heading-char{
font-size:38px;
padding-bottom:10px;
}
.av-special-heading.av-q2ld238-1b9b1beaeec31af738a1e142575e7c77 .special-heading-inner-border{
border-color:rgba(0,0,0,0.01);
}
.av-special-heading.av-q2ld238-1b9b1beaeec31af738a1e142575e7c77 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-q2ld238-1b9b1beaeec31af738a1e142575e7c77 .av-special-heading-tag .heading-wrap:before{
border-color:rgba(0,0,0,0.01);
}
body .av-special-heading.av-q2ld238-1b9b1beaeec31af738a1e142575e7c77 .av-special-heading-tag .heading-wrap:after{
border-color:rgba(0,0,0,0.01);
}

#top #wrap_all .avia-button.av-h44r904-55f5905835a58044e1db3734fe3bf971{
font-size:18px;
background-color:#439ba5;
border-color:#439ba5;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-h44r904-55f5905835a58044e1db3734fe3bf971:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-h44r904-55f5905835a58044e1db3734fe3bf971:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .flex_column.av-cb3ya50-8446ac2e4ccc7bcf8ad95077454a7819{
margin-top:-50px;
margin-bottom:70px;
}
.responsive #top #wrap_all .flex_column.av-cb3ya50-8446ac2e4ccc7bcf8ad95077454a7819{
margin-top:-50px;
margin-bottom:70px;
}

#top #wrap_all .avia-button.av-8y5zb84-7db3199e564e47a32532f571451e53ed{
font-size:26px;
}
#top #wrap_all .avia-button.av-8y5zb84-7db3199e564e47a32532f571451e53ed:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8y5zb84-7db3199e564e47a32532f571451e53ed:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-dnza6qc-3d930609304126d0573b9c14474bb570{
padding:55px 55px 55px 55px;
}

.avia-section.av-3ht0i2l0-7838ebaa8b4cf1aee58e9dbace94951b{
margin-bottom:30px;
}

#top #wrap_all .av-special-heading.av-3as41fv8-2ad8f6a962f5a014ea64415226d88d4d .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-2ss4376c-dd64f16a2aad8dbe248c9f98afb83512{
padding:25px 25px 25px 25px;
}

.avia-section.av-1h9c79xw-cd53a1ec5f8470830ec9a6836eb0ced3{
margin-top:-350px;
}

.flex_column.av-1bbg879w-3031d42dc919382b90c5ceef2cd3e29f{
padding:25px 25px 25px 25px;
}

.flex_column.av-vyofvtg-0d1263ee704d59ddb04b5e01e8af5f76{
padding:25px 25px 25px 25px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-dnza6qc-3d930609304126d0573b9c14474bb570{
padding:55px 55px 55px 55px;
}

.avia-section.av-3ht0i2l0-7838ebaa8b4cf1aee58e9dbace94951b{
margin-bottom:30px;
}

#top #wrap_all .av-special-heading.av-3as41fv8-2ad8f6a962f5a014ea64415226d88d4d .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-2ss4376c-dd64f16a2aad8dbe248c9f98afb83512{
padding:25px 25px 25px 25px;
}

.avia-section.av-1h9c79xw-cd53a1ec5f8470830ec9a6836eb0ced3{
margin-top:-350px;
}

.flex_column.av-1bbg879w-3031d42dc919382b90c5ceef2cd3e29f{
padding:25px 25px 25px 25px;
}

.flex_column.av-vyofvtg-0d1263ee704d59ddb04b5e01e8af5f76{
padding:25px 25px 25px 25px;
}
}
