#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-title{font-size:42px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content{font-size:21px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content p{font-size:21px} @media only screen and (min-width:990px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-title{font-size:42px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content{font-size:21px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content p{font-size:21px}} @media only screen and (min-width:768px) and (max-width:989px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-title{font-size:28px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content{font-size:16px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content p{font-size:16px}} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-title{font-size:28px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content{font-size:16px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content p{font-size:16px}} @media only screen and (max-width:479px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-title{font-size:18px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content{font-size:14px}#top .avia-slideshow .av-slideshow-caption.av-lxdzq-b8829925d6c8442cb505ad133854e28d__0 .avia-caption-content p{font-size:14px}} #top .av_textblock_section.av-l97ry-7048102d6a65df0520691d4d07778076 .avia_textblock{font-size:19px} #top #wrap_all .avia-button.av-mhso9qg2-9fd8c3a2eb72aa115d7dbcab5085ccde{font-size:24px;transition:all 0.4s ease-in-out} #top .hr.hr-invisible.av-mhsnszrc-bc1ac03854457b4d2d7f05d7e2372626{height:50px} .avia-section.av-mhsnu1w3-cb645263b5069f91ac02a621fa210143 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.celticdesignsinc.com/wp-content/uploads/2025/11/Celtic-Designs-Inc-2.jpg);background-position:0% 0%;background-attachment:scroll}.avia-section.av-mhsnu1w3-cb645263b5069f91ac02a621fa210143 .av-section-color-overlay{opacity:0.8;background-color:#0a0a0a} .flex_column.av-mhso0h5m-29633234ec44257f06b9388ef8f20f65{width:23.5%;margin-left:0;border-width:2px;border-color:#ffffff;border-style:dashed;padding:2% 2% 2% 2%}#top .flex_column_table.av-equal-height-column-flextable.av-mhso0h5m-29633234ec44257f06b9388ef8f20f65 .av-flex-placeholder{width:2%} .flex_column.av-3n4je-69792abb42ead67235fe5f86b061fff3{width:23.5%;margin-left:0;border-width:2px;border-color:#ffffff;border-style:dashed;padding:2% 2% 2% 2%}#top .flex_column_table.av-equal-height-column-flextable.av-3n4je-69792abb42ead67235fe5f86b061fff3 .av-flex-placeholder{width:2%} .flex_column.av-2qm3a-611b50e4b5de6f6c3acd5f0af0df97f1{width:23.5%;margin-left:0;border-width:2px;border-color:#ffffff;border-style:dashed;padding:2% 2% 2% 2%}#top .flex_column_table.av-equal-height-column-flextable.av-2qm3a-611b50e4b5de6f6c3acd5f0af0df97f1 .av-flex-placeholder{width:2%} .flex_column.av-1rj4m-d41b276650694dbbf6e52e54bc4b2f20{width:23.5%;margin-left:0;border-width:2px;border-color:#ffffff;border-style:dashed;padding:2% 2% 2% 2%}#top .flex_column_table.av-equal-height-column-flextable.av-1rj4m-d41b276650694dbbf6e52e54bc4b2f20 .av-flex-placeholder{width:2%} #top .hr.hr-invisible.av-126ju-b756a50e9a11836fddd02c17c59fdb4b{height:50px} #top #wrap_all .avia-button.av-137fm-9f24da89920dd4738c34c71cb7a285f8{font-size:24px;transition:all 0.4s ease-in-out} @keyframes av_boxShadowEffect_av-fo1su-a824b4acbddf138917cc7fed988bf2a4-column{0%{box-shadow:0 0 0 0 #878787;opacity:1}100%{box-shadow:0 0 10px 0 #878787;opacity:1}}.flex_column.av-fo1su-a824b4acbddf138917cc7fed988bf2a4{width:31.333333333333%;margin-left:0;box-shadow:0 0 10px 0 #878787;padding:2% 2% 2% 2%}#top .flex_column_table.av-equal-height-column-flextable.av-fo1su-a824b4acbddf138917cc7fed988bf2a4 .av-flex-placeholder{width:3%} @keyframes av_boxShadowEffect_av-eljzy-47b6bdd004e57d76ea2e0f7fcd6b9de8-column{0%{box-shadow:0 0 0 0 #878787;opacity:1}100%{box-shadow:0 0 10px 0 #878787;opacity:1}}.flex_column.av-eljzy-47b6bdd004e57d76ea2e0f7fcd6b9de8{width:31.333333333333%;margin-left:0;box-shadow:0 0 10px 0 #878787;padding:2% 2% 2% 2%}#top .flex_column_table.av-equal-height-column-flextable.av-eljzy-47b6bdd004e57d76ea2e0f7fcd6b9de8 .av-flex-placeholder{width:3%} @keyframes av_boxShadowEffect_av-dh0qm-b230d7c28530f1abaddd92df292a0ce1-column{0%{box-shadow:0 0 0 0 #878787;opacity:1}100%{box-shadow:0 0 10px 0 #878787;opacity:1}}.flex_column.av-dh0qm-b230d7c28530f1abaddd92df292a0ce1{width:31.333333333333%;margin-left:0;box-shadow:0 0 10px 0 #878787;padding:2% 2% 2% 2%}#top .flex_column_table.av-equal-height-column-flextable.av-dh0qm-b230d7c28530f1abaddd92df292a0ce1 .av-flex-placeholder{width:3%} .avia-section.av-c7u4a-b54d481f16728360998a51d7225879a4{background-color:#51a26a;background-image:unset} #top .avia-icon-list-container.av-aa96i-eeb52864faa16be2b6e4c414719ed9cc .iconlist_icon{color:#51a26a;background-color:#ffffff}#top .avia-icon-list-container.av-aa96i-eeb52864faa16be2b6e4c414719ed9cc .iconlist_icon svg:first-child{stroke:#51a26a;fill:#51a26a}#top #wrap_all .avia-icon-list-container.av-aa96i-eeb52864faa16be2b6e4c414719ed9cc .av_iconlist_title{color:#ffffff}.avia-icon-list-container.av-aa96i-eeb52864faa16be2b6e4c414719ed9cc .iconlist_content{color:#ffffff} #top .avia-icon-list-container.av-36zli-dafa7dd18bfa0a742d7bcc976ee949d7 .iconlist_icon{color:#51a26a;background-color:#ffffff}#top .avia-icon-list-container.av-36zli-dafa7dd18bfa0a742d7bcc976ee949d7 .iconlist_icon svg:first-child{stroke:#51a26a;fill:#51a26a}#top #wrap_all .avia-icon-list-container.av-36zli-dafa7dd18bfa0a742d7bcc976ee949d7 .av_iconlist_title{color:#ffffff}.avia-icon-list-container.av-36zli-dafa7dd18bfa0a742d7bcc976ee949d7 .iconlist_content{color:#ffffff} .avia-section.av-1kh9q-d87160e35826d0914a68678da6927df7 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.celticdesignsinc.com/wp-content/uploads/2025/11/Celtic-Designs-Inc-3-1.jpg);background-position:0% 0%;background-attachment:scroll}.avia-section.av-1kh9q-d87160e35826d0914a68678da6927df7 .av-section-color-overlay{opacity:0.5;background-color:#0a0a0a} #top .hr.hr-invisible.av-qev2-1031ba4ec69ce5812a335d3604b408e3{height:50px} #top .avia-gallery.av-mhk4cfbl-1a0ff5d1ac548fc1457db7c51f33bab8 .avia-gallery-thumb a{width:33.3333%} @media only screen and (min-width:990px){#top .av_textblock_section.av-l97ry-7048102d6a65df0520691d4d07778076 .avia_textblock{font-size:19px} #top #wrap_all .avia-button.av-mhso9qg2-9fd8c3a2eb72aa115d7dbcab5085ccde{font-size:23px} #top #wrap_all .avia-button.av-137fm-9f24da89920dd4738c34c71cb7a285f8{font-size:23px}} @media only screen and (min-width:768px) and (max-width:989px){#top .av_textblock_section.av-l97ry-7048102d6a65df0520691d4d07778076 .avia_textblock{font-size:16px} #top #wrap_all .avia-button.av-mhso9qg2-9fd8c3a2eb72aa115d7dbcab5085ccde{font-size:18px} #top #wrap_all .avia-button.av-137fm-9f24da89920dd4738c34c71cb7a285f8{font-size:18px}} @media only screen and (min-width:480px) and (max-width:767px){#top .av_textblock_section.av-l97ry-7048102d6a65df0520691d4d07778076 .avia_textblock{font-size:14px} #top #wrap_all .avia-button.av-mhso9qg2-9fd8c3a2eb72aa115d7dbcab5085ccde{font-size:14px} #top #wrap_all .avia-button.av-137fm-9f24da89920dd4738c34c71cb7a285f8{font-size:14px}} @media only screen and (max-width:479px){#top .av_textblock_section.av-l97ry-7048102d6a65df0520691d4d07778076 .avia_textblock{font-size:14px} #top #wrap_all .avia-button.av-mhso9qg2-9fd8c3a2eb72aa115d7dbcab5085ccde{font-size:14px} #top #wrap_all .avia-button.av-137fm-9f24da89920dd4738c34c71cb7a285f8{font-size:14px}}