@charset "UTF-8";
.wp-block-paragraph.is-style-error,.wp-block-paragraph.is-style-info,.wp-block-paragraph.is-style-success,.wp-block-paragraph.is-style-warning,p.is-style-error,p.is-style-info,p.is-style-success,p.is-style-warning{border-radius:4px;box-sizing:border-box;padding:32px}.wp-block-paragraph.is-style-error.coblocks-alert-paragraph,.wp-block-paragraph.is-style-info.coblocks-alert-paragraph,.wp-block-paragraph.is-style-success.coblocks-alert-paragraph,.wp-block-paragraph.is-style-warning.coblocks-alert-paragraph,p.is-style-error.coblocks-alert-paragraph,p.is-style-info.coblocks-alert-paragraph,p.is-style-success.coblocks-alert-paragraph,p.is-style-warning.coblocks-alert-paragraph{margin-bottom:var(--go--spacing--vertical);margin-top:var(--go--spacing--vertical)}.wp-block-paragraph:not(.has-background).is-style-info,p:not(.has-background).is-style-info{background-color:#d6efee}.wp-block-paragraph:not(.has-background).is-style-warning,p:not(.has-background).is-style-warning{background-color:#fbe7dd}.wp-block-paragraph:not(.has-background).is-style-error,p:not(.has-background).is-style-error{background-color:#ffdede}.wp-block-paragraph:not(.has-background).is-style-success,p:not(.has-background).is-style-success{background-color:#d0eac4}.wp-block-paragraph:not(.has-text-color).is-style-info,p:not(.has-text-color).is-style-info{color:#094264}.wp-block-paragraph:not(.has-text-color).is-style-warning,p:not(.has-text-color).is-style-warning{color:#8a4b30}.wp-block-paragraph:not(.has-text-color).is-style-error,p:not(.has-text-color).is-style-error{color:#8b343c}.wp-block-paragraph:not(.has-text-color).is-style-success,p:not(.has-text-color).is-style-success{color:#154a28}.components-coblocks-animation-toggle.has-animation{position:relative}.components-coblocks-animation-toggle.has-animation :after{border-color:transparent #1e1e1e #1e1e1e transparent;border-style:solid;border-width:4px;content:"";display:block;height:8px;position:absolute;right:0;top:1px;transform:rotate(-90deg);width:8px}.components-coblocks-animation-toggle .components-button:not(:hover) .coblocks-icon-animation .medium-circle{fill:#727272}.components-coblocks-animation-toggle .components-button:not(:hover) .coblocks-icon-animation .small-circle{fill:#c6c6c6}.components-coblocks-animation-toggle .components-button:hover .coblocks-icon-animation .large-circle,.components-coblocks-animation-toggle .components-button[aria-expanded=true] .coblocks-icon-animation .large-circle{animation:bounce .3s ease-in;animation-fill-mode:forwards}.components-coblocks-animation-toggle .components-button:hover .coblocks-icon-animation .medium-circle,.components-coblocks-animation-toggle .components-button[aria-expanded=true] .coblocks-icon-animation .medium-circle{fill:rgba(var(--wp-admin-theme-color-rgb),.66);animation:bounce .3s ease-in;animation-delay:.1s;animation-fill-mode:forwards;position:relative}.components-coblocks-animation-toggle .components-button:hover .coblocks-icon-animation .small-circle,.components-coblocks-animation-toggle .components-button[aria-expanded=true] .coblocks-icon-animation .small-circle{fill:rgba(var(--wp-admin-theme-color-rgb),.33);animation:bounce .3s ease-in;animation-delay:.2s;animation-fill-mode:forwards}.components-coblocks-animation-dropdown .components-popover__content{border-color:#1e1e1e;box-shadow:none}.components-coblocks-animation-dropdown .components-menu-group+.components-menu-group{border-top-color:#1e1e1e}.components-coblocks-animation-dropdown .components-menu-item__button.components-button.has-icon{padding-right:6px}@keyframes bounce{0%{transform:translate(0)}50%{transform:translateY(-2px)}to{transform:translate(0)}}.coblocks__preview .wp-block{margin:0;max-width:none!important}.coblocks__preview .components-resizable-box__container{width:100%!important}.coblocks__preview .components-tip{margin-top:12px}.coblocks__preview .block-editor-block-preview__content .block-editor-block-list__block{margin-bottom:0;margin-top:0}body:not(.amp) .coblocks-animate{animation-fill-mode:forwards;animation-timing-function:ease-in;opacity:0}body:not(.amp) .coblocks-animate.animate-loop{animation-iteration-count:infinite}body:not(.amp) .coblocks-animate.fadeIn{animation-duration:.75s;animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body:not(.amp) .coblocks-animate.zoomIn{animation-duration:.75s;animation-name:zoomIn}@keyframes zoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}body:not(.amp) .coblocks-animate.slideInLeft{animation-duration:.75s;animation-name:slideInLeft}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-5em)}to{opacity:1;transform:translateX(0)}}body:not(.amp) .coblocks-animate.slideInRight{animation-duration:.75s;animation-name:slideInRight}@keyframes slideInRight{0%{opacity:0;transform:translateX(5em)}to{opacity:1;transform:translateX(0)}}body:not(.amp) .coblocks-animate.slideInBottom{animation-duration:.75s;animation-name:slideInBottom}@keyframes slideInBottom{0%{opacity:0;transform:translateY(5em)}to{opacity:1;transform:translateY(0)}}body:not(.amp) .coblocks-animate.clipHorizontal{animation-duration:.75s;animation-name:clipHorizontal}@keyframes clipHorizontal{0%{-webkit-clip-path:polygon(0 50%,0 100%,0 100%,0 50%,100% 50%,100% 0,100% 0,100% 50%);clip-path:polygon(0 50%,0 100%,0 100%,0 50%,100% 50%,100% 0,100% 0,100% 50%);opacity:0}to{-webkit-clip-path:polygon(0 50%,0 100%,100% 100%,100% 50%,100% 50%,100% 0,0 0,0 50%);clip-path:polygon(0 50%,0 100%,100% 100%,100% 50%,100% 50%,100% 0,0 0,0 50%);opacity:1}}body:not(.amp) .coblocks-animate.clipVertical{animation-duration:.75s;animation-name:clipVertical}@keyframes clipVertical{0%{-webkit-clip-path:polygon(50% 0,100% 0,100% 0,50% 0,50% 100%,0 100%,0 100%,50% 100%);clip-path:polygon(50% 0,100% 0,100% 0,50% 0,50% 100%,0 100%,0 100%,50% 100%);opacity:0}to{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 100%,0 100%,0 0,50% 0);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 100%,0 100%,0 0,50% 0);opacity:1}}

@font-face{font-family:"Beach Icons";src:url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/beach-icons/fonts/beach-icons.eot);src:url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/beach-icons/fonts/beach-icons.eot?#iefix) format("embedded-opentype"), url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/beach-icons/fonts/beach-icons.woff) format("woff"), url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/beach-icons/fonts/beach-icons.ttf) format("truetype"), url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/beach-icons/fonts/beach-icons.svg#beach-icons) format("svg");font-weight:400;font-style:400;}
.beach-icons, [class^="icon-"]:before,
[class*=" icon-"]:before{font-family:"Beach Icons";font-size:inherit;font-weight:400;font-style:normal;}
.icon-01:before{content:"a";}
.icon-02:before{content:"c";}
.icon-14:before{content:"d";}
.icon-15:before{content:"b";}
.icon-03:before{content:"e";}
.icon-16:before{content:"f";}
.icon-04:before{content:"g";}
.icon-05:before{content:"h";}
.icon-06:before{content:"i";}
.icon-07:before{content:"j";}
.icon-08:before{content:"k";}
.icon-10:before{content:"l";}
.icon-09:before{content:"m";}
.icon-11:before{content:"n";}
.icon-13:before{content:"o";}
.icon-12:before {
content: "p";
}@font-face{font-family:'Hotel Regular';src:url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/hotel-icons/fonts/Hotel-Regular.eot?78320982);src:url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/hotel-icons/fonts/Hotel-Regular.eot?78320982#iefix) format('embedded-opentype'), url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/hotel-icons/fonts/Hotel-Regular.woff?78320982) format('woff'), url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/hotel-icons/fonts/Hotel-Regular.ttf?78320982) format('truetype'), url(//backhomebedandbreakfast.ca/wp-content/themes/luviana/assets/hotel-icons/fonts/Hotel-Regular.svg?78320982#hotel) format('svg');font-weight:normal;font-style:normal;}
[class^="hotel-icon-"]:before,
[class*=" hotel-icon-"]:before,
.hotel-ico{font-family:"Hotel Regular";font-weight:400;font-style:normal;font-size:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.hotel-icon-01:before{content:'\e800';}
.hotel-icon-02:before{content:'\e801';}
.hotel-icon-03:before{content:'\e802';}
.hotel-icon-04:before{content:'\e803';}
.hotel-icon-05:before{content:'\e804';}
.hotel-icon-06:before{content:'\e805';}
.hotel-icon-07:before{content:'\e806';}
.hotel-icon-09:before{content:'\e807';}
.hotel-icon-08:before{content:'\e808';}
.hotel-icon-10:before{content:'\e809';}
.hotel-icon-11:before{content:'\e80a';}
.hotel-icon-12:before{content:'\e80b';}
.hotel-icon-13:before{content:'\e80c';}
.hotel-icon-14:before{content:'\e80d';}
.hotel-icon-16:before{content:'\e80e';}
.hotel-icon-15:before{content:'\e80f';}
.hotel-icon-17:before{content:'\e810';}
.hotel-icon-18:before{content:'\e811';}
.hotel-icon-19:before{content:'\e812';}
.hotel-icon-20:before{content:'\e813';}
.hotel-icon-33:before{content:'\e814';}
.hotel-icon-32:before{content:'\e815';}
.hotel-icon-31:before{content:'\e816';}
.hotel-icon-30:before{content:'\e817';}
.hotel-icon-29:before{content:'\e818';}
.hotel-icon-28:before{content:'\e819';}
.hotel-icon-27:before{content:'\e81a';}
.hotel-icon-26:before{content:'\e81b';}
.hotel-icon-25:before{content:'\e81c';}
.hotel-icon-24:before{content:'\e81d';}
.hotel-icon-23:before{content:'\e81e';}
.hotel-icon-22:before{content:'\e81f';}
.hotel-icon-21:before {
content: '\e820';
}