.avia-section.av-mixwm173-b06198945b6878763334b58cd9c0311a{margin-top:10px;position:relative}.avia-section.av-mixwm173-b06198945b6878763334b58cd9c0311a .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://dornochcastlehotel.com/wp-content/uploads/2026/11/DornochCastleHotel_AerialViewEntrance-scaled-e1794317718994.jpg);background-position:50% 0%;background-attachment:scroll}.avia-section.av-mixwm173-b06198945b6878763334b58cd9c0311a .avia-divider-svg-top svg{height:20px;opacity:.5;fill:#333}.avia-section.av-mixwm173-b06198945b6878763334b58cd9c0311a .avia-divider-svg-bottom svg{height:20px;opacity:.6;fill:#333}.flex_column.av-mwaoxd92-92b5c41de1fc63ba2b494a2a71b9bede{border-radius:0 0 0 0;padding:20px 40px 20px 40px;background-color:rgb(0 0 0 / .82)}#top .av-special-heading.av-mwap2077-c3e63db1d248977c2bc413a0b9bee4a4{padding-bottom:10px;color:#d2b96d}body .av-special-heading.av-mwap2077-c3e63db1d248977c2bc413a0b9bee4a4 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mwap2077-c3e63db1d248977c2bc413a0b9bee4a4 .av-special-heading-tag{padding:0 0 20px 0}.av-special-heading.av-mwap2077-c3e63db1d248977c2bc413a0b9bee4a4 .special-heading-inner-border{border-color:#d2b96d}.av-special-heading.av-mwap2077-c3e63db1d248977c2bc413a0b9bee4a4 .av-subheading{font-size:15px;color:#fff}#top .av_textblock_section.av-mwaof0rb-18a7840f54ddf2e37a1fe3eca4736255 .avia_textblock{color:#fff}.avia-section.av-me45se01-c6b298265e340ebe2f3855e1f73560a3{background-repeat:no-repeat;background-image:url(https://dornochcastlehotel.com/wp-content/uploads/2025/06/ERP08095-scaled.jpg);background-position:50% 50%;background-attachment:fixed}.avia-section.av-inluw7-14b7443d70ff94193333d159f63562f0{background-color:#fff;background-image:unset}#top .hr.hr-invisible.av-hwhzpz-03558d1da1c8e4cc0333e6147e0f82fa{height:30px}#top .hr.hr-invisible.av-dx5o47-dfe4c472f0a093e9aeee082b885bbab8{height:10px}#top #wrap_all .avia-button.av-mwaneeo4-86b368c884119925883333dea5c5cf50{font-size:16px;background-color:#6b3032;border-color:#000;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 10px 0 10px;transition:all 0.4s ease-in-out;margin-bottom:10px;margin-right:5px;margin-left:5px}#top #wrap_all .avia-button.av-mwaneeo4-86b368c884119925883333dea5c5cf50:hover{opacity:.5;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mwaneeo4-86b368c884119925883333dea5c5cf50:hover .avia_button_background{border-radius:0 10px 0 10px}#top #wrap_all .avia-button.av-mwancnlt-3cb35257b6fd27f96a8f96a3e8ef31dd{font-size:16px;background-color:#d2b96d;border-color:#22201b;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 0 10px 0;transition:all 0.4s ease-in-out;margin-bottom:10px;margin-right:5px;margin-left:5px}#top #wrap_all .avia-button.av-mwancnlt-3cb35257b6fd27f96a8f96a3e8ef31dd:hover{opacity:.5;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mwancnlt-3cb35257b6fd27f96a8f96a3e8ef31dd:hover .avia_button_background{border-radius:10px 0 10px 0}.avia-section.av-mwb5r3tr-e26755147bba0c41fbb7643f6aba89fb{background-color:#f4edd7;background-image:unset}.flex_column.av-c3j9tj-bf9094bc00145438232e4f3e5a2ff68e{border-radius:0 0 0 0;padding:0 0 0 0}#top .av-masonry.av-mwb5l2wp-61c31f4794016bd3e8426172a4c56cfd{background-color:#fff}.flex_column.av-bi9vt3-97fa1d0eb6eeefef43aa01ab44b7caf3{border-radius:0 0 0 0;padding:0 0 0 0}#top .av-masonry.av-mwb5mk3d-394432045e1fe5fde63e59ef940164d4{background-color:#fff}#top #wrap_all .avia-button.av-1zzs4n-c49c3a492af9c58e5cd3fd9dce944484{font-size:16px;transition:all 0.4s ease-in-out}.flex_column.av-9i27uf-32affaae682d7e67241fff1e0893870c{border-radius:0 0 0 0;padding:0 0 0 0}#top .av-masonry.av-mwb5mvm1-12b594792c7778f053a1c8d41868ee71{background-color:#fff}#top #wrap_all .avia-button.av-mwc877o9-64dc7dee927d83070048883680d0a3ba{font-size:16px;transition:all 0.4s ease-in-out}#top .av-special-heading.av-mvjkli2a-7076d5d92bdaa12de99f531fa8f50a84{padding-bottom:10px}body .av-special-heading.av-mvjkli2a-7076d5d92bdaa12de99f531fa8f50a84 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mvjkli2a-7076d5d92bdaa12de99f531fa8f50a84 .av-subheading{font-size:15px}.flex_column.av-nmfb-51fc7241b67062f2e71743a3af4295ba{border-radius:0 0 0 0;padding:0 0 0 0}#top .av-slideshow-ui.av-mwb5pk7u-15817832f0d1e06f689c562b79dbfa0f .avia-slideshow-arrows a{color:#000;background-color:#a29061}.av-slideshow-ui.av-mwb5pk7u-15817832f0d1e06f689c562b79dbfa0f .avia-slideshow-dots a:not(.active){background-color:#fff}.av-slideshow-ui.av-mwb5pk7u-15817832f0d1e06f689c562b79dbfa0f .avia-slideshow-dots a.active{background-color:#a29061}.av-horizontal-gallery.av-mwb5pk7u-15817832f0d1e06f689c562b79dbfa0f{padding:7.5% 0;}.av-horizontal-gallery.av-mwb5pk7u-15817832f0d1e06f689c562b79dbfa0f .av-horizontal-gallery-inner{padding-bottom:50%}#top .av-horizontal-gallery.av-mwb5pk7u-15817832f0d1e06f689c562b79dbfa0f .av-horizontal-gallery-link{color:#000;background-color:#a29061}.avia-section.av-5buyl2-e949c382752329ed110f379cbc23e796{background-color:#f4edd7;background-image:unset}#top .av-special-heading.av-4q8xbq-2640cf9cf43e4f5cc8b82bf1e81a429c{padding-bottom:10px}body .av-special-heading.av-4q8xbq-2640cf9cf43e4f5cc8b82bf1e81a429c .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-4q8xbq-2640cf9cf43e4f5cc8b82bf1e81a429c .av-subheading{font-size:15px}.flex_column.av-4k638m-2a7ed93ded07a6303d55bd5870f54591{border-radius:0 0 0 0;padding:0 0 0 0}.avia-image-container.av-jkl6wf0d-178958ea4789eb60b18443a31f6920ce img.avia_image{box-shadow:none}.avia-image-container.av-jkl6wf0d-178958ea4789eb60b18443a31f6920ce .av-image-caption-overlay-center{color:#fff}.flex_column.av-2sbzra-b71d3bf9e773762b4177b805d15441f0{border-radius:0 0 0 0;padding:0 0 0 0}.avia-image-container.av-jkl6yhnh-3946d128a4fff36045e518c2f581fc30 img.avia_image{box-shadow:none}.avia-image-container.av-jkl6yhnh-3946d128a4fff36045e518c2f581fc30 .av-image-caption-overlay-center{color:#fff}#top .hr.hr-invisible.av-3r8npz-c7f674a044b288d454c6d5a0b9330a81{height:10px}#top #wrap_all .avia-button.av-2ozcdz-be4545c3959877cc915e0693a83d7b7e{background-color:#dce8f8;border-color:#dce8f8;color:#000;border-radius:10px 0 10px 0;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-2ozcdz-be4545c3959877cc915e0693a83d7b7e:hover .avia_button_background{border-radius:10px 0 10px 0}#top .av-special-heading.av-5oya6e-f1fbf1e87afacd4f4ab6a25e2d41ddda{padding-bottom:10px}body .av-special-heading.av-5oya6e-f1fbf1e87afacd4f4ab6a25e2d41ddda .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-5oya6e-f1fbf1e87afacd4f4ab6a25e2d41ddda .av-subheading{font-size:15px}.flex_column.av-5w7rra-43151596b7148c5e033a2a5cdd719603{border-radius:0 0 0 0;padding:0 0 0 0}.flex_column.av-3ifmx2-9feb67d3cd4cb6f8d05ae2763d10bc43{border-radius:0 0 0 0;padding:0 0 0 0}.flex_column.av-2mll7a-c23329ab37ea03d68c72af839d30c908{border-radius:0 0 0 0;padding:0 0 0 0}@keyframes av_slideshow_img_scale_av-jn02bjl6-20-d7111fa6b6acac19c1fc2c013ba59b4a{0%{transform:scale(1.4);opacity:1}100%{transform:scale(1.03);opacity:1}}.avia-slideshow.av-jn02bjl6-20-d7111fa6b6acac19c1fc2c013ba59b4a .avia-slideshow-slide.next-active-slide img{animation:av_slideshow_img_scale_av-jn02bjl6-20-d7111fa6b6acac19c1fc2c013ba59b4a 4s 1 ease-in-out;transform:scale(1.03);opacity:1}.avia-section.av-7tbkpj-04279b2b9507cbc4da9559c2bfb8f3d1{background-color:#a29061;background-image:unset}#top .av-special-heading.av-5xbnpj-6d639dfd99c6f09822ed9f0ed8faeed8{padding-bottom:10px;color:#fff;font-size:50px}body .av-special-heading.av-5xbnpj-6d639dfd99c6f09822ed9f0ed8faeed8 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-5xbnpj-6d639dfd99c6f09822ed9f0ed8faeed8 .av-special-heading-tag{font-size:50px}.av-special-heading.av-5xbnpj-6d639dfd99c6f09822ed9f0ed8faeed8 .special-heading-inner-border{border-color:#fff}.av-special-heading.av-5xbnpj-6d639dfd99c6f09822ed9f0ed8faeed8 .av-subheading{font-size:15px}#top #wrap_all .avia-button.av-2qzczb-55d745dda17ad02294260ac0440b6a17{background-color:#342f29;border-color:#342f29;color:#a29061;transition:all 0.4s ease-in-out;margin-bottom:10px;margin-right:5px;margin-left:5px}@media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-5xbnpj-6d639dfd99c6f09822ed9f0ed8faeed8 .av-special-heading-tag{font-size:.8em}}@media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-5xbnpj-6d639dfd99c6f09822ed9f0ed8faeed8 .av-special-heading-tag{font-size:.8em}}