:root{--theme-color:#e87d0f;--secondary-color:#692a5b;}.theme-color{color:var(--theme-color) !important;}.sec-color{color:var(--secondary-color) !important;}.thm-bg,.thm-layer:before,.search-btn:hover,.search-btn:focus,.header-cart > span.cart-btn:hover,.header-cart > span.cart-btn:focus,.thm-btn.scndry-bg:before,.thm-btn.scndry-bg:after,.thm-btn.bg-black:before,.thm-btn.bg-black:after,.slick-slider > button.slick-arrow:hover,.slick-slider > button.slick-arrow:focus,.slick-slider.feat-caro > button.slick-arrow:hover,.slick-slider.feat-caro > button.slick-arrow:focus,.serv-box:hover .serv-box-inner:before,.serv-box-inner:after,.serv-info2 > h3 a:hover,.serv-info2 > h3 a:focus,.thm-shp:after,.team-img:before,.online-portal-video > a:hover,.online-portal-video > a:focus,.prod-img > a.scndry-bg:hover,.prod-img > a.scndry-bg:focus,.ftr-gal-list li a:before,.scndry-bg .topbar-right > a.search-btn:hover,.scndry-bg .topbar-right > a.search-btn:focus,.logo.v2:after,.feat-cap2 > span:not(.feat-cap-time):before,.feat-caro2.slick-slider > button.slick-arrow:hover,.feat-caro2.slick-slider > button.slick-arrow:focus,.special-box:after,.serv-box2.v2 .serv-info2 > h3 a:before,.serv-box2.v2 .serv-info2 > h3 a:hover,.serv-box2.v2 .serv-info2 > h3 a:focus,.serv-box3:before,.bg-color11 .topbar-right > a.search-btn:hover,.bg-color11 .topbar-right > a.search-btn:focus,header.style3 nav > div > ul > li > a:after,.social-links4 > a:hover,.social-links4 > a:focus,.scndry-bg .find-thera-cap > a:hover,.scndry-bg .find-thera-cap > a:focus,.scndry-bg .thm-btn.bg-color5:before,.scndry-bg .thm-btn.bg-color5:after,.pagination li.page-item.prev a.page-link:hover,.pagination li.page-item.next a.page-link:hover,.pagination li.page-item.prev a.page-link:focus,.pagination li.page-item.next a.page-link:focus,.gallery-video-box > a.scndry-bg:hover,.gallery-video-box > a.scndry-bg:focus,.appointment-calendar .fc-header-toolbar,.scndry-layer .social-links3.v2 > a:hover,.scndry-layer .social-links3.v2 > a:focus,.widget-box.v3 ul:not(.contact-info-list):not(.ftr-gal-list):not(.insta-gal-list) > li:hover > a:before,.widget-box.v3 ul:not(.contact-info-list):not(.ftr-gal-list):not(.insta-gal-list) > li > a:hover:before,.widget-box.v3 ul:not(.contact-info-list):not(.ftr-gal-list):not(.insta-gal-list) > li > a:focus:before,.insta-gal-list > li a:before,.comment-reply-wrap > h3:after,.slc-box:before,.additional-info > h3:after,.rspn-mnu-btn:hover,.rspn-mnu-btn:focus,.rspn-mnu-cls:hover,.rspn-mnu-cls:focus,.search-close-btn:hover,.search-close-btn:focus,.header-search > form button:hover,.header-search > form button:focus,.sticky-menu nav > div > ul > li:hover > a,.sticky-menu nav > div > ul > li.active > a,.sticky-menu nav > div > ul > li > a:focus,.slick-slider:not(.feat-caro) ul.slick-dots > li button:hover,.slick-slider:not(.feat-caro) ul.slick-dots > li button:focus,.slick-slider:not(.feat-caro) ul.slick-dots > li.slick-active button,.slick-slider.feat-caro ul.slick-dots > li button:hover,.slick-slider.feat-caro ul.slick-dots > li button:focus,.slick-slider.feat-caro ul.slick-dots > li.slick-active button,.proced-box.scndry-bg:hover,[type="checkbox"]:not(:checked) + label:after,[type="checkbox"]:checked + label:after{background-color:var(--theme-color);}.thm-clr,.top-links > li a:hover,.top-links > li a:focus,.social-links > a:hover,.social-links > a:focus,.header-contact-info > li a:hover,.header-contact-info > li a:focus,nav ul li:hover > a,nav ul li.active > a,nav ul li > a:focus,.serv-box:hover > i,.simple-link.scndry-clr:hover,.simple-link.scndry-clr:focus,.serv-img2 > a:hover,.serv-img2 > a:focus,.team-info > h3 a:hover,.team-info > h3 a:focus,.prod-info > h3 a:hover,.prod-info > h3 a:focus,.news-box-inner > h3 a:hover,.news-box-inner > h3 a:focus,.widget-box ul > li a:hover,.widget-box ul > li a:focus,form.newsletter-form button:hover,form.newsletter-form button:focus,.copyright-links > p a:hover,.copyright-links > p a:focus,.bottom-links > li a:hover,.bottom-links > li a:focus,.about-play-btn.scndry-clr:hover,.about-play-btn.scndry-clr:focus,.live-video-img > a:hover,.live-video-img > a:focus,.storie-info > h3 a:hover,.storie-info > h3 a:focus,.news-info2 > h3 a:hover,.news-info2 > h3 a:focus,.scndry-bg .simple-link:hover,.scndry-bg .simple-link:focus,.feat-serv-box > h3 a:hover,.feat-serv-box > h3 a:focus,.banner-info > h3 a:hover,.banner-info > h3 a:focus,.course-info > h3 a:hover,.course-info > h3 a:focus,.video-box > a:not(.thm-btn):hover,.video-box > a:not(.thm-btn):focus,.news-info3 > h3 a:hover,.news-info3 > h3 a:focus,.news-img3 > a:hover,.news-img3 > a:focus,.bottom-bar.v3 p a:hover,.bottom-bar.v3 p a:focus,.about-video-box > a.scndry-clr:hover,.about-video-box > a.scndry-clr:focus,.scndry-layer .contact-info-box > span a:hover,.scndry-layer .contact-info-box > span a:focus,.search-form button:hover,.search-form button:focus,.mini-post-info > h5 a:hover,.mini-post-info > h5 a:focus,.post-detail p a,.video-box > a:hover,.video-box > a:focus,.meta3 > li a:hover,.meta3 > li a:focus,figure > a:hover,figure > a:focus,.team-detail-info-meta > li a:hover,.team-detail-info-meta > li a:focus,.post-detail.blog-detail .social-links5 > span.thm-clr,.authr-meta > li a:hover,.authr-meta > li a:focus,.rating > a:hover,.rating > a:focus,.rspn-srch > button:hover,.rspn-srch > button:focus,.rspn-cnt > span a:hover,.rspn-cnt > span a:focus,.rsnp-mnu ul > li:hover > a,.rsnp-mnu ul > li.active-parent > a,.rsnp-mnu ul > li.active > a,.rsnp-mnu ul > li > a:focus,.serv-post-authr > a:hover,.serv-post-authr > a:focus,.sticky-menu.v2 nav > div > ul > li:hover > a,.sticky-menu.v2 nav > div > ul > li.active > a,.sticky-menu.v2 nav > div > ul > li > a:focus,.course-athr a:hover,.course-athr a:focus,.serv-box4-inner > h3 a:hover,.serv-box4-inner > h3 a:focus,.testi-list-caro.slick-slider > button.slick-arrow:hover,.testi-list-caro.slick-slider > button.slick-arrow:focus,.scndry-layer .testi-list-caro.slick-slider > button.slick-arrow:hover,.scndry-layer .testi-list-caro.slick-slider > button.slick-arrow:focus,.meta > li a:hover,.meta > li a:focus,.meta2 > li a:hover,.meta2 > li a:focus,.course-info > span a:hover,.course-info > span a:focus,.proced-box > h4 a:hover,.proced-box > h4 a:focus,.minicart-info > h6 a:hover,.minicart-info > h6 a:focus,.minicart-info a.remove-cart:hover,.minicart-info a.remove-cart:focus{color:var(--theme-color);}.thm-brd-clr,.pagination li.page-item.prev a.page-link:hover,.pagination li.page-item.next a.page-link:hover,.pagination li.page-item.prev a.page-link:focus,.pagination li.page-item.next a.page-link:focus{border-color:var(--theme-color);}.proced-box:before,.error-inner > i.thm-bg:after,.proced-box.scndry-bg:hover:before{border-top-color:var(--theme-color);}.about-inner > span,.simple-link.thm-clr,.simple-link.scndry-clr:hover,.simple-link.scndry-clr:focus,.about-desc > span.thm-clr,.meta2 > li a:hover,.meta2 > li a:focus{border-bottom-color:var(--theme-color);}{border-left-color:var(--theme-color);}{border-right-color:var(--theme-color);}.scndry-bg,.scndry-layer:before,.thm-bg .search-btn:hover,.thm-bg .search-btn:focus,header.style1 nav ul li:hover > a,header.style1 nav ul li.active > a,header.style1 nav ul li > a:focus,.thm-btn.thm-bg:before,.thm-btn.thm-bg:after,.slick-slider.feat-caro > button.slick-arrow,.serv-box-inner:before,.scndry-shp:after,.serv-info2 > h3 a:before,.team-info:before,.prod-img > a.thm-bg:hover,.prod-img > a.thm-bg:focus,.widget-title:before,.widget-title:after,.feat-caro2.slick-slider > button.slick-arrow,.serv-box2.v2 .serv-info2 > h3 a:hover:before,.serv-box2.v2 .serv-info2 > h3 a:focus:before,.serv-box2.v2 .serv-info2 > h3 a,.thm-bg .find-thera-cap > a:hover,.thm-bg .find-thera-cap > a:focus,.course-info-bottom > span:not(:first-child):before,.special-box.thm-bg:after,.pagination li.page-item.active a.page-link,.pagination li.page-item a.page-link:hover,.pagination li.page-item a.page-link:focus,.pagination li.page-item.prev a.page-link,.pagination li.page-item.next a.page-link,.gallery-box:before,.gallery-video-box > a.thm-bg:hover,.gallery-video-box > a.thm-bg:focus,td.fc-today,.fc .fc-row .fc-content-skeleton td.fc-today,.fc-unthemed td.fc-today,.contact-info-box:hover > i,.thm-layer .social-links3.v2 > a:hover,.thm-layer .social-links3.v2 > a:focus,.team-detail-info:before,.proced-box.thm-bg:hover{background-color:var(--secondary-color);}.scndry-clr,.thm-bg .top-links > li a:hover,.thm-bg .top-links > li a:focus,.thm-bg .social-links > a:hover,.thm-bg .social-links > a:focus,.simple-link.thm-clr:hover,.simple-link.thm-clr:focus,.about-play-btn.thm-clr:hover,.about-play-btn.thm-clr:focus,.serv-box3:hover .serv-info3 > i,.thm-bg .simple-link:hover,.thm-bg .simple-link:focus,ol.breadcrumb li.breadcrumb-item a:hover,ol.breadcrumb li.breadcrumb-item a:focus,ol.breadcrumb li.breadcrumb-item.active,.about-video-box > a.thm-clr:hover,.about-video-box > a.thm-clr:focus,.thm-layer .contact-info-box > span a:hover,.thm-layer .contact-info-box > span a:focus,.post-detail ul li:before,.team-detail-wrap > ul li:before,.post-detail.blog-detail .social-links5 > span.scndry-clr,.post-detail p a:hover,.post-detail p a:focus,.thm-layer .testi-list-caro.slick-slider > button.slick-arrow:hover,.thm-layer .testi-list-caro.slick-slider > button.slick-arrow:focus,.team-box:hover .team-info > span,.storie-box:hover .storie-info > span,.meta > li.thm-clr a:hover,.meta > li.thm-clr a:focus,.meta2 > li.thm-clr a:hover,.meta2 > li.thm-clr a:focus{color:var(--secondary-color);}.scndry-brd-clr,.testi-nav-item > img,.pagination li.page-item.active a.page-link,.pagination li.page-item a.page-link:hover,.pagination li.page-item a.page-link:focus,.pagination li.page-item.prev a.page-link,.pagination li.page-item.next a.page-link,.preloader-inner:before{border-color:var(--secondary-color);}.meta2 > li:not(.thm-clr) span:before,.error-inner > i.scndry-bg:after,.proced-box.thm-bg:hover:before{border-top-color:var(--secondary-color);}.about-inner > span.scndry-clr,.simple-link.thm-clr:hover,.simple-link.thm-clr:focus,.simple-link.scndry-clr,.thm-bg .simple-link:hover,.thm-bg .simple-link:focus,.about-desc > span.scndry-clr,.meta2 > li.thm-clr a:hover,.meta2 > li.thm-clr a:focus{border-bottom-color:var(--secondary-color);}{border-left-color:var(--secondary-color);}{border-right-color:var(--secondary-color);}
.datepicker--cells{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,-webkit-transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,-webkit-transform .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,-webkit-transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,-webkit-transform .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-ms-flexbox;display:-webkit-box;display:flex;cursor:pointer;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-ms-flex:1;-webkit-box-flex:1;flex:1;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-ms-flex:0 1 138px;-webkit-box-flex:0;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-ms-flex:0 1 153px;-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-ms-flex:1;-webkit-box-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}
