.avia-section.av-jkjmqted-6878500d75ad5180f5c190d04030983e{
background-color:#5a72fc;
background-repeat:no-repeat;
background-image:url(https://funkinthecity.art/wp-content/uploads/2026/04/funk-in-the-city-hero.jpg), linear-gradient( to bottom right, #5a72fc, #fb4d4d );
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-jkjmqted-6878500d75ad5180f5c190d04030983e .av-section-color-overlay{
opacity:0.5;
background-color:#f25e59;
}
.avia-section.av-jkjmqted-6878500d75ad5180f5c190d04030983e .avia-divider-svg-bottom svg{
height:30px;
width:calc(500% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-jkmadgt0-56-d87723e735140f9d733787d609f36a8e{
height:50px;
}

.flex_column.av-1xn9f-141c8585dcc99c202d2b7434c291b320{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jn37cxm2-78ae24936bd96960a6fde0d96a44c6c1{
margin:0 0 0 0;
padding-bottom:20px;
color:#ffffff;
font-size:80px;
}
body .av-special-heading.av-jn37cxm2-78ae24936bd96960a6fde0d96a44c6c1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jn37cxm2-78ae24936bd96960a6fde0d96a44c6c1 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-jn37cxm2-78ae24936bd96960a6fde0d96a44c6c1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jn37cxm2-78ae24936bd96960a6fde0d96a44c6c1 .av-subheading{
font-size:23px;
}

#top .av-special-heading.av-thzo1-6710945eb32ad6bcb82cf841835fa3fb{
margin:0 0 0.7em 0;
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-thzo1-6710945eb32ad6bcb82cf841835fa3fb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-thzo1-6710945eb32ad6bcb82cf841835fa3fb .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-thzo1-6710945eb32ad6bcb82cf841835fa3fb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-thzo1-6710945eb32ad6bcb82cf841835fa3fb .av-subheading{
font-size:23px;
}

#top .hr.av-jkmadgt0-a0b95650276d1b82a6d5616c529c7f9d{
margin-bottom:20px;
}
.hr.av-jkmadgt0-a0b95650276d1b82a6d5616c529c7f9d .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-9w235-22d01e5cadda202760cb46d07f218977{
height:130px;
}

#top .flex_column.av-15mm15-07405b4cbbb8887827f1ae9a8a86e91b{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-15mm15-07405b4cbbb8887827f1ae9a8a86e91b{
padding:0 100px 0 100px;
}
.responsive #top #wrap_all .flex_column.av-15mm15-07405b4cbbb8887827f1ae9a8a86e91b{
margin-top:0px;
margin-bottom:20px;
}

#top .av-special-heading.av-anrrt-64d3fab1ff35468ca87a328d0c682abe{
margin:0 0 0 0;
padding-bottom:20px;
}
body .av-special-heading.av-anrrt-64d3fab1ff35468ca87a328d0c682abe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-anrrt-64d3fab1ff35468ca87a328d0c682abe .av-subheading{
font-size:23px;
}

#top .hr.av-6mjdl-1e7bb0cb85633e72f31a4a67f96916ad{
margin-top:0px;
margin-bottom:20px;
}
.hr.av-6mjdl-1e7bb0cb85633e72f31a4a67f96916ad .hr-inner{
width:40px;
border-color:#f25e59;
max-width:45%;
}
.hr.av-6mjdl-1e7bb0cb85633e72f31a4a67f96916ad .av-seperator-icon{
color:#fe7c1a;
}
.hr.av-6mjdl-1e7bb0cb85633e72f31a4a67f96916ad .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#fe7c1a;
stroke:#fe7c1a;
}

#top .av_textblock_section.av-bnz0h-78cc08a6fb06d6d6e0241732f6727296 .avia_textblock{
font-size:20px;
color:#4a4a4a;
}

@keyframes av_boxShadowEffect_av-293lv-52-6a28758382a4f1a0941fcacea87db08a-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.18); opacity: 1; }
}
.flex_column.av-293lv-52-6a28758382a4f1a0941fcacea87db08a{
width:48%;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#fe7c1a;
background:linear-gradient( to bottom right, #fe7c1a, #f25d59 );
}

#top .av-special-heading.av-eut9t-c8426e0ec2ac902283352b6417962a71{
margin:20px 0 0 0;
color:#ffffff;
}
body .av-special-heading.av-eut9t-c8426e0ec2ac902283352b6417962a71 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-eut9t-c8426e0ec2ac902283352b6417962a71 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-eut9t-c8426e0ec2ac902283352b6417962a71 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-51-4b5e47e7058792f8c45cddbc7e67294a .avia_textblock{
color:#ffffff;
}

.flex_column.av-10n98p-f05a77625b8c6daf3a65f916921e59be{
width:48%;
margin-left:4%;
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-ueszt-d2aa7c6e741a7d68695176cf6abcc618 .avia_textblock{
font-size:20px;
color:#4a4a4a;
}

.avia-section.av-jkwotzct-35e72a52413f83cd63e8051bb80baabe{
background-color:#00ccc4;
background-repeat:no-repeat;
background-image:url(https://funkinthecity.art/wp-content/uploads/2026/04/pink-orange-oil-colors-bg.jpg), linear-gradient( to top right, #00ccc4, #69b2e8 );
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-jkwotzct-35e72a52413f83cd63e8051bb80baabe .avia-divider-svg-top svg{
height:30px;
width:calc(500% + 1.3px);
fill:#ffffff;
}

.flex_column.av-jn35vatz-acf5b3faff731054f83eb12a0783acd5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8brup-cf7fb486edcea4b5413a82cdef4283c6{
margin:0 0 0 0;
padding-bottom:20px;
font-size:53px;
}
body .av-special-heading.av-8brup-cf7fb486edcea4b5413a82cdef4283c6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8brup-cf7fb486edcea4b5413a82cdef4283c6 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-8brup-cf7fb486edcea4b5413a82cdef4283c6 .av-subheading{
font-size:23px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-likcqj3c-3132e5a4e9a881e3ee7d09ebb035cda2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-likcqj3c-3132e5a4e9a881e3ee7d09ebb035cda2{
padding:40px 30px 30px 30px;
background-color:rgba(255,255,255,0.95);
}

#top .av_textblock_section.av-lljp5-ef0254b9ca1873df6c1fcf7b04e3a256 .avia_textblock{
font-size:20px;
color:#4a4a4a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ge8n5-5fe3e21165293c7dba82995ac4f5c2c0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ge8n5-5fe3e21165293c7dba82995ac4f5c2c0{
padding:40px 30px 30px 30px;
background-color:rgba(255,255,255,0.95);
}

#top .av_textblock_section.av-71gex-1a46d7ccd312248db058ffef862e6e17 .avia_textblock{
font-size:20px;
color:#4a4a4a;
}

#top #wrap_all .avia-button.av-mo1l6ni7-5a66fecb18b16953d32d9b79efb22dfe:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mo1l6ni7-5a66fecb18b16953d32d9b79efb22dfe:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mo09wpng-ac4318d6e070bc89dc97adca2010f928{
height:40px;
}

#top .av_textblock_section.av-7kw9d-f79168e4034f7b574fde660f1116f8bb .avia_textblock{
font-size:20px;
color:#4a4a4a;
}

.avia-section.av-mo09f2oj-fd46e3bd459812a104a7a3fee22f53a0{
position:relative;
}
.avia-section.av-mo09f2oj-fd46e3bd459812a104a7a3fee22f53a0 .avia-divider-svg-bottom svg{
height:30px;
width:calc(500% + 1.3px);
fill:#e5f2fc;
}

#top .av-special-heading.av-tr69-d299edc143bca47450505f5966aec198{
margin:0 0 0 0;
padding-bottom:40px;
font-size:53px;
}
body .av-special-heading.av-tr69-d299edc143bca47450505f5966aec198 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tr69-d299edc143bca47450505f5966aec198 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-tr69-d299edc143bca47450505f5966aec198 .av-subheading{
font-size:23px;
}

.av_font_icon.av-likd3dr8-0cb0aa7b755858967b965404b54a6fec{
color:#0070e8;
border-color:#0070e8;
}
.avia-svg-icon.av-likd3dr8-0cb0aa7b755858967b965404b54a6fec svg:first-child{
stroke:#0070e8;
fill:#0070e8;
}
.av_font_icon.av-likd3dr8-0cb0aa7b755858967b965404b54a6fec .av-icon-char{
font-size:60px;
line-height:60px;
}

.avia-section.av-jkwotzct-36-c071a32ba6ab22c0ccf60d05d69b6e38{
background-color:#e5f2fc;
background-image:unset;
position:relative;
}
.avia-section.av-jkwotzct-36-c071a32ba6ab22c0ccf60d05d69b6e38 .avia-divider-svg-bottom svg{
height:30px;
width:calc(500% + 1.3px);
fill:#ffffff;
}

#top .av-special-heading.av-ms43t-e1c0fdfde7e2476b50ab604a62782fb4{
margin:0 0 0 0;
padding-bottom:40px;
font-size:53px;
}
body .av-special-heading.av-ms43t-e1c0fdfde7e2476b50ab604a62782fb4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ms43t-e1c0fdfde7e2476b50ab604a62782fb4 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-ms43t-e1c0fdfde7e2476b50ab604a62782fb4 .av-subheading{
font-size:23px;
}

#top .hr.av-jkjvrpjm-2fc1661683204d961242bc0d5c97fdc5{
margin-top:0px;
margin-bottom:20px;
}
.hr.av-jkjvrpjm-2fc1661683204d961242bc0d5c97fdc5 .hr-inner{
width:40px;
border-color:#f25e59;
max-width:45%;
}
.hr.av-jkjvrpjm-2fc1661683204d961242bc0d5c97fdc5 .av-seperator-icon{
color:#fe7c1a;
}
.hr.av-jkjvrpjm-2fc1661683204d961242bc0d5c97fdc5 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#fe7c1a;
stroke:#fe7c1a;
}

@keyframes av_boxShadowEffect_av-ayjw1-4399f12aa3c66491271ea6a24487ec9a-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.18); opacity: 1; }
}
.flex_column.av-ayjw1-4399f12aa3c66491271ea6a24487ec9a{
width:47%;
margin-left:0;
transform:scale(1.1);
z-index:5;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#7bb0e7;
background:linear-gradient( to bottom right, #7bb0e7, #4ecac2 );
}
#top .flex_column_table.av-equal-height-column-flextable.av-ayjw1-4399f12aa3c66491271ea6a24487ec9a .av-flex-placeholder{
width:6%;
}

#top .av_textblock_section.av-mo06gfk3-40beada891ac6066d95b56c57d3f4020 .avia_textblock{
font-size:20px;
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-likcu0qf-944409eaebf30cf4ab369ce11218f7dd-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.18); opacity: 1; }
}
.flex_column.av-likcu0qf-944409eaebf30cf4ab369ce11218f7dd{
width:47%;
margin-left:0;
transform:scale(1.1);
z-index:5;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#7bb0e7;
background:linear-gradient( to top left, #7bb0e7, #4ecac2 );
}
#top .flex_column_table.av-equal-height-column-flextable.av-likcu0qf-944409eaebf30cf4ab369ce11218f7dd .av-flex-placeholder{
width:6%;
}

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

#top .hr.hr-invisible.av-liupa4v2-f19bbd3a9a7bb94ee6e741b7935f466d{
height:50px;
}

.av-horizontal-gallery.av-liup7ck2-7d34b2850f2f4e687b4b8f36745b0372 .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top .hr.hr-invisible.av-jkjvrpjm-2-24a1910245b84b2e1e43b357fc8c34b3{
height:50px;
}

#top .av-special-heading.av-19zmt5-721579f7a1351d522aca67558507b6fc{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-19zmt5-721579f7a1351d522aca67558507b6fc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-19zmt5-721579f7a1351d522aca67558507b6fc .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-19zmt5-721579f7a1351d522aca67558507b6fc .av-subheading{
font-size:23px;
}

#top .hr.av-atjc1-8af4e68cd25d8b26b514abaa7aa257dd{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-atjc1-8af4e68cd25d8b26b514abaa7aa257dd .hr-inner{
width:40px;
border-color:#f25e59;
max-width:45%;
}
.hr.av-atjc1-8af4e68cd25d8b26b514abaa7aa257dd .av-seperator-icon{
color:#fe7c1a;
}
.hr.av-atjc1-8af4e68cd25d8b26b514abaa7aa257dd .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#fe7c1a;
stroke:#fe7c1a;
}

.flex_column.av-39i4h-b2fdbeb8d6f2f36b8208a4c788b72b67{
width:46.75%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-39i4h-b2fdbeb8d6f2f36b8208a4c788b72b67 .av-flex-placeholder{
width:6.5%;
}

#top .av-special-heading.av-livu5gcb-7acc77d847001bfe77b1e5fea336aa51{
margin:2.4em 0 0.5em 0;
padding-bottom:20px;
}
body .av-special-heading.av-livu5gcb-7acc77d847001bfe77b1e5fea336aa51 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-livu5gcb-7acc77d847001bfe77b1e5fea336aa51 .av-subheading{
font-size:23px;
}

.av_font_icon.av-881ld-3f949d8664127d1a12f8b0ed95413ed7{
color:#0070e8;
border-color:#0070e8;
}
.avia-svg-icon.av-881ld-3f949d8664127d1a12f8b0ed95413ed7 svg:first-child{
stroke:#0070e8;
fill:#0070e8;
}
.av_font_icon.av-881ld-3f949d8664127d1a12f8b0ed95413ed7 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-9a0vl-8776e7a7ae56611985a1c461cd4b3233{
height:50px;
}

.flex_column.av-7sebl-e1d53ae5db30a004cfb536db7d66e753{
width:46.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7sebl-e1d53ae5db30a004cfb536db7d66e753 .av-flex-placeholder{
width:6.5%;
}

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

#top .hr.hr-invisible.av-9dh3t-ed6260185f7c419992f4cddb94dec01e{
height:20px;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-tr69-d299edc143bca47450505f5966aec198 .av-special-heading-tag{
font-size:53px;
}

#top #wrap_all .av-special-heading.av-ms43t-e1c0fdfde7e2476b50ab604a62782fb4 .av-special-heading-tag{
font-size:53px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-jn37cxm2-78ae24936bd96960a6fde0d96a44c6c1 .av-special-heading-tag{
font-size:80px;
}

#top #wrap_all .av-special-heading.av-tr69-d299edc143bca47450505f5966aec198 .av-special-heading-tag{
font-size:43px;
}

#top #wrap_all .av-special-heading.av-ms43t-e1c0fdfde7e2476b50ab604a62782fb4 .av-special-heading-tag{
font-size:43px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-jn37cxm2-78ae24936bd96960a6fde0d96a44c6c1 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-thzo1-6710945eb32ad6bcb82cf841835fa3fb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8brup-cf7fb486edcea4b5413a82cdef4283c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tr69-d299edc143bca47450505f5966aec198 .av-special-heading-tag{
font-size:33px;
}

#top #wrap_all .av-special-heading.av-ms43t-e1c0fdfde7e2476b50ab604a62782fb4 .av-special-heading-tag{
font-size:33px;
}

#top #wrap_all .av-special-heading.av-19zmt5-721579f7a1351d522aca67558507b6fc .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jn37cxm2-78ae24936bd96960a6fde0d96a44c6c1 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-thzo1-6710945eb32ad6bcb82cf841835fa3fb .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-15mm15-07405b4cbbb8887827f1ae9a8a86e91b{
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-8brup-cf7fb486edcea4b5413a82cdef4283c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tr69-d299edc143bca47450505f5966aec198 .av-special-heading-tag{
font-size:33px;
}

#top #wrap_all .av-special-heading.av-ms43t-e1c0fdfde7e2476b50ab604a62782fb4 .av-special-heading-tag{
font-size:33px;
}

#top #wrap_all .av-special-heading.av-19zmt5-721579f7a1351d522aca67558507b6fc .av-special-heading-tag{
font-size:0.8em;
}
}
