
/* splide */
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:12px;height:12px;background:#EBEBF2;border-radius:50%;margin:6px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#3dafda}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}



/* start spinner popup */
@keyframes spinner-grow {
  0% {transform: scale(0);}
  50% { opacity: 1;}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.spinner-grow{position: relative;top: -3px;margin-right: 10px; color: #fff!important; display:inline-block;vertical-align:text-bottom}
.spinner-grow{width:2rem;height:2rem;background-color:currentColor;border-radius:50%;opacity:0;animation: spinner-grow .75s linear infinite;}
.spinner-grow-sm{width:1rem;height:1rem}
/* end spinner popup */


.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}
.noUi-horizontal .noUi-tooltip, .noUi-connect{display: none;}
.noUi-target {
    background: transparent;
    border-radius: 0;
    border: 0;
    box-shadow: none;
}
.range-par{ 
    top: -6px;
    width: 93%;
    margin-left: 0px;
    position: relative;
}
.noUi-handle {
    border: 1px solid #42c5fc;
    border-radius: 3px;
    background: #42c5fc;
    cursor: default;
    box-shadow: none;
}
.noUi-horizontal .noUi-handle {
    width: 17px;
    height: 17px;
    right: -17px;
    top: 17px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    box-shadow: none;
    cursor: pointer;
}
.noUi-handle:before {content: none;}
.noUi-handle:after {
    content: "";
    position: absolute;
    height: 0;
    width: 0;
    top: -18px;
    left: -1px;
    border: .54rem solid transparent;
    border-bottom: 9px solid rgb(66, 197, 252);
    background: 0 0;
}


.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto;float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.picker{width:100%;min-width:320px;text-align:left;position:absolute;top:100%;margin-top:-1px;z-index:990;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__holder{width:100%;overflow-y:auto;position:absolute;display:none;background-color:#fff;border:1px solid #ddd;border-top-width:0;border-bottom-width:0;max-width:280px;max-height:0;-webkit-overflow-scrolling:touch;font-size:17px!important}.picker--opened .picker__holder{max-height:480px;border-top-width:1px;border-bottom-width:1px;display:block}.picker__box{padding:5px}.picker__header{text-align:center;position:relative;font-size:15px;padding-top:15px;padding-bottom:15px}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:5px;margin-right:5px}.picker__year{color:#999;font-size:12px;font-weight:400}.picker__select--month,.picker__select--year{border-color:#ddd;height:32px;font-size:13px;line-height:1.6666667;margin-left:5px;margin-right:5px;outline:0}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--prev,.picker__nav--next{position:absolute;padding:8px;top:50%;margin-top:-16px;border-radius:2px;line-height:1}.picker__nav--prev:before,.picker__nav--next:before{font-family:'FontAwesome';display:block;font-size:14px;width:14px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;background-color:#f5f5f5}.picker__nav--prev{left:0}.picker__nav--prev:before{content:'<';font-weight:700;border:7px solid transparent;border-right-color:#4dc6e8;border-left:0;text-indent:-50000px;display:block;width:0;height:0}.picker__nav--next{right:0}.picker__nav--next:before{content:'>';font-weight:700;border:7px solid transparent;border-left-color:#4dc6e8;border-right:0;text-indent:-50000px;display:block;width:0;height:0}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-bottom:10px}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:12px;text-align:center;padding-bottom:10px;color:#999;font-weight:400}.picker__day{padding:7px}.picker__day--today{position:relative;background-color:#f5f5f5}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:6px solid #4EC6E8;border-left:6px solid transparent}.picker__day--outfocus{color:#ccc}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#333;background-color:#f5f5f5}.picker__day--highlighted:before{border-top-color:#fff}.picker__day--highlighted,.picker__day--selected{border-radius:3px}.picker__day--highlighted,.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#fff;background-color:#4EC6E8}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background-color:#4EC6E8;color:#fff}.picker__day--disabled,.picker__day--disabled:hover{background:#fafafa;color:#999;cursor:default}.picker__day--disabled:before{border-top-color:#999}.picker__day--highlighted .picker__day--disabled,.picker__day--highlighted .picker__day--disabled:hover{background-color:#bbb}.picker__footer{text-align:center}.picker__footer button{border:0;background:#fff;padding:7px 12px;border-radius:3px;font-weight:500;cursor:pointer;display:inline-block}.picker__footer button:hover,.picker__footer button:focus{outline:0;background-color:#f5f5f5}.picker__footer button:before{height:0}.picker__button--today:before{content:'';margin-right:5px;position:relative;display:inline-block;top:-1px;width:0;border-top:6px solid #2196F3;border-left:6px solid transparent}.picker__button--close:before{content:'×';font-weight:700;display:inline-block;position:relative;margin-right:5px;top:1px;font-family:FontAwesome;font-size:14px;color:red}.picker__button--clear:before{content:'';display:inline-block;position:relative;top:-3px;width:8px;margin-right:5px;border-top:2px solid #F44336}.picker--time{min-width:256px;max-width:320px}.picker--time .picker__box{padding:0}.picker__list{list-style:none;padding:5px 0;margin:0;background-color:#fff;max-height:250px;overflow-y:auto}.picker__list-item{position:relative;padding:7px 12px}.picker__list-item:hover,.picker__list-item:focus{cursor:pointer;background-color:#f5f5f5;z-index:10}.picker--time .picker__button--clear{display:block;width:100%;margin:0;padding:7px 12px;background-color:#fcfcfc;margin-top:1px;outline:0;border:0;border-top:1px solid #eee;text-align:center;margin-bottom:-5px;margin-top:5px}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{background-color:#f5f5f5}.picker__list-item--highlighted{z-index:10}.picker__list-item--highlighted,.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#fff;background-color:#4EC6E8}
.picker__list-item--selected,.picker__list-item--selected:hover,
.picker--focused .picker__list-item--selected{background-color:#4EC6E8;color:#fff;z-index:10}
.picker__list-item--disabled,.picker__list-item--disabled:hover,
.picker--focused .picker__list-item--disabled{background-color:#fafafa;color:#999;cursor:default;z-index:auto}
.picker__input.form-control{background-color:#FFF}.picker{z-index:10}.picker.picker--opened:before{content:'';position:absolute;top:8px;left:1.5rem;width:.75rem;height:.75rem;display:block;background:#FFF;-webkit-transform:rotate(45deg) translate(-7px);-ms-transform:rotate(45deg) translate(-7px);transform:rotate(45deg) translate(-7px);z-index:10;box-sizing:border-box;border-top:1px solid #DDD;border-left:1px solid #DDD}#inlineDatePicker-container .picker.picker--opened:before,.inlineDatePicker{display:none}.daterangepicker td.active,.daterangepicker td.active:hover,.picker .picker--focused .picker__day--highlighted,.picker .picker__day--highlighted,.picker .picker__day--highlighted:hover{background-color:#00aaf3}.picker .picker__holder{margin-top:.6rem;border-radius:.5rem;box-shadow:0 2px 16px 0 rgba(0,0,0,.2)}.picker .picker__day--highlighted,.picker .picker__day--infocus:hover,.picker .picker__day--outfocus:hover,.picker .picker__day--selected,.picker .picker__day--today{border-radius:50%}.picker .picker__button--today:before,.picker .picker__day--today:before{border-top-color:#00aaf3}#inlineDatePicker-container .picker{height:370px;width:280px;position:relative;z-index:9}#inlineDatePicker-container .picker__holder{max-height:480px;border-top-width:1px;border-bottom-width:1px;display:block}.daterangepicker td.in-range{background-color:rgba(90,141,238,.2);color:#000}.daterangepicker .ranges li.active{background-color:#00aaf3}.daterangepicker-container .daterangepicker{position:relative!important;top:auto!important;left:auto!important;float:left}



@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:112%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;display:inline-block;width:37px;height:15px;background-image:url(../images/SAC-sprite_2x.webp?11082025);background-position:-18px -222px;background-size:1000px;text-decoration:none;text-indent:-5000px}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none}
.slick-prev:hover{background-position:-18px -260px}
.slick-next:hover{background-position:-124px -260px}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:calc(50% - 640px)}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-next{left:calc(50% - 600px);width:54px;margin-left:30px;background-position:-124px -222px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.list-logos .slick-prev, .zip-code .slick-prev{left:0;top:90px}
.list-logos .slick-next, .zip-code .slick-next{left:40px;top:90px}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-50px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{ text-indent: -5000px;font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:9px;line-height:9px;position:absolute;top:0;left:0;width:9px;height:9px;content:'â€¢';text-align:center;color:#fff;border:2px solid #3cafda;border-radius:100px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:#3cafda;font-size:10px;line-height:9px;background:#3cafda}
.slider{width:90%;margin:70px auto}
.slick-slide{margin:0 20px}
.slick-slide img{width:100%}
.slick-prev:before,.slick-next:before{color:#000}



.contact-card__tz-buttons{padding-top:10px;padding-bottom:1.45rem;display:flex;flex-wrap:nowrap;clear:both}
.contact-card__tz-buttons button:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}
.contact-card__tz-buttons button:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}
.contact-card__tz-button{padding:15px 25px;background-color:#b3b3b378;font-size:22px;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;border:0 solid #ccc;margin-right:1px;text-transform:capitalize}
.contact-card__tz-button:hover{background:#2bbfff}
.contact-card__tz-button.active{pointer-events:none;background-color:#ffa300;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}



.car-logo{width:50px;height:47px;margin-right:20px;float:left;background-image:url(../images/SAC-sprite_2x.webp?11082025);background-position:-24px -1720px;background-size:1000px;background-repeat:no-repeat}
.car-logo.cr-1{width:50px!important}
.car-logo.cr-2{width:117px!important;background-position:-92px -1720px}
.car-logo.cr-3{width:50px!important;background-position:-223px -1720px}
.car-logo.cr-4{width:124px!important;background-position:-290px -1720px}
.car-logo.cr-5{background-position:-431px -1720px;width:50px!important}
.car-logo.cr-6{width:90px!important;background-position:-510px -1720px}
.car-logo.cr-7{width:110px!important;background-position:-635px -1720px}
.car-logo.cr-8{width:50px!important;background-position:-783px -1720px}
.car-logo.cl-1{width:50px!important;background-position:-24px -1574px}
.car-logo.cl-1.cl-2{width:130px!important;background-position:-73px -1574px}
.car-logo.cl-1.cl-3{width:134px!important;background-position:-210px -1574px}
.car-logo.cl-1.cl-4{width:90px!important;background-position:-344px -1574px}
.car-logo.cl-1.cl-5{width:78px!important;background-position:-430px -1574px}
.car-logo.cl-1.cl-6{width:106px!important;background-position:-527px -1574px}
.car-logo.cl-1.cl-7{width:186px!important;background-position:-640px -1574px}
.car-logo.cl-1.cl-8{width:130px!important;background-position:-853px -1574px}
.car-logo.cl-1.cl-9{width:153px!important;background-position:-27px -1633px}
.car-logo.cl-1.cl-10{width:130px!important;background-position:-210px -1633px}
.car-logo.cl-1.cl-11{width:126px!important;background-position:-358px -1633px}
.car-logo.cl-1.cl-12{width:150px!important;background-position:-502px -1633px}
.car-logo.cl-1.cl-13{width:50px!important;background-position:-608px -1633px}




.Service-Cont a{color:#40c6ff;text-decoration:none}
.Service-Cont p{line-height:25px;font-size:19px;width:auto;margin-bottom:17px;float:none;padding-right:25%}
.Service-Cont h3,.Service-Cont h3 p{line-height:35px;font-size:25px;margin-bottom:25px;margin-bottom:25px}
.service__add_info{color:#40c6ff;padding:0;font-size:13px;margin-bottom:10px;margin-top:-12px}
.Service-Cont h2{font-weight:900;margin-top:0;margin-bottom:45px;color:#292929;font-size:60px;line-height:60px}
.Service-Cont h2{margin-top:40px;margin-bottom:25px}


.testimonial-wrapper{margin:15px 0 0}
.testimonial-three{position:relative;overflow:visible;padding-bottom:0}
.testimonial-three .testimonials:before{content:" ";background:#fff;position:absolute;top:-30px;left:calc(-100% - 0px);height:117%;width:100%;z-index:2;background:#fff}
.testimonial-three .testimonials .slick-list{}
.best-values>div{margin-bottom:15px;min-height:510px}
.page-template-template-college-transport .best-values>div{min-height:auto}
.qmore-column .best-points img, .best-values .best-points-img img{  width: 80%;
    margin: 0 auto;
    display: table; 
}

.popular-values .best-points-img{
    width: 100%;
    display: block;
    height: 129px !important;
}
.popular-values .best-points-img img {
    height: 100%;
    margin: 0 auto;
    display: table;
    width: auto;
}
.popular-ser-1 img{ height: 145px !important; }
.popular-ser-2 img{ height: 120px !important;  }
.popular-ser-3 img{ height: 110px !important;  }

.flot-r h4{margin-bottom:20px;padding-right:60px;padding-left:60px;font-size:25px;line-height:28px;font-weight:400;text-align:center}
.flot-r p{margin-right:auto;margin-left:auto;color:#3d3d3d;font-size:17px;line-height:24px;text-align:left}
.flot-r p a, .flot-r a{font-size:17px;line-height:24px;color:#40c6ff;text-decoration:none}
.flot-r p a:hover, .flot-r a:hover{text-decoration:underline}

.popular-values .flot-r p{
    font-size: 15px;
    line-height: 21px;
}
.popular-values .flot-r p a, .popular-values .flot-r a{
  font-size:15px;line-height:21px;
}
.popular-values .flot-r h4{
    font-size: 23px;
    line-height: 28px;
    font-weight: 600;
    text-align: left;
}
.popular-values .block-link{
  border-radius: 10px;
  padding: 20px 20px 0px 20px;
  display: block;
  text-decoration: none;
  cursor: pointer;
    color: #000;

}
.popular-values .block-link:hover{
  background: #fff;
  /*box-shadow:0 12px 60px rgba(10,10,10,.3);
  outline:0;*/
}

.page-template-template-college-transport .flot-r h4{text-align:center;margin-bottom:10px;margin-top:20px;padding-right:45px;padding-left:35px}
.page-template-template-college-transport .flot-r p{text-align:left}

@media (max-width:1400px)
{
  .Service-Cont h2{
    font-size:50px
  }
  .Service-Cont p{line-height:28px;font-size:21px}
  .flot-r h4{padding-right:60px;padding-left:60px}
}

@media screen and (max-width:1270px){
    .best-values>div{min-height:530px;}
    .flot-r h4{padding-right:0;padding-left:0;}

}
@media (max-width:1024px)
{
    .best-values>div{min-height:610px;}
.flot-r p{width:auto;font-size:15px;line-height:22px;}
  .flot-r h4{padding-right:10px;padding-left:10px;margin-bottom:10px;}
  .Service-Cont h2{
    font-size:45px;
    line-height:50px;
  }
  .Service-Cont p{width:auto;margin-left:0;}
  .Service-Cont p{line-height:24px;font-size:18px;margin-bottom:8px;}
  .page-template-template-reviews .Service-Cont p{line-height:26px;font-size:18px;padding-right:0px;}

}

@media (max-width:991px)
{
  .Service-Cont p{line-height:20px;font-size:14px;}
    .page-template-template-college-transport .flot-r h4{padding-right:0;padding-left:0;}
.flot-r h4{margin-bottom:15px;padding:0;font-size:22px;line-height:26px}
  .flot-r p{width:auto;font-size:17px;line-height:24px;text-align:left}
}

@media (max-width:767px)
{
  .Service-Cont{padding:0!important}
  .Service-Cont p{padding-right:0}
  .Service-Cont h2{
    margin-top:0;margin-bottom:15px;font-size:23px;line-height:29px
  }
    .page-template-template-college-transport .flot-r h4{text-align:left;}
   .flot-r h4{margin-top:0;margin-bottom:5px;font-size:24px;text-align:left;padding-left:0px !important;}
  .flot-r{display:inline-block;width:auto;height:auto;max-width:62%;min-width:40%;float:none;line-height:20px}

}

@media (max-width:479px){
    .best-values>div{min-height:460px;}
  .flot-r{width:100%;max-width:100%;min-width:auto;margin-top:18px}
  .testimonial-wrapper{margin:15px -15px 0 -20px;}
  .test-big-cont .testimonial-wrapper .slick-prev{left:30px;}
  .test-big-cont .testimonial-wrapper .slick-next{left:70px;}
  .testimonial-wrapper .testm-author{padding-left:27px;}
  .testimonial-wrapper .testm-website{margin-left:27px !important;}
}
