@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');@media screen and (min-width: 768px) {.breadcrumb-list{margin-bottom: 0 !important;}.hestia.page-id-1666 .amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed .am-confirmation-booking-details {display:flex !important;}.header-top .elementor-container.elementor-column-gap-default{max-width: 100% !important;}.header-top .elementor-container.elementor-column-gap-default .header-content section.elementor-section.elementor-inner-section{max-width: 1280px !important;margin: 0 auto;}.home-newsletter1 .newletter-middle{margin: 0 auto;padding-top: 13px;}.newletter-middle .form-group input.wpcf7-submit{position: absolute;top: 0;right: 0;width: auto;}.home-our-brand-title .swiper-pagination-bullets{bottom: -5px !important;}.amelia-app-booking #am-step-booking.am-active-picker .am-select-service, .amelia-app-booking .am-step-booking-catalog.am-active-picker .am-select-service{padding-left: 0px !important;padding-top: 46px !important;}.tabservi img, .tabcontent img, .tabtravecli img, .laresed img{height: 194px !important;}.service-blog-bottom .obfx-grid-container.obfx-grid-mobile-1.obfx-grid-tablet-2.obfx-grid-desktop-2{margin-left: calc( 0px ) !important;margin-right: calc( 0px ) !important;}.service-blog-bottom .elementor-widget-wrap.elementor-element-populated{padding-left: 0 !important;padding-right: 0 !important;}.service-blog-bottom .obfx-grid-wrapper:nth-last-child(2){padding-right: 27px !important;}.service-blog-bottom .obfx-grid-wrapper:nth-last-child(1){padding-left: 27px !important;}.service-blog-bottom .obfx-grid-col-image{box-shadow: none !important;height: 275px !important;}.allergy-testing-left{margin-right: 60px;}.search-page .search-list .elementor-post__text h3.elementor-post__title{height: 60px;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header{padding: 10px 50px !important;}.myaccount-top .myaccount-text{max-width: 1000px;margin: 0 auto;border-radius: 0px;padding: 0;text-align: left !important;background: #edf0f5;padding: 15px 50px 15px 50px;margin-bottom: 0 !important;}.amelia-cabinet.amelia-app-booking #am-cabinet .popover-container input.el-input__inner {width: 450px;border-radius: 0 !important;}.work-step-button .view-all-step{width: auto !important;margin-right: 30px;}.view-all-step2{width: auto !important;}.work-step-button{margin-top: 20px;}.price-list-table{width: 1110px;margin: 0 auto;}.header-top-left span.elementor-icon-list-icon i{float: left;margin-top: 3px;}.blog-page.error-page .elementor-post__excerpt{min-height: 105px;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{display: none;}.read-top-content .vaccination-top-inner{padding: 0 120px;}.read-top-content h2.elementor-heading-title{padding: 0 90px;}.home-blog .obfx-grid .obfx-grid-title{height: 40px;overflow: hidden;}.home .home-blog .obfx-grid-desktop-4 .obfx-grid-wrapper{padding-right: calc( 0px ) !important;padding-left: calc( 0px ) !important;padding-bottom: 0 !important;margin: 0 6px;width: 24%;}.home .home-blog .obfx-grid .obfx-grid-col-image{height: 167px !important;margin-bottom: 6px !important;}.main-nav li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link{text-align: left !important;margin-right: 0 !important;height: auto !important;color: #161616;font-size: 15px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;}.main-nav li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:hover{color: #3E721F !important;font-weight: 700 !important;}.main-nav .menu-left ul li.mega-menu-flyout ul li a{text-align: left !important;margin-right: 0 !important;height: auto !important;color: #161616 !important;font-size: 15px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;border-bottom: 0 !important;}.main-nav .menu-left ul li.mega-menu-flyout ul li a:hover{color: #3E721F !important;font-weight: 700 !important;}.main-nav .menu-left ul li.mega-menu-flyout ul li.mega-current_page_item a{color: #3E721F !important;font-weight: 700;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{background: #fff;padding: 42px 37px;z-index: 9999999999;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu{left: 220px;width: auto;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu li ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu{left: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tab{width: 210px;float: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tab button{width: 100%;float: left;background: transparent;border: 0;color: #161616;font-size: 15px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;text-transform: none;padding: 0;margin: 0;height: auto;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0), 0 0px 0px 0px rgb(233, 30, 99, 0), 0 0px 0px 0 rgb(233, 30, 99, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tab button:hover{color: #3E721F;font-weight: 700;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tabcontent{width: 375px;float: right;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tabcontent h3{width: 100%;float: left;padding: 0;margin: 0;color: #081544;font-size: 22px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tabcontent p{width: 100%;float: left;padding: 0;margin: 0 0 10px 0;color: #000;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tabcontent p a{color: #081544 !important;font-size: 13px !important;line-height: 20px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;text-decoration: underline;width: auto;float: left;margin-right: 5px;border-bottom: 0 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tabcontent p a:hover{color: #3E721F !important;text-decoration: none !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu .mega-menu-item-custom_html-3{padding: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu{width: 670px !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu{left: 80px;width: auto;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu li ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu{left: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabon{width: 210px;float: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabon button{width: 100%;float: left;background: transparent;border: 0;color: #161616;font-size: 15px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;text-transform: none;padding: 0;margin: 0;height: auto;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0), 0 0px 0px 0px rgb(233, 30, 99, 0), 0 0px 0px 0 rgb(233, 30, 99, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabon button:hover{color: #3E721F;font-weight: 700;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabservi{width: 375px;float: right;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabservi h3{width: 100%;float: left;padding: 0;margin: 0;color: #081544;font-size: 22px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabservi p{width: 100%;float: left;padding: 0;margin: 0 0 10px 0;color: #000;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabservi p a{color: #081544 !important;font-size: 13px !important;line-height: 20px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;text-decoration: underline;width: auto;float: left;margin-right: 5px;border-bottom: 0 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabservi p a:hover{color: #3E721F !important;text-decoration: none !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu .mega-menu-item-custom_html-4{padding: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu{left: 370px;width: auto;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu li ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu{left: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabon{width: 210px;float: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabon button{width: 100%;float: left;background: transparent;border: 0;color: #161616;font-size: 15px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;text-transform: none;padding: 0;margin: 0;height: auto;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0), 0 0px 0px 0px rgb(233, 30, 99, 0), 0 0px 0px 0 rgb(233, 30, 99, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabon button:hover{color: #3E721F;font-weight: 700;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabtravecli{width: 375px;float: right;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabtravecli h3{width: 100%;float: left;padding: 0;margin: 0;color: #081544;font-size: 22px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabtravecli p{width: 100%;float: left;padding: 0;margin: 0 0 10px 0;color: #000;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabtravecli p a{color: #081544 !important;font-size: 13px !important;line-height: 20px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;text-decoration: underline;width: auto;float: left;margin-right: 5px;border-bottom: 0 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabtravecli p a:hover{color: #3E721F !important;text-decoration: none !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu .mega-menu-item-custom_html-5{padding: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu{left: 85px;width: auto;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu li ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu{left: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .tabon{width: 210px;float: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .tabon button{width: 100%;float: left;background: transparent;border: 0;color: #161616;font-size: 15px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;text-transform: none;padding: 0;margin: 0;height: auto;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0), 0 0px 0px 0px rgb(233, 30, 99, 0), 0 0px 0px 0 rgb(233, 30, 99, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .tabon button:hover{color: #3E721F;font-weight: 700;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .laresed{width: 375px;float: right;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .laresed h3{width: 100%;float: left;padding: 0;margin: 0;color: #081544;font-size: 22px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .laresed p{width: 100%;float: left;padding: 0;margin: 0 0 10px 0;color: #000;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .laresed p a{color: #081544 !important;font-size: 13px !important;line-height: 20px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;text-decoration: underline;width: auto;float: left;margin-right: 5px;border-bottom: 0 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .laresed p a:hover{color: #3E721F !important;text-decoration: none !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu .mega-menu-item-custom_html-6{padding: 0;}.newletter-left, .newletter-right{width: 24% !important;}.newletter-middle{width: 51% !important;margin-top: 13px;}.newletter-middle .content-form{position: relative;}.newletter-middle .content-form .submit-form.contact{position: absolute;top: 0;right: 0;width: auto;}.header-top .header-middle{padding-bottom: 2px;padding-top: 2px;}.header-top-right a.elementor-item{color: #161616;font-size: 12px;line-height: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;padding:0 20px !important;opacity: 1 !important;}.header-content a.elementor-item {border-right: 1px solid rgba(148, 148, 148, 0.5);padding-right: 20px;}.header-content .my-account-link li:last-child a.elementor-item{border-right: 0 !important;padding-right: 0 !important;}.header-content .my-account-link li a.elementor-item:after{display: none;}.header-top-left span.elementor-icon-list-text, .header-top-right span.elementor-icon-list-text{color: #161616;font-size: 12px;line-height: 14px;font-weight: 400;font-family: 'Lato', sans-serif;}.elementor-icon-list-icon{float: left;margin-top: 0px;margin-right: 5px;}.header-top-left .elementor-widget-wrap.elementor-element-populated, .header-top-right .elementor-widget-wrap.elementor-element-populated{padding: 0 !important;}.header-content section.elementor-section.elementor-inner-section{padding:6px 0 4px 0 !important;}.header-content .elementor-divider{border-top: 1px solid rgba(148, 148, 148, 0.1);--divider-border-width: 0;margin-top: 5px;padding-bottom: 0 !important;padding-top: 18px;}.header-content .elementor-widget-wrap.elementor-element-populated{padding:2px 0 0 0 !important;}.header-content .elementor-icon-list-text{border-right: 1px solid rgba(148, 148, 148, 0.5);padding-right: 20px;}.header-content .my-account-link li.elementor-icon-list-item:last-child .elementor-icon-list-text{border-right: 0 !important;padding-right: 0 !important;}.header-content .header-top-left li.elementor-icon-list-item:last-child .elementor-icon-list-text{border-right: 0 !important;padding-right: 0 !important;}.main-nav{background: #ebf0e9;}.form-group{margin-bottom: 0;}.form-group.label-floating label.control-label, .form-group.label-placeholder label.control-label{top: 0 !important;margin-top: 0 !important;display: none;}.searchform label, .search-form label{padding-bottom: 0 !important;padding-right: 0 !important;}.header-middle .header-logo .elementor-widget-wrap.elementor-element-populated, .header-middle .header-search .elementor-widget-wrap.elementor-element-populated, .header-middle .header-nhs-logo .elementor-widget-wrap.elementor-element-populated{padding: 0 !important;}.header-middle .header-search{width: 502px !important;}.header-middle .header-nhs-logo{width: 355px !important;}.header-middle .header-search input.search-submit{right: -53px;}.header-middle{padding: 2px 0 18px 0 !important;}.main-nav .menu-left .elementor-widget-wrap.elementor-element-populated, .main-nav .header-enquiry .elementor-widget-wrap.elementor-element-populated{padding: 0 !important;}.main-nav .menu-left{margin-top: 18px;}.main-nav .menu-left ul li a{font-family: 'Lato', sans-serif !important;color: #161616 !important;font-size: 15px !important;line-height: 34px !important;font-weight: 400 !important;text-transform: none !important;margin: 0 35px 0 0 !important;padding: 0 !important;}.main-nav .menu-left ul li.mega-current_page_item a{border-bottom: 4px solid #3E721F !important;color: #3E721F !important;}.main-nav .menu-left ul li.mega-current-menu-item a{border-bottom: 4px solid #3E721F !important;color: #3E721F !important;}.main-nav .menu-left ul li.mega-current_page_item ul.mega-sub-menu li a{border-bottom: 0px solid #3E721F !important;color: #3E721F !important;font-family: 'Lato', sans-serif !important;color: #161616 !important;font-size: 15px !important;line-height: 38px !important;font-weight: 400 !important;}.main-nav .header-enquiry{margin: 10px 0 0 8px;}.homebanner-content{width: 35% !important;margin-left: 20px;}.homebanner-content p, .homebanner-content .elementor-widget-container{width: 95%;}}@media screen and (min-width: 1025px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu{left: 75px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu{left: 185px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu{left: 305px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu{left: 550px;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__content{height: 425px !important;}.amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details p.am-semi-strong{height: 60px;}.amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details{padding-bottom: 0 !important;display: flex !important;}.am-confirmation-booking-details div:nth-last-child(4){width: 300px;min-width: 300px !important;}.am-confirmation-booking-details div:nth-last-child(3){width: 180px;min-width: 180px !important;}.am-confirmation-booking-details div:nth-last-child(2){width: 90px;min-width: 90px !important;}.am-confirmation-booking-details div:nth-last-child(1){width: 100px;min-width: 100px !important;}.header-content .header-top-right{margin-right: 2px;}.header-content .my-account-link li:last-child a.elementor-item{padding-left: 17px !important;}.header-content .my-account-link li a.elementor-item i.dashicons-location{margin-right: 6px;}.header-content .my-account-link li a.elementor-item i.fa-user{margin-right: 8px;}.header-content .my-account-link li.menu-item:nth-last-child(3) .elementor-item{padding-right: 25px;padding-left: 4px !important;}.header-content .my-account-link li.menu-item:nth-last-child(2) .elementor-item{padding-right: 23px !important;}.header-content .my-account-link li.menu-item:nth-last-child(2){margin-top: 1px;margin-right: 5px !important;margin-left: 11px !important;}.header-top-right a.elementor-item i.obfx-menu-icon{margin-right: 8px;}.destination-details .elementor-container.elementor-column-gap-default{align-items: normal !important;}.book-appointment-button-section .service-inner-right .service-inner-right-btn1 .elementor-widget-wrap.elementor-element-populated{text-align: right;}.allergy-test-img{text-align: right !important;}.allergy-testing-top-left .elementor-widget-wrap.elementor-element-populated{padding-left: 0;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header {padding: 10px 15px !important;}.header-enquiry a.elementor-button-link{height: 51px;}.header-middle .header-search input.form-control::placeholder{line-height: 54px !important;margin-top: 50px;}.header-content .my-account-link li.elementor-icon-list-item.elementor-inline-item:nth-last-child(3) .elementor-icon-list-text{padding-right: 25px;padding-left: 4px !important;}.header-content .my-account-link li.elementor-icon-list-item.elementor-inline-item:nth-last-child(2) .elementor-icon-list-text{padding-right: 23px;}.header-content .my-account-link li.elementor-icon-list-item.elementor-inline-item:nth-last-child(2){margin-top: 1px;margin-right: 5px !important;margin-left: 11px !important;}.header-content .my-account-link .elementor-icon-list-icon i.fa-lock{margin-top: 2px;}.header-content .my-account-link .elementor-icon-list-icon i.fa-user-alt{margin-top: 2px;}.header-content .header-top-right{margin-top: 1px;margin-bottom: 0px;}.header-top-left span.elementor-icon-list-text{line-height: 14px;}.header-top-left span.elementor-icon-list-icon i.fa-phone-alt{margin-top: 2px;width: 14px;}.header-middle{padding-bottom: 19px !important;}.header-content .elementor-divider{padding-top: 17px !important;margin-top: 5px;}.header-content .header-top-left .elementor-icon-list-text{padding-right: 22px;}.header-top-left .elementor-icon-list-icon{margin-right: 4px;}.header-top-left span.elementor-icon-list-text, .header-top-right span.elementor-icon-list-text{padding-left: 0 !important;}.service-blog-bottom .obfx-grid-wrapper{padding-right: calc( 0px ) !important;padding-left: calc( 0px ) !important;}.amelia-app-booking #am-cabinet .el-dialog {max-width: 410px !important;width: 96%;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list {height: auto !important;overflow-y: visible !important;overflow-x: visible !important;}.amelia-cabinet.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-appointments, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-events{padding: 40px 50px 55px 50px !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list-head .el-col-lg-16 {width: 53%;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list-head .el-col-lg-9 {width: 33%;}.amelia-app-booking #am-cabinet .el-collapse-item__header .el-col-lg-16 {width: 52%;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align .el-col-lg-6 {width: 20%;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align .am-cabinet-limited-col.el-col-lg-9 {width: 33%;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-row .el-col-lg-8 {width: 48%;}.amelia-app-booking #am-cabinet .el-collapse-item{padding-right: 0 !important;}.vaccine-work-content .servicepage-step-left{width: 45.5%;margin-right: 4.5%;}.header-content .my-account-link .elementor-icon-list-icon i{float: left;margin-top: 1px;}.header-content .my-account-link ul.elementor-icon-list-items.elementor-inline-items{margin-top: 2px;}.header-top-left ul.elementor-icon-list-items.elementor-inline-items{margin-top: 1px;}.header-top-right .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right: 10px !important;margin-left: 10px !important;}.header-top-left .elementor-icon-list-text{margin-right: 7px !important;}.main-nav .menu-left ul li a.mega-menu-link{height: 52px !important;}.header-top-left span.elementor-icon-list-icon i.fa-envelope{width: 22px;}.header-top-right span.elementor-icon-list-text{padding-left: 3px !important;}.header-middle .header-logo{width: 30.430% !important;}.header-middle .header-search{margin-top: -1px;}.header-middle .header-nhs-logo {width: 388px !important;margin-top: 4px;}.is-form-style.is-form-style-3 label {width: calc(100% - 55px)!important;}.vaccination-inner .vaccination-inner-content .col-md-3.travel-clinic img{margin-top: -50px;}.home-blog .elementor-container.elementor-column-gap-default{min-height: 370px !important;}.contact-section .contact-form{width: 64% !important;}.contact-section .contact-details{width: 35% !important;}.vaccination-inner.all-service-content .vaccination-inner-content .elementor-widget-container{padding: 0 0;}.vaccination-inner .vaccination-inner-content .elementor-widget-container{padding: 0 5%;}.read-top-content .elementor-container.elementor-column-gap-default{min-height: 230px !important;}.footer-section .footer-about{width: 311px !important;}.footer-section .footer-title.company{width: 185px !important;}.footer-section .footer-title.customer-service{width: 185px !important;}.footer-section .footer-title.travel-clinic{width: 345px !important;}.footer-section .footer-title.follow-us{width: 115px !important;}.footer-section .footer-about .footer-about-div {width: 89% !important;}.footer-bottom-text .elementor-widget-text-editor .elementor-widget-container{padding: 0 30px;}.servicepage-step{padding: 70px 0 70px 0 !important;height: auto !important;}.vaccination-inner .vaccination-inner-content.trave-list .col-md-3.travel-clinic h2{min-height: 80px;padding: 0 5px;}.servicepage-step-left .elementor-widget-wrap.elementor-element-populated, .vaccine-work-content .elementor-widget-wrap.elementor-element-populated{padding-left: 0 !important;}.servicepage-step .elementor-container.elementor-column-gap-default{height: auto !important;}.book-appointment-button-section .service-inner-right .service-inner-right-btn1{margin-left: 55px;}.homepage-banner{background-size: cover;padding: 40px 0;}.elementor-container{max-width: 1280px !important;}.home-view-service .home-view-service-content .col-md-4{width: 356px;}.para-content{padding: 0 150px;}}.header-middle .header-search input.form-control{background-image: none;border: 1px solid rgba(8, 21, 68, 0.3) !important;height: 54px;padding: 0 15px;width: 465px;}.header-middle .header-search button.is-search-submit{border-radius: 0 !important;background-color: #081444;top: 0px !important;height: 54px;width: 54px;position: absolute;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0.14), 0 0px 0px 0px rgb(233, 30, 99, 0.20), 0 0px 0px 0 rgb(233, 30, 99, 0.12) !important;}.header-middle .header-search button.is-search-submit .is-search-icon{background: transparent;border: 0;}.header-middle .header-search button.is-search-submit path{fill: #fff;}.header-middle .header-search button.is-search-submit .is-search-icon svg{width: 28px;}.header-enquiry a.elementor-button-link{background: #3E721F;color: #fff;font-size: 15px;line-height: 52px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 30px;}.header-enquiry a.elementor-button-link:hover{background: #081444;}.homebanner-content h2.elementor-heading-title{color: #081544;font-size: 30px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;letter-spacing: 0.50px;margin-top: 5px;text-transform: none !important;}.homebanner-content p, .homebanner-content .elementor-widget-container{color: #000;font-size: 16px;line-height: 24px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.homebanner-content .banner-title{margin-bottom: 10px !important;}.homebanner-content .banner-text{margin-bottom: 45px !important;}.homebanner-content .banner-booking-btn a.elementor-button-link{background: #081544;color: #fff;font-size: 13px;line-height: 54px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;padding: 0 33px;letter-spacing: 0.6px;border-radius: 0 !important;opacity: 1 !important;}.homebanner-content .banner-booking-btn a.elementor-button-link:hover{background: #3E721F;}#allservices{margin-bottom: 5px;}.home-view-service{padding-top: 65px;padding-bottom: 78px;}.home-view-service .home-view-service-content{text-align: center;}.home-view-service .home-view-service-content .col-md-4{float: none;display: inline-block;vertical-align: top;}.home-view-service .home-view-service-content .col-md-4 .home-service{background: #ebf0e9;padding: 3px;margin-bottom: 26px;}.service-img{width: 100%;float: left;padding: 0;margin: 0 0 25px 0;}.service-img img{width: 100%;float: left;padding: 0;margin: 0;border: 0 !important;}.home-view-service .home-view-service-content .col-md-4 .home-service h1, .home-view-service .home-view-service-content .col-md-4 .home-service h1 a{width: 100%;float: left;text-align: center;color: #081544;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;letter-spacing: 0px;margin: 0;}.home-view-service .home-view-service-content .col-md-4 .home-service p a{color: #000;font-size: 12px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;margin: 0 13px;text-decoration: underline;text-transform: uppercase;}.home-view-service .home-view-service-content .col-md-4 .home-service p a:hover{text-decoration: none;color: #3E721F;}.home-view-service .home-view-service-content .col-md-4{float: none;display: inline-block;vertical-align: top;}.home-view-service .home-view-service-content .home-service{background: #ebf0e9;padding: 3px;width: 356px;margin: 0 14px 30px 14px;float: none;display: inline-block;}.home-view-service .home-view-service-content .home-service .elementor-element-populated{padding: 0;}.home-view-service .home-view-service-content .home-service .home-service-img{width: 100%;float: left;padding: 0;margin: 0 0 28px 0;height: 120px;overflow: hidden;}.home-view-service .home-view-service-content .home-service .home-service-img img{width: 100%;float: left;padding: 0;margin:-30px 0 0 0;border: 0 !important;}.home-view-service .home-view-service-content .home-service h2{padding-bottom: 0px;text-transform: capitalize;}.home-view-service .home-view-service-content .home-service h2, .home-view-service .home-view-service-content .home-service h2 a{width: 100%;float: left;text-align: center;color: #081544;font-size: 24px !important;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;letter-spacing: 0px;margin: 0;}.home-view-service .home-view-service-content .home-service p a{color: #000;font-size: 12px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;margin: 0 13px;text-decoration: underline;text-transform: uppercase;}.home-view-service .home-view-service-content .home-service p a:hover{text-decoration: none;color: #3E721F;}.home-view-service .elementor-container.elementor-column-gap-default{width: 100%;max-width: 100% !important;margin: 0;display:inline-block;}.redbkcls{background: transparent !important;padding-top: 30px;padding-bottom: 24px;}.redbkcls p{color: #081544;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;letter-spacing: 0px;margin: 0;}.redbkcls p a{color: #000;font-size: 12px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;margin: 0 13px;text-decoration: underline;text-transform: uppercase;}.redbkcls p a:hover{text-decoration: none;color: #081544;}.home-view-service-content a.elementor-button-link{background: #3E721F;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 83px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;}.home-view-service-content a.elementor-button-link:hover{background: #081444;}.home-location{padding:50px 0 14px 0;margin: 0;background: #EDEEF2;}.home-location .elementor-widget-tabs .elementor-tab-desktop-title{color: #000;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;padding: 0 0 5px 0;margin: 0 25px;border: 0;}.home-location .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border: 0;color: #081544;border-bottom: 5px solid #081544 !important;}.home-location .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content, .home-location .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before, .home-location .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{border: 0;}.home-location .col-md-3 a{width: 100%;float: left;text-align: center;color: #081544;font-size: 24px;line-height: 38px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;letter-spacing: 0px;margin: 0;}.home-location .col-md-3 .elementor-container.elementor-column-gap-default{width: 100%;max-width: 100% !important;margin: 0;display:inline-block;}.home-location .col-md-3 {width: 300px;float: left;height: auto;padding: 0;margin-bottom: 10px;text-align: center;background: transparent;margin: 0 6px 27px 6px;}.home-location .col-md-3 img {width: auto;float: none;padding: 0;margin: 0 0 16px 0;height: auto;}.home-location .col-md-3 h2{width: 100%;float: left;text-align: center;color: #000;font-size: 21px;line-height: 36px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;padding: 0;margin: 0;}.home-location .col-md-3 h2 a{width: 100%;float: left;text-align: center;color: #000;font-size: 21px;line-height: 36px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;letter-spacing: 0px;margin: 0;text-transform: none;text-decoration: none;}.home-location .col-md-3 a{color: #000;font-size: 12px;line-height: 20px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;text-transform: uppercase;text-decoration: underline;}.home-location .col-md-3 a:hover{text-decoration: none;color: #3E721F;}.home-about{padding-top:58px;}.home-about-right-content .elementor-widget-wrap.elementor-element-populated{padding: 0 !important;}.home-about-right-content h2.elementor-heading-title{color: #081544;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;padding: 0;margin: 0;font-style: normal;}.home-about-right-content h4{color: #000;font-size: 18px;line-height: 24px !important;font-weight: 400 !important;font-style: italic;font-family: 'Lato', sans-serif;letter-spacing: 0.4px;padding: 0;margin: 0;}.home-about-right-content p, .home-about-right-content .elementor-widget-container{color: #000;font-size: 14px;line-height:22px !important;font-weight: 400 !important;font-style: normal;font-family: 'Lato', sans-serif;padding: 0;margin: 0;}.home-about-right-content .home-about-tite{margin-bottom: 14px !important;}.home-about-right-content .home-about-title-2{margin-bottom: 10px !important;}.home-about-right-content .home-about-text{margin-bottom: 16px !important;}.home-about-right-content .read-more a.elementor-button-link{background: #3E721F;color: #fff;font-size: 13px;line-height: 54px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 34px;letter-spacing: 1px;text-transform: uppercase;margin-top: 12px;font-style: normal;}.home-about-right-content .read-more a.elementor-button-link:hover{background: #081444;}.home-our-brand-title{margin-top: 58px;padding-top: 45px;}.home-our-brand-title h1, .home-blog-title h1{color: #081544;font-size: 24px;line-height: 35px;font-weight: 700;font-family: 'Lato', sans-serif;}.home-our-brand{background: #ebf0e9;margin-top: 0px;padding:6px 0 65px 0;margin-bottom: 70px;}.home-our-brand .elementor-container.elementor-column-gap-default{min-height: auto !important;}.header-content .my-account-link .elementor-icon-list-icon i{color: #081544;}.home-blog-title{padding-top: 43px;}.home-blog{width: 100%;background: #EDEEF2;padding:0px 0 43px 0;}.home-blog-title .elementor-widget-wrap.elementor-element-populated{padding-bottom: 3px;}.home .home-blog .obfx-grid-desktop-4 .obfx-grid-wrapper{background: #fff;}.home .home-blog .obfx-grid-col-content{padding:0 25px 10px 25px;display: flex;flex-direction: column;}.home .home-blog .obfx-grid-meta > span{color: #515151;font-size: 11px;line-height: 28px;font-weight: 400;font-family: 'Lato', sans-serif;}.home .home-blog .obfx-grid-meta > span i{display: none;}.home .home-blog .obfx-grid .obfx-grid-col-image{box-shadow: 0 0px 0px 0 rgb(181 181 181);margin-bottom: 0;}.home-blog .obfx-grid .obfx-grid-col-image img{width: 100%;}.home-blog .obfx-grid .obfx-grid-title{order: 2;margin-bottom: 7px;}.home-blog .obfx-grid-meta{order: 1;margin-bottom: 0;}.home-blog .obfx-grid-content{order: 3;}.home-blog .obfx-grid .obfx-grid-title, .home-blog .obfx-grid .obfx-grid-title a{color: #000;font-size: 16px;line-height: 20px;font-weight: 700;font-family: 'Lato', sans-serif;}.home-blog .obfx-grid-content{color: #000;font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato', sans-serif;}.home-newsletter{width: 100%;background: #fff;padding: 40px 0 0 0;}.home-newsletter h2.elementor-heading-title{color: #081544;font-size: 24px;line-height: 30px;font-weight: 700;font-family: 'Lato', sans-serif;}.home-newsletter .elementor-widget-container{color: #000000;font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato', sans-serif;}.home-newsletter .title-1{margin-bottom: 5px !important;}.home-newsletter .elementor-container.elementor-column-gap-default{min-height: auto !important;}.newletter-middle .content-form input.form-control{border: 1px solid #081544;height: 63px;color: #515151;font-size: 13px;line-height: 63px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0;background: transparent !important;text-align: left !important;padding: 0 180px 0 30px;}.newletter-middle .content-form .submit-form.contact button{box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0.14), 0 0px 0px 0px rgb(233, 30, 99, 0.20), 0 0px 0px 0 rgb(233, 30, 99, 0.12) !important;margin: 0 !important;background: #081544;height: 63px;line-height: 63px;color: #fff;font-size: 13px;font-weight: 700;font-family: 'Lato', sans-serif;padding: 0 44px;border-radius: 0;}.newletter-middle .content-form .submit-form.contact button:hover{background: #3E721F;}.newletter-middle .form-group input.form-control{border: 1px solid #081544;height: 63px;color: #515151;font-size: 13px;line-height: 63px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0;background: transparent !important;text-align: left !important;padding: 0 180px 0 30px;}.newletter-middle .form-group input.wpcf7-submit{box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0.14), 0 0px 0px 0px rgb(233, 30, 99, 0.20), 0 0px 0px 0 rgb(233, 30, 99, 0.12) !important;margin: 0 !important;background: #081544;height: 63px;line-height: 63px;color: #fff;font-size: 13px;font-weight: 700;font-family: 'Lato', sans-serif;padding: 0 44px;border-radius: 0;}.newletter-middle .form-group input.wpcf7-submit:hover{background: #3E721F;}.home-newsletter1{margin-bottom: 10px;}.breadcrumb-banner{position: relative;padding: 7px 0;}.breadcrumb-banner:after{content: ' ' !important;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color:rgba(8, 21, 68, 0.80);}.breadcrumb-banner .elementor-container.elementor-column-gap-default{z-index: 999999;}.breadcrumb-banner .elementor-icon-list-items .elementor-icon-list-item{margin-right: 0 !important;margin-left: 0 !important;display: inline-block;}.breadcrumb-banner .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{line-height: 22px;color: #909CC7;font-size: 13px;font-weight: 400;font-family: 'Lato', sans-serif;}.breadcrumb-banner .elementor-icon-list-icon i{float: left;line-height: 16px;margin-top: 4px;margin-left: 4px;}.breadcrumb-banner .elementor-icon-list-icon .fa-angle-right:before, .breadcrumb-banner .elementor-icon-list-icon .fa-caret-right:before{content: '\f139';font-family: dashicons;color: #909CC7;font-size: 17px;}.breadcrumb-banner .elementor-icon-list-items .elementor-icon-list-item a{display: inline-block;}.breadcrumb-banner h1.elementor-heading-title{line-height: 62px;color: #fff;font-size: 47px;font-weight: 700;font-family: 'Lato', sans-serif;text-transform: capitalize;}.read-top-content{padding: 15px 0 18px 0;}.read-top-content h2.elementor-heading-title, .read-top-content h2{line-height: 30px;color: #000;font-size: 24px !important;font-weight: 400;font-family: 'Lato', sans-serif;font-style: italic;text-align: center;letter-spacing: 0.3px;}.read-top-content h4{line-height: 30px;color: #000;font-size: 18px !important;font-weight: 700;font-family: 'Lato', sans-serif;font-style: italic;text-align: center;letter-spacing: 0.3px;}.para-content, .read-top-content{line-height: 24px;color: #000;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-align: center;}.read-top-content .vaccination-top-inner .vaccination-top-content{margin-bottom: 0;}.para-content .show_hide, .para-content .morecontent .morelink{color: #63981D;line-height: 20px;font-size: 13px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-decoration: underline;margin-top: 0px;position: relative;text-transform: capitalize;}.para-content .content, .para-content .morecontent{line-height: 24px;color: #000;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-align: center;}.para-content .show_hide:after, .para-content .morecontent .morelink:after{content: '\f140';font-family: dashicons;color: #63981D;font-size: 24px;position: absolute;right: auto;top: 0;}.service-inner-content .elementor-widget-heading{margin-bottom: 5px !important;}.service-inner-content.service-inner-content-top{padding-top: 45px;}.service-inner-content.service-inner-content-top p{margin-bottom: 12px;}.service-inner-content{padding: 57px 0 15px 0;}.service-inner-content p{color: #141414;line-height: 22px;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;}.service-inner-content ul{padding: 0;margin: 0 0 20px 17px;}.service-inner-content ul li{color: #141414;line-height: 22px;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;}.service-inner-content h3{color: #081544;line-height: 28px;font-size: 17px !important;font-weight: 700;font-family: 'Lato', sans-serif;}.service-inner-content.service-inner-content-top .elementor-widget-shortcode{margin-bottom: 10px !important;}.service-inner-content h2{margin-bottom: 0;}.service-inner-content h2, .service-inner-content h2.elementor-heading-title{color: #081544;line-height: 38px;font-size: 24px !important;font-weight: 700;font-family: 'Lato', sans-serif;}.service-inner-content h5.elementor-heading-title{color: #141414;line-height: 22px;font-size: 18px !important;font-weight: 700;font-family: 'Lato', sans-serif;margin-bottom: 10px !important;}.service-inner-content .morecontent .morelink{color: #63981D;line-height: 20px;font-size: 13px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-decoration: underline;margin-top: 0px;position: relative;text-transform: capitalize;text-align:left;}.service-inner-content .morecontent{line-height: 24px;color: #000;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-align: center;}.service-inner-content .morecontent .morelink:after{content: '\f140';font-family: dashicons;color: #63981D;font-size: 24px;position: absolute;right: auto;top: 0;}.book-appointment-button-section{padding: 2px 0;}.book-appointment-button-section .elementor-widget-wrap.elementor-element-populated{padding-right: 0 !important;padding-left: 0 !important;}.book-appointment-button-section h4.elementor-heading-title{line-height: 40px;color: #000;font-size: 26px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;}.book-appointment-button-section h4.elementor-heading-title a{text-decoration: underline;}.book-appointment-button-section h4.elementor-heading-title a:hover{text-decoration: none;}.book-appointment-button-section .view-all-btn a.elementor-button-link{background: #3E721F;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 44px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;}.book-appointment-button-section .view-all-btn a.elementor-button-link:hover{background: #081444;}.book-appointment-button-section .view-all-btn a{background: #3E721F;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 44px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;display: inline-block;}.book-appointment-button-section .view-all-btn a:hover{background: #081444;}.book-appointment-button-section .book-appointment-btn{text-align: right;}.book-appointment-button-section .book-appointment-btn a, .book-appointment-button-section .book-appointment-btn a.elementor-button-link{background: #081544;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 41px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;display: inline-block;}.book-appointment-button-section .book-appointment-btn a:hover, .book-appointment-button-section .book-appointment-btn a.elementor-button-link:hover{background: #3E721F;}.service-content-buttom .elementor-container.elementor-column-gap-default{border-top: 1px solid #ddd;}.service-content-buttom .service-viewall-btn .elementor-container.elementor-column-gap-default{border-top: 0;}.vaccine-work-content .elementor-widget-container, .vaccine-work-content .elementor-widget-container .elementor-toc__header{border: 0 !important;padding: 0;}.vaccine-work-content .elementor-toc__header-title{color: #081544 !important;font-size: 32px;line-height: 38px;font-weight: 700;font-family: 'Lato', sans-serif;margin-bottom: 20px;}.vaccine-work-content .elementor-toc__body{padding: 0;}.elementor-toc__list-wrapper li.elementor-toc__list-item{color: #000 !important;font-size: 20px;line-height: 26px;font-weight: 700;font-family: 'Lato', sans-serif;}.vaccine-work-content .elementor-widget-text-editor, .vaccine-work-content p{color: #000 !important;font-size: 18px;line-height: 30px;font-weight: 400;font-family: 'Lato', sans-serif;}.vaccine-work-content .view-all-vaccine a.elementor-button-link{background: #3E721F;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 30px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;}.vaccine-work-content .view-all-vaccine a.elementor-button-link:hover{background: #081444;}.vaccine-work-content .book-now a.elementor-button-link{background: #081544;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 41px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;}.vaccine-work-content .book-now a.elementor-button-link:hover{background: #3E721F;}.vaccination-inner.all-service-title{padding-bottom: 0;}.vaccination-inner.all-service-content{padding-top: 0;}.vaccination-inner{padding: 55px 0 40px 0;text-align: center;}.vaccination-inner h2.elementor-heading-title{color: #081544;font-size: 32px;line-height: 38px;font-weight: 700;font-family: 'Lato', sans-serif;margin-bottom: 25px;}.vaccination-inner .vaccination-inner-content .col-md-3{background: #fff;padding: 3px 3px 22px 3px;width: 356px;margin: 0 14px 27px 14px;float: none;display: inline-block;}.vaccination-inner .vaccination-inner-content .col-md-3 .elementor-element-populated{padding: 0;}.vaccination-inner .vaccination-inner-content .vaccservicls .service-img {width: 100%;float: left;padding: 0;margin: 0 0 30px 0;height: 120px;overflow: hidden;}.vaccination-inner .vaccination-inner-content .col-md-3 img{width: 100%;float: left;padding: 0;margin: -50px 0 25px 0;}.vaccination-inner .vaccination-inner-content .col-md-3 h2{width: 100%;float: left;text-align: center;color: #081544;font-size: 24px;line-height: 36px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;padding: 0;margin: 0;}.vaccination-inner .vaccination-inner-content .col-md-3 h2 a{width: 100%;float: left;text-align: center;color: #081544;font-size: 24px;line-height: 36px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;letter-spacing: 0px;margin: 0;text-transform: none;text-decoration: none;}.vaccination-inner .vaccination-inner-content .col-md-3 .elementor-container.elementor-column-gap-default{width: 100%;max-width: 100% !important;margin: 0;display:inline-block;}.vaccination-inner.vaccination-inner2 .vaccination-inner-content .col-md-3{padding: 43px 10px;}.vaccination-inner.vaccination-inner2 .vaccination-inner-content .col-md-3 img{width: auto;float: none;padding: 0;margin: 0 0 21px 0;height: auto;}.vaccination-inner .vaccination-inner-content .col-md-3 a{color: #000;font-size: 12px;line-height: 20px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;text-transform: uppercase;text-decoration: underline;}.vaccination-inner .vaccination-inner-content .col-md-3 a:hover{text-decoration: none;color: #3E721F;}.hideifnotdata{padding-top: 23px;padding-bottom: 30px;}.hideifnotdata .service-inner-info{padding: 20px 0 5px 0;display: inline-block;width: 100%;}.service-inner-info .service-inner-info1 .elementor-widget-theme-post-content{margin-bottom: 0;}.service-inner-info .elementor-container.elementor-column-gap-default{min-height: auto !important;}.service-inner-info .service-inner-title{content: " " !important;width: 100%;float: left;border-top: 1px solid rgba(8, 21, 68, 0.3);position: relative;right: 0;top: 10px;margin-bottom: 0 !important;margin-top: 15px;height: 20px;}.service-inner-info .service-inner-title h2.elementor-heading-title{color: #081544;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;position: relative;top: -25px;background: #EBF1E8;width: auto;float: left;padding-right: 15px;}.service-inner-info h2.elementor-heading-title{color: #081544;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;position: relative;top: -25px;background: #EBF1E8;width: auto;float: left;padding-right: 15px;}.service-inner-info h2{color: #081544;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;position: relative;top:-27px;background: #EBF1E8;width: auto;float: left;padding-right: 15px;margin-top: 0;margin-bottom: 0;}.service-inner-info .linecls{content: " " !important;width: 100%;float: left;border-top: 1px solid rgba(8, 21, 68, 0.3);position: relative;right: 0;top: 10px;margin-bottom: 0 !important;}.service-inner-info hr{border-top: 1px solid rgba(8, 21, 68, 0.3);}.service-inner-info .service-info-top-content2{margin-bottom: 60px !important;color: #000;font-size: 14px;line-height: 22px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.service-inner-info .service-info-top-content2.last{margin-bottom: 0 !important;}.service-inner-info p, .hideifnotdata p{color: #000;font-size: 14px;line-height: 22px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 15px;width: 100%;float: left;}.hideifnotdata a{color: #3E721F !important;text-decoration: underline !important;}.hideifnotdata a:hover{color: #3E721F !important;text-decoration: none !important;}.service-inner-info ul{padding: 0;margin: 0 0 10px 17px;}.service-inner-info ul li{color: #000;font-size: 14px;line-height: 22px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 5px;width: 100%;float: left;}.service-info-price-section .service-info-price-text{color: #000;font-size: 14px;line-height: 22px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 15px;width: 100%;float: left;}.service-info-price-section .service-info-price-left h2.elementor-heading-title{top: 0;}.book-appointment-button-section.service-content-buttom{padding: 0;}.book-appointment-button-section.service-content-buttom .elementor-container.elementor-column-gap-default{border-bottom: 1px solid #ddd;border-top: 0;}.book-appointment-button-section.service-content-buttom.service-inner-step1 .elementor-container.elementor-column-gap-default{border-bottom: 0;border-top: 0px solid #ddd;}.service-inner-content.service-inner-content-top{padding-bottom: 0;}.service-inner-content.service-inner-content-top .elementor-container.elementor-column-gap-default{border-bottom:1px solid #ddd;}.destination-details .elementor-container.elementor-column-gap-default{min-height: auto !important;}.book-appointment-button-section.service-content-buttom .service-viewall-btn .elementor-container.elementor-column-gap-default{border-bottom: 0px solid #ddd;border-top: 0;}.service-info-button-content .left-cotent h2.elementor-heading-title{color: #000;font-size: 26px;line-height: 40px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;}.service-footer-content .elementor-container.elementor-column-gap-default{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding-top: 45px;padding-bottom: 45px;}.service-footer-content .service-footer-content1 .content-tilte1{margin-bottom: 5px;}.service-footer-content .service-footer-content1 h2.elementor-heading-title{width: 100%;float: left;text-align: left;color: #081544;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;letter-spacing: 0px;margin:10px 0 0px 0;}.service-footer-content .service-footer-content1 p, .service-footer-content .service-footer-content1 .content-1{width: 100%;float: left;text-align: left;color: #000;font-size: 14px;line-height: 22px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.destination-button .view-all-btn{width: auto !important;}.destination-button .view-all-btn a{background: #3E721F;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 41px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;display: inline-block;}.destination-button .view-all-btn a:hover{background: #081444;}.destination-button .view-all-btn a.elementor-button-link{background: #3E721F;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 65px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;}.destination-button .view-all-btn a.elementor-button-link:hover{background: #081444;}.destination-button .book-appointment-btn a{background: #081544;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 41px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;display: inline-block;}.destination-button .book-appointment-btn a:hover{background: #3E721F;}.destination-button .book-appointment-btn .elementor-widget-container{padding: 0 0 0 30px !important;}.service-viewall-btn .book-appointment-btn .elementor-widget-container{padding: 0 0 0 30px !important;}.destination-button h2.elementor-heading-title{color: #000;font-size: 20px;line-height: 28px;font-weight: 700;font-family: 'Lato', sans-serif;}.destination-button .service-top-content .elementor-widget-container{color: #000;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato', sans-serif;margin-bottom: 30px;}.destination-details{padding: 55px 0;}.destination-details .destination-button{color: #141414;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato', sans-serif;margin-bottom: 0px;}.destination-details .destination-button p{color: #141414;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato', sans-serif;margin-bottom: 20px;}.destination-details .destination-button ul{padding-left: 17px;}.service-booking .amelia-app-booking{padding: 0px 0 55px 0;}.service-booking .gtitle h2{text-align: center;color: #081544 !important;font-size: 24px !important;line-height: 30px;font-weight: 700;font-family: 'Lato', sans-serif;padding-bottom: 0px;text-transform: capitalize;margin-bottom: 30px;}.amelia-app-booking{background: #f7f7f7;padding: 56px 0;}.amelia-app-booking #am-step-booking.am-mobile-collapsed .am-select-service, .amelia-app-booking .am-step-booking-catalog.am-desktop .am-select-service {padding-right: 0 !important;padding-left: 0 !important;padding-bottom: 0 !important;padding-top: 16px !important;}.amelia-app-booking #am-step-booking.am-mobile-collapsed .am-select-date, .amelia-app-booking .am-step-booking-catalog.am-desktop .am-select-date{right: -100%;}.hestia .amelia-app-booking .am-step-booking-catalog.am-form-stepByStepForm.am-desktop, .hestia .amelia-app-booking .am-step-booking-catalog.am-form-stepByStepForm.am-mobile-collapsed{max-width: 390px;}.hestia .amelia-app-booking .am-step-booking-catalog {margin: 10px auto;border: 0px solid #e2e6ec;border-radius: 0;-webkit-box-shadow: 0 0px 0px 0 rgb(0, 0, 0, 0);box-shadow: 0 0px 0px 0 rgb(0, 0, 0, 0);background-color: transparent;background: #fff;padding: 12px 50px;}.hestia .amelia-app-booking .am-step-booking-catalog.am-active-picker{max-width: 800px !important;padding: 0px 0px 0px 50px;}.hestia .amelia-app-booking .am-step-booking-catalog.am-active-confirm{max-width: 800px;}.hestia .amelia-app-booking .am-step-booking-catalog.am-show-times.am-active-confirm{max-width: 800px !important;}.amelia-app-booking #am-step-booking.am-mobile-collapsed.am-active-confirm .am-select-date, .amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-confirm .am-select-date {left: -48%;}.hestia .amelia-app-booking #am-step-booking .am-form-full-wrapper, .hestia .amelia-app-booking .am-step-booking-catalog .am-form-full-wrapper{width: 100%;}.hestia .amelia-app-booking #am-step-booking .am-select-service, .hestia .amelia-app-booking .am-step-booking-catalog .am-select-service{width: 100%;}.amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-form-full-wrapper, .amelia-app-booking .am-step-booking-catalog.am-show-times.am-active-picker .am-form-full-wrapper{width: 43.3% !important;float: left;margin: 0px 50px 0 0;}.amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-form-full-wrapper .am-select-service, .amelia-app-booking .am-step-booking-catalog.am-show-times.am-active-picker .am-form-full-wrapper .am-select-service{padding-top: 46px !important;}.amelia-app-booking .am-select-date.am-select-service-date-transition.am-show-calendar.am-form-stepByStepForm-calendarDateTimeForm{width: 50% }.amelia-app-booking #am-step-booking.am-mobile-collapsed.am-active-picker .am-select-date, .amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-date, .amelia-app-booking .am-step-booking-catalog #amelia-step-booking0-calendar{float: left;background: linear-gradient(135deg, rgba(8, 21, 68, 0.80), rgba(8, 21, 68, 0.80));padding: 37px 25px;border-radius: 0px 10px 10px 0px;}.amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-date{border-radius: 10px;}.amelia-app-booking #am-step-booking.am-mobile-collapsed.am-active-picker .am-select-service, .amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-service {display: block !important;}.amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed .am-confirmation-booking-details{display: inline-block !important;}.amelia-app-booking label.el-form-item__label{color: #000 !important;font-size: 15px !important;line-height: 38px;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.am-modal.am-in-body label.el-form-item__label{color: #081544 !important;}.am-confirmation-booking-details div p{color: #081544 !important;font-size: 14px !important;font-family: 'Lato', sans-serif;line-height: 22px;font-weight: 400;}.am-confirmation-booking-details div p.am-semi-strong{font-weight: 700 !important;font-size: 15px !important;}.amelia-app-booking .el-form-item.am-input-stepByStepForm-confirmBookingForm-appointment .el-form-item__label{color: #081544 !important;font-size: 15px !important;font-family: 'Lato', sans-serif;}.amelia-app-booking .el-input-group__prepend{background-color: transparent !important;border-color: #DCDFE6 !important;}.amelia-app-booking .el-input--suffix .el-input__inner{background: #F5F8FC !important;height: 40px !important;border: 0px solid #DCDFE6 !important;border-radius:5px !important;}.amelia-app-booking .am-step-booking-catalog.am-active-confirm .am-confirm-booking{padding: 0 !important;}.hestia .amelia-app-booking .am-step-booking-catalog.am-active-confirm{padding: 25px 25px !important;}.amelia-app-booking .payment-dialog-footer .el-button.el-button--default{border: 1px solid #B8B8B8;color: #000;font-size: 13px !important;line-height: 60px;font-weight: 400;font-family: 'Lato', sans-serif;text-transform: uppercase;height: 60px;background: #fff;padding: 0 49px;border-radius: 0;}.amelia-app-booking .payment-dialog-footer .el-button.el-button--default:hover{background: #081544;color: #fff !important;}.amelia-app-booking .payment-dialog-footer .el-button.el-button--default:hover span{color: #fff !important;}.amelia-app-booking .payment-dialog-footer .el-button.el-button--primary{border: 1px solid #081544 !important;color: #fff;font-size: 13px !important;line-height: 60px;font-weight: 400;font-family: 'Lato', sans-serif;text-transform: uppercase;height: 60px;background: #081544;padding: 0 52px;border-radius: 0;}.amelia-app-booking .payment-dialog-footer .el-button.el-button--primary:hover{background: #3E721F;border: 1px solid #3E721F !important;color: #fff !important;}.amelia-booking.amelia-app-booking .am-step-booking-catalog .am-select-service .am-select-service-title{color: #081544 !important;font-size: 20px !important;line-height: 26px;font-weight: 700;font-family: 'Lato', sans-serif;border-bottom: 1px solid rgba(112, 112, 112, 0.2);padding-bottom: 25px;}.amelia-booking.amelia-app-booking .el-form-item {margin-bottom: 15px !important;}.amelia-app-booking #am-step-booking .am-select-service .am-button-wrapper, .amelia-app-booking .am-step-booking-catalog .am-select-service .am-button-wrapper{padding:23px 0 25px 0 !important;}.amelia-app-booking #am-step-booking .el-form-item{margin-bottom: 20px !important;}.hestia .amelia-app-booking .am-step-booking-catalog.am-active-picker .am-button-wrapper{padding-top: 0 !important;}.hestia .amelia-app-booking .am-step-booking-catalog.am-active-picker .am-button-wrapper button.el-button{line-height: 60px !important;}.hestia .amelia-app-booking .am-selected-flag .el-input--suffix .el-input__inner{background: transparent !important;border: 1px solid #DCDFE6 !important;border-radius: 0 0 0 0 !important;}.hestia .amelia-app-booking .el-form-item__content .el-input-group.el-input-group--prepend.el-input--suffix .el-input__inner{background: transparent !important;border: 1px solid #DCDFE6 !important;border-radius: 0 4px 4px 0 !important;}.am-modal.am-in-body .el-input--suffix .el-input__inner, .amelia-app-booking .el-input--suffix .el-input__inner{background: #F5F8FC;height: 50px;border: 0;border-radius: 0;}.amelia-app-booking #am-step-booking.am-mobile-collapsed .am-select-service, .amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed .am-select-service{padding-right: 0 !important;padding-left: 0 !important;padding-bottom: 0 !important;}.el-icon-arrow-up:before {content: " " !important;background: url(/wp-content/uploads/select-arrow-top.svg) 0 0px no-repeat;width: 10px;height: 10px;display: inline-block;}.el-popper .el-select-dropdown__item{color: #000 !important;font-size: 14px !important;line-height: 24px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;min-height: 30px !important;}.el-select-dropdown .el-select-dropdown__item.selected{color: #000 !important;}.el-select-dropdown__item{padding: 0 15px !important;}.el-select-dropdown{border: 1px solid #CCCCCC!important;box-shadow: 0 0px 0 0 rgb(0 0 0 / 10%) !important;}.el-popper .popper__arrow{top: -7px !important;border-bottom-color: #ccc !important;}.amelia-booking .am-button-wrapper button.el-button{background: #081544;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 42px;letter-spacing: 2px;text-transform: uppercase;margin-top: 0px;display: inline-block;border: 0;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0.14), 0 0px 0px 0px rgb(233, 30, 99, 0.14), 0 0px 0px 0 rgb(233, 30, 99, 0.14) !important;}.amelia-booking .am-button-wrapper button.el-button:hover{background: #3E721F;}.amelia-app-booking .am-step-booking-catalog #amelia-step-booking0-calendar button.el-button{background: #fff;color: #081544;font-size: 13px;line-height: 54px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 42px;letter-spacing: 2px;text-transform: uppercase;margin-top: 0px;display: inline-block;border: 0;}.amelia-app-booking .am-step-booking-catalog #amelia-step-booking0-calendar button.el-button span{color: #081544;}.amelia-app-booking .c-day-content{font-family: 'Lato', sans-serif;font-size: 15px;}.amelia-booking.amelia-app-booking .am-calendar-picker .c-day-background{background-color: transparent !important;border: 1px solid #fff !important;}.amelia-app-booking .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked+.el-radio-button__inner{color: #081544 !important;font-weight: 400 !important;}.amelia-booking.amelia-app-booking .am-step-booking-catalog .am-select-date .am-calendar-picker .c-day-content:hover{color: #fff !important;background-color: transparent !important;border: 1px solid #fff !important;}.amelia-booking.amelia-app-booking .am-step-booking-catalog .am-select-date .am-calendar-picker .c-day-content:hover div{color: #fff !important;}.am-select-stepByStepForm-congratulationsForm-appointment{margin-bottom: 20px !important;}.am-success-payment h4{color: #081544 !important;font-size: 16px !important;line-height: 28px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;text-transform: uppercase;letter-spacing: 1px !important;}.amelia-app-booking .am-step-booking-catalog .am-success-payment p{color: #000 !important;font-size: 15px !important;line-height: 28px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 12px;}.amelia-app-booking .am-step-booking-catalog .am-success-payment .el-select{max-width: 286px !important;border: 1px solid #F5F8FC;border-radius: 5px;background: #DCDFE6;font-size: 14px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.amelia-app-booking .am-success-payment .el-input--suffix .el-input__inner{height: 50px !important;font-size: 14px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.amelia-app-booking .am-step-booking-catalog .am-success-payment .el-button.calendar-link{background: #3E721F;color: #fff;font-size: 13px;line-height: 60px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;border: 0;width: 212px;}.amelia-app-booking .am-step-booking-catalog .am-success-payment .el-button.calendar-link:hover{background: #081444;text-decoration: none !important;}.amelia-app-booking .am-step-booking-catalog .am-success-payment .el-button.redirect-link{background: #081544;color: #fff;font-size: 13px;line-height: 60px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding:0;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;display: inline-block;border: 0;}.amelia-app-booking .am-step-booking-catalog .am-success-payment .el-button.calendar-link a, .amelia-app-booking .am-step-booking-catalog .am-success-payment .el-button.redirect-link a{font-size: 13px !important;padding: 24px 42px;}.amelia-app-booking .am-step-booking-catalog .am-success-payment .el-button.redirect-link:hover{background: #3E721F;text-decoration: none !important;}.amelia-app-booking .am-step-booking-catalog .am-success-payment .el-button span{font-size: 13px !important;}.amelia-app-booking .am-success-payment .el-row.is-justify-center.el-row--flex{margin-bottom: 7px;}.amelia-app-booking .am-success-payment .el-input--suffix .el-input__inner{border: 1px solid #DCDFE6 !important;}.store-location{padding: 50px 0;}.store-location .col-md-4.stloc{background: #F5F5F5;padding:22px 35px 35px 35px;color: #000;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato', sans-serif;}.store-location .col-md-4.stloc:nth-child(odd){background: #EBF1E8;}.store-location .col-md-4.stloc:nth-of-type(2n+0){background: #F5F5F5;}.store-location .col-md-4.stloc h4{color: #081544;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;margin: 0 0 14px 0;}.store-location .col-md-4.stloc p{color: #000;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato', sans-serif;margin-bottom: 15px;}.store-location .col-md-4.stloc p.lpcls{margin-bottom: 0;}.store-location .col-md-4.stloc .mcls{width: 120px;float: left;color: #000;font-size: 14px;line-height: 24px;font-weight: 400;font-family: 'Lato', sans-serif;}.store-location .col-md-4.stloc .stendcls{width: 280px;color: #000;font-size: 14px;line-height: 24px;font-weight: 400;font-family: 'Lato', sans-serif;}.contact-section{padding: 73px 0;}.contact-section .contact-form{padding: 32px;border-radius: 5px;background: #fff;margin-right: 40px;}.social-link .elementor-icon{width: auto !important;margin-right: 12px !important;font-size: 28px !important;}.social-link .elementor-social-icon.elementor-social-icon-instagram i{color: #fff !important;background: #D51140;}.social-link .elementor-social-icon.elementor-social-icon-instagram i.fa-instagram:before {font-size: 22px;margin-top: 3px;}.contact-section .contact-form .form-group .form-control{height: 49px;color: #000;font-size: 14px;line-height: 24px;font-weight: 400;font-family: 'Lato', sans-serif;background: #f5f8fc;border: 1px solid #dfe2e8;border-radius: 5px;padding: 0 15px;margin-bottom: 15px;width: 100%;}.contact-section .contact-form .form-group select{height: 49px;color: #000;font-size: 14px;line-height: 24px;font-weight: 400;font-family: 'Lato', sans-serif;background-color: #f5f8fc;border: 1px solid #dfe2e8;border-radius: 5px;padding: 0 15px;margin-bottom: 15px;width: 100%;-webkit-appearance: menulist;}.contact-section .contact-form .form-group .wpcf7-textarea.form-control{height: 125px;padding: 15px 15px;}.contact-section .contact-form .terms-1 input[type="checkbox"] {margin: 0px 20px 14px 0;position: relative;top: 0px;left: 2px;float: left;}.contact-section .contact-form .terms-1 input:after{content:'';display:inline-block;background: #f5f8fc;border: 1px solid #dfe2e8;border-radius:5px;cursor:pointer;height:21px;line-height:21;left:-2px;position:relative;top:-1px;width:21px;text-align:center;}.contact-section .contact-form .terms-1 input[type="checkbox"]:checked:after{background-color:#081444;border-color:#081444;content: '\2714';color:white;opacity:1;border: 0px double;line-height: 23px;height:21px;width:21px;left: -2px;top: -1px;}.contact-section .contact-form .terms-1 .wpcf7-list-item{margin-left: 0;}.wpcf7-list-item-label{color: #000;font-size: 14px;line-height: 24px;font-weight: 400;font-family: 'Lato', sans-serif;}.terms-1, .terms-1 .wpcf7-list-item-label{color: #000;font-size: 14px;line-height: 20px;font-weight: 400;font-family: 'Lato', sans-serif;}.terms-1 a, .terms-1 .wpcf7-list-item-label a{color: #3E721F !important;text-decoration: underline !important;}.terms-1 a:hover, .terms-1 .wpcf7-list-item-label a:hover{text-decoration: none !important;}.contact-section{height: 100% !important;}.submit-btn input.wpcf7-submit{background: #081544;color: #fff;font-size: 13px;line-height: 57px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 30px !important;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;display: inline-block;border: 0;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0.14), 0 0px 0px 0px rgb(233, 30, 99, 0.14), 0 0px 0px 0 rgb(233, 30, 99, 0.14) !important;}.submit-btn input.wpcf7-submit:hover{background: #3E721F;}.contact-section .contact-form .form-group .form-control::placeholder, .contact-section .contact-form .form-group .wpcf7-textarea.form-control::placeholder {color: #000;}.contact-details h4{color: #081544;font-size: 24px;font-family: 'Lato', sans-serif;line-height: 30px;font-weight: 700;}.contact-details p, .contact-details p a, .contact-details ul li, .contact-details ul li a{color: #000;font-weight: 400;font-family: 'Lato', sans-serif;font-size: 14px;line-height: 20px;}.contact-details ul{margin-top: 12px !important;border-bottom: 1px solid #ddd;margin-bottom: 20px !important;padding-bottom: 15px !important;}.contact-details ul li{margin-bottom: 11px !important;}.contact-details .elementor-icon-list-icon i{color: #3e721f;}.contact-details ul li .elementor-icon-list-icon .fa-envelope:before{content: " " !important;background: url(/wp-content/uploads/mail-icon.png) 0 4px no-repeat;width: 16px;height: 17px;display: inline-block;}@media screen and (min-width: 768px) {.service-viewall-btn .view-all-btn{text-align: right;}.footer-travel-list .travel-list-1 .elementor-widget-wrap.elementor-element-populated{padding: 0;}.vaccination-inner.all-service-content .elementor-container.elementor-column-gap-default{padding: 0 5%;}.am-confirmation-booking-details div{width: 25%;float: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu h3{margin-top: 12px !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu{width: auto !important;}.contact-section .elementor-container.elementor-column-gap-default{height: auto !important;}.store-location .col-md-4.stloc{background: #F5F5F5;width: 410px;margin: 0 10px 22px 10px;min-height: 415px;}.store-location .col-md-4.stloc .mandiv{min-height: 140px;}.footer-copyright{padding-bottom: 25px !important;color: #000;font-size: 13px !important;line-height: 30px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.footer-copyright .copyright-left p{line-height: 65px !important;float: none;display: inline-block;}.footer-logo.last{margin-left: 5px;}.footer-section{padding: 52px 0 0 0 !important;}.footer-title .elementor-widget-wrap.elementor-element-populated{padding-top: 3px !important;}.footer-title h2.elementor-heading-title{margin-bottom: 5px !important;}.footer-about img{width: 225px;}.footer-section .footer-about{width: 25%;}.footer-section .footer-title{width: 19%;}.footer-section .footer-about .footer-about-div{width: 90%;}}.follow-us .footer-link ul li{margin-bottom: 12px;}.mega-menu-primary .footer-section .obfx-menu-icon{font-size: 26px;margin-right: 17px;}.footer-title .title-1{margin-bottom: 10px !important;}.footer-title h2.elementor-heading-title{color: #081544;font-size: 16px !important;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;padding: 0;margin: 0;}.footer-link ul li{width: 100%;float: left;margin-bottom: 7px;}.footer-link ul li a{padding: 0 !important;color: #000;font-size: 13px !important;line-height: 24px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.footer-link ul li a:hover{text-decoration: underline;opacity: 1 !important;color: #3E721F;}.footer-link ul li a:after{display: none;}.footer-link ul li a i:hover{text-decoration: none !important;}.follow-us .footer-link ul li a:hover{text-decoration: none !important;}.footer-about .footer-about-title{margin-bottom: 0px !important;}.footer-about .footer-about-title h2{color: #081544;font-size: 16px !important;line-height: 30px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;}.footer-about-text, .footer-about-text2{color: #000;font-size: 13px !important;line-height: 24px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 0 !important;}.footer-about-text2 a{text-decoration: none;color: #000;}.footer-about-text2 a:hover{text-decoration: underline;color: #3E721F;opacity: 1 !important;}.footer-about-div{margin-bottom: 0 !important;}.footer-bottom-text p{color: #000;font-size: 13px !important;line-height: 22px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 0 !important;opacity: 0.7;}.copyright-left p{color: #000;font-size: 13px !important;line-height: 30px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 0 !important;}.copyright-left p a{text-decoration: none;color: #000;}.copyright-left p a:hover{text-decoration: underline;color: #3E721F;opacity: 1 !important;}.footer-right .footer-logo{width: auto !important;float: left;float: left;align-items: center;justify-content: center;height: 71px;}.footer-right .elementor-container.elementor-column-gap-default{float: right;display: inline-block;}.footer-copyright{padding-bottom: 30px;}.header-top-left span.elementor-icon-list-icon i{color: #081544;font-size: 12px !important;}.header-top-left span.elementor-icon-list-icon i.fa-envelope:before{content: " " !important;background: url(/wp-content/uploads/email.png) 0 0px no-repeat;width: 15px;height: 10px;display: inline-block;}.header-top-left span.elementor-icon-list-icon i.fa-phone-alt:before{content: " " !important;background: url(/wp-content/uploads/phone-call.png) 0 0px no-repeat;width: 13px;height: 12px;display: inline-block;}.header-top-left .elementor-icon-list-text{margin-right: 5px;}.book-appointment-button-section.bottom-section .elementor-container.elementor-column-gap-default{border-bottom: 1px solid #ddd;}.book-appointment-button-section.bottom-section .service-inner-right .elementor-container.elementor-column-gap-default{border-bottom: 0;}@media only screen and (min-width:320px) and (max-width:360px){.home .home-location .elementor-widget-tabs .elementor-tab-desktop-title{font-size: 15px !important;margin: 0 7px 0 7px !important;}.destination-button .view-all-btn a, .destination-button .view-all-btn a.elementor-button-link, .destination-button .book-appointment-btn a{font-size: 10px !important;}}@media only screen and (min-width:360px) and (max-width:410px){.destination-button .view-all-btn a, .destination-button .view-all-btn a.elementor-button-link, .destination-button .book-appointment-btn a{font-size: 12px !important;}}@media only screen and (min-width:411px) and (max-width:480px){.home .home-location .elementor-widget-tabs .elementor-tab-desktop-title{font-size: 17px !important;margin: 0 12px 0 12px !important;}}@media (max-width: 480px) {.covid-page.top, .covid-left-content .elementor-widget-container, .covid-right-content .elementor-widget-container p, .covid-page.bottom h3.elementor-heading-title, .covid-page.bottom .pcr-btn .elementor-widget-container, .covid-page.bottom .antigent-btn .elementor-widget-container{text-align: center;}.covid-page .pcr-btn a.elementor-button-link, .covid-page .antigent-btn a.elementor-button-link{padding: 0 25px !important;line-height: 60px !important;}.covid-page.bottom .elementor-widget-container h3.elementor-heading-title{font-size: 22px !important;}.pagination span.current, .pagination span.current:focus, .pagination span.current:hover{line-height: 25px !important;padding: 0 !important;min-width: 25px !important;height: 25px !important;}.pagination a, .pagination span{padding-left: 0 !important;padding-right: 0 !important;line-height: 25px !important;padding: 0 !important;min-width: 25px !important;height: 25px !important;}.vaccination-inner .vaccination-inner-content .vaccservicls .service-img, .home-view-service .home-view-service-content .home-service .home-service-img{height: auto;margin-bottom: 0;}.destination-button .view-all-btn {width: 100% !important;}.service-blog-bottom .obfx-grid-col-content h2.entry-title.obfx-grid-title, .service-blog-bottom .obfx-grid-col-content h2.entry-title.obfx-grid-title a{line-height: 32px !important;}.aboutus-page.mobile{padding-bottom: 0 !important;}.social-link .elementor-icon{margin-left: -5px !important;}.service-booking .gtitle h2{margin-bottom: 0;}.hideifnotdata {padding-top: 10px !important;padding-bottom: 20px !important;}.service-inner-info h2{font-size: 20px !important;}.breadcrumb-inner{text-align: center;}.destination-details{text-align: center;}.destination-details .book-appointment-btn{width: 100% !important;}.service-inner-content.service-inner-content-top{padding-top: 15px !important;}.service-inner-content.service-inner-content-top, .service-inner-content.service-inner-content-top p{text-align: left;}.vaccine-work-content ol li{text-align: left;}.vaccine-work-content .elementor-widget-container{text-align: center;}.vaccine-work-content h2.elementor-heading-title{text-align: center;}.content-page ul{width: 95% !important;}.banner-booking-btn{margin-bottom: 9px;}.homepage-banner, .homebanner-content h2.elementor-heading-title{text-align: center;}.home-about-right-content{text-align: center;}.home-location .elementor-tabs .elementor-tab-content{margin-top: 10px;}.home-location{padding-top: 30px !important;}.home-location .elementor-widget-tabs .elementor-tabs {text-align: center;}.vaccination-inner .vaccination-inner-content .col-md-3 h2 {margin-bottom: 5px !important;}.book-appointment-button-section.service-content-buttom .calltoct h2, .book-appointment-button-section h4.elementor-heading-title{padding-left:10px;padding-right: 10px;}.breadcrumb-list{margin-bottom: 5px !important;}.am-confirmation-booking-cost .el-col-6, .am-confirmation-booking-cost .el-col-18{width: 50%;}.breadcrumb-inner h2.elementor-heading-title{font-size: 23px !important;}.breadcrumb-banner .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{font-size: 12px !important;}.service-inner-content h2, .service-inner-content h2.elementor-heading-title{line-height: 30px;}.contact-form .terms-1{position: relative;}.contact-form .terms-1 .priv-policy{position: absolute;left: 202px;top: 20px;}.popover-origin.direction-top.align-left{top: -190px !important;margin-left: 130px !important;}.amelia-app-booking .am-step-booking-catalog #amelia-step-booking0-calendar button.el-button{padding: 0 20px !important;}.allergy-testing-top-left h2{font-size: 22px !important;margin-top: 0 !important;margin-bottom: 3px !important;}.allergy-testing-top-left h4{font-size: 18px !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-buttons-align-right button.el-button--mini.el-dropdown-selfdefine{width: 30px !important;height: 30px !important;top: -40px !important;position: relative;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile__title{padding-left: 15px !important;padding-right: 15px !important;}.amelia-cabinet.amelia-frontend.amelia-app-booking{padding-bottom: 0 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard{margin-bottom: 0 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button{text-align: center;padding-top: 20px;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button button.el-button{margin-left: auto !important;margin-right: auto !important;width: 70%;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__content{height: 300px !important;}.amelia-app-booking .am-wrap #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button > div button:nth-child(2) {margin-top: 0px !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button button.el-button{margin-bottom: 15px !important;}.am-appointment-status-symbol{margin-top: 1px;}.service-inner-content.service-inner-content-top{padding-left: 15px;padding-right: 15px;}.service-blog-bottom .obfx-grid-container.obfx-grid-mobile-1.obfx-grid-tablet-2.obfx-grid-desktop-2{margin-left: calc( 0px ) !important;margin-right: calc( 0px ) !important;}.home-location .elementor-widget-tabs .elementor-tab-desktop-title{font-size: 16px !important;margin: 0 15px 0 0 !important;}.header-top-left span.elementor-icon-list-icon i.fa-phone-alt:before{width: 12px !important;height: 12px !important;}.header-content .my-account-link .elementor-icon-list-icon i.fa-user-alt:before{width: 12px !important;height: 12px !important;}.header-content .my-account-link .elementor-icon-list-icon i.fa-lock:before{width: 10px !important;height: 14px !important;}.vaccination-inner .vaccination-inner-content .col-md-3{padding: 20px 10px !important;}.vaccination-inner .vaccination-inner-content .col-md-3 img{margin-top: 0px !important;}.book-appointment-button-section.service-content-buttom{padding-bottom: 7px;}.book-appointment-button-section.service-content-buttom .elementor-container.elementor-column-gap-default{border-bottom: 0 !important;}.header-content .my-account-link li.elementor-icon-list-item.elementor-inline-item:nth-last-child(3) .elementor-icon-list-icon i.fa-map-marker-alt{float: left;margin-top: 1px;}.header-content .my-account-link li.elementor-icon-list-item.elementor-inline-item:nth-last-child(2) .elementor-icon-list-icon i.fa-user-alt{float: left;margin-top: 2px;}.header-top-left span.elementor-icon-list-icon i.fa-envelope{margin-top: 4px;float: left;}.contact-section .contact-form .terms-1 input[type="checkbox"]{margin-bottom: 30px !important;}.book-appointment-button-section.service-content-buttom .calltoct h2{font-size: 20px !important;line-height: 26px !important;}.service-viewall-btn .view-all-btn{text-align: center;}.book-appointment-button-section .book-appointment-btn{width: 100% !important;text-align: center !important;}.destination-button .book-appointment-btn .elementor-widget-container {padding: 0 0 0 15px !important;}.destination-button .view-all-btn a, .destination-button .view-all-btn a.elementor-button-link, .destination-button .book-appointment-btn a{line-height: 50px !important;padding: 0 10px !important;}.breadcrumb-banner h1.elementor-heading-title{font-size: 30px;line-height: 34px;}.breadcrumb-banner .elementor-container.elementor-column-gap-default{min-height: 150px !important;}.vaccination-inner .vaccination-inner-content .col-md-3{width: 100% !important;margin: 0 0px 27px 0px !important;}.service-viewall-btn .book-appointment-btn .elementor-widget-container{padding-left: 0 !important;}.book-appointment-button-section .view-all-btn a.elementor-button-link, .book-appointment-button-section .book-appointment-btn a{line-height: 70px;padding: 0 24px;}.book-appointment-button-section h4.elementor-heading-title{padding-top: 10px;}.book-appointment-button-section{padding-bottom: 10px;}.vaccination-inner h2.elementor-heading-title{font-size: 32px;margin-bottom: 10px;}}@media (max-width: 767px) {.covid-page .pcr-btn .elementor-widget-wrap.elementor-element-populated {padding-left: 0;padding-right: 0;}.covid-page.middle{padding: 20px 0 10px 0;text-align: center;}.covid-page.bottom{text-align: center;}.covid-page.top{display: flex;flex-direction: column;text-align: center;}.covid-page.top .covid-left-content{order: 2;}.store-location .elementor-widget-container .row{margin-right: 0;margin-left: 0;}.store-location .col-md-4.stloc{margin-bottom: 15px;}.el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm{left: 0 !important;}.el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm .el-select-dropdown__item{line-height: 20px !important;min-height: auto !important;margin-bottom: 10px;}.header-content .my-account-link li a.elementor-item i.dashicons-location{width: 15px;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator{display: block;}.amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details{display: flex !important;flex-direction: column;align-items: flex-start !important;}.newletter-middle .form-group input.form-control{padding-left: 15px !important;padding-right: 15px !important;}.header-content .header-top-right .elementor-nav-menu--dropdown a .obfx-menu-icon{margin-right: 0 !important;}.header-content .header-top-right .elementor-menu-toggle{display: none !important;}.header-content .header-top-right .elementor-nav-menu--dropdown li{float: left;margin-left: 15px;}.header-content .header-top-right .elementor-nav-menu--dropdown a{padding: 0 !important;font-size: 0;background: transparent !important;}.header-content .header-top-right .elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{-webkit-transform: scaleY(1) !important;-ms-transform: scaleY(1) !important;transform: scaleY(1) !important;max-height: 100vh !important;margin-top: 0;}.home-location .col-md-3{padding-bottom: 0 !important;}.home-location #elementor-tab-content-9752 .col-md-3{padding-top: 15px;padding-bottom: 0;}.newletter-middle .form-group{text-align: center;}.newletter-middle .form-group .ajax-loader{display: none;}.newletter-middle .form-group input.wpcf7-submit{margin-top: 15px !important;}#recently-view-product{display: block !important;}.blog-page .obfx-grid .obfx-grid-title{height: auto !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu .tab button:before, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu .tabon button:before{content: ' ' !important;background: #4c4b4b;width: 4px;height: 4px;display: inline-block;margin-right: 8px;vertical-align: middle;margin-top: 7px;float: left;border-radius: 100px;}.allergy-testing-top {margin: 25px 0 15px 0 !important;}.allergy-testing-top .elementor-container.elementor-column-gap-default{display: flex;flex-direction: column;}.allergy-testing-top-left{order: 2;}.elementor-tab-content .menu-social-menu-container .myclass li.menu-item-125{display: none;}.elementor-tab-content .menu-social-menu-container .myclass, .elementor-tab-content .menu-social-menu-container .myclass li{list-style-type: none;margin-left: 0;}.elementor-tab-content .menu-social-menu-container .myclass li i{margin-right: 10px;}.elementor-tab-content .menu-social-menu-container .myclass li{margin-top: 10px;}.elementor-tab-content .menu-social-menu-container .myclass li i.dashicons-facebook-alt{font-size: 22px;height: 25px;}.elementor-tab-content .menu-social-menu-container .myclass li i.dashicons-twitter{font-size: 22px;}.elementor-tab-content .myclass li{text-transform: capitalize;}.newletter-middle .content-form input.form-control{padding-right: 30px !important;}.home-location .elementor-tabs .elementor-tabs-content-wrapper{border: 0 !important;}.search-page .search-list .elementor-post__text h3{margin-bottom: 15px;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header{padding: 15px !important;}.amelia-cabinet.amelia-frontend.amelia-app-booking{padding-top: 0 !important;}.myaccount-top .myaccount-text{background: #edf0f5;padding: 15px 15px !important;margin-bottom: 0 !important;text-align: left !important;}.vaccination-inner .vaccination-inner-content .col-md-3 h2{min-height: auto !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet p.am-col-title{font-weight: 700 !important;color: #000 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align .el-col-lg-0 {display: none;width: 0;}.price-list-table{width: 100% !important;}.price-list-table table tr td{display: inline-block;width: 100% !important;text-align: center;padding: 10px 15px !important;}.price-list-table table tr td.price-name{padding-top: 20px !important;}.price-list-table table tr td.booknow-btn{padding-bottom: 20px !important;}.aboutus-page.mobile{display: flex;flex-direction: column;}.aboutus-page.mobile .about-left{order: 2;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size: 14px;font-weight: 400;color: #000;}div.is-ajax-search-result {max-width: 96%;}.home-location #elementor-tab-content-9752 .col-md-3 img{height: auto !important;}.amelia-app-booking .payment-dialog-footer .el-button.el-button--default{padding: 0 20px !important;}.amelia-app-booking .payment-dialog-footer .el-button.el-button--primary{padding: 0 30px !important;}.amelia-app-booking #am-step-booking.am-mobile-collapsed.am-active-picker .am-select-date, .amelia-booking.amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-date, .amelia-booking.amelia-app-booking .am-step-booking-catalog #amelia-step-booking0-calendar{width: 100% !important;border-radius: 0 !important;}.amelia-booking.amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-form-full-wrapper{width: 100% !important;}.amelia-app-booking{padding: 25px 0 !important;}.hestia .amelia-app-booking .am-step-booking-catalog{max-width: 100% !important;margin: 10px 10px !important;padding: 12px 15px !important;}.destination-details {padding: 25px 0 !important;}.vaccination-inner .vaccination-inner-content .elementor-widget-heading h2{font-size: 26px !important;}.vaccination-inner .vaccination-inner-content .elementor-widget-heading {margin-bottom: 35px !important;}.read-top-content h2.elementor-heading-title, .read-top-content h2{line-height: 30px !important;}.elementor-73 .elementor-element.elementor-element-58f4dd1{display: none;}.footer-bottom-text .elementor-widget-text-editor .elementor-widget-container, .footer-bottom-text .elementor-widget-text-editor .elementor-widget-container a{opacity: 1 !important;}.mobile-fotter{padding-top: 20px;}.home-location .elementor-widget-tabs .elementor-tab-desktop-title{font-size: 17px;line-height: 24px !important;display: inline-block !important;margin: 0 10px 0 0;}.home-location .elementor-tabs .elementor-tabs-wrapper{display: block;}.home-location .elementor-widget-tabs .elementor-tab-mobile-title{display: none;}.vaccination-inner.all-service-content{margin-top: 0;}.blog-inner-page .blog-inner-left{margin-right: 0 !important;margin-bottom: 25px;padding: 25px 15px !important;}.blog-inner-page .blog-inner-right{padding: 25px 15px !important;margin-right: 10px;margin-left: 10px;}.home-newsletter{padding-top: 20px;}.home-newsletter1{margin-bottom: 0;}.contact-section{padding: 0;}.contact-section .contact-details{padding: 15px 10px 25px 10px;}.contact-section .contact-form{padding: 25px 10px 0 10px;}.contact-section .contact-form{margin-right: 0 !important;}.mobile-header .mobilelogo a{z-index: 9999999;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{background: #eff0f3;padding: 0 10px;}.login-register .elementor-tabs .elementor-tabs-wrapper{display: block !important;}.login-register .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-mobile-title{display: none !important;}.login-register .login-register-form .elementor-widget-tabs .elementor-tab-title{width: auto;display: inline-block;}.servicepage-step {padding: 35px 0 20px 0 !important;}.work-step-button .elementor-align-left {text-align: center;}.vaccination-inner-content .row{margin-right: 0 !important;margin-left: 0 !important;}.vaccine-work-content h2.elementor-heading-title{font-size: 26px !important;}.vaccine-work-content ol li{font-size: 15px !important;}.vaccine-work-content ol li:before{margin-right: 15px !important;}.homepage-banner .elementor-container.elementor-column-gap-default{background-color: rgba(0, 0, 0, 0.4);}.homepage-banner .elementor-container.elementor-column-gap-default .elementor-container.elementor-column-gap-default{background-color: rgba(0, 0, 0, 0);}.homebanner-content h2.elementor-heading-title, .homebanner-content p, .homebanner-content .elementor-widget-container{color: #fff;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu .tab button, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu .tabon button {width: 100%;float: left;background: transparent;border: 0;color: #161616;font-size: 15px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;text-align: left;text-transform: none;padding: 0;margin: 0 0 5px 0;height: auto;box-shadow: 0 0px 0px 0 rgb(233 30 99 / 0%), 0 0px 0px 0px rgb(233 30 99 / 0%), 0 0px 0px 0 rgb(233 30 99 / 0%);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{color: #3E721F;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding: 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{font-size: 15px;}.mobile-header .mobilelogo{margin-left: 10px;}.mobile-header .mobisearch{padding: 0 10px;}#mega-menu-wrap-primary #mega-menu-primary{background: #EDEEF2 !important;top: -30px;}#mega-menu-wrap-primary #mega-menu-primary li{border-bottom: 1px solid #ddd !important;}#mega-menu-wrap-primary #mega-menu-primary li ul li{border-bottom: 0 !important;}.service-inner-right-btn1 .view-all-btn, .service-inner-right-btn2 .book-appointment-btn{text-align: center;}.service-inner-content{padding-top: 28px;}.service-inner-content h2.elementor-heading-title{line-height: 28px;}.vaccination-inner{padding: 25px 0 15px 0;margin-top: 10px;}.book-appointment-button-section{padding: 0 10px 5px 10px;text-align: center;}.book-appointment-button-section h4.elementor-heading-title{font-size: 20px !important;}.mobile-header a.elementor-button-link{background: #3E721F;color: #fff;font-size: 14px;line-height: 51px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 35px;display: none;}.mobile-header a.elementor-button-link:hover{background: #081444;}.mobinhs{display: none;}.mobisearch input.form-control{background-image: none;border: 1px solid #c3c4c9;height: 54px;padding: 0 15px;width: 95%;}.mobisearch button.is-search-submit{border-radius: 0 !important;background-color: #081444;top: 0px !important;height: 54px;width: 54px;position: absolute;right: 0;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0.14), 0 0px 0px 0px rgb(233, 30, 99, 0.20), 0 0px 0px 0 rgb(233, 30, 99, 0.12) !important;}.mobisearch button.is-search-submit .is-search-icon{background: transparent;border: 0;}.mobisearch button.is-search-submit path{fill: #fff;}.mobisearch button.is-search-submit .is-search-icon svg{width: 28px;}.mobimenu #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{width: 30px;right: 10px;}.mobimenu #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before, .mobimenu #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner, .mobimenu #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background: #969696;}.mobimenu .mega-toggle-block{position: absolute;top: -25px;}.mobile-header #mega-menu-wrap-primary{top: 0px;}.mobimenu .mega-toggle-block button{box-shadow: 0 0px 0px 0px rgb(233, 30, 99, 0.42), 0 0px 0px 0 rgb(0, 0, 0, 0.12), 0 0px 0px 0px rgb(233, 30, 99, 0.20) !important;}.mobile-header{padding:0 0px;margin-bottom: 20px;}.mobile-header .elementor-widget-wrap.elementor-element-populated{padding: 0 !important;}.header-content .elementor-divider{padding-top: 0;}.header-top .elementor-divider-separator{border: 0 !important;}.footer-right{border-bottom: 1px solid #ddd;margin-bottom: 20px;}.copyright-left{color: #000;font-size: 13px !important;line-height: 16px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 20px !important;}.footer-right .footer-logo{float: none !important;display: inline-block;margin-bottom: 10px;}.footer-copyright{display: flex;flex-direction: column;text-align: center }.footer-copyright .copyright-left{order: 2;}.footer-bottom-text{padding-top: 20px !important;display: none;}.elementor-divider-separator{border-top: 1px solid #d1d1d1 !important;}.footer-divider{display: none;}.footer-bottom-text p{font-size: 14px !important;}.footer-about-text2{margin-bottom: 15px !important;}.footer-about-title{margin-bottom: 0 !important;}.elementor-tab-content .myclass{padding: 0;margin-left: 17px;margin-bottom: 0;}.elementor-tab-content .myclass li, .elementor-tab-content .myclass li a{padding: 0 !important;color: #000;font-size: 13px !important;line-height: 24px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.elementor-accordion .elementor-tab-content {padding: 7px 0px !important;}.elementor-accordion .elementor-tab-title{padding: 5px 0px !important;border-bottom: 1px solid #d1d1d1;color: #081544;font-size: 16px !important;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif !important;text-transform: capitalize;}.elementor-accordion .elementor-tab-title a.elementor-accordion-title{font-family: 'Lato', sans-serif !important;text-transform: capitalize;}.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float: right !important;text-align: right !important;font-size: 11px;}.elementor-accordion .elementor-accordion-item{border: 0 !important;}.footer-title{width: 100%;}.footer-title .title-1{width: auto !important;float: left;}.footer-link{width: auto !important;float: right;}.home-blog{padding-bottom: 10px;}.home-blog .obfx-grid-container .obfx-grid-col-content{text-align: left !important;padding-bottom: 0;}.home-blog-title{padding-top: 20px;}.home-our-brand-title{margin-top: 25px;padding-top: 20px;}.home-our-brand{padding-bottom: 30px;margin-bottom: 30px;}.home-about {padding-top: 25px;}.home-about-right-content{padding: 10px;}.home-location .elementor-widget-tabs .elementor-tab-mobile-title.elementor-active {border: 0;color: #081544;border-bottom: 5px solid #081544 !important;}.home-location .elementor-widget-tabs .elementor-tab-mobile-title{color: #000;font-size: 24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;padding: 0 0 8px 0;margin: 0 0px 15px 0;border: 0 !important;}.home-location .col-md-3{padding: 15px 10px 27px 10px;margin: 0 0px 25px 0px;width: 100%;}.home-location .col-md-3 img{width: 100%;}.home-view-service {padding-top: 25px;padding-bottom: 25px;}.header-enquiry{margin-bottom: 10px;}.header-middle .header-search input.form-control{width: 100%;}.header-enquiry .elementor-align-right {text-align: center;}.header-search .is-form-style.is-form-style-3 label {width: calc(100% - 54px)!important;}.home-blog .obfx-grid-container{margin-right: 0 !important;margin-left: 0 !important;}.home .home-blog .obfx-grid-desktop-4 .obfx-grid-wrapper{padding-right: 0 !important;padding-left: 0 !important;margin-bottom: 25px;padding-bottom: 10px !important;}.header-top .header-content .header-top-left .elementor-icon-list-text, .header-top .header-content .my-account-link .elementor-icon-list-text{display: none;}.header-top .header-content .header-top-left{width: auto;float: left;}.header-top .header-content .header-top-right{width: auto;float: right;}.header-top .header-content .elementor-container.elementor-column-gap-default{display: inline;}.header-top .header-content .elementor-widget-wrap>.elementor-element{padding: 0;}.header-content .elementor-divider {border-top: 1px solid rgba(148, 148, 148, 0.2);--divider-border-width: 0;margin-top: 5px;padding-bottom: 0 !important;padding-top: 18px;}.header-top-left .elementor-widget-wrap.elementor-element-populated, .header-top-right .elementor-widget-wrap.elementor-element-populated{padding: 0 !important;}.header-middle .header-nhs-logo{display: none;}.header-middle{padding-left: 0 !important;padding-right: 0 !important;}.home-view-service .home-view-service-content .home-service {padding: 3px;width: 100%;margin: 0 0px 27px 0px;}}@media only screen and (min-width:768px) and (max-width:977px){.covid-page .covid-left-content h6.elementor-heading-title{font-size: 18px !important;line-height: 26px !important;}.covid-left-content .covid-btn {margin-top: 0 !important;}.covid-page .elementor-container.elementor-column-gap-default{align-items: start !important;}.covid-page.top .elementor-container.elementor-column-gap-default, .covid-page.middle .elementor-container.elementor-column-gap-default{min-height: auto !important;}.covid-page.top .covid-left-content{width: 64%;}.covid-page.top .covid-right-img{width: 36%;}.covid-page.middle{padding: 30px 0 10px 0;}.covid-page .covid-right-content{width: 64% !important;}.covid-page .covid-left-img{width: 36% !important;}.covid-page .pcr-btn a.elementor-button-link, .covid-page .antigent-btn a.elementor-button-link{padding: 0 15px !important;}.covid-bottom-left{width: 34% !important;}.covid-bottom-right{width: 66% !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu{left: 47px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu{left: 125px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu{left: 215px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu{left: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu{width: 100% !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu{position: absolute;width: 550px !important;height: 400px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabservi, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tabcontent, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabtravecli, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .laresed{width: 265px !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{height: 52px;}.main-nav .elementor-container .menu-left {width: 77% !important;margin-top: 14px !important;}.main-nav .header-enquiry{width: 21% !important;}.main-nav .header-enquiry a.elementor-button-link{font-size: 12px !important;}.main-nav .menu-left ul li a{font-size: 14px !important;margin-right: 10px !important;}#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{display: block !important;text-align: left;background: transparent !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{display: inline-block;}#mega-menu-wrap-primary .mega-menu-toggle {display: none;}.amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details{padding-bottom: 0 !important;display: flex !important;}.am-confirmation-booking-details div:nth-last-child(4){width: 250px;min-width: 250px !important;}.am-confirmation-booking-details div:nth-last-child(3){width: 180px;min-width: 180px !important;}.am-confirmation-booking-details div:nth-last-child(2){width: 90px;min-width: 90px !important;}.am-confirmation-booking-details div:nth-last-child(1){width: 150px;min-width: 150px !important;}.header-content .header-top-right .elementor-menu-toggle{display: none !important;}.header-content .header-top-right .elementor-nav-menu--dropdown ul{float: right;}.header-content .header-top-right .elementor-nav-menu--dropdown li{float: left;margin-left: 10px;}.header-content .header-top-right .elementor-nav-menu--dropdown a{padding: 0 10px 0 0 !important;background: transparent !important;}.header-content .header-top-right .elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{-webkit-transform: scaleY(1) !important;-ms-transform: scaleY(1) !important;transform: scaleY(1) !important;max-height: 100vh !important;margin-top: 0;}.contact-form .terms-1{position: relative;}.contact-form .terms-1 .priv-policy{position: absolute;left: 202px;top: 20px;}.allergy-testing-top-left h2{font-size: 24px !important;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated{box-shadow: none;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background-color: #9e9e9e;}.main-nav .header-enquiry{margin-bottom: 9px;}.read-top-content .vaccination-top-inner {padding: 0 40px !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet p.am-col-title{font-weight: 700 !important;color: #000 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align .el-col-lg-0 {display: none;width: 0;}.amelia-app-booking #am-cabinet .el-collapse-item{border-bottom: 1px solid #e2e6ec !important;margin-bottom: 15px;}.price-list-table{width: 100% !important;}.price-list-section .price-list-table table tr td.price-name, .price-list-section .price-list-table table tr td.price-name2{padding-left: 15px !important;width: 200px !important;padding-right: 15px !important;}.price-list-section .price-list-table table tr td.price{width: 155px !important;padding-right: 15px !important;font-size: 16px !important;}.price-list-section .price-list-table table tr td.booknow-btn {padding-right: 15px !important;width: 55px !important;}.blog-page.error-page .elementor-grid-tablet-2 .elementor-grid {grid-template-columns: repeat(3,1fr);}.blog-page.error-page .elementor-post__excerpt {min-height: 230px !important;}.blog-page.error-page h3.elementor-post__title a{font-size: 13px !important;}.main-nav .menu-left{width: 73% !important;margin-top: 10px !important;}.home-view-service .home-view-service-content .home-service .home-service-img img{margin-top: 0 !important;}.blog-inner-page .blog-inner-right{padding: 5px 15px !important;}.blog-cat-inner-left article .elementor-post__thumbnail__link{margin-right: 15px !important;}.blog-inner-page.blog-catergory .blog-cat-inner-left article{padding: 30px 15px !important;}.blog-inner-page.blog-catergory{padding-right: 10px;}.blog-catergory .blog-cat-inner-left {margin-right: 0 !important;}.hestia .amelia-app-booking .am-step-booking-catalog.am-active-picker{margin: 0 15px !important;padding-left: 30px !important;}.amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-form-full-wrapper{margin-right: 30px !important;}.contact-section .contact-form{width: 57% !important;}.contact-section .contact-details{width: 37% !important;}.destination-button .view-all-btn a, .destination-button .view-all-btn a.elementor-button-link, .destination-button .book-appointment-btn a{padding: 0 15px !important;}.book-appointment-button-section.service-content-buttom .calltoct h2 {line-height: 28px !important;font-size: 20px !important;}.book-appointment-button-section.service-content-buttom .service-info-button-content{width: 47% !important;}.book-appointment-button-section.service-content-buttom .destination-book-btn{width: 53% !important;}.destination-book-btn .service-viewall-btn .view-all-btn{text-align: center;}.book-appointment-button-section.service-content-buttom .elementor-container.elementor-column-gap-default{min-height: 150px;}.footer-title h2.elementor-heading-title{font-size: 14px !important;}.breadcrumb-banner .elementor-container.elementor-column-gap-default{min-height: 170px !important;}.breadcrumb-banner h1.elementor-heading-title{font-size: 35px;line-height: 40px;}.blog-inner-page .blog-inner-left{width: 63% !important;margin-right: 28px !important;}.service-viewall-btn .book-appointment-btn .elementor-widget-container {padding: 0 0 0 0 !important;}.book-appointment-button-section .service-inner-left{width: 41% !important;}.book-appointment-button-section .service-inner-right{width: 59% !important;}.vaccination-inner .vaccination-inner-content .col-md-3{width: 330px;}.servicepage-step .servicepage-step-left{width: 41% !important;}.servicepage-step .vaccine-work-content{width: 59% !important;}.servicepage-step{padding-bottom: 0 !important;height: 60vh !important;}.book-appointment-button-section .book-appointment-btn a, .book-appointment-button-section .book-appointment-btn a.elementor-button-link, .book-appointment-button-section .view-all-btn a.elementor-button-link{padding: 0 10px;}.vaccine-work-content .view-all-vaccine a.elementor-button-link{padding: 0 10px;}.vaccine-work-content .book-now a.elementor-button-link{padding: 0 15px;}.vaccination-inner-content .row{margin-left: 0;margin-right: 0;}.book-appointment-button-section{padding: 10px 15px !important;}.footer-about a{word-break: break-all;}.copyright-left{color: #000;font-size: 13px !important;line-height: 16px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 20px !important;}.footer-copyright .copyright-left p{line-height: 34px !important;}.footer-right .footer-logo{width: 135px !important;}.footer-right .footer-logo.last{width: auto !important;}.footer-link ul li a{display: inline-block;}.footer-link .elementor-nav-menu--dropdown{transform: none !important;max-height: 100% !important;background: transparent;}.footer-link .elementor-menu-toggle{display: none;}.store-location .row{margin: 0;}.store-location .col-md-4.stloc{width: 47%;margin: 0 11px 22px 11px;padding-left: 15px ;padding-right: 15px;display: inline-block;float: none;vertical-align: top;min-height: 391px;}.header-content{padding: 0 10px;}.header-content .elementor-icon-list-text{padding-right: 5px !important;margin-right: 0 !important;}.header-content .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right: 0 !important;}.header-content .my-account-link li.elementor-icon-list-item:last-child .elementor-icon-list-text{padding-right: 10px !important;}.header-middle{padding-right: 10px !important;padding-left: 10px !important;}.header-middle .header-search {width: 273px !important;margin-left: 40px;display: inline-block;float: right;}.header-middle .header-nhs-logo{width: 140px !important;margin-left: 45px;margin-top: 8px;}.header-enquiry a.elementor-button-link{padding: 0 10px;}.homebanner-content {width: 60% !important;}.home-view-service .home-view-service-content .home-service{width: 29% !important;}.home-view-service .home-view-service-content .home-service .home-service-img{height: 100px !important;margin-bottom: 10px !important;}.home-view-service .home-view-service-content .home-service h2{padding-bottom: 10px !important;font-size: 20px !important;}.home-view-service .home-view-service-content .home-service h2 a{font-size: 20px !important;}.home-location .col-md-3{width: 23%;margin: 0 7px 27px 7px;padding: 20px 7px;}.home-location .col-md-3 h2 a{font-size: 20px !important;}.home-location{padding: 35px 0 0 0;}.home-about {padding-top: 15px;}.home-our-brand-title {margin-top: 20px;padding-top: 20px;}.home-our-brand{padding-bottom: 35px;}.home-blog .elementor-widget-container .obfx-grid-container{margin-left: 0 !important;margin-right: 0 !important;}.home .home-blog .obfx-grid-desktop-4 .obfx-grid-wrapper{margin: 0 7px;width: 23%;}.home-blog .obfx-grid .obfx-grid-col-image img{width: 100%;}.home .home-blog .obfx-grid .obfx-grid-col-image {height: 110px !important;}.home .home-blog .obfx-grid-col-content{padding: 0 10px 10px 10px;}.home-blog-title {padding-top: 25px;}.home .home-blog .elementor-container.elementor-column-gap-default{min-height: 320px;}}@media only screen and (min-width:978px) and (max-width:1024px){.covid-page .pcr-btn a.elementor-button-link, .covid-page .antigent-btn a.elementor-button-link{padding: 0 15px !important;}.amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details{padding-bottom: 0 !important;display: flex !important;}.am-confirmation-booking-details div:nth-last-child(4){width: 250px;min-width: 250px !important;}.am-confirmation-booking-details div:nth-last-child(3){width: 180px;min-width: 180px !important;}.am-confirmation-booking-details div:nth-last-child(2){width: 100px;min-width: 100px !important;}.am-confirmation-booking-details div:nth-last-child(1){width: 150px;min-width: 150px !important;}.header-content .header-top-right .elementor-menu-toggle{display: none !important;}.header-content .header-top-right .elementor-nav-menu--dropdown ul{float: right;}.header-content .header-top-right .elementor-nav-menu--dropdown li{float: left;margin-left: 15px;}.header-content .header-top-right .elementor-nav-menu--dropdown a{padding: 0 15px 0 0 !important;background: transparent !important;}.header-content .header-top-right .elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{-webkit-transform: scaleY(1) !important;-ms-transform: scaleY(1) !important;transform: scaleY(1) !important;max-height: 100vh !important;margin-top: 0;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet p.am-col-title{font-weight: 700 !important;color: #000 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align .el-col-lg-0 {display: none;width: 0;}.amelia-app-booking #am-cabinet .el-collapse-item{border-bottom: 1px solid #e2e6ec !important;margin-bottom: 15px;}.price-list-table{width: 100% !important;}.price-list-section .price-list-table table tr td.price-name, .price-list-section .price-list-table table tr td.price-name2{padding-left: 15px !important;width: 320px !important;padding-right: 30px !important;}.price-list-section .price-list-table table tr td.price{width: 155px !important;padding-right: 15px !important;font-size: 16px !important;}.price-list-section .price-list-table table tr td.booknow-btn {padding-right: 15px !important;width: 55px !important;}.about-bottom .elementor-container.elementor-column-gap-default{min-height: 340px !important;}.aboutus-page{padding-bottom: 0 !important;}.aboutus-page.mobile .about-left h2{font-size: 22px !important;line-height: 30px !important;}.blog-page.error-page .elementor-grid-tablet-2 .elementor-grid {grid-template-columns: repeat(3,1fr);}.blog-page.error-page .elementor-post__excerpt {min-height: 145px !important;}.blog-inner-page .blog-inner-right{padding: 15px 15px !important;}.blog-cat-inner-left article .elementor-post__thumbnail__link{margin-right: 15px !important;}.blog-inner-page.blog-catergory .blog-cat-inner-left article{padding: 30px 15px !important;}.blog-inner-page.blog-catergory{padding-right: 10px;}.blog-catergory .blog-cat-inner-left {margin-right: 0 !important;}.contact-section .contact-form{width: 64% !important;margin-right: 25px !important;}.destination-button .view-all-btn a, .destination-button .view-all-btn a.elementor-button-link, .destination-button .book-appointment-btn a{padding: 0 25px !important;}.book-appointment-button-section.service-content-buttom .calltoct h2 {line-height: 32px !important;font-size: 24px !important;}.book-appointment-button-section.service-content-buttom{padding: 0 10px !important;}.breadcrumb-banner .elementor-container.elementor-column-gap-default{min-height: 170px !important;}.breadcrumb-banner h1.elementor-heading-title{font-size: 35px;line-height: 40px;}.blog-inner-page .blog-inner-left{width: 63% !important;margin-right: 37px !important;}.servicepage-step{padding-bottom: 0 !important;height: 80vh !important;}.book-appointment-button-section .book-appointment-btn a, .book-appointment-button-section .book-appointment-btn a.elementor-button-link, .book-appointment-button-section .view-all-btn a.elementor-button-link{padding: 0 20px;}.vaccine-work-content .view-all-vaccine a.elementor-button-link{padding: 0 20px;}.vaccine-work-content .book-now a.elementor-button-link{padding: 0 25px;}.vaccination-inner-content .row{margin-left: 0;margin-right: 0;}.book-appointment-button-section{padding: 10px 15px;}.copyright-left{color: #000;font-size: 13px !important;line-height: 16px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 20px !important;}.footer-copyright .copyright-left p{line-height: 34px !important;}.footer-right .footer-logo{width: 135px !important;}.footer-right .footer-logo.last{width: auto !important;}.footer-link ul li a{display: inline-block;}.footer-link .elementor-nav-menu--dropdown{transform: none !important;max-height: 100% !important;background: transparent;}.footer-link .elementor-menu-toggle{display: none;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu {width: 550px !important;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-12-of-12{width: 100% !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu .tabservi, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu .tabcontent, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu .tabtravecli, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu .laresed{width: 265px !important;float: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu{left: 65px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu{left: 165px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu{left: 275px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu{left: 40px;}.main-nav .header-enquiry{width: 17% !important;margin-left: 16px;}.main-nav .menu-left{width: 81% !important;}.main-nav .menu-left ul li a{margin-right: 25px !important;}.store-location .row{margin: 0;}.store-location .col-md-4.stloc{width: 31%;margin: 0 11px 22px 11px;padding-left: 12px ;padding-right: 12px;display: inline-block;float: none;vertical-align: top;min-height: 415px;}.header-content{padding: 0 10px;}.header-content .elementor-icon-list-text{padding-right: 10px !important;}.header-content .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right: 0 !important;}.header-content .my-account-link li.elementor-icon-list-item:last-child .elementor-icon-list-text{padding-right: 10px !important;}.header-middle{padding-right: 10px !important;padding-left: 10px !important;}.header-middle .header-search {width: 400px !important;margin-left: 40px;display: inline-block;float: right;}.header-middle .header-nhs-logo{width: 183px !important;margin-left: 45px;margin-top: 5px;}.header-enquiry a.elementor-button-link{padding: 0 10px;}.homebanner-content {width: 60% !important;}.home-view-service .home-view-service-content .home-service{width: 29% !important;}.home-view-service .home-view-service-content .home-service .home-service-img{height: 100px !important;margin-bottom: 10px !important;}.home-view-service .home-view-service-content .home-service h2{padding-bottom: 10px !important;font-size: 20px !important;}.home-view-service .home-view-service-content .home-service h2 a{font-size: 20px !important;}.home-location .col-md-3{width: 23%;margin: 0 7px 27px 7px;padding: 20px 7px;}.home-location .col-md-3 h2 a{font-size: 20px !important;}.home-location{padding: 35px 0 0 0;}.home-about {padding-top: 15px;}.home-our-brand-title {margin-top: 20px;padding-top: 20px;}.home-our-brand{padding-bottom: 35px;}.home-blog .elementor-widget-container .obfx-grid-container{margin-left: 0 !important;margin-right: 0 !important;}.home .home-blog .obfx-grid-desktop-4 .obfx-grid-wrapper{margin: 0 10px;width: 23%;}.home-blog .obfx-grid .obfx-grid-col-image img{width: 100%;}.home .home-blog .obfx-grid .obfx-grid-col-image {height: 110px !important;}.home .home-blog .obfx-grid-col-content{padding: 0 10px 10px 10px;}.home-blog-title {padding-top: 25px;}.home .home-blog .elementor-container.elementor-column-gap-default{min-height: 320px !important;}}.login-register .ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview{top: 40%;}.login-register{padding: 50px 0;}.login-register .login-register-form .form-group .form-control, .login-register .login-register-form .form-group select{height: 49px;color: #000;font-size: 14px;line-height: 24px;font-weight: 400;font-family: 'Lato', sans-serif;background: #f5f8fc !important;border: 1px solid #dfe2e8 !important;border-radius: 5px !important;padding: 0 15px !important;margin-bottom: 15px;width: 100%;}.login-register .login-register-form .form-group .wpcf7-textarea.form-control{height: 125px;padding: 15px 15px;}.login-register .login-register-form .elementor-remember-me input[type="checkbox"] {margin: 0px 20px 14px 0;position: relative;top: 0px;left: 2px;float: left;}.login-register .login-register-form .elementor-remember-me input:after{content:'';display:inline-block;background: #f5f8fc;border: 1px solid #dfe2e8;border-radius:5px;cursor:pointer;height:21px;line-height:21;left:-2px;position:relative;top:-1px;width:21px;text-align:center;}.login-register .login-register-form .elementor-remember-me input[type="checkbox"]:checked:after{background-color:#081444;border-color:#081444;content: '\2714';color:white;opacity:1;border: 0px double;line-height: 23px;height:21px;width:21px;left: -2px;top: -1px;}.login-register .login-register-form .elementor-remember-me .wpcf7-list-item{margin-left: 0;}.login-register .login-register-form .elementor-remember-me label {color: #000;font-size: 14px;line-height: 18px;font-weight: 400;font-family: 'Lato', sans-serif;}.login-register .login-register-form button.elementor-button{background: #081544;color: #fff;font-size: 13px;line-height: 57px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 30px !important;letter-spacing: 2px;text-transform: uppercase;margin-top: 0px;display: inline-block;border: 0;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0.14), 0 0px 0px 0px rgb(233, 30, 99, 0.14), 0 0px 0px 0 rgb(233, 30, 99, 0.14) !important;}.login-register .login-register-form button.elementor-button:hover{background: #3E721F;}.login-register .login-register-form .elementor-tab-content{background: #fff;border: 0 !important;}.elementor-102 .elementor-element.elementor-element-2125ca7 .elementor-tab-title, .elementor-102 .elementor-element.elementor-element-2125ca7 .elementor-tab-title:before, .elementor-102 .elementor-element.elementor-element-2125ca7 .elementor-tab-title:after, .elementor-102 .elementor-element.elementor-element-2125ca7 .elementor-tab-content, .elementor-102 .elementor-element.elementor-element-2125ca7 .elementor-tabs-content-wrapper{border-width: 0 !important;}.login-register .login-register-form .elementor-widget-tabs .elementor-tab-title{color: #000;font-size: 24px;line-height: 38px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;padding: 0 0 8px 0;margin: 0 25px;}.login-register .login-register-form .elementor-widget-tabs .elementor-tab-title.elementor-active {border: 0;color: #081544;border-bottom: 3px solid #081544 !important;}.login-register .login-register-form .elementor-lost-password{width: 100%;text-align: center;color: #081544;font-size: 14px;line-height: 18px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;text-decoration: underline;}.login-register .login-register-form .ur-frontend-form{border: 0 !important;}.login-register .login-register-form .ur-frontend-form .ur-button-container .ur-submit-button{margin-left: auto;float: none;display: inline-block;margin-right: auto;}.login-register .login-register-form .ur-frontend-form .ur-button-container button.ur-submit-button{background: #081544;color: #fff;font-size: 13px;line-height: 57px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 30px !important;letter-spacing: 2px;text-transform: uppercase;margin-top: 0px;display: inline-block;border: 0;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0.14), 0 0px 0px 0px rgb(233, 30, 99, 0.14), 0 0px 0px 0 rgb(233, 30, 99, 0.14) !important;}.login-register .login-register-form .ur-frontend-form .ur-button-container button.ur-submit-button:hover{background: #3E721F;}.login-register .login-register-form .ur-frontend-form label {color: #000;font-size: 14px;line-height: 18px;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.amelia-cabinet.amelia-app-booking #am-cabinet .am-cabinet-auth{box-shadow: 0 0 0px 0px rgb(64 74 91 / 15%);}.amelia-cabinet.amelia-app-booking #am-cabinet .el-input__inner{height: 49px;color: #000;font-size: 14px;line-height: 24px;font-weight: 400;font-family: 'Lato', sans-serif;background: #f5f8fc !important;border: 1px solid #dfe2e8 !important;border-radius: 5px !important;padding: 0 15px !important;margin-bottom: 15px;width: 100%;}.amelia-cabinet.amelia-app-booking #am-cabinet .el-input-group__prepend .el-select.am-selected-flag .el-input__inner{background: transparent !important;border-radius: 5px 0px 0px 5px !important;}.amelia-cabinet.amelia-app-booking #am-cabinet .el-input-group--prepend.el-input--suffix .el-input__inner{border-radius: 0px 5px 5px 0px !important;}.amelia-cabinet .am-modal.am-in-body .el-button--primary.el-button, .amelia-cabinet.amelia-app-booking .el-button--primary.el-button{background: #081544 !important;color: #fff !important;font-size: 13px;line-height: 57px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 30px !important;letter-spacing: 2px;text-transform: uppercase;margin-top: 0px;display: inline-block;border: 0 !important;box-shadow: 0 0px 0px 0 rgb(233, 30, 99, 0.14), 0 0px 0px 0px rgb(233, 30, 99, 0.14), 0 0px 0px 0 rgb(233, 30, 99, 0.14) !important;}.am-modal.am-in-body .el-button--primary.el-button:hover, .amelia-cabinet.amelia-app-booking .el-button--primary.el-button:hover{background: #3E721F !important;}.amelia-cabinet.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-auth-form p span{width: 100%;text-align: center;color: #081544;font-size: 14px;line-height: 18px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;text-decoration: underline;}.amelia-cabinet.amelia-app-booking label.el-form-item__label{color: #000 !important;font-size: 14px !important;line-height: 18px;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-subtitle{color: #000 !important;font-size: 14px !important;line-height: 18px;font-weight: 400 !important;font-family: 'Lato', sans-serif;opacity: 1 !important;}.main-nav .menu-left ul li a:hover{text-decoration: underline !important;color: #3E721F !important;}.vaccine-work-content h2.elementor-heading-title{color: #081544;font-size: 32px;line-height: 38px;font-weight: 700 !important;font-family: 'Lato', sans-serif;margin-bottom: 10px;}.vaccine-work-content ol{padding: 0;margin-bottom: 20px;}.vaccine-work-content ol li{color: #000;font-size: 20px;line-height: 26px;font-weight: 700 !important;font-family: 'Lato', sans-serif;list-style-type: none;margin-bottom: 15px;}.vaccine-work-content ol li.stepone:before{content: '1';width: 55px;height: 55px;display: inline-block;border: 1px solid #3E721F;border-radius: 50px;text-align: center;line-height: 55px;margin-right: 25px;}.vaccine-work-content ol li.steptwo:before{content: '2';width: 55px;height: 55px;display: inline-block;border: 1px solid #095DA7;border-radius: 50px;text-align: center;line-height: 55px;margin-right: 25px;}.vaccine-work-content ol li.stepthree:before{content: '3';width: 55px;height: 55px;display: inline-block;border: 1px solid #081544;border-radius: 50px;text-align: center;line-height: 55px;margin-right: 25px;}.servicepage-step{padding: 8px 0 98px 0;}.service-top-content h2{color: #081544;line-height: 38px;font-size: 22px !important;font-weight: 700;font-family: 'Lato', sans-serif;border: 0;}.service-top-content hr{display: none;}.service-inner-content button{color: #63981D;line-height: 20px;font-size: 13px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-decoration: underline;margin-top: 0px;position: relative;text-transform: capitalize;background: transparent;box-shadow: none !important;padding: 0;}.service-inner-content button:hover{background: transparent;box-shadow: none !important;text-decoration: none;color: #63981D !important;}.service-inner-content button:after{content: '\f140';font-family: dashicons;color: #63981D;font-size: 24px;position: absolute;right: auto;top: 0;}.book-appointment-button-section .calltoct h2{line-height: 40px;color: #000;font-size: 26px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;}.book-appointment-button-section .calltoct h2 a{text-decoration: underline;color: #000;}.book-appointment-button-section .calltoct h2 a:hover{text-decoration: none;color: #3E721F;}.vaccination-inner.all-service-content{text-align: center;}.vaccination-inner.all-service-content .vaccination-inner-content{margin: 0 auto;float: none;display: inline-block;}.vaccination-inner .vaccination-inner-content .elementor-element-populated{padding: 0;}.vaccination-inner .vaccination-inner-content .elementor-widget-image{width: 100%;float: left;padding: 3px;margin: 0 0 0px 0;height: 120px;overflow: hidden;background: #fff;}.vaccination-inner .vaccination-inner-content .elementor-widget-image img{width: 100%;float: left;padding: 0;margin: 0px 0 0px 0;}.vaccination-inner.all-service-content .vaccination-inner-content .elementor-widget-heading{padding:25px 3px;background: #fff;margin-bottom: 27px;}.vaccination-inner .vaccination-inner-content .elementor-widget-heading h2{width: 100%;float: left;text-align: center;color: #081544;font-size:24px;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;padding: 0;margin: 0;}.vaccination-inner .vaccination-inner-content .elementor-widget-heading h2 a{width: 100%;float: left;text-align: center;color: #081544;font-size: 24px;line-height: 36px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;letter-spacing: 0px;margin: 0;text-transform: none;text-decoration: none;}.vaccination-inner .vaccination-inner-content .col-md-3 .elementor-container.elementor-column-gap-default{width: 100%;max-width: 100% !important;margin: 0;display:inline-block;}.blog-post .breadcrumb-banner{margin-bottom: 0 !important;}.blog-page{padding: 50px 0;margin-bottom: 20px;}.blog-page .obfx-grid-wrapper article.obfx-grid-col{background: #fff;}.blog-page .obfx-grid .obfx-grid-col-image{box-shadow: 0 0px 0px 0 rgb(181 181 181);margin-bottom: 0;}.blog-page .obfx-grid-meta > span {color: #515151;font-size: 11px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;}.blog-page .obfx-grid .obfx-grid-title, .blog-page .obfx-grid .obfx-grid-title a {color: #000;font-size: 16px;line-height: 20px;font-weight: 700;font-family: 'Lato', sans-serif;}.blog-page .obfx-grid-content {color: #000;font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato', sans-serif;}.blog-page .obfx-grid-meta > span i {display: none;}.blog-page .obfx-grid-col-content {padding: 0 20px 20px 20px;display: flex;flex-direction: column;background: #fff;text-align: left !important;}.blog-page .obfx-grid .obfx-grid-title {order: 2;margin-bottom: 7px;height: 40px;}.blog-page .obfx-grid-meta {order: 1;margin-bottom: 0;}.blog-page .obfx-grid-content {order: 3;}.blog-inner-page{padding: 50px 0;}.blog-inner-page .blog-inner-left{background: #fff;padding: 25px;margin-right: 40px;}.blog-inner-page .blog-inner-right{background: #fff;padding: 25px;}.blog-inner-page .blog-inner-left h3, .blog-inner-page .blog-inner-left h3 a{color: #081544;font-size: 25px;line-height: 32px;font-weight: 700;font-family: 'Lato', sans-serif;}.blog-inner-page .blog-inner-left i.fa-calendar:before, .blog-inner-page .blog-inner-left i.fa-tags:before {color: #081544 !important;}.blog-inner-date, .blog-inner-date a {font-size: 13px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;color: #081544 !important;}.blog-inner-date .elementor-post-info__terms-list{margin-left: 5px;}.blog-inner-page .elementor-widget-theme-post-content, .blog-inner-page .elementor-widget-theme-post-content p{color: #000;font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato', sans-serif;}:dir(ltr){font-size: 15px;font-weight: 700;}.blog-inner-page p a, .blog-inner-page a {color: #3E721F;text-decoration: none;}.blog-inner-page p a:hover, .blog-inner-page a:hover{color: #3E721F;text-decoration: underline;}.blog-inner-page .elementor-widget-theme-post-content ul {padding: 0;margin: 0 0 20px 18px;}.blog-inner-page .elementor-widget-theme-post-content ul li {color: #000;font-size: 13px;font-weight: 400;line-height: 20px;font-family: lato,sans-serif!important;margin-bottom: 5px;}.blog-inner-page .blog-inner-right h5{color: #081544;font-size: 20px;line-height: 28px;font-weight: 700;font-family: 'Lato', sans-serif;padding: 0 0 10px 0;margin: 0 0 15px 0;border-bottom: 1px solid rgba(8, 21, 68, 0.3);}.blog-inner-page .blog-inner-right ul {padding: 0;margin: 0 0 20px 18px;}.blog-inner-page .blog-inner-right ul li, .blog-inner-page .blog-inner-right ul li a{color: #000;font-size: 13px;font-weight: 400;line-height: 20px;font-family: lato,sans-serif!important;margin-bottom: 5px;}.blog-inner-page .blog-inner-right ul li a:hover{text-decoration: underline;color: #3E721F;}.blog-left-list .obfx-grid-desktop-1 .obfx-grid-wrapper {background: #fff;padding: 30px!important;margin-bottom: 37px;}.blog-cat-inner-left article{background: #fff;padding: 30px!important;margin-bottom: 30px !important;}@media screen and (min-width: 768px) {.blog-cat-inner-left article .elementor-post__thumbnail__link{width: 35% !important;float: left;margin-right: 30px;}.blog-cat-inner-left article .elementor-post__text{width: 55%;padding-left: 0;display: flex;flex-direction: column;}.blog-catergory .blog-cat-inner-left{margin-right: 30px;}.blog-catergory .blog-cat-inner-left .elementor-grid-tablet-2 .elementor-grid {grid-template-columns: repeat(1,1fr);}}.blog-cat-inner-left article .elementor-post__text h3.elementor-post__title{width: 100%;float: left;margin-bottom: 15px;padding-bottom: 15px;position: relative;}.blog-cat-inner-left article .elementor-post__text h3.elementor-post__title a {width: 100%;float: left;padding: 0;margin: 0;color: #000;font-size: 18px;font-weight: 400;line-height: 20px;font-family: lato,sans-serif !important;}.blog-cat-inner-left article .elementor-post__text h3.elementor-post__title::after {content: " "!important;width: 55px;float: left;background: #ebebeb;height: 1px;position: absolute;left: 0;bottom: 0;}.blog-cat-inner-left article .elementor-post__text .elementor-post__meta-data{width: 100%;float: left;padding: 0;margin: 0 0 12px 0;color: #919191;font-size: 12px;font-weight: 400;line-height: 16px;font-family: lato,sans-serif!important;}.blog-cat-inner-left article .elementor-post__text .elementor-post-avatar{display: none;}.blog-cat-inner-left article .elementor-post__text .elementor-post__excerpt{margin-bottom: 0;}.blog-cat-inner-left article .elementor-post__text .elementor-post__excerpt p{width: 100%;float: left;padding: 0;margin: 0 0 15px;color: #000;font-size: 13px;font-weight: 400;line-height: 20px;font-family: lato,sans-serif!important;}.blog-cat-inner-left article .elementor-post__text a.elementor-post__read-more{color: #63981D;font-size: 13px;font-weight: 400;line-height: 18px;font-family: lato,sans-serif!important;text-decoration: underline;text-transform: capitalize;background: 0 0;}.blog-catergory .blog-inner-right{margin-top: 10px;}.blog-inner-right .elementor-widget-wp-widget-calendar{display: none;}.footer-bottom-text .elementor-widget-text-editor .elementor-widget-container, .footer-bottom-text .elementor-widget-text-editor .elementor-widget-container a{color: #000;font-size: 13px !important;line-height: 22px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;margin-bottom: 0 !important;opacity: 0.8;text-transform: capitalize;}.footer-bottom-text .elementor-widget-text-editor .elementor-widget-container a:hover{text-decoration: underline;color: #3E721F;opacity: 1;}.elementor-73 .elementor-element.elementor-element-6d51f89 .elementor-divider{padding-top: 10px;}.read-top-content .elementor-widget-heading{margin-bottom: 10px !important;}.read-top-content button{color: #63981D;line-height: 20px;font-size: 13px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-decoration: underline;margin-top: 10px;position: relative;text-transform: capitalize;background: transparent;box-shadow: none !important;padding: 0;}.read-top-content button:hover{background: transparent;box-shadow: none !important;text-decoration: none;color: #63981D !important;}.read-top-content button:after{content: '\f140';font-family: dashicons;color: #63981D;font-size: 24px;position: absolute;right: auto;top: 0;}.content-page{padding: 30px 0;}.content-page h1, .content-page h3{font-weight: 700 !important;color: #081544 !important;font-size: 23px !important;margin-bottom: 15px;margin-top: 0;line-height: 30px !important;font-family: 'Lato', sans-serif !important;}.content-page h2{font-weight: 700;color: #081544;font-size: 22px;margin-bottom: 5px;margin-top: 0;line-height: 31px;font-family: 'Lato', sans-serif;}.content-page p{font-weight: 400;color:#171717;font-size: 14px;margin-bottom: 20px;line-height: 20px;font-family: 'Lato', sans-serif;}.content-page p a{color: #3E721F;text-decoration: underline;}.content-page p a:hover{text-decoration: none;}.content-page .elementor-text-editor{font-weight: 400;color:#171717;font-size: 14px;margin-bottom: 20px;line-height: 20px;font-family: 'Lato', sans-serif;}.content-page ul{margin: 0 0 15px 17px;padding: 0;width: 100%;float: left;}.content-page ul li{font-weight: 400;color:#171717;font-size: 14px;margin-bottom: 10px;line-height: 20px;font-family: 'Lato', sans-serif;}.content-page ul li a{color: #3E721F;text-decoration: underline;}.content-page ul li a:hover{text-decoration: none;}.content-page ul li::marker{color: #081544;}.home-location #elementor-tab-content-9752 .col-md-3{padding-top: 0px;padding-bottom: 27px;}.home-location #elementor-tab-content-9752 .col-md-3 img{width: 100%;height: auto;}.home-location #elementor-tab-content-9752 .col-md-3 a{width: auto;float: none;display: inline-block;margin: 0 10px;text-transform: capitalize;}.aboutus-page{padding: 30px 0;}.aboutus-page .about-left h2{color: #081544;line-height: 36px;font-size: 24px !important;font-weight: 700;font-family: 'Lato', sans-serif;}.aboutus-page .about-left{font-weight: 400;color:#000;font-size: 14px;margin-bottom: 10px;line-height: 22px;font-family: 'Lato', sans-serif;}.aboutus-page .about-left .elementor-widget-text-editor{margin-bottom: 0;}.aboutus-page.about-right img{width: 100%;}.about-address-details h4{color: #081544;line-height: 36px;font-size: 24px !important;font-weight: 700;font-family: 'Lato', sans-serif;}.about-address-details p, .about-address-details .elementor-widget-text-editor{font-weight: 400;color:#000;font-size: 14px;margin-bottom: 10px;line-height: 22px;font-family: 'Lato', sans-serif;}.about-address-details .elementor-widget-text-editor a{color: #3E721F;text-decoration: underline;}.about-address-details .elementor-widget-text-editor a:hover{text-decoration: none;}.home-about-title-2 .elementor-widget-container{font-style: italic;font-size: 18px;line-height: 24px !important;}.home-service .altserv, .home-service .altservnew{width: auto;float: none;display: inline-block;margin: 0 15px;}.home-service .altserv a, .home-service .altservnew a{color: #000;font-size: 12px;line-height: 20px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;text-transform: uppercase;text-decoration: underline;}.home-service .altservnew a:hover, .home-service .altserv a:hover{color: #3E721F;}.home-service .elementor-widget-heading{margin-bottom: 5px !important;}.home-service .elementor-widget-text-editor{padding-bottom: 28px;}.home-our-brand-inner .elementor-widget-wrap.elementor-element-populated{padding-right: 0 !important;padding-left: 0 !important;}.contact-form h2.elementor-heading-title{color: #081544;font-size: 17px;line-height: 20px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;letter-spacing: 1px;margin-bottom: 10px;}.header-middle .header-search input.form-control::placeholder{color: #BBBBBB;font-family: 'Lato', sans-serif;font-size: 15px;}.header-content .my-account-link li a.elementor-item i.dashicons-location{height: 14px;font-size: 100%;}.header-content .my-account-link .elementor-icon-list-icon i.fa-map-marker-alt:before, .header-content .my-account-link li a.elementor-item i.dashicons-location:before{content: " " !important;background: url(/wp-content/uploads/location.png) 0 0px no-repeat;width: 10px;height: 15px;display: inline-block;}.header-content .my-account-link .elementor-icon-list-icon i.fa-user-alt:before, .header-content .my-account-link li a.elementor-item i.fa-user:before{content: " " !important;background: url(/wp-content/uploads/user.png) 0 0px no-repeat;width: 15px;height: 12px;display: inline-block;float: left;}.header-content .my-account-link .elementor-icon-list-icon i.fa-lock:before, .header-content .my-account-link li a.elementor-item i.fa-lock:before{content: " " !important;background: url(/wp-content/uploads/lock-fill.png) 0 1px no-repeat;width: 11px;height: 14px;display: inline-block;}.service-inner-content.service-inner-content-top .elementor-widget-wrap.elementor-element-populated{padding-right: 0;padding-left: 0;}.service-inner-content.service-inner-content-top .elementor-widget-wrap.elementor-element-populated .elementor-widget-theme-post-content{margin-bottom: 15px;}.blog-page.error-page{padding-top: 10px;}.blog-page.error-page article .elementor-post__thumbnail__link{margin-bottom: 0 !important;}.blog-page.error-page .elementor-post__text {padding: 10px 25px 20px 25px;display: flex;flex-direction: column;background: #fff;text-align: left !important;}.blog-page.error-page h3.elementor-post__title{order: 2;margin-bottom: 7px;height: 40px;line-height: 20px;}.blog-page.error-page h3.elementor-post__title a{color: #000;font-size: 16px;line-height: 20px;font-weight: 700;font-family: 'Lato', sans-serif;}.blog-page.error-page .elementor-post__text .elementor-post__meta-data{order: 1;margin-bottom: 0 !important;}.blog-page.error-page .elementor-post__meta-data .elementor-post-date{color: #515151;font-size: 11px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;}.blog-page.error-page .elementor-post__meta-data .elementor-post-avatar{display: none;}.blog-page.error-page .elementor-post__excerpt{order: 3;color: #000;font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato', sans-serif;}.blog-page.error-page .elementor-post__excerpt a{font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato', sans-serif;color: #3E721F;text-decoration: underline;}.blog-page.error-page .elementor-post__text .elementor-post__read-more{display: none;}.error-text h2{color: #081544;line-height: 44px;font-size: 40px !important;font-weight: 700;font-family: 'Lato', sans-serif;}.error-text h3{color: #000;line-height: 28px;font-size: 22px !important;font-weight: 700;font-family: 'Lato', sans-serif;}.is-ajax-search-post, .is-ajax-search-post-details{padding: 5px 10px !important;color: #000 !important;line-height: 20px !important;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;}.is-ajax-search-post a, .is-ajax-search-post-details a{color: #000 !important;}.vaccination-inner .vaccination-inner-content .col-md-3 a{margin: 0 15px;}.vaccination-inner .vaccination-inner-content .col-md-3 h2{margin-bottom: 6px;}.home-view-service.all-service .home-view-service-content .home-service{background: #fff;}.home-view-service.all-service .home-view-service-content .home-service h2.elementor-heading-title{margin-bottom: 0 !important;}.home-view-service.all-service .home-view-service-content h2.elementor-heading-title {color: #081544;font-size: 32px;line-height: 38px;font-weight: 700;font-family: 'Lato', sans-serif;margin-bottom: 25px;}.price-list-table table{width: 100%;}.price-list-section{padding: 62px 0;}.price-list-table table tr:nth-child(odd){background: #f0f1f4;}.price-list-table table tr:nth-of-type(2n+0){background: #fff;}.price-list-table table tr td{padding: 24px 0;color: #081544;font-size: 20px;line-height: 26px;font-weight: 400;font-family: 'Lato', sans-serif;}.price-list-table table tr td.price-name{padding-left: 28px;width: 345px;padding-right: 45px;}.price-list-table table tr td.price-name2{width: 350px;padding-right: 45px;color: #000 !important;}.price-list-table table tr td.price{width: 195px;padding-right: 45px;font-size: 18px !important;color: #000 !important;font-weight: 700 !important;}.price-list-table table tr td.booknow-btn{padding-right: 28px;width: 65px;}.vaccination-inner .vaccination-inner-content .col-md-3 h2 a.more-info-service{color: #000;font-size: 12px;line-height: 20px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;text-transform: uppercase;text-decoration: underline;margin-top: 6px;}.vaccination-inner .vaccination-inner-content .col-md-3 h2 a.more-info-service:hover{color: #63981D !important;text-decoration: none;}.elementor-tab-content .elementor-login.elementor-login__logged-in-message{text-align: center;color: #000;font-size: 14px;line-height: 20px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.elementor-tab-content .elementor-login.elementor-login__logged-in-message a{color: #63981D !important;}.amelia-cabinet.amelia-app-booking #am-cabinet .popover-container input.el-input__inner{background: url(/wp-content/uploads/calendar.png) right 15px center no-repeat #f5f8fc !important;border: 1px solid #C2C2C2 !important;padding: 0 15px 0 20px !important;height: 49px !important;border-radius: 0 !important;}.amelia-app-booking .v-calendar-column .el-form-item__content:after{display: none !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list-head{padding: 14px 16px 14px 16px !important;background: #E7EBF3;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list-head p{color: #000 !important;font-size: 13px !important;line-height: 20px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet h4{color: #000 !important;font-size: 13px !important;line-height: 20px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-buttons-align-right button.el-button--mini.el-dropdown-selfdefine{box-shadow: 0 0px 0px 0 rgb(233 30 99 / 14%), 0 0px 0px 0px rgb(233 30 99 / 20%), 0 0px 0px 0 rgb(233 30 99 / 12%) !important;border: 1px solid #CBCBCB !important;width: 41px;height: 38px;border-radius: 0;padding: 0;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-buttons-align-right button.el-button--mini.el-dropdown-selfdefine i:before{content: " " !important;background: url(/wp-content/uploads/edit-icon.png) 0 4px no-repeat;width: 17px;height: 23px;display: inline-block;}.amelia-app-booking #am-cabinet .el-collapse-item__arrow, .amelia-app-booking #am-cabinet .am-cabinet-timezone{display: none !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-menu{display: none !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard{box-shadow: 0 0 0px 0 rgb(64 74 91 / 15%) !important;border-radius: 0 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-appointments, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-events {padding: 40px 50px !important;background: #EDF0F5;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-list-day-title{background: transparent !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-row{padding-top: 0 !important;padding-bottom: 11px !important;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__body{padding-top: 5px !important;padding-bottom: 5px !important;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__header{text-align: center;padding-top: 29px !important;padding-bottom: 0 !important;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__header span.el-dialog__title{color: #081544 !important;font-size: 20px !important;line-height: 28px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;}.amelia-app-booking #am-cabinet .el-dialog .am-reschedule-title{color: #000 !important;font-size: 15px !important;line-height: 22px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;text-align: center;}.am-modal.am-in-body div{width: 100%;}.am-modal.am-in-body .el-form-item__label{color: #000 !important;font-size: 14px !important;line-height: 22px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;}.amelia-cabinet.amelia-app-booking #am-cabinet .el-dialog .popover-container input.el-input__inner{background: #f5f8fc !important;border: 0px solid #C2C2C2 !important;}.am-modal.am-in-body .v-calendar-column .popover-container:after{display: none;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header{background: #081444 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet{margin-top: 14px;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet:nth-child(odd){background: #fff;padding-top: 7px;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet:nth-child(even){background: #EDF0F5;}.amelia-app-booking #am-cabinet .el-collapse-item:hover, .amelia-app-booking #am-cabinet .el-collapse-item.is-active {background-color: transparent !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter {margin-bottom: 18px !important;}.amelia-app-booking #am-cabinet .el-collapse-item{border-bottom: 0 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet{border-bottom: 0 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-assigned img{display: none !important;}.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover {background-color: #edf0f5 !important;color: #081444 !important;}.am-modal.am-in-body .el-dialog__headerbtn, .amelia-app-booking .el-dialog__headerbtn{box-shadow: none !important;top: 1px !important;right: 10px !important;}.el-dialog__headerbtn .el-dialog__close {color: #081544 !important;font-size: 30px !important;font-weight: 300 !important;}.amelia-app-booking #am-cabinet .el-dialog .am-reschedule-title{border-bottom: 1px solid rgba(112, 112, 112, 0.2);padding-bottom: 15px;margin-bottom: 23px !important;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__body .v-calendar-column .el-form-item__content:after{display: none;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__body .el-col-md-12{width: 100% !important;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__body .el-col-md-12 .el-form-item{margin-bottom: 15px !important;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__body .el-col-md-12 label.el-form-item__label{font-size: 15px !important;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__body .el-col-md-12 input.el-input__inner{height: 49px !important;border: 0 !important;border-radius: 5px !important;padding-left: 15px !important;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__footer{text-align: center;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__footer button.am-cabinet-action-button.el-button--default{display: none;}.amelia-cabinet.amelia-app-booking #am-cabinet .el-dialog .popover-container input.el-input__inner::placeholder, .amelia-app-booking #am-cabinet .el-dialog .el-dialog__body .el-col-md-12 input.el-input__inner::placeholder{color: #000;font-size: 14px;}.el-dialog__wrapper{background-color: rgba(8, 21, 68, 0.85);}.vaccination-inner.blood-testing .vaccination-inner-content .col-md-3 h2{min-height: 65px;line-height: 30px !important;padding-right: 7px;padding-left: 7px;}.vaccination-inner .vaccination-inner-content .col-md-3 h2 a{line-height: 30px !important;}.amelia-cabinet.amelia-frontend.amelia-app-booking{padding-top: 0;background: #fff !important;margin-top: 20px;}.myaccount-top .myaccount-text h2{color: #2F476A !important;font-size: 18px !important;line-height: 38px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;}.myaccount-top{margin-top: 55px;background: #fff !important;}.search-page{padding: 50px 0;}.search-page .search-list .elementor-post__text h3.elementor-post__title, .search-page .search-list .elementor-post__text h3.elementor-post__title a{color: #081544 !important;font-size: 18px !important;line-height: 24px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;}.search-page .search-list .elementor-post__meta-data{display: none;}.search-page .search-list .elementor-post__excerpt p{color: #141414;line-height: 22px;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;}.search-page .search-list .elementor-post__excerpt p a{color: #63981D;}.search-page .search-list .elementor-post__excerpt p a:hover{text-decoration: underline;}.search-page .search-list a.elementor-post__read-more{color: #63981D;line-height: 20px;font-size: 13px !important;font-weight: 400;font-family: 'Lato', sans-serif;text-decoration: underline;}.search-page .search-list a.elementor-post__read-more:hover{text-decoration: none;color: #63981D;}.search-page .elementor-pagination a{color: #000;border: 1px solid #ddd;border-radius: 100px;padding: 5px 10px;}.search-page .elementor-pagination a:hover{text-decoration: none;color: #fff;border: 1px solid #63981D;border-radius: 100px;padding: 5px 10px;background: #63981D;}.page-numbers.current{text-decoration: none;color: #fff;border: 0px solid #63981D;border-radius: 100px;padding: 5px 10px;background: #63981D;}.allergy-testing-right p{color: #141414;line-height: 22px;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;margin-bottom: 20px;}.allergy-testing-bottom{margin-top: 60px;}.service-blog-bottom{margin-top: 45px;}.service-blog-bottom .obfx-grid-col-content h2.entry-title.obfx-grid-title, .service-blog-bottom .obfx-grid-col-content h2.entry-title.obfx-grid-title a{color: #081544;line-height: 38px;font-size: 24px !important;font-weight: 700;font-family: 'Lato', sans-serif;}.service-blog-bottom .obfx-grid-content{color: #141414;line-height: 22px;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;margin-top: 13px;}.service-blog-bottom .obfx-grid-col-image{box-shadow: none !important;margin-bottom: 20px !important;}.wpcf7 form.sent .wpcf7-response-output{color: #141414;line-height: 22px;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{text-transform: capitalize !important;}.newletter-middle .ti-cf-module .content-form-notice-wrapper {display: inline-block !important;width: 100%;order: 2;}.ti-cf-module .content-form-success {text-align: center !important;font-weight: 400;}.read-top-content .vaccination-top-inner span.more{display: inline-block;}.amelia-app-booking #am-cabinet .el-dialog .el-dialog__body .am-mb-16{text-align: center;color: #141414;line-height: 22px;font-size: 14px !important;font-weight: 400;font-family: 'Lato', sans-serif;margin-top: 10px;}.am-confirmation-booking-details div:nth-last-child(4){}.am-confirmation-booking-details div:nth-last-child(3){order: 3;}.am-confirmation-booking-details div:nth-last-child(2){order: 4;}.am-confirmation-booking-details div:nth-last-child(1){order: 2;}.amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-employee-photo{display: none !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button button.el-button{background: #081544 !important;color: #fff !important;font-size: 13px;line-height: 57px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 30px !important;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;display: inline-block;border: 0 !important;box-shadow: none !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button button span{color: #fff !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button button.el-button:hover {background: #3E721F !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-profile .popover-container input.el-input__inner, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-profile .el-input__inner{border: 1px solid #dfe2e8 !important;height: 40px !important;border-radius: 5px !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__nav-scroll .el-tabs__item.is-active {color: #081544 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__nav-scroll .el-tabs__active-bar {background-color: #081544 !important;}.blog-inner-page .blog-inner-left .elementor-post__meta-data .elementor-post-date{color: #515151;font-size: 11px;line-height: 38px;font-weight: 400;font-family: 'Lato', sans-serif;}.blog-inner-page .blog-inner-left .elementor-post__meta-data{margin-bottom: 0;}.blog-inner-page .blog-inner-left .elementor-post__meta-data .elementor-post-avatar{display: none;}.blog-inner-page .blog-inner-left .elementor-post__excerpt p{color: #000;font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato', sans-serif;}.blog-inner-page .blog-inner-left .elementor-post__text a.elementor-post__read-more {color: #63981D;font-size: 13px;font-weight: 400;line-height: 18px;font-family: lato,sans-serif!important;text-decoration: underline;text-transform: capitalize;background: 0 0;}.follow-us .footer-link ul li.menu-item-125, .contact-details .social-link .elementor-social-icon-twitter, .contact-details .social-link .elementor-social-icon-instagram{display: none;}.allergy-testing-top{margin: 55px 0;}.allergy-testing-top-left h2{color: #000;font-size: 27px;font-weight: 700;line-height: 31px;font-family: lato,sans-serif!important;margin: 7px 0 6px 0;padding: 0;width: 100%;float: left;}.allergy-testing-top-left h3{color: #000;font-size: 27px;font-weight: 700;line-height: 33px;font-family: lato,sans-serif!important;margin: 0 0 12px 0;padding: 0;width: 100%;float: left;}.allergy-testing-top-left h4{color: #141414;font-size: 21px;font-weight: 700;line-height: 33px;font-family: lato,sans-serif!important;padding: 0;margin: 0 0 15px 0;}.allergy-testing-top-left ul{width: 100%;float: left;padding: 0;margin: 0 0 25px 0px;}.allergy-testing-top-left ul li{color: #4e4d4d;font-size: 14px;font-weight: 400;line-height: 19px;font-family: lato,sans-serif!important;width: 100px;float: left;margin-bottom: 10px;list-style-type: none;}.allergy-testing-top-left ul li:before{content: ' ' !important;background: #3E721F;width: 8px;height: 8px;display: inline-block;margin-right: 8px;vertical-align: top;margin-top: 5px;}.allergy-testing-top-left .book-btn-test{width: 100%;float: left;margin-top: 17px;}.allergy-testing-top-left .book-btn-test a{background: #3E721F;color: #fff;font-size: 13px;line-height: 62px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 23px;display: inline-block;text-transform: uppercase;}.allergy-testing-top-left .book-btn-test a:hover{background: #081444;}.amelia-app-booking #am-cabinet .el-collapse-item.is-active .el-collapse-item__wrap{display: none;}.terms-1 a{display: inline-block;}.terms-1 .wpcf7-not-valid-tip{width: 100%;float: left;}.contact-form .wpcf7-not-valid-tip{margin-bottom: 10px;}.service-booking{background: #f7f7f7;}.header-top-left span.elementor-icon-list-text:hover, .header-top-right span.elementor-icon-list-text:hover{color: #3E721F;text-decoration: underline;}.amelia-app-booking .am-step-booking-catalog .am-form-stepByStepForm-congratulationsForm-appointment.am-success-payment .am-svg-wrapper svg{display: none;}.amelia-app-booking .am-step-booking-catalog .am-form-stepByStepForm-congratulationsForm-appointment.am-success-payment .am-svg-wrapper{background: url(/wp-content/uploads/thumb-img.png) 0 0px no-repeat;width: 92px;height: 110px;display: inline-block;}.amelia-app-booking .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-appointment.am-confirm-booking p{color: #081544 !important;font-size: 15px !important;font-family: 'Lato', sans-serif;font-weight: 400;}.amelia-app-booking #am-step-booking .am-confirm-booking .am-add-coupon span, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-add-coupon span {color: #081544 !important;font-size: 12px !important;font-weight: 400 !important;}.amelia-app-booking #am-step-booking .am-confirm-booking .am-add-coupon svg path, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-add-coupon svg path, .amelia-app-booking #am-step-booking .am-confirm-booking .am-add-coupon img path, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-add-coupon img path{fill: #081544 !important;}.amelia-app-booking #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__append, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__append, .amelia-app-booking #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__prepend, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__prepend {background-color: #081544 !important;color: #ffffff !important;border-color: #081544 !important;}.amelia-app-booking #am-step-booking .am-confirm-booking .am-confirmation-total, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-confirmation-total {background-color: #f2f3f5 !important;padding-left: 0 !important;padding-right: 0 !important;}.amelia-app-booking #am-step-booking .am-confirm-booking .am-confirmation-total p, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-confirmation-total p{color: #081544 !important;font-weight: 700 !important;}.am-input-stepByStepForm-confirmBookingForm-appointment{margin-bottom: 0 !important;}.amelia-app-booking #am-step-booking .am-confirm-booking .el-row, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .el-row{margin-bottom: 11px !important;}.amelia-app-booking #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__append .el-button, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__append .el-button, .amelia-app-booking #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__prepend .el-button, .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__prepend .el-button{box-shadow: none !important;}.payment-dialog-footer div.paypal-button{min-width: 150px !important;height: 60px !important;}button.el-button.el-button--default.am-ml-32 {display: none !important;}.am-cabinet-profile-details .el-input__inner{pointer-events: none;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off__header .el-date-editor--year .el-input__inner{padding-left: 30px !important;}.el-picker-panel__icon-btn{box-shadow: none !important;margin-top: 0 !important;}.el-picker-panel__icon-btn:hover{background: #3E721F !important;}.el-year-table td.today .cell {color: #081444 !important;font-weight: 700;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button .am-save-button{margin-right: 0 !important;}.am-cabinet-list .el-button--default.el-button--mini{box-shadow: none !important;}.am-cabinet-list .el-button--default.el-button--mini:hover{background: #3E721F !important;}.el-tabs__item.is-active {color: #3E721F !important;}.el-tabs__active-bar{background: #3E721F !important;}.amelia-app-booking .am-dialog-appointment .el-tabs .el-select>.el-input, .amelia-app-booking #am-cabinet .am-dialog-appointment .el-dialog .el-dialog__body .v-calendar-column.el-col-md-12 input.el-input__inner{height: 49px;color: #000;font-size: 14px;line-height: 24px;font-weight: 400;font-family: 'Lato', sans-serif;background: #f5f8fc !important;border: 1px solid #dfe2e8 !important;border-radius: 5px;padding: 0 0px;width: 100% !important;max-width: 100% !important;margin-top: 5px;}.amelia-app-booking #am-cabinet .am-dialog-appointment .el-tabs .el-input__inner{height: 49px !important;}.amelia-app-booking .am-dialog-appointment .el-checkbox__input.is-checked + .el-checkbox__label, .am-modal.am-in-body .el-checkbox__input.is-checked + .el-checkbox__label{color: #000 !Important;}.amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer .am-dialog-footer-actions .el-row button{color: #fff !important;font-size: 13px !important;font-weight: 400 !important;font-family: 'Lato', sans-serif;background-color: #081544;border-color: #081544;border-radius: 0;box-shadow: none !important;}.amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer .am-dialog-footer-actions .el-row button span{color: #fff !important;}.amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer .am-dialog-footer-actions .el-row button:hover{color: #ffffff;background-color: #3E721F;border-color: #3E721F;border-radius: 0;box-shadow: none !important;}.amelia-app-booking #am-cabinet .am-dialog-appointment .el-tabs .el-input__inner::placeholder{color: #000 !important;}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-name{font-size: 20px !important;}.pagination span.current, .pagination span.current:focus, .pagination span.current:hover{line-height: 20px;background-color: #3E721F !important;border-color: #3E721F !important;box-shadow: none !important;color: #fff !important;}.pagination a, .pagination span{margin: 0 !important;color: #000 !important;}.pagination .prev.page-numbers:before{margin-top: -1px;margin-right: 3px;float: left;}#cookie-law-info-bar{z-index: 9999999999;}.covid-left-content h6.elementor-heading-title{color: #141414 !important;font-size: 20px !important;font-weight: 700 !important;line-height: 31px !important;font-family: 'Lato', sans-serif;}.covid-left-content .elementor-widget-container{color: #141414 !important;font-size: 14px !important;font-weight: 400 !important;line-height: 22px;font-family: 'Lato', sans-serif;}.covid-right-content .elementor-widget-container, .covid-right-content .elementor-widget-container p{color: #141414 !important;font-size: 14px !important;font-weight: 400 !important;line-height: 22px;font-family: 'Lato', sans-serif;}.covid-right-content .elementor-widget-container p{margin-bottom: 15px;}.covid-right-content .elementor-widget-text-editor{margin-bottom: 0 !important;}.covid-left-content .covid-btn{margin-top: 10px;}.covid-page.bottom h3.elementor-heading-title{color: #141414 !important;font-size: 26px !important;font-weight: 700 !important;line-height: 40px !important;font-family: 'Lato', sans-serif;}.covid-btn-middle{display: none;}.covid-page.top{padding: 22px 0;}.covid-page.bottom{padding: 10px 0;border-bottom: 1px solid rgba(112, 112, 112, 0.31);}.covid-page .pcr-btn .elementor-widget-wrap.elementor-element-populated{padding-left: 0;}.covid-page .pcr-btn a.elementor-button-link{background: #3E721F;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 38px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;}.covid-page .pcr-btn a.elementor-button-link:hover{background: #081444;}.covid-page .antigent-btn a.elementor-button-link{background: #081544;color: #fff;font-size: 13px;line-height: 70px;font-weight: 400;font-family: 'Lato', sans-serif;border-radius: 0 !important;padding: 0 41px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0px;display: inline-block;}.covid-page .antigent-btn a.elementor-button-link:hover{background: #3E721F;}.covid-booking-form{width: 100%;float: left;margin-top: 10px;}.covid-booking-form .row{padding-right: 0px;margin-bottom: 15px;margin-left: 0;margin-right: 0;float: left;width: 33%;}.covid-booking-form .row label{width: 100%;margin-bottom: 0;}.covid-booking-form .row.comment{width: 100%;float: left;}.covid-booking-form .form-control, .covid-booking-form .wpcf7-form-control{display: block;width: 100%;height: 55px;padding: 0px 10px;color: #000;font-size: 13px;font-weight: 400;font-family: 'Open Sans',sans-serif;line-height: 1.428571429;background: #f5f5f5 !important;border: 0;border-radius: 5px;box-shadow: inset 0 0px 0px rgb(0, 0, 0, 0);margin-bottom: 0;}.covid-booking-form .book-date input.walcf7-datepicker{background: url(/wp-content/uploads/calendar-icon.png) right 10px center no-repeat #f5f5f5 !important;}.covid-booking-form .book-date input.walcf7-timepicker{background: url(/wp-content/uploads/clock-icon.png) right 10px center no-repeat #f5f5f5 !important;}.covid-booking-form .wpcf7-select{display: block;width: 100%;height: 55px;padding: 0px 10px;color: #777;font-size: 13px;font-weight: 400;font-family: 'Open Sans',sans-serif;line-height: 1.428571429;background: url(/wp-content/uploads/select-arrow-test.png) right 10px center no-repeat #f5f5f5 !important;appearance: none;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;border: 0;border-radius: 5px;box-shadow: inset 0 0px 0px rgb(0, 0, 0, 0);}.covid-booking-form .textarea-1{width: 100%;margin-bottom: 15px;}.covid-booking-form textarea{display: block;width: 99%;height: 78px !important;padding: 10px 10px;color: #000;font-size: 13px;font-weight: 400;font-family: 'Open Sans',sans-serif;line-height: 1.428571429;background: #f4f4f4;border: 0;border-radius: 0;box-shadow: inset 0 0px 0px rgb(0, 0, 0, 0);}.covid-booking-form .sub-btn{width: 100%;margin-top: 20px;float: left;}.covid-booking-form .sub-btn .wpcf7-submit{float: left;padding: 7px 40px !important;background: #081544 !important;color: #fff;line-height: 36px;padding: 7px 28px;font-size: 13px;font-weight: 700;font-family: 'Open Sans', sans-serif;text-transform: uppercase;border: 0;width: 385px;border-radius: 0;box-shadow: 0 !important;}.covid-booking-form .sub-btn .wpcf7-submit:hover{background: #3E721F !important;color: #fff;box-shadow: none !important;}.covid-booking-form #contactForm .fieldset{padding: 25px 15px;margin-top: 25px;}@media (max-width: 767px) {.covid-test-title h2.elementor-heading-title{font-size: 28px !important;}.covid-booking-form .row.last.last-1{margin-bottom: 0;}.covid-booking-form .form-group .form-control{margin-bottom: 0;}.covid-booking-form .row .col-sm-6{margin-bottom: 15px;}.covid-booking-form .row .col-sm-6.last{margin-bottom: 0 !important;}.covid-booking-form .textarea-1{width: 100%;}.covid-booking-form .communication_preference select{width: 100%;}.covid-booking-form .row, .covid-booking-form .row.comment{width: 100%;margin-right: 0;padding-right: 0;}.covid-booking-form #contactForm .fieldset{margin-top: 20px;padding: 25px 0px 25px 0px !important;}}@media only screen and (min-width: 768px) and (max-width: 977px) {.covid-booking-form .row {padding-right: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;float: left;width: 50%;}.covid-booking-form .row.comment {width: 100%;float: left;}.covid-booking-form .textarea-1 {width: 688px;margin-bottom: 15px;}.covid-booking-form .communication_preference select {width: 100%px;}.covid-booking-form .sub-btn .wpcf7-submit{width: 344px !important;}}@media only screen and (min-width: 978px) and (max-width: 1024px) {.covid-booking-form .row.comment {width: 100%;float: left;}.covid-booking-form .textarea-1 {width: 100%;margin-bottom: 15px;}.covid-booking-form .communication_preference select {width: 100%;}.covid-booking-form .sub-btn .wpcf7-submit{width: 301px !important;}}@media (min-width: 1025px) {.covid-booking-form #contactForm .fieldset {padding: 25px 0px 25px 15px;}.covid-booking-form .row .col-sm-12, .covid-booking-form .row .col-sm-6{height: 60px;}}.booking-success-page .back-btn{width: 100%;float: left;text-align: center;margin-bottom: 30px;margin-top: 15px;}.booking-success-page .back-btn a{float: none;padding: 7px 40px;background: #8dbc4c;color: #fff;line-height: 32px;padding: 5px 28px;font-size: 13px;font-weight: 700;font-family: 'Open Sans', sans-serif;text-transform: uppercase;border: 0;display: inline-block;}.booking-success-page .back-btn a:hover{background: #203a60;color: #fff;}.booking-success-page{text-align: center;margin-top: 30px;}.booking-success-page p{font-family: 'Open Sans', sans-serif;font-size: 24px;color: #222;line-height: 39px;font-weight: 400;width: 100%;float: left;text-align: center;margin-bottom: 50px;margin-top: 0px;}.booking-success-page p span{width: 100%;float: left;text-align: center;}.booking-success-page p:before{color: #ffffff;content: ' ';font-family:fontawesome;font-size: 30px;padding-top: 2px;text-align: center;width: 60px;height: 60px;border-radius: 50px;line-height: 60px;float: none;display: inline-block;margin-bottom: 10px;background: url(../images/tick-icon.png) no-repeat center #8dbc4c;}.covid-booking-form .row p.error{color: #ae0000 !important;}.covid-booking-form input::placeholder, .covid-booking-form textarea::placeholder{color: #777;}.covid-booking-form .row label br{display: none;}.covid-test-form{height: auto !important;}.covid-test-title h2.elementor-heading-title{color: #3E721F;font-size: 30px;font-weight: 700;line-height: 40px;font-family: 'Lato', sans-serif;}.covid-test-title{padding-top: 60px;}.covid-test-title .elementor-widget-heading{margin-bottom: 8px !important;}.covid-test-title .elementor-widget-text-editor{color: #000;font-size: 14px;font-weight: 400 ;line-height: 20px;font-family: 'Lato', sans-serif;}@media screen and (min-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.covid-test-menu ul.mega-sub-menu {width: 200px !important;padding: 20px !important;}.main-nav .menu-left ul li.mega-menu-flyout.covid-test-menu ul li a:hover{color: #3E721F !important;font-weight: 400 !important;}}@media (max-width: 767px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.covid-test-menu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background: #eff0f3;padding: 0 10px;line-height: 24px;color: #000;font-family: inherit;font-weight: 400;font-size: 12px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.covid-test-menu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:before {content: ' ' !important;background: #4c4b4b;width: 4px;height: 4px;display: inline-block;margin-right: 8px;vertical-align: middle;margin-top: 10px;float: left;border-radius: 100px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.covid-test-menu ul.mega-sub-menu{padding-bottom: 15px;}}@media only screen and (min-width: 768px) and (max-width: 977px){.main-nav .menu-left ul li a {font-size: 12px !important;margin-right: 10px !important;}.main-nav .elementor-container .menu-left {width: 81% !important;}.main-nav .header-enquiry {width: 18.5% !important;padding-left: 0;margin-left: 3px;float: right;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu {left: 42px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu {left: 112px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu {left: 190px;}}@media only screen and (min-width: 978px) and (max-width: 1024px){.main-nav .menu-left ul li a {margin-right: 15px !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.all-services ul.mega-sub-menu {left: 55px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.vaccination-menu ul.mega-sub-menu {left: 145px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.travel-clinic ul.mega-sub-menu {left: 245px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.blood-testing ul.mega-sub-menu {left: -8px;}}.covid-page.bottom.covid-top .elementor-container.elementor-column-gap-default{background: #3E721F;}.covid-page.bottom.covid-top h3.elementor-heading-title{color: #fff !important;}.covid-page.covid-top .pcr-btn a.elementor-button-link{background: #fff;color: #3e721f;}.covid-page.covid-top .pcr-btn a.elementor-button-link:hover{background: #081444;color: #fff;opacity: 1;}.covid-page.covid-top .antigent-btn a.elementor-button-link{background: #081544;color: #fff;}.covid-page.covid-top .antigent-btn a.elementor-button-link:hover{background: #fff;color: #3e721f;opacity: 1;}.covid-page.bottom.covid-top{border-bottom: 0;margin-top: 50px;}@media screen and (min-width: 768px) {.covid-page.bottom.covid-top h3.elementor-heading-title{color: #fff !important;margin-left: 20px;}}@media (max-width: 767px) {.covid-page.bottom.covid-top h3.elementor-heading-title{padding-top: 20px;}.covid-page.bottom.covid-top .covid-bottom-right{padding-bottom: 20px;}.covid-page.bottom.covid-top{margin-top: 20px !important;}.covid-page.covid-top .pcr-btn .elementor-button-wrapper, .covid-page .covid-right-img .elementor-widget-container{text-align: center;}}@media only screen and (min-width:768px) and (max-width:977px){.covid-page.bottom.covid-top .elementor-container.elementor-column-gap-default{padding-top: 10px;}.covid-page.bottom.covid-top h3.elementor-heading-title{margin-top: 13px;margin-left: 10px;font-size: 25px !important;}}.travel-clinic-top{margin-bottom: 30px;margin-top: 25px;}.travel-clinic-middle{margin-bottom: 50px;}.travel-clinic-top h2.elementor-heading-title, .travel-clinic-middle h2.elementor-heading-title{color: #081544;line-height: 30px !important;font-size: 24px !important;font-weight: 700;font-family: 'Lato',sans-serif;}.travel-clinic-top .elementor-widget-text-editor, .travel-clinic-middle .elementor-widget-text-editor{color: #141414;font-size: 14px;line-height: 22px;font-weight: 400;font-family: 'Lato',sans-serif;margin-bottom: 20px;}.travel-clinic-top .button-list .service-inner-right-btn1, .travel-clinic-top .button-list .service-inner-right-btn2{width: auto;}.travel-clinic-top .button-list .service-inner-right-btn1{margin-right: 30px;}.book-appointment-button-section.service-content-buttom.travel-clinic-top .elementor-container.elementor-column-gap-default{border-bottom: 0;}@media (max-width: 767px){.travel-top-right-img{display: none;}.travel-clinic-top{padding-left: 10px !important;padding-right: 10px !important;text-align: left;margin-top: 15px;}.travel-clinic-top h2.elementor-heading-title{line-height: 30px !important;}.travel-clinic-middle.bottom{margin-bottom: 0;}.travel-clinic-top.footer .elementor-widget-wrap.elementor-element-populated{padding: 0;}}.view-all-travel .book-now a.elementor-button-link{background: #3e721f;color: #fff;font-size: 13px;line-height: 50px;font-weight: 400;font-family: 'Lato',sans-serif;border-radius: 0 !important;padding: 0 24px;letter-spacing: 1px;text-transform: uppercase;margin-top: 0;}.view-all-travel .book-now a.elementor-button-link:hover{background: #081444;}@media screen and (min-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-12, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-12-of-12{width: 100% !important;}}.archive .card-blog .card-title, .archive .card-blog .card-title a {color: #000;font-size: 20px;line-height: 26px;font-weight: 700;font-family: 'Lato', sans-serif;}.archive .card-description{color: #000;font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato', sans-serif;}.archive .card-blog .row .category, .archive .card-blog .row .category a{color: #515151 !important;font-size: 12px;line-height: 28px;font-weight: 600;font-family: 'Lato',sans-serif;margin-top: 0;}.archive .card-blog .row .posted-by.author, .archive .card-blog .row .posted-by.author a{color: #515151 !important;font-size: 14px;line-height: 28px;font-weight: 400;font-family: 'Lato',sans-serif;margin-top: 0;}.archive .card-plain .card-image{box-shadow: none;}.archive .card-blog a.moretag, .archive .card-blog a.more-link{color: #081544;text-decoration: underline;}.archive .card-blog {margin-top: 10px;border-bottom: 1px solid #ddd;padding-bottom: 50px;}.blog-sidebar .widget h5{color: #081544;font-size: 20px;line-height: 28px;font-weight: 700;font-family: 'Lato',sans-serif;padding: 0 0 10px;margin: 0 0 15px;border-bottom: 1px solid rgba(8,21,68,.3);}.blog-sidebar .widget ul {padding: 0;margin: 0 0 20px 18px;list-style-type: disc;}.blog-sidebar .widget ul li, .blog-sidebar .widget ul li a{color: #000;font-size: 13px;font-weight: 400;line-height: 20px;font-family: lato,sans-serif!important;margin-bottom: 5px;}.blog-sidebar .widget ul li a:hover{text-decoration: underline;color: #3E721F;}.blog-sidebar .widget .search-submit{background-color: #081444;border-radius: 0 !important;box-shadow: none;top: -10px !important;}.blog-sidebar .widget input.search-field.form-control{height: 44px;background-image: linear-gradient(#d2d2d2,#d2d2d2),linear-gradient(#d2d2d2,#d2d2d2) !important;}.widget_meta{display: none;}@media (max-width: 480px) {.archive .card-blog{padding-bottom: 0 !important;}.archive .main-raised{margin-top: 0 !important;padding-top: 20px;}}.vaccination-inner .ermcls .elementor-col-33 .elementor-widget-text-editor, .vaccination-inner .ermcls .elementor-col-33 .elementor-widget-text-editor a{color: #000 !important;font-size: 12px;line-height: 20px !important;font-weight: 700 !important;font-family: 'Lato', sans-serif;text-transform: uppercase;text-decoration: underline;margin-top: 6px;}.vaccination-inner .ermcls .elementor-col-33 .elementor-widget-text-editor a:hover{color: #63981D !important;text-decoration: none;}.vaccination-inner .ermcls .elementor-col-33 .elementor-widget-heading, .vaccination-inner .vaccservicls .elementor-col-33 .elementor-widget-heading{margin-bottom: 0 !important;}.service-inner-content{padding-top: 35px;}@media only screen and (min-width:768px) and (max-width:1024px){.hide-branch{display: none !important;}.ermcls .elementor-container.elementor-column-gap-default, .vaccservicls .elementor-container.elementor-column-gap-default{max-width: 100%;text-align: center;display: inline-block;}}.service-inner-content{color: #141414;line-height: 22px;font-size: 14px !important;font-weight: 400;font-family: 'Lato',sans-serif;}.postid-5898 .view-all-btn {display: none;}.postid-7372 .view-all-btn{display: none;}section.allblg{background: #EDEEF2;padding-top: 50px !important;}section.allblg article.hentry {background: #fff;}section.allblg article.hentry .elementor-post__text{padding: 0 20px 20px;display: flex;flex-direction: column;background: #fff;text-align: left !important;}section.allblg article.hentry h3.elementor-post__title, section.allblg article.hentry h3.elementor-post__title a {color: #000;font-size: 16px;line-height: 20px;font-weight: 700;font-family: 'Lato',sans-serif;}section.allblg article.hentry .elementor-post__meta-data span {color: #515151;font-size: 11px;line-height: 38px;font-weight: 400;font-family: 'Lato',sans-serif;}section.allblg article.hentry .elementor-post__excerpt{color: #000;font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato',sans-serif;}section.allblg article.hentry .elementor-post__text h3.elementor-post__title {order: 2;margin-bottom: 7px;height: 40px;}section.allblg article.hentry .elementor-post__text .elementor-post__meta-data{order: 1;margin-bottom: 0;}section.allblg article.hentry .elementor-post__text .elementor-post__excerpt{order: 3;}section.allblg article.hentry .elementor-post__text .elementor-post__read-more{order:4;}section.allblg article.hentry .elementor-post__text a.elementor-post__read-more{color: #081544;text-decoration: underline;font-size: 13px;line-height: 20px;font-weight: 400;font-family: 'Lato',sans-serif;}section.allblg .elementor-pagination{margin: 25px 0;}section.allblg .elementor-pagination .page-numbers{min-width: 30px;margin: 0 2px !important;border-radius: 30px !important;color: #000;background: 0 0;text-transform: uppercase;display: inline-block;}section.allblg .elementor-pagination span.page-numbers.current, section.allblg .elementor-pagination span.page-numbers.current:focus, section.allblg .elementor-pagination span.page-numbers.current:hover {line-height: 20px;background-color: #3e721f !important;border-color: #3e721f !important;box-shadow: none !important;color: #fff !important;}.breadcrumb-banner h1.elementor-author-box__name{line-height: 62px;color: #fff;font-size: 47px !important;font-weight: 700 !important;font-family: 'Lato',sans-serif;text-transform: capitalize;}@media (max-width: 480px) {section.breadcrumb-banner h1.elementor-author-box__name{font-size: 30px !important;line-height: 34px !important;}}@media screen and (min-width: 1025px) {.vaccination-inner-content .ermcls .elementor-container.elementor-column-gap-default{padding: 0 5%;}}@media only screen and (min-width: 768px) and (max-width: 977px){.vaccination-inner-content .ermcls .elementor-container.elementor-column-gap-default .col-md-3{width: 220px;}.allergy-testing-bottom .allergy-testing-left {margin-right: 0;}}@media only screen and (min-width: 978px) and (max-width: 1024px){.vaccination-inner-content .ermcls .elementor-container.elementor-column-gap-default .col-md-3{width: 300px;}.allergy-testing-bottom .allergy-testing-left {margin-right: 0;}}.breadcrumb-banner .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color: #c1cbed !important;}@media screen and (min-width: 768px) {body section #asl-storelocator.container.storelocator-main.asl-p-cont.asl-template-0{max-width: 1180px !important;margin-top: 30px;}#asl-storelocator.asl-p-cont.container.no-asl-filters .inside.search_filter{padding: 20px;}#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont.no-asl-filters .asl-panel .inside.search_filter+#asl-list.storelocator-panel {margin-top: 0 !important;display: inline-block;position: relative !important;}#asl-storelocator.container.storelocator-main.asl-p-cont .asl-loc-sec {display: grid;margin: 20px 0;}#asl-storelocator.container.storelocator-main.asl-p-cont .asl-loc-sec .asl-panel .storelocator-panel.asl_locator-panel{height: auto;overflow: auto;max-height: 346px;}#asl-storelocator.container.storelocator-main.asl-p-cont .asl-loc-sec .asl-panel .storelocator-panel.asl_locator-panel::-webkit-scrollbar {width: 10px;background-color: rgba(180, 180, 180, 0.5);}#asl-storelocator.container.storelocator-main.asl-p-cont .asl-loc-sec .asl-panel .storelocator-panel.asl_locator-panel::-webkit-scrollbar-thumb {border-radius: 0px;border: 0px solid white;background-color: rgba(0, 0, 0, 0.5);}#asl-storelocator.asl-p-cont.asl-template-0 .panel-inner .p-area span.glyphicon.icon-location{margin-bottom: 13px;}body #asl-storelocator.asl-p-cont.container .panel-inner p.p-area span br{display: none;}}#asl-storelocator.asl-p-cont.container.no-asl-filters .inside.search_filter .asl-store-search span{height: 45px !important;background: #081544;}#asl-storelocator.asl-p-cont.container.no-asl-filters .inside.search_filter .asl-store-search span i{line-height: 45px !important;}#asl-storelocator.asl-p-cont.asl-bg-0 input#auto-complete-search{min-height: 45px;}#asl-storelocator.asl-p-cont.container.no-asl-filters .inside.search_filter p, #asl-storelocator.asl-p-cont.asl-bg-0 .panel-inner .sl-item .addr-sec .p-title{color: #081544 !important;font-size: 18px !important;font-family: 'Lato',sans-serif;line-height: 30px !important;font-weight: 700 !important;}#asl-storelocator.asl-p-cont.asl-bg-0 .inside.search_filter .Num_of_store{background: #081544;padding: 10px 0;font-size: 13px;position: relative;display: inline-block;width: 100% !important;}#asl-storelocator.asl-p-cont.asl-bg-0 .inside.search_filter .Num_of_store span{float: left;margin-left: 5px;}#asl-storelocator.storelocator-main.asl-bg-0 a.asl-print-btn{margin-top: 4px;}#asl-storelocator.asl-p-cont.asl-template-0 .panel-inner .p-area, #asl-storelocator.asl-p-cont.asl-template-0 .panel-inner .p-area a{color: #000 !important;font-weight: 400;font-family: 'Lato',sans-serif;font-size: 14px !important;line-height: 20px;margin-bottom: 10px !important;padding-left: 0 !important;}#asl-storelocator.asl-p-cont.asl-template-0 .panel-inner .p-area span:before{font-size: 14px;}#asl-storelocator.asl-p-cont.asl-template-0 .panel-inner .p-area span.glyphicon{margin-right: 10px;position: relative;}#asl-storelocator.asl-p-cont.asl-bg-0 .panel-cont button, #asl-storelocator.asl-p-cont.asl-bg-0 .panel-cont .btn.btn-asl, #asl-storelocator.asl-p-cont.asl-bg-0 #asl-geolocation-agile-modal .btn.btn-default, #asl-storelocator.asl-p-cont.asl-bg-0 .btn.btn-default.btn-submit{background-color: #081544 !important;padding: 10px 15px !important;font-size: 13px;border-radius: 0;}#asl-storelocator.asl-p-cont.asl-bg-0 .store-locator h4{color: #081544 !important;}#asl-storelocator.asl-p-cont.asl-bg-0 #style_1.infoWindow>h3{color: #081544 !important;}#asl-storelocator.asl-p-cont.asl-bg-0 #style_1.infoWindow a.action{background-color: #081544;}#asl-storelocator.asl-p-cont #asl-list.storelocator-panel .sl-item{padding-bottom: 20px !important;}@media (max-width: 767px){#asl-storelocator.container.storelocator-main.asl-p-cont .asl-loc-sec {display: grid;margin: 20px 0;}body #asl-storelocator.asl-p-cont.container .panel-inner p.p-area span br{display: none;}#asl-storelocator.asl-p-cont.asl-template-0 .panel-inner .p-area span.glyphicon.icon-location{margin-bottom: 25px;}#asl-storelocator.container.storelocator-main.asl-p-cont .asl-loc-sec .asl-panel{margin-bottom: 20px;}}@media only screen and (min-width:768px) and (max-width:977px){.asl-p-cont .col-sm-4 {width: 40% !important;}#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-map {margin-left: 40% !important;}#asl-storelocator.asl-p-cont.asl-template-0 .panel-inner .p-area span.glyphicon.icon-location{margin-bottom: 40px;}}@media only screen and (min-width:978px) and (max-width:1024px){#asl-storelocator.asl-p-cont.asl-template-0 .panel-inner .p-area span.glyphicon.icon-location{margin-bottom: 25px;}}#asl-storelocator.asl-p-cont.asl-bg-0 input#auto-complete-search{min-height: 45px !important;}body #asl-storelocator.asl-p-cont.container .panel-inner p.p-area{padding-left: 0 !important;}a.action.a-website {display: none !important;}.asl-p-cont .storelocator-panel{height: 346px;}.asl-p-cont .storelocator-panel .directions-cont{position: relative !important;}#asl-storelocator.asl-p-cont.asl-bg-0 .directions-cont .agile-modal-header h4{color: #081544 !important;font-size: 18px !important;font-family: 'Lato',sans-serif;line-height: 30px !important;font-weight: 700 !important;}