.flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23{
padding:30px 30px 30px 30px;
}
.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23 .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

#top .av-special-heading.av-lim5tjhh-0bad4cde43ee9e32f4dd3863e486a04c{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-lim5tjhh-0bad4cde43ee9e32f4dd3863e486a04c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lim5tjhh-0bad4cde43ee9e32f4dd3863e486a04c .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-lim5tjhh-0bad4cde43ee9e32f4dd3863e486a04c .av-subheading{
font-size:15px;
}

.flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3szqp26-87771597bb984d3dc287b87244e04b6a{
padding:30px 30px 30px 30px;
background:url(https://humboldthousing.ca/wp-content/uploads/2023/06/tools.jpg) 0% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-87771597bb984d3dc287b87244e04b6a .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

.avia-section.av-liw75c30-1417d46dd4c945c07e488041ab9fc187{
background-color:#efefef;
background-image:unset;
}

#top .av-special-heading.av-liw6hqcu-88b5d3d05787e746d78f3e5dcfb977bd{
padding-bottom:10px;
font-size:38px;
}
body .av-special-heading.av-liw6hqcu-88b5d3d05787e746d78f3e5dcfb977bd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-liw6hqcu-88b5d3d05787e746d78f3e5dcfb977bd .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-liw6hqcu-88b5d3d05787e746d78f3e5dcfb977bd .av-subheading{
font-size:15px;
}

.flex_cell.av-l3syods3-585f9cc69acc438c078fad900f265c93{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-l3syods3-585f9cc69acc438c078fad900f265c93{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

#top .av-special-heading.av-1jn8w-593ba9842d7c6732119ad745f309b3fe{
padding-bottom:10px;
}
body .av-special-heading.av-1jn8w-593ba9842d7c6732119ad745f309b3fe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jn8w-593ba9842d7c6732119ad745f309b3fe .av-subheading{
font-size:15px;
}

.flex_cell.av-l3sypxl7-9acc6649679f9e9167043e1559d3ecd7{
vertical-align:middle;
background:url(https://humboldthousing.ca/wp-content/uploads/2023/06/computer-mouse.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3sypxl7-9acc6649679f9e9167043e1559d3ecd7{
padding:120px 120px 120px 120px !important;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

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

#top #wrap_all .av-special-heading.av-liw6hqcu-88b5d3d05787e746d78f3e5dcfb977bd .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

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

#top #wrap_all .av-special-heading.av-liw6hqcu-88b5d3d05787e746d78f3e5dcfb977bd .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}
