.avia-section.av-29v8k6k-4e50efd1ddf0e28df7c18c0a236b176d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.trushieldinsurance.ca/wp-content/uploads/2016/06/home-insurance.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-29v8k6k-4e50efd1ddf0e28df7c18c0a236b176d .av-section-color-overlay{
opacity:0.3;
background-color:#00514a;
}

.flex_column.av-27vq6po-b8fa97f1fe8c7cad6d419516b9fc7d61{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-26iw7oc-7bc65a7e8bfb02763cc4eb5ffb11fe48 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-24qjom4-f6ad12197199b260e46e6972cc12fbfe{
height:30px;
}

.avia-section.av-21u6e9o-cf202026830cd3327fa046adbbca5d55 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.trushieldinsurance.ca/wp-content/uploads/2016/06/home-insurance.jpg);
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-203q8mk-dc660e6a0b0b50d375bb85735c01f90b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1y25x4c-4163da1fa4596c41a06daa896aa702c8{
height:100px;
}

#top .av_textblock_section.av-1w1h3vg-01d94e3cff30d6c7daa491ee046ca0df .avia_textblock{
color:#ffffff;
}

.flex_column.av-1v1k0y4-42f7abe25f3d0a33b0fb445ef84bfc68{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ng7sc-92e103fcde218233c76cae35aa71fd55{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-6b93vg-7dd68f59e1492a670a9e09cdb47a899e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1qrqh3g-b4e8398f0755b011e82f0883851bb6dd{
margin-top:0px;
height:1px;
}

.avia-section.av-1mwk6q4-c36dd7351b94b9bec1b2ce44f8003eef .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

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

#top .hr.av-1k2z7ho-15245ec73bb32acc70616fcb538ef51c{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-1k2z7ho-15245ec73bb32acc70616fcb538ef51c .hr-inner{
width:150px;
border-color:#c0d731;
}

.avia-section.av-1g105e4-bb86a533492d586d478a52b134df1633{
background-color:#00968f;
background-image:unset;
}

#top .flex_column.av-1evn5zw-7f40f0f32ee313fc1316b41aaabddce8{
margin-top:0px;
margin-bottom:-25px;
}
.flex_column.av-1evn5zw-7f40f0f32ee313fc1316b41aaabddce8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1evn5zw-7f40f0f32ee313fc1316b41aaabddce8{
margin-top:0px;
margin-bottom:-25px;
}

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

#top .hr.av-1ajmb7g-c173255fe0106573893d808c6b012f39{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1ajmb7g-c173255fe0106573893d808c6b012f39 .hr-inner{
width:150px;
border-color:#c0d731;
}

.flex_column.av-19upqz0-f498d1eca07ff93af425e4f0e0fbc30a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-4f0m8c-551190f45086d0fdead9db51bdb7b4ba .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-4f0m8c-551190f45086d0fdead9db51bdb7b4ba .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-4f0m8c-551190f45086d0fdead9db51bdb7b4ba .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-4f0m8c-551190f45086d0fdead9db51bdb7b4ba .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-16qgwak-9c67d221193f4d60b274f02436ba5cf7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-1543k58-d2b3f1f57490f9b60d39fe5d5d63f6df .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-1543k58-d2b3f1f57490f9b60d39fe5d5d63f6df .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-1543k58-d2b3f1f57490f9b60d39fe5d5d63f6df .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-1543k58-d2b3f1f57490f9b60d39fe5d5d63f6df .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-12dh3sc-db1b5e87020e4da835ba5c6451199ce2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-11meycc-9a0da11950036ab11fbfdb4c88a4cd48 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-11meycc-9a0da11950036ab11fbfdb4c88a4cd48 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-11meycc-9a0da11950036ab11fbfdb4c88a4cd48 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-11meycc-9a0da11950036ab11fbfdb4c88a4cd48 .iconbox_content_container{
color:#ffffff;
}

.avia-section.av-10bqkik-640afff11903c02c5522d3f7c3650100{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-xd11rg-c46af5a3546b194c941b22e33e6fdd01{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-wqwsn0-a344617de1bf1567016ea6510e7359b4{
padding-bottom:10px;
}
body .av-special-heading.av-wqwsn0-a344617de1bf1567016ea6510e7359b4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wqwsn0-a344617de1bf1567016ea6510e7359b4 .av-subheading{
font-size:15px;
}

#top .hr.av-v4r69o-48a6f81c38b53021a4ddb3f8f5b5258c{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-v4r69o-48a6f81c38b53021a4ddb3f8f5b5258c .hr-inner{
width:150px;
border-color:#c0d731;
}

.flex_column.av-sw70ek-2694c57a99bd054e2132a48edc1bf440{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-phj2n0-b3c4a4d17ac6e191ec6e558cde0d8287{
height:30px;
}

.flex_column.av-of9jl8-046ff2aedc2bd3aeb3bca8cd65b30024{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-i1b2wc-a0a25680ab6f3f59fc714322906ed98f{
background-color:#e8e8e8;
background-image:url(https://www.trushieldinsurance.ca/wp-content/uploads/2017/03/family-House-Car-white.jpg);
background-repeat:no-repeat;
background-position:50% 100%;
background-attachment:fixed;
}

.flex_column.av-fyaw3w-c06d68cc74d5f5638355dbec5868c080{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1dhacs-a63debecb99bb193001ca7e084822b21{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-c0g5ik-850a5ed95d1ddac3f443c9250afb1456{
padding-bottom:10px;
}
body .av-special-heading.av-c0g5ik-850a5ed95d1ddac3f443c9250afb1456 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-c0g5ik-850a5ed95d1ddac3f443c9250afb1456 .av-subheading{
font-size:15px;
}

#top .hr.av-afxorw-936c0f2f734136c5a054ceecb325a54f{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-afxorw-936c0f2f734136c5a054ceecb325a54f .hr-inner{
width:150px;
border-color:#c0d731;
}

.flex_column.av-7axtvg-2273b11dad3d6449b0aa1e74a52217ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-27gx8-4cebb3967f972388113af4189d054496{
height:50px;
}

