.avia-section.av-k94bk9dz-4e39c4422bafb6bc1ba058b8a8f790be{
background-repeat:no-repeat;
background-image:url(https://capitolphotography.com/wp-content/uploads/2021/06/Stitch-068-Ext-CPP-1500x1000.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-7suvy-8ef285e45e83f26e077017bf5cb2c53c{
margin:70% 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-7suvy-8ef285e45e83f26e077017bf5cb2c53c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7suvy-8ef285e45e83f26e077017bf5cb2c53c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7suvy-8ef285e45e83f26e077017bf5cb2c53c .av-subheading{
font-size:15px;
}

.flex_cell.av-97e6zr-af80586a4ea8e7642e8cba3e514dfcd5{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#095a91;
}

.flex_cell.av-97e6zr-af80586a4ea8e7642e8cba3e514dfcd5{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#095a91;
}

.flex_cell.av-91rzo7-281c1fa12fda9a9ab17e1aba06229b4d{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#1f8cc9;
}

.flex_cell.av-91rzo7-281c1fa12fda9a9ab17e1aba06229b4d{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#1f8cc9;
}

.flex_cell.av-8sphtb-001b20081dbd9b32aa36574a01bb9256{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#43aedd;
}

.flex_cell.av-8sphtb-001b20081dbd9b32aa36574a01bb9256{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#43aedd;
}

.flex_cell.av-8makjj-aa57b756a964118704285a0757973bbb{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#75c9ea;
}

.flex_cell.av-8makjj-aa57b756a964118704285a0757973bbb{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#75c9ea;
}

.flex_cell.av-8fkfpz-da8a9c9b2b201ae281194457475be59d{
vertical-align:top;
padding:100px 100px 100px 100px;
}

#top .av-special-heading.av-gzluv-caa3c90d8152a62f0ff56e7573fe0cad{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-gzluv-caa3c90d8152a62f0ff56e7573fe0cad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gzluv-caa3c90d8152a62f0ff56e7573fe0cad .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-gzluv-caa3c90d8152a62f0ff56e7573fe0cad .av-subheading{
font-size:40px;
}

#top .hr.hr-invisible.av-7wlco7-58bb74d2536d79a48d6ee0f5c397dd60{
height:20px;
}

#top .av_textblock_section.av-7rdj3j-31f910978a6e1354835b17db13fa2ee5 .avia_textblock{
font-size:29px;
}

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

.flex_cell.av-7heuaf-0ca9083e029e6f2f3cd501552ddfdbf6{
vertical-align:top;
padding:100px 100px 100px 100px;
background:url(https://capitolphotography.com/wp-content/uploads/2018/05/About-Bg-001.jpg) 100% 50% no-repeat scroll #095a91;
}

#top .av-special-heading.av-8x2r3-fc618d1559839e57cc8e9a7159152383{
padding-bottom:30px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-8x2r3-fc618d1559839e57cc8e9a7159152383 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8x2r3-fc618d1559839e57cc8e9a7159152383 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-8x2r3-fc618d1559839e57cc8e9a7159152383 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8x2r3-fc618d1559839e57cc8e9a7159152383 .av-subheading{
font-size:15px;
}

.flex_column.av-77lg2f-7403265b06b3efa412d75ec493b1c412{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-73kduf-f11d856e4c6a5a98d1b9fa4fca94cd18 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-pq2uf-f3bf388bf25ab159de78a4c20c746409{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#095a91;
}

.flex_cell.av-7m13-ba588ab0d5cabe508f2154da8700ad5f{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#1f8cc9;
}

.flex_cell.av-coku7-702299cedc14818d406ab262d911f7e7{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#43aedd;
}

.flex_cell.av-b6psn-2bb9a66a0f6fffb63d8c9dafd5b84dd0{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#75c9ea;
}

.avia-section.av-k94bk9dz-e493bada4cd3b756d3c8bf8fd02c71a8{
background-repeat:no-repeat;
background-image:url(https://capitolphotography.com/wp-content/uploads/2019/01/Slider-006-HospitalityMarket-1500x1001.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-k94bk9dz-e493bada4cd3b756d3c8bf8fd02c71a8 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av-special-heading.av-kpoh4dvl-290071ba8d09de90fe5c06c95daa5b16{
padding-bottom:20px;
color:#ffffff;
font-size:62px;
}
body .av-special-heading.av-kpoh4dvl-290071ba8d09de90fe5c06c95daa5b16 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kpoh4dvl-290071ba8d09de90fe5c06c95daa5b16 .av-special-heading-tag{
font-size:62px;
}
.av-special-heading.av-kpoh4dvl-290071ba8d09de90fe5c06c95daa5b16 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kpoh4dvl-290071ba8d09de90fe5c06c95daa5b16 .av-subheading{
font-size:28px;
}

#top #wrap_all .avia-button.av-l16miwh5-44b1dd9d90199b9638d452bf134b8cd2{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-l16mkx3k-675703fbc14af87739874e2b6fe4d5aa{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-arln4n-3b0ddd079dedb109278312cf87681ddd__0 .avia-caption-title{
font-size:62px;
}
#top .avia-slideshow .av-slideshow-caption.av-arln4n-3b0ddd079dedb109278312cf87681ddd__0 .avia-caption-content{
font-size:28px;
}
#top .avia-slideshow .av-slideshow-caption.av-arln4n-3b0ddd079dedb109278312cf87681ddd__0 .avia-caption-content p{
font-size:28px;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-abc5yv-fc309fd1ba9cc8db4e5ce8ba2031f907__0 .avia-caption-title{
font-size:62px;
}
#top .avia-slideshow .av-slideshow-caption.av-abc5yv-fc309fd1ba9cc8db4e5ce8ba2031f907__0 .avia-caption-content{
font-size:28px;
}
#top .avia-slideshow .av-slideshow-caption.av-abc5yv-fc309fd1ba9cc8db4e5ce8ba2031f907__0 .avia-caption-content p{
font-size:28px;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9tkcsf-c02ff28b878f19f4c9fdab46967c1df7__0 .avia-caption-title{
font-size:62px;
}
#top .avia-slideshow .av-slideshow-caption.av-9tkcsf-c02ff28b878f19f4c9fdab46967c1df7__0 .avia-caption-content{
font-size:28px;
}
#top .avia-slideshow .av-slideshow-caption.av-9tkcsf-c02ff28b878f19f4c9fdab46967c1df7__0 .avia-caption-content p{
font-size:28px;
}

.avia-section.av-kxhw8ldo-77e7a6acb80eba8797c86d4bd4d1728b{
background-color:#095a91;
}

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

.avia-section.av-jmyq7-bcfadaaa1c5f6c5b6dac4372702daf46 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://capitolphotography.com/wp-content/uploads/2018/05/Multifamily-008-1500x1001.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jmyq7-bcfadaaa1c5f6c5b6dac4372702daf46 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

.flex_column.av-5acu9r-ee4015eeca80b63350994d7575bb5180{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
padding:24px 24px 24px 24px;
background-color:#ffffff;
}

.flex_column.av-5acu9r-ee4015eeca80b63350994d7575bb5180{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
padding:24px 24px 24px 24px;
background-color:#ffffff;
}

.flex_column.av-5acu9r-2ed3e1ab44ce6bc31a2529d1b6e1d340{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
padding:24px 24px 24px 24px;
background-color:#ffffff;
}

.flex_column.av-5acu9r-2ed3e1ab44ce6bc31a2529d1b6e1d340{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
padding:24px 24px 24px 24px;
background-color:#ffffff;
}

.flex_column.av-5acu9r-2ed3e1ab44ce6bc31a2529d1b6e1d340{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
padding:24px 24px 24px 24px;
background-color:#ffffff;
}

.flex_column.av-5acu9r-2ed3e1ab44ce6bc31a2529d1b6e1d340{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
padding:24px 24px 24px 24px;
background-color:#ffffff;
}

.flex_cell.av-a5wvji-979543b86567771b1080b6e04cd8e98c{
vertical-align:middle;
height:500px;
min-height:500px;
padding:60px 60px 60px 60px;
background-color:#095b91;
}

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

#top .av_textblock_section.av-3w10mm-5a59edd536ca1e2a001e103e54f9b425 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-2w5nfi-2187091e14c7bdbe462ce1e7c614f595:hover{
color:white;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.flex_cell.av-l1utw9vy-836d2a0e528a2a6d31f2d8fb0f3c67f8{
vertical-align:middle;
height:500px;
min-height:500px;
padding:60px 60px 60px 60px;
background:url(https://capitolphotography.com/wp-content/uploads/2022/05/casestudy_mayflower_hp.png) 50% 50% no-repeat scroll ;
}

.avia-image-container.av-9hb13y-cc586aa715df4ac82572adb74e2178a8 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-7hbicu-fe22c6ebb167fa09d45729c7e3f8a567 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-34yejj-b5b56b1ddf10049eebd0d0f1d968c2fa{
vertical-align:middle;
padding:60px 60px 60px 60px;
background-color:#ffffff;
}

#top .av-special-heading.av-7zwb3-4c41f805d88fb6f672daccb83f8b00b5{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-7zwb3-4c41f805d88fb6f672daccb83f8b00b5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7zwb3-4c41f805d88fb6f672daccb83f8b00b5 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-7zwb3-4c41f805d88fb6f672daccb83f8b00b5 .av-subheading{
font-size:15px;
}

.flex_cell.av-z9ef-66f879c3260c3bf56a7d12582a19dc63{
vertical-align:middle;
padding:0px 0px 0px 0px;
}

.flex_cell.av-kv2mbpsx-3dead06b9399f533f4be0af877965928{
vertical-align:middle;
padding:0px 0px 0px 0px;
}

.flex_cell.av-kv2mbggp-c9cbc5528ba8ff3e9f3397433b52e846{
vertical-align:middle;
padding:60px 60px 200px 60px;
background-color:#ffffff;
}

#top .av-special-heading.av-kv2maviu-fbd2e1a8ddd5b632e5e0b8e7fff9fb33{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-kv2maviu-fbd2e1a8ddd5b632e5e0b8e7fff9fb33 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kv2maviu-fbd2e1a8ddd5b632e5e0b8e7fff9fb33 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-kv2maviu-fbd2e1a8ddd5b632e5e0b8e7fff9fb33 .av-subheading{
font-size:15px;
}

.flex_cell.av-pmzqf-2b301dd88023f5ea941e546e1e2af76f{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#095a91;
}

.flex_cell.av-noywf-78a484628b17acae862bd28529fd2324{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#1f8cc9;
}

.flex_cell.av-fua7b-e62d8645751e6b26d5490b9b028c6bc0{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#43aedd;
}

.flex_cell.av-6vkx3-8c00d82d3cbd510a3bc672871b014ec2{
vertical-align:top;
height:15px;
min-height:15px;
padding:0px 0px 0px 0px;
background-color:#75c9ea;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9tkcsf-74749d999680db296be6f0cc400e8c30__0 .avia-caption-title{
font-size:62px;
}
#top .avia-slideshow .av-slideshow-caption.av-9tkcsf-74749d999680db296be6f0cc400e8c30__0 .avia-caption-content{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-9tkcsf-74749d999680db296be6f0cc400e8c30__0 .avia-caption-content p{
font-size:32px;
}

.avia-section.av-1gj0hz-6d7ebc93c7ce7cb19149fc06012c9f74{
background-repeat:no-repeat;
background-image:url(https://capitolphotography.com/wp-content/uploads/2018/04/Hospitality-104.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1gj0hz-6d7ebc93c7ce7cb19149fc06012c9f74 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-1b69gf-72452d7b23e335384bfb2a51357f0e20{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-l7rmwgf3-1aed41ec6cb9d69401b02cbcbb7f0425 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-110lvj-c051c3c90c2d6f6be50bea26f35287cc{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-st5b-a65cb8630bf3917166d78620734ca3ff{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-st5b-a65cb8630bf3917166d78620734ca3ff .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st5b-a65cb8630bf3917166d78620734ca3ff .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-st5b-a65cb8630bf3917166d78620734ca3ff .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-st5b-a65cb8630bf3917166d78620734ca3ff .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2qzdr-34791911cb83c19a79e6baf942cff8d1 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-2mbzy6-8cdfa74110ca72d91a20a19accc72a51{
margin-bottom:24px;
margin-right:24px;
}

#top .av-special-heading.av-7orn4u-43dab16f2b7a69f9c5aa39648738c67a{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-7orn4u-43dab16f2b7a69f9c5aa39648738c67a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7orn4u-43dab16f2b7a69f9c5aa39648738c67a .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-7orn4u-43dab16f2b7a69f9c5aa39648738c67a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7orn4u-43dab16f2b7a69f9c5aa39648738c67a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6azl8u-fe53f6604e8882cea8cbaef5cdd706f8 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-32p7da-551c15164cb927ee8bb8318d89cfac2e{
margin-bottom:24px;
margin-right:24px;
}


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