.avia-section.av-3u6s7-d37967e4cef9a86bdd90c1c24de2746c{
background-color:#00968f;
background-image:unset;
}
.avia-section.av-3u6s7-d37967e4cef9a86bdd90c1c24de2746c .av-extra-border-element .av-extra-border-inner{
background-color:#00968f;
}

#top .flex_column.av-11xq53-15f47a783cbc31674972b7b155542dfc{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-11xq53-15f47a783cbc31674972b7b155542dfc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-11xq53-15f47a783cbc31674972b7b155542dfc{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-11an1n-0ea6c6f85d6f679d8614ca60bbc7676e{
height:40px;
}

#top .av-special-heading.av-qwrj-0ca6afda3266f824f4da68b51ccc5b6b{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-qwrj-0ca6afda3266f824f4da68b51ccc5b6b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qwrj-0ca6afda3266f824f4da68b51ccc5b6b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-qwrj-0ca6afda3266f824f4da68b51ccc5b6b .av-subheading{
font-size:16px;
}

#top .av_textblock_section.av-zth2v-d21d23140eeb2dc5f0ba4da99ed90729 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-z97rb-34765c4bd131e885c4a4eadb8f98ad85{
height:10px;
}

.avia-section.av-3fdzn-300085ebf13288ba9818adbbf9f41c95{
background-color:#f8f8f8;
background-image:url(https://www.trushieldinsurance.ca/wp-content/uploads/2020/04/about-us-2557x1032-2.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-3fdzn-300085ebf13288ba9818adbbf9f41c95 .av-section-color-overlay{
opacity:0.1;
background-color:#f8f8f8;
}

.avia-section.av-xw76b-767cba28dc430d0a4c6a119f89725d06{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-x4nqn-4af7bd82fe5f4153cf13423a65abdba2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2sr0r-0bb9e6af60fb17ad1cc0960004b9d98a{
padding-bottom:0;
font-size:45px;
}
body .av-special-heading.av-2sr0r-0bb9e6af60fb17ad1cc0960004b9d98a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2sr0r-0bb9e6af60fb17ad1cc0960004b9d98a .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-2sr0r-0bb9e6af60fb17ad1cc0960004b9d98a .av-subheading{
font-size:16px;
}

#top .hr.av-vuwfv-c76481c898fc4c65db6a66f7ab2704c4{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-vuwfv-c76481c898fc4c65db6a66f7ab2704c4 .hr-inner{
width:150px;
border-color:#c0d731;
}

#top .av_textblock_section.av-v1b8n-eac7ee284d529be6d8ed7e8eae34b8be .avia_textblock{
color:#58585a;
}

.avia-section.av-i0ewz-17cb99f38c8805dd6b45ce7aa608fdc7{
background-color:#00968f;
background-image:unset;
}

.avia-section.av-i0ewz-17cb99f38c8805dd6b45ce7aa608fdc7{
background-color:#00968f;
background-image:unset;
}

.flex_column.av-hon5f-39ff634f647e71ea3126d1defd583f8a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-hon5f-39ff634f647e71ea3126d1defd583f8a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-24tiv-015e00afdc8dea763a4b02acf215d02d{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-24tiv-015e00afdc8dea763a4b02acf215d02d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-24tiv-015e00afdc8dea763a4b02acf215d02d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-24tiv-015e00afdc8dea763a4b02acf215d02d .av-subheading{
font-size:16px;
}

#top .hr.av-g8qpj-f03443db6fa5107765a6c68b6390327e{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-g8qpj-f03443db6fa5107765a6c68b6390327e .hr-inner{
width:150px;
border-color:#c0d731;
}

#top .hr.av-g8qpj-f03443db6fa5107765a6c68b6390327e{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-g8qpj-f03443db6fa5107765a6c68b6390327e .hr-inner{
width:150px;
border-color:#c0d731;
}

#top .av_textblock_section.av-fkjhn-148be524e24275dc6c46a673f9c7904f .avia_textblock{
color:#ffffff;
}

.avia-section.av-ukftz-113fa77aeb15f679dbdfc7093b1f7807{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-u4rsf-537d9efa0a2e4f15c4266a883b6dbf5d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5ner-fa388338da6ad0e868687c83b20fa838{
padding-bottom:0;
}
body .av-special-heading.av-5ner-fa388338da6ad0e868687c83b20fa838 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5ner-fa388338da6ad0e868687c83b20fa838 .av-subheading{
font-size:16px;
}

#top .hr.av-sohov-376f153e9a9adddbe3de6c3a0b6f9709{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-sohov-376f153e9a9adddbe3de6c3a0b6f9709 .hr-inner{
width:150px;
border-color:#c0d731;
}

.flex_cell.av-rgymz-0552f51650e1d094e5db4f68ab5fa8cf{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-rgymz-0552f51650e1d094e5db4f68ab5fa8cf{
padding:30px 30px 30px 30px !important;
}

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

.flex_column.av-2nsjr-ee6fa41f7ba0c64c4a024ceecf288408{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-pwi2r-270d70930b713479aa2ae95a40a50675 .iconbox_icon{
color:#00968f;
}
.iconbox.av-pwi2r-270d70930b713479aa2ae95a40a50675 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#00968f;
stroke:#00968f;
}
#top #wrap_all .iconbox.av-pwi2r-270d70930b713479aa2ae95a40a50675 .iconbox_content_title{
color:#00968f;
}

.flex_cell.av-pjpkz-3e139c26cf6c64178c2552411a8160d5{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-pjpkz-3e139c26cf6c64178c2552411a8160d5{
padding:30px 30px 30px 30px !important;
}

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

.flex_column.av-odr5z-5dd187df919fbda0746540a290ddc080{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-niwqz-546660c58c766c7539041a734f34c389 .iconbox_icon{
color:#00968f;
}
.iconbox.av-niwqz-546660c58c766c7539041a734f34c389 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#00968f;
stroke:#00968f;
}
#top #wrap_all .iconbox.av-niwqz-546660c58c766c7539041a734f34c389 .iconbox_content_title{
color:#00968f;
}

.flex_cell.av-n7g0n-e0d364eb11cb6d6109ef277105943414{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-n7g0n-e0d364eb11cb6d6109ef277105943414{
padding:30px 30px 30px 30px !important;
}

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

.flex_column.av-loc57-bf8cba3e5bc24b07c06dffb9e320e54f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-247zv-cda40d5052efcfc92bf7a34a979526ea .iconbox_icon{
color:#00968f;
}
.iconbox.av-247zv-cda40d5052efcfc92bf7a34a979526ea .iconbox_icon.avia-svg-icon svg:first-child{
fill:#00968f;
stroke:#00968f;
}
#top #wrap_all .iconbox.av-247zv-cda40d5052efcfc92bf7a34a979526ea .iconbox_content_title{
color:#00968f;
}

.flex_cell.av-kgpdz-13d890d51696337d19a05e83fa7246ea{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-kgpdz-13d890d51696337d19a05e83fa7246ea{
padding:30px 30px 30px 30px !important;
}

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

.flex_column.av-1x9zv-b0d34c8ac76758bc37af6dfa26176959{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-j1sfv-162f2f2b7de91e900ffcf01d3ff2c56a .iconbox_icon{
color:#00968f;
}
.iconbox.av-j1sfv-162f2f2b7de91e900ffcf01d3ff2c56a .iconbox_icon.avia-svg-icon svg:first-child{
fill:#00968f;
stroke:#00968f;
}
#top #wrap_all .iconbox.av-j1sfv-162f2f2b7de91e900ffcf01d3ff2c56a .iconbox_content_title{
color:#00968f;
}

#top .av-special-heading.av-osdj-c29e66784f95b1c04663d6ca1fc4ea9c{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-osdj-c29e66784f95b1c04663d6ca1fc4ea9c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-osdj-c29e66784f95b1c04663d6ca1fc4ea9c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-osdj-c29e66784f95b1c04663d6ca1fc4ea9c .av-subheading{
font-size:16px;
}

#top .av_textblock_section.av-fkjhn-29e6df7063ed0a10d62662a28c760671 .avia_textblock{
color:#ffffff;
}

.flex_column.av-f7nr7-e64f404e80bcf7d6716f10a29c2f6e62{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-ee2pj-0ff7b13c96846204b35ddb08c460cfd2 .iconbox_icon{
color:#00968f;
}
.iconbox.av-ee2pj-0ff7b13c96846204b35ddb08c460cfd2 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#00968f;
stroke:#00968f;
}
#top #wrap_all .iconbox.av-ee2pj-0ff7b13c96846204b35ddb08c460cfd2 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-ee2pj-0ff7b13c96846204b35ddb08c460cfd2 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-e0c3z-a77558c1d84adb313b8e4dd1e599085c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-d7obj-bdb8608d215b7142d435354973bd4c27 .iconbox_icon{
color:#00968f;
}
.iconbox.av-d7obj-bdb8608d215b7142d435354973bd4c27 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#00968f;
stroke:#00968f;
}
#top #wrap_all .iconbox.av-d7obj-bdb8608d215b7142d435354973bd4c27 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-d7obj-bdb8608d215b7142d435354973bd4c27 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-craw3-ecbdb6c5045dc899559a484d8e343b7a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-cfl1z-665b48f538f84cc3b1cfa42228a63840 .iconbox_icon{
color:#00968f;
}
.iconbox.av-cfl1z-665b48f538f84cc3b1cfa42228a63840 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#00968f;
stroke:#00968f;
}
#top #wrap_all .iconbox.av-cfl1z-665b48f538f84cc3b1cfa42228a63840 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-cfl1z-665b48f538f84cc3b1cfa42228a63840 .iconbox_content_container{
color:#ffffff;
}

.avia-section.av-5g67f-b8c7a6e51643190bba6dc2aba2d3b0f8{
background-repeat:no-repeat;
background-image:url(https://www.trushieldinsurance.ca/wp-content/uploads/2020/04/middle-image-1500x621-2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-5g67f-b8c7a6e51643190bba6dc2aba2d3b0f8 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-4xomb-a05ce3bca73f440beea0fee1899c33db{
border-radius:0px 0px 0px 0px;
padding:0px 30px 30px 30px;
}

#top .av-special-heading.av-k94mhr4f-2b354ffc74d13c1b4cc55b75c5f2ab3c{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-k94mhr4f-2b354ffc74d13c1b4cc55b75c5f2ab3c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-k94mhr4f-2b354ffc74d13c1b4cc55b75c5f2ab3c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-k94mhr4f-2b354ffc74d13c1b4cc55b75c5f2ab3c .av-subheading{
font-size:15px;
}

#top .hr.av-2hshz-4c610a3fe9e538fb6ed81b38272b2849{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-2hshz-4c610a3fe9e538fb6ed81b38272b2849 .hr-inner{
width:200px;
border-color:#ffffff;
}

#top .av_textblock_section.av-1e8t7-6d896c731b8d4cd47294ad042feb9921 .avia_textblock{
color:#ffffff;
}

#top .flex_column.av-4xomb-6b1464da449cf4deecf78915d43c5ed5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4xomb-6b1464da449cf4deecf78915d43c5ed5{
border-radius:0px 0px 0px 0px;
padding:0px 30px 30px 30px;
}
.responsive #top #wrap_all .flex_column.av-4xomb-6b1464da449cf4deecf78915d43c5ed5{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-4g0tf-f70840cac93b2181d7814bffea2b1c76{
background-color:#00968f;
border-color:#00968f;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4g0tf-f70840cac93b2181d7814bffea2b1c76 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-3z2jz-471f506dc27e84cd9166f1a63676c37b{
margin-top:50px;
margin-bottom:0px;
}

.flex_column.av-225jb-424bec8c3aabf3e1ac8a2896552fffee{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-krc7dto9-ce3881f89f730f3b370a6f0cc3f9a80e{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#00968f;
}
body .av-special-heading.av-krc7dto9-ce3881f89f730f3b370a6f0cc3f9a80e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-krc7dto9-ce3881f89f730f3b370a6f0cc3f9a80e .special-heading-inner-border{
border-color:#00968f;
}
.av-special-heading.av-krc7dto9-ce3881f89f730f3b370a6f0cc3f9a80e .av-subheading{
font-size:15px;
}

.flex_column.av-4v26b-28c6a0ad7e1a6951cab5dfa4776c0c71{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4es2b-aa2eb4cbbd0730ff951dd5052e0caacf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3r5ln-0966c3a1b00a58164231119972db616f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-31v6n-9d69c4deb147126f42865e7fa55738b6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2wfw3-530d83ca53ac2e72dab04f1180b57df1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-29mlf-8715099393367993e7cb7354994feea7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column.av-krdw8u9z-80f7a28c88243dffd7bddf31643fb891{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-krdw8u9z-80f7a28c88243dffd7bddf31643fb891{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-krdw8u9z-80f7a28c88243dffd7bddf31643fb891{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-2s4sr-cd34fff4f0a6119fe4ee07160704a5d8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2s4sr-cd34fff4f0a6119fe4ee07160704a5d8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2s4sr-cd34fff4f0a6119fe4ee07160704a5d8{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-1a61v-ca69c7f1841d1f6ab707ffde299bdc8e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1a61v-ca69c7f1841d1f6ab707ffde299bdc8e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1a61v-ca69c7f1841d1f6ab707ffde299bdc8e{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-krkqi53p-a981d44d165b7673ab1e3fd0514b9ea7{
margin-top:50px;
margin-bottom:0px;
}

.flex_column.av-1m8jj-b904eac69b2c44e99e4e5588bbeabc43{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ynxj-7cc69acee771b49fc106664e2b8e42cf{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#00968f;
}
body .av-special-heading.av-ynxj-7cc69acee771b49fc106664e2b8e42cf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ynxj-7cc69acee771b49fc106664e2b8e42cf .special-heading-inner-border{
border-color:#00968f;
}
.av-special-heading.av-ynxj-7cc69acee771b49fc106664e2b8e42cf .av-subheading{
font-size:15px;
}

.avia-section.av-31ukf-6bd8d8c25488808178578c87146e09ae{
margin-top:50px;
margin-bottom:0px;
}

#top .av-special-heading.av-143dn-c8bc1ddcdc9fae9bb9c57fea50149703{
padding-bottom:0;
color:#00968f;
}
body .av-special-heading.av-143dn-c8bc1ddcdc9fae9bb9c57fea50149703 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-143dn-c8bc1ddcdc9fae9bb9c57fea50149703 .special-heading-inner-border{
border-color:#00968f;
}
.av-special-heading.av-143dn-c8bc1ddcdc9fae9bb9c57fea50149703 .av-subheading{
font-size:15px;
}

.flex_column.av-28euf-e6a657cded82cf72db491e13f7502ae3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1cbaf-a137d89c14af3d62232f4688df947513{
margin-top:0px;
margin-bottom:50px;
}


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

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