.flex_cell.av-xc0lly-e9d60472e320d2abc2da8af4b1ef1d2d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-xc0lly-e9d60472e320d2abc2da8af4b1ef1d2d{
padding:70px 50px 70px 50px !important;
}

.iconbox.av-x8ks1q-87cc5772f328b17bbbef6db3f71720ac .iconbox_icon{
background-color:#e20026;
color:#ffffff;
}
.iconbox.av-x8ks1q-87cc5772f328b17bbbef6db3f71720ac .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-wyg8la-62aea9dcd8eda4eba92a1f6edf7949f6{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-wyg8la-62aea9dcd8eda4eba92a1f6edf7949f6{
padding:70px 50px 70px 50px !important;
}

.iconbox.av-wsryfa-f5e789cec90a1b51ab61af590addb90c .iconbox_icon{
background-color:#e20026;
color:#ffffff;
}
.iconbox.av-wsryfa-f5e789cec90a1b51ab61af590addb90c .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-wnlw4e-d12df16fb0a032ec7f47c3210805cd05{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-wnlw4e-d12df16fb0a032ec7f47c3210805cd05{
padding:70px 50px 70px 50px !important;
}

.iconbox.av-wjkt4m-1754c69e03800aea57a1f7befbe7a0e8 .iconbox_icon{
background-color:#e20026;
color:#ffffff;
}
.iconbox.av-wjkt4m-1754c69e03800aea57a1f7befbe7a0e8 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-k7v3a-e3693c8fb0c3297faef43e8c703b98b4{
vertical-align:top;
background-color:#e2e2e2;
}
.responsive #top #wrap_all .flex_cell.av-k7v3a-e3693c8fb0c3297faef43e8c703b98b4{
padding:30px 30px 30px 30px !important;
}

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

#top .av-special-heading.av-gh8n2-74c326d5c01c23907c5f7b2d56f44ed2{
padding-bottom:20px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-gh8n2-74c326d5c01c23907c5f7b2d56f44ed2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gh8n2-74c326d5c01c23907c5f7b2d56f44ed2 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-gh8n2-74c326d5c01c23907c5f7b2d56f44ed2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-gh8n2-74c326d5c01c23907c5f7b2d56f44ed2 .av-subheading{
font-size:15px;
}

#top .hr.av-vne3e6-2a4184fde8468f5c4d0e7035d6afbd54{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-vne3e6-2a4184fde8468f5c4d0e7035d6afbd54 .hr-inner{
width:50px;
border-color:#000000;
}

#top .hr.hr-invisible.av-353m3a-c169e6ad61162c58873fa02e815f86f7{
height:20px;
}

.av_font_icon.av-uv38dq-f8c4330b8a9874f9d045a5333a4adc0e{
color:#e20026;
border-color:#e20026;
}
.avia-svg-icon.av-uv38dq-f8c4330b8a9874f9d045a5333a4adc0e svg:first-child{
stroke:#e20026;
fill:#e20026;
}
.av_font_icon.av-uv38dq-f8c4330b8a9874f9d045a5333a4adc0e .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-up9dli-257e0ea12a43de401c6ed4ebbe3f69c2{
color:#e20026;
border-color:#e20026;
}
.avia-svg-icon.av-up9dli-257e0ea12a43de401c6ed4ebbe3f69c2 svg:first-child{
stroke:#e20026;
fill:#e20026;
}
.av_font_icon.av-up9dli-257e0ea12a43de401c6ed4ebbe3f69c2 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-31oewm-bd056fad57f7cbda0e8a04ec50d6f883{
color:#e20026;
border-color:#e20026;
}
.avia-svg-icon.av-31oewm-bd056fad57f7cbda0e8a04ec50d6f883 svg:first-child{
stroke:#e20026;
fill:#e20026;
}
.av_font_icon.av-31oewm-bd056fad57f7cbda0e8a04ec50d6f883 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-uaoopi-4454e1701c05f6b5daf0ca62cda785a4{
height:42px;
}

.flex_cell.av-b3hby-fe2a849b058aff2a478d1c3ffe751676{
vertical-align:top;
background-color:#e2e2e2;
}
.responsive #top #wrap_all .flex_cell.av-b3hby-fe2a849b058aff2a478d1c3ffe751676{
padding:30px 30px 30px 30px !important;
}

.avia-video.av-kdsjzz3a-2399074d70be61fb4df6a470d5b76697{
background-image:url(https://transfix.co.za/wp-content/uploads/2020/08/TTSA1-1030x1030.png);
}

.flex_cell.av-12ggfq-17aa200ba9cb3fc657ad3f1d5230599e{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-12ggfq-17aa200ba9cb3fc657ad3f1d5230599e{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-l4jse-83942a8ebff3ec7792479d75501ef054{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-l4jse-83942a8ebff3ec7792479d75501ef054{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-g1nom-b977b2ef72d0fb3e5df5bdf504ac5470{
padding-bottom:20px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-g1nom-b977b2ef72d0fb3e5df5bdf504ac5470 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-g1nom-b977b2ef72d0fb3e5df5bdf504ac5470 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-g1nom-b977b2ef72d0fb3e5df5bdf504ac5470 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-g1nom-b977b2ef72d0fb3e5df5bdf504ac5470 .av-subheading{
font-size:15px;
}

#top .hr.av-klbl8u-24a0bfe7e74ce5fecfd21ecadb43025d{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-klbl8u-24a0bfe7e74ce5fecfd21ecadb43025d .hr-inner{
width:50px;
border-color:#000000;
}

#top .hr.av-klbl8u-24a0bfe7e74ce5fecfd21ecadb43025d{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-klbl8u-24a0bfe7e74ce5fecfd21ecadb43025d .hr-inner{
width:50px;
border-color:#000000;
}

#top .av-special-heading.av-b3l6u-e2f2560f380f2f0794c9313de0553f27{
padding-bottom:20px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-b3l6u-e2f2560f380f2f0794c9313de0553f27 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b3l6u-e2f2560f380f2f0794c9313de0553f27 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-b3l6u-e2f2560f380f2f0794c9313de0553f27 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-b3l6u-e2f2560f380f2f0794c9313de0553f27 .av-subheading{
font-size:15px;
}

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

#top #wrap_all .avia-button.av-kdvy25k6-0940106fd62574b6999c7e46668a454d{
background-color:#e20026;
border-color:#e20026;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kdvy25k6-0940106fd62574b6999c7e46668a454d:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kdvy25k6-0940106fd62574b6999c7e46668a454d:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-6vue-f6e099a1a5d9486c86746b6bdb48648d{
top:38.4%;
left:66.9%;
}
.av-hotspot-image-container .av-image-hotspot.av-6vue-f6e099a1a5d9486c86746b6bdb48648d .av-image-hotspot_inner{
background-color:#e20026;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-6vue-f6e099a1a5d9486c86746b6bdb48648d .av-image-hotspot-pulse{
background-color:#888888;
}

.av-hotspot-image-container .av-image-hotspot.av-d5rpq-0dc3fb97c5a5d8fb7304b49dcc80072d{
top:25.3%;
left:45.5%;
}
.av-hotspot-image-container .av-image-hotspot.av-d5rpq-0dc3fb97c5a5d8fb7304b49dcc80072d .av-image-hotspot_inner{
background-color:#e20026;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-d5rpq-0dc3fb97c5a5d8fb7304b49dcc80072d .av-image-hotspot-pulse{
background-color:#888888;
}

.av-hotspot-image-container .av-image-hotspot.av-8sn2u-6c188ec8d64fdba1df560dfd6ea74cdb{
top:34.7%;
left:11.3%;
}
.av-hotspot-image-container .av-image-hotspot.av-8sn2u-6c188ec8d64fdba1df560dfd6ea74cdb .av-image-hotspot_inner{
background-color:#e20026;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-8sn2u-6c188ec8d64fdba1df560dfd6ea74cdb .av-image-hotspot-pulse{
background-color:#888888;
}

.avia-section.av-i9x0ni-1bd2e5e65dd721c9d09f4c858ceee78b{
background-repeat:no-repeat;
background-image:url(https://transfix.co.za/wp-content/uploads/2020/08/t7.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-i9x0ni-1bd2e5e65dd721c9d09f4c858ceee78b .av-section-color-overlay{
opacity:0.9;
background-color:#35383c;
}

#top .av-special-heading.av-kdrwezz1-655ce19b28c852eeff7d25eb9d00461c{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-kdrwezz1-655ce19b28c852eeff7d25eb9d00461c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kdrwezz1-655ce19b28c852eeff7d25eb9d00461c .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-kdrwezz1-655ce19b28c852eeff7d25eb9d00461c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kdrwezz1-655ce19b28c852eeff7d25eb9d00461c .av-subheading{
font-size:15px;
}

#top .hr.av-27btkm-55d5a7aa27e62946e267307312111579{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-27btkm-55d5a7aa27e62946e267307312111579 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .avia-testimonial-wrapper.av-23wata-d2ed4871526ebd4cc601499dc2ccd88f .avia-testimonial-content{
color:#e8e8e8;
}
#top .avia-testimonial-wrapper.av-23wata-d2ed4871526ebd4cc601499dc2ccd88f .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-23wata-d2ed4871526ebd4cc601499dc2ccd88f .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-23wata-d2ed4871526ebd4cc601499dc2ccd88f .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-23wata-d2ed4871526ebd4cc601499dc2ccd88f .avia-slideshow-controls{
color:#e8e8e8;
}

.avia-section.av-lam1ha-db730bf44a6f9024db9bb71dd2262cc0 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .flex_column.av-kyewu6-0f45d88fab452e702d3a679bd3f60cd2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-kyewu6-0f45d88fab452e702d3a679bd3f60cd2{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
background-color:rgba(255,255,255,0.85);
}
.responsive #top #wrap_all .flex_column.av-kyewu6-0f45d88fab452e702d3a679bd3f60cd2{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-6py1a-e143008e607cfa94c6b87fa47eec5590{
padding-bottom:20px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-6py1a-e143008e607cfa94c6b87fa47eec5590 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6py1a-e143008e607cfa94c6b87fa47eec5590 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6py1a-e143008e607cfa94c6b87fa47eec5590 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-6py1a-e143008e607cfa94c6b87fa47eec5590 .av-subheading{
font-size:15px;
}

#top .flex_column.av-l0t5ry-107755a07b3e87b82c82b4ce71bb81b0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-l0t5ry-107755a07b3e87b82c82b4ce71bb81b0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-l0t5ry-107755a07b3e87b82c82b4ce71bb81b0{
margin-top:0px;
margin-bottom:0px;
}


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

#top #wrap_all .av-special-heading.av-g1nom-b977b2ef72d0fb3e5df5bdf504ac5470 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b3l6u-e2f2560f380f2f0794c9313de0553f27 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kdrwezz1-655ce19b28c852eeff7d25eb9d00461c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6py1a-e143008e607cfa94c6b87fa47eec5590 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-g1nom-b977b2ef72d0fb3e5df5bdf504ac5470 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b3l6u-e2f2560f380f2f0794c9313de0553f27 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kdrwezz1-655ce19b28c852eeff7d25eb9d00461c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6py1a-e143008e607cfa94c6b87fa47eec5590 .av-special-heading-tag{
font-size:0.8em;
}
}
