.flex_cell.av-3ux7ino-45b89fe12335a0bf62caa46866ac80d8{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3ux7ino-45b89fe12335a0bf62caa46866ac80d8{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-3jtcss4-115f119a11230cd720450f6e05ce6b1f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3jtcss4-115f119a11230cd720450f6e05ce6b1f .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-m1hp2mvc-dc0ea48b6a713a65bcffb2646832bd80{
vertical-align:middle;
}

#top .av-special-heading.av-77nk510-716533955730f8cd7814f84e4f1a66d4{
padding-bottom:10px;
}
body .av-special-heading.av-77nk510-716533955730f8cd7814f84e4f1a66d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-77nk510-716533955730f8cd7814f84e4f1a66d4 .av-subheading{
font-size:15px;
}

.flex_cell.av-ih7unx-58815671acc4807c5eda9ef7185b5133{
vertical-align:middle;
}

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

#top #wrap_all .avia-button.av-eltt55p-0a207e78db5aa608bea733810f19e712:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-m1egr8-4cd99d375e6220ef9e7345a263e4ba5e{
vertical-align:top;
}

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

.flex_cell.av-bgbzsgb-be3b323e8b117b9a587dabc99e27ac52{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-bgbzsgb-be3b323e8b117b9a587dabc99e27ac52{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-3jj200k-20de385e752aaea8f90492bab97775c6{
vertical-align:top;
}

#top #wrap_all .avia-button.av-lbi2la5-7552129a1f03882b9601b68a2ea9fb73:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-1wpjqcd-6bcbc30b5fc43fcebf080047e476dc53:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-gtjzm8t-2281166f23f8874ecdbedc4186498fef:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-ee5z0l9-23fa8efb4024280571ae7745ba66e280:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-c6j8ut9-2c00ab27f678c3cfb039fcb7ae8fbc15:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-a110w9p-bdf96cd683fe1823288ffbca05e9036f:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-7ladwl9-995a6ac2ce0920fee8d376604738588f:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-58iod5p-80e9a9f83dfb96c2ecb1b0a27241f309:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-35thnz1-f71c1a31c92fa8e948c1362b13d0c3ac:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-be89657e1d9877e4e6f697e0a1c76635:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-211-a7791e32cee658cd6fe6abf3e1115bd4:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-210-b1cc08af18788e5d56f263320e5e58d0:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-209-87b1a037777e01c4accd088a7a643a1c:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-208-2ecb624e6d60c2647e1789f9282bdf4e:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-207-92f6bcac7aa1ff0220f3be80c85a91c5:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-206-91792c155766829a45a986477aa9bdd0:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-205-43870e0d679e0a72d2dbc4a12d33bbb4:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-204-d92cf370f288afafecd875301cac8f13:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-203-dd15b43e5093494d1e8c998685d0c033:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-202-53af2441b890b3f952a8fc9ab1d07990:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-201-ffc77ec7fd2b78382ef2b801a9f4e9ed:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-200-5f055f610de38c345023e6e69fd3e2b8:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-qprv31-199-87588272943d2c127a4c3479f07e55a4:hover{
color:white;
transition:all 0.4s ease-in-out;
}

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

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

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

.flex_cell.av-1atcon3x-ae5c05a0899db218c30736312ec456fb{
vertical-align:top;
}

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

#top #wrap_all .avia-button.av-19axjnwd-20bb2a64c450df804e7f0201595a1ae4:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-18f3idjx-90b8fbbfdf8ba43aa1dde2daf190a18f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-18f3idjx-90b8fbbfdf8ba43aa1dde2daf190a18f{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-17xg2flp-ce475d28c9437aa4da523da7a652234e{
vertical-align:top;
}

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

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

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

.flex_cell.av-406u3st-cb565430d901398965c4214c5e13f72a{
vertical-align:top;
}

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

.avia-image-container.av-487j6il-8d7cea1daf6332cc993e262e03666990 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-487j6il-8d7cea1daf6332cc993e262e03666990 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-1pruj8d-36c675f06b5e739c3533fcc474aee825 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1pruj8d-36c675f06b5e739c3533fcc474aee825 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-de04lr1-c94c2e0af6887e2d32ff3259b843227a{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-de04lr1-c94c2e0af6887e2d32ff3259b843227a{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-1a0zqot-f5bbc2eb51920934fe249b3bca0e6fd5{
vertical-align:middle;
}

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

#top #wrap_all .avia-button.av-b2o9x3x-99cf583a242384023a7ad0a1470ba285:hover{
color:white;
transition:all 0.4s ease-in-out;
}

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

#top #wrap_all .avia-button.av-q7uqal-4eafd8ed92d3154ac90d72cc7b5d62be:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-wu03r1-78d43fcf48963d4a215fb090865a71c7{
background-repeat:no-repeat;
background-image:url(https://tailortech.revitsport.com/wp-content/uploads/2024/04/gradient-contest-RTT.png);
background-position:50% 100%;
background-attachment:scroll;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-m1hp2mvc-dc0ea48b6a713a65bcffb2646832bd80{
padding:50px 135px 50px 135px !important;
}

#top #wrap_all .av-special-heading.av-77nk510-716533955730f8cd7814f84e4f1a66d4 .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-m0dk8qgh-e5d58467ff85f0d0927384a823caab8d .avia_textblock{
font-size:26px;
}

#top .av_textblock_section.av-mev3rzx0-aa3e2855030adb9664867dc6df54b9b0 .avia_textblock{
font-size:26px;
}

.responsive #top #wrap_all .flex_cell.av-ih7unx-58815671acc4807c5eda9ef7185b5133{
padding:50px 135px 50px 135px !important;
}

#top #wrap_all .av-special-heading.av-m7iut5tk-0991a8a23ebcb074db008f519b06ba3e .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-3hyyza5-11c5770e11754d3fa58f2ea00d341344 .avia_textblock{
font-size:26px;
}

.responsive #top #wrap_all .flex_cell.av-m1egr8-4cd99d375e6220ef9e7345a263e4ba5e{
padding:135px 135px 135px 135px !important;
}

#top #wrap_all .av-special-heading.av-luqx4pxj-fd1efbdbdbf3b8c1c660c07708fc044e .av-special-heading-tag{
font-size:70px;
}

.responsive #top #wrap_all .flex_cell.av-3jj200k-20de385e752aaea8f90492bab97775c6{
padding:135px 135px 135px 135px !important;
}

#top #wrap_all .av-special-heading.av-mev7wct9-ae6d8ab88900093824ee39712aee9537 .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-mev7xk46-6d076c2a6a805f6be58573f775a79cb4 .avia_textblock{
font-size:26px;
}

.responsive #top #wrap_all .flex_cell.av-1atcon3x-ae5c05a0899db218c30736312ec456fb{
padding:135px 135px 135px 135px !important;
}

#top #wrap_all .av-special-heading.av-mev82147-5d0c09a7c5af78fb742555b66cd5f4b8 .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-mev83gay-93c26064bd36b6d96f2d8e1765887527 .avia_textblock{
font-size:26px;
}

.responsive #top #wrap_all .flex_cell.av-17xg2flp-ce475d28c9437aa4da523da7a652234e{
padding:135px 135px 135px 135px !important;
}

#top #wrap_all .av-special-heading.av-mev86fmc-6e9afe77806a676f7050e7039ff99a6b .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-mev86orm-4fae8c058b8b69560aec5390f60cf25e .avia_textblock{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-mev871ve-c1e58e146606035c69d3b21ee59acf7d .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-mev87jz0-c6f1138178b9b113a1458cc24626a1ab .avia_textblock{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-mev880hd-3f57fabfd11bcf0b9d5b8033e2356933 .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-mev88cbj-cdd05ad57bcc0d87fce723e5f0d5593a .avia_textblock{
font-size:26px;
}

.responsive #top #wrap_all .flex_cell.av-406u3st-cb565430d901398965c4214c5e13f72a{
padding:135px 135px 135px 135px !important;
}

#top #wrap_all .av-special-heading.av-mev88vd1-4f313a9b54def7042c17570b3e334ed5 .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-1dhcu5-cd067c4a53bb6580a25cd087464e7bbe .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-2i6838d-becf84f04895267357df0a163af9eadc .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-11zp7bx-a6d8fb441ad0724368d9a99923d70115 .avia_textblock{
font-size:24px;
}

.responsive #top #wrap_all .flex_cell.av-1a0zqot-f5bbc2eb51920934fe249b3bca0e6fd5{
padding:50px 135px 50px 135px !important;
}

#top #wrap_all .av-special-heading.av-mev8s9wl-049118f3300780cc798b6f140e8b16df .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-mev8sxuz-cd7e1dd47ab586232cb8931fc2357f03 .avia_textblock{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-mevgbd1s-5af8584c6d8c4275eda62854fa6c21a8 .av-special-heading-tag{
font-size:70px;
}

#top .av_textblock_section.av-mevgbu1i-a96fc91cb672646f04f7e8c74b56ee6f .avia_textblock{
font-size:26px;
}

#top .togglecontainer.av-3mgbml-8762f64fa6d87fd883656a5d2294db1c p.toggler{
font-size:26px;
}
#top .togglecontainer.av-3mgbml-8762f64fa6d87fd883656a5d2294db1c .toggle_wrap .toggle_content{
font-size:26px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-m0dk8qgh-e5d58467ff85f0d0927384a823caab8d .avia_textblock{
font-size:23px;
}

#top .av_textblock_section.av-mev3rzx0-aa3e2855030adb9664867dc6df54b9b0 .avia_textblock{
font-size:23px;
}

#top .av_textblock_section.av-3hyyza5-11c5770e11754d3fa58f2ea00d341344 .avia_textblock{
font-size:23px;
}

#top .av_textblock_section.av-mev7xk46-6d076c2a6a805f6be58573f775a79cb4 .avia_textblock{
font-size:23px;
}

#top .av_textblock_section.av-mev83gay-93c26064bd36b6d96f2d8e1765887527 .avia_textblock{
font-size:23px;
}

#top .av_textblock_section.av-mev86orm-4fae8c058b8b69560aec5390f60cf25e .avia_textblock{
font-size:23px;
}

#top .av_textblock_section.av-mev87jz0-c6f1138178b9b113a1458cc24626a1ab .avia_textblock{
font-size:23px;
}

#top .av_textblock_section.av-mev88cbj-cdd05ad57bcc0d87fce723e5f0d5593a .avia_textblock{
font-size:23px;
}

#top .av_textblock_section.av-1dhcu5-cd067c4a53bb6580a25cd087464e7bbe .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-2i6838d-becf84f04895267357df0a163af9eadc .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-11zp7bx-a6d8fb441ad0724368d9a99923d70115 .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-mev8sxuz-cd7e1dd47ab586232cb8931fc2357f03 .avia_textblock{
font-size:23px;
}

#top .av_textblock_section.av-mevgbu1i-a96fc91cb672646f04f7e8c74b56ee6f .avia_textblock{
font-size:23px;
}

#top .togglecontainer.av-3mgbml-8762f64fa6d87fd883656a5d2294db1c p.toggler{
font-size:23px;
}
#top .togglecontainer.av-3mgbml-8762f64fa6d87fd883656a5d2294db1c .toggle_wrap .toggle_content{
font-size:23px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mev7wct9-ae6d8ab88900093824ee39712aee9537 .av-special-heading-tag{
padding:30px 0 0 0;
}

#top #wrap_all .av-special-heading.av-mevgbd1s-5af8584c6d8c4275eda62854fa6c21a8 .av-special-heading-tag{
padding:30px 0 0 0;
}
}
