.avia-section.av-mc3rem2e-3e5126181e4e8a3d93903fd3ced72916{
background-repeat:no-repeat;
background-image:url(https://mcconnellmarketing.com/wp-content/uploads/2025/08/MM_HeaderImageTemplate_hotels_0625-1.jpg);
background-position:50% 100%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}
#top .avia-section.av-mc3rem2e-3e5126181e4e8a3d93903fd3ced72916 .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-mc3rem2e-3e5126181e4e8a3d93903fd3ced72916 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .flex_column.av-p4n7-4cb3bf9af3a81531b410a684b569f674{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-p4n7-4cb3bf9af3a81531b410a684b569f674{
padding:35% 0 24% 0;
}
.avia_transform .flex_column.av-p4n7-4cb3bf9af3a81531b410a684b569f674{
animation-duration:2.5s;
}
.responsive #top #wrap_all .flex_column.av-p4n7-4cb3bf9af3a81531b410a684b569f674{
margin-top:0px;
margin-bottom:0px;
}

.flex_cell.av-mc3sd29w-cccec014a99d6945508057c3242bd075{
vertical-align:middle;
background:url(https://mcconnellmarketing.com/wp-content/uploads/2025/06/right-ezgif.com-optimize.gif) 100% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mc3sd29w-cccec014a99d6945508057c3242bd075{
padding:80px 0 80px 0 !important;
}

.flex_column.av-mc3sd9j8-5b52db57522d3cd01f0b49b0c8718897{
padding:0 0 0 0;
}

.avia_transform .avia-image-container.av-mc3ua32q-8990546d64ba4a7b3807fe607d1d45e0{
animation-duration:3s;
}
.avia-image-container.av-mc3ua32q-8990546d64ba4a7b3807fe607d1d45e0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mc3ua32q-8990546d64ba4a7b3807fe607d1d45e0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-mc3swsub-103f6340a79a26cae735facf026d8226{
padding:20px 120px 20px 20px;
}
.avia_transform .flex_column.av-mc3swsub-103f6340a79a26cae735facf026d8226{
animation-duration:3s;
}

#top .av_textblock_section.av-mc3syvfj-51c71fa0d1f5960d92e94f9b9c852ec2 .avia_textblock{
text-align:left;
}

#top .av_textblock_section.av-mc5bgmwt-b489e1bc90887565c0733eb043ecd157 .avia_textblock{
text-align:left;
}

#top #wrap_all .avia-button.av-mc5auvwz-16ae6e0a41aa6ff580e11bb61aa45e91{
font-size:16px;
transition:all 0.4s ease-in-out;
margin:40px 0 0 0;
}

.flex_cell.av-mc5bs4d2-cda93204446e8a7936a1410b06bc190d{
vertical-align:top;
background-color:#616965;
}
.responsive #top #wrap_all .flex_cell.av-mc5bs4d2-cda93204446e8a7936a1410b06bc190d{
padding:80px 0px 80px 80px !important;
}

.flex_column.av-19b3z-fcec753ddf1d7fc5e38b05d12b8963d6 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#616965;
z-index:100;
}

.flex_column.av-q57v-ec999659e1dd6c733c81b652299a633b{
padding:0 0 0 0;
}

.avia-image-container.av-mc5bkfnf-11b7ba41dba677610a4ca264573f2bce img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mc5bkfnf-11b7ba41dba677610a4ca264573f2bce .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-mc5bkfnf-11b7ba41dba677610a4ca264573f2bce .avia-curtain-reveal-overlay{
background:#616965;
z-index:83;
}

.avia-section.av-mcal8h84-32a8c95ff1f1513e5bbae298fa481936{
margin-top:80px;
margin-bottom:0px;
}

#top .flex_column.av-pt24s-1f3a2d7612367f5a1648fd0159189ad8{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-pt24s-1f3a2d7612367f5a1648fd0159189ad8{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-mcakktrr-07587b5ad4f7ba8bc86d538cd3828ff4 .avia_textblock{
text-align:center;
}

.avia-section.av-mcansy01-23e790ba24e4fa43028bc806d5a85d88{
margin-top:-20px;
margin-bottom:80px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mcanuoyy-b828b9721db2364caf12556af72d288b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mcanuoyy-b828b9721db2364caf12556af72d288b{
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2ik544-6dbfcd209b29cbf478aea0b8a1394253{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2ik544-6dbfcd209b29cbf478aea0b8a1394253{
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2ffc5o-0b73dd9a951850250f91a078e2c9a4ba{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2ffc5o-0b73dd9a951850250f91a078e2c9a4ba{
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2aofdo-8a41671e9bc542bc86d299bdeb192702{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2aofdo-8a41671e9bc542bc86d299bdeb192702{
padding:0px 0px 0px 0px;
}

.flex_cell.av-mcalrift-9eb4c4779f978ff8aa4c7fd5ebe7c1b3{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mcalrift-9eb4c4779f978ff8aa4c7fd5ebe7c1b3{
padding:0px -2.5% 20px 5% !important;
}

#top .hr.hr-invisible.av-mceuap7u-b2ae8750a09896370260bd94c8a04724{
height:40px;
}

.flex_column.av-mcamy1r0-095a1e2b789098575f7314ed4ba11e0b{
padding:0px 0px 0px 0px;
}

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

.flex_column.av-mcaoiep5-447aaa3d95697a5d19fe3fef66fc1eea{
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-pgl24-64a2084e01f766694da0b8fc64adcfa2{
height:80px;
}

.flex_cell.av-mcan7o7k-da0ae013d58491c8b1df05c2cbdb612c{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mcan7o7k-da0ae013d58491c8b1df05c2cbdb612c{
padding:0px 0 20px 0 !important;
}

#top .hr.hr-invisible.av-mceuasa8-cea5d3203e90d447a0e06ae82eb958f5{
height:40px;
}

.flex_column.av-mcao4yqi-26fee1df27b83deb98e898fe2f7f56fa{
padding:0px 0px 0px 0px;
}

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

.flex_column.av-mcanaf31-17813d06ea5e76b11fb5238c57deffdb{
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1wcz1w-8179e4a9cf76878b0d2cfbb4ffbf0050{
height:80px;
}

.flex_cell.av-mcan7sho-a072343f6d520392399c8e2e69db0144{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mcan7sho-a072343f6d520392399c8e2e69db0144{
padding:0px 0 20px 0 !important;
}

#top .hr.hr-invisible.av-mceuawh1-46e312ff8ab5addf98f219649c259f6d{
height:40px;
}

.flex_column.av-mcao5rcj-16391d404a2b378a92df514647039e4e{
padding:0px 0px 0px 0px;
}

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

.flex_column.av-mcaol6p1-67b41b2ae29d13f5f0ba7aa67f4b0f1c{
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1ry2dg-4c5d719f79aa1ebf7fb6ba070cc29526{
height:80px;
}

.flex_cell.av-mcan0b0k-fc2b4c45a221610fe699c078c51ac1c1{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mcan0b0k-fc2b4c45a221610fe699c078c51ac1c1{
padding:0px 5% 20px -2.5% !important;
}

#top .hr.hr-invisible.av-mcao8rj2-5f2197a54a64ae9e57a7a2ca4061c540{
height:40px;
}

.flex_column.av-mcaolh7y-eb98b852a7472d9650939a99b74ed180{
padding:0px 0px 0px 0px;
}

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

.flex_column.av-mcaolqez-7d06a2a0048dcc8c0eb1ad14aa211f96{
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1khw1w-c56646616fd4f51d3e873542c083a002{
height:80px;
}

.flex_cell.av-mcaot619-00b81b6593db750191becc5411e90835{
vertical-align:top;
background:url(https://mcconnellmarketing.com/wp-content/uploads/2025/06/right-ezgif.com-optimize.gif) 100% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mcaot619-00b81b6593db750191becc5411e90835{
padding:0 10% 0 10% !important;
}

.flex_column.av-mcaomcyt-84f1d773de96682f60a69a796bce4964 .avia-curtain-reveal-overlay{
z-index:97;
}

.avia-image-container.av-1fb1z0-22b55a58ef2552fe24ada80bdc532658 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1fb1z0-22b55a58ef2552fe24ada80bdc532658 .av-caption-image-overlay-bg{
opacity:0.1;
background-color:#000000;
}
.avia-image-container.av-1fb1z0-22b55a58ef2552fe24ada80bdc532658 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-mceup6a2-68a3cfdb3636bcbfe99a71b835c1c66b .avia-curtain-reveal-overlay{
z-index:90;
}

.avia-image-container.av-j3qms-31ecad294f4271e013b8d3558cbefd26 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-j3qms-31ecad294f4271e013b8d3558cbefd26 .av-caption-image-overlay-bg{
opacity:0.1;
background-color:#000000;
}
.avia-image-container.av-j3qms-31ecad294f4271e013b8d3558cbefd26 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-mceupdxl-f38b6b81467fab78bed5c4c13c6c5b6c .avia-curtain-reveal-overlay{
z-index:83;
}

.avia-image-container.av-f8jtw-0ae7a1482c38994a8dc3085e346b9d2e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-f8jtw-0ae7a1482c38994a8dc3085e346b9d2e .av-caption-image-overlay-bg{
opacity:0.1;
background-color:#000000;
}
.avia-image-container.av-f8jtw-0ae7a1482c38994a8dc3085e346b9d2e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-t4jtw-a264cca7aad7d73cf6c2adf451bf8047{
height:80px;
}

.flex_column.av-mcaprb75-efcaaec4f7508fd2c2d96946e37d4190{
padding:0 0 0 0;
}

#top .av_textblock_section.av-mcapd1mh-ed688ba165979ea189f5b56a5c6031be .avia_textblock{
text-align:left;
}

#top .av_textblock_section.av-2b6qs-3ececef934fbe6b1e87568ac8fed0f2a .avia_textblock{
text-align:left;
}

.flex_column.av-mcapvz90-750769537e3f25e619ba21ca5103cdc9{
padding:20px 120px 20px 20px;
}
.avia_transform .flex_column.av-mcapvz90-750769537e3f25e619ba21ca5103cdc9{
animation-duration:2s;
}

#top .hr.hr-invisible.av-mckseo2a-cd3088711afed17ed7e02710c1d56bb5{
margin-top:-25px;
height:1px;
}

#top .av_textblock_section.av-mcapdeqo-e55edad9675aae92942ee87d161449b4 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-78m38-fa9f75ae29cdb6d4fb6c3854757c1be0{
height:80px;
}

.flex_cell.av-ft9z0-f648ec4db6c78824b762de4f79fd98da{
vertical-align:top;
background-color:#d3c7b1;
}
.responsive #top #wrap_all .flex_cell.av-ft9z0-f648ec4db6c78824b762de4f79fd98da{
padding:80px 80px 80px 80px !important;
}

#top .av-masonry.av-b837o-6a30c3560ca9b96d82a5c9906a0a8b3a{
background-color:#d3c7b1;
}

.flex_cell.av-1uhmo4-966d8bac3766a25b07307c6bf078ea60{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-1uhmo4-966d8bac3766a25b07307c6bf078ea60{
padding:0 10% 0 10% !important;
}

.flex_column.av-1q9nzo-dfcf94c241daebdc56cc2266956417d8{
padding:5% 0 5% 0;
}

#top .hr.hr-invisible.av-9brc4-f5051987e482dc652e465778de1efbd3{
height:50px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-p4n7-4cb3bf9af3a81531b410a684b569f674{
padding:65% 0 30% 0;
}

.responsive #top #wrap_all .flex_cell.av-mc3sd29w-cccec014a99d6945508057c3242bd075{
padding:20px 20px 20px 20px !important;
}

.flex_column.av-mc3swsub-103f6340a79a26cae735facf026d8226{
padding:80px 20px 80px 20px;
}

.responsive #top #wrap_all .flex_cell.av-mc5bs4d2-cda93204446e8a7936a1410b06bc190d{
padding:80px 20px 80px 20px !important;
}

.flex_column.av-mcapvz90-750769537e3f25e619ba21ca5103cdc9{
padding:20px 0 20px 0;
}

.responsive #top #wrap_all .flex_cell.av-ft9z0-f648ec4db6c78824b762de4f79fd98da{
padding:20px 20px 20px 20px !important;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-p4n7-4cb3bf9af3a81531b410a684b569f674{
padding:65% 0 30% 0;
}

.responsive #top #wrap_all .flex_cell.av-mc3sd29w-cccec014a99d6945508057c3242bd075{
padding:20px 20px 20px 20px !important;
}

.flex_column.av-mc3swsub-103f6340a79a26cae735facf026d8226{
padding:80px 20px 80px 20px;
}

.responsive #top #wrap_all .flex_cell.av-mc5bs4d2-cda93204446e8a7936a1410b06bc190d{
padding:80px 20px 80px 20px !important;
}

.avia-section.av-mcal8h84-32a8c95ff1f1513e5bbae298fa481936{
margin-top:10%;
}

.flex_column.av-mcapvz90-750769537e3f25e619ba21ca5103cdc9{
padding:20px 0 20px 0;
}

.responsive #top #wrap_all .flex_cell.av-ft9z0-f648ec4db6c78824b762de4f79fd98da{
padding:20px 20px 20px 20px !important;
}

.flex_column.av-1q9nzo-dfcf94c241daebdc56cc2266956417d8{
padding:10% 0 5% 0;
}
}
