#top #wrap_all .avia-slideshow .av-slideshow-caption.av-knqhjx53-dbed02804efdec03b1bcd95ece9a10e1__0 .avia-caption-title{
font-size:48px;
}
#top .avia-slideshow .av-slideshow-caption.av-knqhjx53-dbed02804efdec03b1bcd95ece9a10e1__0 .avia-caption-content{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-knqhjx53-dbed02804efdec03b1bcd95ece9a10e1__0 .avia-caption-content p{
font-size:38px;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kntlgr04-40ab24b6d5bb9db21b2707e2b3de44f1__0 .avia-caption-title{
font-size:48px;
}
#top .avia-slideshow .av-slideshow-caption.av-kntlgr04-40ab24b6d5bb9db21b2707e2b3de44f1__0 .avia-caption-content{
font-size:42px;
}
#top .avia-slideshow .av-slideshow-caption.av-kntlgr04-40ab24b6d5bb9db21b2707e2b3de44f1__0 .avia-caption-content p{
font-size:42px;
}

.avia-section.av-knqhps18-31a1adcd3ec5bb857806c8ca93780740 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://kirkmacdonald.com/wp-content/uploads/2018/11/kirk_spain_2.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-5p1bup-8f096511e155e231b70b5af3f2073f49{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1pl1t-b26f8a5920baaffbf58abcd78da9a265{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(0,0,0,0.6);
}

#top .av_textblock_section.av-1vf735-eb42c0c8dffc07464adae51154806e3e .avia_textblock{
font-size:22px;
}

.avia-section.av-knqlhckx-dd6ccc025411837286476216448c4054 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://kirkmacdonald.com/wp-content/uploads/2021/04/kirks_tenor_3.jpg);
background-position:100% 0%;
background-attachment:scroll;
}

.flex_column.av-3vrksx-f39cd1a498bae74fbd9867f372dc9e83{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(0,0,0,0.49);
}

.flex_column.av-36dnkh-02fe2fdb9fb12a5ce18e21c529bc58a6{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(0,0,0,0.49);
}

.flex_column.av-27iidt-15851bdec8195ab0604b9428069033dd{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(0,0,0,0.55);
}

.flex_column.av-3m5utd-a35a2857e7f72ffbf94cf762ebb4b36c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-34b2dt-cecab05d76af759425fd84235bc85b7f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-60is41-7243c24b1c245e3021ead14bc28a28c6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-48n6m9-fa6d5020cbe024eaf9cfe5ba7d82fa52{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4pu6kh-04818f06ddcf2d0c2e10dfb2084b6f76{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ba0qp-ace973ac820d065cd9fb2aa55d325e30{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-44nskx-e120e611bb380a50b2052058ffc94d25{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1vhjyp-24c70926721f4c1c0c091d1300c3f79d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-49r1sx-7acd9346a69001776f5d42ddea3c64ce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1ymalt-f94d1c392208b15ce28f05c20910edcf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4dqnk1-cd73e92d1e769c4b8502011e9b8f712e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1zr0nl-e423abc90fbcfd14e2f744d62f8d5877{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-knrr95zj-0ada261111fd9f19cc259671959b7561 .avia_textblock{
color:#ffffff;
}

.flex_column.av-492egh-b7fa325565db64a4b1f16f7129a0209f{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

#top .av_textblock_section.av-knthb6d9-7e190160f6dbe00af0d006ee02ec6d6c .avia_textblock{
color:#ffffff;
}

.flex_column.av-33zpfl-150ac21a5e6249d65e573a85d6b564f7{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-kntic43y-968c382ac3cc0d320442e121a26d8c93{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kntic43y-968c382ac3cc0d320442e121a26d8c93 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kntic43y-968c382ac3cc0d320442e121a26d8c93 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kntic43y-968c382ac3cc0d320442e121a26d8c93 .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-knti11uu-7875b6ef722eef355875373407b158e3 .avia-gallery-thumb a{
width:12.5%;
}

.flex_column.av-9gry29-05dc1c12829c7edaf9aff5a38f7ae47c{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-74gysx-a225a0445df7681827de56b988db2f19{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-74gysx-a225a0445df7681827de56b988db2f19 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-74gysx-a225a0445df7681827de56b988db2f19 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-74gysx-a225a0445df7681827de56b988db2f19 .av-subheading{
font-size:15px;
}

.flex_column.av-4096pd-dbadca8cb005f98132d94e0fd915c2b3{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-2rugox-89bd663f2c83eac7348d478262fecd03{
padding-bottom:10px;
}
body .av-special-heading.av-2rugox-89bd663f2c83eac7348d478262fecd03 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2rugox-89bd663f2c83eac7348d478262fecd03 .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-kntldxs0-64f5379bffc20b26aa21aa726485b5e2 .avia-gallery-thumb a{
width:25%;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-1vf735-eb42c0c8dffc07464adae51154806e3e .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-knrk5ubw-9d359659c1b84d1e82ae926dec408c0b .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-knt1va40-67363e11786a8f795aef574390f7857c .avia_textblock{
font-size:18px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-1vf735-eb42c0c8dffc07464adae51154806e3e .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-knrk5ubw-9d359659c1b84d1e82ae926dec408c0b .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-knt1va40-67363e11786a8f795aef574390f7857c .avia_textblock{
font-size:16px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-1vf735-eb42c0c8dffc07464adae51154806e3e .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-knrk5ubw-9d359659c1b84d1e82ae926dec408c0b .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-knt1va40-67363e11786a8f795aef574390f7857c .avia_textblock{
font-size:16px;
}
}
