@font-face{font-display:swap;font-family:'lufgalight';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-Light.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-Light.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'lufgasemibold';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-SemiBold.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-SemiBold.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'lufgaregular';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-Regular.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-Regular.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'lufgaextralight';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-ExtraLight.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-ExtraLight.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'lufgamedium';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-Medium.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-Medium.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'lufgabold';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-Bold.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Lufga-Bold.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'montserratlightitalic';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-LightItalic.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-LightItalic.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'montserratlight';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-Light.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-Light.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'montserratsemibold';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-SemiBold.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-SemiBold.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'montserratmedium';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-Medium.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-Medium.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'montserratregular';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-Regular.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-Regular.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'montserratsemibolditalic';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-SemiBoldItalic.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-SemiBoldItalic.woff) format('woff');font-weight:400;font-style:normal;display:swap}@font-face{font-display:swap;font-family:'montserratbold';src:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-Bold.woff2) format('woff2'),url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/fonts/Montserrat-Bold.woff) format('woff');font-weight:400;font-style:normal;display:swap}*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;resize:none;box-sizing:border-box;font-weight:400}img{width:100%;display:block;height:auto}a,a:hover,a:focus{text-decoration:none;outline:none;display:inline-block;-webkit-transition:all 0.15s cubic-bezier(.32,.1,.3,1);transition:all 0.15s cubic-bezier(.32,.1,.3,1)}body{margin:0;padding:0;overflow-x:hidden;overflow-y:auto;background-color:#fff;scroll-behavior:smooth;font-family:'latoregular'}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}h1,h2,h3,h4,h5,h6{cursor:auto;user-select:none!important;font-weight:400}select::-ms-expand{display:none!important}select:focus{outline:none!important}label{font-weight:400;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;font-size:15px;vertical-align:top}label em{color:red}strong{font-weight:700}.clearfix{display:table;clear:both}.main-title{padding:0 0 0 0;margin:0 0 0 0;font-family:'latobold';font-size:clamp(30px, 5vw, 45px);color:#002e93;line-height:50px;text-transform:uppercase}.main-title span{font-family:'latobold';display:block;font-size:30px}.main-title.line{padding-left:0;text-align:center}.main-title.line::after{content:'';display:block;width:70px;height:4px;background:#004f94;margin:20px auto 0 auto}.main-title.bar{text-align:center;display:inline-block;padding-left:55px;position:relative;font-size:35px;line-height:30px}.main-title.bar::before{content:'';display:block;width:20px;height:100%;background:#004f94;position:absolute;left:12px;top:-3px;transform:skew(-35deg)}.btn{height:38px;width:auto;display:inline-flex;align-items:center;vertical-align:middle;text-align:center;font-size:17px;line-height:23px;border:2px solid #ff9c1e;color:#fff;background-color:#ff9c1e;border-radius:30px;-webkit-border-radius:30px;-webkit-appearance:none;-ms-progress-appearance:none;-moz-appearance:none;-webkit-transition:all 0.8s cubic-bezier(.1,.1,.25,.9);transition:all 0.8s cubic-bezier(.1,.1,.25,.9);user-select:none;padding:0 25px;cursor:pointer;text-transform:capitalize;letter-spacing:1px;font-family:'lufgasemibold';margin-top:30px}.btn:hover{background-color:#fff;color:#ff9c1e;border:2px solid #ff9c1e;display:inline-flex}.btn.white{background-color:#fff;border-color:#e67818;color:#e67818}.btn.white:hover{background-color:#e67818;border-color:#e67818;color:#fff}.btn:active{box-shadow:none}.btn.is-loading{font-size:0;color:transparent!important;pointer-events:none;position:relative}.btn.is-loading::after{-webkit-animation:spinAround 500ms infinite linear;animation:spinAround 500ms infinite linear;border:2px solid #fff;border-radius:10px;border-right-color:#fff0;border-top-color:#fff0;content:"";display:block;height:14px;width:14px;position:absolute;left:calc(50% - 7px);top:calc(50% - 7px);box-sizing:border-box}.btn.blue-btn{border:1px solid #0a4197;color:#fff;background-color:#0a4197}.btn.blue-btn:hover{border:1px solid #093883;color:#fff;background-color:#093883}.btn.yellow-btn{border:1px solid #fcc600;color:#fff;background-color:#fcc600}.btn.yellow-btn:hover{border:1px solid #D2AB0D;color:#fff;background-color:#D2AB0D}.btn.green-btn{border:1px solid #00ae93;color:#fff;background-color:#00ae93}.btn.green-btn:hover{border:1px solid #00937C;color:#fff;background-color:#00937C}.btn.large{height:46px;line-height:46px}.btn.transparent{color:#282828;background:#fff0;border:1px solid #000}.btn.transparent:hover{background:#d00b11;color:#fff;border:1px solid #d00b11}.btn.small{height:34px;line-height:34px;font-size:13px}.input-text{width:auto;display:inline-block;vertical-align:middle;background-color:#fff0;border-radius:30px;-webkit-border-radius:30px;-webkit-appearance:none;-ms-progress-appearance:none;-moz-appearance:none;color:#797979;font-size:13px;padding:2px 20px 0;box-shadow:none;-webkit-box-shadow:none;box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;-webkit-transition:all 0.15s cubic-bezier(.1,.1,.25,.9);transition:all 0.15s cubic-bezier(.1,.1,.25,.9);font-family:'poppinssemibold';text-transform:uppercase}.input-text::placeholder{color:#797979;font-size:13px;font-family:'poppinssemibold';text-transform:uppercase}select.input-text::placeholder{color:#797979;font-size:13px;font-family:'poppinssemibold';text-transform:uppercase}.input-text.large{height:45px;line-height:45px}.input-text.small{height:34px;line-height:34px}.input-text.validation-failed{border-color:#df280a;color:#df280a}.input-text.validation-failed::placeholder{color:#df280a}.input-text.validation-failed:focus{outline-color:#ef9384;border-color:#df280a;color:#df280a}.input-text.validation-failed:focus::placeholder{color:#df280a}.input-div{width:100%;position:relative}.input-checkbox{width:0;height:0;opacity:0;position:absolute}.input-checkbox+.checkbox-label{display:inline-block;width:15px;height:15px;border:1px solid #d7d7d7;border-radius:0;margin:0 10px 0 0;background-color:#fff;position:relative;transform:translateY(0);-webkit-transform:translateY(0)}.input-checkbox+.checkbox-label::after{content:'';background:#fff;position:absolute;left:2px;right:2px;top:2px;bottom:2px;width:9px;height:9px}.input-checkbox:checked+.checkbox-label::after{background:#fff url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/checkbox_tick.png) center no-repeat}.input-radio{width:0;height:0;opacity:0;position:absolute}.input-radio+.radio-label{display:inline-block;width:15px;height:15px;border:1px solid #8b8b8b;border-radius:15px;-webkit-border-radius:15px;margin:0 3px 0 0;background-color:#fff;position:relative;transform:translateY(0);-webkit-transform:translateY(0);line-height:14px;margin:12px 0px!important}.input-radio+.radio-label::after{content:'';background:#fff;position:absolute;left:2px;right:2px;top:2px;bottom:2px;width:9px;height:9px;border-radius:10px;-webkit-border-radius:10px}.input-radio:checked+.radio-label::after{box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-webkit-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);background-color:rgb(0 0 0 / .3)}.input-text:-webkit-autofill{background-color:#ffffff!important}textarea.input-text{height:120px!important}select.input-text{background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGNJREFUSIntzbENgDAMRNFfkR42YUxYBlLDSlkBGhcWSlJYToP869M9iKKo1wJswNTZJGAHZgtwAw9wNJAEZNlcFmAFSgPR50W2pjRyCuJ2XkOy93kNcT//IkPONTLsPIr+2gsEwx4NLAopngAAAABJRU5ErkJggg==) no-repeat calc(100% - 10px) center;padding-right:40px}select.input-text:focus{background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAALVBMVEX/////dyr/dyr/dyr/dyr/dyr/dyr/dyr/dyr/dyr/dyr/dyr/dyr/dyr/dyoo+I6tAAAADnRSTlMABgcSEzKKi7Cxsry97lYwfJQAAABASURBVHja3cnJEQAgCARB8RaP/MOVQj5IBuxrazr4Wq7wTmxJwToduOOZCsom4b5L+GWAdCMo3Yp0K9KtUHe3Cy3fAc23y6RHAAAAAElFTkSuQmCC) no-repeat calc(100% - 10px) center;padding-right:40px}.input-text.date{background:#efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAMAAABY1h8eAAABsFBMVEWDg4P///+Dg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4MixLq9AAAAj3RSTlMAAAECAwQFBgcICQoLDA8QExQVFhcZJCUmKCkqKywvMDEyMzQ1Njc4OT4/RUlLTU5PUFFSU1RVV1laW1xdXl9hZGVoaWtsbW50eXt9gYKFhoeIiYqNjo+RlJWWl5qcnZ+jqaqrrK2wsba6wcPExsfIycvMzdTW19jd3uHi4+Tl5ufo6evu8PL19vf4+fr7/T4gR6EAAAG0SURBVHgBdZH5U9NAGIa/LxVtUpVWvKVSaBEPLQFRUcFDSREVrNZDgo2Sooj3LXgfBjGhvP+yuyFHZeT54ZnMPJN3d2bJZ/30y120DDOnHr7pYAn5tAGX47gTuLkcN09M2Vf2LOF0/5Q9aU/WbLvS7mKor3bf2kYvAPza66HnHgIWuubRPwFgluaFn3YBJ8fC+LqwhHOXAPymD8LvW4DcjTB+3OKg8yKAb37ESOfhAz8RMtpxZMdcHPGgigZm7tbhxzmsymdycFTv0XW9V0h8FItFX3p3t+NSHfQPHPEF9AdaQ8pWrepuvmNZZ5l/rIyDAAZZ6Dnz9//FUzI+C2KqcfZauZLl8tXK8SCqtDVfyFGmkM+voXQ608TN6YwWxAS9AkAjQs1ZoT4Wmg4upNBbGUdlbBc6JuNM9OdjYIEuyNgq1CtjLb6tpjZJJYmSqqbwWjWVCOI6MkzzOu0zx8eTm26bZivfMs2B6Ez5MjQmZ9uETrDQoyh+krEstDEXxif+rAuiQ8OlM7S9ZAxRwjBKLXzeGN7P/BUEbCCJEr+KwhI566Duet7iordSLkAH32EVZgf+AvNd6EZMAhVcAAAAAElFTkSuQmCC) no-repeat;background-position:calc(100% - 10px) center}.input-text.date:focus{background:#efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAMAAABY1h8eAAABsFBMVEXiJSv////iJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSt47rg9AAAAj3RSTlMAAAECAwQFBgcICQoLDA8QExQVFhcZJCUmKCkqKywvMDEyMzQ1Njc4OT4/RUlLTU5PUFFSU1RVV1laW1xdXl9hZGVoaWtsbW50eXt9gYKFhoeIiYqNjo+RlJWWl5qcnZ+jqaqrrK2wsba6wcPExsfIycvMzdTW19jd3uHi4+Tl5ufo6evu8PL19vf4+fr7/T4gR6EAAAG0SURBVHgBdZH5U9NAGIa/LxVtUpVWvKVSaBEPLQFRUcFDSREVrNZDgo2Sooj3LXgfBjGhvP+yuyFHZeT54ZnMPJN3d2bJZ/30y120DDOnHr7pYAn5tAGX47gTuLkcN09M2Vf2LOF0/5Q9aU/WbLvS7mKor3bf2kYvAPza66HnHgIWuubRPwFgluaFn3YBJ8fC+LqwhHOXAPymD8LvW4DcjTB+3OKg8yKAb37ESOfhAz8RMtpxZMdcHPGgigZm7tbhxzmsymdycFTv0XW9V0h8FItFX3p3t+NSHfQPHPEF9AdaQ8pWrepuvmNZZ5l/rIyDAAZZ6Dnz9//FUzI+C2KqcfZauZLl8tXK8SCqtDVfyFGmkM+voXQ608TN6YwWxAS9AkAjQs1ZoT4Wmg4upNBbGUdlbBc6JuNM9OdjYIEuyNgq1CtjLb6tpjZJJYmSqqbwWjWVCOI6MkzzOu0zx8eTm26bZivfMs2B6Ez5MjQmZ9uETrDQoyh+krEstDEXxif+rAuiQ8OlM7S9ZAxRwjBKLXzeGN7P/BUEbCCJEr+KwhI566Duet7iordSLkAH32EVZgf+AvNd6EZMAhVcAAAAAElFTkSuQmCC) no-repeat;background-position:calc(100% - 10px) center}.input-text.time{background:#efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAA0lBMVEWDg4P///+Dg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4PodARtAAAARXRSTlMAAAIEBQcJCxAXGiMkJzM2OTo8P0FCRUdIS0xNUFFYW11gY2RmcHJzd32DhIaKjI6UoLa4ub3EytDR2drd3+nq6+z19/328NIqAAABL0lEQVR4AYWTa0/yQBBGdwu8vIggFFSkCooW5CLlruWO5fz/vySl6cgmJj1fT7LZmecZJaQq3tQ/HPypV0npmFim3TXC2k2burHEYNm41H2AYNKpl8v1ziQA6P/qMXAc5lWI1jo/PALjWPeAVVGdsAYDS58oroBepB1gkVUhNajpkOwCcEJtbWGTUWda0NJnMhvYWifdBgoqoglNHVEA2lpZOxgpQ0eMYGcpG4LcXzoXgK08mClDx8zAU3NwRT/Bo2gX5soHR/QrvIl2wFd7KMX2egeH7nvIg9Yl2Bv6A4H7SF8+3kX4vokev/za/y/4vKtUq7e1q+hr5mD/Xp4zxmDxWgRtrEWWKtpYqkQi2oxEAhVtBip1EC11MMokWsqUXEWzyLYtRU48g+QjSjjBHyzoWwmMs5SfAAAAAElFTkSuQmCC) no-repeat;background-position:calc(100% - 10px) center}.input-text.time:focus{background:#efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAA0lBMVEXiJSv////iJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSviJSu3AigyAAAARXRSTlMAAAIEBQcJCxAXGiMkJzM2OTo8P0FCRUdIS0xNUFFYW11gY2RmcHJzd32DhIaKjI6UoLa4ub3EytDR2drd3+nq6+z19/328NIqAAABL0lEQVR4AYWTa0/yQBBGdwu8vIggFFSkCooW5CLlruWO5fz/vySl6cgmJj1fT7LZmecZJaQq3tQ/HPypV0npmFim3TXC2k2burHEYNm41H2AYNKpl8v1ziQA6P/qMXAc5lWI1jo/PALjWPeAVVGdsAYDS58oroBepB1gkVUhNajpkOwCcEJtbWGTUWda0NJnMhvYWifdBgoqoglNHVEA2lpZOxgpQ0eMYGcpG4LcXzoXgK08mClDx8zAU3NwRT/Bo2gX5soHR/QrvIl2wFd7KMX2egeH7nvIg9Yl2Bv6A4H7SF8+3kX4vokev/za/y/4vKtUq7e1q+hr5mD/Xp4zxmDxWgRtrEWWKtpYqkQi2oxEAhVtBip1EC11MMokWsqUXEWzyLYtRU48g+QjSjjBHyzoWwmMs5SfAAAAAElFTkSuQmCC) no-repeat;background-position:calc(100% - 10px) center}.loader{width:20px;height:20px;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);margin:0;text-align:center;z-index:1000;font-family:'latoregular';text-transform:uppercase;z-index:16009}.loader::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;border-radius:500rem;border:3px solid rgb(69 89 93 / .52);box-sizing:border-box}.loader::after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;-webkit-animation:loader 0.6s linear;animation:loader 0.6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#252525 #fff0 #fff0;border-style:solid;border-width:3px;-webkit-box-shadow:0 0 0 1px #fff0;box-shadow:0 0 0 1px #fff0;box-sizing:border-box}.loader span{position:absolute;top:40px;left:calc(50% - 45px);font-size:12px;width:90px;line-height:15px;letter-spacing:2px;text-shadow:0 0 10px #000;font-family:'orkneymedium';color:#3a3a3a;text-align:center}.loader span::before{content:'';position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-1;background:rgb(191 191 191 / .9)}p{color:#282828;line-height:28px;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:17px;line-height:26px;padding:10px 0}.inline{display:inline-block;vertical-align:top;font-size:12px}.col-1{width:100%;padding:0 15px}.col-2{width:50%;padding:0 15px}.col-3{width:33.3333%;padding:0 15px}.col-4{width:25%;padding:0 15px}.col-5{width:20%;padding:0 15px}.col-container{font-size:0}.row{margin:0 -15px}.container{margin:0 auto;max-width:100%;width:90%}.column{display:flex;flex-wrap:wrap;margin:-15px -15px 0 -15px}.columns{flex-basis:0%;flex-grow:1;flex-shrink:1;padding:15px}.margin-top{margin-top:140px}.ui-datepicker .ui-datepicker-prev{top:3px;background:#f42f2f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAmElEQVQYGQXBQSqEAQCA0e//XWBSUspRKKJGoWZh4TxWVjZWNu7BxgXULJSFsuAMmBmj570kSZJzkyRJcunPQ5IkF9a+7CVJZn79OFCSnFpZOJaSTC0tnUhKjiysnElS9n1bm0mS8ognG5KkTDzj3ihJyaY57oySkmx5wa1BSpJtr7gxKEmy4w3XhiRJdr3jaqyqqj477CP/0qmsbV1NXLMAAAAASUVORK5CYII=) no-repeat center;font-size:12px}.ui-datepicker .ui-datepicker-next{top:3px;background:#f42f2f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAmElEQVQY01XQTQpBYRTG8YMN3JSUUjZCKeoqlIGB7TAyMjEysQ8mNnDLQBkoZRG+Lvp73onz6sx+p57zYUy50MC8jBlwph5TgbnwRM0p4EJ4pOoUcCk8UHEyiqyEe8pOAdfCjCQaTomdcBvTiDc3Wg4Dch50PKvHU5X6xK76OX3fq82dl5J+2ze5KnYc37jhw+T/EwnDGLAv7KSz3xS1KTsAAAAASUVORK5CYII=) no-repeat center}.ui-datepicker table{font-size:12px!important}.ui-widget{font-size:12px!important}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:12px!important}.popup{width:100%;height:100%;background:rgb(0 0 0 / .5);display:none;transform:scale(1);position:fixed;left:0;top:0;z-index:50000;text-align:center;overflow-y:auto}.popup .popup-content{display:inline-block;text-align:left;margin-top:100px;margin-bottom:100px;width:560px;max-width:calc(100% - 30px);min-height:300px;height:auto;background:#fff;border-radius:0;box-shadow:0 0 20px #000;padding:40px 30px;position:relative;transform:translateY(-300px);-webkit-transform:translateY(-300px);transition-duration:0.3s;transition-delay:0.3s;opacity:0}.popup .popup-content .popup-close{position:absolute;right:-15px;top:-15px;cursor:pointer;width:29px!important;height:29px!important;line-height:27px!important;padding:0 0 0 2px!important;text-align:center;border-radius:30px!important;box-shadow:0 0 10px rgb(0 0 0 / .7)!important;background:#004f94!important;border-color:#004f94!important;color:#FFFFFF!important;letter-spacing:1px!important;margin:0px!important}.popup .popup-content.open{transform:translateY(0);-webkit-transform:translateY(0);transition-duration:0.3s;transition-delay:0.3s;opacity:1}.popup .popup-content .header{padding:0 0 10px 0;border-bottom:2px solid #9c9c9c;margin-bottom:20px}.popup .popup-content .header h2{font-size:17px;margin:0 0 0 0;color:#3a3a3a;text-transform:uppercase}.popup .popup-content .content{border-bottom:2px solid #9c9c9c}.popup .popup-content .content .job-title{font-size:25px;line-height:30px;color:#3a3a3a;margin:0 0 10px 0}.popup .popup-content .content .experience{font-size:12px;line-height:12px;color:#3a3a3a;margin:0 0 10px 0}.popup .popup-content .content .sections{margin-bottom:20px}.popup .popup-content .content .sections p{font-size:14px;line-height:20px;color:#3a3a3a}.popup .popup-content .content .sections p strong{font-weight:400;display:inline-block;vertical-align:baseline;margin-right:2px}.popup .popup-content .content .sections .apply{float:right;padding:0 30px;line-height:38px;height:40px;text-transform:uppercase;font-size:15px;width:auto!important;background:#004f94!important;border-color:#004f94!important;color:#FFFFFF!important;box-shadow:none!important;margin:0px!important}.popup .popup-content .content .sections .apply:hover{background:#004988!important;border-color:#004988!important;color:#3a3a3a!important}.popup .popup-content .content .form .col-container{margin:0 -5px}.popup .popup-content .content .form .col-container .inline{padding:0 5px}.popup .popup-content .content .form .col-container .inline .input-div{margin-bottom:15px;position:relative}.popup .popup-content .content .form .col-container .inline .input-div .input-text{width:100%;height:40px;line-height:41px}.popup .popup-content .content .form .col-container .inline .input-div textarea.input-text{height:120px}.popup .popup-content .content .form .col-container .inline .input-file-div #resume{width:100%;height:100%;z-index:10;opacity:0;position:absolute;left:0;top:0;cursor:pointer}.popup .popup-content .content .form .col-container .inline .input-file-div #resume:hover+.input-text{color:#004f94;border-color:#004f94;box-shadow:inset 0 0 10px rgb(249 104 58 / .5);-webkit-box-shadow:inset 0 0 10px rgb(249 104 58 / .5)}.popup .popup-content .content .form .col-container .inline .input-file-div #resume:hover+.input-text .btn{background:#004988;border-color:#004988;color:#FFF}.popup .popup-content .content .form .col-container .inline .input-file-div .input-text{position:relative}.popup .popup-content .content .form .col-container .inline .input-file-div .input-text .btn{position:absolute;padding:0 15px;right:-1px;top:-1px;height:40px;line-height:39px;margin:0;width:auto;box-shadow:none;font-size:12px;text-transform:uppercase;background:#004f94;border-color:#004f94;color:#FFF}.popup .popup-content .content .form .col-container .inline .input-file-div .input-text .input-file-name{line-height:39px;position:absolute;width:calc(100% - 108px);height:100%;left:0;top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#323232;font-size:13px;padding:0 15px}.popup .popup-content .content .form .col-container .inline .apply{height:45px;line-height:44px;width:auto;padding:0 50px;float:right;margin:6px 0 25px 0;box-shadow:none;background:#004f94;border-color:#004f94;color:#FFF}.popup .popup-content .content .form .col-container .inline .apply:hover{background:#004988;border-color:#004988}.social{font-size:0;display:block;margin:0 0 0 0}.social li{display:inline-block;margin:30px 10px 0 0;text-align:center}.social li a{display:flex;font-size:16px;color:#fff;cursor:pointer;align-items:center;justify-content:center;background:#1d5770;width:32px;height:32px;border-radius:50%;-webkit-transition:all 0.3scubic-bezier(.1,.1,.25,.9);transition:all 0.3scubic-bezier(.1,.1,.25,.9);margin-right:0!important}.social li a:hover{background:#ff9c1e}.social li a:hover{-webkit-transition:all 0.3s cubic-bezier(.1,.1,.25,.9);transition:all 0.3s cubic-bezier(.1,.1,.25,.9)}.social li a:hover i{-webkit-transition:all 0.3s cubic-bezier(.1,.1,.25,.9);transition:all 0.3s cubic-bezier(.1,.1,.25,.9)}.goto-top{position:fixed;right:20px;bottom:20px;border-radius:0;border-radius:3px;padding:0 20px;height:40px;font-size:40px;z-index:100;box-shadow:0 0 10px rgb(0 0 0 / 50%);opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(.1,.1,.25,.9);background:#ff9c1e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAYFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8GYpHzAAAAH3RSTlMAASorLDA7PD9ARlJXbm92eHl8fX5/gISFhoeIvfv8ZEvyMgAAAHpJREFUeAHt0UkOgzAMhWG789B0bjqU4PvfEiElT0YYS6zhbZD1/axCk9z2vHf9LiJvHvaHtPuw607xlLIvO47CcbN4Zany98e2R7qZRYQTij9b/5Mu4DvlujiUIHQdxaXci6QdRb3GfUzZsatIOql72XvlTVjRmM1rANIYFT25t9OXAAAAAElFTkSuQmCC) no-repeat;background-position:center;border-color:#ff9c1e;z-index:10;transition:all 0.3s cubic-bezier(.1,.1,.25,.9)}.goto-top:hover{background:#ff9c1e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAYFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8GYpHzAAAAH3RSTlMAASorLDA7PD9ARlJXbm92eHl8fX5/gISFhoeIvfv8ZEvyMgAAAHpJREFUeAHt0UkOgzAMhWG789B0bjqU4PvfEiElT0YYS6zhbZD1/axCk9z2vHf9LiJvHvaHtPuw607xlLIvO47CcbN4Zany98e2R7qZRYQTij9b/5Mu4DvlujiUIHQdxaXci6QdRb3GfUzZsatIOql72XvlTVjRmM1rANIYFT25t9OXAAAAAElFTkSuQmCC) no-repeat;background-position:center;border-color:#ff9c1e}.goto-top.open{opacity:1;visibility:visible;background:#ff9c1e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAYFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8GYpHzAAAAH3RSTlMAASorLDA7PD9ARlJXbm92eHl8fX5/gISFhoeIvfv8ZEvyMgAAAHpJREFUeAHt0UkOgzAMhWG789B0bjqU4PvfEiElT0YYS6zhbZD1/axCk9z2vHf9LiJvHvaHtPuw607xlLIvO47CcbN4Zany98e2R7qZRYQTij9b/5Mu4DvlujiUIHQdxaXci6QdRb3GfUzZsatIOql72XvlTVjRmM1rANIYFT25t9OXAAAAAElFTkSuQmCC) no-repeat;background-position:center;border-color:#ff9c1e}.home-wrapper{padding:0 0 0 145px}.close-div{width:100%;height:100vh;position:fixed;left:0;top:0;background:rgb(0 0 0 / .5);z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(.1,.1,.25,.9);transition:all 0.3s cubic-bezier(.1,.1,.25,.9)}.close-div.open{opacity:1;visibility:visible}.desc{color:#3a3a3a;font-size:20px;line-height:25px;display:block;margin:0 0 0 0}.box{padding:70px 0}.read-more{color:#004f94;display:inline-block;vertical-align:baseline;font-size:15px;line-height:24px;text-transform:capitalize}.read-more:hover{color:#fcc600}header{width:100%;padding:15px 0 10px;top:0;background:#fff;align-items:center;z-index:1000;position:fixed}header .strip{padding:0 0;font-size:0}.strip_right{display:inline-flex;align-items:center}.strip_right .btn{margin:0}header .strip .container{display:flex;justify-content:space-between;height:100%;align-items:center;position:relative;padding-bottom:10px}header .strip .container::after{border-bottom:3px solid #b8c9d3;position:absolute;width:86%;left:50%;transform:translateX(-50%);bottom:0;content:""}.contact_wrap{display:flex;align-items:center;padding-right:20px}.contact_wrap .contact{display:flex;align-items:center;padding:0 20px;border-right:2px solid #b8c9d3}.contact_wrap .contact .icon{width:32px;height:32px}.contact_wrap .contact .content{padding-left:10px}.contact_wrap .contact .content .tittle{color:#55b394;margin:0 0 0 0;padding:0;font-family:'montserratsemibold';font-size:17px;line-height:22px;padding:0 0;text-transform:capitalize}header .strip a.call{line-height:20px;font-size:15px;color:#154b6c;display:inline-block;vertical-align:middle;padding:0 0 0 0;font-family:'montserratregular'}header .social{display:inline-block;vertical-align:middle;margin:0 0 0 0}header .social li{margin:0 0 0 10px}header .social li a{display:flex;font-size:16px;color:#fff;cursor:pointer;align-items:center;justify-content:center;background:#55b494;width:32px;height:32px;border-radius:50%;-webkit-transition:all 0.3s cubic-bezier(.1,.1,.25,.9);transition:all 0.3s cubic-bezier(.1,.1,.25,.9);margin-right:0!important}header .social li a:hover{background:#ff9c1e}.menu-div .col-container{display:flex;align-items:center;justify-content:center;height:100%}header .logo{width:220px;display:inline-block;vertical-align:middle}.header_right{display:inline-flex;align-items:center;justify-content:space-between}.header_menu{display:flex;width:100%;vertical-align:middle;transition:0.3s;margin:8px 0 0;align-items:center}.header_menu .menu-list{font-size:0;text-align:left;padding-top:0;list-style:none}.header_menu .menu-list li{display:inline-block;vertical-align:middle}.header_menu .menu-list li a{color:#154b6c;font-family:'montserratmedium';padding:0 30px;text-transform:uppercase;display:block;transition:0.01s;font-size:18px}.header_menu .menu-list li.current-menu-item a{color:#ff9c1e}.header_menu .menu-list li:hover a{color:#ff9c1e}.menu-btn{transition:0.3s}.menu-btn{display:none;vertical-align:middle;border:none;width:38px;height:auto;padding:0;cursor:pointer;transition:0.3s;overflow:hidden;z-index:16002;top:0;background:none;border-radius:0;margin-top:0}.menu-btn .icon{display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:100%;position:relative;text-align:right;align-items:flex-end}.menu-btn .icon .bar{width:100%;height:3px;display:inline-flex;background:linear-gradient(45deg,#95d0bc,#14496b);border-radius:0;justify-content:flex-end;text-align:right}.menu-btn .icon .bar-1{transition:0.3s;top:0;transform:scale(1);-webkit-transform:scale(1)}.menu-btn .icon .bar-2{transition:0.3s;margin-top:4px;margin-bottom:-3px;transform:rotate(0deg);-webkit-transform:rotate(0deg)}.menu-btn .icon .bar-3{transition:0.3s;margin-bottom:4px;transform:rotate(0deg);-webkit-transform:rotate(0deg)}.menu-btn .icon .bar-4{transition:0.3s;transform:scale(1);-webkit-transform:scale(1);width:100%}.menu-btn.open .icon .bar{background:#ff9c1e}.menu-btn.open .icon .bar-1{transition:0.3s;transform:scale(0);-webkit-transform:scale(0)}.menu-btn.open .icon .bar-2{transition:0.3s;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:4px;margin-bottom:-3px}.menu-btn.open .icon .bar-3{transition:0.3s;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-bottom:6px}.menu-btn.open .icon .bar-4{transition:0.3s;transform:scale(0);-webkit-transform:scale(0);width:100%}header.fix{top:0px!important;box-shadow:0 0 5px 3px #50ac91!important;padding:10px 0;background:#fff;transition:all 0.8s cubic-bezier(.32,.1,.3,1)}header.fix .logo{width:210px;transition:all 0.8s cubic-bezier(.32,.1,.3,1)}.banner{width:100%;position:relative;margin-top:66px}.banner .container{position:relative}.banner_content{position:absolute;right:6%;top:45%;width:auto}.banner_content h1{font-family:'montserratbold';font-size:clamp(20px, 8vw, 40px);color:#fff;line-height:1.2;text-transform:capitalize;padding:0;margin:0;position:relative}.banner_content h1 span{position:relative}.banner_content h1 span::after{position:relative;content:"";width:84px;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/bannertext_bg.png) no-repeat;background-position:right top;background-size:100%;height:53px;top:-20px;right:40px;display:inline-block}.banner .icon{display:inline-block;padding-top:0;cursor:pointer;animation:bouncedown 2s ease infinite;position:absolute;left:50%;bottom:5%}@keyframes bouncedown{50%{transform:translateY(-30%)}}.homedepartment_container{width:100%;margin:0;display:block}.homedepartment_wrapper{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.homedepartment_wrapper .left{width:32%;display:inline-block}.homedepartment_wrapper .left .dept_left{background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/homedep_bg.png) no-repeat;background-position:center top;background-size:cover;padding:50px 40px 70% 25%;position:relative;border:8px solid #fff;border-left:none;border-bottom:none;height:100%}.homedepartment_wrapper .left .dept_left::before{position:absolute;content:"";bottom:-4%;z-index:2;width:76%;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/homedep_bgleaf.png) no-repeat;background-position:left bottom;background-size:100%;height:100%;display:block;left:0}.homedepartment_wrapper .left .dept_left .top_content{padding:0 0 0 10px;position:relative}.homedepartment_wrapper .left .dept_left .top_content::before{border-top:2px solid #fff;content:"";display:block;width:70%;height:2px;padding-bottom:20px}.homedepartment_wrapper .left .dept_left .top_content::after{border-bottom:2px solid #fff;content:"";display:block;width:70%;height:2px;padding-bottom:10px}.homedepartment_wrapper .left .dept_left .top_content .tittle{color:#fff;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:19px;line-height:26px;padding:0 0;text-transform:capitalize}.homedepartment_wrapper .left .dept_left .top_content .tittle span{color:#ff9c1e}.homedepartment_wrapper .left .dept_left .top_content p{color:#fff;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:16px;line-height:26px;padding:10px 0}.homedepartment_wrapper .left .dept_left .bottom_content{padding:20px 0 0 10px;position:relative;z-index:3}.homedepartment_wrapper .left .dept_left .bottom_content .tittle{color:#ff9c1e;margin:0 0 0 0;padding:0;font-family:'lufgabold';font-size:22px;line-height:28px;text-transform:capitalize}.homedepartment_wrapper .left .dept_left .bottom_content .book_number{color:#fff;margin:0 0 0 0;padding:10px 0 0;font-family:'lufgamedium';font-size:18px;line-height:23px;text-transform:capitalize;width:100%}.homedepartment_wrapper .left .dept_left .bottom_content .btn{margin-top:20px}.homedepartment_wrapper .right{width:68%;display:inline-block;background:#fff;padding:30px 4% 20px 4%;margin-top:-3%}.head_wrapper{display:flex;align-items:center;justify-content:space-between}.head_wrapper .tittle{color:#49b490;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:clamp(20px, 8vw, 30px);line-height:1;text-transform:uppercase}.viewall{color:#ff9c1e;margin:0 0 0 0;padding:10px 0 0;font-family:'lufgaregular';font-size:18px;line-height:23px;text-transform:capitalize}.viewall span{padding-left:4px}.depinner_wrapper{width:100%;display:flex;flex-wrap:wrap;margin-top:30px}.depinner_wrapper .block{border-bottom:2px solid #e3f1ed;width:33.33%;display:inline-block;padding:25px;background:#fff0}.depinner_wrapper .block:hover{background:linear-gradient(127deg,#55b494,#14496b)}.depinner_wrapper .block.right{border-left:2px solid #e3f1ed;margin-top:0}.depinner_wrapper .block.left{border-right:2px solid #e3f1ed}.depinner_wrapper .block.bottom{border-bottom:none}.depinner_wrapper .block .block_inner{display:block}.depinner_wrapper .block .tittle_wrapper{display:flex;align-items:center}.depinner_wrapper .block .tittle_wrapper .icon{display:inline-block;padding-right:20px;width:100px}.depinner_wrapper .block .tittle_wrapper .icon img{width:80px}.depinner_wrapper .block:hover .tittle_wrapper .icon img{filter:brightness(0) invert(1)}.depinner_wrapper .block .tittle_wrapper .tittle{color:#282828;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:clamp(18px, 8vw, 25px);line-height:1;padding:0 0;text-transform:capitalize;width:100%}.depinner_wrapper .block p{color:#282828;margin:0 0 0 0;padding:0;font-family:'lufgaextralight';font-size:16px;line-height:26px;padding:10px 0;width:100%}.depinner_wrapper .block:hover .tittle_wrapper .tittle,.depinner_wrapper .block:hover p{color:#fff}.depinner_wrapper .block:hover .tittle_wrapper .tittle{font-family:'lufgasemibold'}.depinner_wrapper .block .btn{opacity:0;visibility:hidden;margin:10px 0 0}.depinner_wrapper .block:hover .btn{opacity:1;visibility:visible}.homeabout_container{background:#faf8f4;width:100%;display:block;border-bottom:10px solid #55b494}.homeabouttop_wrapper{width:95%;margin-left:auto;position:relative;margin-top:-2%;display:flex;justify-content:center;align-items:flex-end}.homeabouttop_wrapper .image{position:relative;width:55%;display:inline-block}.homeabouttop_wrapper .image::before{position:absolute;content:"";top:-12%;z-index:1;width:20%;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/homeabouttop_leaf.png) no-repeat;background-position:right top;background-size:100%;height:100%;display:block;right:-8%}.homeabouttop_wrapper .image .desc_wrapper{background:#ff9c1e;color:#fff;margin:0 0 0 0;padding:10px 20px;font-family:'lufgasemibold';font-size:clamp(18px, 8vw, 22px);line-height:1;text-transform:capitalize;width:auto;position:absolute;left:5%;bottom:0}.homeabouttop_wrapper .content{width:45%;display:inline-block}.homeabouttop_wrapper .content .tittle{color:#55b494;margin:0 0 0 0;padding:0 0 0 2%;font-family:'lufgasemibold';font-size:clamp(20px, 8vw, 25px);line-height:1;text-transform:capitalize}.homeabouttop_wrapper .content .content_wrapper{background:linear-gradient(127deg,#55b494,#14496b);padding:0 12% 30px 40px;margin:12px 0 0}.homeabouttop_wrapper .content .content_wrapper p{position:relative;color:#fff;margin:0 0 0 0;font-family:'lufgaregular';font-size:16px;line-height:24px;padding:10px 0}.homeabouttop_wrapper .content .content_wrapper p::after{border-bottom:2px solid #fff;width:70%;height:2px;content:"";display:block;padding-top:20px}.counter_wrapper{display:flex;align-items:center;margin:20px 0 0}.counter_wrapper .number{color:#fff;margin:0 0 0 0;padding:0 0 0 0;font-family:'lufgasemibold';font-size:clamp(30px, 8vw, 70px);line-height:1;text-transform:capitalize;display:flex;align-items:center}.counter_wrapper .number .count::after{content:"+";display:inline-block}.counter_wrapper .number span{font-size:clamp(20px, 8vw, 22px);padding-left:8px}.homeabouttop_wrapper .content .content_wrapper .viewall{text-align:right;margin-left:auto;display:block}.whychoose_wrapper{display:flex;flex-wrap:wrap;width:95%;justify-content:flex-end;align-items:center;margin-left:auto}.whychoose_wrapper .left{width:40%;display:inline-block;padding:0 0 0}.whychoose_wrapper .left .tittle{color:#55b494;margin:0 0 50px 0;padding:0 0 0 0%;font-family:'lufgasemibold';font-size:clamp(20px, 8vw, 25px);line-height:1;text-transform:capitalize}.whychoose_wrapper .left .block{margin:20px 0;display:flex;align-items:center;padding-left:2%}.whychoose_wrapper .left .block .number_pointer{background-color:#fff0;border-top:4px solid #ff9c1e;border-right:4px solid #fbe6c9;border-bottom:4px solid #fbe6c9;border-left:4px solid #ff9c1e;border-radius:50%;margin:0 auto;width:40px;height:40px;position:relative;color:#1d5770;font-family:'lufgaregular';font-size:20px;display:flex;align-items:center;justify-content:center;padding:35px;transform:rotate(-45deg)}.whychoose_wrapper .left .block .number_pointer span{transform:rotate(45deg)}.whychoose_wrapper .left .block .content{display:inline-block;padding-left:30px;color:#1d5770;font-family:'lufgaregular';font-size:20px}.whychoose_wrapper .left .block .content .heading{text-transform:capitalize}.whychoose_wrapper .left .block .content p{font-size:15px;font-family:'lufgaextralight'}.whychoose_wrapper .left .viewall{text-align:right;margin-left:auto;display:block}.whychoose_wrapper .right{width:55%;display:block;flex-wrap:wrap;padding-left:3%}.whychoose_wrapper .right .top_block{display:flex;flex-wrap:wrap}.whychoose_wrapper .right .top_block .left_block{width:34%;display:inline-block}.whychoose_wrapper .right .top_block .middle_block{width:28%;display:inline-block}.whychoose_wrapper .right .top_block .right_block{width:38%;display:inline-block}.whychoose_wrapper .right .top_block .left_block .content{padding:20px}.whychoose_wrapper .right .top_block .left_block .content p{font-size:15px;font-family:'lufgaextralight'}.whychoose_wrapper .right .top_block .left_block .image{display:block;margin-top:8px}.whychoose_wrapper .right img{height:100%}.whychoose_wrapper .right .bottom_block{display:flex;flex-wrap:wrap}.whychoose_wrapper .right .bottom_block .left_block{width:28%;display:inline-block}.whychoose_wrapper .right .bottom_block .middle_block{width:34%;display:inline-block}.whychoose_wrapper .right .bottom_block .right_block{width:38%;display:inline-block}.whychoose_wrapper .right .bottom_block .middle_block .content{padding:20px}.whychoose_wrapper .right .bottom_block .middle_block .content .heading{color:#55b494;margin:0 0 0 0;padding:0 0 0 0%;font-family:'lufgasemibold';font-size:clamp(20px, 8vw, 25px);line-height:1;text-transform:capitalize}.whychoose_wrapper .right .bottom_block .middle_block .content p{font-size:15px;font-family:'lufgaextralight'}.homeinsurance_container{width:100%;display:block}.homeinsurance_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.homeinsurance_wrapper .image{width:48%;display:inline-block;position:relative;margin-top:-5%}.homeinsurance_wrapper .content{width:48%;display:inline-block;position:relative;padding-right:5%}.homeinsurance_wrapper .content .tittle{color:#1d5770;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:clamp(20px, 8vw, 30px);line-height:1.3;padding:0 0;text-transform:capitalize}.homeinsurance_wrapper .content .tittle span{color:#ff9c1e}.homeinsurance_wrapper .content p{font-family:'lufgaextralight'}.hire_container{width:100%;display:block}.hire_wrapper{display:flex;flex-wrap:wrap;margin:30px 0 0;margin-left:auto;width:95%;align-items:center;justify-content:space-between}.hire_wrapper .content{width:35%;display:inline-block}.hire_wrapper .content .tittle{color:#1d5770;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:clamp(20px, 8vw, 30px);line-height:1.3;padding:0 0;text-transform:capitalize}.hire_wrapper .content .tittle span{color:#ff9c1e}.hire_wrapper .content p{font-family:'lufgaextralight'}.hire_wrapper .hire_right{width:62%}.hire_wrapper .hire_right .item{padding:10px 15px}.hire_wrapper .hire_right .block{box-shadow:4px 5px 7px rgb(0 0 0 / .1);background:#fff}.hire_wrapper .hire_right .block .image{width:100%;display:block;border:2px solid #fff0;border-radius:0 0 0 30px}.hire_wrapper .hire_right .block:hover .image{border:2px solid #55b494;border-radius:0 0 0 30px}.hire_wrapper .hire_right .block .image img{border-radius:0 0 0 30px;border-bottom:3px solid #55b494}.hire_wrapper .hire_right .block .content{padding:20px;width:auto}.hire_wrapper .hire_right .block .content .name{color:#282828;margin:0 0 0 0;padding:0 0 0 0%;font-family:'lufgasemibold';font-size:clamp(20px, 8vw, 22px);line-height:1;text-transform:capitalize}.hire_wrapper .hire_right .block:hover .content .name{color:#55b494}.hire_wrapper .hire_right .block .content .post{color:#282828;margin:0 0 0 0;padding:10px 0 0 0%;font-family:'lufgaregular';font-size:17px;line-height:1;text-transform:capitalize}.homeblog_container{width:100%;padding:50px 0 40px;text-align:center}.homeblog_container .tittle_wrapper{display:flex;align-items:center;justify-content:space-between}.homeblog_container .tittle{color:#282828;margin:0 0 0 0;padding:0;font-family:'lufgamedium';font-size:clamp(20px, 8vw, 30px);line-height:1.3;padding:0 0;text-transform:capitalize}.homeblog_container .tittle span{color:#ff9c1e}.homeblog_container .viewall{text-align:right}.homeblog_wrapper{margin:30px 0 0;width:100%}.homeblog_wrapper .item{padding:0 10px}.news_block{padding:0 0;width:100%;text-align:left;border-radius:20px}.newsblock_inner{width:100%;display:block;align-items:center;justify-content:center;margin:20px 0;cursor:pointer;-webkit-transition:all 0.3s cubic-bezier(.1,.1,.25,.9);transition:all 0.3s cubic-bezier(.1,.1,.25,.9);border-radius:6px}.newsblock_inner .image{width:100%;border-radius:20px;position:relative}.newsblock_inner .image::before{background:linear-gradient(-160deg,transparent,transparent,#fff,#fff);position:absolute;height:100%;width:100%;z-index:1;opacity:.9;transition:all ease-in-out 0.5s;border-radius:20px;content:""}.newsblock_inner:hover .image::before{background:linear-gradient(160deg,transparent,transparent,#55b494,#14496b);opacity:.7;transition:all ease-in-out 0.5s}.newsblock_inner .image img{border-radius:20px;border:2px solid #fff0}.newsblock_inner:hover .image img{border-radius:20px;border:2px solid #55b494}.newsblock_inner .content{width:100%;padding:0 20px 20px;transition:all 0.9s cubic-bezier(.32,.1,.3,1);position:relative;display:block;position:relative;margin-top:-7%}.newsblock_inner .content .date{position:relative;z-index:2;border-radius:10px;font-family:'lufgaextralight';color:#282828;font-size:18px;text-transform:capitalize}.newsblock_inner:hover .content .date{color:#fff}.newsblock_inner .content .tittle{color:#282828;font-family:'lufgaregular';line-height:25px;font-size:18px;padding:20px 0 0;margin:0;text-transform:none;letter-spacing:0}.newsblock_inner:hover .content .tittle{color:#3a8783}.newsblock_inner .content p{font-size:16px;margin:0;text-transform:none;color:#000;font-family:'poppinsregular';line-height:24px;padding-top:10px}.newsblock_inner .content .viewmore{font-family:'poppinsregular';line-height:24px;padding-top:15px;padding-bottom:5px;font-size:16px;color:#5996ce;text-transform:capitalize;position:relative}.owl-dots{display:block;width:100%;margin-top:20px!important;text-align:center}.owl-dots .owl-dot{width:10px!important;height:10px!important;display:inline-block;vertical-align:middle;border-radius:12px;background:#49b490!important;margin:0 3px;border:none;opacity:.5}.owl-dots .owl-dot.active{width:15px!important;height:15px!important;opacity:1}.owl-theme .owl-dots .owl-dot span{display:none!important}.testimonial_container{width:100%;display:block;margin:60px 0 0}.testimonial_wrapper{width:85%;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}.testimonial_wrapper .left{width:60%;display:inline-block;position:relative;margin-right:-10%}.testimonial_wrapper .right{width:40%;display:inline-block}.testimonial_wrapper .right .image{position:relative;width:100%}.testimonial_wrapper .right .image::before{position:absolute;content:"";background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/left_quote.png) no-repeat;background-position:left top;background-size:100%;width:30%;height:100%;top:-6%;left:-15%}.testimonial_wrapper .right .image::after{position:absolute;content:"";background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/right_quote.png) no-repeat;background-position:right bottom;background-size:100%;width:11%;height:100%;bottom:-9%;right:-20px}.testimonial_wrapper .right .image img{box-shadow:13px 13px 0 -3px #ff9c1e}.testimonial_wrapper .left .tittle{color:#282828;margin:0 0 30px 0;padding:0;font-family:'lufgamedium';font-size:clamp(20px, 8vw, 30px);line-height:1.3;padding:0 0;text-transform:capitalize}.testimonial_wrapper .left .tittle span{color:#ff9c1e}.testimonial_slider{background:#fe9e23;clip-path:polygon(0 0%,0% 0,90% 0,100% 0%,100% 80%,90% 100%,10% 100%,0% 100%);padding:40px;position:relative;z-index:1}.testimonial_wrapper .testi .item .profile{display:flex;margin-top:20px;position:relative;align-items:center}.testimonial_wrapper .testi .item .profile p{font-size:20px;margin:0 0;color:#fff;line-height:1;font-family:'lufgamedium';text-transform:capitalize;padding:0}.testimonial_wrapper .testi .item .profile span{color:#fff;line-height:20px;font-size:16px;font-family:'lufgalight';text-transform:capitalize;padding-left:10px}.testimonial_wrapper .testi .item .tittle{color:#fff;margin:0 0 0 0;padding:0;font-family:'lufgamedium';font-size:20px;line-height:1.3;padding:0 0;text-transform:capitalize}.testimonial_wrapper .testi .item>p{padding:10px 0 0;font-size:16px;line-height:20px;display:block;z-index:2;color:#fff;font-family:'lufgaextralight';position:relative}.testimonial_wrapper .testi .item>p span{color:#f8d3bb;font-size:60px;font-weight:700}.testimonial_wrapper .testi .item .icon{text-align:right;position:absolute;right:0;top:0}.testimonial_wrapper .testi .item .icon i{font-size:40px;color:#e0e8fc}.testimonial_wrapper .owl-dots{display:block!important;width:100%;margin-top:0;text-align:right;position:absolute;top:-22%;right:0}.testimonial_wrapper .owl-dots .owl-dot{width:10px!important;height:10px!important;display:inline-block;vertical-align:middle;border-radius:12px;background:#fff!important;margin:0 3px;border:none;opacity:.5}.testimonial_wrapper .owl-dots .owl-dot.active{opacity:1;width:14px!important;height:14px!important}.owl-theme .owl-dots .owl-dot span{display:none!important}.testimonial_wrapper .owl-nav{display:flex;justify-content:flex-start;align-items:center;width:100%;justify-content:flex-end;position:absolute;bottom:0;right:-50%}.testimonial_wrapper .owl-carousel .owl-nav button.owl-prev,.testimonial_wrapper .owl-carousel .owl-nav button.owl-next{z-index:1;width:48px;height:48px;border-radius:50%;justify-content:center;border:none;top:0;transform:none;background:none;position:relative;transform:none}.testimonial_wrapper .owl-carousel .owl-nav button.owl-prev{left:auto;right:auto}.testimonial_wrapper .owl-carousel .owl-nav button.owl-next{left:3%;right:auto}.testimonial_wrapper .owl-carousel .owl-nav .owl-prev::before{content:"";width:100%;height:100%;position:relative;left:0;top:0;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/prev.png) no-repeat;background-position:center center;background-size:90%;display:block}.testimonial_wrapper .owl-carousel .owl-nav .owl-next::before{content:"";width:100%;height:100%;position:relative;left:0;top:0;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/next.png) no-repeat;background-position:center center;background-size:90%;display:block}.owl-nav span{display:none}.footer{width:100%;margin-top:40px}.footer_wrapper{width:100%;padding:11% 0 40px;clear:both!important;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/footer_bg.png) no-repeat;background-position:center top;background-size:cover}.footer .footer-content{margin:0 0 0 0;width:100%}.footer .footer-content .col-container{display:flex;flex-wrap:wrap;justify-content:space-between}.row{margin:0 -15px}.footer .footer-content h3{font-family:'lufgasemibold';font-size:26px;text-transform:capitalize;color:#fff;padding:0 0 10px 0;display:inline-block}.footer .footer-content h4{font-family:'lufgamedium';font-size:22px;text-transform:capitalize;color:#fff;padding:0 0 10px 0;display:inline-block}.footer .footer-content p{font-family:'lufgaextralight';font-size:15px;color:#fff;padding:0 5px;display:block;transition:all 0.3s cubic-bezier(.32,.1,.3,1);text-transform:none;line-height:20px}.footer .footer-content p a{color:#fff}.footer .footer-content .timing p{text-transform:uppercase;padding-top:18px;font-size:13px}.footer .footer-content .links{padding:10px 0 0 0;margin:0 0 0 0}.fa-map-marker:before{content:"\f041";color:#ee7408;font-size:16px;padding-right:10px;margin-top:-3px}.fa-envelope:before{color:#ee7408;font-size:16px;padding-right:10px}.fa-phone:before{color:#ee7408;font-size:16px;padding-right:10px}.footer .footer-content .links li{display:flex;padding:5px 0;text-align:left;font-family:'lufgaextralight';font-size:15px;color:#fff;align-items:center}.footer .footer-content .links.footer_contact li{align-items:flex-start}.footer .footer-content .links li .fa{margin-top:2px}.footer .footer-content .links li:first-child a{padding-top:0}.footer .footer-content .links li a{font-family:'lufgaextralight';font-size:15px;color:#fff;padding:0 5px;display:block;transition:all 0.3s cubic-bezier(.32,.1,.3,1);text-transform:capitalize;line-height:20px}.footer .footer-content .links.footer_contact li a{text-transform:none}.footer .footer-content .links li a.mail{text-transform:none}.footer .footer-content .links li a:hover{color:#ff9c1e}.footer .copyright{background:#50ac91}.footer .copyright .desc{display:block;vertical-align:middle;width:100%;padding:10px 0;text-align:center}.footer .copyright p{display:block;color:#fff;font-family:'lufgaextralight';font-size:15px;text-transform:capitalize;padding:0}.footer .copyright p a{color:#fff;text-transform:none}.footer .social{font-size:0;display:block;margin:18px 0 0 0;position:static}.footer .social li{display:inline-block;margin:0 12px 0 0;text-align:center}.footer .social li a{display:block;font-size:15px;color:#286a78;border:1px solid #fff;width:30px;height:30px;display:flex;background:#fff;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;-webkit-transition:all 0.3s cubic-bezier(.1,.1,.25,.9);transition:all 0.3s cubic-bezier(.1,.1,.25,.9)}.footer .social li a:hover{background:#ff9c1e!important;border:1px solid #ff9c1e}.search-div{width:100%;display:inline-block;vertical-align:middle;padding:10px 0 0 0;position:relative}.search-div .input-text{vertical-align:top;width:100%;color:#226074;padding:0 20px 0 15px;text-transform:none;font-size:14px;background:#fff;font-family:'lufgaextralight';font-size:15px;line-height:42px;border:none}.search-div .input-text::-webkit-input-placeholder{color:#226074;text-transform:lowercase;opacity:.7;font-size:15px;font-family:'lufgaextralight'}.search-div .input-text:focus::-webkit-input-placeholder{color:#226074;font-size:15px;font-family:'lufgaextralight';opacity:.7}.search-div .btn{border:none;position:absolute;right:10px;top:20px;transform:translateY(-50%);margin:0;height:30px}.search-div .wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:absolute;right:0;top:0}.search-div .btn:active{box-shadow:none}.viewall.mob{display:none}img.mobile_banner{display:none}img.desktop_banner{display:block}.strip_right .btn.mob{margin:0;display:none}.inner_banner{margin-top:130px}.inner_banner .banner_content{position:absolute;right:6%;top:30%;width:auto}.banner_content h2{font-family:'montserratbold';font-size:clamp(20px, 8vw, 35px);color:#fff;line-height:1.2;text-transform:capitalize;padding:0;margin:0;position:relative}ul.breadcrumb{padding:10px 0;list-style:none;display:flex;align-items:center}ul.breadcrumb li{display:inline;font-size:16px;font-family:'montserratmedium';color:#fff;text-transform:capitalize}ul.breadcrumb li+li:before{padding:6px;color:#fff;content:"\2010"}ul.breadcrumb li a{color:#ff9c1e;text-decoration:none}ul.breadcrumb li a:hover{color:#ff9c1e;text-decoration:underline}.blog_wrapper{text-align:center;margin-top:20px}.blog_wrapper .homeblog_wrapper{display:flex;flex-wrap:wrap;margin:20px -10px 0;width:auto;justify-content:center}.blog_wrapper .homeblog_wrapper p.blog-listing{color:#282828;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:clamp(18px, 8vw, 21px);line-height:1;padding:70px 0;text-transform:capitalize;text-align:center}.blog_wrapper .homeblog_wrapper .item{padding:0 10px;width:33.333%;display:inline-block}.news_container{width:100%;padding:70px 0 0;position:relative;z-index:10}.newsdetail_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.newsdetail_wrapper .left{width:64%;display:inline-block}.newsdetail_wrapper .left .content_wrapper{width:100%;margin:20px 0 0}.blogdetail_wrapper .tittle{font-family:'lufgamedium';font-size:clamp(20px, 7vw, 23px);color:#3a8783;line-height:1.2;position:relative;text-transform:capitalize}.blogdetail_image{width:100%;margin:25px 0;border-radius:20px}.blogdetail_image img{border-radius:20px;border:2px solid #1c5e53}.newsdetail_wrapper .left .content_wrapper .tittle{font-family:'lufgamedium';font-size:clamp(18px, 7vw, 20px);color:#14496b;line-height:1.2;position:relative;text-transform:capitalize}.newsdetail_wrapper .left .content_wrapper p{font-size:16px;padding:15px 0 0 0;text-transform:none;color:#282828;font-family:'lufgalight';line-height:25px}.newsdetail_wrapper .left .content_wrapper p.blog-listing{font-family:'lufgamedium';font-size:clamp(18px, 7vw, 20px);color:#14496b;line-height:1.2;position:relative;text-transform:capitalize}.newsdetail_wrapper .right{width:30%;display:inline-block}.newsdetail_wrapper .right .tittle{font-family:'lufgasemibold';font-size:clamp(20px, 7vw, 23px);color:#14496b;line-height:1.2;position:relative;text-transform:capitalize}.blogdetail_wrapper .categories ul{padding:20px 0 0 0}.blogdetail_wrapper .categories ul li{padding:5px 0;color:#282828;font-family:'lufgaregular';line-height:25px;font-size:16px;margin:0}.blogdetail_wrapper .categories ul li a{color:#282828}.blogdetail_wrapper .categories ul li a:hover{color:#3a8783}.blogdetail_wrapper .tags{padding:20px 0;margin-top:20px}.blogdetail_wrapper .tags ul{padding:20px 0 0;display:flex;flex-wrap:wrap;width:auto;margin:0 -5px}.blogdetail_wrapper .tags ul li{padding:5px;color:#282828;font-family:'lufgaregular';line-height:25px;font-size:16px;margin:0;display:inline-block}.blogdetail_wrapper .tags ul li a{color:#282828;border-radius:30px;padding:6px 20px;border:1px solid #282828}.blogdetail_wrapper .tags ul li a:hover{color:#fff;border:1px solid #3a8783;background:#3a8783}.department_container{width:100%;padding:70px 0 0;text-align:center}.department_container .tittle{color:#49b490;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:clamp(20px, 8vw, 30px);line-height:1;text-transform:uppercase}.department_wrapper{margin:30px 0 0}.department_wrapper .depinner_wrapper{text-align:left}.department_wrapper .depinner_wrapper .block{border-bottom:2px solid #e3f1ed;width:25%;display:inline-block;padding:25px;background:#fff0}.department_wrapper .depinner_wrapper .block:hover{background:linear-gradient(127deg,#55b494,#14496b)}.department_wrapper .depinner_wrapper .block.bottom{border-bottom:none}.department_testimonial{margin:70px 0 0}.departmentinner_container{margin:60px 0 0;display:block}.departmentinner_topwrapper{width:94%;text-align:center;margin:0 auto}.departmentinner_topwrapper .icon{display:inline-block}.departmentinner_topwrapper .tittle{font-family:'lufgaregular';font-size:clamp(20px, 7vw, 23px);color:#55b494;line-height:1.2;position:relative;text-transform:capitalize;padding:20px 0 0}.departmentinner_topwrapper p{font-size:16px;padding:15px 0 0 0;text-transform:none;color:#282828;font-family:'lufgalight';line-height:25px}.departmentinner_middlewrapper{display:block;margin:50px auto 0;width:94%;text-align:center}.departmentinner_middlewrapper .block{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin:40px 0;text-align:left}.departmentinner_middlewrapper .block .image{width:48%;display:inline-block}.departmentinner_middlewrapper .block .image img{border-radius:10px}.departmentinner_middlewrapper .block .content{width:48%;display:inline-block;padding:0 0 0 5%}.departmentinner_middlewrapper .block:nth-child(even) .content{padding:0 1% 0 5%}.departmentinner_middlewrapper .block .content .number{color:#ffd1a8;margin:0 0 -10% 0;padding:0 0 0 0;font-family:'lufgaregular';font-size:clamp(50px, 8vw, 90px);line-height:1;text-transform:capitalize;display:flex;align-items:flex-end}.departmentinner_middlewrapper .block .content .tittle{font-family:'lufgaregular';font-size:clamp(20px, 7vw, 30px);color:#55b494;line-height:1.2;position:relative;text-transform:capitalize;padding:20px 0 0}.departmentinner_middlewrapper .block .content p{font-size:16px;padding:15px 0 0 0;text-transform:none;color:#282828;font-family:'lufgalight';line-height:25px}.departmentinner_middlewrapper .block:nth-child(even){flex-direction:row-reverse}.insurance_container{width:100%;display:block;padding:70px 0 0}.insurancetop_wrapper{width:90%;display:block;margin:0 auto}.insurancetop_wrapper .instop_inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.insurancetop_wrapper .instop_inner .image{width:42%;display:inline-block}.insurancetop_wrapper .instop_inner .content{width:55%;display:inline-block}.insurancetop_wrapper .instop_inner .content .tittle{font-family:'lufgaregular';font-size:clamp(20px, 7vw, 23px);color:#55b494;line-height:1.2;position:relative;text-transform:capitalize}.insurancetop_wrapper .instop_inner .content p{font-size:16px;padding:15px 0 0 0;text-transform:none;color:#282828;font-family:'lufgalight';line-height:25px}.insurancetop_wrapper p.contact-number{text-align:center}.insurancetop_wrapper p.contact-number a{color:#282828}.insurancetop_wrapper .instop_inner .content ul{padding:12px 0 0 17px}.insurancetop_wrapper .instop_inner .content ul li{font-size:16px;padding:8px 0;text-transform:none;color:#282828;font-family:'lufgalight';line-height:25px;display:list-item;list-style-type:disc}.insurancetop_wrapper p{font-size:16px;padding:15px 0 0 0;text-transform:none;color:#282828;font-family:'lufgalight';line-height:25px}h2.insurance-last{color:#282828;margin:0 0 0 0;padding:5px 0 0 0%;font-family:'lufgaregular';font-size:19px;line-height:28px;text-transform:capitalize}.insurancemiddle_container{width:100%;display:block;padding:70px 0;margin-top:60px}.insurancemiddle_wrapper{width:100%}.insurancemiddle_wrapper .content{margin-bottom:30px;width:38%;display:block;margin-left:auto}.insurancemiddle_wrapper .tittle{font-family:'lufgaregular';font-size:clamp(20px, 7vw, 23px);color:#fff;line-height:1.2;position:relative;text-transform:capitalize}.insurancemiddle_wrapper p{font-size:16px;padding:15px 0 0 0;text-transform:none;color:#fff;font-family:'lufgalight';line-height:25px}.lifemoving_container{margin:150px 0 0;width:100%;display:block;background:linear-gradient(127deg,#55b494,#14496b);position:relative;padding:0 0 50px}.lifemoving_container .container{max-width:100%;width:90%;margin-right:auto;margin-left:0}.lifemoving_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.lifemoving_wrapper .left{display:inline-block;width:20%;position:relative;padding-left:8%}.lifemoving_wrapper .left .tittle{font-family:'lufgasemibold';font-size:clamp(25px, 7vw, 40px);color:#fff;line-height:1.2;position:relative;text-transform:capitalize;position:relative}.lifemoving_wrapper .left::after{position:absolute;border-bottom:2px solid #fff;left:-40%;bottom:-24%;width:138%;content:""}.lifemoving_wrapper .right{display:inline-block;width:58%;margin-top:-7%;position:relative}.lifemoving_wrapper .right::before{position:absolute;content:"";bottom:15%;z-index:2;width:50%;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/life_leaf.png) no-repeat;background-position:left bottom;background-size:100%;height:100%;display:block;left:-37%;z-index:1}.lifemoving_wrapper .owl-dots{text-align:right}.lifemoving_wrapper .owl-dots .owl-dot{width:10px!important;height:10px!important;display:inline-block;vertical-align:middle;border-radius:12px;background:#fff!important;margin:0 3px;border:none;opacity:.5}.lifemoving_wrapper .owl-dots .owl-dot.active{opacity:1;width:14px!important;height:14px!important}.lifemoving_wrapper .owl-carousel .owl-item img{border-radius:10px}.insurancebottom_container{width:100%;display:block;margin:60px 0 0}.insurancebottom_wrapper{display:flex;margin:40px auto 0;justify-content:space-between;flex-wrap:wrap;width:95%}.insurancebottom_wrapper .block{width:47%;display:inline-block}.insurancebottom_container .tittle{font-family:'lufgaregular';font-size:clamp(20px, 7vw, 23px);color:#55b494;line-height:1.2;position:relative;text-transform:capitalize;width:95%;margin:0 auto}.insurancebottom_wrapper .block p{font-size:16px;padding:15px 0 0 0;text-transform:none;color:#282828;font-family:'lufgalight';line-height:25px}.aboutlife_container .container{margin:0 auto;width:90%}.aboutlife_wrapper{width:100%;margin:0 auto;align-items:flex-start;justify-content:center}.aboutlife_wrapper .left{display:block;width:32%;position:relative;padding-left:0;margin-right:-10%;padding-top:2%}.aboutlife_wrapper .right{display:inline-block;width:64%;margin-top:-7%;position:relative}.aboutlife_wrapper .right::before{position:absolute;content:"";bottom:9%;z-index:2;width:38%;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/life_leaf.png) no-repeat;background-position:left bottom;background-size:100%;height:100%;display:block;left:-30%;z-index:1}.aboutlife_wrapper .left::after{position:absolute;border-bottom:3px solid #fff;left:27%;bottom:-6%;width:74%;content:"";z-index:10}.aboutlife_wrapper p{color:#fff;padding:15px 0}.whychoose_container{width:100%;margin:60px 0 0;display:block;text-align:center}.whychoose_container .tittle{color:#55b494;margin:0 0 50px 0;padding:0 0 0 0%;font-family:'lufgasemibold';font-size:clamp(20px, 8vw, 25px);line-height:1;text-transform:capitalize}.aboutwhychoose_wrapper{width:100%;display:flex;justify-content:space-between;text-align:left}.aboutwhychoose_wrapper .left{width:48%;display:inline-block;padding:0 0 0}.meet_container{width:100%;display:block;margin:60px 0 0;text-align:center}.meet_container .tittle{color:#1d5770;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:clamp(20px, 8vw, 30px);line-height:1.3;padding:0 0;text-transform:capitalize}.meet_container .tittle span{color:#ff9c1e}.meet_wrapper{margin:40px auto 0;text-align:left;width:90%}.meet_wrapper .item{padding:10px 20px}.meet_wrapper .item .block{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.meet_wrapper .item .block .content{width:49%;display:inline-block}.meet_wrapper .item .block .content .number{color:#1d5770;margin:0 0 0 0;padding:0 0 0 0;font-family:'lufgaregular';font-size:clamp(30px, 8vw, 70px);line-height:1;text-transform:capitalize;display:flex;align-items:flex-end}.meet_wrapper .item .block .content .number::after{position:relative;border-bottom:3px solid #1d5770;width:100%;content:"";z-index:10;display:inline-block;height:3px;bottom:14px;margin-right:-36%}.meet_wrapper .item .block .content .name{color:#1d5770;margin:10px 0 0 0;padding:0;font-family:'lufgaregular';font-size:clamp(20px, 8vw, 25px);line-height:1.3;padding:0 0;text-transform:capitalize}.meet_wrapper .item .block .content .post{color:#1d5770;margin:0 0 0 0;padding:0;font-family:'lufgaregular';font-size:19px;line-height:1.3;padding:0 0;text-transform:capitalize;opacity:.5}.meet_wrapper .item .block .content p{color:#282828;line-height:28px;margin:0 0 0 0;padding:0;font-family:'lufgaextralight';font-size:15px;line-height:24px;padding:10px 0}.meet_wrapper .item .block .image{width:49%;display:inline-block}.meet_wrapper .item .block .image img{border-radius:8px;box-shadow:-4px -4px 0 2px #ff9c1e}.meet_wrapper .owl-nav{display:flex;justify-content:flex-start;align-items:center;width:100%;justify-content:flex-end;position:absolute;top:50%;transform:translateY(-50%)}.meet_wrapper .owl-carousel .owl-nav button.owl-prev,.meet_wrapper .owl-carousel .owl-nav button.owl-next{z-index:1;width:48px;height:48px;border-radius:50%;justify-content:space-between;border:none;top:0;transform:none;background:none;position:absolute;top:50%;transform:translateY(-50%);transform:none}.meet_wrapper .owl-carousel .owl-nav button.owl-prev{left:-4%;right:auto}.meet_wrapper .owl-carousel .owl-nav button.owl-next{left:auto;right:-4%}.meet_wrapper .owl-carousel .owl-nav .owl-prev::before{content:"";width:100%;height:100%;position:relative;left:0;top:0;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/prev.png) no-repeat;background-position:center center;background-size:90%;display:block}.meet_wrapper .owl-carousel .owl-nav .owl-next::before{content:"";width:100%;height:100%;position:relative;left:0;top:0;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/next.png) no-repeat;background-position:center center;background-size:90%;display:block}.owl-dots .owl-dot{background:#1d5770!important}.speciality_container{background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/speciality_img.png) no-repeat;background-position:center top;background-size:cover;width:100%;display:block;padding:60px 0;margin-top:60px}.speciality_wrapper{width:100%}.speciality_wrapper .content{margin-bottom:30px;width:47%;display:block;margin-left:auto}.speciality_wrapper .content .content_wrapper{display:flex;flex-wrap:wrap}.speciality_wrapper .content .content_wrapper .block{width:50%;padding:15px}.speciality_wrapper .icon{display:inline-block}.speciality_wrapper .tittle{font-family:'lufgaregular';font-size:clamp(18px, 7vw, 20px);color:#fff;line-height:1.2;position:relative;text-transform:capitalize;padding:15px 0 0}.speciality_wrapper p{font-size:16px;padding:10px 0 0 0;text-transform:none;color:#fff;font-family:'lufgalight';line-height:25px}.contact_container{width:100%;margin:60px 0 0;display:block}.contactus_form{width:90%;padding:0;margin:0 auto;margin-top:60px;text-align:left}.contactform_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.contactaddress_area{width:47%;display:inline-block;padding:35px 0 0;text-align:left}.contactaddress_area h5{color:#49b490;font-family:'lufgaregular';font-size:clamp(20px, 8vw, 26px);line-height:1;padding:25px 0 0}.contactaddress_area h5:first-child{padding:0}.contactaddress_area p{font-family:'lufgaregular';font-size:17px;line-height:20px;text-transform:none;color:#282828;padding:15px 0 0}.daytime_wrapper{border-bottom:2px solid #e1e1e1;padding:0 0 5px;display:flex;justify-content:space-between;margin:20px 0 10px}.daytime_wrapper .block{font-family:'lufgaregular';font-size:17px;line-height:20px;text-transform:none;color:#282828;text-transform:capitalize}.contact_info{padding:0;width:100%}.contact_info .item{display:flex;margin-top:20px;align-items:center}.contact_info .item .icon{display:inline-block}.contact_info .item .icon::before{background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/location_green.png) no-repeat;background-position:left;content:"";background-size:contain;width:19px;height:25px;display:inline-block}.contact_info .item .details{display:inline-block;padding-left:20px}.contact_info .item .details p{font-family:'lufgaregular';color:#282828;padding:0;font-size:17px;line-height:23px;text-transform:capitalize;word-break:break-all}.contact_info .item .icon1{display:inline-block}.contact_info .item .icon1::before{background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/call_green.png) no-repeat;background-position:left;content:"";background-size:contain;width:22px;height:22px;display:inline-block}.contact_info .item .details p a{color:#282828;cursor:pointer;padding:0 0 0 0;text-transform:none}.contact_info .item .icon2{display:inline-block}.contact_info .item .icon2::before{background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/mail_green.png) no-repeat;background-position:left;content:"";background-size:contain;width:22px;height:16px;display:inline-block}.contactform_form{display:inline-block;width:48%;border-radius:0;padding:0}.contactform_form form{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;box-shadow:0 9px 10px rgb(4 4 4 / .1);padding:40px;border-radius:20px}.contactform_form form label{font-family:'lufgaregular';color:#1d5770;text-transform:none;font-size:16px;background:none;opacity:.8;padding:0 0 0 10px}.required{color:red}.contactform_form form p{margin:0;position:relative;padding:15px 0 0}.contactform_form form .full{grid-column:1 / 3;margin-bottom:0}.contactform_form form .full:first-child{padding-top:0}.contactform_form form button,.contactform_form form input,.contactform_form form textarea,.contactform_form form select.input-text{width:100%;padding:15px;border:2px solid #1d5770;border-radius:20px;font-family:'lufgaregular';color:#1d5770;text-transform:none;font-size:16px;background:none;opacity:.8}.contactform_form form select.input-text{color:#1d5770;text-transform:capitalize;opacity:.8}.contactform_form form input::placeholder,.contactform_form form textarea::placeholder,.contactform_form form select.input-text::placeholder{color:#1d5770;text-transform:capitalize;opacity:.8}select.input-text::placeholder{color:#1d5770;text-transform:capitalize;opacity:.8}.contactform_form form button,.contactform_form form input.wpcf7-not-valid,.contactform_form form textarea.wpcf7-not-valid,.contactform_form form select.input-text.wpcf7-not-valid{width:100%;padding:10px;border:solid 1px red}.contactform_form form select.input-text{background:#fff url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/select_arrow.png) no-repeat calc(100% - 20px) center;background-size:5%;appearance:none}.wpcf7-not-valid-tip{color:#dc3232;font-size:0;font-weight:400;display:none}.contactform_form form textarea{resize:none;height:130px}.contactform_form form button{background:#0b0a10;border:0;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;border-radius:0;padding:12px 0;display:flex;justify-content:center;align-items:center}.contactform_form form .full:last-child{margin-bottom:0}.map_container{width:100%;margin:80px 0 100px;display:block;border-top:2px solid #49b490;border-bottom:2px solid #49b490;position:relative}.map_container .social_wrapper{background:#49b490;border-radius:6px;padding:8px 30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:70%;margin:0 auto;position:absolute;left:50%;transform:translateX(-50%);bottom:-6%}.map_container .social_wrapper .left{letter-spacing:1px;font-family:'lufgaregular';color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:19px;line-height:26px}.map_container .social_wrapper .social{margin:0}.map_container .social_wrapper .social li{display:inline-block;margin:0 10px 0 0;text-align:center}.map_container .social_wrapper .social li a{background:#fff;color:#49b490}.map_container .social_wrapper .social li a:hover{background:#ff9c1e;color:#49b490}.contactform_form .tittle{font-family:'poppinssemibold';color:#5895ce;font-size:clamp(20px, 7vw, 25px);line-height:1.2;text-transform:capitalize}.contactform_form form .btn{margin-top:0;width:100%;justify-content:center;background:#49b490;border:2px solid #49b490;border-radius:6px;height:50px;text-transform:uppercase;font-size:20px}.contactform_form form .btn{margin-top:0;width:100%;justify-content:center;background:#49b490;border:2px solid #49b490;border-radius:6px;height:50px;text-transform:uppercase;font-size:20px;color:#fff}.contactform_form form .btn:hover{background:#fff;color:#49b490}.contactform_form form .btn .fa{padding-left:5px}nav.navigation.pagination{text-align:center;display:flex;align-items:center;justify-content:center;width:100%;margin-top:40px}.nav-links{text-align:center;display:flex;align-items:center;justify-content:center}.page-numbers.current{background:#ff9c1e;color:#fff}.page-numbers{margin:0 4px;text-decoration:none;padding:0;font-size:16px;padding:0;min-width:1em;border-radius:10px;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;background:#1d5770;border:none;font-family:'lufgaregular';display:flex;justify-content:center;align-items:center}a.next.page-numbers{background:#1d5770}.appointment_mob{display:none}.faq_container{position:relative}.blogdetail_container{padding:70px 0;display:block;width:100%;text-align:center;position:relative}.faq_container .faq{font-family:'lufgaregular';font-size:clamp(20px, 7vw, 23px);color:#55b494;line-height:1.2;position:relative;text-transform:capitalize;width:95%;margin:0 auto}.faq_wrapper{width:100%;margin:0 0 0;text-align:center}.faq_wrapper .question_wrapper{margin-top:40px;width:100%;text-align:left}.collapsible{padding:30px 20px;position:relative;border-top:2px solid #55b494}.collapsible:last-child{border-bottom:2px solid #55b494}.collapsible .collapse-head{display:block;position:relative;color:#282828;font-family:'lufgaregular';font-size:clamp(16px, 6vw, 19px);line-height:1;text-transform:capitalize;padding:0 20px 0 0;margin:0;display:flex;justify-content:space-between;align-items:flex-start}.collapsible .collapse-head.open{color:#ff9c1e}.collapsible .collapse-head::after{content:"\002B";color:#282828;font-weight:700;float:right;margin-left:0;font-size:25px;line-height:25px;display:flex;align-items:center;justify-content:center;position:relative;z-index:10;font-family:'lufgaregular';font-weight:700}.collapsible .collapse-head.open::after{content:"\2212"}.collapsible .collapse-content{display:none;padding:20px 0 20px 0;font-size:16px;text-transform:none;color:#282828;font-family:'lufgalight';line-height:25px}.collapsible .collapse-content .tittle{font-size:18px;color:#22AD4B;font-family:'poppinsmedium';line-height:1.2;margin:0 0 0 0;text-transform:none;display:block}.collapsible .collapse-content ul{padding:10px 0 0 17px}.collapsible .collapse-content ul li{color:#434853;line-height:28px;margin:0 0 0 0;padding:5px 0;font-family:'montserratlight';display:list-item;list-style-type:disc}.collapsible:last-child{position:relative}.collapsible:last-child .collapse-content{border-bottom:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;grid-column:1 / 3;margin:0}@media only screen and (min-width:1800px){.banner{width:100%;position:relative;margin-top:0}.inner_banner{margin-top:130px}.aboutlife_wrapper .left::after{left:17%}.aboutlife_container{margin:200px 0 0}.homedepartment_wrapper .left .dept_left .top_content .tittle{font-size:24px;line-height:34px}.homedepartment_wrapper .left .dept_left .top_content p{font-size:19px;line-height:28px}.homedepartment_wrapper .left .dept_left .bottom_content .tittle{font-size:29px;line-height:32px}.homedepartment_wrapper .left .dept_left .bottom_content .book_number{font-size:22px;line-height:28px}.btn{font-size:22px}.contact_wrap .contact .content .tittle{font-size:18px;line-height:22px}header .strip a.call{line-height:22px;font-size:17px}.header_menu .menu-list li a{font-size:21px}.head_wrapper .tittle{font-size:clamp(20px, 8vw, 40px)}.viewall{font-size:22px;line-height:26px}.depinner_wrapper .block .tittle_wrapper .tittle{font-size:clamp(18px, 8vw, 30px);line-height:1.3}.depinner_wrapper .block p{font-size:20px;line-height:26px}.homeabouttop_wrapper .content .content_wrapper p{font-size:24px;line-height:34px}.counter_wrapper .number{font-size:clamp(30px, 8vw, 95px)}.counter_wrapper .number span{font-size:clamp(20px, 8vw, 26px)}.homeabouttop_wrapper .image .desc_wrapper{font-size:clamp(18px, 8vw, 30px)}.viewall{font-size:26px;line-height:36px}.whychoose_wrapper .right .top_block .left_block .content p{font-size:22px;line-height:30px}.whychoose_wrapper .left .block .number_pointer{font-size:35px;padding:45px}.whychoose_wrapper .left .block .content{font-size:28px}.whychoose_wrapper .left .block .content p{font-size:23px;line-height:32px}.whychoose_wrapper .right .bottom_block .middle_block .content .heading{font-size:clamp(20px, 8vw, 32px)}.whychoose_wrapper .right .bottom_block .middle_block .content p{font-size:23px;line-height:32px}.homeinsurance_wrapper .content .tittle{font-size:clamp(20px, 8vw, 40px)}.homeinsurance_wrapper .content p{font-size:22px;line-height:32px}.hire_wrapper .content .tittle,.homeblog_container .tittle,.testimonial_wrapper .left .tittle,.whychoose_wrapper .left .tittle,.homeabouttop_wrapper .content .tittle,.whychoose_container .tittle,.meet_container .tittle,.department_container .tittle,.departmentinner_topwrapper .tittle,.departmentinner_middlewrapper .block .content .tittle,.blogdetail_wrapper .tittle,.newsdetail_wrapper .right .tittle{line-height:1;font-size:clamp(20px, 8vw, 40px)}p,.insurancebottom_wrapper .block p{font-size:22px;line-height:32px}.hire_wrapper .hire_right .block .content .name{font-size:clamp(20px, 8vw, 30px)}.hire_wrapper .hire_right .block .content .post{font-size:22px}.newsblock_inner .content .date{font-size:25px}.newsblock_inner .content .tittle{line-height:30px;font-size:23px;padding:35px 0 0}.testimonial_wrapper .testi .item .tittle{font-size:32px}.testimonial_wrapper .testi .item>p,.map_container .social_wrapper .left{font-size:23px;line-height:30px}.testimonial_wrapper .testi .item .profile p{font-size:26px;line-height:32px}.contactform_form form button,.contactform_form form input,.contactform_form form textarea,.contactform_form form select.input-text{font-size:18px}.meet_wrapper .item .block .content p,.speciality_wrapper p,.insurancetop_wrapper .instop_inner .content p,.insurancetop_wrapper p,.insurancemiddle_wrapper p,.departmentinner_topwrapper p,.departmentinner_middlewrapper .block .content p,.newsdetail_wrapper .left .content_wrapper p,.blogdetail_wrapper .categories ul li a,.blogdetail_wrapper .tags ul li{font-size:23px;line-height:32px}.contactaddress_area p,.daytime_wrapper .block,.contact_info .item .details p{font-size:20px;line-height:30px}.footer .footer-content .links li a,.footer .footer-content p,.footer .copyright p{font-size:18px;line-height:25px}.testimonial_wrapper .testi .item .profile span{color:#fff;line-height:26px;font-size:20px}.footer .footer-content h4,.footer .footer-content h3{font-size:32px}.banner_content h2{font-size:clamp(20px, 8vw, 45px)}ul.breadcrumb li{font-size:24px}.insurancebottom_container .tittle{font-size:clamp(20px, 7vw, 30px)}.meet_wrapper .item .block .content .name,.speciality_wrapper .tittle,.insurancetop_wrapper .instop_inner .content .tittle,.insurancemiddle_wrapper .tittle,.newsdetail_wrapper .left .content_wrapper p.blog-listing,.contactaddress_area h5,.faq_container .faq{font-size:clamp(20px, 8vw, 32px)}.meet_wrapper .item .block .content .post,.collapsible .collapse-head{font-size:23px}.collapsible .collapse-content{font-size:20px}.insurancemiddle_container{padding:150px 0}.departmentinner_middlewrapper .block .content .number{margin:0 0 -7% 0;font-size:clamp(50px, 8vw, 130px)}.footer .footer-content .links li .icon{display:inline-block;padding-top:4px}h2.insurance-last{font-size:25px;line-height:35px}}@media only screen and (max-width:1530px){.lifemoving_wrapper .left{display:inline-block;width:25%;position:relative;padding-left:8%}.lifemoving_wrapper .left .tittle{font-size:clamp(25px, 5vw, 35px)}.aboutlife_wrapper .left{display:block;width:32%;position:relative;padding-left:0;margin-right:-6%}}@media only screen and (max-width:1330px){.insurancemiddle_container{background-size:cover}}@media only screen and (max-width:1250px){.homeabouttop_wrapper{width:95%;margin-left:auto;position:relative;margin-top:0;display:flex;justify-content:center;align-items:flex-end;padding:40px 0 0}.whychoose_wrapper{display:flex;flex-wrap:wrap;width:95%;justify-content:flex-end;align-items:center;margin-left:auto;margin-right:auto;margin-top:40px;flex-wrap:wrap}.whychoose_wrapper .left{width:100%;display:block;padding:0 0 0}.whychoose_wrapper .right{width:100%;display:block;padding:30px 0 0}.testimonial_wrapper{width:95%;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}.depinner_wrapper .block .tittle_wrapper .icon img{width:60px}.depinner_wrapper .block.right{border:none;margin-top:0}.depinner_wrapper .block.left{border:none;margin-top:0}.depinner_wrapper .block{border-bottom:2px solid #e3f1ed!important;border-right:2px solid #e3f1ed!important;width:50%}.depinner_wrapper .block:nth-of-type(even){border-right:none!important}.depinner_wrapper .block:last-child{border-bottom:none!important}.department_wrapper .depinner_wrapper .block:nth-of-type(even){border-right:none!important;border-left:none}.depinner_wrapper .block.right{border-left:2px solid #e3f1ed}.aboutlife_wrapper .left{width:36%;margin-right:0%}.speciality_container{background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/speciality_img.png) no-repeat;background-position:right top;background-size:cover}.speciality_wrapper .content{margin-bottom:0;width:80%}.meet_wrapper .owl-nav{top:38%;transform:translateY(-50%)}.map_container .social_wrapper{justify-content:center;bottom:-12%;text-align:center}}@media only screen and (max-width:1110px){.homeabouttop_wrapper{width:100%;margin-left:auto;position:relative;margin-top:0;display:flex;justify-content:center;align-items:flex-end;padding:0 0 0;flex-direction:column-reverse}.homeabout_container{background:#fff}.homeabouttop_wrapper .content{width:100%;display:block;text-align:center}.homeabouttop_wrapper .image{position:relative;width:70%;display:block;margin:-5% auto 0}.homeabouttop_wrapper .image::before{display:none}.homeabouttop_wrapper .content .content_wrapper{padding:30px 40px 10% 40px;margin:30px 0 0}.homeabouttop_wrapper .content .content_wrapper p::after{width:70%;margin:0 auto}.homeabouttop_wrapper .content .content_wrapper .counter_wrapper{display:flex;align-items:center;margin:20px 0 0;justify-content:center}.homeabouttop_wrapper .content .content_wrapper .viewall{text-align:center;margin:0 auto;display:block}.whychoose_wrapper .left .tittle{text-align:center}.testimonial_wrapper .owl-nav{bottom:30%}.department_wrapper .depinner_wrapper .block{border-bottom:2px solid #e3f1ed;width:50%;display:inline-block;padding:25px;background:#fff0}.depinner_wrapper .block.right{border-left:none}.insurancetop_wrapper{width:100%}.insurancemiddle_container{padding:40px 0}}@media only screen and (max-width:1070px){header{align-items:center}.menu-btn{display:inline-block}header .btn:active{border-bottom:none}.menu-btn .icon .bar{height:4px}.menu-btn .icon .bar-2{top:8px}.menu-btn .icon .bar-4{bottom:.5px}.header_menu{width:100%;height:100vh;display:flex;align-items:center;transition:0.3s;justify-content:center;position:fixed;flex-direction:column;left:0;top:0;z-index:10;background:#0b374a;opacity:0;visibility:hidden;transform:scale(1.1);-webkit-transform:scale(1.1);-webkit-transition:all 0.3s cubic-bezier(.39,0,.39,1);-moz-transition:all 0.3s cubic-bezier(.39,0,.39,1);transition:all 0.3s cubic-bezier(.39,0,.39,1);margin-top:0;overflow:auto;padding:4% 2% 10%}.header_menu.open{opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1)}.header_menu .menu-list{text-align:center}.header_menu .menu-list li{display:block;padding:15px 0 0}.header_menu .menu-list li a,.header_wrapper .menu .menu-list li a{color:#fff;line-height:30px;font-size:18px;font-family:'montserratlight'}.header_contact .fa-envelope-o:before{font-size:28px}.header_contact .fa-phone:before{font-size:30px}.header_right{display:inline-flex;height:100%;align-items:center;justify-content:flex-end;position:absolute;top:0;right:5%}.header_wrapper .menu-btn{display:inline-block}.header_menu .menu-list li.menu-item-has-children .sub-menu{display:none!important}.header_contact p{display:none}.header_contact p a{transition:0.1s;color:#25b061;padding-left:5px;font-family:"Lato",sans-serif;font-weight:700;font-size:0}.header_menu .social{display:block;margin:30px 0 0}.header_menu .social li{display:inline-block;margin:0;text-align:center;padding:0 6px}.header_menu .social li a{display:block;font-size:15px;color:#0b374a;border:1px solid #fff;width:30px;height:30px;display:flex;background:#fff;justify-content:center;align-items:center;border-radius:50%;padding:0;cursor:pointer;-webkit-transition:all 0.3s cubic-bezier(.1,.1,.25,.9);transition:all 0.3s cubic-bezier(.1,.1,.25,.9)}.header_menu .social li a::after{display:none}.header_menu .social li a:hover{background:#d37948!important;border:1px solid #d37948;color:#fff!important}.header_menu .menu-list li a{padding:0}.strip_right{display:none}header .strip .container::after{display:none}.banner{margin-top:40px}.inner_banner{margin-top:90px}.homedepartment_wrapper .left{width:100%;display:block}.homedepartment_wrapper .left .dept_left{border-right:none;padding:40px 30px;text-align:center}.homedepartment_wrapper .left .dept_left::before{display:none}.homedepartment_wrapper .left .dept_left .top_content::before,.homedepartment_wrapper .left .dept_left .top_content::after{margin:0 auto}.homedepartment_wrapper .right{width:100%;display:block;background:#fff;padding:30px 20px;margin-top:30px}.depinner_wrapper .block{border-bottom:2px solid #e3f1ed!important;border-right:2px solid #e3f1ed!important;width:50%}.depinner_wrapper .block:nth-of-type(7),.depinner_wrapper .block:nth-of-type(8),.depinner_wrapper .block:nth-of-type(9){display:none}.department_wrapper .depinner_wrapper .block:nth-of-type(7),.department_wrapper .depinner_wrapper .block:nth-of-type(8),.department_wrapper .depinner_wrapper .block:nth-of-type(9){display:block}.head_wrapper .viewall{display:none}.viewall.mob{display:flex;text-align:center;margin:20px auto 0;justify-content:center}.head_wrapper{justify-content:center}.whychoose_wrapper .left .viewall{text-align:center}.whychoose_wrapper .right .top_block .left_block{width:100%;display:block;text-align:center}.whychoose_wrapper .right .top_block .middle_block,.whychoose_wrapper .right .top_block .right_block,.whychoose_wrapper .right .bottom_block .left_block{display:none}.whychoose_wrapper .right .bottom_block .middle_block{width:100%;text-align:center}.whychoose_wrapper .right .bottom_block .right_block{width:100%}.homeinsurance_container{margin:30px 0 0}.homeinsurance_wrapper .image{display:block;width:80%;margin:0 auto}.homeinsurance_wrapper .content{display:block;width:100%;margin:30px auto 0;padding:0;text-align:center}.hire_wrapper .content{width:100%;display:block;text-align:center}.hire_wrapper .hire_right{width:100%;margin-top:20px}.footer .footer-content .col-container{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column-reverse;text-align:center}.footer_wrapper{width:100%;padding:12% 0 40px}footer .inline{display:none}footer .inline.search_wrapper{display:block}.footer .footer-content .links li{justify-content:center}.blog_wrapper .homeblog_wrapper .item{padding:0 10px;width:50%}.insurancetop_wrapper .instop_inner{flex-wrap:wrap;flex-direction:column-reverse}.insurancetop_wrapper .instop_inner .image{width:100%;display:block;margin:20px 0}.insurancetop_wrapper .instop_inner .content{width:100%;display:block}.insurance_container{padding:40px 0 0}.insurancemiddle_container{margin-top:30px}.insurancemiddle_container{background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/insmiddlewrapper_img.png) no-repeat;background-position:right top;background-size:cover;position:relative}.insurancemiddle_container::before{background:linear-gradient(127deg,#55b494,#14496b);position:absolute;background-position:center top;content:"";top:0;left:0;width:100%;display:block;opacity:.9;height:100%}.insurancemiddle_wrapper{width:100%;position:relative;z-index:2}.insurancemiddle_wrapper .content{margin-bottom:30px;width:93%;display:block;margin-left:auto}.lifemoving_container{margin:0 0 0;padding:40px 0}.lifemoving_wrapper .left{display:block;width:100%;position:relative;padding-left:0;text-align:center}.lifemoving_wrapper .right{display:block;width:100%;margin-top:30px;position:relative}.lifemoving_container .container{margin-left:auto}.lifemoving_wrapper .left::after{position:absolute;border-bottom:2px solid #fff;left:0;bottom:-24%;width:100%;content:""}.insurancebottom_wrapper .block{width:100%;display:block}.insurancebottom_container{margin:40px 0 0}.insurancebottom_wrapper{margin:10px auto 0}.aboutlife_wrapper .counter_wrapper{justify-content:center}.aboutlife_wrapper .left::after{bottom:-1%}.departmentinner_middlewrapper .block .image{width:100%;display:block}.departmentinner_middlewrapper .block .content{width:100%;display:block;margin:30px 0 0}.map_container .social_wrapper{bottom:-30%;text-align:center}.contactus_form{width:100%}.appointment_mob{display:block}}@media only screen and (max-width:960px){.homeblog_container .tittle_wrapper .viewall{display:none}.homeblog_container .tittle{text-align:center}img.mobile_banner{display:block}img.desktop_banner{display:none}.banner{margin-top:0}.banner_content{position:absolute;right:auto;top:15%;width:90%;text-align:center;left:50%;transform:translateX(-50%)}.strip_right .btn.mob{margin:0;display:block}.inner_banner{margin-top:90px}.inner_banner .banner_content{position:absolute;right:6%;top:30%;width:auto;left:auto;transform:none}.newsdetail_wrapper .left{width:100%;display:block}.newsdetail_wrapper .right{width:100%;display:block;margin:30px 0 0}.homeblog_container{padding:20px 0 40px}.department_wrapper .depinner_wrapper .block{padding:10px}.department_wrapper .depinner_wrapper{text-align:left;margin:0}.speciality_wrapper .content{margin-bottom:0;width:94%}.homeblog_container .tittle_wrapper{justify-content:center}.contactform_wrapper{flex-direction:column-reverse}.contactaddress_area{padding:25px 0 0;text-align:left;width:100%}.contactus_form{width:100%;margin:0}.contact_container{width:100%;margin:30px 0 0;display:block}.contactform_form{display:block;width:100%;border-radius:0;padding:20px 0 0}}@media only screen and (max-width:730px){.testimonial_wrapper{width:100%;position:relative}.testimonial_wrapper .left{width:95%;display:inline-block;position:relative;margin-right:0}.testimonial_wrapper .right{width:30%;display:inline-block;position:absolute;right:1%;top:5%;z-index:2}.testimonial_wrapper .owl-nav{bottom:30%;display:none}.testimonial_wrapper .owl-dots{display:block!important;width:100%;margin-top:0;text-align:center;position:absolute;top:auto;bottom:3%;right:auto}.banner_content h1 span::after{position:absolute;content:"";width:60px;background:url(https://primarycareclinicofkaty.com/wp-content/themes/katycareclinic/assets/images/bannertext_bg.png) no-repeat;background-position:center top;background-size:100%;height:53px;top:-20px;right:auto;left:50%;display:inline-block;transform:translateX(-50%)}.depinner_wrapper .block .tittle_wrapper{display:flex;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap}.depinner_wrapper .block p{display:none}.depinner_wrapper .block .btn{opacity:1;visibility:visible;margin:10px 0 0;background:#fff0;color:#49b490;border:none;font-family:'lufgaregular';font-size:18px}.depinner_wrapper .block .btn:hover{background:#fff0;color:#ff9c1e;border:none}.depinner_wrapper .block:hover .btn{opacity:1;visibility:visible;background:#fff;font-size:14px;height:30px;color:#ff9c1e;border-color:#ff9c1e;}.depinner_wrapper .block{text-align:center}.depinner_wrapper .block .tittle_wrapper .icon{display:inline-block;padding-right:0;width:60px}.depinner_wrapper .block .tittle_wrapper .tittle{font-size:clamp(16px, 8vw, 20px);padding:10px 0 0}.homeblog_container .tittle_wrapper{justify-content:center}ul.breadcrumb{padding:2px 0;list-style:none;display:flex;align-items:center}ul.breadcrumb li{font-size:13px}.banner_content h2{font-family:'montserratbold';font-size:clamp(20px, 5vw, 32px);color:#fff}.inner_banner .banner_content{top:24%}.homeblog_container{padding:20px 0 40px;text-align:center}.blog_wrapper .homeblog_wrapper .item{padding:0 10px;width:100%}.news_container{width:100%;padding:30px 0 0;position:relative;z-index:10}.department_container{width:100%;padding:30px 0 0;text-align:center}.testimonial_wrapper .testi .item{padding:30px 20px 80px}.departmentinner_container{margin:40px 0 40px}.departmentinner_topwrapper,.departmentinner_middlewrapper{width:100%}.departmentinner_middlewrapper .block{margin:40px 0 0}.blogdetail_container{padding:40px 0}}@media only screen and (max-width:650px){.department_wrapper .depinner_wrapper .block{padding:10px;width:50%}.department_testimonial{margin:0 0 0}.meet_wrapper .item .block{flex-direction:column-reverse}.meet_wrapper .item .block .image{width:100%;display:inline-block}.meet_container{margin:10px 0 0}.meet_wrapper .item .block .content{margin:20px 0 0;width:100%}.meet_wrapper .item .block .content .number::after{margin-right:0}.speciality_wrapper .content{margin-bottom:0;width:100%}.speciality_wrapper .content .content_wrapper .block{width:100%;padding:15px}.contact_container{margin:0 0 0;display:block}.banner_content h1{font-family:'montserratbold';font-size:clamp(20px, 5vw, 40px)}.testimonial_slider{padding:12px}}@media only screen and (max-width:480px){.depinner_wrapper .block{border-bottom:2px solid #e3f1ed!important;border-right:none!important;width:50%;text-align:center;padding:20px 5px}.depinner_wrapper .block{border-right:2px solid #e3f1ed!important}.depinner_wrapper .block:nth-child(even){border-right:none!important}.depinner_wrapper .block .tittle_wrapper .icon img{width:45px;margin:0 auto}.depinner_wrapper .block .tittle_wrapper .tittle{font-size:clamp(15px, 5vw, 20px);padding:10px 0 0}.depinner_wrapper .block .btn{opacity:1;visibility:visible;margin:10px 0 0;background:#fff0;color:#49b490;border:none;font-family:'lufgaregular';font-size:14px}.depinner_wrapper .block:hover .btn{color:#ff9c1e}.homeabouttop_wrapper .content .content_wrapper .counter_wrapper .number{justify-content:center;flex-direction:column}.homeabouttop_wrapper .image .desc_wrapper{font-size:clamp(16px, 4vw, 20px)}.footer_wrapper{width:100%;padding:33% 0 40px}.footer .footer-content .links li{justify-content:center;flex-wrap:wrap}.inner_banner .banner_content{top:10%;left:50%;transform:translateX(-50%);right:auto;width:95%}.inner_banner{margin-top:65px}.banner_content h2{font-family:'montserratbold';font-size:clamp(18px, 5vw, 32px);color:#fff}ul.breadcrumb{justify-content:center}ul.breadcrumb li{font-size:11px}header .logo,header.fix .logo{width:160px;display:inline-block;vertical-align:middle}header,header.fix{padding:10px 0}header .strip .container{padding-bottom:0}.newsblock_inner{margin:0 0}.testimonial_wrapper .testi .item{padding:30px 10px 80px}.aboutwhychoose_wrapper .left .block{margin:20px 0;display:flex;align-items:flex-start;padding-left:2%}.aboutwhychoose_wrapper .left .block .number_pointer{padding:20px}.whychoose_wrapper{display:flex;flex-wrap:wrap;width:100%}.whychoose_wrapper .left .block .content{display:inline-block;padding-left:16px}.meet_wrapper{margin:20px auto 0;text-align:left;width:100%}.meet_wrapper .item .block .content .number::after{bottom:7px}.contactform_form form{padding:40px 10px}.contactform_form form .btn{font-size:16px}.map_container .social_wrapper{bottom:0;text-align:center;width:100%;position:relative}.map_container .social_wrapper .left{letter-spacing:1px;font-family:'lufgaregular';color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:13px;line-height:16px}.map_container{width:100%;margin:40px 0}.testimonial_wrapper .testi .item .profile{flex-wrap:wrap}.testimonial_wrapper .testi .item .profile p{width:100%}.testimonial_wrapper .testi .item .profile span{padding:10px 0 0;display:block}.banner{margin-top:18px}.inner_banner{margin-top:65px}.homeabouttop_wrapper .image{width:92%}.homeabouttop_wrapper .content .content_wrapper{padding:30px 15px 10% 15px;margin:30px 0 0}.whychoose_wrapper .left .block{align-items:flex-start;padding-left:0}.whychoose_wrapper .left .block .number_pointer{padding:16px}.whychoose_wrapper{width:95%;margin:30px auto 0}.testimonial_wrapper .right .image::after{right:0}.testimonial_wrapper .left{width:100%}.newsblock_inner .content{width:100%;padding:0 20px 5px}.banner_content h1{line-height:1;font-size:18px}.banner_content .btn{margin:10px 0 0}.hire_wrapper{margin:30px auto 0;margin-left:auto;width:96%;align-items:center;justify-content:space-between}.collapsible .collapse-head{font-size:clamp(15px, 5vw, 19px)}.collapsible .collapse-content{display:none;padding:20px 0 20px 0;font-size:14px}}