.avia-section.av-g6lqu8-888291a17911d9e02589dd3bc2ea09f4{
background-color:#ffffff;
background-repeat:no-repeat;
background-image:url(https://run-tri.com/wp-content/uploads/2026/03/runtri_head_02-scaled.png), linear-gradient( to bottom right, #ffffff, #ffffff );
background-position:50% 50%;
background-attachment:scroll;
}
#top .avia-section.av-g6lqu8-888291a17911d9e02589dd3bc2ea09f4 .scroll-down-link{
color:#fb4d4d;
}
#top .avia-section.av-g6lqu8-888291a17911d9e02589dd3bc2ea09f4 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#fb4d4d;
fill:#fb4d4d;
}

#top .hr.hr-invisible.av-edk500-4d597036d110b3b78089a97f30785b31{
height:50px;
}

.flex_column.av-ceprq8-21ecdc8f5e00882dac67daa8c93567af{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-azpzrk-bf8a0a45d7e84f7208fc040918ba0318{
margin:0 0 0 0;
padding-bottom:0;
font-size:4vw;
}
body .av-special-heading.av-azpzrk-bf8a0a45d7e84f7208fc040918ba0318 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-azpzrk-bf8a0a45d7e84f7208fc040918ba0318 .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-azpzrk-bf8a0a45d7e84f7208fc040918ba0318 .av-subheading{
font-size:23px;
}

#top .hr.hr-invisible.av-6tv6sw-93adc26f6a0ef89152b5fedf4c442cb4{
height:250px;
}

.flex_column.av-3y1u1s-b0a3dcbcf69658e34cbbf5746cff0049{
height:auto;
min-height:240px;
}

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

.avia-section.av-p2x60g-33ce89655b7355db5c48b8d17195b503 .av-extra-border-element .av-extra-border-inner{
background-color:#333333;
}

#top .hr.hr-invisible.av-lqy3wg-12719692ac7a02da62461f5361be70ce{
height:200px;
}

.avia-section.av-lbnhdc-5be5e76106c3be3c3678dddee0c3830d{
background-color:#333333;
background-image:unset;
}
.avia-section.av-lbnhdc-5be5e76106c3be3c3678dddee0c3830d .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-1wdvdc-7569aec51a67fd44e1fe3f129b3974c5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-hvtbjk-a73929db0c7151ee922a03197a07de24 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-1n4smo-bf0412e3e9f4d668854dddac2cf5da8c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-dkc6mo-0b13ef1cd9d68210bc6ed90ef198605c .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-cb6o40-0e956f2048a19b4dbead54707ff0edeb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-11atvk-1cdbc263fae372a961680ae7b9848188{
font-size:18px;
background-color:#0093ed;
border-color:#0093ed;
color:#ffffff;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-11atvk-1cdbc263fae372a961680ae7b9848188:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-11atvk-1cdbc263fae372a961680ae7b9848188 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-9pdtr4-47fc8afde08e9af28dff2869a00f48b6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7nnpww-ffe5a1916c582a2d8fc807ce8989526a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4ivsi8-f05fc6749767337f8a931e65e5460f33{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

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