@charset "UTF-8";
.elementor-widget-rating{--e-rating-gap:0px;--e-rating-icon-font-size:16px;--e-rating-icon-color:#ccd6df;--e-rating-icon-marked-color:#f0ad4e;--e-rating-icon-marked-width:100%;--e-rating-justify-content:flex-start}.elementor-widget-rating .e-rating{display:flex;justify-content:var(--e-rating-justify-content)}.elementor-widget-rating .e-rating-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:inherit;margin-block-end:calc(0px - var(--e-rating-gap));margin-inline-end:calc(0px - var(--e-rating-gap));width:-moz-fit-content;width:fit-content}.elementor-widget-rating .e-rating .e-icon{margin-block-end:var(--e-rating-gap);margin-inline-end:var(--e-rating-gap);position:relative}.elementor-widget-rating .e-rating .e-icon-wrapper.e-icon-marked{--e-rating-icon-color:var(--e-rating-icon-marked-color);height:100%;inset-block-start:0;inset-inline-start:0;overflow:hidden;position:absolute;width:var(--e-rating-icon-marked-width);z-index:1}.elementor-widget-rating .e-rating .e-icon-wrapper :is(i,svg){display:flex;flex-shrink:0}.elementor-widget-rating .e-rating .e-icon-wrapper i{color:var(--e-rating-icon-color);font-size:var(--e-rating-icon-font-size)}.elementor-widget-rating .e-rating .e-icon-wrapper svg{height:var(--e-rating-icon-font-size);width:auto;fill:var(--e-rating-icon-color)}.elementor-widget-reviews .swiper-slide{background-color:#fff;border:1px solid #e1e8ed;border-radius:5px;padding:0}.elementor-widget-reviews .elementor-testimonial__text{font-size:14px;line-height:20px}.elementor-widget-reviews .elementor-testimonial__name{color:#1c2022}.elementor-widget-reviews .elementor-testimonial__title{color:#697882;font-family:inherit;font-size:12.5px;font-weight:400}.elementor-widget-reviews .elementor-testimonial__image{display:flex}.elementor-widget-reviews .elementor-testimonial__image img{height:36px;width:36px}.elementor-widget-reviews .elementor-testimonial__icon{font-size:17px;margin-inline-start:auto}.elementor-widget-reviews .elementor-testimonial__icon .fa+.fa{margin-inline-start:.15em}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon{color:var(--e-testimonial-icon-color)}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-android{--e-testimonial-icon-color:#a4c639}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-apple{--e-testimonial-icon-color:#999}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-behance{--e-testimonial-icon-color:#1769ff}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-bitbucket{--e-testimonial-icon-color:#205081}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-codepen{--e-testimonial-icon-color:#000}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-delicious{--e-testimonial-icon-color:#39f}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-digg{--e-testimonial-icon-color:#005be2}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-dribbble{--e-testimonial-icon-color:#ea4c89}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-envelope{--e-testimonial-icon-color:#ea4335}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-facebook{--e-testimonial-icon-color:#3b5998}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-flickr{--e-testimonial-icon-color:#0063dc}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-foursquare{--e-testimonial-icon-color:#2d5be3}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-github{--e-testimonial-icon-color:#333}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-google-plus{--e-testimonial-icon-color:#dd4b39}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-houzz{--e-testimonial-icon-color:#7ac142}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-instagram{--e-testimonial-icon-color:#262626}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-jsfiddle{--e-testimonial-icon-color:#487aa2}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-linkedin{--e-testimonial-icon-color:#0077b5}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-medium{--e-testimonial-icon-color:#00ab6b}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-meetup{--e-testimonial-icon-color:#ec1c40}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-mixcloud{--e-testimonial-icon-color:#273a4b}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-odnoklassniki{--e-testimonial-icon-color:#f4731c}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-pinterest{--e-testimonial-icon-color:#bd081c}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-product-hunt{--e-testimonial-icon-color:#da552f}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-reddit{--e-testimonial-icon-color:#ff4500}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-rss{--e-testimonial-icon-color:#f26522}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-shopping-cart{--e-testimonial-icon-color:#4caf50}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-skype{--e-testimonial-icon-color:#00aff0}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-slideshare{--e-testimonial-icon-color:#0077b5}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-snapchat{--e-testimonial-icon-color:#fffc00}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-soundcloud{--e-testimonial-icon-color:#f80}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-spotify{--e-testimonial-icon-color:#2ebd59}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stack-overflow{--e-testimonial-icon-color:#fe7a15}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-steam{--e-testimonial-icon-color:#00adee}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stumbleupon{--e-testimonial-icon-color:#eb4924}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-telegram{--e-testimonial-icon-color:#2ca5e0}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumb-tack,.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumbtack{--e-testimonial-icon-color:#1aa1d8}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-threads{--e-testimonial-icon-color:#000}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tripadvisor{--e-testimonial-icon-color:#589442}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tumblr{--e-testimonial-icon-color:#35465c}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitch{--e-testimonial-icon-color:#6441a5}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitter{--e-testimonial-icon-color:#1da1f2}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vimeo{--e-testimonial-icon-color:#1ab7ea}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vk{--e-testimonial-icon-color:#45668e}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weibo{--e-testimonial-icon-color:#dd2430}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin{--e-testimonial-icon-color:#31a918}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-whatsapp{--e-testimonial-icon-color:#25d366}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-wordpress{--e-testimonial-icon-color:#21759b}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-x{--e-testimonial-icon-color:#000}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-xing{--e-testimonial-icon-color:#026466}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-yelp{--e-testimonial-icon-color:#af0606}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-youtube{--e-testimonial-icon-color:#cd201f}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-500px{--e-testimonial-icon-color:#0099e5}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon svg{fill:var(--e-testimonial-icon-color)}.elementor-widget-reviews .elementor-testimonial__rating{background-image:linear-gradient(to right,#ffc82c var(--rating),#ccc var(--rating));font-family:eicons}.elementor-widget-reviews .elementor-testimonial__header{display:flex;padding-block:15px 6px}.elementor-widget-reviews .elementor-testimonial__image+cite{margin-inline-start:9px}.elementor-widget-reviews .elementor-testimonial__separator{border-block-end:1px solid #e1e8ed;border-block-start:0 none;height:0;margin:0 auto}.elementor-widget-reviews .elementor-testimonial__content{padding-block:6px 15px}.elementor-widget-reviews .elementor-testimonial__content,.elementor-widget-reviews .elementor-testimonial__header{padding-inline:15px}.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header{border-block-end:1px solid #e1e8ed}
.elementor-star-rating{color:#ccd6df;display:inline-block;font-family:eicons}.elementor-star-rating i{cursor:default;display:inline-block;font-style:normal;position:relative}.elementor-star-rating i:before{color:#f0ad4e;content:"\e934";display:block;font-family:inherit;font-size:inherit;inset-block-start:0;inset-inline-start:0;overflow:hidden;position:absolute}.elementor-star-rating .elementor-star-empty:before{content:none}.elementor-star-rating .elementor-star-1:before{width:10%}.elementor-star-rating .elementor-star-2:before{width:20%}.elementor-star-rating .elementor-star-3:before{width:30%}.elementor-star-rating .elementor-star-4:before{width:40%}.elementor-star-rating .elementor-star-5:before{width:50%}.elementor-star-rating .elementor-star-6:before{width:60%}.elementor-star-rating .elementor-star-7:before{width:70%}.elementor-star-rating .elementor-star-8:before{width:80%}.elementor-star-rating .elementor-star-9:before{width:90%}.elementor-star-rating__wrapper{align-items:center;display:flex}.elementor-star-rating__title{margin-inline-end:10px}.elementor-star-rating--align-right .elementor-star-rating__wrapper{justify-content:flex-end;text-align:right}.elementor-star-rating--align-left .elementor-star-rating__wrapper{justify-content:flex-start;text-align:left}.elementor-star-rating--align-center .elementor-star-rating__wrapper{justify-content:center;text-align:center}.elementor-star-rating--align-justify .elementor-star-rating__title{margin-inline-end:auto}@media (max-width:1024px){.elementor-star-rating-tablet--align-right .elementor-star-rating__wrapper{justify-content:flex-end;text-align:right}.elementor-star-rating-tablet--align-left .elementor-star-rating__wrapper{justify-content:flex-start;text-align:left}.elementor-star-rating-tablet--align-center .elementor-star-rating__wrapper{justify-content:center;text-align:center}.elementor-star-rating-tablet--align-justify .elementor-star-rating__title{margin-inline-end:auto}}@media (max-width:767px){.elementor-star-rating-mobile--align-right .elementor-star-rating__wrapper{justify-content:flex-end;text-align:right}.elementor-star-rating-mobile--align-left .elementor-star-rating__wrapper{justify-content:flex-start;text-align:left}.elementor-star-rating-mobile--align-center .elementor-star-rating__wrapper{justify-content:center;text-align:center}.elementor-star-rating-mobile--align-justify .elementor-star-rating__title{margin-inline-end:auto}}.last-star{letter-spacing:0}.elementor--star-style-star_unicode .elementor-star-rating{font-family:Arial,Helvetica,sans-serif}.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty):before{content:"★"}.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}.elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{display:inline-block;flex:0 0 auto;line-height:0}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1;width:100%}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}@media (min-width:-1){.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-widescreen-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}}@media (max-width:-1){.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-laptop-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-tablet_extra-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}}@media (max-width:1024px){.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-tablet-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}}@media (max-width:-1){.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-mobile_extra-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-mobile-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{flex-direction:column}}.elementor-image-gallery .gallery-item{display:inline-block;margin:0 auto;max-width:100%;text-align:center;vertical-align:top;width:100%}.elementor-image-gallery .gallery-item img{margin:0 auto}.elementor-image-gallery .gallery-item .gallery-caption{margin:0}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}}@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item{max-width:50%}}@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item{max-width:100%}}:root {
--main-color: #5367ea;
--main-color-50: #5367ea80;
--main-color-30: #5367ea4d;
--color-darker-main: #041264;
--slider-background-style: dotted;
--color-white: #fff;
--error-color: #fa0e0e;
--accent-color: #0faa16;
--accent-color-50: #0faa1680;
} .digia-form-wrap {
background-color: var(--color-white);
border-radius: 24px;
box-shadow: 0 4px 33px 0 var(--main-color-30);
padding: 16px;
position: relative;
overflow: hidden;
font-family: inherit;
max-width: 100%;
display: block;
margin: 0 auto;
position: relative;
}
@media (min-width: 641px) {
.digia-form-wrap {
border-radius: 30px;
padding: 2rem 2rem;
}
}
.digia-form-wrap .digia-row {
position: relative;
width: 100%;
margin-bottom: 1.25rem;
}
.digia-form-wrap .digia-row:last-child {
margin-bottom: 0;
}
.digia-form-wrap .digia-col {
position: relative;
width: 100%;
}
.digia-form-wrap .message {
padding: 1rem;
border: 1px solid #eee;
border-radius: 0.625rem;
}
.digia-form-wrap .message h2 {
font-size: 1.25rem;
line-height: 1.2;
font-weight: 500;
width: 100%;
display: inline-block;
margin: 0;
text-align: center;
}
.digia-form-wrap .message.success h2 {
color: #116311;
}
.digia-form-wrap .message.error h2 {
color: #a71c1c;
}
.digia-form-wrap .digia-form-title {
color: var(--color-darker-main);
font-family: Branding, sans-serif;
font-family: inherit;
font-weight: 400;
word-break: break-word;
font-weight: 400;
margin: 0;
margin-bottom: 2rem;
margin-top: 0.75rem;
font-size: 24px;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-form-title {
font-size: 28px;
}
}
.digia-form-wrap .digia-form-description {
color: var(--color-darker-main);
font-family: Branding, sans-serif;
font-family: inherit;
font-weight: 400;
word-break: break-word;
font-weight: 400;
margin: 0;
margin-bottom: 2rem;
margin-top: 0rem;
font-size: 20px;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-form-description {
font-size: 22px;
}
}
.digia-form-wrap .bold {
font-weight: 700;
}
.digia-form-wrap .digia-form::after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 2;
background-color: #fff;
cursor: not-allowed;
opacity: 0;
visibility: hidden;
transition: all 0.2s ease;
}
.digia-form-wrap .digia-form.submitting::after {
opacity: 0.4 !important;
visibility: visible !important;
transition: all 0.2s ease !important;
}
.digia-form-wrap .digia-form.submitting .digia-submit-button::before {
opacity: 1 !important;
visibility: visible !important;
transition: all 0.2s ease !important;
}
.digia-form-wrap .digia-form-label {
margin: 0;
font-size: 20px;
line-height: 1.5;
font-weight: 700;
color: var(--color-darker-main);
font-family: Branding, sans-serif;
font-family: inherit;
word-break: break-word;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-form-label {
font-size: 24px;
}
}
.digia-form-wrap .digia-form-label.digia-form-label-checkbox {
margin: 0;
font-size: 15px;
line-height: 1.2;
font-weight: 400;
color: var(--color-darker-main);
font-family: Branding, sans-serif;
font-family: inherit;
word-break: break-word;
cursor: pointer;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-form-label.digia-form-label-checkbox {
font-size: 18px;
}
}
.digia-form-wrap .digia-field-wrap {
position: relative;
width: 100%;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap {
display: inline-block;
width: auto;
position: relative;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap:hover .digia-form-label-checkbox .digia-field-checkbox-input-wrap .digia-field-checkbox-input-fake {
background-color: var(--main-color-30);
transition: all 0.1s ease;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox {
display: flex;
align-items: flex-start;
justify-content: flex-start;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox.error-label .digia-field-checkbox-text {
color: var(--error-color);
transition: all 0.1s ease;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap {
width: 16px;
height: 16px;
position: relative;
margin-top: 2px;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap {
width: 20px;
height: 20px;
}
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap .digia-field-checkbox-input-fake {
position: absolute;
top: 0;
left: 0;
width: 16px;
height: 16px;
background: none var(--color-white);
border: 2px solid var(--main-color);
border-radius: 3px;
transition: all 0.1s ease;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap .digia-field-checkbox-input-fake {
width: 20px;
height: 20px;
}
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap .digia-field-checkbox-input-fake:after {
content: "";
position: absolute;
display: none;
transform: translate(-50%, -50%) rotate(45deg);
left: 50%;
top: 50%;
width: 4px;
height: 8px;
margin-top: -2px;
border: solid var(--color-darker-main);
border-width: 0 2px 2px 0;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap .digia-field-checkbox-input-fake:after {
width: 5px;
height: 10px;
margin-top: -2px;
border-width: 0 3px 3px 0;
}
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap .digia-field-checkbox {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap .digia-field-checkbox:checked ~ .digia-field-checkbox-input-fake {
background-color: var(--main-color-30);
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap .digia-field-checkbox:checked ~ .digia-field-checkbox-input-fake:after {
display: block;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-input-wrap .digia-field-checkbox.error ~ .digia-field-checkbox-input-fake {
border: 2px solid var(--error-color);
transition: all 0.1s ease;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox label.error {
display: none !important;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-text {
display: inline-block;
margin-left: 10px;
width: auto;
flex: 1;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-text * {
color: inherit;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-text a {
text-decoration: underline;
transition: all 0.1s ease;
}
.digia-form-wrap .digia-field-wrap .digia-field-checkbox-wrap .digia-form-label-checkbox .digia-field-checkbox-text a:hover {
opacity: 0.9;
transition: all 0.1s ease;
}
.digia-form-wrap .digia-field-wrap .digia-field-input-wrap {
margin-top: 15px;
}
.digia-form-wrap .digia-field-wrap .digia-field-input-wrap .digia-field-input {
width: 100%;
box-sizing: border-box;
border-radius: 5px;
outline: 0;
padding: 10px;
color: var(--color-darker-main);
background: none var(--color-white);
border: 2px solid var(--main-color);
line-height: 20px;
font-weight: normal;
font-size: 18px;
text-align: left;
transition: all 0.4s ease;
box-shadow: 0 3px 20px 0 var(--main-color-30);
}
.digia-form-wrap .digia-field-wrap .digia-field-input-wrap .digia-field-input:focus {
border: 2px solid var(--main-color-50);
transition: all 0.4s ease;
box-shadow: 0 4px 33px 0 var(--main-color-30);
}
.digia-form-wrap .digia-field-wrap .digia-field-input-wrap .digia-field-input::-moz-placeholder {
color: var(--main-color-50);
}
.digia-form-wrap .digia-field-wrap .digia-field-input-wrap .digia-field-input::placeholder {
color: var(--main-color-50);
}
.digia-form-wrap .digia-field-wrap .digia-field-input-wrap .digia-field-input.error {
border: 2px solid var(--error-color);
transition: all 0.4s ease;
}
.digia-form-wrap .digia-field-wrap .digia-field-input-wrap label.error {
display: none !important;
color: var(--error-color);
font-size: 14px;
line-height: 1.2;
font-weight: 700;
width: 100%;
position: relative;
}
.digia-form-wrap .digia-field-wrap .digia-field-title-wrap {
display: flex;
align-items: center;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-between;
}
.digia-form-wrap .digia-field-wrap .digia-field-title-wrap .digia-form-label {
width: 100%;
flex: 1;
}
.digia-form-wrap .digia-field-wrap .digia-field-title-wrap .digia-rangeSlideValue {
width: auto;
min-width: 100px;
text-align: right;
}
.digia-form-wrap .digia-field-wrap .digia-field-title-wrap .digia-rangeSlideValue .digia-rangeSlideValue-number {
display: inline-block;
line-height: 1.2;
border: 0;
color: var(--main-color);
font-family: Branding, sans-serif;
font-family: inherit;
font-size: 24px;
font-weight: 700;
outline: 0;
padding: 0;
white-space: nowrap;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-field-wrap .digia-field-title-wrap .digia-rangeSlideValue .digia-rangeSlideValue-number {
font-size: 28px;
}
}
.digia-form-wrap .digia-field-wrap .digia-field-title-wrap .digia-rangeSlideValue .digia-rangeSlideValue-symbol {
line-height: 1.2;
display: inline-block;
color: var(--main-color);
font-family: Branding, sans-serif;
font-family: inherit;
font-size: 24px;
font-weight: 700;
outline: 0;
padding: 0;
white-space: nowrap;
width: auto;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-field-wrap .digia-field-title-wrap .digia-rangeSlideValue .digia-rangeSlideValue-symbol {
font-size: 28px;
}
}
.digia-form-wrap .digia-bottom-wrap {
position: relative;
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
flex-wrap: wrap;
}
@media (min-width: 768px) {
.digia-form-wrap .digia-bottom-wrap {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
flex-wrap: wrap;
}
}
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap {
flex: 1;
display: block;
width: 100%;
position: relative;
margin-bottom: 0px;
text-align: center;
}
@media (max-width: 768px) {
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap {
text-align: center;
margin-bottom: 10px;
}
}
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-calculations {
width: 100%;
position: relative;
text-align: left;
padding-right: 0.625rem;
color: var(--main-color);
font-family: Branding, sans-serif;
font-family: inherit;
font-size: 48px;
font-weight: 700;
line-height: 1;
}
@media (max-width: 768px) {
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-calculations {
text-align: center;
padding-right: 0;
}
}
@media (min-width: 641px) {
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-calculations {
font-size: 58px;
}
}
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-calculations .digia-calculations-number {
display: inline-block;
line-height: 1;
}
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-calculations .digia-calculations-symbol {
display: inline-block;
line-height: 1;
}
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-monthly-installment {
width: 100%;
position: relative;
display: inline-block;
line-height: 1;
vertical-align: bottom;
text-align: left;
}
@media (max-width: 768px) {
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-monthly-installment {
text-align: center;
}
}
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-monthly-installment .digia-monthly-installment-title {
width: auto;
display: inline-block;
}
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-monthly-installment .digia-monthly-installment-title .digia-monthly-installment-title-text {
color: var(--main-color);
font-weight: 400;
white-space: nowrap;
font-size: 16px;
line-height: 1.5;
padding-right: 25px;
z-index: 2;
position: relative;
}
@media (min-width: 641px) {
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-monthly-installment .digia-monthly-installment-title .digia-monthly-installment-title-text {
font-size: 18px;
}
}
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-monthly-installment .digia-monthly-installment-title .digia-monthly-installment-title-icon {
position: absolute;
top: 50%;
cursor: pointer;
transform: translateY(-50%);
right: 0;
border-radius: 100%;
padding: 0px;
color: var(--color-white);
background-color: var(--main-color);
display: flex;
align-items: center;
justify-content: center;
font-size: 12px;
line-height: 1;
vertical-align: bottom;
width: 20px;
height: 20px;
overflow: hidden;
}
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-monthly-installment .digia-monthly-installment-text {
position: absolute;
bottom: 100%;
left: 0;
z-index: 9999;
position: absolute;
margin: 0px;
background: var(--color-white);
border-radius: 10px;
box-shadow: 0 2px 12px var(--main-color-30);
color: var(--color-darker-main);
font-family: Branding, sans-serif;
font-family: inherit;
font-size: 1rem;
font-weight: 500;
line-height: 1.5rem;
width: auto;
max-width: 100%;
padding: 1rem;
}
@media (max-width: 768px) {
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-monthly-installment .digia-monthly-installment-text {
left: 50%;
transform: translateX(-50%);
}
}
@media (max-width: 400px) {
.digia-form-wrap .digia-bottom-wrap .digia-calculations-wrap .digia-monthly-installment .digia-monthly-installment-text {
left: 50%;
transform: translateX(-50%);
text-overflow: ellipsis;
overflow: hidden;
width: 100%;
}
}
.digia-form-wrap .digia-bottom-wrap .digia-submit-wrap {
width: auto;
position: relative;
white-space: nowrap;
max-width: 100%;
text-overflow: ellipsis;
line-height: 1;
}
.digia-form-wrap .digia-bottom-wrap .digia-submit-wrap .digia-submit-button {
background-color: var(--accent-color);
border-radius: 4rem;
color: var(--color-white);
font-size: 1.25rem;
letter-spacing: 0.3px;
padding: 1rem 1.5rem;
position: relative;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
max-width: 100%;
display: inline-block;
border: 0;
cursor: pointer;
font-family: Branding, sans-serif;
font-family: inherit;
font-weight: 700;
outline: none;
text-align: center;
text-decoration: none;
transition: box-shadow 0.2s ease-out, transform 0.3s ease-in-out;
}
.digia-form-wrap .digia-bottom-wrap .digia-submit-wrap .digia-submit-button::before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 2;
background-color: transparent;
opacity: 0;
visibility: hidden;
background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/path%3E%3C/svg%3E");
transition: all 0.2s ease;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
.digia-form-wrap .digia-bottom-wrap .digia-submit-wrap .digia-submit-button:hover {
box-shadow: 0 4px 22px 0 var(--accent-color-50);
}
.digia-form-wrap .digia-bottom-wrap .digia-submit-wrap .digia-submit-button.digia-submit-button-square {
border-radius: 0rem;
}
.digia-form-wrap .digia-bottom-wrap .digia-submit-wrap .digia-submit-button.digia-submit-button-circle {
display: inline-block;
align-items: initial;
justify-content: initial;
line-height: 6.5625rem;
border-radius: 100%;
overflow: hidden;
text-overflow: ellipsis;
overflow: hidden;
padding: 0.3125rem 0.3125rem;
width: 7.1875rem;
height: 7.1875rem;
}
.digia-form-wrap .digia-info-text-wrap .digia-info-text {
position: relative;
width: 100%;
opacity: 0;
visibility: hidden;
transition: all 0.1s ease;
}
.digia-form-wrap .digia-info-text-wrap .digia-info-text .digia-highlight {
font-weight: 700;
color: var(--main-color);
} .digia-rangeSlide-wrap {
--slider-background-style: dotted;
display: block;
overflow: hidden;
position: relative;
line-height: 1;
}
.digia-rangeSlide-wrap.dashed {
--slider-background-style: dashed ;
}
.digia-rangeSlide-inner {
backface-visibility: hidden;
border-radius: 8px;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 22px;
transform: translateZ(0);
width: calc(100% - 5px);
}
li.select2-search {
margin-bottom: 0;
}
.digia-rangeSlide-inner .digia-rangeSlide-line {
height: 5px;
width: 100%;
background-image: linear-gradient(var(--main-color), var(--main-color));
background-size: 0% 100%;
background-repeat: no-repeat;
}
.digia-rangeSlide {
-moz-appearance: none;
appearance: none;
-webkit-appearance: none;
box-sizing: border-box;
background: transparent;
height: 48px;
outline: none;
padding: 1.5rem 0.25rem 1.5rem 0;
position: relative;
width: 100%;
border: 0;
margin: 0;
}
.digia-rangeSlide::-moz-focus-outer {
border: 0;
}
.digia-rangeSlide:focus {
outline: 0;
}
.digia-rangeSlide:focus::-webkit-slider-runnable-track {
background: transparent;
}
.digia-rangeSlide:focus::-ms-fill-lower,
.digia-rangeSlide:focus::-ms-fill-upper {
background: transparent;
background: red;
}
.digia-rangeSlide::-webkit-slider-runnable-track {
background: transparent;
border-bottom: 3px var(--slider-background-style) var(--main-color-50);
cursor: default;
height: 3px;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
width: 100%;
}
.digia-rangeSlide::-webkit-slider-thumb {
-webkit-appearance: none;
backface-visibility: hidden;
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' fill='%23fff' rx='16'%3E%3C/rect%3E%3Ccircle cx='16' cy='16' r='8' fill='%23336b99'%3E%3C/circle%3E%3C/svg%3E");
border: none;
background-color: transparent;
border-radius: 16px;
box-shadow: 2px 3px 4px var(--main-color-50);
cursor: pointer;
height: 32px;
margin-top: -16.5px;
width: 32px;
}
.digia-rangeSlide::-moz-range-thumb {
backface-visibility: hidden;
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' fill='%23fff' rx='16'%3E%3C/rect%3E%3Ccircle cx='16' cy='16' r='8' fill='%23336b99'%3E%3C/circle%3E%3C/svg%3E");
border: none;
background-color: transparent;
border-radius: 16px;
background-repeat: no-repeat;
box-shadow: 2px 3px 4px var(--main-color-50);
cursor: pointer;
height: 32px;
width: 32px;
}
.digia-rangeSlide::-moz-range-track {
background: transparent;
border-bottom: 3px var(--slider-background-style) var(--main-color-50);
cursor: default;
height: 3px;
height: 0;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease;
width: 100%;
}
.digia-rangeSlide::-ms-track {
background: transparent;
border-bottom-width: 3px;
border-color: transparent transparent var(--main-color-50);
border-bottom: 16px var(--slider-background-style) transparent;
border-left-width: 0;
border-right-width: 0;
border-top-width: 16px;
color: transparent;
cursor: default;
height: 3px;
-ms-transition: all 0.2s ease;
transition: all 0.2s ease;
width: 100%;
}
.digia-rangeSlide::-ms-fill-lower,
.digia-rangeSlide::-ms-fill-upper {
background: transparent;
background: red;
border-top: 3px var(--slider-background-style) var(--main-color-50);
}
.digia-rangeSlide::-moz-range-progress {
height: 2px;
background: var(--main-color);
border: 0;
margin-top: 0;
}
.digia-rangeSlide::-ms-thumb {
backface-visibility: hidden;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 32'%3E%3Crect width='48' height='32' fill='%23fff' rx='16'/%3E%3Ccircle cx='32' cy='16' r='8' fill='%23586bea'/%3E%3C/svg%3E") !important;
border: none;
border-radius: 16px;
box-shadow: 2px 3px 4px var(--main-color-50);
cursor: pointer;
height: 32px;
margin-top: 0.75px;
width: 48px;
}
.digia-rangeSlide:disabled::-moz-range-thumb,
.digia-rangeSlide:disabled::-ms-fill-lower,
.digia-rangeSlide:disabled::-ms-fill-upper,
.digia-rangeSlide:disabled::-ms-thumb,
.digia-rangeSlide:disabled::-webkit-slider-runnable-track,
.digia-rangeSlide:disabled::-webkit-slider-thumb {
cursor: not-allowed;
}