.calgary-form label{font-size:18px;display:flex;color:#333;font-family:"Exo"}.calgary-form input{background:#f2f2f2;border:none!important;border-radius:4px!important;height:40px!important;margin-top:0!important}.htmega-form-style-1 form input:not([type=checkbox],[type=radio],[type=file]),.htmega-form-style-1 select{margin-top:10px!important;margin-bottom:16px}.calgary-form small{color:#333;text-align:left!important;width:100%;float:left;font-size:14px;font-family:"Exo"}.calgary-form input.wpcf7-form-control.wpcf7-submit.has-spinner{width:100%;background:#12aecf;font-size:18px;font-family:"Exo";font-weight:600;line-height:28px;margin:20px 0 0!important}.calgary-form span.wpcf7-spinner{display:none}.how-it-works-bus h2.section-title-txt{position:relative}.how-it-works-bus h2.section-title-txt:after{content:"";position:absolute;width:85px;background:#0076a3;height:3px;left:30px;bottom:-27px}.how-it-works-bus .htmega-section-title:after{content:"";position:absolute;background-image:url("https://calgaryphysiotherapyclinic.com/wp-content/uploads/2023/03/arrow-down.png");height:40px;width:40px;bottom:-20px;left:26px;--lzl-bg-img:"https://calgaryphysiotherapyclinic.com/wp-content/uploads/2023/03/arrow-down.png"}.how-it-works-last .htmega-section-title:after{display:none}.inner-sidebaar-btn .htmega-button{display:block}.inner-sidebaar-btn a.htb-btn{width:100%}.breadcrumb{color:#000;font-size:16px;font-family:"Quicksand",Sans-serif;font-weight:500}.blog-post-sec .htbuilder-post-area .htbuilder-post-col .htbuilder-post-media{margin-bottom:0;line-height:0}.blog-post-sec .htbuilder-post-area .htbuilder-post-col .htbuilder-post-media a{display:block;height:200px;overflow:hidden}.blog-post-sec .htbuilder-post-area .htbuilder-post-col .htbuilder-post-media a img{transition:all .2s ease-out!important;height:100%;width:100%;object-fit:cover}.blog-post-sec .htbuilder-post-area .htbuilder-post-col .htbuilder-post-media:hover img{transform:scale(1.06)}.blog-post-sec .htbuilder-post-area .htbuilder-post-col .htbuilder-post-info{padding:15px}.blog-post-sec .htbuilder-post-area .htbuilder-post-col .htbuilder-single-post{-webkit-box-shadow:0px 0px 15px rgba(0,0,0,20%);box-shadow:0px 0px 15px rgba(0,0,0,20%);border-radius:6px}.blog-post-sec ul.page-numbers a.page-numbers{color:#000!important;line-height:37px!important}.blog-post-sec ul.page-numbers span.page-numbers.current{background:#1a3779;color:#fff}.blog-post-sec ul.page-numbers a.page-numbers:hover{background:#1a3779;color:#fff!important}.post-content-sec h2{color:#1a347c;font-family:Quicksand;font-weight:700;font-size:40px}.post-content-sec h3{color:#13aecf;font-weight:700;font-style:normal;font-size:32px}section.header-sticky-sec{position:fixed;width:100%;left:0;right:0}.home-contact-form p span.wpcf7-spinner{position:absolute;margin:0}.how-it-works-bus .htmega-section-title:after.lzl:not(.lzl-ed),.how-it-works-bus .htmega-section-title:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20width%3D%2240%22%20height%3D%2240%22%3E%3C%2Fsvg%3E")}input.wpcf7-not-valid{border-bottom:2px solid #900!important;outline:none}span.wpcf7-not-valid-tip{color:#900;font-size:11px;float:none;padding-left:5px;font-weight:700}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #980000;color:#980000}.conatact-page-form .elementor-widget-container{box-shadow:0px 0px 20px 0px rgba(0,0,0,.12)}.conatact-page-form form.wpcf7-form p input,.conatact-page-form form.wpcf7-form p textarea{height:45px;border-radius:5px;color:#1a3779;font-size:15px;font-weight:600;font-family:"Quicksand",Sans-serif}.conatact-page-form form.wpcf7-form p textarea{height:80px;resize:none}.conatact-page-form form.wpcf7-form p small{font-size:16px;color:#000;font-family:"Quicksand",Sans-serif;line-height:25px}.conatact-page-form form.wpcf7-form p small a{text-decoration:underline}.conatact-page-form form.wpcf7-form p input.wpcf7-submit{font-size:18px;background-color:#187ab9;padding:0 30px;border:0;color:#fff;font-weight:700;outline:none;width:100%}.conatact-page-form form.wpcf7-form p span.wpcf7-spinner{margin:0;position:absolute}@media (max-width:1200px){section.blog-banner-sec{padding:100px 0 150px!important}.blog-post-sec .htbuilder-post-area .htbuilder-post-col .htbuilder-post-info{padding:15px;min-height:235px}section.blog-post-list-p{padding:0 0 25px!important}section.contact-us-blog{padding:120px 0!important}.if-youre-des .elementor-widget-container{margin:40px 0!important}.blog-single-row .elementor-container{max-width:95%!important;margin-top:40px}.post-content-sec h2{font-size:30px}.post-content-sec h3,.post-content-sec h2{font-size:25px}}@media (max-width:980px){section.map-section-main .elementor-widget-google_maps{max-width:530px;margin:0 auto}.blog-post-sec .htbuilder-post-area .htbuilder-post-col .htbuilder-post-media a{height:140px}.if-youre-des .elementor-widget-container{margin:30px 0!important}section.contact-us-blog{padding:80px 0!important}.admin-bar #rmp_menu_trigger-1207{display:block;margin-top:0!important}.rmp-menu-sub-level-item ul.rmp-submenu.rmp-submenu-depth-2.rmp-submenu-open{padding-left:5%!important}.rmp-container.rmp-container.rmp-slide-top.rmp-menu-open{margin-top:75px!important;min-height:40vh}}@media (max-width:767px){.blog-post-sec .htbuilder-post-area{flex-wrap:wrap}.blog-post-sec .htbuilder-post-area .htbuilder-post-col{width:50%}.elementor-834 .elementor-element.elementor-element-519b628.schedule-btn .htmega-button .htb-btn,.elementor-854 .elementor-element.elementor-element-a1477ff.schedule-btn .htmega-button .htb-btn{font-size:18px!important;padding:15px 30px!important}section.contact-us-blog{padding:60px 0!important}.blog-single-row .elementor-container{max-width:92%!important;margin-top:30px}.post-content-sec h3,.post-content-sec h2{font-size:22px}}@media (max-width:480px){.blog-post-sec .htbuilder-post-area .htbuilder-post-col{width:100%}.blog-post-sec .htbuilder-post-area .htbuilder-post-col .htbuilder-post-info{min-height:auto}section.blog-post-list-p{padding:0 0 10px!important;margin-top:20px!important}.elementor-834 .elementor-element.elementor-element-519b628.schedule-btn .htmega-button .htb-btn,.elementor-854 .elementor-element.elementor-element-a1477ff.schedule-btn .htmega-button .htb-btn{font-size:16px!important;padding:13px 25px!important}section.blog-banner-sec{padding:50px 0 100px!important}section.contact-us-blog{padding:50px 0!important}}