#main-content img{pointer-events:none}@media (max-width:800px){.ws-mobile-stack{flex-direction:column-reverse;gap:0.125rem!important}#et-info{padding:0}#db-info-text{margin:0 6px!important}}@media (max-width:980px){#top-header{z-index:2!important}.et_pb_slide{padding-top:10%;background-size:cover!important}#main-header{padding:0!important;margin-top:0.5rem!important}#main-header .et_menu_container{display:grid!important;grid-template-columns:100%;div{display:flex;align-items:center;justify-content:center;width:100%}}}li.current-menu-item.page_item.page-item-93395.current_page_item ul.sub-menu a:before{display:none}.et_pb_scroll_top.et-pb-icon{bottom:150px!important}div#et-info{width:100%}div#et-info a{float:right;margin-left:12px}.logo_container a:before{height:0!important}div#sfsi_floater{top:84%!important;position:fixed!important}@media only screen and (min-width:981px) and (max-width:50000px){.page-id-94045 .et_pb_section.et_pb_section_0{padding-top:0!important}}.et-fixed-header #logo{content:url("https://www.fairlightvet.com/wp-content/uploads/2025/03/fairlight-veterinary-services-logo.webp")}#logo{content:url("https://www.fairlightvet.com/wp-content/uploads/2025/03/new-fairligh-logo-removebg.webp")}html,body{overflow-x:hidden!important}a[href^=tel]{text-decoration:inherit;color:inherit}input.btn.btn-primary{padding:15px 25px;font-size:18px;border-radius:0px;font-family:'Sansita',Helvetica,Arial,Lucida,sans-serif}form._3xdhYikyqjjaL4YBCSlHn7.form-widget.form-widget-2.form-widget-FormConfigID-edbb1881-6e96-4fdb-86b5-f6f27e029355.jsonform-hasrequired{background-color:rgb(0,0,0,0)!important;border-color:rgb(0,0,0,0)!important;text-align:center;font-family:'Open Sans';padding:0px!important}.form-group.jsonform-error-FieldID-211d398a-d905-43f8-a8e2-c1c952d4f5cc,.form-group.jsonform-error-FieldID-a1c64750-0a8e-457b-8575-bcada69db4a1,.form-group.jsonform-error-FieldID-1bcd68e1-2234-4a0c-9c70-21d9a6ff0ce8,.form-group.jsonform-error-FieldID-d2fea894-1e23-4bf6-b488-2cd7a8359dde.jsonform-required,.form-group.jsonform-error-FieldID-0a2e9d97-3d09-4b7d-a5fd-7308fa8066e1{text-align:left;font-family:'Open Sans'}.form-widget-FormConfigID-bf5de342-0995-4571-969b-51c980985aa2 input.btn.btn-primary{font-family:'Open Sans';font-weight:700;text-transform:uppercase;width:100%}.form-group.jsonform-error-FieldID-211d398a-d905-43f8-a8e2-c1c952d4f5cc,.form-group.jsonform-error-FieldID-1bcd68e1-2234-4a0c-9c70-21d9a6ff0ce8{display:inline-block;vertical-align:middle;width:calc(50%);margin-right:10px;box-sizing:border-box}.form-group.jsonform-error-FieldID-a1c64750-0a8e-457b-8575-bcada69db4a1,.form-group.jsonform-error-FieldID-d2fea894-1e23-4bf6-b488-2cd7a8359dde{display:inline-block;vertical-align:middle;width:calc(50% - 10px);box-sizing:border-box}@media only screen and (max-width:767px){.form-group.jsonform-error-FieldID-211d398a-d905-43f8-a8e2-c1c952d4f5cc,.form-group.jsonform-error-FieldID-1bcd68e1-2234-4a0c-9c70-21d9a6ff0ce8,.form-group.jsonform-error-FieldID-a1c64750-0a8e-457b-8575-bcada69db4a1,.form-group.jsonform-error-FieldID-d2fea894-1e23-4bf6-b488-2cd7a8359dde{width:100%;margin-left:0px}body .et_pb_button{font-size:14px!important}div#et-secondary-menu{display:none!important}}@media only screen and (max-width:980px){.flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}}@media only screen and (max-width:980px){#et-top-navigation span.mobile_menu_bar:before,#et-top-navigation span.mobile_menu_bar:after{color:#fff!important}}.pt-care-number .percent{margin-bottom:0px!important}.pt-number-circle .et_pb_text_inner{width:30px;height:30px}.icon_clock:before{content:"\7d";font-family:'etModules'}#top-menu .current-menu-item:not(.menu-btn) a::before,#top-menu .current_page_item:not(.menu-btn) a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#00298b;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li.menu-btn a:before{bottom:30%;z-index:3}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}img#logo{border-top-right-radius:5px;border-top-left-radius:5px}#logo{max-width:100%!important;max-height:100%!important}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:980px){.pt-care-sidebar .et_pb_widget{width:100%}#top-header #et-info{line-height:1.6em;text-align:center}}@media only screen and (max-width:1110px){#top-menu li{padding-right:10px}#top-menu li a{font-size:14px}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}}@media only screen and (max-width:1349px) and (min-width:767px){#services .et_pb_row_2:before{width:30%!important;top:-40%!important}#story h3.title{font-size:16px}.et_pb_number_counter_3.et_pb_number_counter{padding-right:10px!important;padding-left:10px!important}#about .dipl_image_mask_item_0 svg{width:410px!important;height:410px!important}#about .dipl_image_mask_item_1 svg{width:420px!important;height:530px!important}#story .dipl_image_mask_item_2 svg,#story .dipl_image_mask_item_3 svg{width:400px!important;height:400px!important}#story .dipl_image_mask_1 .dipl_image_mask_container .dipl_image_mask_inner{height:479px!important}.why-choose-sec .flipbox_back,.why-choose-sec .flipbox_front{padding:20px}.why-choose-sec .dipl_flipbox .flipbox_side{min-height:275px!important}}@media only screen and (max-width:980px){#logo{max-width:50%!important;max-height:80%!important}.et-fixed-header #logo{max-width:22%!important}.et_header_style_split #main-header .mobile_nav,#main-header .et_mobile_menu{background-color:rgba(0,0,0,0.5)}}@media only screen and (min-width:480px) and (max-width:767px){.et_pb_module.dipl_image_mask .dipl_image_mask_container .dipl_image_mask_inner{height:400px!important;mask-position-x:0%!important;-webkit-mask-position-x:0%!important}}@media only screen and (max-width:980px){.date-time-desktop{display:none}}@media only screen and (min-width:980px){.date-time-mobile{display:none}}.et_pb_slider .et_pb_slide_0{background-position:100%!important}