@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.bg-yellow{background:#ffffec!important}.bg-yellow2{background:#e4e4ca!important}.bg-teal-bak{background:#3f8e92!important}.fc-teal-bak{color:#3f8e92!important}.bg-teal{background:#215257!important}.row{margin:0!important}.fc-teal{color:#215257!important}.bg-black{background:#3a3834!important}.fc-black{color:#3a3834!important}.mailtoui-modal-head{background:#215257!important}.mailtoui-modal-title{color:#fff!important}.mailtoui-button-content:focus,.mailtoui-button-content:hover,.mailtoui-button-copy:focus,.mailtoui-button-copy:hover,.mailtoui-button:focus .mailtoui-button-content{background-color:#3f8e92!important}.mailtoui-brand{display:none!important}.button-category .v-btn__content{width:100%;padding-top:4px!important;padding-bottom:4px!important}.button-category.v-btn{min-height:36px!important;height:auto!important}.custom-editor .ck-content,.custom-editor .ck-editor,.custom-editor .ck-editor__main{height:100%}.custom-editor .ck-editor{display:flex!important;flex-direction:column!important}figure img{width:100%}.image-style-align-left{float:left;margin-right:1.5em}.image-style-align-center{margin-left:auto;margin-right:auto}.image-style-align-right{float:right;margin-left:1.5em}.main-drawer .v-list-item--active:before,.main-drawer .v-list-item:hover:before{opacity:0}.main-drawer .main-drawer-text:hover{color:#215257!important}.expansion-transparent .v-expansion-panel:before{box-shadow:none}.expansion-transparent .v-expansion-panel-header{min-height:auto}.expansion-transparent .v-expansion-panel-content__wrap{padding:0}.expansion-transparent .expansion-button:hover:before{opacity:0}.imageRules{position:absolute;bottom:0}.imageRules .v-input__slot{display:none}.imageRules .v-text-field__details .v-messages__message{text-align:center}.text-ellipsis.is-ellipsis{position:relative}.text-ellipsis.is-ellipsis:after{content:". . .";position:absolute;background:#fff;bottom:3px;right:40px;width:40px;line-height:2rem;text-align:center}.text-ellipsis-story.is-ellipsis{position:relative}.text-ellipsis-story.is-ellipsis:after{content:". . .";position:absolute;background:#fff;bottom:0;right:10px;width:40px;line-height:2rem;text-align:center}.w-auto{width:auto}.no-box-shadow{box-shadow:none}.hover-zoom{transition:transform .5s ease}.hover-zoom:hover{transform:scale(1.1)}.hover-zoom-target{transition:transform .5s ease}.hover-zoom-container:hover .hover-zoom-target{transform:scale(1.1)}.v-tab:hover:before{background-color:transparent!important;opacity:1}.quote-hover{color:#000!important}.contact-hover,.quote-hover{background:hsla(0,0%,100%,.7)!important}.contact-hover,.contact-hover:hover{transition:.3s ease-in-out}.contact-hover:hover{background:#fff!important}.dog-small img{left:100%}.h-100{height:100%!important}.h-50{height:50%!important}.w-100{width:100%!important}.p-absolute{position:absolute!important}.p-fixed{position:fixed!important}.p-relative{position:relative!important}.ws-break-spaces{white-space:break-spaces}.ws-pre-line{white-space:pre-line}.cursor-pointer{cursor:pointer!important}.btn-solid{border:2px solid}.btn-menu{cursor:pointer}.btn-menu,.btn-menu:hover{transition:.3s ease-in-out}.btn-menu:hover{color:rgba(58,56,52,.8)!important}.tiptap-editor,.tiptap-editor .v-card{height:100%}.hover-main .hover-container{transition:.3s ease-in-out;min-height:250px!important;background:linear-gradient(180deg,rgba(255,0,0,0),rgba(0,0,0,.9))}.hover-main:hover .hover-container{min-height:600px!important}.hover-main .hover-container.hover-container-sm,.hover-main:hover .hover-container,.hover-main:hover .hover-container.hover-container-lg{transition:.3s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.4))}.hover-main .hover-container.hover-container-sm{max-height:100%!important;min-height:0!important}.v-window__next,.v-window__prev{background:none!important}.carousel-white .v-window__next,.carousel-white .v-window__prev{border:2px solid #fff}.carousel-black .v-window__next,.carousel-black .v-window__prev{border:2px solid #3a3834}.v-window__next .v-btn--icon,.v-window__prev .v-btn--icon{width:52px!important;height:52px!important}.carousel-arrow-sm .v-window__next .v-btn--icon,.carousel-arrow-sm .v-window__prev .v-btn--icon{width:30px!important;height:30px!important}.carousel-arrow-sm .v-window__next .v-btn--icon i,.carousel-arrow-sm .v-window__prev .v-btn--icon i{font-size:24px!important}.carousel-black .v-btn .v-btn__content .v-icon,.carousel-white.delimiter-black .v-carousel__controls .v-btn .v-btn__content .v-icon{color:#3a3834!important}.carousel-white .v-btn .v-btn__content .v-icon{color:#fff!important}.carousel-stories .v-window__next{top:0;margin-right:0}.carousel-stories .v-window__prev{top:0;right:50px;left:auto}.bg-skew{height:100%;width:20%;top:0;margin-left:-30px;background:#fff;transform:skew(-7deg)}.imageInput{position:relative}.imageInput .v-input__prepend-outer,.imageInput .v-input__slot{visibility:hidden}.imageInput .v-text-field__details{position:absolute;width:100%;left:0;top:0}.imageInput .v-messages{text-align:center}.self-building-square-spinner,.self-building-square-spinner *{box-sizing:border-box}.self-building-square-spinner{height:40px;width:40px;top:-6.6666666667px}.self-building-square-spinner .square{height:10px;width:10px;top:-6.6666666667px;margin-right:3.3333333333px;margin-top:3.3333333333px;background:#fff;float:left;position:relative;opacity:0;animation:self-building-square-spinner 6s infinite}.self-building-square-spinner .square:first-child{animation-delay:1.8s}.self-building-square-spinner .square:nth-child(2){animation-delay:2.1s}.self-building-square-spinner .square:nth-child(3){animation-delay:2.4s}.self-building-square-spinner .square:nth-child(4){animation-delay:.9s}.self-building-square-spinner .square:nth-child(5){animation-delay:1.2s}.self-building-square-spinner .square:nth-child(6){animation-delay:1.5s}.self-building-square-spinner .square:nth-child(7){animation-delay:0ms}.self-building-square-spinner .square:nth-child(8){animation-delay:.3s}.self-building-square-spinner .square:nth-child(9){animation-delay:.6s}.self-building-square-spinner .clear{clear:both}@keyframes self-building-square-spinner{0%{opacity:0}5%{opacity:1;top:0}50.9%{opacity:1;top:0}55.9%{opacity:0;top:inherit}}.media{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.media iframe{position:absolute;top:0;left:0;width:100%;height:100%}.story-detail-section .v-btn__content{width:100%!important}.story-detail-section .v-btn--outlined.v-size--default{height:auto!important}.grecaptcha-badge{visibility:hidden!important}@font-face{font-family:Segoe Script;src:url(../fonts/segoesc.5c452fb7.ttf)}*{font-family:Poppins,sans-serif}.segoesc{font-family:Segoe Script!important}a{text-decoration:none!important}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}@media(max-width:599px){.text-drawer{font-size:1.5rem!important;letter-spacing:.1rem}.text-drawer-item{font-size:.7rem!important;letter-spacing:.1rem}.text-title{font-size:2rem!important;letter-spacing:.025rem}.text-subtitle{font-size:1.5rem!important;letter-spacing:.025rem}.text-header{font-size:2.4rem!important;letter-spacing:.1rem}.text-subheader{font-size:2rem!important;letter-spacing:.1rem}.text-body{font-size:.9rem!important;letter-spacing:1px;line-height:1.7rem}.text-description{font-size:.9rem!important;letter-spacing:.075rem;line-height:2rem}.text-content{font-size:1rem!important;letter-spacing:.075rem;line-height:1.5rem}.text-quote{font-size:1rem!important;line-height:1.7rem}.text-quote-caption{font-size:.7rem;letter-spacing:.1px;line-height:1rem}.text-caption{font-size:.5rem!important;letter-spacing:1.5px;line-height:1.5rem}}@media(min-width:600px)and (max-width:959px){.text-drawer{font-size:3.5rem!important;letter-spacing:.1rem}.text-drawer-item{font-size:1.5rem!important;letter-spacing:.1rem}.text-title{font-size:2rem!important;letter-spacing:.025rem}.text-subtitle{font-size:1.7rem!important;letter-spacing:.025rem}.text-header{font-size:3.5rem!important;letter-spacing:.1rem}.text-subheader{font-size:2.5rem!important;letter-spacing:.1rem}.text-body{font-size:1rem!important}.text-body,.text-description{letter-spacing:.075rem;line-height:2rem}.text-description{font-size:1.2rem!important}.text-content{font-size:1rem!important;letter-spacing:.075rem;line-height:1.5rem}.text-quote{font-size:1.5rem!important;line-height:1.7rem}.text-quote-caption{font-size:.8rem;letter-spacing:.1px;line-height:1rem}.text-caption{font-size:.5rem!important;letter-spacing:1.5px;line-height:1.5rem}}@media(min-width:960px)and (max-width:1263px){.text-drawer{font-size:3.5rem!important;letter-spacing:.1rem}.text-drawer-item{font-size:1.5rem!important;letter-spacing:.1rem}.text-menu{font-size:1.1rem!important;letter-spacing:.025rem}.text-title{font-size:2rem!important;letter-spacing:.025rem}.text-subtitle{font-size:1.7rem!important;letter-spacing:.025rem}.text-header{font-size:3.5rem!important;letter-spacing:.1rem}.text-subheader{font-size:2.5rem!important;letter-spacing:.1rem}.text-body{font-size:1rem!important}.text-body,.text-description{letter-spacing:.075rem;line-height:2rem}.text-description{font-size:1.2rem!important}.text-content{font-size:1rem!important;letter-spacing:.075rem;line-height:1.5rem}.text-quote{font-size:1.5rem!important;line-height:1.7rem}.text-quote-caption{font-size:.8rem;letter-spacing:.1px;line-height:1rem}.text-caption{font-size:.5rem!important;letter-spacing:1.5px;line-height:1.5rem}}@media(min-width:1264px)and (max-width:1903px){.text-drawer{font-size:3rem!important;letter-spacing:.1rem}.text-drawer-item{font-size:1rem!important;letter-spacing:.1rem}.text-menu{font-size:1.2rem!important;letter-spacing:.025rem}.text-title{font-size:2rem!important;letter-spacing:.025rem}.text-subtitle{font-size:1.7rem!important;letter-spacing:.025rem}.text-header{font-size:3rem!important;letter-spacing:.1rem}.text-subheader{font-size:2.5rem!important;letter-spacing:.1rem}.text-body{font-size:1rem!important}.text-body,.text-description{letter-spacing:.075rem;line-height:2rem}.text-description{font-size:1.2rem!important}.text-content{font-size:1rem!important;letter-spacing:.075rem;line-height:1.5rem}.text-quote{font-size:1.5rem!important;line-height:1.7rem}.text-quote-caption{font-size:.8rem;letter-spacing:.1px;line-height:1rem}.text-caption{font-size:.5rem!important;letter-spacing:1.5px;line-height:1.5rem}}@media(min-width:1904px){.text-drawer{font-size:3.5rem!important;letter-spacing:.1rem}.text-drawer-item{font-size:1.5rem!important;letter-spacing:.1rem}.text-title{font-size:2rem!important;letter-spacing:.025rem}.text-subtitle{font-size:1.7rem!important;letter-spacing:.025rem}.text-header{font-size:3.5rem!important;letter-spacing:.1rem}.text-subheader{font-size:2.5rem!important;letter-spacing:.1rem}.text-body{font-size:1rem!important}.text-body,.text-description{letter-spacing:.075rem;line-height:2rem}.text-description{font-size:1.2rem!important}.text-content{font-size:1rem!important;letter-spacing:.075rem;line-height:1.5rem}.text-quote{font-size:1.5rem!important;line-height:1.7rem}.text-quote-caption{font-size:.8rem;letter-spacing:.1px;line-height:1rem}.text-caption{font-size:.5rem!important;letter-spacing:1.5px;line-height:1.5rem}}@media(max-width:599px){.text-caption-1{font-size:.9rem!important}.text-caption-2{font-size:.7rem!important}.text-caption-3{font-size:.5rem!important}}@media(min-width:600px)and (max-width:959px){.text-caption-1{font-size:1rem!important}.text-caption-2{font-size:.8rem!important}.text-caption-3{font-size:.6rem!important}}@media(min-width:960px)and (max-width:1263px){.text-caption-1{font-size:1.1rem!important}.text-caption-2{font-size:.9rem!important}.text-caption-3{font-size:.7rem!important}}@media(min-width:1264px)and (max-width:1903px){.text-admin-title{font-size:1.2rem!important}.text-admin-body{font-size:1rem!important;line-height:1.7rem}.text-admin-caption{font-size:.9rem!important}.text-caption-1{font-size:1.2rem!important}.text-caption-2{font-size:1rem!important;line-height:1.7rem}.text-caption-3{font-size:.8rem!important}}@media(min-width:1904px){.text-caption-1{font-size:1.3rem!important}.text-caption-2{font-size:1.1rem!important}.text-caption-3{font-size:.9rem!important}}