@font-face{font-family:hsbc-theme-icons;font-style:normal;font-weight:400;src:url(../font/hsbc-icons.eot);src:url(../font/hsbc-icons.eot) format("embedded-opentype"),url(../font/hsbc-icons.woff2) format("woff2"),url(../font/hsbc-icons.woff) format("woff"),url(../font/hsbc-icons.ttf?) format("truetype"),url(../font/hsbc-icons.svg) format("svg")}@-webkit-keyframes pulsate{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes pulsate{0%{transform:scale(1)}to{transform:scale(1.1)}}@-webkit-keyframes animation-slide-in-up{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}@keyframes animation-slide-in-up{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}@-webkit-keyframes animation-slide-in-down{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}@keyframes animation-slide-in-down{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.header.elementor-sticky--active{box-shadow:0 3px 6px rgba(0,0,0,.05)}.header.elementor-sticky--active .header-menu nav>ul li a{color:#7ba7bc!important}.header .header-menu nav>ul{display:flex;justify-content:center;width:100%}.header .header-menu nav>ul.elementor-nav-menu:after{display:none}.header .header-menu nav>ul>li{margin:0 15px!important}.header .header-menu nav>ul>li:first-child{margin-left:0!important}.header .header-menu nav>ul>li:last-child{margin-right:0!important}.header .header-menu nav>ul>li a{margin-left:0!important;margin-right:0!important}.header .header-menu nav>ul .sub-menu{margin-left:-50px!important;min-width:300px;padding:30px 50px}.header .header-menu nav>ul .sub-menu li{display:block;text-align:left;width:100%}.header .header-menu nav>ul .sub-menu li a{border:0;border-bottom:6px solid transparent;display:inline-block;margin-bottom:20px;padding:0 0 4px}.header .header-menu nav>ul .sub-menu li a:hover{border-bottom:6px solid #7ba7bc}.header .header-menu nav>ul .sub-menu li:last-child a{margin-bottom:0}.header .header-menu nav>ul .sub-menu li .sub-menu{left:calc(100% + 50px)!important;margin-left:0!important;padding:20px 20px 10px;top:0}.header .header-menu nav>ul .sub-menu li .sub-menu li a{margin-bottom:20px}.header .header-menu nav>ul .sub-menu li .sub-menu li:last-child a{margin-bottom:0}.header .header-menu nav>ul>li:last-child .sub-menu{left:auto!important;margin-right:-50px!important;right:0!important}.elementor-invisible,_:-ms-fullscreen{visibility:visible!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}header#masthead{z-index:202}#overlay-menu-container{z-index:201}.default-banner .container{z-index:3}.elementor-widget-heading p:last-child,.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor p a,.elementor-widget-text-editor ul a,.elementor-widget-theme-post-content p a,.elementor-widget-theme-post-content ul a,.tribe-events-single-event-description p a,.tribe-events-single-event-description ul a{color:#000;text-decoration:underline!important}.elementor-widget-text-editor p a:active,.elementor-widget-text-editor p a:hover,.elementor-widget-text-editor ul a:active,.elementor-widget-text-editor ul a:hover,.elementor-widget-theme-post-content p a:active,.elementor-widget-theme-post-content p a:hover,.elementor-widget-theme-post-content ul a:active,.elementor-widget-theme-post-content ul a:hover,.tribe-events-single-event-description p a:active,.tribe-events-single-event-description p a:hover,.tribe-events-single-event-description ul a:active,.tribe-events-single-event-description ul a:hover{color:#7ba7bc}.header-top-right>div>div{margin:0!important;width:auto!important}.header-top-right>div>div p{margin:0}.header-top-right>div>div.search-form-toggle .fa-search:before{transform:scaleX(-1) translate(50%,-50%)}.header-top-right>div>div.search-form-toggle .dialog-close-button{align-items:center;background-color:#7ba7bc;border-radius:50%;display:flex;height:34px;justify-content:center;margin-top:-90px;right:15%;width:34px}.header-top-right>div>div.search-form-toggle .dialog-close-button i{color:#fff}.eael-offcanvas-slide .eael-offcanvas-body .widget_nav_menu nav{padding:0 30px}.eael-offcanvas-slide .eael-offcanvas-body .widget_nav_menu nav ul li{margin-bottom:20px}.eael-offcanvas-slide .eael-offcanvas-body .widget_nav_menu nav ul li:last-child{margin-bottom:0}.eael-offcanvas-slide .eael-offcanvas-body .widget_nav_menu nav ul li .sub-arrow{margin-left:12px}.eael-offcanvas-slide .eael-offcanvas-body .widget_nav_menu nav ul li ul{display:none;padding-top:20px}.eael-offcanvas-slide .eael-offcanvas-body .widget_nav_menu:last-child{background-color:#d9e6ec;padding-bottom:15px;padding-top:15px}.eael-offcanvas-slide .eael-offcanvas-body .widget_nav_menu:last-child nav ul li a{color:#2c3f48!important;font-family:Lora,serif!important;font-weight:500!important}.newsletter-section form .gform_body{float:left;margin-bottom:13px;width:100%}.newsletter-section form .gform_footer{float:right;margin:0!important;padding:0!important;width:100%}.newsletter-section form .gform_footer input{height:72px}.newsletter-section form .gform_footer input:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e801";display:inline-block;font-family:hsbc-icons;font-style:normal;font-weight:400;left:0;line-height:1;margin-left:12px;position:relative;transition:left .2s ease-in-out}.newsletter-section form .gform_footer input:focus:after,.newsletter-section form .gform_footer input:hover:after{left:10px}.back-top-top .elementor-button-link{align-items:center;background:#fff;border-radius:50%;box-shadow:0 3px 6px #00000029;display:inline-flex;height:70px;justify-content:center;opacity:.75;width:70px}.back-top-top .elementor-button-link .fa-long-arrow-up{height:100%;width:100%}.back-top-top .elementor-button-link .fa-long-arrow-up:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e801";display:inline-block;font-family:hsbc-icons;font-style:normal;font-weight:400;line-height:1;position:relative;top:0;transition:top .2s ease-in-out}.back-top-top .elementor-button-link:focus .fa-long-arrow-up:before,.back-top-top .elementor-button-link:hover .fa-long-arrow-up:before{top:-5px}.copyright-text p{margin-bottom:0}.footer-section .elementor-widget-text-editor p a,.footer-section .elementor-widget-text-editor ul a,.footer-section .elementor-widget-theme-post-content p a,.footer-section .elementor-widget-theme-post-content ul a,.footer-section .tribe-events-single-event-description p a,.footer-section .tribe-events-single-event-description ul a{color:#2c3f48;text-decoration:none!important}.footer-section .elementor-widget-text-editor p a:active,.footer-section .elementor-widget-text-editor p a:hover,.footer-section .elementor-widget-text-editor ul a:active,.footer-section .elementor-widget-text-editor ul a:hover,.footer-section .elementor-widget-theme-post-content p a:active,.footer-section .elementor-widget-theme-post-content p a:hover,.footer-section .elementor-widget-theme-post-content ul a:active,.footer-section .elementor-widget-theme-post-content ul a:hover,.footer-section .tribe-events-single-event-description p a:active,.footer-section .tribe-events-single-event-description p a:hover,.footer-section .tribe-events-single-event-description ul a:active,.footer-section .tribe-events-single-event-description ul a:hover{color:#7ba7bc}.homepage-banner .swiper-slide-bg{background-position:50%!important}.homepage-banner .elementor-slide-button{display:inline-flex!important;padding:0!important}.homepage-banner .elementor-slide-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e801";display:inline-block;font-family:hsbc-icons;font-style:normal;font-weight:400;left:0;line-height:1;margin-left:12px;position:relative;transition:left .2s ease-in-out}.homepage-banner .elementor-slide-button:focus:after,.homepage-banner .elementor-slide-button:hover:after{left:20px;position:relative}.homepage-banner .swiper-pagination-bullets{align-items:center;bottom:auto!important;display:none;flex-direction:column;height:100%!important;justify-content:center;left:35px!important;top:0!important;width:20px!important}.homepage-banner .swiper-pagination-bullets span{background-color:transparent!important;border:2px solid #fff;margin:8px 0!important;opacity:1!important}.homepage-banner .swiper-pagination-bullets span.swiper-pagination-bullet-active{background-color:#fff!important}.sticky-section{display:block}.plan-your-visit-section .elementor-slides-wrapper{overflow:visible;position:relative}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide{align-items:center;background:#eff4f6;display:flex;flex-direction:column}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg{height:415px;min-height:auto;min-width:auto;order:2;width:100%}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg img{width:100%}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner{order:1;padding:60px 25px;position:static;width:100%}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner a{border:1px solid #2c3f48;color:#2c3f48;display:inline-block;display:inline-flex;font-size:1.125rem;font-weight:700;line-height:1.2;margin-top:15px;padding:15px 55px}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e801";display:inline-block;font-family:hsbc-icons;font-style:normal;font-weight:400;left:0;line-height:1;margin-left:12px;position:relative;transition:left .2s ease-in-out}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner a:focus,.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner a:hover{border-color:#7ba7bc;color:#7ba7bc}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner a:focus:after,.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner a:hover:after{left:20px;position:relative}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .elementor-slide-description h2{margin-bottom:20px}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-next,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev{background-position:50%;background-repeat:no-repeat;border:1px solid #2c3f48;height:53px;margin-top:37px;padding:13px 25px;position:absolute;top:100%;width:80px}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-next i,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev i{display:none}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-next:before,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3f48;content:"\e801";display:inline-block;font-family:hsbc-icons;font-style:normal;font-weight:400;left:0;line-height:1;position:relative;transition:all .2s ease-in-out}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-next:focus,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-next:hover,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev:focus,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev:hover{border-color:#7ba7bc;color:#7ba7bc}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-next:focus:before,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-next:hover:before,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev:focus:before,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev:hover:before{left:20px;position:relative}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-next{right:0}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev{left:auto!important;right:79px}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev:before{transform:rotateY(180deg)}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev:focus:before,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev:hover:before{left:-20px}.plan-your-visit-section .swiper-container-wrap{position:relative}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm{align-items:center;background:#eff4f6;display:flex;flex-direction:column}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-image{order:2;width:100%}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-image img{width:100%}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content{order:1;padding:60px 25px;width:100%}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content a{border:1px solid #2c3f48;color:#2c3f48;display:inline-block;display:inline-flex;font-size:1.125rem;font-weight:700;line-height:1.2;margin-top:15px;padding:15px 55px}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e801";display:inline-block;font-family:hsbc-icons;font-style:normal;font-weight:400;left:0;line-height:1;margin-left:12px;position:relative;transition:left .2s ease-in-out}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content a:focus,.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content a:hover{border-color:#7ba7bc;color:#7ba7bc}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content a:focus:after,.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content a:hover:after{left:20px;position:relative}.plan-your-visit-section .swiper-container-wrap .swiper-button-next,.plan-your-visit-section .swiper-container-wrap .swiper-button-prev{background-position:50%;background-repeat:no-repeat;border:1px solid #2c3f48;height:53px;margin-top:37px;padding:13px 25px;position:absolute;top:100%;width:80px}.plan-your-visit-section .swiper-container-wrap .swiper-button-next i,.plan-your-visit-section .swiper-container-wrap .swiper-button-prev i{display:none}.plan-your-visit-section .swiper-container-wrap .swiper-button-next:after,.plan-your-visit-section .swiper-container-wrap .swiper-button-prev:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e801";display:inline-block;font-family:hsbc-icons;font-style:normal;font-weight:400;left:0;line-height:1;position:relative;transition:all .2s ease-in-out}.plan-your-visit-section .swiper-container-wrap .swiper-button-next:focus,.plan-your-visit-section .swiper-container-wrap .swiper-button-next:hover,.plan-your-visit-section .swiper-container-wrap .swiper-button-prev:focus,.plan-your-visit-section .swiper-container-wrap .swiper-button-prev:hover{border-color:#7ba7bc;color:#7ba7bc}.plan-your-visit-section .swiper-container-wrap .swiper-button-next:focus:after,.plan-your-visit-section .swiper-container-wrap .swiper-button-next:hover:after,.plan-your-visit-section .swiper-container-wrap .swiper-button-prev:focus:after,.plan-your-visit-section .swiper-container-wrap .swiper-button-prev:hover:after{left:20px;position:relative}.plan-your-visit-section .swiper-container-wrap .swiper-button-next{right:0}.plan-your-visit-section .swiper-container-wrap .swiper-button-prev{left:auto!important;right:79px}.plan-your-visit-section .swiper-container-wrap .swiper-button-prev:after{content:"\e808"}.plan-your-visit-section .swiper-container-wrap .swiper-button-prev:focus:after,.plan-your-visit-section .swiper-container-wrap .swiper-button-prev:hover:after{left:-20px}.programs-list .elementor-post__title a:before{-webkit-font-smoothing:antialiased;content:"\e804";display:inline-block;font-family:hsbc-icons;font-style:normal;font-variant:normal;font-weight:400}.full-card-hover .elementor-grid-item{position:relative;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.full-card-hover .elementor-grid-item:focus,.full-card-hover .elementor-grid-item:hover{box-shadow:0 0 20px rgba(0,0,0,.16);transform:scale(1.05)}.full-card-hover .elementor-post__read-more{zoom:1;bottom:0;filter:alpha(opacity=0);left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0}.program-gallery .elementor-swiper-button{background:none;border:0;color:#000;font-size:0;height:19px;position:absolute;top:50%;transform:translateY(-50%);width:26px;z-index:1}.program-gallery .elementor-swiper-button:focus,.program-gallery .elementor-swiper-button:hover{background-color:transparent;border:0;border-color:#7ba7bc;color:#7ba7bc}.program-gallery .elementor-swiper-button:after{font-family:hsbc-theme-icons;font-size:18px;left:0;line-height:1em;position:absolute;top:0;transform:translateZ(0);transition:all .2s ease-in-out}.program-gallery .elementor-swiper-button.elementor-swiper-button-prev{left:-10px}.program-gallery .elementor-swiper-button.elementor-swiper-button-prev:after{content:"\e808";left:0}.program-gallery .elementor-swiper-button.elementor-swiper-button-prev:hover:after{transform:translate3d(-10px,0,0)}.program-gallery .elementor-swiper-button.elementor-swiper-button-next{right:-10px}.program-gallery .elementor-swiper-button.elementor-swiper-button-next:after{content:"\e801";left:auto;right:0}.program-gallery .elementor-swiper-button.elementor-swiper-button-next:hover:after{transform:translate3d(10px,0,0)}#pets-wrapper #pet-filters{flex-wrap:wrap}#pets-wrapper #pet-filters button.filter-button{border:1px solid #7ba7bc;color:#2c3f48;font-size:.875rem;font-weight:700;line-height:1.2;margin:0 2px 5px;min-width:92px;padding:5px 10px;transition:all .3s ease-in-out}#pets-wrapper #pet-filters button.active,#pets-wrapper #pet-filters button:focus,#pets-wrapper #pet-filters button:hover{background:#7ba7bc;color:#fff}#pets-wrapper .pets-group .pet-item a{box-shadow:none}#pets-wrapper .pets-group .pet-item a:hover{box-shadow:none;transform:scale(1)}#pets-wrapper .pets-group .pet-item a .pet-details{padding:14px 0}#pets-wrapper .pets-group .pet-item a .pet-details .pet-name{font-family:Montserrat,serif;font-size:1.25rem;font-weight:700;line-height:1.2;padding-bottom:5px;text-transform:capitalize}#pets-wrapper .pets-group .pet-item a .pet-details .pet-sub-details .pet-detail{font-family:Lora,serif;font-size:.9rem;line-height:1.4;padding-bottom:5px}.single-pet-top-section{padding-bottom:15px}.single-pet-top-section a{color:#2c3f48;font-family:Montserrat,serif;font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none!important}.single-pet-top-section a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e808";display:inline-block;font-family:hsbc-theme-icons;font-style:normal;font-weight:400;left:0;line-height:1;margin-right:12px;position:relative;transition:left .2s ease-in-out}.single-pet-top-section a:focus:before,.single-pet-top-section a:hover:before{left:-10px}.single-pet-container .pet-col{flex:0 0 100%!important}.single-pet-container .left-col{padding-bottom:30px}.single-pet-container .left-col img{width:100%}.single-pet-container .right-col{flex:0 0 100%}.single-pet-container .right-col .pet-name{color:#2c3f48;font-family:Montserrat,serif;font-size:2.25rem;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:20px;text-transform:capitalize}.single-pet-container .right-col .pet-sub-details{margin:0 0 20px}.single-pet-container .right-col .pet-sub-details .pet-detail{color:#2c3f48;font-family:Lora,serif;font-size:1.125rem;letter-spacing:0;line-height:1.3;padding-bottom:10px}.single-pet-container .right-col .pet-description{margin:10px 0 20px}.single-pet-container .right-col h2{font-weight:700;margin:0}#pets-pagination-container .pagination-container .pagination li{margin:0 7px}#pets-pagination-container .pagination-container .pagination li a{background:#f0f0f0;border:0;color:#2c3f48;font-family:Montserrat,serif;font-size:1rem;font-weight:800;text-decoration:none!important}#pets-pagination-container .pagination-container .pagination li a:focus,#pets-pagination-container .pagination-container .pagination li a:hover{background-color:#7ba7bc;color:#fff}#pets-pagination-container .pagination-container .pagination li a.active{background-color:#2c3f48;color:#fff}#pets-pagination-container .pagination-container .pagination li a.next,#pets-pagination-container .pagination-container .pagination li a.previous{background-color:#fff;border:1px solid #2c3f48;color:#2c3f48;padding:0 20px;width:auto}#pets-pagination-container .pagination-container .pagination li a.next:focus,#pets-pagination-container .pagination-container .pagination li a.next:hover,#pets-pagination-container .pagination-container .pagination li a.previous:focus,#pets-pagination-container .pagination-container .pagination li a.previous:hover{border:1px solid #7ba7bc;color:#7ba7bc}#pets-pagination-container .pagination-container .pagination li a.next:after,#pets-pagination-container .pagination-container .pagination li a.next:before,#pets-pagination-container .pagination-container .pagination li a.previous:after,#pets-pagination-container .pagination-container .pagination li a.previous:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:hsbc-theme-icons;font-style:normal;font-weight:400;left:0;line-height:1;position:relative;transition:left .2s ease-in-out}#pets-pagination-container .pagination-container .pagination li a.previous:before{content:"\e808";margin-right:12px}#pets-pagination-container .pagination-container .pagination li a.previous:focus:before,#pets-pagination-container .pagination-container .pagination li a.previous:hover:before{left:-10px}#pets-pagination-container .pagination-container .pagination li a.next:after{content:"\e801";margin-left:12px}#pets-pagination-container .pagination-container .pagination li a.next:focus:after,#pets-pagination-container .pagination-container .pagination li a.next:hover:after{left:10px}#related-pets-widget{margin:20px 0 0}#related-pets-widget .widget-title{font-weight:800;text-align:center}.gtranslate{position:relative}.gtranslate:after{color:#7ba7bc;content:"\f078";font-family:Font Awesome\ 5 Pro;font-size:16px;pointer-events:none;position:absolute;right:10%;top:50%;transform:translateY(-50%)}.gtranslate select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #eff4f6;font-family:Montserrat,sans-serif;font-size:1rem;height:52px!important;line-height:1.2!important;padding:10px 25px 10px 10px;width:auto!important}.elementor-button-link .elementor-button-content-wrapper{display:inline-flex}.elementor-button-link .elementor-button-content-wrapper .elementor-button-icon .fa-long-arrow-right:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e801";display:inline-block;font-family:hsbc-icons;font-style:normal;font-weight:400;left:0;line-height:1;position:relative;transition:left .2s ease-in-out}.elementor-button-link:focus .elementor-button-content-wrapper .elementor-button-icon .fa-long-arrow-right:before,.elementor-button-link:hover .elementor-button-content-wrapper .elementor-button-icon .fa-long-arrow-right:before{left:20px;position:relative}.elementor-button>span .elementor-button-icon .fa-long-arrow-right:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e801";display:inline-block;font-family:hsbc-icons;font-style:normal;font-weight:400;left:0;line-height:1;position:relative;transition:left .2s ease-in-out}.elementor-button:focus>span .elementor-button-icon .fa-long-arrow-right:before,.elementor-button:hover>span .elementor-button-icon .fa-long-arrow-right:before{left:20px;position:relative}.animation-fastest-duration{-webkit-animation-duration:.1s!important;animation-duration:.1s!important}@media (min-width:768px){.header-top-right>div>div.search-form-toggle .fa-search{height:72px;width:62px}.header-top-right>div>div.search-form-toggle .fa-search:before{font-size:27px}.newsletter-section{margin-left:30px!important;margin-right:30px!important}.newsletter-section form .gform_body{margin-bottom:0;width:66.3%}.newsletter-section form .gform_footer{width:32.6%}.homepage-banner .swiper-pagination-bullets{display:flex;left:18px!important}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner{padding:70px 50px}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-next,.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev{height:66px;margin-top:57px;padding:20px 35px;width:100px}.plan-your-visit-section .elementor-slides-wrapper .elementor-swiper-button-prev{right:99px}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content{padding:70px 50px}.plan-your-visit-section .swiper-container-wrap .swiper-button-next,.plan-your-visit-section .swiper-container-wrap .swiper-button-prev{height:66px;margin-top:57px;padding:20px 35px;width:100px}.plan-your-visit-section .swiper-container-wrap .swiper-button-prev{right:99px}.get-involved-blocks .elementor-container .elementor-inner-column{width:50%}.get-involved-blocks .elementor-container .elementor-inner-column:first-child{order:1}.get-involved-blocks .elementor-container .elementor-inner-column:nth-child(2){order:2}.get-involved-blocks .elementor-container .elementor-inner-column:nth-child(3){order:4}.get-involved-blocks .elementor-container .elementor-inner-column:nth-child(4){order:3}.get-involved-blocks.second .elementor-inner-column:first-child{order:2}.get-involved-blocks.second .elementor-inner-column:nth-child(2){order:1}.get-involved-blocks.second .elementor-inner-column:nth-child(3){order:3}.get-involved-blocks.second .elementor-inner-column:nth-child(4){order:4}.program-gallery .elementor-swiper-button.elementor-swiper-button-prev{left:0}.program-gallery .elementor-swiper-button.elementor-swiper-button-next{right:0}#pets-wrapper #pet-filters button.filter-button{font-size:1.125rem;margin:0 5px 10px;min-width:194px;padding:20px}#pets-wrapper .pets-group .pet-item a .pet-details{padding:18px 0}.single-pet-top-section{padding-bottom:20px}.single-pet-top-section a{font-size:1rem}.single-pet-container .right-col .pet-name{font-size:3.125rem}.single-pet-container .right-col .pet-sub-details .pet-detail{font-size:1.25rem}.gtranslate select{font-size:1.5rem;height:72px!important;padding:10px 40px 10px 10px}}@media (min-width:1024px){.header-top-right>div>div.search-form-toggle .fa-search:before{font-size:32px}.eael-offcanvas-slide .eael-offcanvas-body .widget_nav_menu nav ul li ul{padding-top:44px}.eael-offcanvas-slide .eael-offcanvas-body .widget_nav_menu nav ul li{margin-bottom:44px}.newsletter-section{margin-left:65px!important;margin-right:65px!important}.back-top-top .elementor-button-link{height:84px;width:84px}.homepage-banner .swiper-pagination-bullets{left:35px!important}.sticky-section>div{position:sticky;top:100px}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide{flex-direction:row}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg{width:55%}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner{padding:40px 50px;width:45%}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm{flex-direction:row}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-image{width:55%}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content{padding:40px 50px;width:45%}.get-involved-blocks .elementor-container{flex-wrap:wrap}.program-gallery .elementor-swiper-button{height:29px;width:38px}.program-gallery .elementor-swiper-button:after{font-size:29px}.program-gallery .elementor-swiper-button.elementor-swiper-button-prev{left:-45px}.program-gallery .elementor-swiper-button.elementor-swiper-button-next{right:-45px}#pets-wrapper .pets-group .pet-item a:hover{box-shadow:0 5px 15px rgba(0,0,0,.29);transform:scale(1.05)}#pets-wrapper .pets-group .pet-item a .pet-details{padding:27px 12px}#pets-wrapper .pets-group .pet-item a .pet-details .pet-name{font-size:1.4rem;font-weight:800;line-height:1.2;padding-bottom:14px}#pets-wrapper .pets-group .pet-item a .pet-details .pet-sub-details .pet-detail{font-size:1.125rem}.single-pet-top-section{padding-bottom:30px}.single-pet-container .pet-col{flex:0 0 50%!important;padding-right:50px}.single-pet-container .left-col{padding-bottom:0;padding-right:50px}.single-pet-container .right-col{flex:0 0 50%;padding-right:50px}.single-pet-container .right-col .pet-sub-details{margin:0 0 30px}.single-pet-container .right-col .pet-description{margin:10px 0 30px}#pets-pagination-container .pagination-container .pagination li a{font-size:1.125rem}#pets-pagination-container .pagination-container .pagination li a.next,#pets-pagination-container .pagination-container .pagination li a.previous{padding:0 30px}#related-pets-widget{margin:50px 0 0}.gtranslate:after{font-size:26px;right:5%}.gtranslate select{height:82px!important}}@media (min-width:1260px){.header-top-right>div>div.search-form-toggle .fa-search{height:82px;width:82px}.adoption-story .elementor-widget-wrap{margin-left:-140px!important;width:calc(100% + 140px)}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg{height:610px;width:65%}.plan-your-visit-section .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner{width:35%}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-image{width:65%}.plan-your-visit-section .swiper-container-wrap .swiper-slide .eael-tm .eael-tm-content{width:35%}.program-gallery .elementor-swiper-button.elementor-swiper-button-prev{left:-45px}.program-gallery .elementor-swiper-button.elementor-swiper-button-next{right:-45px}#related-pets-widget{margin:100px 0 0}}@media (min-width:1350px){.header .header-menu nav>ul{justify-content:space-between}.get-involved-blocks .elementor-container .elementor-inner-column{width:25%}.get-involved-blocks .elementor-container .elementor-inner-column:first-child,.get-involved-blocks .elementor-container .elementor-inner-column:nth-child(2),.get-involved-blocks .elementor-container .elementor-inner-column:nth-child(3),.get-involved-blocks .elementor-container .elementor-inner-column:nth-child(4){order:1}.get-involved-blocks.second .elementor-inner-column{width:25%}.get-involved-blocks.second .elementor-inner-column:first-child,.get-involved-blocks.second .elementor-inner-column:nth-child(2),.get-involved-blocks.second .elementor-inner-column:nth-child(3),.get-involved-blocks.second .elementor-inner-column:nth-child(4){order:1}}