

.ancr-group>.ancr{margin-bottom:0!important}.ancr-group.ancr-sticky{position:fixed;left:0;right:0}.ancr-group.ancr-normal{z-index:9999}.ancr-group.ancr-pos-top{top:0;z-index:99999}.ancr-group.ancr-pos-top>.ancr{top:0;border-top:0!important}.ancr-group.ancr-pos-bottom{bottom:0;z-index:99999}.ancr-group.ancr-pos-bottom>.ancr{top:0;border-bottom:0!important}.ancr.ancr-wrap{display:none;position:relative;width:100%;background-color:#fff;box-sizing:border-box;padding:.5em 1em;border-left-width:0!important;border-right-width:0!important}.ancr .ancr-container{max-width:1e3px;margin:0 auto;display:flex}.ancr .ancr-inner{display:inline-block}.ancr .ancr-inner>*{margin-bottom:1em}.ancr .ancr-inner>*:first-child{margin-top:0}.ancr .ancr-inner>*:last-child{margin-bottom:0}.ancr .ancr-content{display:flex;flex-direction:column;justify-content:center}.ancr .ancr-content p{color:inherit;font-size:inherit}.ancr.ancr-lo-separate_column .ancr-content{flex:1}.ancr.ancr-lo-separate_row .ancr-container{display:block}.ancr.ancr-lo-separate_row .ancr-btn-wrap{margin:.5em 0}.ancr.ancr-lo-ticker{overflow:hidden}.ancr.ancr-lo-ticker.ancr-lo-ticker-anim .ancr-container{animation:ancr-marquee 20s linear infinite}.ancr.ancr-lo-ticker .ancr-container{max-width:none!important;display:inline-flex;visibility:hidden}.ancr.ancr-lo-ticker .ancr-content{flex:none;white-space:nowrap}.ancr.ancr-align-center .ancr-container{justify-content:center;text-align:center}.ancr.ancr-align-center .ancr-btn-wrap{justify-content:center}.ancr.ancr-align-right .ancr-container{justify-content:flex-end;text-align:right}.ancr.ancr-align-right .ancr-btn-wrap{justify-content:flex-end}.ancr .ancr-close-btn{position:absolute;top:0;right:0;color:inherit;line-height:0;padding:.5em;z-index:999}.ancr .ancr-close-btn:hover{opacity:.5}.ancr .ancr-close-icon{width:16px;height:16px}.ancr.ancr-lo-separate_column.ancr-has-close-btn{padding-right:3.5em}.ancr .ancr-btn-wrap{display:inline-block;margin:0 0 0 1em;line-height:0;display:flex;flex-direction:row;align-items:center}.ancr .ancr-btn{padding:.5em 1em;display:inline-block;margin:0 .5em 0 0;text-align:center;line-height:1;white-space:nowrap;vertical-align:middle;text-decoration:none}.ancr .ancr-btn:last-child{margin-right:0}.ancr .ancr-btn:hover{filter:brightness(.8)}.ancr .ancr-btn:active{filter:brightness(.5)}.ancr-top-spacer{transition:height .5s}@keyframes ancr-marquee{0%{transform:translateX(var(--ancr-width))}100%{transform:translateX(-100%)}}@media only screen and (max-width:800px){.ancr-lo-same_row .ancr-container{display:block}.ancr-lo-same_row .ancr-btn-wrap{margin:.5em 0 0}.ancr-lo-separate_column .ancr-container{display:block}.ancr-lo-separate_column .ancr-btn-wrap{margin:.5em 0 0}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}


body{font-family:inter,sans-serif}h1,h2,h3,h4,h5,h6,a.btn,button{font-family:outfit,sans-serif!important}body{font-family:inter}.fabrx-header{position:fixed!important}#header{background:0 0}.scroll #header{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}#header a.nav-link{color:#fff!important;font-size:14px!important;line-height:19px;font-family:outfit;font-weight:600;padding:0 20px}#header .btn-primary{background-color:#0ff!important;border-color:#0ff!important;color:#101023!important;font-size:14px!important;line-height:19px}#header .btn-primary:hover{background-color:#00e5e5!important}#header .btn-primary svg path{fill:#101023!important}@media(max-width:768px){#header a.nav-link{padding:16px 0}}.bb-widget-animated{overflow:hidden!important}.bb-widget-animated .col-xl-6:last-child{width:41.6666666667%}@media(max-width:1024px){.bb-widget-animated .col-xl-6:last-child{width:initial}.epicode-section-home-featured.bb-widget-feature1 img{max-height:450px!important}.epicode-section-home-featured .row .col-xl-6 .text-start{margin-top:50px}}#bb-hero-aziende{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}#bb-hero-aziende h2{color:#fff!important}#bb-hero-aziende p{font-size:22px!important;line-height:30px}#bb-hero-aziende .fabrx-min-height{min-height:300px}#bb-dati-aziende{background:linear-gradient(46.03deg,#2D27DF 14.21%,#CB2376 83.82%);padding-top:50px!important;padding-bottom:50px!important}#bb-servizi-aziende{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}#bb-servizi-aziende .card-content,#bb-servizi-aziende .card-content p{color:#34363f}#bb-servizi-aziende .card-body{padding:40px 32px!important}#bb-servizi-aziende .card-content p:last-child{margin-bottom:0!important}#bb-servizi-aziende .card-content p:empty{margin:0!important}#bb-servizi-aziende .card-content{height:100%}#bb-servizi-aziende .card-content>div{margin-bottom:16px!important}#bb-servizi-aziende .card-content img{margin-bottom:24px!important}#bb-servizi-aziende .card-content h4{margin-bottom:0!important}#bb-servizi-aziende .card-content p{font-size:14px;line-height:19px;color:#34363f}#bb-skills-aziende{background:#192155;position:relative}#bb-skills-aziende:before{content:'';position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background-image:url(https://epicode.com/wp-content/uploads/2022/05/epicode-svg-animation-1.svg);background-size:auto;animation:ani2 2500ms ease-out infinite;background-position:0!important;background-repeat:no-repeat}.bb-ambassador-aziende.fabrx-section{margin-top:0!important}.bb-carousel-aziende.fabrx-section{padding-top:88px!important;padding-bottom:88px!important}.bb-carousel-aziende h3{text-align:center;font-size:48px;margin-bottom:68px}.bb-cta-aziende{background:linear-gradient(46.03deg,#2D27DF 14.21%,#CB2376 83.82%)}.bb-cta-aziende .h1{color:#fff!important;font-size:80px;line-height:110px}.bb-cta-aziende .col-lg-6:last-child{background-size:auto!important;background-position:50% 100%!important}.bb-cta-aziende .btn.btn-primary{background:#fff;border-radius:6px;border-color:#fff;padding:16px 20px;font-size:14px;color:#101023!important}.bb-cta-aziende .btn-primary svg path{fill:#101023!important}.bb-cta-aziende .btn-primary:hover svg path{fill:#101023!important}.bb-cta-aziende .btn-icon:hover i{color:#101023!important}.bb-cta-aziende .btn-primary:hover{background:#e7e9f1}.bb-widget-testimonials-slider .testimonial-swiper-next{background:#0ff!important;color:#101023!important}.bb-widget-testimonials-slider .testimonial-swiper-next svg path{fill:#101023!important}.bb-widget-testimonials-slider .testimonial-swiper-prev svg path{fill:#0ff!important}.bb-ambassador-aziende.testimonial-cards .card{border-radius:16px!important}.bb-ambassador-aziende .swiper-pagination-bullet,.elementor-widget-caroselloimage .swiper-pagination-bullet{background:#fff;margin-right:10px;opacity:1!important}.bb-ambassador-aziende .swiper-pagination-bullet-active,.elementor-widget-caroselloimage .swiper-pagination-bullet-active{background:#ff00d6}.bb-ambassador-aziende .card-content svg.d-block{display:none!important}.bb-ambassador-aziende.bb-widget-testimonials-slider .card svg path{fill:#ff00d6!important}.bb-carousel-aziende .brand-swiper-pagination{margin-top:50px}.bb-carousel-aziende .swiper-pagination-bullet{background:#fff;margin-right:10px;opacity:1!important}.bb-carousel-aziende .swiper-pagination-bullet-active{background:#ff00d6}.elementor-widget-slidertrust .testimonial-swiper-next svg path{fill:#000}.elementor-widget-slidertrust .testimonial-swiper-prev svg path{fill:#0ff!important}.elementor-widget-featurectasimple .fabrx-section .btn{border:none!important}.elementor-widget-testimonialcard .fabrx-section{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);padding:80px 0}.elementor-widget-testimonialcard .grid-testimonial{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.elementor-widget-testimonialcard .grid-testimonial .single-testimonial{background:#fff;border:1px solid #fafbff;box-shadow:0 2px 8px rgba(40,41,61,4%),0 16px 24px rgba(96,97,112,.16);border-radius:16px;padding:24px 32px}.elementor-widget-testimonialcard .grid-testimonial .single-testimonial img{width:64px;height:64px;object-fit:cover;border-radius:100%}.elementor-widget-testimonialcard .grid-testimonial .single-testimonial h3{font-weight:700;font-size:21px;line-height:140%;color:#101023}.elementor-widget-testimonialcard .grid-testimonial .single-testimonial p{font-weight:400;font-size:16px;line-height:140%;color:#34363f}@media(max-width:768px){.elementor-widget-testimonialcard .grid-testimonial{grid-template-columns:repeat(1,1fr)}}.single-web-developer .elementor-widget-triplecard .bb-epicode-card-bg .card-body{z-index:1}.single-web-developer .elementor-widget-triplecard .bb-epicode-card-bg .card:before{content:'';position:absolute;left:2px;top:2px;height:calc(100% - 4px);width:calc(100% - 4px);background:#101023;z-index:0}.single-web-developer .elementor-widget-triplecard .btn-primary{background-color:#0ff!important;border-color:#0ff!important;color:#101023!important;font-size:14px!important;line-height:19px}.single-web-developer .elementor-widget-triplecard .btn-primary svg path{fill:#101023}.single-web-developer .elementor-widget-triplecard .btn-primary:hover{background-color:#00e5e5!important;color:#101023!important}.single-web-developer .elementor-widget-triplecard .btn-primary:hover svg path{fill:#101023!important}.single-web-developer .elementor-widget-threefeature .fabrx-section{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.single-web-developer .elementor-widget-threefeature .fabrx-section h2{text-align:center;margin-bottom:16px}.single-web-developer .elementor-widget-threefeature .fabrx-section p{text-align:center}.single-web-developer .elementor-widget-threefeature .fabrx-section .col-lg-4 img{width:134px;height:149px;object-fit:contain}.single-web-developer .elementor-widget-threefeature .fabrx-section .col-lg-4 h4{font-weight:700;font-size:24px;line-height:140%;max-width:400px;margin:0 auto}.single-web-developer .elementor-widget-threefeature .fabrx-section .col-lg-4 p{font-size:18px;line-height:150%;max-width:400px;margin:0 auto}.single-web-developer .elementor-widget-threefeature .fabrx-section .col-md-12 p{margin:0 auto;width:100%;max-width:830px}.epicode-fullwidth-cta-section{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%)}.epicode-fullwidth-cta-section h2{font-size:36px;line-height:140%}.epicode-fullwidth-cta-section .fabrx-section{padding:60px 0}.bb-testimonial-slider.fabrx-section{padding-top:88px!important;padding-bottom:88px!important}.bb-testimonial-slider h2{text-align:center}.bb-testimonial-slider{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-testimonial-slider .brand-swiper-pagination{margin-top:50px}.bb-testimonial-slider .swiper-pagination-bullet{background:#fff;margin-right:10px;opacity:1!important}.bb-testimonial-slider .swiper-pagination-bullet-active{background:#ff00d6}.bb-testimonial-slider .swiper-wrapper{position:relative;width:90vw;height:auto;padding:40px 0 60px}.bb-testimonial-slider .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;margin:0;transition:all .3s ease;opacity:.8}.bb-testimonial-slider .swiper-slide-active{transform:scale(1.3);z-index:2;border-radius:25px!important;opacity:1}.bb-testimonial-slider.testimonial-cards .card{border-radius:25px!important;box-shadow:0 1.51582px 15.1582px rgba(96,97,112,.15)!important}.bb-testimonial-slider .card{border-radius:25px!important;box-shadow:0 1.51582px 15.1582px rgba(96,97,112,.15)!important}.bb-testimonial-slider .swiper-slider-next{border-radius:25px!important;box-shadow:0 1.51582px 15.1582px rgba(96,97,112,.15)}.bb-testimonial-slider .card-content p{font-size:14px!important;line-height:26px;font-family:inter;font-weight:400;color:#34363f}.bb-testimonial-slider .card-content h6{font-size:21px;font-weight:700;line-height:29px;margin:5px 0!important;color:#101023}.bb-testimonial-slider .card-content .caption{font-size:16px!important;color:#cb2376;margin-bottom:20px}.fabrx-footer .bb-footer-icons a{padding-right:18px}.bb-footer-icons a:nth-child(3){display:none}.bb-testimonial-slider .card-content .incipit img{width:106px;height:106px;object-fit:cover;border-bottom:100%;margin:0!important;border-radius:100%}@media(max-width:1024px){.bb-testimonial-slider .swiper-wrapper{padding:24px 0 32px}}@media(max-width:768px){.bb-testimonial-slider .swiper-wrapper{padding:16px 0 24px}}.bb-video-slider{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);padding-top:88px!important;padding-bottom:80px!important}.bb-video-slider h2{text-align:center}.bb-video-slider .swiper-slide{position:relative}.bb-video-slider p{font-family:outfit;font-weight:700;font-size:21px;line-height:140%}.bb-corsi-scopri{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-coursecard .fabrx-section.bb-corsi-scopri h2{color:#fff;-webkit-text-fill-color:initial}.bb-corsi-scopri .epicode-couse-grid .epicode-course-card{box-shadow:none}.bb-corsi-cta .btn-primary{background-color:#0ff!important;border-color:#0ff!important;color:#101023!important;font-size:14px!important;line-height:19px}.bb-corsi-cta .btn-primary:hover{background-color:#00e5e5!important;color:#101023!important}.bb-corsi-cta .btn-primary .btn-icon i{color:#101023!important}.bb-corsi-cta .btn-icon:hover i{color:#101023!important}.bb-corsi-cta .epicodeAtfBrand{display:none}.bb-corsi-girl{background:linear-gradient(90.2deg,#00FFFF 8.54%,#FF00D6 71.96%)}.bb-corsi-girl h2{font-size:80px;line-height:112px}.bb-corsi-girl img{object-fit:cover;min-height:865px!important}.bb-corsi-girl.fabrx-section{padding-bottom:0!important}.bb-corsi-girl .col-xl-6 div.text-start{margin-bottom:0!important}.bb-corsi-girl .col-xl-6:first-child{width:41.6666666667%!important;padding-left:0!important}.bb-corsi-girl .col-xl-6:last-child{width:58.3333333333%!important}.bb-corsi-girl .hero-caption{padding-left:0!important;padding-right:0!important}.bb-corsi-process{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-corsi-process .col-md-12{text-align:center}.bb-corsi-process .bb-widget-text-steps-title img{min-height:78px;margin-right:16px!important;object-fit:scale-down}.bb-corsi-process .bb-widget-text-steps-title h4{line-height:29px!important;font-size:21px!important}.bb-corsi-process .card-wrapper{background:linear-gradient(90deg,#2d27df 0%,#cb2376 100%);border-radius:16px;padding:3px!important}.bb-corsi-process .card-content{height:100%;padding:24px;background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);border-radius:16px;min-height:266px}.bb-corsi-prestito{background:linear-gradient(93.22deg,#FF00D6 21.4%,#01FFFF 78.09%)}.bb-corsi-prestito.fabrx-section{padding-bottom:0!important}.bb-corsi-prestito img{object-fit:contain!important;object-position:bottom!important;min-height:778px!important}.bb-corsi-prestito h2{font-size:80px;line-height:112px}.bb-corsi-prestito p{font-family:inter;font-size:28px;line-height:40px}.bb-corsi-prestito .btn-primary{margin-bottom:130px;background-color:#fff;color:#101023;border:transparent}.bb-corsi-prestito .btn-primary:hover{background-color:#e7e9f1;color:#101023!important}.bb-corsi-prestito .btn-primary svg path{fill:#101023!important}.bb-corsi-prestito .btn-primary .btn-icon i{color:#101023!important}.bb-corsi-prestito .btn-icon:hover i{color:#101023!important}.bb-corsi-prestito .col-xl-6 div.text-start{margin-bottom:0!important}.bb-corsi-prestito .col-xl-6:first-child{width:45.6666666667%!important;padding-left:0!important;padding-right:0!important}.bb-corsi-prestito .col-xl-6:last-child{width:54.3333333333%!important}.elementor-widget-partnergrid .fabrx-section.bb-corsi-clienti{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-corsi-clienti.fabrx-section{padding-top:88px!important;padding-bottom:88px!important}.elementor-widget-partnergrid .fabrx-section.bb-corsi-clienti h2{font-size:48px;line-height:68px;-webkit-text-fill-color:initial}.elementor-widget-partnergrid .fabrx-section.bb-corsi-clienti .row{align-items:center}.bb-corsi-clienti p{font-family:inter}.bb-corsi-serpent{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-corsi-serpent .card-link{display:none}.bb-corsi-serpent .card{background:linear-gradient(90deg,#CB2376 100%,#FF00D6 100%);border-radius:16px;padding:3px!important}.bb-corsi-serpent .card-content{height:100%;padding:24px;background:#fff;border-radius:16px;min-height:266px}.elementor-widget-atfserpent .card{z-index:4}.elementor-widget-atfserpent{overflow:hidden}.bb-corsi-serpent .row{position:relative}.bb-corsi-serpent .col-lg-5{width:100%;max-width:540px}.bb-corsi-serpent .row.row-reverse[data-col="0"] .col-lg-5:before{content:none!important}.bb-corsi-serpent .row.row-reverse:nth-child(odd){flex-direction:row-reverse}.bb-corsi-serpent .row.row-reverse:nth-child(odd) .col-lg-5:before{z-index:0;position:absolute;content:url(https://landing.epicode.com/wp-content/uploads/2022/05/serpent.svg);left:265px;bottom:130px;z-index:0}.bb-corsi-serpent .row.row-reverse:nth-child(even) .col-lg-5:before{position:absolute;content:url(https://landing.epicode.com/wp-content/uploads/2022/05/serpent-1.svg);right:265px;left:initial;bottom:130px;z-index:0}.bb-why-assumi{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-why-assumi img{min-height:650px}.bb-why-assumi.fabrx-section{padding-top:0!important;padding-bottom:0!important}.bb-why-assumi .col-xl-6 div.text-start{margin-bottom:0!important}.bb-why-assumi .hero-caption{padding:210px 0!important}.bb-corsi-sponsor{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-corsi-sponsor h4{position:relative;margin-bottom:22px}.bb-corsi-sponsor h4:before{content:'';width:42px;height:3px;background:#ff00d6;position:absolute;bottom:-8px;left:50%;transform:translateX(-50%)}.bb-corsi-sponsor h2{font-size:48px}.bb-corsi-sponsor.pink.fabrx-section{padding-top:88px!important;padding-bottom:88px!important}.bb-corsi-sponsor.pink h4{font-size:40px;position:relative;line-height:130%}.bb-corsi-sponsor.pink h4:before{position:absolute;content:"";bottom:0;width:42px;height:2px;background:#ff00d6;margin-left:65px;margin-bottom:-15px}.bb-corsi-sponsor.pink .text-muted{padding:20px 80px}.bb-assumi-platform{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-assumi-platform .card-body{padding:3px;border-radius:16px}.bb-assumi-platform .card{background:0 0;border:2px solid #cb2376;border-radius:16px}.bb-assumi-platform h2{font-size:48px}.bb-assumi-platform h4{font-size:40px;line-height:50px}.bb-assumi-platform p{font-family:inter}.bb-assumi-platform .card{background:rgba(194,18,141,6%)}.bb-assumi-platform .card-body{padding:30px}@media(min-width:1140px) and (max-width:1350px){.bb-assumi-platform .col-xl-3{flex:none;width:50%!important}}.bb-corsi-sponsor p{font-family:inter}.bb-why-assumi div{font-family:inter}.elementor-widget-bulletpointcard{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-bulletpointcard p{font-family:inter}.elementor-widget-bulletpointcard .card{max-width:300px;border:3px solid #ff00d6;border-radius:6px!important;background:0 0;padding:20px}.elementor-widget-bulletpointcard .card h4{font-size:40px;line-height:130%}.elementor-widget-bulletpointcard .card p{font-size:16px;line-height:140%}.elementor-widget-bulletpointcard .btn-primary{background:#0ff;color:#101023;border-color:#0ff}.elementor-widget-bulletpointcard .btn-primary:hover{background-color:#00e5e5!important;color:#101023!important}.elementor-widget-bulletpointcard .btn-icon:hover i{color:#101023!important}.elementor-widget-atfcourse ul{list-style:none;padding:0;margin:0}.elementor-widget-atfcourse ul li{padding-left:8px}.elementor-widget-atfcourse ul li:before{content:"";width:8px;height:8px;border-radius:100%;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);display:inline-block;margin-right:8px}.elementor-widget-atfcourse .btn-download{color:#0ff;background:0 0;border-color:transparent}.elementor-widget-atfcourse .btn-download svg path{fill:#0ff}.elementor-widget-atfcourse .btn-download:hover,.elementor-widget-atfcourse .btn-download:focus{background:rgba(21,196,185,.2);border-color:rgba(21,196,185,.2);color:#0ff!important}.elementor-widget-atfcourse .btn-download:hover,.elementor-widget-atfcourse .btn-download:focus svg path,.elementor-widget-atfcourse .btn-download:hover,.elementor-widget-atfcourse .btn-download:hover svg path{fill:#0ff!important}.elementor-widget-atfcourse .fabrx-section{overflow:hidden}.epicode-feature-icona{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)!important;padding:80px 0!important}.epicode-feature-icona .col-12.col-lg-8{width:100%;text-align:center;margin-bottom:60px}.epicode-feature-icona .col-12.col-lg-2{flex:none!important;width:25%!important}.elementor-widget-numeritrust .epicode-feature-icona .col-12.col-lg-2 .bb-epicode-image h2{font-family:outfit;font-style:normal;font-weight:700;font-size:24px;line-height:140%;text-align:center;color:#fff;position:relative;padding-bottom:10px}.elementor-widget-numeritrust .epicode-feature-icona .col-12.col-lg-2 .bb-epicode-image h2:after{content:'';width:42px;height:3px;background:#0ff;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.elementor-widget-numeritrust .epicode-feature-icona .col-12.col-lg-2 .bb-epicode-image p{font-family:inter;font-weight:400;font-size:18px;line-height:150%;text-align:center;color:#fff}.elementor-widget-numeritrust .fabrx-section.epicode-feature-icona .row{align-items:flex-start!important}.elementor-widget-ctacentratabottone{background:linear-gradient(46.03deg,#2D27DF 14.21%,#CB2376 83.82%)}.elementor-widget-ctacentratabottone .btn-primary{background-color:#0ff!important;border-color:#0ff!important;color:#101023!important;font-size:14px!important;line-height:19px}.elementor-widget-ctacentratabottone .btn-primary:hover{background-color:#00e5e5!important;color:#101023!important}.elementor-widget-ctacentratabottone .btn-primary .btn-icon i{color:#101023!important}.elementor-widget-ctacentratabottone .btn-icon:hover i{color:#101023!important}.elementor-widget-puntoelencodoppio{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-puntoelencodoppio .hero-caption{max-width:initial;font-size:18px}.elementor-widget-puntoelencodoppio h4{margin:35px 0}.elementor-widget-puntoelencodoppio li img{margin-right:16px;float:left}.elementor-widget-puntoelencodoppio .col-lg-6{margin-top:80px}.elementor-widget-puntoelencodoppio .list-wrapper{background:linear-gradient(90deg,#2d27df 0%,#cb2376 100%);border-radius:16px;padding:3px!important}.elementor-widget-puntoelencodoppio .list-card{height:100%;padding:24px;background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);border-radius:16px;min-height:266px}.elementor-widget-wikicode{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-threetrustslider swiper-container{padding-top:20px}.elementor-widget-careerteamslider{background:linear-gradient(46.03deg,#2D27DF 14.21%,#CB2376 83.82%)}.elementor-widget-careerteamslider .card{background:0 0!important}.elementor-widget-careerteamslider .card{width:244px!important;height:244px!important}.elementor-widget-careerteamslider .card-content{background:#950484;color:#fff;border-radius:16px}.elementor-widget-careerteamslider .card-content:hover{border:1px solid #101023}.elementor-widget-careerteamslider .card-content .details{padding:30px;min-height:241px}.elementor-widget-careerteamslider .card-content .details,.elementor-widget-careerteamslider .card-content p{display:none;transition:.3s}.elementor-widget-careerteamslider .card-content:hover .details,.elementor-widget-careerteamslider .card-content:hover p{display:block;font-size:14px;line-height:140%}.elementor-widget-careerteamslider .card-content:hover img{display:none}.elementor-widget-careerteamslider .btn-primary{background:#fff;border-radius:6px;color:#101023;border:transparent}.elementor-widget-careerteamslider .btn-primary:hover{color:#101023!important;background:#e7e9f1}.elementor-widget-careerteamslider .btn-icon:hover i{color:#101023!important}.elementor-widget-fourtrustvideoslider .swiper-container-free-mode>.swiper-wrapper{transition-timing-function:linear}.epicode-home-text-animation div{display:inline-block}.epicode-home-text-animation div{font-weight:700;font-size:180px;line-height:110%;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-family:outfit,sans-serif!important}@media(max-width:1140px){.epicode-home-text-animation div{font-size:160px;line-height:110%}}@media(max-width:1024px){.epicode-home-text-animation div{font-size:140px;line-height:110%}}@media(max-width:960px){.epicode-home-text-animation div{font-size:120px;line-height:110%}}@media(max-width:768px){.epicode-home-text-animation div{font-size:90px;line-height:115%}.epicode-home-textanimation-section{height:60vh!important}}@media(max-width:600px){.epicode-home-text-animation div{font-size:70px;line-height:110%}}@media(max-width:400px){.epicode-home-textanimation-section{height:40vh!important}.epicode-home-text-animation div{font-size:55px;line-height:115%}}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content .card-close{display:none}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content .card-close svg{position:relative!important;inset:0!important;transform:none!important}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content.active .card-close{display:block;position:absolute;top:8%;right:8%;z-index:4;cursor:pointer}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content.active .card-close svg{display:block!important;height:32px;width:32px}.bb-finanziamento-requisiti h4{position:relative;font-size:21px;font-weight:700;line-height:30px}.bb-finanziamento-requisiti h4:before{position:absolute;content:"";bottom:-8px;width:42px;height:2px;background:#ff00d6;left:50%;transform:translateX(-50%)}.bb-finanziamento-requisiti .text-center{max-width:315px;margin:0 auto}.bb-finanziamento-requisiti p{margin-top:14px}@media(max-width:768px){.bb-prestitoagevolato .row .col-6.col-xl-6.my-4{width:100%!important}}@media(min-width:1140px){.bb-prestitoagevolato .row .col-xl-6 h2{max-width:350px}}.bb-prestitoagevolato .row .card-body p{margin-bottom:0!important}@media(min-width:1023px) and (max-width:1140px){.bb-community .card{min-height:364px}}@media(max-width:1023px) and (max-width:1140px){.bb-community .card{min-height:324px}}@keyframes ani2{0%{background-image:url(https://landing.epicode.com/wp-content/uploads/2022/05/epicode-svg-aziende-1.svg)}50%{background-image:url(https://landing.epicode.com/wp-content/uploads/2022/05/epicode-svg-aziende-2.svg)}100%{background-image:url(https://landing.epicode.com/wp-content/uploads/2022/05/epicode-svg-aziende-1.svg)}}@media(min-width:1140px){.elementor-widget-threetrustslider .swiper-container{padding:20px 0}}.bb-ambassador-aziende{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-carousel-aziende{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.fabrx-brands{list-style-type:none;margin-top:130px;padding:0!important}.fabrx-brands li{display:inline-block}.bb-form-aziende{background:linear-gradient(46.03deg,#192155 14.21%,#101023 83.82%)}.bb-form-aziende.bb-form-candidati{background:linear-gradient(293.87deg,#2D27DF 40.37%,#CB2376 98.3%)}.bb-epicode-image{background-size:cover!important}.fabrx-form label{color:#fff!important;font-size:16px;font-weight:700;line-height:22px;font-family:outfit}.fabrx-form input{padding:10px 40px 10px 15px;height:56px;border-radius:8px;border:1px solid #2d27df;background:#fafbff;color:#6c6e76;margin-top:10px;font-family:inter;font-weight:400;font-size:16px}.fabrx-form input[type=submit]{border:transparent;padding:10px 45px;color:#101023;background:#0ff;font-family:outfit;font-weight:600;font-size:14px;width:192px}.fabrx-form input[type=submit]:hover{background-color:#00e5e5}.fabrx-form input[type=checkbox]:checked{accent-color:#00FFFF;color:#fff}.fabrx-form p:nth-child(4){margin-bottom:0}.fabrx-form textarea{color:#6c6e76!important;padding:10px 65px 10px 15px;border-radius:8px;border:1px solid #2d27df;height:130px;margin-top:10px;font-family:inter;font-weight:400;font-size:16px;color:#c5c8d2}.bb-check-privacy{margin-right:20px;font-size:14px!important;font-weight:400!important;line-height:20px!important;padding:0 10px 10px 0;font-family:inter!important}.bb-check-privacy input{padding:0 5px;height:initial}.wpcf7-list-item{margin:0!important}.fabrx-form textarea,.fabrx-form label,.fabrx-form input{width:100%}.epicode-aft-brand{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);padding:0!important}.epicode-aft-brand .epicodeAtfBrand{overflow:hidden;margin-top:130px;margin-bottom:16px}.epicode-aft-brand .epicodeAtfBrand .swiper-slide img{max-height:40px;object-fit:contain}.epicode-aft-brand .row.align-items-center.flex-lg-row-reverse{height:calc(100vh - 72px)}.epicode-aft-brand h2{font-weight:700;font-size:56px;line-height:140%}.epicode-aft-brand .hero-caption div.mb-0.pe-0{max-width:523px;padding-right:0!important;font-size:22px;line-height:140%}.epicode-aft-brand .row .col-xl-6:first-child img{height:auto;width:100%;max-height:initial;object-fit:contain}.epicode-aft-brand .row .col-xl-6:first-child{height:100%;display:flex;align-items:flex-end;background:url(https://epicode.com/wp-content/uploads/2022/05/epicode-svg-animation-1.svg)no-repeat 50%;background-size:contain;animation:ani 2500ms ease-out infinite}.elementor-widget-atfbrandnumber .h3{font-weight:600;font-size:40px;line-height:70px;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.elementor-widget-atfbrandnumber p,.elementor-widget-atfbrandnumber div{font-family:inter;font-size:22px;line-height:140%}.elementor-widget-atfbrandnumber .row-numbers{margin-left:-58px}.single-web-developer .elementor-widget-triplecard .col-md-6:not(.col-lg-3){width:100%;margin-bottom:8px!important;text-align:center}.single-web-developer .elementor-widget-triplecard .bb-epicode-card-bg .card-body{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.single-web-developer .elementor-widget-triplecard .card-body h4{text-align:left;font-size:21px!important;line-height:140%!important;max-width:80%;margin-bottom:16px!important}.single-web-developer .elementor-widget-triplecard .card-body p{font-size:14px;line-height:140%;color:#fff;text-align:left;margin-bottom:0!important}.single-web-developer .elementor-widget-triplecard .col-lg-3{margin-bottom:8px!important}.single-web-developer .elementor-widget-triplecard .bb-epicode-card-bg .card:before{border-radius:10px}.bb-brand-none .swiper.epicodeAtfBrand{display:none}.elementor-widget-wikicode .btn-secondary{color:#101023;background:#0ff}.elementor-widget-wikicode .btn-secondary:hover{background-color:#00e5e5;color:#101023}.elementor-widget-wikicode .btn-secondary svg{margin-left:15px}.elementor-widget-wikicode .btn-secondary svg path{fill:#101023!important}.elementor-widget-wikicode .btn-secondary:hover svg path{fill:#101023!important}.elementor-widget-fourtrustvideoslider .swiper-wrapper{transition-timing-function:linear!important}.bb-finanziamento .epicodeAtfBrand{display:none}.bb-finanziamento-requisiti{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);text-align:center}.bb-prestitoagevolato{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-prestitoagevolato .card{background:0 0;border-radius:16px;border:2px solid #cb2376}@keyframes ani{0%{background:url(https://epicode.com/wp-content/uploads/2022/05/epicode-svg-animation-1.svg)no-repeat 50%;background-size:contain}50%{background:url(https://epicode.com/wp-content/uploads/2022/05/epicode-svg-animation-2.svg)no-repeat 50%;background-size:contain}100%{background:url(https://epicode.com/wp-content/uploads/2022/05/epicode-svg-animation-1.svg)no-repeat 50%;background-size:contain}}.fabrx-footer{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);overflow:hidden}.fabrx-footer .bb-copyright{margin-top:132px}.fabrx-footer .nav-link{font-size:16px}.fabrx-footer .nav-link:hover{color:#0ff}@media(max-width:1024px){.fabrx-footer .bb-copyright{margin-top:90px}}@media(max-width:1024px){#header a.nav-link{padding:16px 0}#header .navbar-collapse .navbar-buttons{margin-top:0}#header .btn-primary{margin:0!important;max-height:40px;padding:12px 16px!important}.bb-corsi-sponsor h2{font-size:36px}.bb-corsi-sponsor.pink h4{font-size:30px;line-height:40px}.bb-corsi-sponsor.pink h4:before{margin-left:45px}.bb-corsi-sponsor.pink p{padding:0}.epicode-aft-brand .row .col-xl-6:first-child img{max-height:600px}}@media(max-width:960px){.bb-corsi-serpent .col-lg-5{max-width:100%}.elementor-widget-atfserpent{overflow:hidden}.bb-corsi-serpent .card-content{padding:32px 24px!important}}@media(min-width:1280px){.bb-corsi-serpent .row{justify-content:center}}@media(max-width:1140px){.bb-corsi-serpent .row{justify-content:initial}}@media(max-width:1024px){.bb-corsi-serpent .row.row-reverse:nth-child(odd) .col-lg-5:before{z-index:0;position:absolute;content:url(https://landing.epicode.com/wp-content/uploads/2022/05/serpent-sm-e1652887304451.png);left:47%;bottom:130px;z-index:0}.bb-corsi-serpent .row.row-reverse:nth-child(even) .col-lg-5:before{position:absolute;content:url(https://landing.epicode.com/wp-content/uploads/2022/05/serpent-sm-e1652887304451.png);left:47%;bottom:130px;z-index:0}}@media(max-width:768px){#bb-hero-aziende p{font-size:16px!important;line-height:24px;margin-top:20px}#bb-hero-aziende .fabrx-min-height{min-height:700px}.fabrx-brands{text-align:center;margin-top:90px}#bb-servizi-aziende .card-body{padding:32px 24px!important}.single-web-developer .elementor-widget-triplecard .bb-assumi-platform h2{font-size:32px!important;line-height:1.3}}@media(max-width:768px){.epicode-aft-brand h2{font-size:40px;line-height:140%;padding-top:40px}.elementor-widget-atfcenter h3{margin-top:100px}.epicode-aft-brandnumber h2{margin-top:40px}.epicode-aft-brand .hero-caption div.mb-0.pe-0{font-size:16px;line-height:150%}.epicode-aft-brand .epicodeAtfBrand{margin-top:40px}.epicode-feature-icona .col-12.col-lg-2{width:100%!important}.epicode-feature-icona .col-12.col-lg-8{margin-bottom:16px}.epicode-feature-icona{padding:40px 0!important}.bb-widget-atf2.fabrx-hero{max-height:none!important}.elementor-widget-atfcenter .bb-widget-atf2.fabrx-hero .bb-widget-atf2-bg{height:70vh!important}.elementor-widget-atfcenternumber .bb-widget-atf2.fabrx-hero .bb-widget-atf2-bg{height:initial!important}.bb-widget-atf2 .col-md-12{margin-bottom:40px}}@media(max-width:1023.98px){.navbar-collapse ul{flex:0!important}#header{background-color:#d0c5fc!important}#header a.nav-link{font-size:16px!important;text-align:center;padding:20px 0}.navbar-collapse.show{justify-content:center!important}#header a.nav-link{padding:28px 0;text-align:center}.navbar-collapse .navbar-buttons{margin-top:30px;margin-bottom:0!important}.navbar-collapse ul.navbar-nav li{padding-bottom:0!important}.fabrx-form input[type=submit]{width:100%}.bb-check-privacy,.bb-check-privacy input{width:initial}}@media(max-width:1140px){.epicode-aft-brand .row .col-xl-6:first-child{order:2}.epicode-aft-brand .row{height:auto!important;flex-direction:row!important}.epicode-aft-brand .row .col-xl-6:first-child,.epicode-aft-brand .row .col-xl-6:first-child img{max-height:60vh}.epicode-aft-brand h2{font-size:48px;line-height:140%}.epicode-aft-brand .hero-caption div.mb-0.pe-0{font-size:18px;line-height:150%}.epicode-aft-brand .epicodeAtfBrand{margin-top:80px}.bb-corsi-girl .col-xl-6:first-child{width:initial!important}.bb-corsi-girl .col-xl-6:last-child{width:initial!important}.bb-corsi-prestito .col-xl-6:first-child{width:initial!important}.bb-corsi-prestito .col-xl-6:last-child{width:initial!important}.bb-corsi-prestito .row{flex-direction:column-reverse}.bb-corsi-prestito h2{font-size:55px!important;line-height:70px!important}.bb-corsi-prestito img{min-height:initial!important}.bb-corsi-girl .row{flex-direction:column-reverse}.bb-corsi-girl h2{font-size:55px!important;line-height:70px!important}.bb-corsi-girl img{min-height:initial!important}.bb-why-assumi .hero-caption{padding:50px 0!important}.bb-why-assumi img{min-height:initial!important}.bb-assumi-platform h2{font-size:36px!important}.bb-assumi-platform h4{font-size:32px!important}.elementor-widget-bulletpointcard .card{max-width:initial}.epicode-feature-icona .col-12.col-lg-2{width:50%!important}.elementor-widget-immagineadestraloop .hero-caption p{font-size:16px;line-height:135%}.bb-corsi-serpent .card-content{min-height:initial}.bb-corsi-process .card-content{min-height:initial}.bb-check-privacy{margin-right:initial}.elementor-widget-atfbrandnumber .row-numbers{margin-left:calc(var(--bs-gutter-x)/-2)}}@media(max-width:1140px){#bb-servizi-aziende .col-lg-6,#bb-servizi-aziende .col-lg-5{width:100%}#bb-skills-aziende .col-lg-6{width:100%}#bb-dati-aziende .col-lg-2{width:50%!important}.bb-epicode-image{background-size:contain!important}.bb-testimonial-slider .swiper-slide-active{transform:none}.bb-testimonial-slider h2{margin-bottom:0}.bb-carousel-aziende h3{margin-bottom:68px!important}.bb-cta-aziende .h1{font-size:68px!important;line-height:80px!important}.bb-cta-aziende .col-lg-6:last-child{background-size:cover!important;background-position:50%!important;min-height:500px!important}}@media(min-width:1140px){#bb-servizi-aziende .col-lg-6{width:58.3333333333%}#bb-servizi-aziende .col-12.col-lg-6 .hero-caption{padding:0!important}#bb-servizi-aziende .col-12.col-lg-6 .hero-caption .col-md-6{padding:0 8px!important;margin:8px 0!important}.epicode-aft-brand .row .col-xl-6:first-child img{max-height:600px}}.elementor-widget-fourtrustvideoslider .swiper-wrapper{padding:30px 0}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content{position:relative;width:100%;height:auto;aspect-ratio:245/436;transition:all .4s ease;margin-left:0;margin-right:0}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content video{position:absolute;inset:0;width:100%;height:100%;background:0 0;padding:.5px;margin:0 auto}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content,.elementor-widget-fourtrustvideoslider .swiper-slide .card-content img,.elementor-widget-fourtrustvideoslider .swiper-slide .card-content video{border-radius:16px}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content img{z-index:2;display:block}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content video{z-index:1}.elementor-widget-fourtrustvideoslider .swiper-slide .content{margin-top:30px}.elementor-widget-fourtrustvideoslider .swiper-slide .content p{font-family:outfit;font-weight:700;font-size:21px;line-height:140%}.bb-video-slider .swiper-slide{border-radius:16px;background:0 0}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content svg{position:absolute;inset:50%;transform:translate(-50%,-50%);z-index:9;pointer-events:all;cursor:pointer}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content.active{transform:scale(1.1);margin:0!important;padding:0!important}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content.active img{display:none}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content.active video{z-index:3;width:100%}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content.active svg{display:none}.elementor-widget-numeritrust .fabrx-section{background:linear-gradient(46.03deg,#2D27DF 14.21%,#CB2376 83.82%);padding:100px 0 110px!important}.elementor-widget-numeritrust .fabrx-section .row{width:100%;justify-content:space-between}.elementor-widget-numeritrust .fabrx-section .row .col-lg-2{flex:auto;width:auto}.elementor-widget-numeritrust .fabrx-section .row .col-lg-2 .bb-epicode-image{padding:0!important}.elementor-widget-numeritrust .fabrx-section .row .col-lg-2 .bb-epicode-image h2{color:#ff00d6;font-family:outfit;font-weight:700;font-size:40px;line-height:130%;text-align:center;margin-bottom:8px!important}.elementor-widget-numeritrust .fabrx-section .row .col-lg-2 .bb-epicode-image p{font-family:inter;font-weight:600;font-size:18px;line-height:150%;text-align:center;color:#fff;margin-bottom:0!important}@media(max-width:1140px){.elementor-widget-numeritrust .fabrx-section .row .col-lg-2{flex:1 1 30%;margin-bottom:32px}}@media(max-width:1024px){.elementor-widget-numeritrust .fabrx-section .row .col-lg-2{flex:0 0 50%}.elementor-widget-numeritrust .fabrx-section .row{margin:0;justify-content:center}}@media(max-width:768px){.elementor-widget-numeritrust .fabrx-section .row .col-lg-2{flex:0 0 100%}.elementor-widget-numeritrust .fabrx-section{padding:60px 0}}.elementor-widget-immagineadestranumeri .fabrx-section{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);padding-bottom:0;padding-top:50px!important}.elementor-widget-immagineadestranumeri .fabrx-section .text-start{margin:0!important}.elementor-widget-immagineadestranumeri .fabrx-section .col-12.col-xl-6:first-child{height:100%;display:flex;align-items:flex-end;padding-top:60px}.elementor-widget-immagineadestranumeri .fabrx-section ul{padding-left:0;list-style:none;display:flex;margin-bottom:0;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.elementor-widget-immagineadestranumeri .fabrx-section ul li{margin-right:16px;display:block;flex:0 0 30%}.elementor-widget-immagineadestranumeri .fabrx-section ul li h3{font-size:24px;line-height:140%;position:relative;padding-bottom:8px}.elementor-widget-immagineadestranumeri .fabrx-section ul li h3:after{width:50px;height:3px;border-radius:8px;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);position:absolute;bottom:0;left:0;content:''}.elementor-widget-immagineadestranumeri .fabrx-section ul li p{font-size:16px;line-height:140%}.elementor-widget-immagineadestranumeri .hero-caption{padding-bottom:150px!important}@media(max-width:1140px){.elementor-widget-immagineadestranumeri .fabrx-section .row{flex-direction:column-reverse!important}.elementor-widget-immagineadestranumeri .fabrx-section .col-12.col-xl-6:first-child{display:none}.elementor-widget-immagineadestranumeri .fabrx-section{padding:60px 0}}@media(max-width:768px){.elementor-widget-immagineadestranumeri .fabrx-section ul li{flex:0 0 100%;margin-bottom:24px}.elementor-widget-immagineadestranumeri .fabrx-section .col-12.col-xl-6:first-child{justify-content:flex-end}.elementor-widget-immagineadestranumeri .fabrx-section{padding-top:40px}}#epicodeHomeReport{background:linear-gradient(46.03deg,#2D27DF 14.21%,#CB2376 83.82%);padding:0}#epicodeHomeReport .container,#epicodeHomeReport .row,#epicodeHomeReport .row div.col-xl-7{height:100%}#epicodeHomeReport .content .epicode-home-report{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:450px;margin:0 auto}#epicodeHomeReport .content .epicode-home-report img{width:100%;max-width:450px;flex:0 0 100%;min-width:0}#epicodeHomeReport .content .epicode-home-report ul{list-style:none;padding-left:0;text-align:center;margin-bottom:0;margin-top:16px}#epicodeHomeReport .content .epicode-home-report ul h4{font-weight:600;font-size:60px;line-height:70px;letter-spacing:-.7px;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#epicodeHomeReport .content .epicode-home-report ul p{font-family:inter;font-weight:400;font-size:22px;line-height:140%;text-align:center;color:#fff;margin-bottom:32px}#epicodeHomeReport .row div.col-xl-7{display:flex;align-items:flex-end;justify-content:flex-start;height:100vh}#epicodeHomeReport .row div.col-xl-7 img{max-height:initial}@media(max-width:1024px){#epicodeHomeReport .row div.col-xl-7{height:30vh;width:100%;flex:0 0 100%}#epicodeHomeReport{padding-top:40px}#epicodeHomeReport .content .epicode-home-report ul p{font-size:20px;line-height:140%}#epicodeHomeReport .content .epicode-home-report img{width:80%;max-width:450px;flex:0 0 80%;min-width:0}}.epicode-home-textanimation-section{background:linear-gradient(119.35deg,#181F4D 0%,#101023 27.77%,#181F4E 53.69%,#11132B 77.82%,#192155 100%);height:100vh}.epicode-home-textanimation-section section.fabrx-section,.epicode-home-textanimation-section .elementor-widget-container{padding:0;height:100%}.epicode-home-textanimation-section section.fabrx-section .epicode-home-textanimation{padding:80px 0;font-weight:700;font-size:190px;line-height:100%;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-family:outfit,sans-serif!important}.epicode-home-textanimation-section section.fabrx-section{background:linear-gradient(90.02deg,#101023 8.54%,#192155 91.16%)}@media(max-width:960px){.epicode-home-textanimation-section section.fabrx-section .epicode-home-textanimation{font-size:140px;line-height:100%}}@media(max-width:768px){.epicode-home-textanimation-section section.fabrx-section .epicode-home-textanimation{font-size:120px;line-height:120%}}@media(max-width:600px){.epicode-home-textanimation-section section.fabrx-section .epicode-home-textanimation{font-size:68px;line-height:140%}}.epicode-section-home-featured{min-height:680px;background:linear-gradient(90.02deg,#101023 8.54%,#192155 91.16%)}.epicode-section-home-featured{padding:40px 0!important}.epicode-section-home-featured img{object-fit:contain!important}.epicode-section-home-featured h2{font-weight:700;font-size:110px;line-height:120px;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;letter-spacing:-1.5px}.epicode-section-home-featured .content{font-family:inter;font-weight:400;font-size:18px;line-height:150%;color:#fff}.epicode-section-home-featured .container,.epicode-section-home-featured .row{height:100%;min-height:600px}.epicode-section-home-featured.bb-widget-feature1 img{max-height:800px}.epicode-section-home-featured .row.flex-lg-row-reverse .col-xl-6 .text-start{transform:translateX(-10%)}.epicode-section-home-featured .row .col-xl-6 .text-start{transform:translateX(8%)}@media(max-width:1140px){.epicode-section-home-featured .row{flex-direction:column-reverse!important}}@media(max-width:768px){.epicode-section-home-featured h2{font-size:42px;line-height:140%;margin-bottom:16px!important}.epicode-section-home-featured .content{font-size:16px;line-height:150%}}.text-blue{color:#0ff;background:#0ff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.epicode-home-title-image{padding-bottom:0!important;padding-top:80px!important;background:linear-gradient(90.2deg,#00FFFF 8.54%,#FF00D6 71.96%)}.epicode-home-title-image h2{font-family:outfit;font-weight:700;font-size:80px;line-height:140%;color:#fff;margin-bottom:0;padding-bottom:40px}.epicode-home-title-image .row .col-xl-7{width:40%;height:100%;min-height:calc(100vh - 80px);display:flex;align-items:flex-end}.epicode-home-title-image .row .col-xl-4{width:60%}.epicode-home-title-image img{object-fit:contain!important;max-height:initial!important}.epicode-home-title-image .hero-caption{padding:0!important}.epicode-home-title-image h3{font-weight:700;font-size:48px;line-height:140%}.epicode-home-title-image p{font-size:18px;line-height:150%;max-width:548px}@media(min-width:1140px){.epicode-home-title-image-50.epicode-home-title-image .row .col-xl-4,.epicode-home-title-image-50.epicode-home-title-image .row .col-xl-7{width:50%!important}}@media(max-width:1140px){.epicode-home-title-image .row{flex-wrap:wrap;flex-direction:column-reverse!important}.epicode-home-title-image .row .col-xl-7,.epicode-home-title-image .row .col-xl-4{width:100%}.epicode-home-title-image h2{font-size:56px;line-height:140%}.epicode-home-title-image img{max-height:40vh!important}.epicode-home-title-image .row .col-xl-7{min-height:auto;margin-top:16px}}@media(max-width:768px){.epicode-home-title-image{padding-top:40px!important}}@media(max-width:600px){.epicode-home-title-image h2{font-size:36px;line-height:140%}}.elementor-widget-atfcenter .btn-primary:hover{background-color:#00e5e5!important;color:#101023!important}.elementor-widget-atfcenter .btn-primary:hover i{color:#101023!important}.elementor-widget-coursecard .fabrx-section{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-coursecard .fabrx-section h2{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.elementor-widget-coursecard .fabrx-section p{font-family:inter;font-weight:400;font-size:18px;line-height:150%;color:#fff}.epicode-couse-grid{display:grid;grid-gap:24px;grid-template-columns:repeat(3,1fr);margin-top:60px}.epicode-couse-grid .epicode-course-card{background:#fff;box-shadow:0 2px 8px rgba(40,41,61,4%),0 16px 24px rgba(255,1,215,.35);border-radius:16px;padding:48px 40px}.epicode-couse-grid .epicode-course-card h3{color:#101023;text-align:center}.epicode-couse-grid .epicode-course-card h4{font-family:outfit;font-style:normal;font-weight:700;font-size:18px;line-height:140%;text-align:center;color:#34363f}.epicode-couse-grid .epicode-course-card p{font-weight:400;font-size:16px;line-height:140%;text-align:center;color:#6c6e76}.epicode-couse-grid .epicode-course-card ul{list-style:none;padding-left:0;margin-bottom:0;display:flex;align-content:center;justify-content:space-evenly;flex-wrap:wrap;width:100%}.epicode-couse-grid .epicode-course-card li{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);border-radius:5px;padding:8px;font-family:outfit;font-style:normal;font-weight:600;font-size:12px;line-height:140%;color:#fff;flex:none}.epicode-couse-grid .epicode-course-card .btn{margin:0 auto;display:flex;width:fit-content}.epicode-couse-grid .epicode-course-card .btn-secondary:hover{color:#fff!important}.epicode-couse-grid .epicode-course-card .btn-secondary:hover i{color:#fff!important}.elementor-widget-atfcenternumber .row-numbers{margin-top:70px;height:initial!important}.elementor-widget-atfcenternumber .row-numbers h2{font-size:40px;line-height:70px;letter-spacing:-.7px}.elementor-widget-atfcenternumber p{font-size:22px;line-height:140%}.elementor-widget-atfcenternumber .btn-primary{background:#0ff;border-radius:6px;color:#101023}.bb-community .card h4{font-size:21px;line-height:140%}.bb-community .card p{font-size:14px;line-height:140%}.elementor-widget-caroselloimage .grid-wrapper .swiper-slide{width:560px!important}.elementor-widget-caroselloimage .grid-wrapper .swiper-slide .swiper-slide-grid{display:grid;grid-gap:16px;grid-template-rows:232px 232px;grid-template-columns:1fr 1fr;width:560px}.elementor-widget-caroselloimage .grid-wrapper .swiper-slide:nth-child(odd) .swiper-slide-grid .image:last-child{grid-column:span 2}.elementor-widget-caroselloimage .grid-wrapper .swiper-slide .swiper-slide-grid .image img{width:100%;height:100%;object-fit:cover;border-radius:16px}.elementor-widget-caroselloimage .grid-wrapper .swiper-slide .swiper-slide-grid .image{border-radius:16px}.elementor-widget-caroselloimage .grid-wrapper .swiper-slide:nth-child(even) .swiper-slide-grid .image:first-child{grid-column:span 2}.elementor-widget-caroselloimage .masonry-slider .swiper-wrapper{transition-timing-function:linear!important}@media(max-width:768px){.elementor-widget-caroselloimage .grid-wrapper .swiper-slide{width:382px!important}.elementor-widget-caroselloimage .grid-wrapper .swiper-slide .swiper-slide-grid{width:382px}}@media(max-width:1024px){.elementor-widget-atfcenter .bb-widget-atf2.chi-epicode{min-height:initial!important}.elementor-widget-atfcenternumber .bb-widget-atf2 .row{height:initial!important}.elementor-widget-atfcenternumber .row-numbers{margin-top:50px}.elementor-widget-atfcenternumber .bb-widget-atf2-bg .h1{margin-top:120px}.elementor-widget-atfcenternumber .bb-widget-atf2.fabrx-hero{display:initial!important}}@media(max-width:1140px){.epicode-couse-grid{grid-template-columns:repeat(2,1fr);margin-top:40px}.elementor-widget-coursecard .fabrx-section h2{margin-bottom:16px!important}}@media(max-width:768px){.epicode-couse-grid{grid-template-columns:repeat(1,1fr)}.elementor-widget-coursecard .fabrx-section p{font-size:16px;line-height:1.4}.epicode-couse-grid .epicode-course-card{padding:32px 24px}}.elementor-widget-testimonialdoubleslider .bb-widget-testimonials-slider{overflow:hidden}.elementor-widget-testimonialdoubleslider section{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);padding:80px 0}.testimonialDoubleSliderImages img{height:auto;aspect-ratio:1/1;border-radius:100%!important;object-fit:cover!important;width:100%!important}.elementor-widget-testimonialdoubleslider .container{max-width:730px!important}.elementor-widget-testimonialdoubleslider h3{font-size:48px;line-height:140%;text-align:center;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.elementor-widget-testimonialdoubleslider p{font-weight:400;font-size:18px;line-height:150%;text-align:center;color:#fff;max-width:522px;margin:0 auto}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText{margin-top:80px;overflow:visible}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText .swiper-wrapper{overflow:visible}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText p{font-family:inter;font-weight:400;font-size:28px;line-height:140%;max-width:inherit}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText h4{font-weight:700;font-size:21px;line-height:140%;text-align:center}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText small{font-family:inter;font-weight:400;font-size:14px;line-height:140%;display:block;text-align:center}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText .swiper-slide{max-width:731px}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText .swiper-slide:not(.swiper-slide-active){opacity:.3;filter:blur(2px)}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderImages .swiper-slide-active{transform:scale(1.2);z-index:99}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderImages{overflow:clip visible;margin-top:80px}@media(max-width:768px){.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText p{font-size:18px;line-height:1.4;margin-bottom:24px!important}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText h4{font-size:16px;line-height:1.4;margin-bottom:4px}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText{margin-top:40px}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderImages{margin:0 24px;margin-top:60px}.elementor-widget-testimonialdoubleslider .testimonialDoubleSliderText small{font-size:12px;line-height:1.4}}.elementor-widget-partnergrid .fabrx-section{background:#101023}.elementor-widget-partnergrid .fabrx-section h2{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.elementor-widget-partnergrid .fabrx-section p{color:#fff}.elementor-widget-partnergrid .fabrx-section .bb-widget-partner-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:32px;grid-row-gap:16px}.elementor-widget-partnergrid .fabrx-section .bb-widget-partner-grid .single-partner{text-align:center}.elementor-widget-partnergrid .fabrx-section .bb-widget-partner-grid .single-partner img{max-height:40px}@media(max-width:1024px){.elementor-widget-partnergrid .fabrx-section .bb-widget-partner-grid{margin-top:40px}.elementor-widget-partnergrid .fabrx-section .bb-widget-partner-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:960px){.elementor-widget-partnergrid .fabrx-section .bb-widget-partner-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:16px}}@media(max-width:768px){.elementor-widget-partnergrid .fabrx-section .bb-widget-partner-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:16px}}.elementor-widget-cardhalficon .fabrx-section{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-cardhalficon .fabrx-section h2{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.elementor-widget-cardhalficon .fabrx-section .card{padding:32px!important;border:1px solid #950484;background:#fff;box-shadow:0 16px 24px rgba(255,1,215,.35);border-radius:16px}.elementor-widget-cardhalficon .fabrx-section .card-content{display:flex;align-items:flex-start;justify-content:space-between}.elementor-widget-cardhalficon .fabrx-section .card-content img{flex:0 0 80px;height:auto}.elementor-widget-cardhalficon .fabrx-section .card-content h4{font-weight:700;font-size:24px;line-height:140%;color:#101023}.elementor-widget-cardhalficon .fabrx-section .card-content p{font-weight:400;font-size:16px;line-height:140%;color:#6c6e76}.elementor-widget-cardhalficon .btn-secondary:hover{color:#fff!important}.elementor-widget-cardhalficon .btn-secondary:hover i{color:#fff!important}.elementor-widget-articlecard{position:relative;overflow:hidden;background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-articlecard .fabrx-section{position:relative}.elementor-widget-articlecard .fabrx-section h2{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.elementor-widget-articlecard .fabrx-section h2,.elementor-widget-articlecard .fabrx-section p{text-align:center}.elementor-widget-articlecard .bb-widget-articlescards .card{border-radius:6px}.elementor-widget-articlecard .bb-widget-articlescards .card img{width:100%;height:auto;min-height:initial;aspect-ratio:16/9;max-height:247px;object-fit:cover}.elementor-widget-articlecard .bb-widget-articlescards .card .card-body{padding:24px}.elementor-widget-articlecard .bb-widget-articlescards .card .card-body .card-title{font-family:outfit;font-style:normal;font-weight:700;font-size:21px;line-height:140%;color:#101023;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.elementor-widget-articlecard .bb-widget-articlescards .card .card-body .card-content>*,.elementor-widget-articlecard .bb-widget-articlescards .card .card-body .card-content{font-weight:400;font-size:16px;line-height:140%;color:#34363f;margin-bottom:0!important}.elementor-widget-articlecard .bb-widget-articlescards .card .card-body .card-content>*{display:inline}.elementor-widget-articlecard .bb-widget-articlescards .card .card-body .card-content{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:left;margin-bottom:24px!important}.elementor-widget-articlecard .btn-primary{background:#0ff;color:#101023!important;border-color:#0ff}.elementor-widget-articlecard .btn-primary:focus,.elementor-widget-articlecard .btn-primary:hover{background-color:#00e5e5!important;color:#101023!important;border-color:#00e6e6}.elementor-widget-articlecard .btn-primary:hover i{color:#101023!important}.elementor-widget-articlecard:before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;background-image:url(https://landing.epicode.com/wp-content/uploads/2022/05/epicode-svg-aziende-1.svg);background-size:auto;background-repeat:no-repeat;background-position:0!important;animation:ani2 2500ms ease-out infinite}@media(max-width:768px){.elementor-widget-articlecard .bb-widget-articlescards .card img{max-height:160px}}.elementor-widget-partnerslider .fabrx-section{background:#101023}.elementor-widget-partnerslider .fabrx-section h2{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-align:center}.elementor-widget-partnerslider .fabrx-section .swiper-slide img{height:60px}.elementor-widget-partnerslider .fabrx-section .swiper-slide{display:flex;align-items:center;justify-content:center}.elementor-widget-partnerslider .fabrx-section .swiper-pagination-bullets{margin-top:24px}.elementor-widget-partnerslider .fabrx-section .swiper-pagination-bullet{background:#e7e9f1}.elementor-widget-partnerslider .fabrx-section .swiper-pagination-bullet-active{background:#ff00d6}.elementor-widget-featurectasimple .fabrx-section{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);padding-top:110px;padding-bottom:0}.elementor-widget-featurectasimple .fabrx-section li.nav-item{display:flex;align-items:flex-start;justify-content:flex-start;padding:24px 16px}.elementor-widget-featurectasimple .fabrx-section li.nav-item strong{font-family:outfit;font-weight:700;font-size:21px;line-height:140%;color:#101023;text-align:left;margin-bottom:12px!important}.elementor-widget-featurectasimple .fabrx-section li.nav-item p{font-family:inter;font-weight:400;font-size:18px;line-height:150%;color:#101023;text-align:left}.elementor-widget-featurectasimple .fabrx-section h2{font-family:outfit;font-weight:700;font-size:48px;line-height:140%;color:#101023}.elementor-widget-featurectasimple .fabrx-section p{font-family:inter;font-weight:400;font-size:18px;line-height:150%;color:#101023}.elementor-widget-featurectasimple .fabrx-section .btn{background:#fff;color:#101023}.elementor-widget-featurectasimple .fabrx-section .btn:hover{background:#e7e9f1;color:#101023!important}.elementor-widget-featurectasimple .fabrx-section .btn:hover i{color:#101023!important}@media(max-width:1140px){.elementor-widget-featurectasimple .fabrx-section .row .col-lg-6:first-child{display:none}.elementor-widget-featurectasimple .fabrx-section .row .col-lg-6 .hero-caption,.elementor-widget-featurectasimple .fabrx-section .row .col-lg-6{width:100%;max-width:100%}.elementor-widget-featurectasimple .fabrx-section{padding:80px 0!important}.elementor-widget-featurectasimple .fabrx-section h2{margin-bottom:16px!important}.elementor-widget-featurectasimple .fabrx-section p{margin-bottom:24px!important}}@media(max-width:1024px){.elementor-widget-featurectasimple .fabrx-section .nav-tabs-line{justify-content:center}.elementor-widget-featurectasimple .fabrx-section .nav-tabs-line .nav-item{flex:0 0 100%;max-width:600px}.elementor-widget-featurectasimple .fabrx-section .tab-content .row{flex-direction:column-reverse}.elementor-widget-featurectasimple .fabrx-section .tab-content .hero-caption{margin-bottom:40px}.elementor-widget-featurectasimple .fabrx-section .tab-content img{object-fit:contain}.elementor-widget-featurectasimple .fabrx-section{padding-top:60px;padding-bottom:0}.elementor-widget-featurectasimple .fabrx-section h2{font-size:36px;line-height:140%}.elementor-widget-featurectasimple .fabrx-section p{font-size:16px;line-height:150%}}.elementor-widget-immagineadestraloop .fabrx-section{padding:80px 0}.elementor-widget-immagineadestraloop .fabrx-section h4{font-weight:700;font-size:18px;line-height:140%;color:#ff00d6;margin-bottom:16px!important}.elementor-widget-immagineadestraloop .fabrx-section .text-start img{border-radius:16px;max-height:}.elementor-widget-immagineadestraloop .fabrx-section .col-12.col-xl-6:nth-child(2){padding-right:100px}.elementor-widget-immagineadestraloop{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-immagineadestraloop img{border-radius:16px}.elementor-widget-immagineadestraloop .hero-caption p{font-family:inter}.elementor-widget-immagineadestraloop .hero-caption h2{font-size:48px}@media(max-width:1140px){.elementor-widget-immagineadestraloop .hero-caption h2{font-size:28px;line-height:1.3;margin-bottom:8px!important}}.bb-cta-merito{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%)}.bb-cta-aziende.bb-cta-merito h2{font-size:48px;line-height:140%;color:#fff}.bb-cta-merito .fabrx-min-height{height:auto;min-height:auto}.bb-cta-merito .fabrx-caption{padding:80px 0}.bb-cta-aziende.bb-cta-merito .row.align-items-center{align-items:initial!important}.bb-cta-merito.bb-cta-aziende .col-lg-6:last-child{min-height:100%!important;height:auto}@media(max-width:1140px){.bb-cta-merito.bb-cta-aziende .col-lg-6:last-child{display:none}.bb-cta-merito.bb-cta-aziende .col-lg-6{width:100%}.bb-cta-merito.bb-cta-aziende .col-lg-6 .fabrx-caption{width:100%;max-width:960px;margin:0 auto;padding:40px 16px!important}}@media(max-width:1024px){.bb-cta-merito.bb-cta-aziende .h1{font-size:48px!important;line-height:67px!important;margin-bottom:16px!important}}@media(max-width:768px){.bb-cta-merito.bb-cta-aziende .col-lg-6 .fabrx-caption{padding:0 16px!important}}.elementor-widget-formhubspot ul,.elementor-widget-contactformbianco ul{list-style:none;padding:0;margin:0}.elementor-widget-formhubspot ul li,.elementor-widget-contactformbianco ul li{padding-left:8px;margin-bottom:16px}.elementor-widget-formhubspot ul li:before,.elementor-widget-contactformbianco ul li:before{content:"";width:8px;height:8px;border-radius:100%;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);display:inline-block;margin-right:8px}@media(max-width:1024px){.elementor-widget-contactformbianco .col-lg-5.col-md-12,.elementor-widget-contactformbianco .col-lg-5.col-md-12{max-width:920px;margin:0 auto}}.elementor-widget-faqlist .fabrx-section{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-faqlist .fabrx-section h2{text-align:center}.elementor-widget-faqlist .fabrx-section .card{border-radius:16px;border:3px solid #ff00d6;margin-bottom:16px}.elementor-widget-faqlist .fabrx-section .card h3{font-weight:700;font-size:24px;line-height:140%}.elementor-widget-faqlist .fabrx-section .card span.bb-widget-tabs-title{min-height:78px}.elementor-widget-faqlist .hero-caption p:empty{margin-bottom:0}@media(max-width:1024px){.elementor-widget-faqlist .fabrx-section .card span.bb-widget-tabs-title{min-height:64px}.elementor-widget-faqlist .fabrx-section .card{padding:20px 16px}}@media(max-width:960px){.elementor-widget-faqlist .fabrx-section .card h3{font-size:20px;line-height:140%}}.elementor-widget-threetestimonials .swiper-container{padding-top:20px}.elementor-widget-courseprice section.fabrx-section{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-courseprice section.fabrx-section ul.bb-widget-courseprice-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;list-style:none;padding-left:0}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu{display:flex;align-items:center;justify-content:flex-start;list-style:none;padding-left:0;background:#fff;border-radius:16px;margin-top:90px;overflow:hidden}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu li{flex:none}.elementor-widget-courseprice section.fabrx-section h2{max-width:646px;margin:0 auto;text-align:center;padding-bottom:40px}.elementor-widget-courseprice section.fabrx-section ul.bb-widget-courseprice-list li:before{content:'';background:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 18L15.5 23.5L26 13' stroke='url(%23paint0_linear_2185_26293)' stroke-width='2'/%3E%3Crect width='36' height='36' rx='5' fill='%23FF00D6' fill-opacity='0.2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2185_26293' x1='12.6667' y1='22.275' x2='19.5888' y2='12.0993' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB2376'/%3E%3Cstop offset='1' stop-color='%23FF00D6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")no-repeat;width:36px;height:36px;display:inline-block;margin-right:16px}.elementor-widget-courseprice section.fabrx-section ul.bb-widget-courseprice-list li{display:flex;align-items:flex-start;justify-content:flex-start}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu li{font-family:outfit;font-weight:700;font-size:24px;line-height:140%;background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;flex:auto;position:relative;min-height:78px;display:flex;justify-content:center;align-items:center;cursor:pointer}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu li.active{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);color:#fff;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;text-fill-color:initial}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .content{border:4px solid #cb2376;border-radius:16px;padding:50px 100px}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .content h3{font-weight:700;font-size:32px;line-height:140%}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .content p{font-weight:400;font-size:16px;line-height:140%}@media(max-width:1024px){.elementor-widget-courseprice section.fabrx-section ul.bb-widget-courseprice-list li:before{width:28px;height:28px;background-size:contain}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu li{min-height:68px;font-size:22px;line-height:140%}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu{margin-top:80px}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .content{padding:32px 60px}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .content h3{font-size:28px;line-height:140%;margin-bottom:4px!important}}@media(max-width:960px){.elementor-widget-courseprice section.fabrx-section ul.bb-widget-courseprice-list{grid-template-columns:1fr;grid-gap:24px}.elementor-widget-courseprice section.fabrx-section ul.bb-widget-courseprice-list li{align-items:center}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu{margin-top:40px}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu li{min-height:60px;font-size:20px;line-height:140%}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .content{padding:24px 40px}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .content h3{font-size:26px;line-height:140%;margin-bottom:8px!important}}@media(max-width:768px){.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu{flex-wrap:wrap}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu li{min-height:60px;font-size:18px;line-height:140%}}@media(max-width:600px){.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .content{padding:24px}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .content h3{font-size:24px;line-height:140%;margin-bottom:16px!important}}@media(max-width:500px){.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu li{min-height:58px;font-size:16px;line-height:140%}}.elementor-widget-coursestep section.fabrx-section{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-coursestep section.fabrx-section .col-12 h2,.elementor-widget-coursestep section.fabrx-section .col-12 p{text-align:center}.bb-widget-coursestep-tabs{max-width:840px!important;margin:0 auto}.bb-widget-coursestep-tabs ul.menu{padding:0;margin-top:80px;list-style:none;display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.bb-widget-coursestep-tabs ul.menu li h3{font-weight:700;font-size:24px;line-height:140%;text-align:center}.bb-widget-coursestep-tabs ul.menu li p{font-weight:700;font-size:16px;line-height:140%;text-align:center;letter-spacing:.2em}.bb-widget-coursestep-tabs ul.menu li{cursor:pointer}.bb-widget-coursestep-tabs ul.menu li.active,.bb-widget-coursestep-tabs ul.menu li:hover{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.bb-widget-coursestep-tabs .content ul{padding-left:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}.bb-widget-coursestep-tabs .content ul li{display:flex;align-items:flex-start;justify-content:flex-start}.bb-widget-coursestep-tabs .content ul li .image{margin-right:16px;flex:0 0 36px}.bb-widget-coursestep-tabs .content ul li .image img{width:26px;object-fit:contain}.bb-widget-coursestep-tabs .content ul li .content h3{font-weight:700;font-size:24px;line-height:140%}.bb-widget-coursestep-tabs .content ul li .content p{font-weight:400;font-size:16px;line-height:140%;color:#c5c8d2}.bb-widget-coursestep-tabs .progress{height:auto;overflow:initial;background:0 0;border-radius:0;display:block}.bb-widget-coursestep-tabs .progress .bar-wrapper{position:relative;height:8px;width:100%;display:block;border-radius:8px}.bb-widget-coursestep-tabs .progress .bar-wrapper:before{content:'';width:100%;height:1px;transform:translateY(-50%);top:50%;left:0;position:absolute;background:linear-gradient(90deg,#cb2376 0%,#ff00d6 100%);z-index:1}.bb-widget-coursestep-tabs .progress .bar-wrapper .bar{height:8px;border-radius:8px;background:linear-gradient(90deg,#cb2376 0%,#ff00d6 100%);z-index:2}.bb-widget-coursestep-tabs .progress .bar-wrapper .bar-1{width:50%}.bb-widget-coursestep-tabs .progress .bar-wrapper .bar-2{width:83.33%}.bb-widget-coursestep-tabs .progress .bar-wrapper .bar-3{width:100%}.bb-widget-coursestep-tabs .progress ul.numbers{padding:0;list-style:none;display:flex;align-items:center;justify-content:space-between;margin-bottom:60px;margin-top:16px}.bb-widget-coursestep-tabs .progress ul.numbers li{font-family:outfit;font-style:normal;font-weight:700;font-size:16px;line-height:140%;letter-spacing:.2em}@media(max-width:960px){.bb-widget-coursestep-tabs .content ul{grid-gap:16px}}@media(max-width:768px){.bb-widget-coursestep-tabs .content ul{grid-gap:32px;grid-template-columns:1fr}.bb-widget-coursestep-tabs ul.menu{margin:60px 0 40px}.bb-widget-coursestep-tabs ul.menu li h3{font-size:22px;line-height:140%}}@media(max-width:600px){.bb-widget-coursestep-tabs ul.menu{justify-content:center;flex-wrap:wrap}.bb-widget-coursestep-tabs ul.menu li{flex:0 0 50%;margin-bottom:16px}.bb-widget-coursestep-tabs ul.menu{margin:40px 0 32px}}@media(max-width:460px){.bb-widget-coursestep-tabs ul.menu li{flex:0 0 100%}.bb-widget-coursestep-tabs .content ul li .content h3{font-size:22px;line-height:140%}.bb-widget-coursestep-tabs .content ul li .image img{width:28px}.bb-widget-coursestep-tabs .content ul li .image{flex:0 0 28px;margin-right:12px}}.epicode-parallax-immaginetesto img{border-radius:16px}.epicode-parallax-immaginetesto .subtitle:empty,.epicode-parallax-immaginetesto .title:empty,.epicode-parallax-immaginetesto .content:empty{display:none}.epicode-parallax-immaginetesto #left{height:fit-content;position:sticky;top:calc(50% - 100px);left:16px;flex:none;width:40%}.epicode-parallax-immaginetesto #left.stick{top:calc(50% - 100px);left:16px}.epicode-parallax-immaginetesto #right{float:right;flex:0 1 60%;list-style:none;padding:0 16px}.epicode-parallax-immaginetesto #right li{padding:100px 0;width:100%}.epicode-parallax-immaginetesto #right li:first-child{padding-top:0}.epicode-parallax-immaginetesto #right li:last-child{padding-bottom:0}.elementor-widget-immagineadestraloop img{border-radius:16px!important}@media(max-width:1140px){.elementor-widget-immagineadestraloop .fabrx-section p.text-center.mb-9{margin-bottom:40px!important}}.fabrx-header .navbar-buttons .btn{height:40px;min-height:40px}.epicode-aft-brand{padding-top:60px!important}@media(max-width:1140px){.elementor-widget-immagineadestranumeri .hero-caption{padding-bottom:24px!important}.epicode-parallax-immaginetesto .row.flex-lg-row-reverse{flex-direction:row-reverse!important}.elementor-widget-immagineadestraloop .fabrx-section .col-12.col-xl-7{margin-bottom:60px}.epicode-aft-brand{padding-top:100px!important}}@media(max-width:1024px){#header{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.bb-corsi-girl,.bb-corsi-prestito,.epicode-home-title-image{background:#ff00d6}.elementor-widget-bulletpointcard li h5{font-weight:700;font-size:24px;line-height:140%}.elementor-widget-bulletpointcard h2{margin-bottom:40px!important}}@media(max-width:768px){.elementor-widget-atfcenter h3,.elementor-widget-atfcenter h2{display:inline-block!important;font-size:40px!important;line-height:140%!important}.elementor-widget-atfcenter .text-center.mx-auto{text-align:left!important}}.elementor-widget-testimonialdoubleslider .swiper-slide.swiper-slide-prev{transform:scale(.9)}.elementor-widget-testimonialdoubleslider .swiper-slide.swiper-slide-next{transform:scale(.9)}.elementor-widget-testimonialdoubleslider .swiper-slide:not(.swiper-slide-active) img{opacity:.6;filter:blur(2px)}.elementor-widget-careerteamslider .swiper-wrapper{transition-timing-function:linear!important}#epicodeHomeReport{background:linear-gradient(46.03deg,#2D27DF 14.21%,#CB2376 83.82%);padding:0}#epicodeHomeReport .container,#epicodeHomeReport .row,#epicodeHomeReport .row div.col-xl-7{height:100%}#epicodeHomeReport .content .epicode-home-report{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:450px;margin:0 auto}#epicodeHomeReport .content .epicode-home-report img{width:100%;max-width:450px;flex:0 0 100%;min-width:0}#epicodeHomeReport .content .epicode-home-report ul{list-style:none;padding-left:0;text-align:center;margin-bottom:0;margin-top:16px}#epicodeHomeReport .content .epicode-home-report ul h4{font-weight:600;font-size:50px;line-height:55px;letter-spacing:-.7px;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#epicodeHomeReport .content .epicode-home-report ul p{font-family:inter;font-weight:400;font-size:22px;line-height:140%;text-align:center;color:#fff;margin-bottom:32px}#epicodeHomeReport .row div.col-xl-7{display:flex;align-items:flex-end;justify-content:flex-start;height:100vh}#epicodeHomeReport .row div.col-xl-7 img{max-height:initial}@media(max-width:1024px){#epicodeHomeReport .row div.col-xl-7{height:30vh;width:100%;flex:0 0 100%}#epicodeHomeReport{padding-top:40px}#epicodeHomeReport .content .epicode-home-report ul p{font-size:20px;line-height:140%}#epicodeHomeReport .content .epicode-home-report img{width:80%;max-width:450px;flex:0 0 80%;min-width:0}}.epicode-home-textanimation-section{background:linear-gradient(119.35deg,#181F4D 0%,#101023 27.77%,#181F4E 53.69%,#11132B 77.82%,#192155 100%)}.epicode-home-textanimation-section section.fabrx-section{padding:0}.epicode-home-textanimation-section section.fabrx-section .epicode-home-textanimation{height:100vh;padding:80px 0;font-weight:700;font-size:160px;line-height:100%;background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-family:outfit,sans-serif!important}.elementor-widget-atfcenter h3{font-weight:700;font-size:56px;line-height:140%;margin-bottom:0!important}.elementor-widget-atfcenter h2{font-size:56px;line-height:140%;text-align:center;color:#fff}.elementor-widget-atfcenter p{font-weight:400;font-size:22px;line-height:140%;margin-bottom:0!important}.elementor-widget-atfcenter .swiper{width:100%;overflow:hidden;margin-top:120px}.elementor-widget-atfcenter .btn{background:#0ff;color:#101023;border-color:#0ff}.elementor-widget-atfcenter .bb-widget-atf2.fabrx-hero .bb-widget-atf2-bg{width:100%;height:100vh}.elementor-widget-atfcenter .bb-widget-atf2.fabrx-hero .bb-widget-atf2-bg .bb-widget-atf2-layer{display:flex;align-items:center}.elementor-widget-atfcenternumber .bb-widget-atf2.fabrx-hero .bb-widget-atf2-bg{width:100%;height:100vh}.elementor-widget-atfcenternumber .bb-widget-atf2.fabrx-hero .bb-widget-atf2-bg .bb-widget-atf2-layer{display:flex;align-items:center}.elementor-widget-atfcenternumber .btn-primary{border-color:#0ff}.elementor-widget-atfcenternumber .btn-primary:hover{background-color:#00e5e5!important;border-color:#00e5e5!important;color:#101023!important}.elementor-widget-atfcenternumber .btn-icon:hover i{color:#101023!important}.elementor-widget-atfcenter .btn-secondary{border-color:#0ff}.elementor-widget-atfcenter .btn-secondary:hover{background-color:#00e5e5!important;border-color:#00e5e5!important;color:#101023!important}.elementor-widget-atfcenter .btn-icon:hover i{color:#101023!important}.bb-widget-atf2.fabrx-hero{max-height:none!important}.elementor-widget-atfcenter h3{-webkit-animation-name:color-transition;animation-name:color-transition;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes color-transition{0%{color:#950484}25%{color:#c2128d}50%{color:#cb2376}75%{color:#ff00d6}100%{color:#950484}}@media(max-width:768px){.elementor-widget-atfcenter h3{font-size:48px;line-height:140%}.elementor-widget-atfcenter h2,.elementor-widget-atfcenter p,.elementor-widget-atfcenter h3{text-align:left}.elementor-widget-atfcenter p{font-size:18px;line-height:140%}.elementor-widget-atfcenter .btn{float:left}.elementor-widget-atfcenter h2{display:none}.elementor-widget-atfcenter .swiper{float:left}.epicode-aft-brand{padding-top:60px!important}.elementor-widget-atfcenter .swiper{margin-top:40px}}@media(max-width:768px){.btn{min-height:54px}}.elementor-widget-slidertrust .incipit.d-flex{justify-content:flex-start!important}.elementor-widget-slidertrust .incipit.d-flex .details{flex:auto!important}.elementor-widget-slidertrust .testimonials-swiper-pagination{text-align:center;margin-top:20px;display:block}.elementor-widget-caroselloimage .masonry-swiper-pagination{text-align:center;margin-top:20px;display:block}@media(max-width:768px){.elementor-widget-slidertrust .testimonials-swiper-pagination{text-align:center;margin-top:20px;display:block}.elementor-widget-caroselloimage .masonry-swiper-pagination{text-align:center;margin-top:20px;display:block}.bb-community .community-pagination{text-align:center;margin-top:20px;display:block}.elementor-widget-atfnumberanimation .bb-widget-feature1 img{min-width:initial!important;height:38px}}.testimonialDoubleSliderText .testimonial-double-slider-pagination{margin-top:24px}.testimonialDoubleSliderText .testimonial-double-slider-pagination .swiper-pagination-bullet{background:#e7e9f1}.testimonialDoubleSliderText .testimonial-double-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ff00d6}.bb-community .community-pagination{margin-top:24px}.bb-community .community-pagination .swiper-pagination-bullet{background:#e7e9f1}.bb-community .community-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ff00d6}.bb-community .card{background:linear-gradient(90deg,#2d27df 0%,#cb2376 100%);border-radius:16px;padding:3px!important;border:none}.bb-community .card-body{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);box-shadow:0 2px 8px rgba(40,41,61,4%),0 16px 24px rgba(96,97,112,.16);border:none;padding:24px}.testimonial-video-slider-pagination{margin-top:24px}.testimonial-video-slider-pagination .swiper-pagination-bullet{background:#e7e9f1}.testimonial-video-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ff00d6}.elementor-widget-atfbrand .epicode-404 .col-xl-6:first-child{margin:50px 0}.epicode-404 img{display:none}.epicode-404.epicode-aft-brand .row .col-xl-6:first-child{height:60vh!important}@media(max-width:960px){.epicode-404.epicode-aft-brand .row .col-xl-6:first-child{height:40vh!important}}.text-pink{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.epicode-section-gradient-1{background:linear-gradient(46.03deg,#CB2376 41.04%,#2D27DF 83.82%)}.epicode-section-gradient-2{background:linear-gradient(59.74deg,#CB2376 6%,#2D27DF 72.2%)}.epicode-about-line{padding:0!important;background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.epicode-about-line .row{align-items:flex-start!important}.epicode-about-line ul{padding-left:0;list-style:none;margin-top:40px}.epicode-about-line ul li h4{margin-bottom:8px}@media(min-width:1140px){.epicode-about-line .col-xl-4.col-lg-5.col-12{padding:120px 16px;width:50%!important}.epicode-about-line .col-xl-7.col-lg-7.col-12{width:50%!important}}@media(max-width:1024px){.epicode-about-line .col-xl-4.col-lg-5.col-12{padding:40px 16px;width:100%!important}.epicode-about-line .col-xl-7.col-lg-7.col-12{display:none}}.epicode-about-icons-animation:last-child .hero-caption{padding-left:70px}.epicode-about-icons-animation{background:linear-gradient(90.02deg,#101023 8.54%,#192155 91.16%)}.epicode-about-icons-animation ul{list-style:none;padding-left:0;margin-bottom:0}.epicode-about-icons-animation ul li{font-weight:400;font-size:18px;line-height:150%;margin-bottom:16px;display:flex;align-items:center;justify-content:flex-start}ul.epicode-about-icons-animation-pink li:before{content:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 18L15.5 23.5L26 13' stroke='url(%23paint0_linear_2310_28211)' stroke-width='2'/%3E%3Crect width='36' height='36' rx='5' fill='%23FF00D6' fill-opacity='0.2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2310_28211' x1='12.6667' y1='22.275' x2='19.5888' y2='12.0993' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB2376'/%3E%3Cstop offset='1' stop-color='%23FF00D6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");width:36px;height:36px;display:inline-block;margin-right:16px}ul.epicode-about-icons-animation-blue li:before{content:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.6565 12.3438L17.9996 18.0006M17.9996 18.0006L12.3428 23.6575M17.9996 18.0006L23.6565 23.6575M17.9996 18.0006L12.3428 12.3438' stroke='%2300FFFF' stroke-width='2'/%3E%3Crect width='36' height='36' rx='5' fill='%2300FFFF' fill-opacity='0.2'/%3E%3C/svg%3E%0A");width:36px;height:36px;display:inline-block;margin-right:16px}.elementor-widget-animazioneadestra .row .col-xl-6.col-12:first-child{order:2}.elementor-widget-animazioneadestra .row.flex-lg-row-reverse{flex-direction:column!important}.elementor-widget-animazioneadestra .epicode-about-icons-animation .row.flex-lg-row-reverse{flex-direction:row-reverse!important}.elementor-widget-atfnumberanimation{position:relative;overflow:hidden;background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-atfnumberanimation .epicode-number-animation .hero-caption{max-width:100%!important}.elementor-widget-atfnumberanimation .epicode-number-animation .hero-caption h2{font-weight:700;font-size:48px;line-height:140%}.elementor-widget-atfnumberanimation .epicode-number-animation .hero-caption p{font-weight:700;font-size:36px;line-height:140%;margin-bottom:0!important}.elementor-widget-atfnumberanimation .epicode-number-animation .row-numbers{margin-top:120px}.elementor-widget-atfnumberanimation .epicode-number-animation .row-numbers h2{font-size:40px;line-height:70px;letter-spacing:-.7px}.elementor-widget-atfnumberanimation .epicode-number-animation .row-numbers p{font-size:22px;line-height:140%}.elementor-widget-atfnumberanimation .fabrx-section{position:relative}@media(max-width:1024px){.elementor-widget-atfnumberanimation{padding:60px 0!important}.fabrx-section.epicode-number-animation{padding:60px 0!important;height:initial!important}.elementor-widget-atfnumberanimation .epicode-number-animation .row-numbers{margin-top:30px}.elementor-widget-atfnumberanimation .epicode-number-animation .hero-caption p{font-size:20px}.elementor-widget-atfnumberanimation .epicode-number-animation .hero-caption h2{font-size:44px}.elementor-widget-atfnumberanimation .epicode-number-animation .row-numbers h2{font-size:30px;line-height:70px;letter-spacing:-.7px}.elementor-widget-atfnumberanimation .epicode-number-animation .row-numbers p{font-size:22px;line-height:140%}}@media(max-width:1140px){.epicode-about-icons-animation:last-child .hero-caption{padding-left:initial!important}}.elementor-widget-atfnumberanimation:before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;background-image:url(https://landing.epicode.com/wp-content/uploads/2022/05/epicode-svg-aziende-1.svg);background-size:auto;background-repeat:no-repeat;background-position:0!important;animation:ani2 2500ms ease-out infinite}.bb-widget-atf2-bg .vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.bb-widget-atf2-bg{position:relative}.bb-widget-atf2-bg .vimeo-wrapper iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor-widget-atfvideo .bb-widget-atf2.fabrx-hero .bb-widget-atf2-bg{width:100%;height:100vh}.elementor-widget-atfvideo .bb-widget-atf2-layer,.elementor-widget-atfvideo .bb-widget-atf2-layer .container,.elementor-widget-atfvideo .bb-widget-atf2-layer .container .row{height:100%!important}.elementor-widget-atfnumberanimation:before,.elementor-widget-articlecard:before{transform:translateX(15%)}@media(min-width:1400px){.elementor-widget-atfnumberanimation:before,.elementor-widget-articlecard:before{transform:translateX(25%)}}@media(min-width:1600px){.elementor-widget-atfnumberanimation:before,.elementor-widget-articlecard:before{transform:translateX(30%)}}a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{background:0 0;border:none;padding:0!important;padding-right:34px!important}.wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-dropdown.js-wpml-ls-legacy-dropdown{width:auto;margin-left:16px}div#menu-2{align-items:center}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{color:#fff}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{background:0 0}.wpml-ls-legacy-dropdown a{background:0 0;border:none;padding:8px 0}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:none}@media(max-width:1023px){.wpml-ls li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-it.wpml-ls-current-language.wpml-ls-last-item.wpml-ls-item-legacy-dropdown{display:flex;justify-content:center;align-items:center;width:100%}.wpml-ls .wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-dropdown.js-wpml-ls-legacy-dropdown{width:100%;margin-top:24px;margin-left:0}.wpml-ls .navbar-collapse ul{width:100%}.wpml-ls a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{padding:8px!important}.wpml-ls .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none}.wpml-ls .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:visible;width:auto;flex:none!important;position:relative;inset:0}.wpml-ls .wpml-ls-legacy-dropdown .wpml-ls-item{padding:0 8px}}.bb-form-candidati-first{padding-top:150px!important;height:calc(100vh - 110px)}.bb-form-candidati-first h2{font-size:56px;line-height:140%}.bb-form-candidati-first p{font-size:22px}.bb-form-candidati-first li{font-size:22px}.bb-form-candidati li{font-size:16px}.bb-corsi-process.bb-process-candidati h2{font-size:48px;line-height:140%}.bb-corsi-process.bb-process-candidati .card-content{min-height:initial}.bb-corsi-process.bb-process-candidati .text-small{font-size:14px}.bb-form-aziende.bb-form-candidati{background:linear-gradient(72.42deg,#2D27DF 41.89%,#CB2376 94.42%)}.bb-candidati-cards{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.bb-candidati-cards .col-xl-6{width:100%}.bb-candidati-cards .col-xl-6.mb-xl-9:first-child{margin-bottom:0!important}.bb-candidati-cards .col-xl-6:last-child{text-align:center;margin-bottom:80px}.bb-candidati-cards .card-body h4{font-weight:700;font-size:28px;line-height:138%;text-align:center;color:#101023}.bb-candidati-cards .card-body .text-muted{font-family:outfit;font-weight:700;font-size:18px;line-height:140%!important;text-align:center;color:#34363f!important}.bb-candidati-cards .row{text-align:center}.bb-candidati-cards .subtitle-card{letter-spacing:.5px;margin-top:20px;font-family:outfit;font-weight:700;font-size:16px;line-height:140%;text-align:center;color:#950484}.bb-candidati-cards .btn{min-height:48px}.bb-candidati-cards .btn-secondary:hover{color:#fff!important}.bb-candidati-cards .btn-icon:hover i{color:#fff!important}.bb-candidati-cards .btn#disabled{pointer-events:none;border:1px solid #6c6e76;color:#6c6e76;position:relative}.bb-process-candidati .btn-primary{background:#0ff;color:#101023;border-color:#0ff}.bb-process-candidati .btn-primary:hover{border-color:#0ff;background-color:#00e5e5!important;color:#101023!important}.bb-process-candidati .btn-icon:hover i{color:#101023!important}.bb-carousel-aziende .brand-slider .swiper-slide{text-align:center}.elementor-widget-partnerslider .fabrx-section.candidati-slider h2{-webkit-text-fill-color:white!important;color:#fff!important;font-size:48px}@media(max-width:1024px){.bb-form-candidati-first{padding-top:100px!important;height:initial}.bb-form-candidati-first h2{font-size:40px;line-height:120%}.bb-form-candidati-first p{font-size:18px}.bb-form-candidati-first li{font-size:18px}.bb-corsi-process.bb-process-candidati h2{font-size:40px;line-height:140%;text-align:start}.bb-corsi-process.bb-process-candidati p{text-align:start}.bb-candidati-cards h2{text-align:start}.bb-candidati-cards .col-xl-6:last-child p{text-align:start;margin-bottom:2rem}.bb-form-candidati-first.elementor-widget-contactformbianco ul li{text-indent:-1em}.bb-form-candidati-first.elementor-widget-contactformbianco ul{margin-left:1em!important}}.page-template-default.page header#header{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.page-template-default.page main.container{margin-top:80px}.page-template-default.page main.container p{font-family:inter;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#34363f}.page-template-default.page main.container{color:#34363f}.epicode-seo-title{display:none}.elementor-editor-active .epicode-seo-title{display:block!important}.single.single-post header#header{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.single.single-post{margin-top:60px}.single.single-post .single-header h2{font-weight:700;font-size:48px;line-height:140%;text-align:center;color:#101023;margin-bottom:16px}.single.single-post .single-image{border-radius:3px;aspect-ratio:16/9;height:auto;width:100%;min-height:260px;max-height:380px}.single.single-post article{font-weight:400;font-size:18px;line-height:150%;color:#34363f}.single.single-post article *{color:#34363f!important}.single.single-post .avatar-user{font-weight:400;font-size:16px;line-height:140%;text-decoration-line:underline;color:#34363f}.single.single-post .col-lg-3.col-md-12 p{font-weight:400;font-size:16px;line-height:140%;color:#34363f;margin-top:16px!important}.single.single-post .sharebtn{background:#0ff;border-color:#0ff;color:#101023!important}.single.single-post .sharebtn svg path{fill:#101023}.single.single-post .sharebtn:hover,.single.single-post .sharebtn:focus{background:#00e5e5;border-color:#00e5e5;color:#101023!important}.single.single-post .wp-block-image{margin:32px 0}.single.single-post .wp-block-image figure,.single.single-post .wp-block-image figure img{width:100%;border-radius:3px}.single.single-post .archive-grid h3{font-weight:700;font-size:40px;line-height:130%;color:#101023}.single.single-post .elementor-widget-articlecard{background:0 0}.single.single-post .elementor-widget-articlecard:before{display:none}.single.single-post .elementor-widget-articlecard .bb-widget-articlescards .card{filter:drop-shadow(0 1px 2px rgba(12,15,57,4%))drop-shadow(0 4px 8px rgba(12,15,57,.16))}.single.single-post .elementor-widget-articlecard .bb-widget-articlescards .col-xl-4{margin:16px 0}@media(max-width:1024px){.single.single-post .single-header p{text-align:center}}@media(max-width:768px){.single.single-post .archive-grid h3{font-size:34px;line-height:130%;margin-bottom:16px!important}.single.single-post .single-header h2{font-size:34px;line-height:1.4;text-align:left}.single.single-post .single-header{margin-top:0!important}.single.single-post .single-header p{text-align:left}}.fabrx-header{overflow:visible!important;overflow-y:visible!important;overflow-x:hidden}.epicode-home-report p{text-align:center}.epicode-home-title-image h2{padding-bottom:0;margin-bottom:16px}.epicode-home-title-image h3{margin-bottom:0}.single-web-developer .elementor-widget-triplecard .card-body h4{margin-top:0!important}.elementor-widget-immagineadestraloop h2.text-center,.elementor-widget-immagineadestraloop p.text-center{padding:0 16px}.bb-testimonial-slider.fabrx-section{padding:80px 0!important}.elementor-widget-faqlist .fabrx-section .card .collapse .card-body{padding:16px 0!important}.elementor-widget-wikicode .row{justify-content:center}.bb-form-candidati-first{height:100vh;display:flex;align-items:center;padding:80px 0!important}@media(max-width:1140px){.bb-corsi-girl h2,.epicode-home-title-image h2{font-size:40px!important;line-height:140%!important}.bb-corsi-girl h3,.epicode-home-title-image h3{font-weight:700;font-size:32px!important;line-height:140%!important}.epicode-aft-brand h2{font-size:40px;line-height:140%;padding-top:0!important}}@media(max-width:1023px){.wpml-ls-statics-shortcode_actions{width:100%!important;margin-left:0!important;margin-top:24px}.wpml-ls-legacy-dropdown .wpml-ls-item{display:flex;padding:0 8px}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{display:flex;visibility:visible;position:relative;inset:initial;width:fit-content;flex:none!important}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none}}@media(max-width:768px){.elementor-widget-testimonialcard .fabrx-section,.elementor-widget-immagineadestraloop .fabrx-section,.bb-testimonial-slider.fabrx-section,.elementor-widget-featurectasimple .fabrx-section,.bb-corsi-clienti.fabrx-section,.bb-video-slider,.bb-corsi-sponsor.pink.fabrx-section,.bb-form-candidati-first,.elementor-widget-numeritrust .fabrx-section{padding:60px 0!important}.elementor-widget-immagineadestraloop .hero-caption p{margin-bottom:0!important}.elementor-widget-immagineadestraloop .fabrx-section h4{margin-bottom:8px!important}.elementor-widget-numeritrust .fabrx-section .row .col-lg-2{flex:0 0 100%!important}.elementor-widget-courseprice section.fabrx-section .bb-widget-courseprice-tabs .menu li{text-align:center}.elementor-widget-coursecard .fabrx-section p,.elementor-widget-bulletpointcard .card h4,.bb-corsi-sponsor.pink.fabrx-section .col-md-12.justify-content-center.text-center,.bb-corsi-sponsor.pink .text-muted,.elementor-widget-wikicode .bb-widget-wikicards .col-12.mb-5,.bb-corsi-process .col-md-12{margin-bottom:0!important}.epicode-couse-grid .epicode-course-card h4{margin-bottom:16px!important}.epicode-couse-grid .epicode-course-card .btn{margin-top:32px!important}.bb-corsi-serpent .card-content h3{font-size:32px!important;line-height:1.4!important}.elementor-widget-bulletpointcard .card{padding:16px!important}.bb-corsi-prestito .btn-primary{margin-bottom:60px!important}.bb-cta-aziende .h1{font-size:60px!important;line-height:1.3!important}.elementor-widget-puntoelencodoppio .col-lg-6,.elementor-widget-puntoelencodoppio .list-wrapper{margin-top:40px!important}.elementor-widget-puntoelencodoppio .row{padding:0 16px}.elementor-widget-wikicode .bb-widget-wikicards .card-img{height:280px!important}}.open-navbar .navbar-collapse.show::-webkit-scrollbar,.home .fabrx-header::-webkit-scrollbar{display:none}.open-navbar .navbar-collapse,.home .fabrx-header{-ms-overflow-style:none;scrollbar-width:none}.menu-item-has-children{position:relative}.menu-item-has-children>a:first-child:after{content:'';padding-left:6px;width:24px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 10.0002L16.5867 8.58691L12 13.1736L7.41333 8.58691L6 10.0002L12 16.0002L18 10.0002Z' fill='white'/%3E%3Cmask id='mask0_3275_20563' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='6' y='8' width='12' height='8'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 10.0002L16.5867 8.58691L12 13.1736L7.41333 8.58691L6 10.0002L12 16.0002L18 10.0002Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3275_20563)'%3E%3C/g%3E%3C/svg%3E%0A");height:24px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%}.menu-item-has-children .sub-menu{position:absolute;z-index:99999;bottom:0;transform:translateY(100%);min-width:240px;display:none;list-style:none;background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);border:1px solid #c5c8d2;border-radius:4px;padding:24px;width:max-content}.menu-item-has-children.show .sub-menu{display:grid;grid-template-columns:1fr;grid-row-gap:16px;grid-column-gap:10px}.menu-item-has-children.show>a:first-child:after{transform:rotate(180deg);display:inline-block;padding-left:0;padding-right:6px}.menu-item-has-children .sub-menu .nav-link{padding:0!important;font-size:16px!important;line-height:1.3;text-transform:capitalize}.menu-item-has-children .sub-menu .nav-link:hover{color:#1079ff!important}.menu-item-has-children .sub-menu li{display:flex;align-items:center;justify-content:flex-start;padding:0!important}.menu-item-has-children .sub-menu li:before{width:36px;height:36px;background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%);border-radius:2px;display:flex;justify-content:center;align-items:center;margin-right:12px;color:#c5c8d2;font-size:24px}.menu-item-has-children .sub-menu li a{text-transform:uppercase;color:#fff!important}.menu-item-has-children>a.nav-link{display:flex;align-items:center;justify-content:flex-start}@media(max-width:1439px){.menu-item-has-children:hover .sub-menu{grid-template-columns:1fr}}@media(max-width:1023.98px){.fabrx-header .menu-member.show .sub-menu{max-width:420px;position:relative;top:0;left:0;transform:none}}@media(max-width:1140px){.navbar-collapse.show{overflow-y:scroll;display:flex!important;-ms-overflow-style:none;scrollbar-width:none;padding:15px 0!important;height:calc(100vh - 32px);margin-top:8px}.menu-item-has-children .sub-menu{margin:0 auto;position:relative;transform:none}.menu-item-has-children .nav-link{cursor:pointer}.fabrx-header .navbar-collapse .navbar-nav .nav-item .nav-link{text-align:center}.fabrx-header .navbar-collapse .navbar-nav .nav-item .nav-link{padding-left:0!important;padding-right:0!important;font-size:18px}#header a.nav-link{justify-content:center}}@media(min-width:1024px){.menu-item-has-children:hover .sub-menu{display:grid;grid-template-columns:1fr;grid-row-gap:16px;grid-column-gap:10px}.menu-item-has-children:hover>a:first-child:after{transform:rotate(180deg);display:inline-block;padding-left:0;padding-right:6px}}.elementor-widget-fourtrustvideoslider .testimonial-video-slider-popup{position:fixed;inset:0;background:#0007;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;display:none}.elementor-widget-fourtrustvideoslider .testimonial-video-slider-popup .container{max-width:800px!important;margin:0 auto}.elementor-widget-fourtrustvideoslider .testimonial-video-slider-content{position:relative;width:100%;background:linear-gradient(46.03deg,#192155 14.21%,#101023 83.82%);border-radius:16px}.elementor-widget-fourtrustvideoslider .testimonial-video-slider-content iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius:16px}.elementor-widget-fourtrustvideoslider .testimonial-video-slider-content .close{position:absolute;top:-8px;right:0;transform:translateY(-100%);cursor:pointer;pointer-events:all}.elementor-widget-fourtrustvideoslider .testimonial-video-slider-popup.active{display:flex}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content{cursor:pointer}.elementor-widget-triplecard .card-body img,.bb-community .card-body img{width:56px}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content.active .pop-bg{display:block}.elementor-widget-fourtrustvideoslider{position:relative}.bb-video-slider .swiper-slide{position:initial!important}.elementor-widget-fourtrustvideoslider .pop-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;z-index:3;width:800px;height:100%;background-color:rgba(0,0,0,.94);display:none}.elementor-widget-fourtrustvideoslider .pop-wrap{position:relative}.elementor-widget-numeritrust .bb-aziende-dati{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.elementor-widget-numeritrust .bb-aziende-dati h2{font-size:48px;line-height:140%;margin-bottom:80px!important}.elementor-widget-numeritrust .fabrx-section.bb-aziende-dati .row .col-lg-2 .bb-epicode-image h2{font-size:60px;line-height:70px}.elementor-widget-numeritrust .fabrx-section.bb-aziende-dati .row .col-lg-2 .bb-epicode-image p{font-size:22px;line-height:140%}.elementor-widget-numeritrust .fabrx-section.bb-aziende-dati .row .col-lg-2:nth-child(2){max-width:300px}.elementor-widget-featurecard .bb-aziende-servizi{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.elementor-widget-featurecard .bb-aziende-servizi .text-muted{color:#34363f!important;font-size:18px!important;line-height:150%;font-family:inter}.elementor-widget-featurecard .bb-aziende-servizi h2{font-size:48px;line-height:140%}.elementor-widget-featurecard .bb-aziende-servizi .card-body h4{font-weight:700;font-size:40px;line-height:130%;margin-bottom:24px!important}.elementor-widget-featurecard .bb-aziende-servizi .rounded-6{border-radius:16px!important;border:2px solid #950484}.elementor-widget-immagineadestra .bb-aziende-assumi{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.elementor-widget-immagineadestra .bb-aziende-assumi:before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;background-image:url(https://landing.epicode.com/wp-content/uploads/2022/05/epicode-svg-aziende-1.svg);background-size:auto;background-repeat:no-repeat;background-position:0!important;animation:ani2 2500ms ease-out infinite}.elementor-widget-immagineadestra .bb-aziende-assumi{padding-bottom:0!important}.elementor-widget-immagineadestra .bb-aziende-assumi .hero-caption{margin-bottom:80px}.elementor-widget-immagineadestra .bb-aziende-assumi h2{font-weight:700;font-size:48px;line-height:140%}.elementor-widget-immagineadestra .bb-aziende-assumi p{font-family:inter;font-style:normal;font-weight:400;font-size:18px;line-height:150%}.elementor-widget-immagineadestra .bb-aziende-assumi .col-xl-6{z-index:2}.elementor-widget-immagineadestra .bb-aziende-assumi .text-start img{max-height:initial!important}.elementor-widget-atfvideo .atfhero-aziende .swiper{display:none}.elementor-widget-atfvideo .atfhero-formatalenti .swiper{display:none}.elementor-widget-atfvideo .epicode-assumi .swiper{display:none}.elementor-widget-atfvideo .epicode-assumi .bb-corsi-sponsor h4:before{background:#ff00d6}.elementor-widget-threefeature .epicode-motivi{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-threefeature .epicode-motivi .col-lg-4 img{width:134px;height:149px;object-fit:contain}.elementor-widget-threefeature .epicode-motivi h2{text-align:center;margin-bottom:16px}.elementor-widget-threefeature .epicode-motivi p{text-align:center}.elementor-widget-threefeature .epicode-motivi .col-md-12 p{margin:0 auto;width:100%;max-width:830px}.elementor-widget-threefeature .epicode-motivi .col-lg-4 h4{font-weight:700;font-size:24px;line-height:140%;max-width:400px;margin:0 auto}.elementor-widget-partnergrid .bb-aziende-clients{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.elementor-widget-partnergrid .bb-aziende-clients .col-lg-4,.elementor-widget-partnergrid .bb-aziende-clients .col-lg-8{width:100%;text-align:center}.elementor-widget-partnergrid .bb-aziende-clients h2{margin-bottom:80px!important;-webkit-text-fill-color:white;font-size:48px}.elementor-widget-featurecard .bb-aziende-servizi .btn.btn-secondary:hover{color:#fff!important}.elementor-widget-featurecard .bb-aziende-servizi .btn-icon:hover i{color:#fff!important}.elementor-widget-numeritrust .bb-aziende-dati{position:relative}.elementor-widget-numeritrust .bb-aziende-dati:before{content:"";position:absolute;top:0;width:100%;height:100%;background-image:url(https://landing.epicode.com/wp-content/uploads/2022/06/map.png);background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:.4;z-index:1}.elementor-widget-numeritrust .bb-aziende-dati .col-12,.elementor-widget-numeritrust .bb-aziende-dati .col-10{z-index:2}@media(max-width:1024px){.elementor-widget-partnergrid .bb-aziende-clients h2{margin-bottom:10px!important;font-size:36px}.elementor-widget-immagineadestra .bb-aziende-assumi h2{font-size:36px}.elementor-widget-partnergrid .bb-aziende-clients h2{font-size:36px}.elementor-widget-immagineadestra .bb-aziende-assumi p{font-size:16px}.elementor-widget-immagineadestra .bb-aziende-assumi .hero-caption{margin-bottom:0!important}.elementor-widget-featurecard .bb-aziende-servizi h2{font-size:36px}.elementor-widget-featurecard .bb-aziende-servizi .card-body h4{font-size:28px}.elementor-widget-featurecard .bb-aziende-servizi .card-body p{font-size:16px!important;line-height:160%}.elementor-widget-numeritrust .bb-aziende-dati h2{font-size:36px;margin-bottom:20px!important}.elementor-widget-numeritrust .fabrx-section.bb-aziende-dati .row .col-lg-2 .bb-epicode-image h2{font-size:48px}.elementor-widget-numeritrust .fabrx-section.bb-aziende-dati .row .col-lg-2 .bb-epicode-image p{font-size:18px}}.elementor-widget-featurecardillustrazione{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.elementor-widget-featurecardillustrazione .text-muted{color:#6c6e76!important;line-height:140%}.elementor-widget-featurecardillustrazione h2{font-size:48px;line-height:140%}.elementor-widget-featurecardillustrazione h4{font-size:24px;line-height:140%}.elementor-widget-immagineadestraloop h2{font-size:48px;line-height:140%}.elementor-widget-atfvideo .h1{font-size:56px;line-height:140%}.elementor-widget-atfvideo p{font-size:22px;line-height:140%}.elementor-widget-featurecardillustrazione .card{border-radius:16px!important;border:2px solid #950484}.elementor-widget-featurecardillustrazione .card img{width:100%;border-radius:16px;height:auto;aspect-ratio:1/1}@media(max-width:1024px){.elementor-widget-immagineadestraloop h2{font-size:36px}.elementor-widget-featurecardillustrazione h2{font-size:36px;text-align:start!important}.elementor-widget-featurecardillustrazione h4{font-size:21px}.elementor-widget-atfvideo .h1{font-size:40px;text-align:start!important}.elementor-widget-atfvideo p{font-size:18px;text-align:start!important}}.elementor-widget-contentimage .epicode-vacancies{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%);padding:0!important}.elementor-widget-contentimage .epicode-vacancies .col-xl-4{width:41.6666666667%}.elementor-widget-contentimage .epicode-vacancies h2{margin-bottom:60px;font-size:48px;line-height:140%;padding-top:0}.elementor-widget-contentimage .epicode-vacancies.bb-widget-feature1 img,.elementor-widget-contentimage .epicode-vacancies.bb-widget-feature2 img{max-height:none!important}.elementor-widget-contentimage .epicode-vacancies ul{padding-left:1rem!important}.elementor-widget-contentimage .epicode-vacancies li{margin-bottom:30px}.elementor-widget-contentimage .epicode-vacancies li::marker{color:#ff00d6}.elementor-widget-partnerslider .fabrx-section.epicode-press h2{font-size:48px;line-height:140%;-webkit-text-fill-color:white!important}@media(max-width:1024px){.elementor-widget-partnerslider .fabrx-section.epicode-press h2{font-size:36px;margin-bottom:40px}.bb-cta-aziende .h1{font-size:48px!important}}.elementor-widget-immagineadestralista .epicode-cultura{background:linear-gradient(46.03deg,#CB2376 41.04%,#2D27DF 83.82%)}.elementor-widget-immagineadestralista .epicode-cultura.bb-widget-feature1 li img{min-width:initial!important;float:left;margin-right:30px}.elementor-widget-immagineadestralista .epicode-cultura ul{list-style-type:none}.elementor-widget-immagineadestralista .epicode-cultura h2{font-size:48px;line-height:140%}.elementor-widget-immagineadestralista .epicode-cultura li{margin-bottom:30px}.elementor-widget-immagineadestralista .epicode-cultura li p{font-size:16px;margin-left:65px}.elementor-widget-immagineadestralista .epicode-cultura ul{padding-left:0!important;margin-top:50px}.elementor-widget-immagineadestralista .epicode-cultura .col-xl-5{margin-left:-15%}.elementor-widget-immagineadestralista .epicode-cultura .img-absolute{max-height:765px!important;min-width:initial!important;position:absolute;bottom:0;left:0;object-fit:contain}.elementor-widget-immagineadestralista .epicode-cultura{padding:150px 0!important}.elementor-widget-immagineadestralista .epicode-cultura .col-12.col-xl-8{z-index:1}.elementor-widget-immagineadestralista .epicode-cultura ul{margin-bottom:0}@media(max-width:1024px){.elementor-widget-immagineadestralista .epicode-cultura{padding:50px 0!important;position:relative}.elementor-widget-immagineadestralista .epicode-cultura h2{font-size:36px}.elementor-widget-immagineadestralista .epicode-cultura li h3{font-size:21px;margin-bottom:.5rem!important}.elementor-widget-contentimage .epicode-vacancies .col-xl-4{width:100%}.elementor-widget-contentimage .epicode-vacancies h2{font-size:36px;padding-top:40px}.elementor-widget-immagineadestralista .epicode-cultura.bb-widget-feature1 li img{margin-right:3px}.elementor-widget-immagineadestralista .epicode-cultura li p{margin-left:40px}.elementor-widget-immagineadestralista .epicode-cultura ul{margin-bottom:45%}.elementor-widget-immagineadestralista .epicode-cultura .img-absolute{position:absolute;bottom:0;left:-15%}}@media(max-width:768px){.elementor-widget-immagineadestralista .epicode-cultura ul{margin-bottom:0}}.elementor-widget-immagineadestra .bb-cta-assumi.fabrx-section{padding:0!important}.elementor-widget-immagineadestra .bb-cta-assumi .row.align-items-center{align-items:end!important}.elementor-widget-immagineadestra .bb-cta-assumi .hero-caption{padding:150px 0}.elementor-widget-immagineadestra .bb-cta-assumi img{object-fit:contain!important;max-height:500px}.elementor-widget-triplecard .epicode-assumi-skill .col-xl-6{width:100%;text-align:center;margin-bottom:20px!important}.elementor-widget-bulletpoint .epicode-assumi-elementi{position:relative;background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.elementor-widget-bulletpoint .epicode-assumi-elementi:before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;background-image:url(https://landing.epicode.com/wp-content/uploads/2022/05/epicode-svg-aziende-1.svg);background-size:auto;background-repeat:no-repeat;background-position:0!important;animation:ani2 2500ms ease-out infinite}.epicode-assumi-specializzazioni{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.epicode-assumi-specializzazioni .nav-tabs.nav-tabs-line .nav-link{margin-left:25%;border-bottom:none;padding:25px!important;position:relative}.epicode-assumi-specializzazioni .nav-tabs.nav-tabs-line .nav-link:before{content:url(https://landing.epicode.com/wp-content/uploads/2022/06/swap.svg);position:absolute;left:-15%}.epicode-assumi-specializzazioni ul{border-radius:16px;border:1px solid #ff00d6}.elementor-widget-partnerslider .fabrx-section.epicode-press-assumi{background:linear-gradient(124.97deg,#101023 25.3%,#192155 75.31%)!important}.elementor-widget-bulletpoint .epicode-assumi-elementi li{position:relative;padding-left:8%}.elementor-widget-bulletpoint .epicode-assumi-elementi li::before{content:url(https://landing.epicode.com/wp-content/uploads/2022/06/checkmark.svg);position:absolute;left:0}@media(max-width:1024px){.epicode-assumi-specializzazioni .col-lg-8.col-md-10{padding:0 30px}.epicode-assumi-specializzazioni .nav-tabs.nav-tabs-line .nav-link{padding-top:3%!important;padding-bottom:3%!important;padding-right:0!important;padding-left:8%!important;margin-left:0}.epicode-assumi-specializzazioni .nav-tabs.nav-tabs-line .nav-link:before{content:url(https://landing.epicode.com/wp-content/uploads/2022/06/swap.svg);position:absolute;left:-10px}.elementor-widget-immagineadestra .bb-cta-assumi .hero-caption{padding:50px 0}}.elementor-widget-sliderpress{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.elementor-widget-sliderpress .col-12.mb-6.mb-lg-8{text-align:center}.elementor-widget-sliderpress .press-card{background:#fff;border:.680464px solid #e7e9f1;box-shadow:0 5.44371px 48.9934px -13.6093px rgba(9,11,54,.25);border-radius:8px}.elementor-widget-sliderpress .press-card img{aspect-ratio:16/9;width:100%;border-radius:8px 8px 0 0;min-height:315px;object-fit:cover}.elementor-widget-sliderpress .press-card .content{padding:16px 24px}.elementor-widget-sliderpress .press-card .content h3{font-weight:700;font-size:32px;line-height:140%;color:#101023;margin-bottom:0!important;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.elementor-widget-sliderpress .press-card .content small{font-weight:400;font-size:18px;line-height:150%;color:#6c6e76;display:block}.elementor-widget-sliderpress .swiper-pagination-bullets{margin-top:24px}.elementor-widget-sliderpress .swiper-pagination-bullet{background:#e7e9f1}.elementor-widget-sliderpress .swiper-pagination-bullet-active{background:#ff00d6}@media(max-width:768px){.elementor-widget-sliderpress .press-card img{min-height:280px}.elementor-widget-sliderpress .press-card .content h3{font-size:28px;line-height:140%}.elementor-widget-sliderpress .press-card .content small{font-size:16px;line-height:150%}}.elementor-widget-threefeature .bb-aziende-problems .col-md-12 p{margin:0 auto;width:100%;max-width:860px}.elementor-widget-threefeature .bb-aziende-problems h4{font-size:24px;line-height:140%}.elementor-widget-threefeature .bb-aziende-problems p{margin-top:16px!important}.elementor-widget-threefeature .epicode-motivi p{font-family:inter;font-size:18px;line-height:150%}.elementor-widget-ctacentratabottone .bb-widget-cta .h2{font-size:48px;line-height:140%}.elementor-widget-ctacentratabottone .bb-widget-cta p{font-family:inter}.elementor-widget-bulletpoint .epicode-assumi-elementi .col-lg-5{width:50%}.elementor-widget-bulletpoint .epicode-assumi-elementi h2{font-size:48px;line-height:140%}.elementor-widget-bulletpoint .epicode-assumi-elementi h5{font-size:21px;line-height:140%}.elementor-widget-bulletpoint .epicode-assumi-elementi p{font-family:inter}.elementor-widget-valori .epicode-assumi-specializzazioni h2{font-size:48px;line-height:140%}.elementor-widget-valori .epicode-assumi-specializzazioni h4{font-size:24px}.elementor-widget-valori .epicode-assumi-specializzazioni p{font-family:inter;font-size:18px;line-height:150%}.elementor-widget-immagineadestraloop p{font-family:inter;line-height:150%}.elementor-widget-immagineadestra .bb-cta-assumi h2{font-size:48px;line-height:140%}.elementor-widget-immagineadestra .bb-cta-assumi p{font-family:inter;line-height:150%}@media(max-width:1024px){.elementor-widget-bulletpoint .epicode-assumi-elementi h2{font-size:36px}.elementor-widget-threefeature p{line-height:170%}.elementor-widget-bulletpoint p{line-height:170%}.elementor-widget-valori p{line-height:170%}.elementor-widget-ctacentratabottone p{line-height:170%}.elementor-widget-ctacentratabottone .bb-widget-cta .h2{font-size:36px}.elementor-widget-valori .epicode-assumi-specializzazioni h2{font-size:36px;margin-bottom:16px}.elementor-widget-immagineadestra .bb-cta-assumi h2{font-size:36px}.epicode-assumi-specializzazioni .nav-tabs.nav-tabs-line .nav-link{margin-left:25px;padding-left:10%!important}.elementor-widget-bulletpoint .epicode-assumi-elementi .col-lg-5{width:100%}}.epicode-aft-brand .row .col-xl-8{height:100%;display:flex;align-items:flex-end;background:url(https://epicode.com/wp-content/uploads/2022/05/epicode-svg-animation-1.svg)no-repeat 50%;background-size:contain;animation:ani 2500ms ease-out infinite}.epicode-aft-brand .row .col-xl-8 img{height:auto;width:100%;max-height:initial;object-fit:contain}@media(max-width:1140px){.epicode-aft-brand .row .col-xl-8{order:2}.epicode-aft-brand .row .col-xl-8,.epicode-aft-brand .row .col-xl-8 img{max-height:60vh}}@media(max-width:1024px){.epicode-aft-brand .row .col-xl-8 img{max-height:600px}.elementor-widget-ctacentratabottone .bb-widget-cta-layer .col-10.text-center{text-align:left!important}}.elementor-widget-epiblog{position:relative;overflow:hidden;background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.elementor-widget-epiblog .fabrx-section{position:relative}.elementor-widget-epiblog .bb-widget-articlescards .card{border-radius:6px}.elementor-widget-epiblog .bb-widget-articlescards .card img{width:100%;height:auto;min-height:initial;aspect-ratio:16/9;max-height:247px;object-fit:cover}.elementor-widget-epiblog .bb-widget-articlescards .card .card-body{padding:24px}.elementor-widget-epiblog .bb-widget-articlescards .card .card-body .card-title{font-family:outfit;font-style:normal;font-weight:700;font-size:21px;line-height:140%;color:#101023;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.elementor-widget-epiblog .bb-widget-articlescards .card .card-body .card-content>*,.elementor-widget-epiblog .bb-widget-articlescards .card .card-body .card-content{font-weight:400;font-size:16px;line-height:140%;color:#34363f;margin-bottom:0!important}.elementor-widget-epiblog .bb-widget-articlescards .card .card-body .card-content>*{display:inline}.elementor-widget-epiblog .bb-widget-articlescards .card .card-body .card-content{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:left;margin-bottom:24px!important}.elementor-widget-epiblog .btn-primary{background:#0ff;color:#101023!important;border-color:#0ff}.elementor-widget-epiblog .btn-primary:focus,.elementor-widget-epiblog .btn-primary:hover{background-color:#00e5e5!important;color:#101023!important;border-color:#00e6e6}.elementor-widget-epiblog .btn-primary:hover i{color:#101023!important}.elementor-widget-wikicode .btn-secondary{border-color:#0ff;max-height:40px;min-height:40px;padding:10px 12px}.bb-widget-wikicards .card-img{height:auto!important;width:100%;aspect-ratio:411/247;border-radius:8px}.elementor-widget-atfblog form{display:flex;align-items:center;justify-content:flex-start}.elementor-widget-atfblog form input,.elementor-widget-atfblog form input:focus{font-weight:400;font-size:16px;line-height:140%;background:#fafbff;border:1px solid #c5c8d2;border-radius:6px;color:#101010}.elementor-widget-atfblog form input::placeholder,.elementor-widget-atfblog form input:-ms-input-placeholder,.elementor-widget-atfblog form input::-ms-input-placeholder{color:rgba(0,0,0,.5)}.elementor-widget-atfblog form button{min-height:48px!important;padding:14px 20px;height:48px}.pagination .page-numbers.current{color:#34363f;background:#0ff}.pagination .page-numbers{background:#fff;border-radius:6px;font-weight:600;font-size:14px;line-height:140%;text-align:center;color:#950484;width:auto;height:auto;padding:12px 16px;border:none!important;margin-bottom:10px}.pagination{margin-bottom:0}.elementor-widget-epiblog .bb-widget-articlescards .card .card-body .card-content{height:68px}.archive-grid .card-content,.bb-widget-wikicards .card-content{height:90px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.archive-grid .card-content p,.bb-widget-wikicards .card-content p{display:inline}.page-template-page-blog .epicode-aft-brand .row.align-items-center.flex-lg-row-reverse{min-height:calc(60vh)!important;height:auto!important}@media(max-width:768px){.page-template-page-blog .epicode-aft-brand .row.align-items-center.flex-lg-row-reverse{min-height:auto!important}.elementor-widget-epiblog .bb-widget-articlescards .card .card-body .card-content,.archive-grid .card-content,.bb-widget-wikicards .card-content{height:auto}.elementor-widget-epiblog .bb-widget-articlescards .card img{max-height:160px}}.single.single-wikicode header#header{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.single.single-wikicode{margin-top:60px}.single.single-wikicode .single-header h2{font-weight:700;font-size:48px;line-height:140%;text-align:center;color:#101023;margin-bottom:16px}.single.single-wikicode .single-image{border-radius:3px;aspect-ratio:16/9;height:auto;width:100%;min-height:260px;max-height:380px}.single.single-wikicode article{font-weight:400;font-size:18px;line-height:150%;color:#34363f}.single.single-wikicode article *{color:#34363f!important}.single.single-wikicode .avatar-user{font-weight:400;font-size:16px;line-height:140%;text-decoration-line:underline;color:#34363f}.single.single-wikicode .col-lg-3.col-md-12 p{font-weight:400;font-size:16px;line-height:140%;color:#34363f;margin-top:16px!important}.single.single-wikicode .sharebtn{background:#0ff;border-color:#0ff;color:#101023!important}.single.single-wikicode .sharebtn svg path{fill:#101023}.single.single-wikicode .sharebtn:hover,.single.single-wikicode .sharebtn:focus{background:#00e5e5;border-color:#00e5e5;color:#101023!important}.single.single-wikicode .wp-block-image{margin:32px 0}.single.single-wikicode .wp-block-image figure,.single.single-wikicode .wp-block-image figure img{width:100%;border-radius:3px}.single.single-wikicode .archive-grid h3{font-weight:700;font-size:40px;line-height:130%;color:#101023}.single.single-wikicode .elementor-widget-articlecard{background:0 0}.single.single-wikicode .elementor-widget-articlecard:before{display:none}.single.single-wikicode .elementor-widget-articlecard .bb-widget-articlescards .card{filter:drop-shadow(0 1px 2px rgba(12,15,57,4%))drop-shadow(0 4px 8px rgba(12,15,57,.16))}.single.single-wikicode .elementor-widget-articlecard .bb-widget-articlescards .col-xl-4{margin:16px 0}@media(max-width:1024px){.single.single-wikicode .single-header p{text-align:center}}@media(max-width:768px){.single.single-wikicode .archive-grid h3{font-size:34px;line-height:130%;margin-bottom:16px!important}.single.single-wikicode .single-header h2{font-size:34px;line-height:1.4;text-align:left}.single.single-wikicode .single-header{margin-top:0!important}.single.single-wikicode .single-header p{text-align:left}}.fabrx-form input[type=submit]{padding:10px 20px!important}.elementor-widget-immagineadestraloop .btn-primary{background-color:#0ff!important;border-color:#0ff!important;color:#101023!important;font-size:14px!important;line-height:19px}.elementor-widget-immagineadestraloop .btn-primary:hover{background-color:#00e5e5!important;color:#101023!important}.elementor-widget-immagineadestraloop .btn-icon:hover i{color:#101023!important}.elementor-widget-atfvideo .atfhero-aziende{background-size:cover;background-repeat:no-repeat}.atf-scroll-icon{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);z-index:9999}.atf-scroll-icon .scroll-downs{width:34px;height:55p}.atf-scroll-icon .mousey{width:3px;padding:10px 15px;height:35px;border:2px solid #fff;border-radius:25px;opacity:.75;box-sizing:content-box}.atf-scroll-icon .scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}.elementor-widget-threefeature .epicode-motivi .card-body.p-0{padding:25px!important}.elementor-widget-threefeature .fabrx-section .swiper-pagination-bullet{background:#e7e9f1}.elementor-widget-threefeature .fabrx-section .swiper-pagination-bullet-active{background:#ff00d6}@media(max-width:1024px){.elementor-widget-threefeature .epicode-motivi .d-none{display:flex!important}.elementor-widget-threefeature .epicode-motivi .d-flex{display:none!important}}.testimonial-video-slider-popup{position:fixed;inset:0;background:#0007;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;display:none}.testimonial-video-slider-popup .container{max-width:800px!important;margin:0 auto}.testimonial-video-slider-content{position:relative;width:100%;background:linear-gradient(46.03deg,#192155 14.21%,#101023 83.82%);border-radius:16px}.testimonial-video-slider-content iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius:16px}.testimonial-video-slider-content .close{position:absolute;top:-8px;right:0;transform:translateY(-100%);cursor:pointer;pointer-events:all}.testimonial-video-slider-popup.active{display:flex}.elementor-widget-fourtrustvideoslider .swiper-slide .card-content{cursor:pointer}.press-slider-popup{position:fixed;inset:0;background:#0007;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;display:none}.press-slider-popup .container{max-width:800px!important;margin:0 auto}.press-slider-popup-content{position:relative;width:100%;background:linear-gradient(46.03deg,#192155 14.21%,#101023 83.82%);border-radius:16px}.press-slider-popup-content iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius:16px}.press-slider-popup-content .close{position:absolute;top:-8px;right:0;transform:translateY(-100%);cursor:pointer;pointer-events:all;box-shadow:0 1px 2px rgba(12,15,57,4%),0 4px 8px rgba(12,15,57,.16)}.press-slider-popup.active{display:flex}.elementor-widget-sliderpress .swiper-slide .press-card{cursor:pointer}.press-slider-popup .container{padding:0 16px!important}.press-slider-popup-content{height:auto;aspect-ratio:9/16;max-height:80vh;margin:0 auto}.press-slider-popup-content img{height:100%!important;width:100%!important;object-fit:cover;border-radius:8px!important}.press-slider-popup-content .close{top:16px;right:16px;transform:none}.bb-footer-icons svg,.bb-footer-icons img{margin-bottom:12px}.epicode-gradient-blue{background:linear-gradient(90.02deg,#101023 8.54%,#192155 91.16%)!important}.epicode-gradient-blue *:not(.btn){color:#fff!important}.epicode-gradient-lightblue-pink{background:linear-gradient(90.2deg,#00FFFF 8.54%,#FF00D6 71.96%)!important}.epicode-gradient-lightblue-pink *:not(.btn){color:#fff!important}.epicode-gradient-pink{background:linear-gradient(46.03deg,#CB2376 14.21%,#FF00D6 83.82%)!important}.epicode-gradient-pink *:not(.btn){color:#101023!important}.epicode-gradient-blue-pink{background:linear-gradient(46.03deg,#2D27DF 14.21%,#CB2376 83.82%)!important}.epicode-gradient-blue-pink *:not(.btn){color:#fff!important}.epicode-linear-white{background:#fff!important}.epicode-linear-white *:not(.btn){color:#34363f!important}.no-icon-scroll .atf-scroll-icon .mousey{display:none}.elementor-widget-ctamobile section{position:fixed;bottom:0;z-index:999;width:100%;padding:16px 24px}.elementor-widget-ctamobile .btn.btn-primary{width:100%;background:#0ff;color:#101023;border-color:#0ff;min-height:40px}.elementor-widget-ctamobile .btn.btn-primary:hover{background-color:#00e5e5!important;color:#101023!important}.elementor-widget-ctamobile .btn-icon{justify-content:center!important}.elementor-widget-ctamobile .btn-icon:hover i{color:#101023!important}.single-eventi #header{background:linear-gradient(46.03deg,#101023 14.21%,#192155 83.82%)}.single-eventi main{margin-top:80px}.evento-date{font-weight:700;font-size:16px;line-height:140%;color:#e22e8f}.evento-lingua img{width:initial!important;margin-left:5px;vertical-align:bottom}.evento-lingua{font-family:inter!important;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#101023}.evento-content h1{font-weight:700;font-size:48px;line-height:140%;color:#101023;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.evento-content img{width:100%;aspect-ratio:16/9;object-fit:cover;max-height:320px}.evento-descrizione h4{font-weight:700;font-size:21px;line-height:140%;color:#34363f}.evento-descrizione p{font-weight:400;font-size:18px;line-height:150%;color:#34363f}.evento-speaker h4{font-weight:700;font-size:21px;line-height:140%;color:#101023;margin-top:40px}.evento-speaker ul{padding-left:0;list-style:none}.evento-speaker ul li .header{display:flex;justify-content:flex-start;align-items:center;font-weight:400;font-size:16px;line-height:140%;text-decoration-line:underline;color:#34363f}.evento-speaker ul li .header img{width:40px;height:40px;object-fit:cover;border-radius:3px;margin-right:10px}.evento-speaker ul li .content{font-weight:400;font-size:18px;line-height:150%;color:#34363f;margin-top:16px}.evento-card{background:#fff;box-shadow:0 1px 2px rgba(12,15,57,4%),0 4px 8px rgba(12,15,57,.16);border-radius:6px;padding:24px;position:-webkit-sticky!important;position:sticky!important;top:100px}.evento-card-address,.evento-card-date{font-weight:400;font-size:18px;line-height:150%;color:#101023;display:flex;align-items:center;justify-content:flex-start}.evento-card-address svg,.evento-card-date svg{margin-right:16px}.epicode-eventi-grid{display:grid;grid-template-columns:70%;grid-gap:24px;justify-content:center}.epicode-eventi-grid .epicode-eventi-grid-single{background:#fff;box-shadow:0 8px 16px rgba(8,11,52,6%);border-radius:16px;border:2px solid #950484}.epicode-eventi-grid .epicode-eventi-grid-single .card{border-radius:16px;padding:32px;display:flex!important;align-items:center;flex-direction:row}.epicode-eventi-grid .epicode-eventi-grid-single .card .image{height:100%;flex:0 0 237px;margin-left:24px}.epicode-eventi-grid .epicode-eventi-grid-single .card .image img{height:100%;width:100%;object-fit:cover;border-radius:16px}.epicode-eventi-grid .epicode-eventi-grid-single .card .content h4.date{font-weight:700;font-size:16px;line-height:140%;color:#e22e8f}.epicode-eventi-grid .epicode-eventi-grid-single .card .content h5.lingua{font-family:inter!important;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#101023}.epicode-eventi-grid .epicode-eventi-grid-single .card .content .flag{margin-left:5px;vertical-align:bottom}.epicode-eventi-grid .epicode-eventi-grid-single .card .content .info{display:flex;justify-content:space-between}.epicode-eventi-grid .epicode-eventi-grid-single .card .content h2{font-weight:700;font-size:24px;line-height:140%;color:#101023;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.epicode-eventi-grid .epicode-eventi-grid-single .card .content small.address{font-weight:400;font-size:14px;line-height:140%;text-transform:uppercase;color:#6c6e76;display:-webkit-box;padding-bottom:4px;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.epicode-eventi-grid .epicode-eventi-grid-single .card .content p{font-weight:400;font-size:16px;line-height:140%;color:#6c6e76;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.epicode-eventi-grid .epicode-eventi-grid-single .card .content a{padding:10px 12px;min-height:40px;height:40px}.epicode-eventi-grid .epicode-eventi-grid-single .card .content a,.epicode-eventi-grid .epicode-eventi-grid-single .card .content a svg path{background:#0ff;border-color:#0ff;color:#101023;fill:#101023}.epicode-eventi-grid .epicode-eventi-grid-single .card .content a:hover,.epicode-eventi-grid .epicode-eventi-grid-single .card .content a:hover svg path{background:#00e5e5;border-color:#00e5e5;color:#101023;fill:#101023}.evento-others h3{text-align:center;color:#101023}.evento-card-form{margin-top:24px;font-weight:700;font-size:21px;line-height:140%;color:#101023}@media(max-width:1140px){.evento-content .row .col-12{width:100%}.evento-content .row .col-xl-4{margin:32px 0}.epicode-eventi-grid{grid-template-columns:1fr;grid-gap:24px}}@media(max-width:768px){.single-eventi main{margin-top:60px}.epicode-eventi-grid .epicode-eventi-grid-single .card .content .flag{margin-left:0}.epicode-eventi-grid .epicode-eventi-grid-single .card .image{height:100%;flex:0 0 200px;margin-left:16px}.evento-content h1{font-size:42px;line-height:1.4}}@media(max-width:600px){.epicode-eventi-grid .epicode-eventi-grid-single .card .image{display:none}}.elementor-widget.elementor-widget-eventi{background:linear-gradient(68.97deg,#101023 24.3%,#192155 76.31%)}.elementor-column{flex-wrap:wrap!important;overflow:hidden!important}@media(max-width:1023.98px){.navbar-collapse .navbar-nav{width:100%}}@media(max-width:1023.98px){#header.fabrx-header .navbar-collapse .navbar-nav{width:100%}#header.fabrx-header ul.navbar-nav a.nav-link{justify-content:left;width:100%;text-align:left}#header.fabrx-header .menu-item-has-children>a:first-child:after{position:absolute;right:0}#header.fabrx-header .menu-item-has-children .sub-menu{background:0 0;border:none;width:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;border-radius:0;background:rgba(0,0,0,.1)}#header.fabrx-header .menu-item-has-children .sub-menu a{padding:14px 0!important}#header.fabrx-header ul.navbar-nav li.menu-item.show>a{color:#d60077!important}#header.fabrx-header ul.navbar-nav ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a.nav-link:before{content:'-';position:absolute;left:8px}#header.fabrx-header ul.navbar-nav ul.sub-menu>li.menu-item>ul.sub-menu{padding-bottom:5px;background:0 0}#header.fabrx-header .fabrx-header-links,#header.fabrx-header .fabrx-header-links .navbar-buttons a{width:100%}#header.fabrx-header a.nav-link{font-size:22px!important}#header.fabrx-header .btn-primary{font-size:18px!important}#header.fabrx-header ul.navbar-nav ul.sub-menu>li>a{font-size:20px!important}#header.fabrx-header ul.navbar-nav ul.sub-menu>li.menu-item>ul.sub-menu li a{font-size:18px!important;font-weight:300}#header.fabrx-header .navbar-collapse.show{display:block!important}}#header.fabrx-header .header-mobile-widget-area{margin:0}#header.fabrx-header .header-mobile-widget-area .wpml-ls{margin:0}#header.fabrx-header .header-mobile-widget-area .wpml-ls a{padding:0!important}#header.fabrx-header .header-mobile-widget-area{flex-grow:1}#header.fabrx-header .header-mobile-widget-area li.wpml-ls-item-legacy-dropdown{display:flex;justify-content:flex-end}@media(min-width:1023.98px){#header.fabrx-header .header-mobile-widget-area{display:none}}header ul.navbar-nav li.menu-item:not(.menu-item-has-children) a{margin-right:20px;margin-top:2px}#header.fabrx-header ul.navbar-nav ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a.nav-link:before{content:''!important}body:not(.elementor-editor-active) .d-md-none.bb-widget-cta{opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}body:not(.elementor-editor-active) .d-md-none.bb-widget-cta.visible{opacity:1;transform:translateY(0)}.elementor-widget-coursestep section.fabrx-section.disable-bg{background:0 0}
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);}.flatpickr-months .flatpickr-prev-month.disabled,.flatpickr-months .flatpickr-next-month.disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{/*
      /*rtl:begin:ignore*/left:0;/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{/*
      /*rtl:begin:ignore*/right:0;/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#f3f3f3}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
/**
 * Swiper 6.1.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 17, 2020
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal;font-display: swap;
}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*!locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll*/html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}
.reveal{position:relative;opacity:0}.reveal.none{opacity:1}.active.fade-bottom{animation:fade-bottom .4s ease-in forwards}.active.fade-bottom-speed{animation:fade-bottom .4s ease-in forwards}@keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}.active.fade-top{animation:fade-top .4s ease-in forwards}@keyframes fade-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}.active.fade-left{animation:fade-left .4s ease-in forwards}@keyframes fade-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}.active.fade-right{animation:fade-right .4s ease-in forwards}@keyframes fade-right{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}.active.scaleUp{transform:scale(0);animation:scaleUp .4s ease-in-out forwards}@keyframes scaleUp{0%{opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.active.letterUp{animation:letterUp .7s ease-in forwards;animation-delay:.3s}@keyframes letterUp{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}.active.letterDown{animation:letterDown .7s ease-in forwards;animation-delay:.2s}@keyframes letterDown{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.active.letterLeft{animation:letterLeft .7s ease-in forwards;animation-delay:.4s}@keyframes letterLeft{0%{transform:translateX(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}.active.letterRight{animation:letterRight .7s ease-in forwards;animation-delay:.6s}@keyframes letterRight{0%{transform:translateX(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.active.flip{animation:flip .4s ease-in forwards;animation-delay:.6s}@keyframes flip{0%{opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px)scaleX(1)translateZ(0)rotateY(-1turn);transform:perspective(400px)scaleX(1)translateZ(0)rotateY(-1turn)}40%{opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-190deg);transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-190deg)}50%{opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-170deg);transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-170deg)}80%{opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)scale3d(.95,.95,.95)translateZ(0)rotateY(0);transform:perspective(400px)scale3d(.95,.95,.95)translateZ(0)rotateY(0)}to{opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px)scaleX(1)translateZ(0)rotateY(0);transform:perspective(400px)scaleX(1)translateZ(0)rotateY(0)}}.bb-animation-delay-1{animation-delay:1s!important}.bb-animation-delay-2{animation-delay:2s!important}.bb-animation-delay-3{animation-delay:3s!important}
@charset "utf-8";/*!* Bootstrap v5.0.0-beta1 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)*/:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#ffffff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#950484;--bs-secondary:#00ffff;--bs-success:#20d231;--bs-info:#0dcaf0;--bs-warning:#ff4949;--bs-danger:#ffc120;--bs-light:#f8f9fa;--bs-dark:#ffffff;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{margin:.5rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:.25rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#950484;text-decoration:underline}a:hover{color:#77036a}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:.5rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-.5rem;margin-bottom:.5rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:6px;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.25rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:var(--bs-gutter-x,1rem);padding-left:var(--bs-gutter-x,1rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:100%}}@media(min-width:768px){.container,.container-sm,.container-md{max-width:100%}}@media(min-width:1024px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media(min-width:1140px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1280px}}.row{--bs-gutter-x:2rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/2);padding-left:calc(var(--bs-gutter-x)/2);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333333333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6666666667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.3333333333%}.col-2{flex:none;width:16.6666666667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333333333%}.col-5{flex:none;width:41.6666666667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333333333%}.col-8{flex:none;width:66.6666666667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333333333%}.col-11{flex:none;width:91.6666666667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.125rem}.g-1,.gy-1{--bs-gutter-y:0.125rem}.g-2,.gx-2{--bs-gutter-x:0.25rem}.g-2,.gy-2{--bs-gutter-y:0.25rem}.g-3,.gx-3{--bs-gutter-x:0.5rem}.g-3,.gy-3{--bs-gutter-y:0.5rem}.g-4,.gx-4{--bs-gutter-x:1rem}.g-4,.gy-4{--bs-gutter-y:1rem}.g-5,.gx-5{--bs-gutter-x:1.5rem}.g-5,.gy-5{--bs-gutter-y:1.5rem}.g-6,.gx-6{--bs-gutter-x:2rem}.g-6,.gy-6{--bs-gutter-y:2rem}.g-7,.gx-7{--bs-gutter-x:2.5rem}.g-7,.gy-7{--bs-gutter-y:2.5rem}.g-8,.gx-8{--bs-gutter-x:4rem}.g-8,.gy-8{--bs-gutter-y:4rem}.g-9,.gx-9{--bs-gutter-x:5rem}.g-9,.gy-9{--bs-gutter-y:5rem}.g-10,.gx-10{--bs-gutter-x:7rem}.g-10,.gy-10{--bs-gutter-y:7rem}@media(min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333333333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6666666667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.3333333333%}.col-sm-2{flex:none;width:16.6666666667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333333333%}.col-sm-5{flex:none;width:41.6666666667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333333333%}.col-sm-8{flex:none;width:66.6666666667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333333333%}.col-sm-11{flex:none;width:91.6666666667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.125rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.125rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.25rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.25rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:0.5rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:0.5rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:1.5rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:1.5rem}.g-sm-6,.gx-sm-6{--bs-gutter-x:2rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:2rem}.g-sm-7,.gx-sm-7{--bs-gutter-x:2.5rem}.g-sm-7,.gy-sm-7{--bs-gutter-y:2.5rem}.g-sm-8,.gx-sm-8{--bs-gutter-x:4rem}.g-sm-8,.gy-sm-8{--bs-gutter-y:4rem}.g-sm-9,.gx-sm-9{--bs-gutter-x:5rem}.g-sm-9,.gy-sm-9{--bs-gutter-y:5rem}.g-sm-10,.gx-sm-10{--bs-gutter-x:7rem}.g-sm-10,.gy-sm-10{--bs-gutter-y:7rem}}@media(min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333333333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6666666667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.3333333333%}.col-md-2{flex:none;width:16.6666666667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333333333%}.col-md-5{flex:none;width:41.6666666667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333333333%}.col-md-8{flex:none;width:66.6666666667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333333333%}.col-md-11{flex:none;width:91.6666666667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.125rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.125rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.25rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.25rem}.g-md-3,.gx-md-3{--bs-gutter-x:0.5rem}.g-md-3,.gy-md-3{--bs-gutter-y:0.5rem}.g-md-4,.gx-md-4{--bs-gutter-x:1rem}.g-md-4,.gy-md-4{--bs-gutter-y:1rem}.g-md-5,.gx-md-5{--bs-gutter-x:1.5rem}.g-md-5,.gy-md-5{--bs-gutter-y:1.5rem}.g-md-6,.gx-md-6{--bs-gutter-x:2rem}.g-md-6,.gy-md-6{--bs-gutter-y:2rem}.g-md-7,.gx-md-7{--bs-gutter-x:2.5rem}.g-md-7,.gy-md-7{--bs-gutter-y:2.5rem}.g-md-8,.gx-md-8{--bs-gutter-x:4rem}.g-md-8,.gy-md-8{--bs-gutter-y:4rem}.g-md-9,.gx-md-9{--bs-gutter-x:5rem}.g-md-9,.gy-md-9{--bs-gutter-y:5rem}.g-md-10,.gx-md-10{--bs-gutter-x:7rem}.g-md-10,.gy-md-10{--bs-gutter-y:7rem}}@media(min-width:1024px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333333333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6666666667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.3333333333%}.col-lg-2{flex:none;width:16.6666666667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333333333%}.col-lg-5{flex:none;width:41.6666666667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333333333%}.col-lg-8{flex:none;width:66.6666666667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333333333%}.col-lg-11{flex:none;width:91.6666666667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.125rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.125rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.25rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.25rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:0.5rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:0.5rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:1.5rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:1.5rem}.g-lg-6,.gx-lg-6{--bs-gutter-x:2rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:2rem}.g-lg-7,.gx-lg-7{--bs-gutter-x:2.5rem}.g-lg-7,.gy-lg-7{--bs-gutter-y:2.5rem}.g-lg-8,.gx-lg-8{--bs-gutter-x:4rem}.g-lg-8,.gy-lg-8{--bs-gutter-y:4rem}.g-lg-9,.gx-lg-9{--bs-gutter-x:5rem}.g-lg-9,.gy-lg-9{--bs-gutter-y:5rem}.g-lg-10,.gx-lg-10{--bs-gutter-x:7rem}.g-lg-10,.gy-lg-10{--bs-gutter-y:7rem}}@media(min-width:1140px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333333333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6666666667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.3333333333%}.col-xl-2{flex:none;width:16.6666666667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333333333%}.col-xl-5{flex:none;width:41.6666666667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333333333%}.col-xl-8{flex:none;width:66.6666666667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333333333%}.col-xl-11{flex:none;width:91.6666666667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.125rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.125rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.25rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.25rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:0.5rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:0.5rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:1.5rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:1.5rem}.g-xl-6,.gx-xl-6{--bs-gutter-x:2rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:2rem}.g-xl-7,.gx-xl-7{--bs-gutter-x:2.5rem}.g-xl-7,.gy-xl-7{--bs-gutter-y:2.5rem}.g-xl-8,.gx-xl-8{--bs-gutter-x:4rem}.g-xl-8,.gy-xl-8{--bs-gutter-y:4rem}.g-xl-9,.gx-xl-9{--bs-gutter-x:5rem}.g-xl-9,.gy-xl-9{--bs-gutter-y:5rem}.g-xl-10,.gx-xl-10{--bs-gutter-x:7rem}.g-xl-10,.gy-xl-10{--bs-gutter-y:7rem}}.table{--bs-table-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:.5rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);background-image:linear-gradient(var(--bs-table-accent-bg),var(--bs-table-accent-bg));border-bottom-width:1px}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:initial}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#eacde6;--bs-table-striped-bg:#ebcfe8;--bs-table-striped-color:#000000;--bs-table-active-bg:#ecd2e9;--bs-table-active-color:#000000;--bs-table-hover-bg:#ebd1e8;--bs-table-hover-color:#000000;color:#fff;border-color:#ecd2e9}.table-secondary{--bs-table-bg:#cff;--bs-table-striped-bg:#c2f2f2;--bs-table-striped-color:#000000;--bs-table-active-bg:#b8e6e6;--bs-table-active-color:#000000;--bs-table-hover-bg:#bdecec;--bs-table-hover-color:#000000;color:#000;border-color:#b8e6e6}.table-success{--bs-table-bg:#d2f6d6;--bs-table-striped-bg:#d5f6d8;--bs-table-striped-color:#000000;--bs-table-active-bg:#d7f7da;--bs-table-active-color:#000000;--bs-table-hover-bg:#d6f7d9;--bs-table-hover-color:#000000;color:#fff;border-color:#d7f7da}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#d1f5fc;--bs-table-striped-color:#000000;--bs-table-active-bg:#d3f5fc;--bs-table-active-color:#000000;--bs-table-hover-bg:#d2f5fc;--bs-table-hover-color:#000000;color:#fff;border-color:#d3f5fc}.table-warning{--bs-table-bg:#ffdbdb;--bs-table-striped-bg:#f2d0d0;--bs-table-striped-color:#000000;--bs-table-active-bg:#e6c5c5;--bs-table-active-color:#000000;--bs-table-hover-bg:#eccaca;--bs-table-hover-color:#000000;color:#000;border-color:#e6c5c5}.table-danger{--bs-table-bg:#fff3d2;--bs-table-striped-bg:#f2e6c8;--bs-table-striped-color:#000000;--bs-table-active-bg:#e6dabd;--bs-table-active-color:#000000;--bs-table-hover-bg:#ece0c3;--bs-table-hover-color:#000000;color:#000;border-color:#e6dabd}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#f8f9fa;--bs-table-striped-color:#000000;--bs-table-active-bg:#f9fafb;--bs-table-active-color:#000000;--bs-table-hover-bg:#f9f9fa;--bs-table-hover-color:#000000;color:#fff;border-color:#f9fafb}.table-dark{--bs-table-bg:#ffffff;--bs-table-striped-bg:#f2f2f2;--bs-table-striped-color:#000000;--bs-table-active-bg:#e6e6e6;--bs-table-active-color:#000000;--bs-table-hover-bg:#ececec;--bs-table-hover-color:#000000;color:#000;border-color:#e6e6e6}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1023.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1139.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:6px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#ca82c2;outline:0;box-shadow:0 0 0 .25rem rgba(149,4,132,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:initial;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:6px}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:6px}.form-select{display:block;width:100%;padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;vertical-align:middle;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:6px;appearance:none}.form-select:focus{border-color:#ca82c2;outline:0;box-shadow:0 0 0 .25rem rgba(149,4,132,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact;transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-check-input{transition:none}}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#ca82c2;outline:0;box-shadow:0 0 0 .25rem rgba(149,4,132,.25)}.form-check-input:checked{background-color:#950484;border-color:#950484}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#950484;border-color:#950484;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:0;border-radius:2em}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ca82c2'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:initial;appearance:none}.form-range:focus{outline:none}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #ffffff,0 0 0 .25rem rgba(149,4,132,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #ffffff,0 0 0 .25rem rgba(149,4,132,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#950484;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#dfb4da}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#950484;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#dfb4da}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:6px}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:1.75rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#20d231}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.125rem .25rem;margin-top:.1rem;font-size:.875rem;color:#000;background-color:rgba(32,210,49,.9);border-radius:6px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#20d231;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2320d231' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem)center;background-size:calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#20d231;box-shadow:0 0 0 .25rem rgba(32,210,49,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem)right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#20d231;padding-right:calc(.75em + 2.3125rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2320d231' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#20d231;box-shadow:0 0 0 .25rem rgba(32,210,49,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#20d231}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#20d231}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(32,210,49,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#20d231}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#ffc120}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.125rem .25rem;margin-top:.1rem;font-size:.875rem;color:#000;background-color:rgba(255,193,32,.9);border-radius:6px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#ffc120;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ffc120'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ffc120' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem)center;background-size:calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#ffc120;box-shadow:0 0 0 .25rem rgba(255,193,32,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem)right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#ffc120;padding-right:calc(.75em + 2.3125rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ffc120'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ffc120' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#ffc120;box-shadow:0 0 0 .25rem rgba(255,193,32,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#ffc120}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#ffc120}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(255,193,32,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#ffc120}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:initial;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:6px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(149,4,132,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#950484;border-color:#950484}.btn-primary:hover{color:#fff;background-color:#7f0370;border-color:#77036a}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#7f0370;border-color:#77036a;box-shadow:0 0 0 .25rem rgba(165,42,150,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#77036a;border-color:#700363}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(165,42,150,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#950484;border-color:#950484}.btn-secondary{color:#000;background-color:#0ff;border-color:#0ff}.btn-secondary:hover{color:#000;background-color:#26ffff;border-color:#1affff}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#000;background-color:#26ffff;border-color:#1affff;box-shadow:0 0 0 .25rem rgba(0,217,217,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#000;background-color:#3ff;border-color:#1affff}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(0,217,217,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#000;background-color:#0ff;border-color:#0ff}.btn-success{color:#000;background-color:#20d231;border-color:#20d231}.btn-success:hover{color:#000;background-color:#41d950;border-color:#36d746}.btn-check:focus+.btn-success,.btn-success:focus{color:#000;background-color:#41d950;border-color:#36d746;box-shadow:0 0 0 .25rem rgba(27,179,42,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#000;background-color:#4ddb5a;border-color:#36d746}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(27,179,42,.5)}.btn-success:disabled,.btn-success.disabled{color:#000;background-color:#20d231;border-color:#20d231}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ff4949;border-color:#ff4949}.btn-warning:hover{color:#000;background-color:#ff6464;border-color:#ff5b5b}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ff6464;border-color:#ff5b5b;box-shadow:0 0 0 .25rem rgba(217,62,62,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ff6d6d;border-color:#ff5b5b}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,62,62,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ff4949;border-color:#ff4949}.btn-danger{color:#000;background-color:#ffc120;border-color:#ffc120}.btn-danger:hover{color:#000;background-color:#ffca41;border-color:#ffc736}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#000;background-color:#ffca41;border-color:#ffc736;box-shadow:0 0 0 .25rem rgba(217,164,27,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#000;background-color:#ffcd4d;border-color:#ffc736}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,27,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#000;background-color:#ffc120;border-color:#ffc120}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#000;background-color:#fff;border-color:#fff}.btn-dark:hover{color:#000;background-color:#fff;border-color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#000;background-color:#fff;border-color:#fff;box-shadow:0 0 0 .25rem rgba(217,217,217,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#000;background-color:#fff;border-color:#fff}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,217,217,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#000;background-color:#fff;border-color:#fff}.btn-outline-primary{color:#950484;border-color:#950484}.btn-outline-primary:hover{color:#fff;background-color:#950484;border-color:#950484}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(149,4,132,.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#950484;border-color:#950484}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(149,4,132,.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#950484;background-color:initial}.btn-outline-secondary{color:#0ff;border-color:#0ff}.btn-outline-secondary:hover{color:#000;background-color:#0ff;border-color:#0ff}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(0,255,255,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#000;background-color:#0ff;border-color:#0ff}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(0,255,255,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#0ff;background-color:initial}.btn-outline-success{color:#20d231;border-color:#20d231}.btn-outline-success:hover{color:#000;background-color:#20d231;border-color:#20d231}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(32,210,49,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#000;background-color:#20d231;border-color:#20d231}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(32,210,49,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#20d231;background-color:initial}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:initial}.btn-outline-warning{color:#ff4949;border-color:#ff4949}.btn-outline-warning:hover{color:#000;background-color:#ff4949;border-color:#ff4949}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,73,73,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ff4949;border-color:#ff4949}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,73,73,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ff4949;background-color:initial}.btn-outline-danger{color:#ffc120;border-color:#ffc120}.btn-outline-danger:hover{color:#000;background-color:#ffc120;border-color:#ffc120}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(255,193,32,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#000;background-color:#ffc120;border-color:#ffc120}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,193,32,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#ffc120;background-color:initial}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:initial}.btn-outline-dark{color:#fff;border-color:#fff}.btn-outline-dark:hover{color:#000;background-color:#fff;border-color:#fff}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(255,255,255,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#000;background-color:#fff;border-color:#fff}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,255,255,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#fff;background-color:initial}.btn-link{font-weight:400;color:#950484;text-decoration:underline}.btn-link:hover{color:#77036a}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:6px}.dropdown-menu[style]{right:auto!important}.dropdown-menu-start{--bs-position:start;right:auto;left:0}.dropdown-menu-end{--bs-position:end;right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start;right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end;right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start;right:auto;left:0}.dropdown-menu-md-end{--bs-position:end;right:0;left:auto}}@media(min-width:1024px){.dropdown-menu-lg-start{--bs-position:start;right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end;right:0;left:auto}}@media(min-width:1140px){.dropdown-menu-xl-start{--bs-position:start;right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end;right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.25rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.125rem .5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:initial;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#950484}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:initial}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.125rem .5rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#950484}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:6px;border-top-right-radius:6px}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:initial;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:6px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#950484}.nav-fill>.nav-link,.nav-fill .nav-item{flex:auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.25rem;padding-bottom:.25rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{align-items:center;width:100%}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:initial;border:1px solid transparent;border-radius:6px;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:100%}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-collapse{display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-collapse{display:flex!important}.navbar-expand-md .navbar-toggler{display:none}}@media(min-width:1024px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}@media(min-width:1140px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-collapse{display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-collapse{display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:6px}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:5px;border-top-right-radius:5px}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:auto;padding:.5rem}.card-title{margin-bottom:.25rem}.card-subtitle{margin-top:-.125rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:.5rem}.card-header{padding:.25rem .5rem;margin-bottom:0;background-color:rgba(0,0,0,3%);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:5px 5px 0 0}.card-footer{padding:.25rem .5rem;background-color:rgba(0,0,0,3%);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 5px 5px}.card-header-tabs{margin-right:-.25rem;margin-bottom:-.25rem;margin-left:-.25rem;border-bottom:0}.card-header-pills{margin-right:-.25rem;margin-left:-.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:.5rem;border-radius:5px}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:5px;border-top-right-radius:5px}.card-img,.card-img-bottom{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.card-group>.card{margin-bottom:1rem}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;background-color:initial;border:1px solid rgba(0,0,0,.125);border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button.collapsed{border-bottom-width:0}.accordion-button:not(.collapsed){color:#860477;background-color:#f4e6f3}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23860477'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#ca82c2;outline:0;box-shadow:0 0 0 .25rem rgba(149,4,132,.25)}.accordion-header{margin-bottom:0}.accordion-item:first-of-type .accordion-button{border-top-left-radius:6px;border-top-right-radius:6px}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.accordion-item:last-of-type .accordion-collapse{border-bottom-width:1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.accordion-collapse{border:solid rgba(0,0,0,.125);border-width:0 1px}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-button{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item:first-of-type .accordion-button{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#950484;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#77036a;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#77036a;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(149,4,132,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#950484;border-color:#950484}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:6px;border-bottom-left-radius:6px}.page-item:last-child .page-link{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:6px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:.5rem;margin-bottom:1rem;border:1px solid transparent;border-radius:6px}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:1.5rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:.625rem .5rem}.alert-primary{color:#59024f;background-color:#eacde6;border-color:#dfb4da}.alert-primary .alert-link{color:#48023f}.alert-secondary{color:#099;background-color:#cff;border-color:#b3ffff}.alert-secondary .alert-link{color:#007a7a}.alert-success{color:#137e1d;background-color:#d2f6d6;border-color:#bcf2c1}.alert-success .alert-link{color:#0f6518}.alert-info{color:#087990;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#066173}.alert-warning{color:#992c2c;background-color:#ffdbdb;border-color:#ffc8c8}.alert-warning .alert-link{color:#7a2323}.alert-danger{color:#997413;background-color:#fff3d2;border-color:#ffecbc}.alert-danger .alert-link{color:#7a5d0f}.alert-light{color:#959596;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#777878}.alert-dark{color:#999;background-color:#fff;border-color:#fff}.alert-dark .alert-link{color:#7a7a7a}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:6px}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#950484;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:6px}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.25rem .5rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#950484;border-color:#950484}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:6px;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:6px;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:6px;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:6px;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:6px;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:6px;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1024px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:6px;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:6px;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1140px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:6px;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:6px;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#59024f;background-color:#eacde6}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#59024f;background-color:#d2b8cf}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#59024f;border-color:#59024f}.list-group-item-secondary{color:#099;background-color:#cff}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#099;background-color:#b8e6e6}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#099;border-color:#099}.list-group-item-success{color:#137e1d;background-color:#d2f6d6}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#137e1d;background-color:#bdddc0}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#137e1d;border-color:#137e1d}.list-group-item-info{color:#087990;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#087990;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#087990;border-color:#087990}.list-group-item-warning{color:#992c2c;background-color:#ffdbdb}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#992c2c;background-color:#e6c5c5}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#992c2c;border-color:#992c2c}.list-group-item-danger{color:#997413;background-color:#fff3d2}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#997413;background-color:#e6dabd}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#997413;border-color:#997413}.list-group-item-light{color:#959596;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#959596;background-color:#e4e4e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#959596;border-color:#959596}.list-group-item-dark{color:#999;background-color:#fff}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#999;background-color:#e6e6e6}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#999;border-color:#999}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e")50%/1em no-repeat;border:0;border-radius:6px;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:none;box-shadow:0 0 0 .25rem rgba(149,4,132,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1)grayscale(100%)brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:6px}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:1rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,5%);border-top-left-radius:5px;border-top-right-radius:5px}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:.5rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.25rem;margin:-.25rem -.25rem -.25rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:auto;padding:.5rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.25rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:1024px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1140px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width:1023.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width:1139.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#363a40}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#363a40}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#363a40}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#363a40}.tooltip-inner{max-width:200px;padding:.125rem .25rem;color:#fff;text-align:center;background-color:#363a40;border-radius:6px}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[data-popper-placement^=top]{margin-bottom:.5rem!important}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end,.bs-popover-auto[data-popper-placement^=right]{margin-left:.5rem!important}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[data-popper-placement^=bottom]{margin-top:.5rem!important}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start,.bs-popover-auto[data-popper-placement^=left]{margin-right:.5rem!important}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:initial;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1)grayscale(100)}.carousel-dark .carousel-indicators li{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#950484}.link-primary:hover,.link-primary:focus{color:#77036a}.link-secondary{color:#0ff}.link-secondary:hover,.link-secondary:focus{color:#3ff}.link-success{color:#20d231}.link-success:hover,.link-success:focus{color:#4ddb5a}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ff4949}.link-warning:hover,.link-warning:focus{color:#ff6d6d}.link-danger{color:#ffc120}.link-danger:hover,.link-danger:focus{color:#ffcd4d}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#fff}.link-dark:hover,.link-dark:focus{color:#fff}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--aspect-ratio:100%}.ratio-4x3{--aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width:1024px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width:1140px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#950484!important}.border-secondary{border-color:#0ff!important}.border-success{border-color:#20d231!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ff4949!important}.border-danger{border-color:#ffc120!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#fff!important}.border-white{border-color:#fff!important}.border-0{border-width:0!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.125rem!important}.gap-2{gap:.25rem!important}.gap-3{gap:.5rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.5rem!important}.gap-6{gap:2rem!important}.gap-7{gap:2.5rem!important}.gap-8{gap:4rem!important}.gap-9{gap:5rem!important}.gap-10{gap:7rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.125rem!important}.m-2{margin:.25rem!important}.m-3{margin:.5rem!important}.m-4{margin:1rem!important}.m-5{margin:1.5rem!important}.m-6{margin:2rem!important}.m-7{margin:2.5rem!important}.m-8{margin:4rem!important}.m-9{margin:5rem!important}.m-10{margin:7rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.125rem!important;margin-left:.125rem!important}.mx-2{margin-right:.25rem!important;margin-left:.25rem!important}.mx-3{margin-right:.5rem!important;margin-left:.5rem!important}.mx-4{margin-right:1rem!important;margin-left:1rem!important}.mx-5{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-6{margin-right:2rem!important;margin-left:2rem!important}.mx-7{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-8{margin-right:4rem!important;margin-left:4rem!important}.mx-9{margin-right:5rem!important;margin-left:5rem!important}.mx-10{margin-right:7rem!important;margin-left:7rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-2{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-3{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.my-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-6{margin-top:2rem!important;margin-bottom:2rem!important}.my-7{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-10{margin-top:7rem!important;margin-bottom:7rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.125rem!important}.mt-2{margin-top:.25rem!important}.mt-3{margin-top:.5rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.5rem!important}.mt-6{margin-top:2rem!important}.mt-7{margin-top:2.5rem!important}.mt-8{margin-top:4rem!important}.mt-9{margin-top:5rem!important}.mt-10{margin-top:7rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.125rem!important}.me-2{margin-right:.25rem!important}.me-3{margin-right:.5rem!important}.me-4{margin-right:1rem!important}.me-5{margin-right:1.5rem!important}.me-6{margin-right:2rem!important}.me-7{margin-right:2.5rem!important}.me-8{margin-right:4rem!important}.me-9{margin-right:5rem!important}.me-10{margin-right:7rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.125rem!important}.mb-2{margin-bottom:.25rem!important}.mb-3{margin-bottom:.5rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:1.5rem!important}.mb-6{margin-bottom:2rem!important}.mb-7{margin-bottom:2.5rem!important}.mb-8{margin-bottom:4rem!important}.mb-9{margin-bottom:5rem!important}.mb-10{margin-bottom:7rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.125rem!important}.ms-2{margin-left:.25rem!important}.ms-3{margin-left:.5rem!important}.ms-4{margin-left:1rem!important}.ms-5{margin-left:1.5rem!important}.ms-6{margin-left:2rem!important}.ms-7{margin-left:2.5rem!important}.ms-8{margin-left:4rem!important}.ms-9{margin-left:5rem!important}.ms-10{margin-left:7rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.125rem!important}.p-2{padding:.25rem!important}.p-3{padding:.5rem!important}.p-4{padding:1rem!important}.p-5{padding:1.5rem!important}.p-6{padding:2rem!important}.p-7{padding:2.5rem!important}.p-8{padding:4rem!important}.p-9{padding:5rem!important}.p-10{padding:7rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.125rem!important;padding-left:.125rem!important}.px-2{padding-right:.25rem!important;padding-left:.25rem!important}.px-3{padding-right:.5rem!important;padding-left:.5rem!important}.px-4{padding-right:1rem!important;padding-left:1rem!important}.px-5{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-6{padding-right:2rem!important;padding-left:2rem!important}.px-7{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-8{padding-right:4rem!important;padding-left:4rem!important}.px-9{padding-right:5rem!important;padding-left:5rem!important}.px-10{padding-right:7rem!important;padding-left:7rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-2{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-3{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-6{padding-top:2rem!important;padding-bottom:2rem!important}.py-7{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-10{padding-top:7rem!important;padding-bottom:7rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.125rem!important}.pt-2{padding-top:.25rem!important}.pt-3{padding-top:.5rem!important}.pt-4{padding-top:1rem!important}.pt-5{padding-top:1.5rem!important}.pt-6{padding-top:2rem!important}.pt-7{padding-top:2.5rem!important}.pt-8{padding-top:4rem!important}.pt-9{padding-top:5rem!important}.pt-10{padding-top:7rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.125rem!important}.pe-2{padding-right:.25rem!important}.pe-3{padding-right:.5rem!important}.pe-4{padding-right:1rem!important}.pe-5{padding-right:1.5rem!important}.pe-6{padding-right:2rem!important}.pe-7{padding-right:2.5rem!important}.pe-8{padding-right:4rem!important}.pe-9{padding-right:5rem!important}.pe-10{padding-right:7rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.125rem!important}.pb-2{padding-bottom:.25rem!important}.pb-3{padding-bottom:.5rem!important}.pb-4{padding-bottom:1rem!important}.pb-5{padding-bottom:1.5rem!important}.pb-6{padding-bottom:2rem!important}.pb-7{padding-bottom:2.5rem!important}.pb-8{padding-bottom:4rem!important}.pb-9{padding-bottom:5rem!important}.pb-10{padding-bottom:7rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.125rem!important}.ps-2{padding-left:.25rem!important}.ps-3{padding-left:.5rem!important}.ps-4{padding-left:1rem!important}.ps-5{padding-left:1.5rem!important}.ps-6{padding-left:2rem!important}.ps-7{padding-left:2.5rem!important}.ps-8{padding-left:4rem!important}.ps-9{padding-left:5rem!important}.ps-10{padding-left:7rem!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-primary{color:#950484!important}.text-secondary{color:#0ff!important}.text-success{color:#20d231!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ff4949!important}.text-danger{color:#ffc120!important}.text-light{color:#f8f9fa!important}.text-dark{color:#fff!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.bg-primary{background-color:#950484!important}.bg-secondary{background-color:#0ff!important}.bg-success{background-color:#20d231!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ff4949!important}.bg-danger{background-color:#ffc120!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#fff!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:initial!important}.bg-gradient{background-image:var(--bs-gradient)!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:6px!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:6px!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:6px!important;border-top-right-radius:6px!important}.rounded-end{border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.rounded-bottom{border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}.rounded-start{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.125rem!important}.gap-sm-2{gap:.25rem!important}.gap-sm-3{gap:.5rem!important}.gap-sm-4{gap:1rem!important}.gap-sm-5{gap:1.5rem!important}.gap-sm-6{gap:2rem!important}.gap-sm-7{gap:2.5rem!important}.gap-sm-8{gap:4rem!important}.gap-sm-9{gap:5rem!important}.gap-sm-10{gap:7rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.125rem!important}.m-sm-2{margin:.25rem!important}.m-sm-3{margin:.5rem!important}.m-sm-4{margin:1rem!important}.m-sm-5{margin:1.5rem!important}.m-sm-6{margin:2rem!important}.m-sm-7{margin:2.5rem!important}.m-sm-8{margin:4rem!important}.m-sm-9{margin:5rem!important}.m-sm-10{margin:7rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.125rem!important;margin-left:.125rem!important}.mx-sm-2{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-3{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-4{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-5{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-6{margin-right:2rem!important;margin-left:2rem!important}.mx-sm-7{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-sm-8{margin-right:4rem!important;margin-left:4rem!important}.mx-sm-9{margin-right:5rem!important;margin-left:5rem!important}.mx-sm-10{margin-right:7rem!important;margin-left:7rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-sm-2{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-3{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-4{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-6{margin-top:2rem!important;margin-bottom:2rem!important}.my-sm-7{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-sm-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-sm-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-sm-10{margin-top:7rem!important;margin-bottom:7rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.125rem!important}.mt-sm-2{margin-top:.25rem!important}.mt-sm-3{margin-top:.5rem!important}.mt-sm-4{margin-top:1rem!important}.mt-sm-5{margin-top:1.5rem!important}.mt-sm-6{margin-top:2rem!important}.mt-sm-7{margin-top:2.5rem!important}.mt-sm-8{margin-top:4rem!important}.mt-sm-9{margin-top:5rem!important}.mt-sm-10{margin-top:7rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.125rem!important}.me-sm-2{margin-right:.25rem!important}.me-sm-3{margin-right:.5rem!important}.me-sm-4{margin-right:1rem!important}.me-sm-5{margin-right:1.5rem!important}.me-sm-6{margin-right:2rem!important}.me-sm-7{margin-right:2.5rem!important}.me-sm-8{margin-right:4rem!important}.me-sm-9{margin-right:5rem!important}.me-sm-10{margin-right:7rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.125rem!important}.mb-sm-2{margin-bottom:.25rem!important}.mb-sm-3{margin-bottom:.5rem!important}.mb-sm-4{margin-bottom:1rem!important}.mb-sm-5{margin-bottom:1.5rem!important}.mb-sm-6{margin-bottom:2rem!important}.mb-sm-7{margin-bottom:2.5rem!important}.mb-sm-8{margin-bottom:4rem!important}.mb-sm-9{margin-bottom:5rem!important}.mb-sm-10{margin-bottom:7rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.125rem!important}.ms-sm-2{margin-left:.25rem!important}.ms-sm-3{margin-left:.5rem!important}.ms-sm-4{margin-left:1rem!important}.ms-sm-5{margin-left:1.5rem!important}.ms-sm-6{margin-left:2rem!important}.ms-sm-7{margin-left:2.5rem!important}.ms-sm-8{margin-left:4rem!important}.ms-sm-9{margin-left:5rem!important}.ms-sm-10{margin-left:7rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.125rem!important}.p-sm-2{padding:.25rem!important}.p-sm-3{padding:.5rem!important}.p-sm-4{padding:1rem!important}.p-sm-5{padding:1.5rem!important}.p-sm-6{padding:2rem!important}.p-sm-7{padding:2.5rem!important}.p-sm-8{padding:4rem!important}.p-sm-9{padding:5rem!important}.p-sm-10{padding:7rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.125rem!important;padding-left:.125rem!important}.px-sm-2{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-3{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-4{padding-right:1rem!important;padding-left:1rem!important}.px-sm-5{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-6{padding-right:2rem!important;padding-left:2rem!important}.px-sm-7{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-sm-8{padding-right:4rem!important;padding-left:4rem!important}.px-sm-9{padding-right:5rem!important;padding-left:5rem!important}.px-sm-10{padding-right:7rem!important;padding-left:7rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-sm-2{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-3{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-6{padding-top:2rem!important;padding-bottom:2rem!important}.py-sm-7{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-sm-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-sm-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-sm-10{padding-top:7rem!important;padding-bottom:7rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.125rem!important}.pt-sm-2{padding-top:.25rem!important}.pt-sm-3{padding-top:.5rem!important}.pt-sm-4{padding-top:1rem!important}.pt-sm-5{padding-top:1.5rem!important}.pt-sm-6{padding-top:2rem!important}.pt-sm-7{padding-top:2.5rem!important}.pt-sm-8{padding-top:4rem!important}.pt-sm-9{padding-top:5rem!important}.pt-sm-10{padding-top:7rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.125rem!important}.pe-sm-2{padding-right:.25rem!important}.pe-sm-3{padding-right:.5rem!important}.pe-sm-4{padding-right:1rem!important}.pe-sm-5{padding-right:1.5rem!important}.pe-sm-6{padding-right:2rem!important}.pe-sm-7{padding-right:2.5rem!important}.pe-sm-8{padding-right:4rem!important}.pe-sm-9{padding-right:5rem!important}.pe-sm-10{padding-right:7rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.125rem!important}.pb-sm-2{padding-bottom:.25rem!important}.pb-sm-3{padding-bottom:.5rem!important}.pb-sm-4{padding-bottom:1rem!important}.pb-sm-5{padding-bottom:1.5rem!important}.pb-sm-6{padding-bottom:2rem!important}.pb-sm-7{padding-bottom:2.5rem!important}.pb-sm-8{padding-bottom:4rem!important}.pb-sm-9{padding-bottom:5rem!important}.pb-sm-10{padding-bottom:7rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.125rem!important}.ps-sm-2{padding-left:.25rem!important}.ps-sm-3{padding-left:.5rem!important}.ps-sm-4{padding-left:1rem!important}.ps-sm-5{padding-left:1.5rem!important}.ps-sm-6{padding-left:2rem!important}.ps-sm-7{padding-left:2.5rem!important}.ps-sm-8{padding-left:4rem!important}.ps-sm-9{padding-left:5rem!important}.ps-sm-10{padding-left:7rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.125rem!important}.gap-md-2{gap:.25rem!important}.gap-md-3{gap:.5rem!important}.gap-md-4{gap:1rem!important}.gap-md-5{gap:1.5rem!important}.gap-md-6{gap:2rem!important}.gap-md-7{gap:2.5rem!important}.gap-md-8{gap:4rem!important}.gap-md-9{gap:5rem!important}.gap-md-10{gap:7rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.125rem!important}.m-md-2{margin:.25rem!important}.m-md-3{margin:.5rem!important}.m-md-4{margin:1rem!important}.m-md-5{margin:1.5rem!important}.m-md-6{margin:2rem!important}.m-md-7{margin:2.5rem!important}.m-md-8{margin:4rem!important}.m-md-9{margin:5rem!important}.m-md-10{margin:7rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.125rem!important;margin-left:.125rem!important}.mx-md-2{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-3{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-4{margin-right:1rem!important;margin-left:1rem!important}.mx-md-5{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-6{margin-right:2rem!important;margin-left:2rem!important}.mx-md-7{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-md-8{margin-right:4rem!important;margin-left:4rem!important}.mx-md-9{margin-right:5rem!important;margin-left:5rem!important}.mx-md-10{margin-right:7rem!important;margin-left:7rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-md-2{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-3{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-4{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-6{margin-top:2rem!important;margin-bottom:2rem!important}.my-md-7{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-md-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-md-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-md-10{margin-top:7rem!important;margin-bottom:7rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.125rem!important}.mt-md-2{margin-top:.25rem!important}.mt-md-3{margin-top:.5rem!important}.mt-md-4{margin-top:1rem!important}.mt-md-5{margin-top:1.5rem!important}.mt-md-6{margin-top:2rem!important}.mt-md-7{margin-top:2.5rem!important}.mt-md-8{margin-top:4rem!important}.mt-md-9{margin-top:5rem!important}.mt-md-10{margin-top:7rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.125rem!important}.me-md-2{margin-right:.25rem!important}.me-md-3{margin-right:.5rem!important}.me-md-4{margin-right:1rem!important}.me-md-5{margin-right:1.5rem!important}.me-md-6{margin-right:2rem!important}.me-md-7{margin-right:2.5rem!important}.me-md-8{margin-right:4rem!important}.me-md-9{margin-right:5rem!important}.me-md-10{margin-right:7rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.125rem!important}.mb-md-2{margin-bottom:.25rem!important}.mb-md-3{margin-bottom:.5rem!important}.mb-md-4{margin-bottom:1rem!important}.mb-md-5{margin-bottom:1.5rem!important}.mb-md-6{margin-bottom:2rem!important}.mb-md-7{margin-bottom:2.5rem!important}.mb-md-8{margin-bottom:4rem!important}.mb-md-9{margin-bottom:5rem!important}.mb-md-10{margin-bottom:7rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.125rem!important}.ms-md-2{margin-left:.25rem!important}.ms-md-3{margin-left:.5rem!important}.ms-md-4{margin-left:1rem!important}.ms-md-5{margin-left:1.5rem!important}.ms-md-6{margin-left:2rem!important}.ms-md-7{margin-left:2.5rem!important}.ms-md-8{margin-left:4rem!important}.ms-md-9{margin-left:5rem!important}.ms-md-10{margin-left:7rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.125rem!important}.p-md-2{padding:.25rem!important}.p-md-3{padding:.5rem!important}.p-md-4{padding:1rem!important}.p-md-5{padding:1.5rem!important}.p-md-6{padding:2rem!important}.p-md-7{padding:2.5rem!important}.p-md-8{padding:4rem!important}.p-md-9{padding:5rem!important}.p-md-10{padding:7rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.125rem!important;padding-left:.125rem!important}.px-md-2{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-3{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-4{padding-right:1rem!important;padding-left:1rem!important}.px-md-5{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-6{padding-right:2rem!important;padding-left:2rem!important}.px-md-7{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-md-8{padding-right:4rem!important;padding-left:4rem!important}.px-md-9{padding-right:5rem!important;padding-left:5rem!important}.px-md-10{padding-right:7rem!important;padding-left:7rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-md-2{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-3{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-6{padding-top:2rem!important;padding-bottom:2rem!important}.py-md-7{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-md-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-md-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-md-10{padding-top:7rem!important;padding-bottom:7rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.125rem!important}.pt-md-2{padding-top:.25rem!important}.pt-md-3{padding-top:.5rem!important}.pt-md-4{padding-top:1rem!important}.pt-md-5{padding-top:1.5rem!important}.pt-md-6{padding-top:2rem!important}.pt-md-7{padding-top:2.5rem!important}.pt-md-8{padding-top:4rem!important}.pt-md-9{padding-top:5rem!important}.pt-md-10{padding-top:7rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.125rem!important}.pe-md-2{padding-right:.25rem!important}.pe-md-3{padding-right:.5rem!important}.pe-md-4{padding-right:1rem!important}.pe-md-5{padding-right:1.5rem!important}.pe-md-6{padding-right:2rem!important}.pe-md-7{padding-right:2.5rem!important}.pe-md-8{padding-right:4rem!important}.pe-md-9{padding-right:5rem!important}.pe-md-10{padding-right:7rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.125rem!important}.pb-md-2{padding-bottom:.25rem!important}.pb-md-3{padding-bottom:.5rem!important}.pb-md-4{padding-bottom:1rem!important}.pb-md-5{padding-bottom:1.5rem!important}.pb-md-6{padding-bottom:2rem!important}.pb-md-7{padding-bottom:2.5rem!important}.pb-md-8{padding-bottom:4rem!important}.pb-md-9{padding-bottom:5rem!important}.pb-md-10{padding-bottom:7rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.125rem!important}.ps-md-2{padding-left:.25rem!important}.ps-md-3{padding-left:.5rem!important}.ps-md-4{padding-left:1rem!important}.ps-md-5{padding-left:1.5rem!important}.ps-md-6{padding-left:2rem!important}.ps-md-7{padding-left:2.5rem!important}.ps-md-8{padding-left:4rem!important}.ps-md-9{padding-left:5rem!important}.ps-md-10{padding-left:7rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:1024px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.125rem!important}.gap-lg-2{gap:.25rem!important}.gap-lg-3{gap:.5rem!important}.gap-lg-4{gap:1rem!important}.gap-lg-5{gap:1.5rem!important}.gap-lg-6{gap:2rem!important}.gap-lg-7{gap:2.5rem!important}.gap-lg-8{gap:4rem!important}.gap-lg-9{gap:5rem!important}.gap-lg-10{gap:7rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.125rem!important}.m-lg-2{margin:.25rem!important}.m-lg-3{margin:.5rem!important}.m-lg-4{margin:1rem!important}.m-lg-5{margin:1.5rem!important}.m-lg-6{margin:2rem!important}.m-lg-7{margin:2.5rem!important}.m-lg-8{margin:4rem!important}.m-lg-9{margin:5rem!important}.m-lg-10{margin:7rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.125rem!important;margin-left:.125rem!important}.mx-lg-2{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-3{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-4{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-5{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-6{margin-right:2rem!important;margin-left:2rem!important}.mx-lg-7{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-lg-8{margin-right:4rem!important;margin-left:4rem!important}.mx-lg-9{margin-right:5rem!important;margin-left:5rem!important}.mx-lg-10{margin-right:7rem!important;margin-left:7rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-lg-2{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-3{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-4{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-6{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg-7{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-lg-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-lg-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-lg-10{margin-top:7rem!important;margin-bottom:7rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.125rem!important}.mt-lg-2{margin-top:.25rem!important}.mt-lg-3{margin-top:.5rem!important}.mt-lg-4{margin-top:1rem!important}.mt-lg-5{margin-top:1.5rem!important}.mt-lg-6{margin-top:2rem!important}.mt-lg-7{margin-top:2.5rem!important}.mt-lg-8{margin-top:4rem!important}.mt-lg-9{margin-top:5rem!important}.mt-lg-10{margin-top:7rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.125rem!important}.me-lg-2{margin-right:.25rem!important}.me-lg-3{margin-right:.5rem!important}.me-lg-4{margin-right:1rem!important}.me-lg-5{margin-right:1.5rem!important}.me-lg-6{margin-right:2rem!important}.me-lg-7{margin-right:2.5rem!important}.me-lg-8{margin-right:4rem!important}.me-lg-9{margin-right:5rem!important}.me-lg-10{margin-right:7rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.125rem!important}.mb-lg-2{margin-bottom:.25rem!important}.mb-lg-3{margin-bottom:.5rem!important}.mb-lg-4{margin-bottom:1rem!important}.mb-lg-5{margin-bottom:1.5rem!important}.mb-lg-6{margin-bottom:2rem!important}.mb-lg-7{margin-bottom:2.5rem!important}.mb-lg-8{margin-bottom:4rem!important}.mb-lg-9{margin-bottom:5rem!important}.mb-lg-10{margin-bottom:7rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.125rem!important}.ms-lg-2{margin-left:.25rem!important}.ms-lg-3{margin-left:.5rem!important}.ms-lg-4{margin-left:1rem!important}.ms-lg-5{margin-left:1.5rem!important}.ms-lg-6{margin-left:2rem!important}.ms-lg-7{margin-left:2.5rem!important}.ms-lg-8{margin-left:4rem!important}.ms-lg-9{margin-left:5rem!important}.ms-lg-10{margin-left:7rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.125rem!important}.p-lg-2{padding:.25rem!important}.p-lg-3{padding:.5rem!important}.p-lg-4{padding:1rem!important}.p-lg-5{padding:1.5rem!important}.p-lg-6{padding:2rem!important}.p-lg-7{padding:2.5rem!important}.p-lg-8{padding:4rem!important}.p-lg-9{padding:5rem!important}.p-lg-10{padding:7rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.125rem!important;padding-left:.125rem!important}.px-lg-2{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-3{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-4{padding-right:1rem!important;padding-left:1rem!important}.px-lg-5{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-6{padding-right:2rem!important;padding-left:2rem!important}.px-lg-7{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-lg-8{padding-right:4rem!important;padding-left:4rem!important}.px-lg-9{padding-right:5rem!important;padding-left:5rem!important}.px-lg-10{padding-right:7rem!important;padding-left:7rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-lg-2{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-3{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-6{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-7{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-lg-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-lg-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-lg-10{padding-top:7rem!important;padding-bottom:7rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.125rem!important}.pt-lg-2{padding-top:.25rem!important}.pt-lg-3{padding-top:.5rem!important}.pt-lg-4{padding-top:1rem!important}.pt-lg-5{padding-top:1.5rem!important}.pt-lg-6{padding-top:2rem!important}.pt-lg-7{padding-top:2.5rem!important}.pt-lg-8{padding-top:4rem!important}.pt-lg-9{padding-top:5rem!important}.pt-lg-10{padding-top:7rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.125rem!important}.pe-lg-2{padding-right:.25rem!important}.pe-lg-3{padding-right:.5rem!important}.pe-lg-4{padding-right:1rem!important}.pe-lg-5{padding-right:1.5rem!important}.pe-lg-6{padding-right:2rem!important}.pe-lg-7{padding-right:2.5rem!important}.pe-lg-8{padding-right:4rem!important}.pe-lg-9{padding-right:5rem!important}.pe-lg-10{padding-right:7rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.125rem!important}.pb-lg-2{padding-bottom:.25rem!important}.pb-lg-3{padding-bottom:.5rem!important}.pb-lg-4{padding-bottom:1rem!important}.pb-lg-5{padding-bottom:1.5rem!important}.pb-lg-6{padding-bottom:2rem!important}.pb-lg-7{padding-bottom:2.5rem!important}.pb-lg-8{padding-bottom:4rem!important}.pb-lg-9{padding-bottom:5rem!important}.pb-lg-10{padding-bottom:7rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.125rem!important}.ps-lg-2{padding-left:.25rem!important}.ps-lg-3{padding-left:.5rem!important}.ps-lg-4{padding-left:1rem!important}.ps-lg-5{padding-left:1.5rem!important}.ps-lg-6{padding-left:2rem!important}.ps-lg-7{padding-left:2.5rem!important}.ps-lg-8{padding-left:4rem!important}.ps-lg-9{padding-left:5rem!important}.ps-lg-10{padding-left:7rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1140px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.125rem!important}.gap-xl-2{gap:.25rem!important}.gap-xl-3{gap:.5rem!important}.gap-xl-4{gap:1rem!important}.gap-xl-5{gap:1.5rem!important}.gap-xl-6{gap:2rem!important}.gap-xl-7{gap:2.5rem!important}.gap-xl-8{gap:4rem!important}.gap-xl-9{gap:5rem!important}.gap-xl-10{gap:7rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.125rem!important}.m-xl-2{margin:.25rem!important}.m-xl-3{margin:.5rem!important}.m-xl-4{margin:1rem!important}.m-xl-5{margin:1.5rem!important}.m-xl-6{margin:2rem!important}.m-xl-7{margin:2.5rem!important}.m-xl-8{margin:4rem!important}.m-xl-9{margin:5rem!important}.m-xl-10{margin:7rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.125rem!important;margin-left:.125rem!important}.mx-xl-2{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-3{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-4{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-5{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-6{margin-right:2rem!important;margin-left:2rem!important}.mx-xl-7{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-xl-8{margin-right:4rem!important;margin-left:4rem!important}.mx-xl-9{margin-right:5rem!important;margin-left:5rem!important}.mx-xl-10{margin-right:7rem!important;margin-left:7rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-xl-2{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-3{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-4{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-6{margin-top:2rem!important;margin-bottom:2rem!important}.my-xl-7{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-xl-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-xl-10{margin-top:7rem!important;margin-bottom:7rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.125rem!important}.mt-xl-2{margin-top:.25rem!important}.mt-xl-3{margin-top:.5rem!important}.mt-xl-4{margin-top:1rem!important}.mt-xl-5{margin-top:1.5rem!important}.mt-xl-6{margin-top:2rem!important}.mt-xl-7{margin-top:2.5rem!important}.mt-xl-8{margin-top:4rem!important}.mt-xl-9{margin-top:5rem!important}.mt-xl-10{margin-top:7rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.125rem!important}.me-xl-2{margin-right:.25rem!important}.me-xl-3{margin-right:.5rem!important}.me-xl-4{margin-right:1rem!important}.me-xl-5{margin-right:1.5rem!important}.me-xl-6{margin-right:2rem!important}.me-xl-7{margin-right:2.5rem!important}.me-xl-8{margin-right:4rem!important}.me-xl-9{margin-right:5rem!important}.me-xl-10{margin-right:7rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.125rem!important}.mb-xl-2{margin-bottom:.25rem!important}.mb-xl-3{margin-bottom:.5rem!important}.mb-xl-4{margin-bottom:1rem!important}.mb-xl-5{margin-bottom:1.5rem!important}.mb-xl-6{margin-bottom:2rem!important}.mb-xl-7{margin-bottom:2.5rem!important}.mb-xl-8{margin-bottom:4rem!important}.mb-xl-9{margin-bottom:5rem!important}.mb-xl-10{margin-bottom:7rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.125rem!important}.ms-xl-2{margin-left:.25rem!important}.ms-xl-3{margin-left:.5rem!important}.ms-xl-4{margin-left:1rem!important}.ms-xl-5{margin-left:1.5rem!important}.ms-xl-6{margin-left:2rem!important}.ms-xl-7{margin-left:2.5rem!important}.ms-xl-8{margin-left:4rem!important}.ms-xl-9{margin-left:5rem!important}.ms-xl-10{margin-left:7rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.125rem!important}.p-xl-2{padding:.25rem!important}.p-xl-3{padding:.5rem!important}.p-xl-4{padding:1rem!important}.p-xl-5{padding:1.5rem!important}.p-xl-6{padding:2rem!important}.p-xl-7{padding:2.5rem!important}.p-xl-8{padding:4rem!important}.p-xl-9{padding:5rem!important}.p-xl-10{padding:7rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.125rem!important;padding-left:.125rem!important}.px-xl-2{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-3{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-4{padding-right:1rem!important;padding-left:1rem!important}.px-xl-5{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-6{padding-right:2rem!important;padding-left:2rem!important}.px-xl-7{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-xl-8{padding-right:4rem!important;padding-left:4rem!important}.px-xl-9{padding-right:5rem!important;padding-left:5rem!important}.px-xl-10{padding-right:7rem!important;padding-left:7rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-xl-2{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-3{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-6{padding-top:2rem!important;padding-bottom:2rem!important}.py-xl-7{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-xl-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-xl-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-xl-10{padding-top:7rem!important;padding-bottom:7rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.125rem!important}.pt-xl-2{padding-top:.25rem!important}.pt-xl-3{padding-top:.5rem!important}.pt-xl-4{padding-top:1rem!important}.pt-xl-5{padding-top:1.5rem!important}.pt-xl-6{padding-top:2rem!important}.pt-xl-7{padding-top:2.5rem!important}.pt-xl-8{padding-top:4rem!important}.pt-xl-9{padding-top:5rem!important}.pt-xl-10{padding-top:7rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.125rem!important}.pe-xl-2{padding-right:.25rem!important}.pe-xl-3{padding-right:.5rem!important}.pe-xl-4{padding-right:1rem!important}.pe-xl-5{padding-right:1.5rem!important}.pe-xl-6{padding-right:2rem!important}.pe-xl-7{padding-right:2.5rem!important}.pe-xl-8{padding-right:4rem!important}.pe-xl-9{padding-right:5rem!important}.pe-xl-10{padding-right:7rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.125rem!important}.pb-xl-2{padding-bottom:.25rem!important}.pb-xl-3{padding-bottom:.5rem!important}.pb-xl-4{padding-bottom:1rem!important}.pb-xl-5{padding-bottom:1.5rem!important}.pb-xl-6{padding-bottom:2rem!important}.pb-xl-7{padding-bottom:2.5rem!important}.pb-xl-8{padding-bottom:4rem!important}.pb-xl-9{padding-bottom:5rem!important}.pb-xl-10{padding-bottom:7rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.125rem!important}.ps-xl-2{padding-left:.25rem!important}.ps-xl-3{padding-left:.5rem!important}.ps-xl-4{padding-left:1rem!important}.ps-xl-5{padding-left:1.5rem!important}.ps-xl-6{padding-left:2rem!important}.ps-xl-7{padding-left:2.5rem!important}.ps-xl-8{padding-left:4rem!important}.ps-xl-9{padding-left:5rem!important}.ps-xl-10{padding-left:7rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}.fs-sm-1{font-size:2.5rem!important}.fs-sm-2{font-size:2rem!important}.fs-sm-3{font-size:1.75rem!important}.fs-sm-4{font-size:1.5rem!important}.fs-md-1{font-size:2.5rem!important}.fs-md-2{font-size:2rem!important}.fs-md-3{font-size:1.75rem!important}.fs-md-4{font-size:1.5rem!important}.fs-lg-1{font-size:2.5rem!important}.fs-lg-2{font-size:2rem!important}.fs-lg-3{font-size:1.75rem!important}.fs-lg-4{font-size:1.5rem!important}.fs-xl-1{font-size:2.5rem!important}.fs-xl-2{font-size:2rem!important}.fs-xl-3{font-size:1.75rem!important}.fs-xl-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}*{text-rendering:geometricPrecision!important;-moz-osx-font-smoothing:grayscale!important;-webkit-font-smoothing:antialiased!important;font-smooth:always}body{background:#f8f9fa;font-weight:400;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*{outline:none}*:focus{outline:none}a{text-decoration:none;transition:all ease .4s}a:focus{outline:none;outline-offset:0}a:hover,a:focus{text-decoration:none}b,strong,.dropdown-menu span.strong{font-weight:700}img{max-width:100%;transition:all ease .4s;user-select:none}iframe{display:block;width:100%;border:none}video{display:block;width:auto;height:auto;min-width:100%;min-height:100%;background:#f8f9fa}audio,canvas,progress,video{vertical-align:middle}button{outline:none;outline-offset:0;transition:all ease .4s}button:focus{outline:none;outline-offset:0;transition:all ease .4s}label{cursor:pointer}label.disable{cursor:none;opacity:.3}.has-unalignment-cards [class*=col-] .card{height:auto}.vertical-none{vertical-align:unset}.mw-auto{max-width:none}.direction-rtl{direction:rtl}::selection,::-webkit-selection,::-moz-selection,::-o-selection,::-ms-selection{background:#fff;color:#fff}select::-ms-expand{display:none}body,a,.alert-light,.list-group-item-action,.fabrx-avatar.more .avatar-wrap,.badge-light,.breadcrumb-item+.breadcrumb-item:before,.badge-outline-dark,.btn-outline-dark,.btn-light,span.flatpickr-weekday,.fileuploader-input .fileuploader-input-caption,.fileuploader-items .fileuploader-item .column-title div{color:#fff}a,.btn{color:#950484}.nav-tags-stack .nav-link.active p,.nav-tags-stack .nav-item.show .nav-link p{color:#fff}.pagination-default .page-link{color:#fff}.menu-category li a:hover,.menu-category li.active a{color:#fff}.fabrx-aside-four .menu-category>li>a:hover,.fabrx-aside-four .menu-category>li.active>a{color:#fff}.fabrx-header-links .avatar-user,.fabrx-item-list li{color:#fff}p,.avatar-user,.progress-title,.nav-tabs.nav-tabs-children .nav-tabs .nav-link,.fabrx-table td,.fabrx-footer-contnet p{color:#fff}.fabrx-media-links li a,.fabrx-alert p{color:#0ff}.flatpickr-day.disabled{color:#0ff}.flatpickr-day.disabled:hover{color:#0ff}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:#0ff}.flatpickr-day.notAllowed{color:#0ff}.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#0ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#0ff}.fileuploader-items .fileuploader-item .fileuploader-action i,.fileuploader-items .fileuploader-item .column-title span{color:#0ff}.nav-tags-stack .nav-link p,.fabrx-footer-menu li a{color:#fff}.text-dark{color:#fff!important}p .text-secondary-400{color:#c4c4c4!important}.text-danger{color:#ffc120!important}.text-success{color:#20d231!important}.text-warning{color:#ff4949!important}.text-muted{color:#fff!important}a:hover,a:focus{color:#950484}.badge-outline-primary,.btn-outline-primary,.fabrx-outline-primary,.btn-link{color:#950484}.dark-icon .btn.btn-link:hover svg,.dark-icon .btn.btn-link:hover svg *{fill:#fff!important}.btn-outline-primary:hover{color:#fff}.btn-outline-info:hover,.btn-outline-info:focus{background-color:#0dcaf0;border-color:#0dcaf0;color:#fff}.btn-danger{color:#fff}.btn-danger:hover,.btn-danger:focus{color:#fff}.breadcrumb-item.active{color:#950484}.breadcrumb-item.active a{color:#950484;text-decoration:none}.breadcrumb-item.active a:after{display:none}.btn-group .btn-light,.btn-group-vertical .btn-light,.circle-counter,.fabrx-media-links li a:hover,.fileuploader-input .fileuploader-input-button{color:#950484}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button{color:#950484}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success{color:#950484}.nav-tabs.nav-tabs-lie .nav-item.show .nav-link,.nav-tabs.nav-tabs-line .nav-link.active{color:#950484}.pagination .page-item.active .page-link,.fabrx-lines svg{color:#950484}.fabrx-aside-four .menu-category>li>a,.fabrx-aside-four .fabrx-aside-footer a:hover{color:#950484}.fabrx-header-links .avatar-user:hover,.fabrx-footer-menu li a:hover,.fabrx-like.active,.nav-tabs.nav-tabs-children .nav-tabs .nav-link:hover,.alert-light .list-group-item:hover{color:#950484}.bg-dark,.badge-dark,.fabrx-lft-dash:before,.btn-dark{background-color:#fff}.bg-dark-light,.badge-dark-light,.btn-dark-light{background-color:#212121}.bg-dark-100,.badge-dark-100,.btn-dark-100{background-color:#121212!important}.bg-black-700{background-color:#3f3b3b}.bg-black-800{background-color:#131415}.btn-primary{background-color:#950484;color:#fff}.btn-primary:hover,.btn-primary:focus{color:#fff}.btn-primary.disabled,.btn-primary:disabled{background-color:#950484;border-color:#950484;color:#fff}.btn-primary svg *{color:#950484;fill:#950484}.btn-primary:hover svg *{color:#fff;fill:#fff}.btn.disabled,.btn:disabled{background-color:#ccc;border-color:#ccc}.btn-black{background-color:#091119;color:#fff}.btn-black:hover{background-color:#303133;color:#fff}.fabrx-avatar.more:hover .avatar-wrap,.fabrx-avatar .avatar-wrap{background-color:#950484}.breadcrumb-item a:after,.breadcrumb-item.active span:after{background-color:#950484}.dropdown-item.active,.dropdown-item:active{background-color:#950484}.custom-control-input:checked~.custom-control-label:before{background-color:#950484}.daterangepicker td.active{background-color:#950484}.daterangepicker td.active:hover{background-color:#950484}.flatpickr-day.startRange:before,.flatpickr-day.startRange:hover:before,.flatpickr-day.startRange:focus:before{background-color:#950484}.flatpickr-day.endRange:before,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange{background-color:#950484}.flatpickr-day.selected.startRange:focus:before,.flatpickr-day.selected.endRange:focus:before{background-color:#950484}.flatpickr-day.startRange:focus:before,.flatpickr-day.endRange:focus:before,.flatpickr-day.startRange:hover:before,.flatpickr-day.endRange:hover:before,.flatpickr-day.selected.prevMonthDay:before,.flatpickr-day.startRange.prevMonthDay:before,.flatpickr-day.endRange.prevMonthDay:before,.flatpickr-day.selected.nextMonthDay:before,.flatpickr-day.startRange.nextMonthDay:before,.flatpickr-day.endRange.nextMonthDay:before{background-color:#950484}.custom-switch .custom-control-label:after,.fabrx-page-controls .page-control.active{background-color:#950484}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#950484}.pagination .page-item.active .page-link{background-color:#950484}.addui-slider .addui-slider-track .addui-slider-range,.addui-slider .addui-slider-track .addui-slider-handle:after{background-color:#950484}.slider-handle{background-color:#950484;background-image:unset;width:16px;height:16px}.slider.slider-horizontal{width:100%;height:16px}.slider.slider-horizontal .slider-track{height:4px;background-image:unset;background-color:#ebecec;box-shadow:none;margin-top:-2px}.slider.slider-horizontal .slider-track .slider-selection{background-color:#950484;background-image:unset}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background-color:initial!important}.fabrx-pipe{background-color:#950484}.flatpickr-day.selected:before,.flatpickr-day.selected:focus:before,.flatpickr-day.selected:hover:before{background-color:#950484}.flatpickr-day.today.selected:before,.flatpickr-day.today.selected:hover:before,.flatpickr-day.today.selected:focus:before{background-color:#950484}.flatpickr-day.endRange.nextMonthDay.inRange.selected:before,.flatpickr-day.endRange.nextMonthDay.inRange.selected:hover:before,.flatpickr-day.endRange.nextMonthDay.inRange.selected:focus:before{background-color:#950484}.flatpickr-day.prevMonthDay.endRange:hover:before,.flatpickr-day.prevMonthDay.endRange:focus:before{background-color:#950484}.flatpickr-day.nextMonthDay.endRange:hover:before,.flatpickr-day.nextMonthDay.endRange:focus:before{background-color:#950484}.flatpickr-day.prevMonthDay.startRange:hover:before,.flatpickr-day.prevMonthDay.startRange:focus:before{background-color:#950484}.flatpickr-day.nextMonthDay.startRange:hover:before,.flatpickr-day.nextMonthDay.startRange:focus:before,.flatpickr-day.nextMonthDay.startRange:before{background-color:#950484}.flatpickr-day.nextMonthDay.selected.startRange.inRange:before{background-color:#950484}.flatpickr-day.selected.startRange+.flatpickr-day.endRange:before{background-color:#950484}.fabrx-volting a:hover,.fabrx-noti-dot:after{background-color:#950484}.bg-primary,.badge-primary,.control-has-primary .custom-control-label:before{background-color:#950484!important}.bg-info-dark,.badge-info-dark,.control-has-info-dark .custom-control-label:before{background-color:#0dcaf0!important}.bg-secondary,.badge-secondary,.control-has-secondary .custom-control-label:before,.delivery-steps li .steps-common:after{background-color:#0ff!important}.bg-danger,.badge-danger,.control-has-danger .custom-control-label:before,.fabrx-status.dnd:after,.fabrx-noti-dot.dnd:after{background-color:#ffc120!important}.bg-success,.badge-success,.control-has-success .custom-control-label:before,.fabrx-status.online:after{background-color:#20d231!important}.bg-success-light,.badge-success-light,.control-has-success-light .custom-control-label:before,.btn-success-light{background-color:#4ee0bc!important}.bg-warning,.badge-warning,.control-has-warning .custom-control-label:before,.fabrx-status.away:after{background-color:#ff4949!important}.bg-light,.badge-light,.control-has-light .custom-control-label:before{background-color:#f8f9fa!important}.has-vertical-line:after{background-color:#eaeaea!important}.bg-indigo{background-color:#6610f2!important}.bg-purple{background-color:#6f42c1}.bg-purple-light{background-color:#6871b6}.bg-black-100{background-color:#121212}.blue-dark{background-color:#091119}.dark-blue-100{background-color:#f0f0f3}.bg-info-400{background-color:#4bbde1}.badge-outline-dark,.btn-outline-dark,.fabrx-outline-dark,.btn-dark{border-color:#fff}.badge-outline-primary,.btn-outline-primary,.fabrx-outline-primary,.btn-primary,.custom-control-input:checked~.custom-control-label:before{border-color:#950484}.flatpickr-day.startRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover{border-color:#950484}.form-control:focus,.fabrx-checks li:before,.spinner-fill:before{border-color:#950484}.menu-category li a:hover,.menu-category li.active>a{border-color:#950484}.menu-category li a.mPS2id-clicked{border-color:#950484}.fabrx-aside-two .menu-category>li>a:hover,.fabrx-aside-two .menu-category>li.active>a{border-color:#950484}.fileuploader-items .fileuploader-item .fileuploader-action i{border-color:#0ff}.btn-white{background-color:#fff;color:#950484;border-color:#fff}.btn-green{background-color:#6fbe6d;color:#fff;border-color:#6fbe6d}.btn-green:hover{background-color:#91e48f;color:#fff;border-color:#91e48f}.badge-light svg{fill:#fff}.badge-light svg *{fill:#fff}.btn.btn-light svg,.btn.btn-outline-light svg,.btn.btn-outline-dark svg{fill:#fff}.btn.btn-light svg *,.btn.btn-outline-light svg *,.btn.btn-outline-dark svg *{fill:#fff}.pagination-default .page-link svg,.fabrx-like svg,.fabrx-header-links a svg,.card-header .btn svg,.fabrx-table-header .fabrx-header-links a:hover svg{fill:#fff}.pagination-default .page-link svg *,.fabrx-like svg *,.fabrx-header-links a svg *,.card-header .btn svg *,.fabrx-table-header .fabrx-header-links a:hover svg *{fill:#fff}.btn.btn-outline-primary svg,.btn.btn-outline-primary *{fill:#950484}.btn.btn-link svg,.btn.btn-link *{fill:#950484}.btn.btn-link:hover svg,.btn.btn-link:hover svg *{fill:#094bac!important}.fabrx-outline-primary svg{fill:#950484}.fabrx-outline-primary svg *{fill:#950484}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#950484}.nav-tags-stack .active .fabrx-icon svg,.page-link svg,.fabrx-lines svg,.fabrx-media-links li a:hover svg{fill:#950484}.nav-tags-stack .active .fabrx-icon svg *,.page-link svg *,.fabrx-lines svg *,.fabrx-media-links li a:hover svg *{fill:#950484}.fabrx-like:hover svg,.fabrx-like.active svg{fill:#950484}.fabrx-like:hover svg *,.fabrx-like.active svg *{fill:#950484}.fabrx-header-links a:hover svg,.navbar-toggler:hover svg,.fabrx-table-header .fabrx-header-links a svg,[class*=btn-outline-]:not(.btn-outline-light):focus svg{fill:#950484}.fabrx-header-links a:hover svg *,.navbar-toggler:hover svg *,.fabrx-table-header .fabrx-header-links a svg *,[class*=btn-outline-]:not(.btn-outline-light):focus svg *{fill:#950484}.border-100{border-color:#f6faff!important}.border-200{border-color:#ebf4ff!important}.border-300{border-color:#97c3ff!important}.border-400{border-color:#59a0ff!important}.border-500{border-color:#950484!important}.border-600{border-color:#085ed0!important}.border-700{border-color:#094bac!important}.border-secondary-100{border-color:#fafafb!important}.border-secondary-200{border-color:#f5f5f5!important}.border-secondary-300{border-color:#eaeaea!important}.border-secondary-400{border-color:#c4c4c4!important}.border-secondary-500{border-color:#0ff!important}.border-secondary-600{border-color:#605f5f!important}.border-secondary-700{border-color:#fff!important}.border-secondary-800{border-color:#212121!important}.border-secondary-900{border-color:#303133!important}.border-danger-100,.border-danger-200{border-color:#f89595!important}.border-danger-300{border-color:#f67878!important}.border-danger-400{border-color:#ffc120!important}.border-danger-500{border-color:#c54e4e!important}.border-danger-600{border-color:#9c3e3e!important}.border-success-100{border-color:#c6ffdf!important}.border-success-200{border-color:#9cffc8!important}.border-success-300{border-color:#5fdd97!important}.border-success-400{border-color:#41e187!important}.border-success-500{border-color:#27b264!important}.border-success-600{border-color:#1f9050!important}.border-warning-100{border-color:#ffd5b3!important}.border-warning-200{border-color:#febb83!important}.border-warning-300{border-color:#ffa65e!important}.border-warning-400{border-color:#ff4949!important}.border-warning-500{border-color:#dc7d30!important}.border-warning-600{border-color:#b86927!important}.bg-shade-100{background-color:#f6faff!important}.bg-shade-200{background-color:#ebf4ff!important}.bg-shade-300{background-color:#97c3ff!important}.bg-shade-400{background-color:#59a0ff!important}.bg-shade-500{background-color:#950484!important}.bg-shade-600{background-color:#085ed0!important}.bg-shade-700{background-color:#094bac!important}.bg-secondary-shade-100{background-color:#fafafb!important}.bg-secondary-shade-200{background-color:#f5f5f5!important}.bg-secondary-shade-300{background-color:#eaeaea!important}.bg-secondary-shade-400{background-color:#c4c4c4!important}.bg-secondary-shade-500{background-color:#0ff!important}.bg-secondary-shade-600{background-color:#605f5f!important}.bg-secondary-shade-700{background-color:#fff!important}.bg-secondary-shade-800{background-color:#212121!important}.bg-secondary-shade-900{background-color:#121212!important}.bg-danger-shade-100{background-color:#fcc!important}.bg-danger-shade-200{background-color:#f89595!important}.bg-danger-shade-300{background-color:#f67878!important}.bg-danger-shade-400{background-color:#ffc120!important}.bg-danger-shade-500{background-color:#c54e4e!important}.bg-danger-shade-600{background-color:#9c3e3e!important}.bg-success-shade-100{background-color:#c6ffdf!important}.bg-success-shade-200{background-color:#9cffc8!important}.bg-success-shade-300{background-color:#5fdd97!important}.bg-success-shade-400{background-color:#20d231!important}.bg-success-shade-500{background-color:#27b264!important}.bg-success-shade-600{background-color:#1f9050!important}.bg-warning-shade-100{background-color:#ffd5b3!important}.bg-warning-shade-200{background-color:#febb83!important}.bg-warning-shade-300{background-color:#ffa65e!important}.bg-warning-shade-400{background-color:#ff4949!important}.bg-warning-shade-500{background-color:#dc7d30!important}.bg-warning-shade-600{background-color:#b86927!important}.bg-white{background-color:#fff!important}.bg-trans-8{background-color:rgba(149,4,132,8%)!important}.bg-trans-16{background-color:rgba(149,4,132,.16)!important}.bg-trans-24{background-color:rgba(149,4,132,.24)!important}.bg-trans-32{background-color:rgba(149,4,132,.32)!important}.bg-trans-48{background-color:rgba(149,4,132,.48)!important}.bg-trans-64{background-color:rgba(149,4,132,.64)!important}.bg-trans-80{background-color:rgba(149,4,132,.8)!important}.bg-trans-90{background-color:rgba(149,4,132,.9)!important}.bg-secondary-trans-8{background-color:rgba(18,18,18,8%)!important}.bg-secondary-trans-16{background-color:rgba(18,18,18,.16)!important}.bg-secondary-trans-24{background-color:rgba(18,18,18,.24)!important}.bg-secondary-trans-32{background-color:rgba(18,18,18,.32)!important}.bg-secondary-trans-48{background-color:rgba(18,18,18,.48)!important}.bg-secondary-trans-64{background-color:rgba(18,18,18,.64)!important}.bg-secondary-trans-80{background-color:rgba(18,18,18,.8)!important}.bg-secondary-trans-90{background-color:rgba(18,18,18,.9)!important}.bg-danger-trans-8{background-color:rgba(255,193,32,8%)!important}.bg-danger-trans-16{background-color:rgba(255,193,32,.16)!important}.bg-danger-trans-24{background-color:rgba(255,193,32,.24)!important}.bg-danger-trans-32{background-color:rgba(255,193,32,.32)!important}.bg-danger-trans-48{background-color:rgba(255,193,32,.48)!important}.bg-danger-trans-64{background-color:rgba(255,193,32,.64)!important}.bg-danger-trans-80{background-color:rgba(255,193,32,.8)!important}.bg-danger-trans-90{background-color:rgba(255,193,32,.9)!important}.bg-success-trans-8{background-color:rgba(32,210,49,8%)!important}.bg-success-trans-16{background-color:rgba(32,210,49,.16)!important}.bg-success-trans-24{background-color:rgba(32,210,49,.24)!important}.bg-success-trans-32{background-color:rgba(32,210,49,.32)!important}.bg-success-trans-48{background-color:rgba(32,210,49,.48)!important}.bg-success-trans-64{background-color:rgba(32,210,49,.64)!important}.bg-success-trans-80{background-color:rgba(32,210,49,.8)!important}.bg-success-trans-90{background-color:rgba(32,210,49,.9)!important}.bg-warning-trans-8{background-color:rgba(255,73,73,8%)!important}.bg-warning-trans-16{background-color:rgba(255,73,73,.16)!important}.bg-warning-trans-24{background-color:rgba(255,73,73,.24)!important}.bg-warning-trans-32{background-color:rgba(255,73,73,.32)!important}.bg-warning-trans-48{background-color:rgba(255,73,73,.48)!important}.bg-warning-trans-64{background-color:rgba(255,73,73,.64)!important}.bg-warning-trans-80{background-color:rgba(255,73,73,.8)!important}.bg-warning-trans-90{background-color:rgba(255,73,73,.9)!important}.bg-white-trans-8{background-color:rgba(255,255,255,8%)!important}.bg-white-trans-16{background-color:rgba(255,255,255,.16)!important}.bg-white-trans-24{background-color:rgba(255,255,255,.24)!important}.bg-white-trans-32{background-color:rgba(255,255,255,.32)!important}.bg-white-trans-48{background-color:rgba(255,255,255,.48)!important}.bg-white-trans-64{background-color:rgba(255,255,255,.64)!important}.bg-white-trans-80{background-color:rgba(255,255,255,.8)!important}.bg-white-trans-90{background-color:rgba(255,255,255,.9)!important}.bg-dark-trans-8{background-color:rgba(0,0,0,8%)!important}.border-trans-8{border-color:rgba(149,4,132,8%)!important}.border-trans-16{border-color:rgba(149,4,132,.16)!important}.border-trans-24{border-color:rgba(149,4,132,.24)!important}.border-trans-32{border-color:rgba(149,4,132,.32)!important}.border-trans-48{border-color:rgba(149,4,132,.48)!important}.border-trans-64{border-color:rgba(149,4,132,.64)!important}.border-trans-80{border-color:rgba(149,4,132,.8)!important}.border-trans-90{border-color:rgba(149,4,132,.9)!important}.border-secondary-trans-8{border-color:rgba(18,18,18,8%)!important}.border-secondary-trans-16{border-color:rgba(18,18,18,.16)!important}.border-secondary-trans-24{border-color:rgba(18,18,18,.24)!important}.border-secondary-trans-32{border-color:rgba(18,18,18,.32)!important}.border-secondary-trans-48{border-color:rgba(18,18,18,.48)!important}.border-secondary-trans-64{border-color:rgba(18,18,18,.64)!important}.border-secondary-trans-80{border-color:rgba(18,18,18,.8)!important}.border-secondary-trans-90{border-color:rgba(18,18,18,.9)!important}.border-danger-trans-8{border-color:rgba(255,193,32,8%)!important}.border-danger-trans-16{border-color:rgba(255,193,32,.16)!important}.border-danger-trans-24{border-color:rgba(255,193,32,.24)!important}.border-danger-trans-32{border-color:rgba(255,193,32,.32)!important}.border-danger-trans-48{border-color:rgba(255,193,32,.48)!important}.border-danger-trans-64{border-color:rgba(255,193,32,.64)!important}.border-danger-trans-80{border-color:rgba(255,193,32,.8)!important}.border-danger-trans-90{border-color:rgba(255,193,32,.9)!important}.border-success-trans-8{border-color:rgba(32,210,49,8%)!important}.border-success-trans-16{border-color:rgba(32,210,49,.16)!important}.border-success-trans-24{border-color:rgba(32,210,49,.24)!important}.border-success-trans-32{border-color:rgba(32,210,49,.32)!important}.border-success-trans-48{border-color:rgba(32,210,49,.48)!important}.border-success-trans-64{border-color:rgba(32,210,49,.64)!important}.border-success-trans-80{border-color:rgba(32,210,49,.8)!important}.border-success-trans-90{border-color:rgba(32,210,49,.9)!important}.border-warning-trans-8{border-color:rgba(255,73,73,8%)!important}.border-warning-trans-16{border-color:rgba(255,73,73,.16)!important}.border-warning-trans-24{border-color:rgba(255,73,73,.24)!important}.border-warning-trans-32{border-color:rgba(255,73,73,.32)!important}.border-warning-trans-48{border-color:rgba(255,73,73,.48)!important}.border-warning-trans-64{border-color:rgba(255,73,73,.64)!important}.border-warning-trans-80{border-color:rgba(255,73,73,.8)!important}.border-warning-trans-90{border-color:rgba(255,73,73,.9)!important}.border-white{border-color:#fff!important}.border-black-700{border-color:#3f3b3b!important}.btn.disabled,.btn:disabled{color:#6c6e76;background-color:#e7e9f1;border-color:#e7e9f1}.gradient-box{height:131px}.gradient-primary{background:#4b99ff;background:-moz-linear-gradient(top,#4b99ff 0%,#80b7ff 100%);background:-webkit-linear-gradient(top,#4b99ff 0%,#80b7ff 100%);background:linear-gradient(to bottom,#4b99ff 0%,#80b7ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b99ff',endColorstr='#80b7ff',GradientType=0)}.gradient-danger{background:#ffc120;background:-moz-linear-gradient(top,#ffc120 0%,#ff9d9d 100%);background:-webkit-linear-gradient(top,#ffc120 0%,#ff9d9d 100%);background:linear-gradient(to bottom,#ffc120 0%,#ff9d9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F46363',endColorstr='#ff9d9d',GradientType=0)}.gradient-success{background:#5bc188;background:-moz-linear-gradient(top,#5bc188 0%,#6beaa3 100%);background:-webkit-linear-gradient(top,#5bc188 0%,#6beaa3 100%);background:linear-gradient(to bottom,#5bc188 0%,#6beaa3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc188',endColorstr='#6beaa3',GradientType=0)}.gradient-warning{background:#ff4949;background:-moz-linear-gradient(top,#ff4949 0%,#fdb881 100%);background:-webkit-linear-gradient(top,#ff4949 0%,#fdb881 100%);background:linear-gradient(to bottom,#ff4949 0%,#fdb881 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9138',endColorstr='#fdb881',GradientType=0)}.gradient-secondary{background:#121212;background:-moz-linear-gradient(top,#121212 0%,#757575 100%);background:-webkit-linear-gradient(top,#121212 0%,#757575 100%);background:linear-gradient(to bottom,#121212 0%,#757575 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#121212',endColorstr='#757575',GradientType=0)}.gradient-pri-dang{background:#4b99ff;background:-moz-linear-gradient(top,#4b99ff 0%,#ff8a8a 100%);background:-webkit-linear-gradient(top,#4b99ff 0%,#ff8a8a 100%);background:linear-gradient(to bottom,#4b99ff 0%,#ff8a8a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b99ff',endColorstr='#ff8a8a',GradientType=0)}.gradient-pri-succ{background:#4b99ff;background:-moz-linear-gradient(top,#4b99ff 0%,#38e0c5 100%);background:-webkit-linear-gradient(top,#4b99ff 0%,#38e0c5 100%);background:linear-gradient(to bottom,#4b99ff 0%,#38e0c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b99ff',endColorstr='#38e0c5',GradientType=0)}.gradient-pri-warn{background:#4b99ff;background:-moz-linear-gradient(top,#4b99ff 0%,#ffb87f 100%);background:-webkit-linear-gradient(top,#4b99ff 0%,#ffb87f 100%);background:linear-gradient(to bottom,#4b99ff 0%,#ffb87f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b99ff',endColorstr='#ffb87f',GradientType=0)}.gradient-white-trans{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}.gradient-secondary-trans{background:-moz-linear-gradient(top,rgba(18,18,18,0) 0%,rgba(18,18,18,.7) 100%);background:-webkit-linear-gradient(top,rgba(18,18,18,0) 0%,rgba(18,18,18,.7) 100%);background:linear-gradient(to bottom,rgba(18,18,18,0) 0%,rgba(18,18,18,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00121212',endColorstr='#121212',GradientType=0)}.gradient-primary-trans{background:-moz-linear-gradient(top,rgba(149,4,132,0) 0%,rgba(149,4,132,.7) 100%);background:-webkit-linear-gradient(top,rgba(149,4,132,0) 0%,rgba(149,4,132,.7) 100%);background:linear-gradient(to bottom,rgba(149,4,132,0) 0%,rgba(149,4,132,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00121212',endColorstr='#121212',GradientType=0)}.gradient-warning-trans{background:-moz-linear-gradient(top,rgba(255,73,73,0) 0%,rgba(255,73,73,.7) 100%);background:-webkit-linear-gradient(top,rgba(255,73,73,0) 0%,rgba(255,73,73,.7) 100%);background:linear-gradient(to bottom,rgba(255,73,73,0) 0%,rgba(255,73,73,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00121212',endColorstr='#121212',GradientType=0)}.gradient-danger-trans{background:-moz-linear-gradient(top,rgba(255,193,32,0) 0%,rgba(255,193,32,.7) 100%);background:-webkit-linear-gradient(top,rgba(255,193,32,0) 0%,rgba(255,193,32,.7) 100%);background:linear-gradient(to bottom,rgba(255,193,32,0) 0%,rgba(255,193,32,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00121212',endColorstr='#121212',GradientType=0)}.gradient-success-trans{background:-moz-linear-gradient(top,rgba(32,210,49,0) 0%,rgba(32,210,49,.7) 100%);background:-webkit-linear-gradient(top,rgba(32,210,49,0) 0%,rgba(32,210,49,.7) 100%);background:linear-gradient(to bottom,rgba(32,210,49,0) 0%,rgba(32,210,49,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00121212',endColorstr='#121212',GradientType=0)}.bg-brand-1{background-color:#ecf1f8!important}.bg-brand-2{background:#082054;background:-moz-linear-gradient(top,#082054 0%,#203956 100%);background:-webkit-linear-gradient(top,#082054 0%,#203956 100%);background:linear-gradient(to bottom,#082054 0%,#203956 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#082054',endColorstr='#203956',GradientType=0)}.bg-brand-3{background-color:#6f42c1!important}.bg-brand-4{background-color:#4ee0bc!important}.bg-brand-5{background-color:#232e7b!important}.bg-brand-6{background-color:#ff3636!important}.bg-brand-7{background-color:#fed385!important}.bg-brand-8{background-color:#ffe5cd!important}.bg-brand-9{background-color:#fb5858!important}.bg-brand-10{background:#6871b6;background:-moz-linear-gradient(45deg,#6871B6 0%,#ff4949 100%);background:-webkit-linear-gradient(45deg,#6871B6 0%,#ff4949 100%);background:linear-gradient(45deg,#6871B6 0%,#ff4949 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6742b7',endColorstr='',GradientType=1)}.bg-brand-11{background-color:#3c468b!important}.brand-gradient-1{background:#bc5980;background:-moz-linear-gradient(-45deg,#bc5980 0%,#ee656f 100%);background:-webkit-linear-gradient(-45deg,#bc5980 0%,#ee656f 100%);background:linear-gradient(135deg,#bc5980 0%,#ee656f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc5980',endColorstr='#ee656f',GradientType=1)}.font-weight-medium{font-weight:500!important}.font-weight-regular{font-weight:400!important}.font-weight-semibold{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-weight-light{font-weight:300!important}.font-weight-thin{font-weight:100!important}body,.nav-tabs,.pagination .page-item .page-link,.table-user-name strong,.alert{font-size:18px;font-weight:400;line-height:30px}strong,b{font-weight:700}big.font-size-16,.font-size-16,.nav.font-size-16,.custom-control{font-size:16px}.font-size-100{font-size:100px;line-height:100px}.font-size-140{font-size:140px;line-height:140px}h1,.h1{font-size:48px;font-weight:700;line-height:67px}h2,.h2{font-size:40px;font-weight:700;line-height:56px}h3,.h3{font-size:24px;font-weight:700;line-height:33px}h4,.h4{font-size:21px;font-weight:700;line-height:30px}h5,.h5{font-size:18px;font-weight:700;line-height:25px}h6,.h6{font-size:16px;font-weight:700;line-height:22px}big,.big{font-size:18px}.lead{line-height:32px;font-weight:400}small,.small,.component-list li>span,.valid-feedback,.invalid-feedback,.fileuploader{font-size:12px}caption,.caption,.component-list.strength li>span,.gradient-with-caption p,.component-list.spacing span,.badge.lg,.avatar-user,.card-sm p,.font-size-14,.progress-title,.fabrx-chip,.fabrx-media-links,.datepicker-dropdown,.datepicker-inline,.dropdown-menu,.custom-control.custom-control-sm,.custom-switch,.form-control,.control-icon,.card-numbers,.fileuploader-input .fileuploader-input-button{font-size:14px}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button{font-size:14px}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success{font-size:14px}.tiny,.avatar-name small,.avatar-name .small{font-size:12px}.fabrx-fsize-xxxl{font-size:240px;line-height:1.1}.component-list:after,.resources-footer:after,.progress-title:after,.fabrx-masonry:after{display:block;clear:both;content:""}.rounded-3{border-radius:3px!important}.rounded-6{border-radius:6px!important}.rounded-12{border-radius:12px!important}.rounded-24{border-radius:24px!important}.rounded-40{border-radius:40px!important}.rounded-top{border-radius:12px 12px 0 0!important}.rounded-bottom{border-radius:0 0 12px 12px!important}.rounded-left{border-radius:12px 0 0 12px!important}.rounded-right{border-radius:0 12px 12px 0!important}.rounded-pill-left{border-radius:50px 0 0 50px!important}.shadow-none{box-shadow:none}.shadow-20{box-shadow:0 0 2px rgba(96,97,112,.2)}.shadow-40{box-shadow:0 2px 4px rgba(96,97,112,.2)}.shadow-60{box-shadow:0 4px 7px rgba(96,97,112,.2)}.shadow-80{box-shadow:0 5px 10px rgba(96,97,112,.2)}.shadow-100{box-shadow:0 6px 14px rgba(96,97,112,.2)}.shadow-top-20{box-shadow:0 -.5px 2px rgba(96,97,112,.2)}.shadow-top-40{box-shadow:0 -2px 4px rgba(96,97,112,.2)}.shadow-top-60{box-shadow:0 -4px 8px rgba(96,97,112,.2)}.shadow-top-80{box-shadow:0 -8px 16px rgba(96,97,112,.2)}.shadow-top-100{box-shadow:0 -16px 24px rgba(96,97,112,.2)}.shadow-dark-20{box-shadow:0 1px 2px rgba(0,0,0,.4)}.shadow-dark-40{box-shadow:0 2px 4px rgba(0,0,0,.4)}.shadow-dark-60{box-shadow:0 4px 8px rgba(0,0,0,.4)}.shadow-dark-80{box-shadow:0 8px 16px rgba(0,0,0,.4)}.shadow-dark-100{box-shadow:0 16px 24px rgba(0,0,0,.4)}.shadow-dark-top-20{box-shadow:0 -1px 2px rgba(0,0,0,.4)}.shadow-dark-top-40{box-shadow:0 -2px 4px rgba(0,0,0,.4)}.shadow-dark-top-60{box-shadow:0 -4px 8px rgba(0,0,0,.4)}.shadow-dark-top-80{box-shadow:0 -8px 16px rgba(0,0,0,.4)}.shadow-dark-top-100{box-shadow:0 -16px 24px rgba(0,0,0,.4)}.shadow-light-top{box-shadow:0 -6px 12px rgba(96,97,112,.2)}.shadow-light-bottom{box-shadow:0 6px 12px rgba(96,97,112,.2)}.shadow-dark-top{box-shadow:0 -6px 12px rgba(0,0,0,.4)}.shadow-dark-bottom{box-shadow:0 6px 12px rgba(0,0,0,.4)}.gradient-with-caption{margin-bottom:0;color:#fff;position:relative;text-align:left}.gradient-with-caption p{margin-bottom:10px;color:#fff;line-height:1.32857143}.gradient-with-caption p:last-child{margin-bottom:0}.gradient-with-caption h1,.gradient-with-caption .h1,.gradient-with-caption h2,.gradient-with-caption .h2,.gradient-with-caption h3,.gradient-with-caption .h3,.gradient-with-caption h4,.gradient-with-caption .h4,.gradient-with-caption h5,.gradient-with-caption .h5,.gradient-with-caption h6,.gradient-with-caption .h6{margin-bottom:0;font-weight:700;line-height:1.2}.gradient-with-caption figcaption{position:absolute;bottom:0;left:0;width:100%;padding:15px 20px;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);z-index:1}.overlay-image{margin-bottom:0;position:relative}.overlay-image:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#20d231;opacity:.32;content:"";border-radius:12px;z-index:1}.alert-light{background-color:#fff;border-color:#fff}.alert-danger,.alert-success,.alert-warning{color:#fff}.alert{padding:11px 13px;display:flex;align-items:center;flex-wrap:wrap}.alert .float-end{margin-left:auto}.alert:after{content:'';display:block;clear:both}.alert:not(.fabrx-alert) .btn{min-width:10px;min-height:20px;padding:5px 14px}.fabrx-alert{display:flex;padding:25px;border:none;align-items:center;flex-wrap:nowrap}.fabrx-alert p{margin-bottom:0;font-size:14px;line-height:1.2}.fabrx-alert img+.alert-captions,.fabrx-alert svg+.alert-captions,.fabrx-alert i+.alert-captions,.fabrx-alert div+.alert-captions{padding-left:15px}.fabrx-alert .btn-link{min-width:10px;padding-left:17px;padding-right:17px}.alert-captions{padding-right:15px}.alert-caption-title{font-weight:500}.alert-caption-title+p{margin-top:5px}.fabrx-alert.fabrx-alert-stack{padding:0 0 0 25px;align-items:inherit}.fabrx-alert-stack .list-group-item{min-width:125px;padding:10px 20px;font-weight:500;text-align:center;border-top:none;border-left:none;border-right:none;border-color:#eaeaea;border-top-left-radius:0;border-bottom-left-radius:0}.fabrx-alert-stack .list-group-item:last-child{border-bottom:none}.fabrx-alert-stack img+.alert-captions,.fabrx-alert-stack svg+.alert-captions,.fabrx-alert-stack i+.alert-captions,.fabrx-alert-stack div+.alert-captions{padding:10px 15px}.fabrx-alert-stack .alert-actions{border-left:1px solid #eaeaea}.fabrx-alert-stack>div{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.fabrx-alert:not(.fabrx-alert-stack) .fabrx-icon{min-width:32px}.alert-actions{margin-left:auto;white-space:nowrap}.alert-actions .btn+.btn{margin-left:10px}.fabrx-alert-sm{padding:10px 10px 10px 20px}.fabrx-avatar-group .fabrx-avatar+.fabrx-avatar{margin-left:-15px}.fabrx-avatar-group .fabrx-avatar.lg+.fabrx-avatar{margin-left:-25px}.fabrx-avatar-group .fabrx-avatar.md+.fabrx-avatar{margin-left:-20px}.fabrx-avatar-group .fabrx-avatar.sm+.fabrx-avatar{margin-left:-12px}.fabrx-avatar{display:inline-block;vertical-align:middle;width:32px;height:32px;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;border-radius:100%}.fabrx-avatar:hover,.fabrx-avatar:focus{color:#fff}.fabrx-avatar.xl{width:64px;height:64px}.fabrx-avatar.xl .avatar-wrap{font-size:28px}.fabrx-avatar.xl.more .avatar-wrap{font-size:24px}.fabrx-avatar.lg{width:56px;height:56px}.fabrx-avatar.lg .avatar-wrap{font-size:24px}.fabrx-avatar.lg.fabrx-status:after{right:4px}.fabrx-avatar.lg.more .avatar-wrap,.fabrx-avatar.lg+.avatar-user{font-size:20px}.fabrx-avatar.md{width:48px;height:48px}.fabrx-avatar.md .avatar-wrap{font-size:20px}.fabrx-avatar.md.fabrx-status:after{right:4px}.fabrx-avatar.md.more .avatar-wrap{font-weight:500;font-size:16px}.fabrx-avatar.md+.avatar-user{font-size:16px}.fabrx-avatar.sm{width:24px;height:24px}.fabrx-avatar.sm .avatar-wrap{font-size:10px}.fabrx-avatar.sm.more .avatar-wrap{font-weight:500}.fabrx-avatar.sm+.avatar-user{font-size:12px}.fabrx-avatar.fabrx-status:after{position:absolute;bottom:0;right:1px;z-index:1}.fabrx-avatar.more .avatar-wrap{background:#fff;font-size:10px}.fabrx-avatar.more:hover .avatar-wrap{color:#fff}.fabrx-avatar img{width:100%;height:100%;object-fit:cover;border-radius:100%}.fabrx-avatar .avatar-wrap{display:flex;width:100%;height:100%;border-radius:100%;align-items:center;justify-content:center;transition:all ease .4s}.fabrx-avatar .avatar-wrap svg{width:50%;height:50%;fill:#fff}.fabrx-avatar .avatar-wrap svg *{fill:#fff}.avatar-user,.avatar-name{display:inline-block;vertical-align:middle;padding-left:5px}.badge{line-height:1.5;border-radius:3px}.badge.lg{min-width:72px;padding:4px 10px}.badge-lg{font-size:14px;padding:6px 25px}.badge-md{font-size:10px;padding:5px 17px}.badge-sm{font-size:10px;padding:1px 12px}.badge.circle{display:inline-flex;vertical-align:middle;width:32px;height:32px;min-width:1px;padding:0;font-size:16px;border-radius:100%;align-items:center;justify-content:center}.badge.circle+.badge.circle{margin-left:10px}.badge.circle.xxl{width:64px;height:64px;font-size:30px}.badge.circle.xl{width:56px;height:56px;font-size:24px}.badge.circle.lg{width:48px;height:48px;font-size:20px}.badge.circle.sm{width:24px;height:24px;font-size:12px}.badge.circle.ssm{width:18px;height:18px;font-size:9px;padding-top:1px}.badge-absolute{position:absolute;top:25px;right:25px;z-index:1}.badge-absolute.stack{top:-14px}.badge-absolute.stack.ssm{top:-8px}.badge-absolute.stack.sm{top:-10px}.badge-absolute.stack.lg{top:-22px}.badge-absolute.stack.xl{top:-26px}.badge-absolute.stack.xxl{top:-30px}.badge-pill{min-width:18px;font-size:10px;line-height:1.3;border-radius:25px}.badge-outline-primary,.btn-outline-primary{border-width:1px;border-style:solid}.badge-outline-secondary,.btn-outline-secondary,.fabrx-outline-secondary{color:#0ff;border:1px solid #0ff}.btn.btn-outline-secondary svg,.btn.btn-outline-secondary *{fill:#0ff}.fabrx-outline-secondary svg,.fabrx-outline-secondary *{fill:#0ff}.fabrx-media-links li a svg{fill:#0ff}.fabrx-media-links li a svg *{fill:#0ff}.badge-outline-danger,.btn-outline-danger,.fabrx-outline-danger{color:#ffc120;border:1px solid #ffc120}.btn.btn-outline-danger svg,.btn.btn-outline-danger *{fill:#ffc120}.fabrx-outline-danger svg,.fabrx-outline-danger *{fill:#ffc120}.fabrx-heart:hover svg,.fabrx-heart.active svg{fill:#ffc120}.fabrx-heart:hover svg *,.fabrx-heart.active svg *{fill:#ffc120}.badge-outline-success,.btn-outline-success,.fabrx-outline-success{color:#20d231;border:1px solid #20d231}.btn.btn-outline-success svg,.btn.btn-outline-success *{fill:#20d231}.fabrx-outline-success svg,.fabrx-outline-success *{fill:#20d231}.badge-outline-warning,.btn-outline-warning,.fabrx-outline-warning{color:#ff4949;border:1px solid #ff4949}.btn.btn-outline-warning svg,.btn.btn-outline-warning *{fill:#ff4949}.fabrx-outline-warning svg,.fabrx-outline-warning *{fill:#ff4949}.rating.rating-done svg{fill:#ff4949}.rating.rating-done svg *{fill:#ff4949}.btn-outline-warning.focus,.btn-outline-warning:focus,.btn-outline-warning:hover{background-color:#ff4949;border-color:#ff4949;color:#fff}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active{background-color:#ff4949;border-color:#ff4949;color:#fff}.show>.btn-outline-warning.dropdown-toggle{background-color:#ff4949;border-color:#ff4949;color:#fff}.btn-outline-light.focus,.btn-outline-light:focus,.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.show>.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-danger.focus,.btn-outline-danger:focus,.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active{background-color:#dc3545;border-color:#dc3545;color:#fff}.show>.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus,.btn-outline-success:hover{background-color:#198754;border-color:#198754;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active{background-color:#198754;border-color:#198754;color:#fff}.show>.btn-outline-success.dropdown-toggle{background-color:#198754;border-color:#198754;color:#fff}.badge-outline-light,.btn-outline-light,.fabrx-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;transition:all ease .4s}.badge-outline-info,.btn-outline-info,.fabrx-outline-info{color:#0dcaf0;border:1px solid #0dcaf0}.btn.btn-outline-info svg,.btn.btn-outline-info *{fill:#0dcaf0}.fabrx-outline-info svg,.fabrx-outline-info *{fill:#0dcaf0}.badge-outline-dark,.btn-outline-dark{border-width:1px;border-style:solid}.breadcrumb{padding:0;background:0 0;font-size:12px;border-radius:0}.breadcrumb-item a,.breadcrumb-item.active span{position:relative}.breadcrumb-item a:after,.breadcrumb-item.active span:after{position:absolute;bottom:-2px;left:0;width:0;height:1px;content:"";transition:all ease .4s;z-index:1}.breadcrumb-item a:hover:after,.breadcrumb-item.active a:after{width:100%}.btn-group,.btn-group-vertical{border-radius:6px;box-shadow:0 0 0 1px #eeeeef}.btn-group .btn,.btn-group-vertical .btn{min-width:62px}.btn-group.btn-group-lg .btn,.btn-group-vertical.btn-group-lg .btn{min-width:82px;min-height:40px;padding:11px 15px;font-size:14px}.btn-group.btn-group-sm .btn,.btn-group-vertical.btn-group-sm .btn{min-width:40px;min-height:40px;padding:11px 15px;font-size:14px}.btn-group .btn-light,.btn-group-vertical .btn-light,.badge-white{background-color:#fff}.btn-group .btn-light:not(:hover),.btn-group-vertical .btn-light:not(:hover){border-color:#f3f3f3}.btn-group .btn-light:hover,.btn-group-vertical .btn-light:hover{background-color:#f8f9fa;border-color:#f3f3f3}.btn-dark-link{color:#333}.btn{display:inline-flex;min-width:100px;min-height:52px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;font-weight:600;font-size:14px;letter-spacing:1px;line-height:1.3;border-width:1px;border-radius:6px;align-items:center;justify-content:center}.btn.btn-has-one{min-width:40px;padding:11px 7px;font-size:16px}.btn-group-sm>.btn,.btn-sm{min-width:100px;min-height:32px;padding:9px 12px;font-size:12px;line-height:1}.btn.btn-sm.btn-has-one,.btn-group-sm>.btn.btn-has-one,.btn-group-sm>.btn.btn-sm,.btn-group-sm>.btn{min-width:32px;padding:8px 5px;font-size:14px}.btn-group-lg>.btn,.btn-lg{min-width:160px;min-height:48px;padding:12px 20px;font-size:18px;line-height:1}.btn.btn-lg.btn-has-one,.btn-group-lg>.btn.btn-has-one,.btn-group-lg>.btn.btn-lg,.btn-group-lg>.btn{min-width:48px;padding:12px 8px;font-size:20px;line-height:1}.btn.btn-lg i+.btn-text,.btn-group-lg>.btn i+.btn-text,.btn.btn-lg img+.btn-text,.btn-group-lg>.btn img+.btn-text,.btn.btn-lg svg+.btn-text,.btn-group-lg>.btn svg+.btn-text{margin-left:9px}.btn.btn-lg .btn-text+i,.btn-group-lg>.btn .btn-text+i,.btn.btn-lg .btn-text+img,.btn-group-lg>.btn .btn-text+img,.btn.btn-lg .btn-text+svg,.btn-group-lg>.btn .btn-text+svg{margin-left:9px}.btn-group-xl>.btn,.btn-xl{min-width:212px;min-height:64px;padding:17px 20px;font-size:23px;line-height:1;border-radius:4px}.btn.btn-xl.btn-has-one,.btn-group-xl>.btn.btn-xl{min-width:64px;padding:16px 10px;font-size:30px}.btn.btn-xl i+.btn-text,.btn.btn-xl img+.btn-text,.btn.btn-xl svg+.btn-text{margin-left:12px}.btn.btn-xl .btn-text+i,.btn.btn-xl .btn-text+img,.btn.btn-xl .btn-text+svg{margin-left:12px}.btn svg{fill:#fff;transition:all ease .4s}.btn svg *{fill:#fff;transition:all ease .4s}.fabrx-volting a:hover svg,.white-icon a svg,.fabrx-commerce .btn-outline-light svg{fill:#fff;transition:all ease .4s}.fabrx-volting a:hover svg *,.white-icon a svg *,.fabrx-commerce .btn-outline-light svg *{fill:#fff;transition:all ease .4s}.white-icon .fabrx-header-links a:hover svg,.white-icon .fabrx-header-links a:hover svg *,.white-icon.fabrx-header-links a:hover svg,.white-icon.fabrx-header-links a:hover svg *,.white-icon button.navbar-toggler:hover svg,.white-icon button.navbar-toggler:hover svg *{opacity:.8;fill:#fff}.fabrx-food .white-icon a:hover svg,.fabrx-food .white-icon button:hover svg{fill:#fff;transition:all ease .4s}.fabrx-food .white-icon a:hover svg *,.fabrx-food .white-icon button:hover svg *{fill:#fff;transition:all ease .4s}.btn i+.btn-text,.btn img+.btn-text,.btn svg+.btn-text{margin-left:6px}.btn .btn-text+i,.btn .btn-text+img,.btn .btn-text+svg{margin-left:6px}.btn.btn-link{min-width:1px;min-height:1px;padding:0;font-weight:700;border:none;border-radius:0}.btn.btn-link+.btn.btn-link{margin-left:15px}.btn-rounded{border-radius:50px}.btn-secondary{background-color:initial;border-color:#950484;color:#950484}.btn-secondary svg *{color:#950484;fill:#950484}.btn-secondary:hover{color:#fff;background-color:#950484;border-color:#950484}.btn-secondary:hover svg *{color:#fff;fill:#fff}.btn-danger,.alert-danger{background-color:#ffc120;border-color:#ffc120}.btn-danger-light,.alert-danger-light{background-color:#fb5858;border-color:#fb5858;color:#fff}.btn-success,.alert-success{color:#fff;background-color:#20d231;border-color:#20d231}.btn-success:hover,.btn-success:focus,.alert-success:hover,.alert-success:focus{color:#fff}.btn-warning-light,.alert-warning-light{background-color:#fcd287;border-color:#fcd287;color:#333}.btn-warning-light.focus,.btn-warning-light:focus,.btn-warning-light:hover{background-color:#f8bf59;border-color:#f8bf59;color:#333}.btn-warning-light:not(:disabled):not(.disabled).active,.btn-warning-light:not(:disabled):not(.disabled):active{background-color:#f8bf59;border-color:#f8bf59;color:#333}.show>.btn-warning-light.dropdown-toggle{background-color:#f8bf59;border-color:#f8bf59;color:#333}.btn-warning-light.focus,.btn-warning-light:focus{box-shadow:0 0 0 .2rem rgba(248,191,89,.5)}.btn-warning-light:not(:disabled):not(.disabled).active:focus,.btn-warning-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(248,191,89,.5)}.show>.btn-warning-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,191,89,.5)}.btn-outline-warning-light:focus{box-shadow:0 0 0 .2rem rgba(248,191,89,.5)}.btn-outline-warning-light:not(:disabled):not(.disabled).active:focus,.btn-outline-warning-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(248,191,89,.5)}.show>.btn-outline-warning-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,191,89,.5)}.btn-warning,.alert-warning{background-color:#ff4949;border-color:#ff4949;color:#fff}.show>.btn-warning.dropdown-toggle{background-color:#ff7200;border-color:#ff7200;color:#fff}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,114,0,.5)}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(255,114,0,.5)}.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,114,0,.5)}.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,114,0,.5)}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(255,114,0,.5)}.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,114,0,.5)}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa}.btn-info{background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{background-color:#0aa2c0;border-color:#0aa2c0}.btn-link{font-weight:400;text-decoration:none}.btn-link:hover,.btn-link:focus,.btn-link.focus{text-decoration:none}.btn-mwidth-145{min-width:145px}[class*=btn-outline-]:not(.btn-outline-light):hover svg{fill:#fff}[class*=btn-outline-]:not(.btn-outline-light):hover svg *{fill:#fff}.dropdown-item:active svg,.dropdown-item.active svg{fill:#fff}.dropdown-item:active svg *,.dropdown-item.active svg *{fill:#fff}.alert-success svg,.alert-danger svg,.alert-warning svg{fill:#fff}.alert-success svg *,.alert-danger svg *,.alert-warning svg *{fill:#fff}@media screen and (max-width:768px){.btn{min-width:130px;height:44px;font-size:14px;letter-spacing:1px}}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:none!important}.btn-mini{padding:4px 8px;font-size:14px}[class*=col-] .card{height:100%}.card{border:none;border-radius:6px}.card h6,.card .h6{line-height:1.5}.card-overlay .card-img-top{border-radius:6px}.card-gradient{background:#4b99ff;background:-moz-linear-gradient(top,#4b99ff 0%,#38dfc5 100%);background:-webkit-linear-gradient(top,#4b99ff 0%,#38dfc5 100%);background:linear-gradient(to bottom,#4b99ff 0%,#38dfc5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b99ff',endColorstr='#38dfc5',GradientType=0)}.card-gradient-height{min-height:250px}.card-xl .card-body,.card-xl .card-img-overlay{padding:50px 60px}.card-transparent,.fabrx-package-delivery .fabrx-chip{background:0 0!important}.card-transparent .card-body,.card-transparent .card-img-overlay{padding-bottom:0;padding-left:0;padding-right:0}.overlay-wrap{position:relative;height:100%;display:flex;flex-direction:column}.card-link{margin-top:auto;text-align:center}.card-sm .card-body,.card-sm .card-img-overlay{padding-top:12px}.card-img-top{border-radius:6px}.card-body{padding:25px}.card-img-overlay{padding:25px}.card-img-overlay.bottom{top:auto}.card-subtitle{display:block}.card-meter{display:inline-block;vertical-align:middle;padding:8px 10px;color:#fff;font-weight:700;font-size:12px}.card-meter:hover,.card-meter:focus{color:#fff}.fabrx-tech .fabrx-header-links .avatar-user,.navbar-nav-white .nav-link{color:#fff}.card-meter span{display:inline-block;vertical-align:middle}.card-meter svg+span,.card-meter i+span,.card-meter img+span{padding-left:10px}.card-action{position:absolute;top:15px;right:15px;z-index:1}.card-numbers{display:flex;padding-left:0;margin-bottom:0;list-style:none;flex-wrap:wrap}.card-numbers li+li{padding-left:30px}.form-group{margin-bottom:1rem}.form-check{min-height:1rem;padding-left:24px}.form-check .form-check-label{margin-left:8px}.form-check.form-check-rounded .form-check-input[type=checkbox],.form-check.form-check-rounded .form-check-input[type=radio]{border-radius:100%}.form-check.form-check-lg .form-check-input{width:24px;height:24px;margin-top:2px}.form-check.form-check-lg .form-check-label{font-size:20px;margin-left:10px}.form-check.form-check-sm{padding-left:1em}.form-check.form-check-sm .form-check-input{width:16px;height:16px;margin-top:4px;margin-left:-1em}.form-check.form-check-sm .form-check-label{font-size:14px;margin-left:8px}.form-check.form-check-square .form-check-input[type=checkbox],.form-check.form-check-square .form-check-input[type=radio]{border-radius:0}.form-check .form-check-input[type=checkbox],.form-check .form-check-input[type=radio]{border-radius:3px;cursor:pointer}.form-check .form-check-input:checked[type=radio]{background-image:none;box-shadow:0 0 0 3px #ffffff inset}.form-check.radio-has-check .form-check-input:checked[type=radio]{box-shadow:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check.control-has-danger .form-check-input{background-color:#ffc120;border-color:#ffc120}.form-check.control-has-info-dark .form-check-input{background-color:#0dcaf0;border-color:#0dcaf0}.form-check.control-has-success .form-check-input{background-color:#20d231;border-color:#20d231}.form-check.control-has-primary .form-check-input{background-color:#950484;border-color:#950484}.form-check.control-has-warning .form-check-input{background-color:#ff4949;border-color:#ff4949}.form-check .form-check-input{margin-left:-24px}.form-check-input{width:20px;height:20px;margin-top:2px;border-color:#605f5f;background:0 0}.custom-control-white .form-check-input{border-color:#fff;background:0 0}.custom-control-white .form-check-input:checked[type=checkbox]{background-image:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/checkmark.svg);background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:10px}.form-switch.form-switch-lg{padding-left:52px}.form-switch.form-switch-lg .form-check-input{width:48px;height:19px;margin-left:-52px}.form-switch.form-switch-lg .form-check-input[type=checkbox]{border-radius:50px}.form-switch .form-check-input[type=checkbox]{border-radius:50px}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50%}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff}.custom-switch .custom-control-label::after{width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#006eff;background-color:#006eff}.custom-switch.custom-switch-lg[class*=custom-]{font-size:20px}.custom-control.custom-control-lg[class*=custom-] .custom-control-label:before,.custom-control.custom-control-lg[class*=custom-] .custom-control-label:after{top:3px;left:-34px;width:24px;height:24px}.custom-radio .custom-control-label:after{background:0 0;border:1px solid transparent;border-radius:2px}.custom-radio .custom-control-input:checked~.custom-control-label:after{background:0 0;box-shadow:0 0 0 3px #ffffff inset}.custom-control-input:focus:not(:checked)~.custom-control-label:before,.custom-control-input:not(:disabled):active~.custom-control-label:before{border-color:transparent}.custom-control-input:disabled~.custom-control-label{cursor:default}.custom-radio.radio-has-check .custom-control-input:checked~.custom-control-label:after{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")no-repeat 50%/50%;box-shadow:none;border:none}.fabrx-form .form-control,.fabrx-form .form-control:focus{background-color:#fff;color:#fff;border-color:#fff}.fabrx-form .custom-control:not(.custom-control-sm):not(.custom-switch) .custom-control-label:before,.fabrx-form .custom-control:not(.custom-control-sm):not(.custom-switch) .custom-control-label:after{top:0}.was-validated .form-control:valid,.form-control.is-valid,.was-validated .form-control:invalid,.form-control.is-invalid{background-image:none}.custom-colored-controls,.card-body .custom-control{margin-right:5px}.custom-colored-controls .custom-control-label:before{border-color:transparent}.custom-colored-controls .custom-control-input:checked~.custom-control-label:before{border-color:transparent}.custom-colored-controls .custom-control-input:focus~.custom-control-label:before{box-shadow:none}.custom-control-white.custom-control .custom-control-label:before,.custom-control-white.custom-control .custom-control-input:focus~.custom-control-label:before{border-color:#fff;background-color:initial}.custom-control-white.custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/checkmark.svg)}.custom-control-white.custom-control .custom-control-input:checked~.custom-control-label:before{background-color:#fff;border-color:#fff}.custom-switch{padding-left:40px}.custom-switch.custom-switch-stack .custom-control-label:before{top:4px;height:12px}.custom-switch.custom-switch-stack .custom-control-label:after{top:2px;left:-40px;width:16px;height:16px}.custom-switch.custom-switch-stack .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(17px);transform:translateX(17px);box-shadow:0 2px 5px rgba(96,97,112,.2)}.custom-switch.custom-switch-lg{padding-left:56px}.custom-switch.custom-switch-lg .custom-control-label:before{left:-56px;width:48px;height:24px}.custom-switch.custom-switch-lg .custom-control-label:after{left:calc(-56px + 2px);width:20px;height:20px}.custom-switch.custom-switch-lg .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(24px);transform:translateX(24px)}.custom-switch.custom-switch-lg.custom-switch-stack .custom-control-label:before{top:5px;height:19px}.custom-switch.custom-switch-lg.custom-switch-stack .custom-control-label:after{top:2px;left:-58px;width:24px;height:24px}.custom-switch.custom-switch-lg.custom-switch-stack .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(28px);transform:translateX(28px);box-shadow:0 2px 5px rgba(96,97,112,.2)}.custom-switch .custom-control-label:before{top:2px;left:-40px;width:32px;height:16px;border-color:transparent;border-radius:50px;box-shadow:0 2px 5px rgba(96,97,112,.2)}.custom-switch .custom-control-label:after{top:4px;left:calc(-40px + 2px);border-radius:50px}.custom-switch .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(16px);transform:translateX(16px)}.custom-switch .custom-control-input:disabled~.custom-control-label:before,.custom-switch .custom-control-input[disabled]~.custom-control-label:before{background:#f3f3f3;box-shadow:none}.custom-switch .custom-control-input:disabled~.custom-control-label:after,.custom-switch .custom-control-input[disabled]~.custom-control-label:after{background:#e1e1e1}.form-group{position:relative}.form-control{width:100%;height:48px;padding:10px 15px;background-color:initial;color:#fff;border-color:#eaeaea;border-radius:3px;resize:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;-moz-appearance:none;appearance:none}.form-control:focus{background-color:initial;box-shadow:none}textarea.form-control{height:auto;max-height:106px}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control[class*=is-]:focus{box-shadow:none}.form-control.is-valid{border-color:#20d231!important}.was-validated .form-control:valid,.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#20d231!important}.form-control.is-invalid,.was-validated .form-control:invalid,.alert-outline-danger,.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#ffc120}.form-control:disabled,.form-control[readonly]{background-color:#f5f5f5;border-color:transparent}.form-control::-webkit-input-placeholder,.form-control::-moz-placeholder,.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder,.form-control::placeholder{color:#0ff}.form-line-control{border-top:none;border-left:none;border-right:none;border-radius:0}.valid-feedback i{margin-right:5px}.invalid-feedback img,.invalid-feedback svg{margin-right:5px}.valid-feedback span,.invalid-feedback span{display:inline-block;vertical-align:middle}.control-icon{display:flex;position:absolute;top:0;left:0;width:30px;height:48px;margin-bottom:0;align-items:center;justify-content:flex-end;border-radius:3px 0 0 3px}.control-icon.btn{width:50px;height:48px;min-width:10px;padding:10px;justify-content:center}.control-icon:not(.btn){padding:13px 0 13px 13px}.control-icon.btn:not(.control-icon-right)+.form-control{padding-left:65px}.control-icon.control-icon-right:not(.btn){padding-left:0;padding-right:13px}.control-icon.btn.control-icon-right{justify-content:center}.control-icon.btn.control-icon-right+.form-control{padding-right:65px}.control-icon.control-icon-right{left:auto;right:0;border-radius:0 3px 3px 0;justify-content:flex-start}.control-icon.control-icon-right+.form-control{padding-right:45px}.control-icon:not(.control-icon-right)+.form-control,.control-icon+.control-icon-right+.form-control{padding-left:45px}.control-icon.control-icon-caption:not(.btn){width:auto;height:auto}.control-icon.btn-light{background-color:#e1e1e1}.control-icon-caption i,.control-icon-caption img,.control-icon-caption svg{margin-right:5px}.control-icon-caption:not(.control-icon-right)+.form-control,.control-icon-caption+.control-icon-right+.form-control{padding-left:110px}.control-icon-caption.control-icon-right+.form-control{padding-right:110px}.control-icon-caption.control-icon-right i,.control-icon-caption.control-icon-right img,.control-icon-caption.control-icon-right svg{margin:0 0 0 5px}select{background-image:url(https://landing.epicode.com/wp-content/themes/bb-theme/assets/images/icons/down-arrow.svg);background-repeat:no-repeat;background-position:right 15px center}.progress-bar{width:0;animation:progress 1.5s ease-in-out forwards}.progress-bar .title{opacity:0;animation:show .35s forwards ease-in-out .5s}@keyframes progress{from{width:0}to{width:100%}}@keyframes show{from{opacity:0}to{opacity:1}}.fabrx-circle-progress{display:inline-block;vertical-align:middle;position:relative}.fabrx-circle-progress.w-100 svg,.fabrx-circle-progress.w-100 svg *{width:100%!important}.fabrx-circle-progress.label-none .ldBar-label{display:none}.circle-counter{position:absolute;top:50%;left:50%;font-size:20px;transform:translateX(-50%)translateY(-50%);z-index:1}.circle-counter-lg{font-size:40px}.progress-item{padding-bottom:30px}.progress-item:last-child{padding-bottom:0}.progress-item.progress-md{padding-bottom:10px}.progress-md .progress{height:6px}.progress-md .progress-title{padding-bottom:5px;font-size:10px}.progress-sm .progress{height:4px}.progress{height:13px;overflow:visible;background-color:#f5f5f5;border-radius:15px}.progress-bar{overflow:visible!important;color:inherit;position:relative;border-radius:15px;transition:none}.progress-title{padding-bottom:8px}.progress+.progress-title{padding-top:8px;padding-bottom:0}.progress-tooltip{position:absolute;top:-30px;right:-13px;padding:2.5px 5px;background:#363a40;color:#fff;font-weight:700;font-size:10px;border-radius:2px;z-index:1;line-height:15px}.progress-tooltip:after{position:absolute;top:100%;left:50%;border-top:5px solid #363a40;border-left:5px solid transparent;border-right:5px solid transparent;content:"";transform:translateX(-50%);z-index:1}.testimonial-author{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eaeaea}.testimonial-author.stack{margin-top:-10.5%}.fabrx-chip{display:inline-flex;vertical-align:middle;min-height:32px;padding:3px 4px;background:#fff;border-width:1px;border-style:solid;border-radius:50px;align-items:center;box-shadow:0 0 1px rgba(96,97,112,.2)}.fabrx-chip:not([class*=fabrx-outline-]){border-color:#f0f0f1}.fabrx-chip img{width:24px;height:24px;object-fit:cover;border-radius:100%}.fabrx-chip img+span{padding:0 17px 0 8px}.fabrx-chip svg{margin:0 -4px 0 4px}.fabrx-chip span{padding:0 14px}.chip-closer{margin:-4px 5px 0 -5px}.chip-closer svg{margin:0}.comment-item{padding-bottom:35px}.comment-item ol{padding:35px 0 0 150px}.comment-item:last-child{padding-bottom:0}.media{padding:30px;background:#fff;border-radius:8px;box-shadow:0 3px 4px rgba(96,97,112,.2);display:block}.media .fabrx-avatar{float:left}.media .media-body{overflow:hidden}.fabrx-media-links li+li{padding-left:35px}.fabrx-media-links li a{display:inline-flex;align-items:center}.fabrx-media-links li a i{margin-right:8px;transition:all ease .4s}.fabrx-media-links li a svg{margin-right:8px;transition:all ease .4s}.fabrx-media-links li a svg *{margin-right:8px;transition:all ease .4s}.fabrx-media-links li a img{margin-right:8px;transition:all ease .4s}.flatpickr-calendar{width:auto!important;padding:15px;border-radius:10px;-webkit-box-shadow:0 0 3px rgba(96,97,112,.2);box-shadow:0 0 3px rgba(96,97,112,.2)}.flatpickr-calendar.inline{top:0;width:100%;max-height:none}.flatpickr-calendar.inline .flatpickr-rContainer{display:block;width:100%}.flatpickr-calendar.inline .flatpickr-weekdays{margin:1% 0}.flatpickr-calendar.inline .flatpickr-days,.flatpickr-calendar.inline .dayContainer{width:100%;max-width:100%}.flatpickr-calendar.inline .flatpickr-day{max-width:100%;margin:1% 0}.flatpickr-day{position:relative;z-index:1}.flatpickr-day.selected:hover,.flatpickr-day.selected:focus{background-color:initial;border-color:transparent}.flatpickr-day:hover{background-color:initial;border-color:transparent}.flatpickr-day.today:hover,.flatpickr-day.today:focus{background-color:initial;border-color:transparent}.flatpickr-day.enfRange:hover,.flatpickr-day.startRange:focus{background-color:initial;border-color:transparent}.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover{background-color:initial;border-color:transparent}.flatpickr-day.startRange:hover,.flatpickr-day.inRange,.flatpickr-day.endRange,.flatpickr-day.today.inRange,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background-color:initial;border-color:transparent}.flatpickr-day.inRange.prevMonthDay,.flatpickr-day.inRange.nextMonthDay{background-color:initial;border-color:transparent}.flatpickr-day.startRange,.flatpickr-day:focus{background-color:initial;border-color:transparent}.flatpickr-day:hover:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.today:before,.flatpickr-day.today.selected:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.selected:before,.flatpickr-day.selected:hover:before,.flatpickr-day.selected:focus:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.today.selected:hover:before,.flatpickr-day.today.selected:focus:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.endRange.nextMonthDay.inRange.selected:before,.flatpickr-day.endRange.nextMonthDay.inRange.selected:hover:before,.flatpickr-day.endRange.nextMonthDay.inRange.selected:focus:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.prevMonthDay.endRange:hover:before,.flatpickr-day.prevMonthDay.endRange:focus:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.nextMonthDay.endRange:hover:before,.flatpickr-day.nextMonthDay.endRange:focus:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.prevMonthDay.startRange:hover:before,.flatpickr-day.prevMonthDay.startRange:focus:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.nextMonthDay.startRange:hover:before,.flatpickr-day.nextMonthDay.startRange:focus:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.startRange:before,.flatpickr-day.startRange:hover:before,.flatpickr-day.startRange:focus:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.nextMonthDay.startRange:before,.flatpickr-day.nextMonthDay.selected.startRange.inRange:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.selected.startRange+.flatpickr-day.endRange:before,.flatpickr-day.endRange:before{content:'';display:block;width:32px;height:32px;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.inRange:after{content:'';display:block;width:100%;height:32px;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.today{border:none}.flatpickr-day.today.inRange:after{content:'';display:block;width:100%;height:32px;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-day.today.selected:before{border:none}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#404040}.flatpickr-day.today:before,.flatpickr-day.today:hover:before,.flatpickr-day.today:focus:before{border:1px solid #959ea9;background-color:#fff}.flatpickr-day.today.selected:hover,.flatpickr-day.today.selected:focus,.flatpickr-day.today.selected:hover:before,.flatpickr-day.today.selected:focus:before{color:#fff;border:0}.flatpickr-day.startRange:after,.flatpickr-day.endRange:after,.flatpickr-day.selected.startRange:after,.flatpickr-day.inRange+.flatpickr-day.endRange:after,.flatpickr-day.selected.startRange+.flatpickr-day.endRange:after,.flatpickr-day.inRange+.flatpickr-day.startRange:after,.flatpickr-day.selected.endRange+.flatpickr-day.startRange:after,.flatpickr-day.startRange+.flatpickr-day.endRange:after{content:'';display:block;width:60%;height:32px;position:absolute;z-index:-2;top:50%;right:-3px;transform:translateY(-50%);background-color:#ebf4ff}.flatpickr-day.inRange+.flatpickr-day.endRange:after,.flatpickr-day.startRange+.flatpickr-day.endRange:after,.flatpickr-day.selected.startRange+.flatpickr-day.endRange:after,.flatpickr-day.endRange:after{left:-4px;right:auto}.flatpickr-day.selected.endRange:after{display:none}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:none}.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.inRange{box-shadow:none}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:none}.flatpickr-calendar.open{max-height:none}.flatpickr-months{padding-bottom:5px}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{position:static;display:inline-block;height:auto}.flatpickr-current-month span.cur-month{margin-left:0;font-weight:400}.flatpickr-current-month input.cur-year{font-weight:400}span.flatpickr-weekday{font-weight:500}.flatpickr-day.inRange:after,.flatpickr-day.prevMonthDay.inRange:before,.flatpickr-day.nextMonthDay.inRange:before,.flatpickr-day.today.inRange:after,.flatpickr-day.prevMonthDay.today.inRange:before,.flatpickr-day.nextMonthDay.today.inRange:before,.flatpickr-day:hover:before,.flatpickr-day.prevMonthDay:hover:before,.flatpickr-day.nextMonthDay:hover:before,.flatpickr-day:focus:before,.flatpickr-day.prevMonthDay:focus:before,.flatpickr-day.nextMonthDay:focus:before{background:#ebf4ff;border-color:#ebf4ff}.flatpickr-day.inRange::after{-webkit-box-shadow:-5px 0 0 #ebf4ff,5px 0 0 #ebf4ff;box-shadow:-5px 0 #ebf4ff,5px 0 #ebf4ff}.flatpickr-day.disabled{font-weight:300}.flatpickr-day.disabled:hover{font-weight:300}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{font-weight:300}.flatpickr-day.notAllowed{font-weight:300}.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{font-weight:300}.flatpickr-day.selected{color:#fff;font-weight:500;background-color:initial;border-color:transparent}[id*=FabrxAutocomplete]~.dropdown-menu{width:100%;max-height:192px;overflow-x:hidden;overflow-y:auto}.dropdown-toggle:after{vertical-align:middle}.dropdown-menu{padding:0;border:none;box-shadow:0 0 2px rgba(96,97,112,.2)}.dropdown-menu.fabrx-scroll{max-height:290px}.dropdown-menu .fabrx-scroll-height{max-height:290px;overflow:hidden}.dropdown-menu .dropdown-divider{margin:0}.dropdown-menu-controls{padding:0 15px}.dropdown-menu-controls .custom-control{margin:16px 0}.dropdown-menu-between .dropdown-item{justify-content:space-between}.dropdown-menu-divider .dropdown-item{border-bottom:1px solid #eaeaea}.dropdown-menu-divider .dropdown-item:last-child{border-bottom:none}.dropdown-item{display:flex;min-height:48px;padding:8px 15px;align-items:center}.dropdown-item:first-child{border-radius:.25rem .25rem 0 0}.dropdown-item:last-child{border-radius:0 0 .25rem .25rem}.dropdown-item i+.dropdown-text,.dropdown-item svg+.dropdown-text,.dropdown-item img+.dropdown-text,.dropdown-item .fabrx-avatar+.dropdown-text{margin-left:8px;transition:all ease .4s}.dropdown-text{display:inline-block;vertical-align:middle}.fabrx-scroll{height:100%;overflow:hidden}.custom-size{width:150px!important;height:150px!important}.fabrx-uploader{font-size:0}.fileuploader{padding:0;margin:0;background:0 0;border-radius:0}.fileuploader-input{display:block;padding:50px;min-height:100%;background:#fafafb;text-align:center;border:2px dotted #dededf;border-radius:10px}.fileuploader-input .dz-preview{min-height:auto}.fileuploader-input .dz-preview .media{box-shadow:none}.fileuploader-input .dz-preview h6,.fileuploader-input .dz-preview .h6{font-size:16px;color:#000;text-align:left;padding-right:6px}.fileuploader-input .dz-preview .dz-image{width:60px;height:60px;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.1)}.fileuploader-input .dz-preview .content-boxfile{width:calc(100% - 60px);padding-left:13px}.fileuploader-input .dz-preview .content-boxfile .dropdown-item{width:auto;cursor:pointer;background-color:initial;padding:0}.fileuploader-input .dz-preview .content-boxfile .dropdown-item svg{max-width:15px;cursor:pointer}.fileuploader-input .dz-preview .content-boxfile .dropdown-item:hover{background-color:initial}.fileuploader-input .dz-preview .content-boxfile .dropdown-item:hover svg,.fileuploader-input .dz-preview .content-boxfile .dropdown-item:hover svg *{fill:#950484}.fileuploader-input .dz-message{display:block;padding:0 0 12px;margin-right:0;background:0 0;font-weight:400;font-size:24px;border:0;border-radius:0;box-shadow:none}.fileuploader-input .dz-message:before{display:block;width:40px;height:48px;margin:0 auto 20px;background-image:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/files.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";z-index:1}.fileuploader-input .fileuploader-input-button{padding:0;background:0 0;font-weight:400;box-shadow:none;border-radius:0}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button{padding:0;background:0 0;font-weight:400;box-shadow:none;border-radius:0}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success{padding:0;background:0 0;font-weight:400;box-shadow:none;border-radius:0}.fileuploader-input .fileuploader-input-button:hover,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success:hover{box-shadow:none}.fileuploader-items .fileuploader-items-list{margin:0}.fileuploader-items .fileuploader-item{padding:15px;border-bottom:none}.fileuploader-items .fileuploader-item .column-actions{margin:0}.fileuploader-items .fileuploader-item:first-child{margin-top:25px}.fileuploader-items .fileuploader-item:last-child{margin-bottom:0}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i{background:0 0;color:#605f5f;border-width:1px;border-style:solid;box-shadow:none}.fileuploader-items .fileuploader-item .column-thumbnail{width:24px;height:30px}.fileuploader-items .fileuploader-item .fileuploader-item-image{border:1px solid #605f5f;border-radius:3px}.fileuploader-items .fileuploader-item .fileuploader-item-icon{background:0 0!important;color:#605f5f;border-radius:0}.fileuploader-items .fileuploader-item .fileuploader-item-icon:before{position:absolute;top:-1px;right:-1px;width:5px;height:5px;border-bottom-width:1px;border-bottom-style:solid;border-right-width:1px;border-right-style:solid;content:"";transform:rotate(90deg);z-index:1}.fileuploader-items .fileuploader-item .fileuploader-item-icon.is-bright-color{color:#605f5f}.fileuploader-items .fileuploader-item .fileuploader-item-icon i{font-size:8px;text-transform:uppercase}.fileuploader-items .fileuploader-item .column-title div{padding-bottom:3px;font-weight:400}.fileuploader-items .fileuploader-item .fileuploader-action i{line-height:18px}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i:hover,.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i:active{color:#fff;border-color:transparent}.fabrx-page-controls{display:flex;padding-left:0;line-height:0;list-style:none}.fabrx-page-controls li+li{margin-left:10px}.fabrx-page-controls .page-control{display:inline-block;vertical-align:middle;width:8px;height:8px;background:#eaeaea;text-indent:-99999px;border-radius:25px}.controls-active-stack .page-control.active,.controls-stack .page-control{width:20px;height:8px}.nav-tabs{padding:4px;background:#fff;border:none;border-radius:6px;box-shadow:0 0 2px rgba(96,97,112,.2)}.nav-tabs .nav-item.show .nav-link{color:#fff;font-weight:500}.nav-tabs .nav-link{min-width:115px;padding:6px 15px;text-align:center;border:none;border-radius:4px}.nav-tabs .nav-link.active{color:#fff;font-weight:400}.nav-tabs .nav-item{margin-bottom:0}.nav-tabs-lg .nav-link{padding:14px 21px}.nav-tabs-lg .nav-item.show .nav-link,.nav-tabs-lg .nav-link.active{font-weight:700}.nav-tabs-sm{font-size:10px}.nav-tabs-sm .nav-link{padding:9px 13px;min-width:11px}.nav-tabs-sm .nav-item.show .nav-link,.nav-tabs-sm .nav-link.active{font-weight:700}.nav-tabs-rounded{border-radius:30px}.nav-tabs-rounded .nav-link{border-radius:30px}.nav-tabs-line{background-color:initial;border-radius:0;box-shadow:none;padding:0}.nav-tabs.nav-tabs-line .nav-link{border-bottom:1px solid #f3f3f3;border-radius:0}.nav-tabs.nav-tabs-line .nav-item.show .nav-link,.nav-tabs.nav-tabs-line .nav-link.active{background-color:initial;border-color:#950484}.nav-tabs-md .nav-link{padding:9px 27px;min-width:11px}.nav-tabs-no-bg{background-color:initial;box-shadow:none}.nav-tabs.nav-tags-stack .nav-link{display:flex;text-align:left;border-color:#eaeaea}footer .nav-tabs.nav-tags-stack .nav-link{color:#fff}.nav-tags-stack .fabrx-icon{padding-right:13px}.nav-tags-stack p,.nav-tags-stack .nav-link p{margin-bottom:0;color:#fff}.flex-column.nav-tabs-line .nav-link{padding:15px 0}.nav-tabs.nav-tabs-children .nav-link{border-bottom:0;font-weight:500}.nav-tabs-children .nav-tabs{padding-left:20px}.nav-tabs-children .nav-tabs .nav-link{font-weight:400}.nav-tabs-children .nav-link{padding:10px 0}.nav-tabs-children .nav-tabs .nav-link{padding:5px 0}.fabrx-justified.nav-tabs .nav-link{padding:15px}.fabrx-light-tabs{background-color:rgba(255,255,255,7%);border-radius:4px;padding:0}.fabrx-light-tabs.nav-tabs .nav-link{color:#fff;padding:17px 30px}.fabrx-light-tabs.nav-tabs .nav-item.show .nav-link,.fabrx-light-tabs.nav-tabs .nav-link.active{background-color:rgba(216,216,216,.1);font-weight:400;border-radius:0}.fabrx-light-tabs.nav-tabs .nav-item.show:first-child .nav-link,.fabrx-light-tabs.nav-tabs .nav-item:first-child .nav-link.active{border-radius:4px 0 0 4px}.pagination .page-item.active .page-link{font-weight:500;color:#fff}.page-link{border-color:#eaeaea;padding:9px 13px;margin-bottom:-1px}.primary-page-item{background-color:initial}.fabrx-pagination{display:flex}.fabrx-pagination .primary-page-item{font-size:14px;min-width:75px;text-align:center;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.pagination{flex-wrap:wrap}.fabrx-pagination .pagination{margin:0 18px}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.fabrix-custom-pagination{display:inline-flex;align-items:center;border-radius:4px;border:1px solid #eaeaea;padding:7px 15px}.fabrix-custom-pagination label{font-size:12px}.fabrix-custom-pagination .custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.fabrix-custom-pagination .custom-select,.fabrix-custom-pagination .form-control{width:58px;height:22px;background-color:initial;text-align:center;padding:2px 5px;min-height:22px}.fabrix-custom-pagination .custom-select{background-position:right .25rem center;line-height:14px;padding-right:13px}.fabrx-checks{padding-left:0}.fabrx-checks li{position:relative;padding-left:30px;list-style:none;margin:8px 0}.fabrx-checks li:before{content:'';display:block;width:16px;height:7px;border-width:0 0 2px 2px;border-style:solid;position:absolute;top:5px;left:0;transform:rotate(-45deg)}.fabrx-checks li:last-child{margin-bottom:0}.plan-heading{display:flex;flex-wrap:wrap;align-items:center}.plan-price{margin-left:auto;font-size:12px;font-weight:400}.plan-price sup{vertical-align:super;font-size:40%}.fabrx-lines{padding-left:0;list-style:none}.fabrx-lines li{padding:10px 0;border-bottom-width:1px;border-bottom-style:solid;border-color:#eaeaea}.has-vertical-line{position:relative;padding-right:60px}.has-vertical-line:after{content:'';width:1px;position:absolute;top:-10px;bottom:-10px;right:35px}.fabrx-emoji{background-color:#fff;border-radius:40px;box-shadow:0 0 2px rgba(96,97,112,.2);display:inline-block}.fabrx-emoji a{padding:8px;display:inline-block;transform:scale(1)}.fabrx-emoji a:hover{transform:scale(1.2)}.addui-slider+.progress-title{padding-top:8px;padding-bottom:0}.addui-slider .addui-slider-track{background-color:#ebecec}.fabrx-volting a{background-color:#ebecec}.addui-slider .addui-slider-track .addui-slider-handle{background-color:initial;width:16px;height:16px}.addui-slider .addui-slider-track .addui-slider-handle:after{width:16px;height:16px;left:0;top:17px}.addui-slider .addui-slider-track .addui-slider-handle:hover,.addui-slider .addui-slider-track .addui-slider-handle.addui-slider-handle-active{box-shadow:none;background-color:initial}.addui-slider.addui-slider-horizontal{width:auto;height:auto}.addui-slider.addui-slider-horizontal .addui-slider-track{top:0}.addui-slider .addui-slider-track .addui-slider-handle .addui-slider-value{display:none}.addui-slider.addui-slider-horizontal{margin:0}.spinner-border{width:60px;height:60px;color:#59a0ff;border-width:5px}.spinner-fill{border-color:#add0ff;position:relative;border-width:3px}.spinner-fill:before{content:'';display:block;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;border-radius:50%;border-width:3px;border-style:solid;border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent}.lds-default{display:inline-block;position:relative;width:60px;height:60px}.lds-default div{position:absolute;width:10px;height:10px;border-radius:50%;animation:lds-default 1s linear infinite}.lds-default div:nth-child(1){animation-delay:.05s;top:24px;left:49px}.lds-default div:nth-child(2){animation-delay:.14s;top:42px;left:42px}.lds-default div:nth-child(3){animation-delay:.28s;top:49px;left:24px}.lds-default div:nth-child(4){animation-delay:.43s;top:42px;left:7px}.lds-default div:nth-child(5){animation-delay:.57s;top:24px;left:0}.lds-default div:nth-child(6){animation-delay:.72s;top:7px;left:7px}.lds-default div:nth-child(7){animation-delay:.85s;top:0;left:24px}.lds-default div:nth-child(8){animation-delay:1s;top:7px;left:42px}@keyframes lds-default{0%,20%,80%,100%{background:#add0ff}50%{background:#59a0ff}}.table td{font-size:14px;vertical-align:middle;background-color:#fff;border-top:none;border-bottom:1px solid #eaeaea;transition:all ease .4s;padding:.75rem}.table thead th{text-transform:uppercase;font-size:12px;vertical-align:middle;border-top:none;border-bottom:1px solid #eaeaea;font-weight:500;color:#0ff}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.table-striped tbody tr:nth-of-type(even) td{background-color:#fafafb}.table-striped tbody tr td{border:none}.table>:not(caption)>*>*{background-image:none}.table-has-noborder thead th,.table-has-noborder td{border-bottom:0}.fabrx-table-star{border:1px solid #ff4949;display:inline-block;border-radius:4px;font-weight:500;padding:1px 8px}.table-lg td,.table-lg th{padding:24px 15px}.fabrx-social a+a{margin-left:35px}.fabrx-status{position:relative}.fabrx-status:after{content:'';width:10px;height:10px;border-radius:50%;background:#eaeaea;border:2px solid #fff;display:inline-block}.fabrx-status.offline:after{background:#eaeaea;border-color:#fff}.fabrx-status.xl:after{width:16px;height:16px}.fabrx-status.lg:after{width:14px;height:14px}.fabrx-status.md:after{width:12px;height:12px}.fabrx-status.sm:after{width:6px;height:6px;border-width:1px}.status-no-border:after{border:none}hr{border-color:#eaeaea}.fabrx-tooltip{text-align:center}.fabrx-tooltip .tooltip[x-placement=top] .arrow,.fabrx-tooltip .tooltip[x-placement=bottom] .arrow{left:0;right:0;margin:auto}.fabrx-tooltip .tooltip[x-placement=left] .arrow,.fabrx-tooltip .tooltip[x-placement=right] .arrow{top:0;bottom:0;margin:auto}.fabrx-volting a{padding:6px 12px;border-radius:2px}.fabrx-volting a+a{margin-left:20px}.fabrx-ratings:not(:checked)>input{display:none}.rating:not(:checked)>label{float:right;cursor:pointer;width:20px;height:20px;margin-right:8px;transition:all ease .4s}.has-rating:not(:checked)>label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/star.svg);background-repeat:no-repeat;background-size:cover}.has-rating:not(:checked)>label:hover{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/star-fill.svg);background-repeat:no-repeat;background-size:cover}.has-rating:not(:checked)>label:hover~label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/star-fill.svg);background-repeat:no-repeat;background-size:cover}.has-rating>input:checked+label:hover,.has-rating>input:checked~label:hover{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/star-fill.svg);background-repeat:no-repeat;background-size:cover;opacity:.8}.has-rating>input:checked+label:hover~label,.has-rating>input:checked~label:hover~label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/star-fill.svg);background-repeat:no-repeat;background-size:cover;opacity:.8}.has-rating>label:hover~input:checked~label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/star-fill.svg);background-repeat:no-repeat;background-size:cover;opacity:.8}.has-rating>input:checked~label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/star-fill.svg);background-repeat:no-repeat;background-size:cover}.has-hearts:not(:checked)>label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/heart.svg);background-repeat:no-repeat;background-size:cover}.has-hearts:not(:checked)>label:hover{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/heart-fill.svg);background-repeat:no-repeat;background-size:cover}.has-hearts:not(:checked)>label:hover~label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/heart-fill.svg);background-repeat:no-repeat;background-size:cover}.has-hearts>input:checked+label:hover,.has-hearts>input:checked~label:hover{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/heart-fill.svg);background-repeat:no-repeat;background-size:cover;opacity:.8}.has-hearts>input:checked+label:hover~label,.has-hearts>input:checked~label:hover~label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/heart-fill.svg);background-repeat:no-repeat;background-size:cover;opacity:.8}.has-hearts>label:hover~input:checked~label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/heart-fill.svg);background-repeat:no-repeat;background-size:cover;opacity:.8}.has-hearts>input:checked~label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/heart-fill.svg);background-repeat:no-repeat;background-size:cover}.fabrx-ratings-white:not(:checked)>label{background:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/icons/star-fill-white.svg);background-repeat:no-repeat;background-size:cover}.fabrx-like svg{transition:all ease .4s}.fabrx-like svg *{transition:all ease .4s}.fabrx-like i{transition:all ease .4s}.fabrx-header-links a svg{transition:all ease .4s}.fabrx-header-links a svg *{transition:all ease .4s}.fabrx-header-links .avatar-user{transition:all ease .4s}.fabrx-section{padding-top:60px;padding-bottom:60px}@media(min-width:1140px){.fabrx-section{padding-top:80px;padding-bottom:80px}}.color-shade .badge-absolute{top:8px;font-weight:400;left:8px}.fabrx-sticky{z-index:9;width:100%!important}.lh-28{line-height:28px}.lh-24{line-height:24px}.fabrx-lftbdr-title{padding:8px 0 8px 20px;border-left:6px solid #74eacf}.fabrx-sub-title{padding:10px 0 30px;border-bottom:3px solid #e6e6e6;margin-bottom:30px}.fabrx-sub-title.text-white{border-color:#5a5a5a}.fabrx-components+.fabrx-components{padding-top:100px}.component-item+.component-item{padding-top:50px}.component-item h6.fabrx-lft-dash,.component-item .fabrx-lft-dash.h6{margin-bottom:20px;font-weight:400}.component-item.sizes li{border-right:1px solid #e9e9e9}.component-item.sizes li:last-child{border-right:none}.component-item.sizes li small,.component-item.sizes li .small{color:#888}.inline-component{display:flex;padding:13px 0;flex-wrap:wrap;justify-content:center}.inline-component li{padding:15px 28px}.inline-component.content-align li{display:flex;padding:30px;flex-wrap:wrap;flex-direction:column;justify-content:center;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.inline-component span{display:inline-block;vertical-align:top;width:23px;height:23px;margin-right:5px}.component-list{display:flex;margin:0 -15px;flex-wrap:wrap;align-items:center}.component-list li{padding:15px}.component-list li>span{display:block;padding-top:12px;color:#445161}.component-list.strength{margin:0 -25px}.component-list.strength li{padding:0 25px 25px}.component-list.less-space{margin:0 -7.5px}.component-list.less-space li{padding:5px 7.5px}.component-list.more-space{margin:0 -20px}.component-list.more-space li{padding:40px 20px}.component-list.more-space-two{margin:0 -40px}.component-list.more-space-two li{padding:40px}.more-space-bottom li{padding-bottom:50px}.color-circle{display:inline-block;vertical-align:middle;width:115px;height:115px}.color-shade{display:inline-block;vertical-align:middle;width:55px;height:55px}.horizontal{width:100%;height:74px}.component-list.spacing span{padding:0 0 10px}.space-box{display:inline-block;vertical-align:middle;width:96px;height:96px;background:#ff6565;opacity:.4}.space-box.eighty-eight{width:88px;height:88px}.space-box.eighty{width:80px;height:80px}.space-box.seventy-two{width:72px;height:72px}.space-box.sixty-four{width:64px;height:64px}.space-box.fifty-six{width:56px;height:56px}.space-box.fourthy-eight{width:48px;height:48px}.space-box.fourthy{width:40px;height:40px}.space-box.thirty-two{width:32px;height:32px}.space-box.twenty-four{width:24px;height:24px}.space-box.sixteen{width:16px;height:16px}.space-box.eight{width:8px;height:8px}.fabrx-aside{width:251px;background-color:#fff}.has-aside{display:flex;flex-direction:column;height:100%}.has-aside .fabrx-aside-footer{margin-top:auto;margin-bottom:30px}.fabrx-aside-xl{position:absolute;top:0;left:0;width:280px;height:100%;overflow-y:auto;transform:translateX(-100%);transition:all ease .5s;z-index:3}.aside-open .fabrx-aside{transform:translateX(0)}.fabrx-aside-header{background-color:#fafafb;padding:20px 32px;min-height:80px;display:flex;align-items:center}.fabrx-aside .fabrx-aside-body{height:calc(100vh - 152px)}.font-size-12{font-size:12px}.fabrx-menu-category{padding:25px 0 10px}.fabrx-menu-category>.menu-category-title{padding:10px 32px;font-weight:500;text-transform:uppercase;color:#0ff}.menu-category>li>a{font-size:14px;font-weight:500;border-left:5px solid #fff;padding:18px 27px;display:flex;flex-wrap:wrap;align-items:center}.menu-category>li>a>span+svg{margin-left:auto}.menu-category li a:hover,.menu-category li.active>a{background-color:#ebf4ff}.menu-category li a.mPS2id-clicked{background-color:#ebf4ff}.menu-category .menu-category>li .menu-category>li>a{padding:10px 15px 10px 38px}.fabrx-aside-two .menu-category>li>a:hover,.fabrx-aside-two .menu-category>li.active>a{background-color:#ebf4ff}.menu-category li .badge-md{padding:1px 13px;text-transform:uppercase}.fabrx-aside-footer{padding:24px 32px}.fabrx-aside-two .fabrx-aside-body{height:calc(100vh - 209px)}.fabrx-aside-two .menu-category>li>a{border-left:0;border-right:5px solid #fff}.fabrx-aside-three{width:325px}.fabrx-aside-three .fabrx-aside-header{padding:40px 55px}.fabrx-aside-three .fabrx-aside-body{height:calc(100vh - 104px)}.fabrx-aside-three .menu-category>li>a{font-weight:400;padding:18px 50px}.fabrx-aside-three .menu-category>li>a>span+svg{margin-left:10px}.fabrx-aside-four{width:620px}.fabrx-aside-four .fabrx-aside-body{height:calc(100vh - 174px)}.fabrx-aside-four .menu-category>li>a{padding:4px 80px;font-size:80px;font-weight:700;font-family:montserrat,sans-serif}.fabrx-aside-four .fabrx-aside-footer{padding:35px 80px;display:flex;flex-wrap:wrap;align-items:center;list-style:none}.fabrx-aside-four .fabrx-aside-footer a{font-size:14px;color:#0ff}.fabrx-aside-four .fabrx-aside-footer li{font-size:14px;color:#0ff}.fabrx-aside-four .fabrx-aside-footer li+li{margin-left:40px}.fabrx-aside-four .menu-category li a:hover,.fabrx-aside-four .menu-category li.active a{background-color:initial;border-color:transparent}.fabrx-aside-five{width:96px}.fabrx-aside-five .menu-category li a:hover,.fabrx-aside-five .menu-category li.active a{background-color:initial;border-color:transparent}.fabrx-aside-six{width:96px}.fabrx-aside-five .fabrx-aside-header,.fabrx-aside-six .fabrx-aside-header{background-color:initial;padding:56px 24px;justify-content:center}.fabrx-aside-five .menu-category>li>a{border:none;justify-content:center;padding:28px 27px}.fabrx-aside-five .menu-category>li>a svg{fill:rgba(255,255,255,.64)}.fabrx-aside-five .menu-category>li>a svg *{fill:rgba(255,255,255,.64)}.fabrx-aside-five .fabrx-aside-footer a svg{fill:rgba(255,255,255,.64)}.fabrx-aside-five .fabrx-aside-footer a svg *{fill:rgba(255,255,255,.64)}.fabrx-aside-six .fabrx-aside-footer a svg{fill:rgba(255,255,255,.64)}.fabrx-aside-six .fabrx-aside-footer a svg *{fill:rgba(255,255,255,.64)}.fabrx-aside-five .menu-category>li>a:hover svg,.fabrx-aside-five .fabrx-aside-footer a:hover svg{fill:#fff}.fabrx-aside-five .menu-category>li>a:hover svg *,.fabrx-aside-five .fabrx-aside-footer a:hover svg *{fill:#fff}.fabrx-aside-six .fabrx-aside-footer a:hover svg{fill:#fff}.fabrx-aside-six .fabrx-aside-footer a:hover svg *{fill:#fff}.fabrx-aside-five .fabrx-aside-footer,.fabrx-aside-six .fabrx-aside-footer{text-align:center}.fabrx-aside-five .fabrx-aside-body{height:calc(100vh - 232px)}.fabrx-aside-six .fabrx-aside-body{height:calc(100vh - 232px)}.fabrx-aside-six .menu-category>li{padding:24px 10px}.fabrx-aside-six .menu-category>li>a{padding:0;margin:auto;border:none;justify-content:center}.fabrx-aside-six .menu-category>li>a:hover{background-color:initial}.fabrx-aside-six .menu-category>li.active>a{background-color:initial}.fabrx-header{padding:12px 0}.fabrx-has-header{padding:8px 0 24px}.fabrx-noti-dot{position:relative}.fabrx-noti-dot:after{content:'';width:6px;height:6px;border-radius:50%;position:absolute;top:-5px;right:0}.navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:0 24px;font-size:16px}.navbar-expand-lg .navbar-nav .nav-item:first-child .nav-link{padding-left:0}.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link{padding-right:0}.navbar{padding:0;min-height:32px}.navbar-brand{padding-top:0;padding-bottom:0}.navbar-toggler:focus{box-shadow:none}.fabrx-carts{position:relative}.fabrx-carts .badge-absolute{top:-7px;right:-8px}.fabrx-header-links .avatar-user{font-size:16px;padding-left:10px}.bb-header-logo-desktop{display:none}@media(min-width:768px){.bb-header-logo-desktop{display:block}.bb-header-logo-mobile{display:none}}.fabrx-footer{background-color:#fff;font-size:14px;line-height:1.4}.fabrx-footer-menu{padding-left:0}.fabrx-footer-menu li{list-style:none}.fabrx-footer-menu li+li{margin-top:10px}.fabrx-footer .navbar-nav{flex-wrap:wrap}@media(max-width:600px){.fabrx-footer .navbar-nav li{flex:0 0 50%}.fabrx-footer .navbar-nav li a{padding:0!important;margin-bottom:16px}}.fabrx-footer-contnet p,footer p{line-height:24px;padding-top:25px;color:#fff}footer a{color:#fff}footer h6,footer .h6{color:#fff}.fabrx-hero{background-color:#ecf1f8;position:relative;z-index:1}.fabrx-hero .direction-rtl{position:relative;z-index:-1}.hero-caption{max-width:920px;margin:0 auto}.header-absolute{position:absolute;top:0;z-index:2;left:0;right:0;margin:0 auto}.fabrx-min-height{height:100vh;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-end;justify-content:center;max-height:1010px}.fabrx-caption{width:570px;float:right}[class*=col-]:nth-child(2n) .fabrx-min-height{align-items:flex-start;height:100%}[class*=col-]:nth-child(2n) .fabrx-caption{float:left;text-align:right}.card-columns .card img{width:100%}.fabrx-card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.fabrx-stack-box{position:relative;top:-75px}.left{left:25px;right:auto}.fabrx-item-list{display:flex;flex-wrap:wrap;margin:0 -15px}.fabrx-item-list li{width:50%;font-size:20px;padding:15px}.fabrx-item-list li span{margin-left:11px}.item-boxes{background:0 0;box-shadow:none;border-radius:unset;padding:0}.item-boxes .nav-link{background-color:#fff;border-radius:6px;box-shadow:0 0 2px rgba(96,97,112,.16);padding:30px 100px 30px 35px;display:block;min-width:unset;text-align:left}.item-boxes .nav-link.active p{color:#fff;font-weight:400}.item-boxes .nav-link p{margin-bottom:0;line-height:24px}.item-boxes .nav-link strong{margin-bottom:13px}.item-boxes li+li{margin-top:25px}.swiper-slider-box{position:relative}.swiper-slider-box .swiper-pagination{position:static;left:0;right:0;margin:15px auto 0}.swiper-slider-box .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#eaeaea;margin:0 5px;cursor:pointer}.swiper-slider-box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#950484}.swiper-container.swiper-threecol,.swiper-container.swiper-twohalf{overflow:visible}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{position:absolute;top:50%;left:8%;width:54px;height:54px;outline:none;transition:all 600ms cubic-bezier(.645,.045,.095,1.08);transform:translateY(-50%);z-index:1}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{display:block;width:54px;height:54px;border-bottom-width:5px;border-bottom-style:solid;border-left-width:5px;border-left-style:solid;content:"";transform:rotate(45deg);z-index:1;transition:all ease .4s}.swiper-container .swiper-button-next:hover:after,.swiper-container .swiper-button-prev:hover:after{opacity:.8}.swiper-container .swiper-button-next{left:auto;right:8%}.swiper-container .swiper-button-next:after{transform:rotate(-135deg)}.current-no:after{content:"/"}.fabrx-middle-box{max-width:790px;margin:auto}.fabrx-cricle li+li{padding-top:32px}.carousel-gallery .owl-stage-outer{overflow:visible}.owl-has-counter .swiper-button-next,.owl-has-counter .swiper-button-prev{bottom:0;top:auto;left:0;transform:none;width:72px;height:64px;background-color:#fff}.owl-has-counter .swiper-button-next:before,.owl-has-counter .swiper-button-prev:before{content:'';width:14px;height:14px;margin-left:-9px;border-color:#eaeaea;border-bottom-width:1px;border-bottom-style:solid;border-left-width:1px;border-left-style:solid;transform:rotate(45deg)}.owl-has-counter .swiper-button-next:after,.owl-has-counter .swiper-button-prev:after{content:'';background-color:#eaeaea;width:24px;height:1px;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);border:none}.owl-has-counter .swiper-button-next{left:72px}.owl-has-counter .swiper-button-next:before{transform:rotate(-135deg);margin-left:8px}.owl-has-counter .swiper-pagination-fraction{display:block;position:absolute;left:144px;width:112px;height:64px;bottom:0;color:#fff;background-color:#fff;font-size:20px;font-weight:100;line-height:64px;border-left:1px solid #605f5f}.owl-has-counter .swiper-pagination-fraction .total-no{margin-left:4px}.owl-has-counter .swiper-pagination-fraction .current-no:after{margin-left:3px}.owl-disable-dots.owl-carousel .owl-dots{display:none}.fabrx-masonry{width:100%!important;margin:0 -15px}.fabrx-masonry .masonry-item{padding:15px;float:left;width:33.33%}.fabrx-masonry .masonry-item.item-width-three{width:66.667%}.fabrx-masonry .masonry-item.item-width-full{width:100%}.fabrx-masonry .masonry-item.item-width-two{width:50%}.fabrx-masonry .card-img-overlay{opacity:0;transition:all ease .4s}.fabrx-masonry .card{-ms-flex-direction:unset;flex-direction:unset}.fabrx-masonry .card:hover .card-img-overlay{opacity:1}.fabrx-masonry .card img{width:100%}.fabrx-masonry .masonry-item.onethird{width:61.35%}.fabrx-masonry .masonry-item.oneforth{width:38.65%}.card-img-overlay .badge-light{transition:all ease .4s}.card-img-overlay .badge-light:hover{opacity:.8}.carousel-testimonial.owl-carousel .owl-dots{padding-top:15px}.fabrx-logo-center{position:relative}.fabrx-logo-center .navbar-brand{position:absolute;left:50%;top:50%;margin-right:0;text-align:center;z-index:1;transform:translate(-50%,-50%)}.fabrx-logo-center .navbar-nav{max-width:520px}.faq-accordion .btn[aria-expanded=true] svg{transform:rotate(90deg)}.simplebar-track.horizontal{overflow:hidden!important}.fabrx-templates .has-height{height:calc(100% - 80px)}.fabrx-tech .card-img-overlay{top:auto;left:auto;right:40px;bottom:30px}.fabrx-commerce{position:relative;z-index:1;overflow:hidden;background:#bc5980;background:-moz-linear-gradient(-45deg,#bc5980 0%,#ee656f 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#bc5980),color-stop(100%,#ee656f));background:-webkit-linear-gradient(-45deg,#bc5980 0%,#ee656f 100%);background:-o-linear-gradient(-45deg,#bc5980 0%,#ee656f 100%);background:-ms-linear-gradient(-45deg,#bc5980 0%,#ee656f 100%);background:linear-gradient(135deg,#bc5980 0%,#ee656f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc5981',endColorstr='#ee656e',GradientType=1)}.fabrx-commerce:after{content:'';background-color:rgba(255,255,255,.12);width:978px;height:978px;border-radius:50%;position:absolute;bottom:-100px;z-index:-1;right:-200px}.fabrx-commerce .btn-outline-light:hover svg,.fabrx-commerce .btn-outline-light:focus svg{fill:#212529}.fabrx-commerce .btn-outline-light:hover svg *,.fabrx-commerce .btn-outline-light:focus svg *{fill:#212529}.fabrx-service{background-color:#f5f5f5}.fabrx-power-by img{max-width:44px}.fabrx-service .form-control{background-color:#fff}.fabrx-service .form-control::-webkit-input-placeholder,.fabrx-service .form-control::-moz-placeholder,.fabrx-service .form-control:-ms-input-placeholder,.fabrx-service .form-control::-ms-input-placeholder,.fabrx-service .form-control::placeholder{color:#fff}.fabrx-grid-icon{width:64px;height:64px}.quantity input[type=number]{border-radius:0;background-color:#fff;width:50px;height:48px;text-align:center;-moz-appearance:textfield}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-arrow{background-color:#fff;border:1px solid #eaeaea;border-radius:3px 0 0 3px;width:45px;height:48px;line-height:43px;text-align:center;border-right:0;cursor:pointer}.quantity-up.quantity-arrow{border:1px solid #eaeaea;border-left:0;border-radius:0 3px 3px 0}.delivery-steps li .steps-common{position:relative;padding-left:30px}.delivery-steps li .steps-common:before{content:'';width:14px;height:14px;border-radius:50%;background-color:#eaeaea;position:absolute;left:0;top:4px}.delivery-steps li .steps-common:after{content:'';width:2px;height:100%;position:absolute;top:35px;left:6px}.delivery-steps li+li{padding-top:30px}.delivery-steps li:last-child .steps-common:after{display:none}.delivery-steps li .steps-common.away:before{background-color:#ff4949}.delivery-steps li .steps-common.purple:before{background-color:#6f42c1}.biggy-price{border:2px solid #fff;border-radius:60px;padding-right:45px}.biggy-price .badge.circle.xxl{width:80px;height:80px}.fabrx-product{background-color:#ffe5cd}.fabrx-bg{background-image:url(https://landing.epicode.com/wp-content/themes/bb-theme/../images/placeholders/placeholder-62.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.overlay-img{transition:all ease .4s}.overlay-img.active{background-color:#212121}.overlay-img.active img{opacity:.3}.fabrx-space-md{padding:100px 0}.fabrx-space-lg{padding:125px 0}.fabrx-space-xl{padding:150px 0}.fabrx-lesser{background-color:#fafafb}.fabrx-lesser .fabrx-masonry .badge{padding:9px 30px}.fabrx-lesser .fabrx-masonry .badge-absolute{top:15px;right:15px}.fabrx-dashboard .menu-category>li>a{border-color:#121212;color:#fff}.fabrx-dashboard .menu-category>li>a:hover{background-color:#212121}.fabrx-dashboard .menu-category>li.active>a{background-color:#212121}.fabrx-dashboard .dropdown-menu{background-color:#212121}.fabrx-dashboard .menu-category>li>a:hover svg,.fabrx-dashboard .menu-category>li.active>a svg{fill:#fff}.fabrx-dashboard .menu-category>li>a:hover svg *,.fabrx-dashboard .menu-category>li.active>a svg *{fill:#fff}.fabrx-dashboard .fabrx-aside-footer a,.fabrx-dashboard .dropdown-menu a{color:#fff}.fabrx-dashboard .border-bottom{border-color:#fff!important}.fabrx-dashboard .dropdown-menu a:hover{background-color:#404040}.fabrx-tool{background:#082054;background:-moz-linear-gradient(top,#082054 0%,#203956 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#082054),color-stop(100%,#203956));background:-webkit-linear-gradient(top,#082054 0%,#203956 100%);background:-o-linear-gradient(top,#082054 0%,#203956 100%);background:-ms-linear-gradient(top,#082054 0%,#203956 100%);background:linear-gradient(to bottom,#082054 0%,#203956 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#082054',endColorstr='#203956',GradientType=0)}.fabrx-tool .fabrx-header-links{background-color:#1c2d50}.has-btn-manage{position:absolute;bottom:70px;right:100px;z-index:1}.has-btn-center{bottom:80px;left:0;right:0}.fabrx-table-header .fabrx-header-links a.btn svg{fill:#fff}.fabrx-table-header .fabrx-header-links a.btn svg *{fill:#fff}.fabrx-tables-light table thead th{background-color:#fafafb;padding:25px 13px}.fabrx-tables-light table tbody tr.active td,.fabrx-tables-light table tbody tr:hover td{background-color:#ebf4ff}.fabrx-library{text-align:center;max-width:670px;margin:0 auto}.fabrx-library-content .card-img-overlay.card-overlay-show{opacity:0;transition:all ease .4s}.fabrx-library-content .card:hover .card-img-overlay.card-overlay-show{opacity:1}.manage-page,.has-sidebar-body{overflow:hidden}.fabrx-back-top{position:fixed;bottom:10px;left:10px;z-index:8;line-height:42px}.badge-primary.js-tooltip{margin-left:15px}.copy-clipboard{position:relative;z-index:1}@media screen and (max-width:1600px){.fabrx-templates .fabrx-caption div.mt-4{max-width:380px}}@media screen and (min-width:1200px){.col-xxl{flex:0 0 420px;max-width:420px}}@media screen and (max-width:1439px){.fabrx-package-delivery .fabrx-caption{width:90%}}@media screen and (min-width:1310px){.container{padding-left:0;padding-right:0}.line-height-74{line-height:74px}.smart-layouts .row{margin:0 -30px}.smart-layouts .row>*{padding:0 30px}}@media screen and (max-width:1279px){.fabrx-social a+a{margin-left:25px}}@media screen and (min-width:1200px){.custom-container{max-width:1200px}}@media screen and (max-width:1199px){.component-list.more-space-two{margin:0 -15px}.component-list.more-space-two li{padding:15px}.item-boxes .nav-link{padding:20px 50px 20px 20px}.item-boxes .nav-link strong{margin-bottom:8px}.fabrx-caption{width:465px}.fabrx-masonry .masonry-item.onethird{width:61%}.fabrx-masonry .masonry-item.oneforth{width:39%}.fabrx-section [class*=col-] .fabrx-aside{width:100%}.fabrx-section [class*=col-] .fabrx-aside.fabrx-aside-five,.fabrx-section [class*=col-] .fabrx-aside.fabrx-aside-six,.fabrx-section .aside-open [class*=col-] .fabrx-aside.fabrx-aside-five{width:96px}.fabrx-section .aside-open [class*=col-] .fabrx-aside{width:280px;height:100%}.fabrx-section .aside-open [class*=col-] .fabrx-aside.fabrx-aside-five{width:280px;height:100%}.fabrx-section [class*=col-] .fabrx-aside-lg,.fabrx-section [class*=col-] .fabrx-aside-md,.fabrx-section [class*=col-] .fabrx-aside-sm{width:280px;height:100%}.fabrx-aside-lg{position:absolute;top:0;left:0;width:280px;height:100%;overflow-y:auto;transform:translateX(-100%);transition:all ease .5s;z-index:3}.aside-open .fabrx-aside{transform:translateX(0)}.fabrx-templates .fabrx-caption>h2,.fabrx-templates .fabrx-caption>.h2{font-size:48px}.fabrx-tech.fabrx-templates .fabrx-caption{width:90%}.fabrx-docs-content{margin-left:0;width:calc(100% - 0px)}.aside-toggle:hover svg,.aside-toggle:hover svg *{fill:#950484}}@media screen and (max-width:1024px){.mw-auto{max-width:100%}.swiper-container.owl-has-counter .swiper-button-next,.swiper-container.owl-has-counter .swiper-button-prev{width:72px;height:64px;transform:translateY(0%)}.swiper-container.owl-has-counter .swiper-button-next:after,.swiper-container.owl-has-counter .swiper-button-prev:after{width:24px;height:1px;border-bottom-width:5px;border-left-width:5px}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:30px;height:30px;transform:translateY(0%)}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{width:30px;height:30px;border-bottom-width:3px;border-left-width:3px}.flatpickr-days,.flatpickr-innerContainer{overflow:visible}.comment-item ol{padding:35px 0 0 35px}.mobile-color a svg{fill:#fff}.mobile-color a svg *{fill:#fff}.white-icon.mobile-color .fabrx-header-links a:hover svg{opacity:1;fill:#950484}.white-icon.mobile-color .fabrx-header-links a:hover svg *{opacity:1;fill:#950484}.fabrx-tech .mobile-color .fabrx-header-links .avatar-user{color:#fff}.fabrx-footer .navbar-nav{flex-direction:row}.fabrx-footer .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:0 24px}.fabrx-footer .navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link{padding-right:0}.fabrx-footer .navbar-expand-lg .navbar-nav .nav-item:first-child .nav-link{padding-left:0}.fabrx-caption{width:690px;float:none;margin:auto}.fabrx-min-height{height:auto;justify-content:flex-start}[class*=col-]:nth-child(2n) .fabrx-caption{float:none;text-align:center;justify-content:center}.align-items-center.vh-100{height:100%!important}.fabrx-stack-box{padding:40px 0 30px;top:0}.fabrx-masonry .masonry-item{padding:8px}.marign-manage{margin-left:0!important}.item-boxes{flex-direction:row!important;margin:0 -8px}.item-boxes li{width:calc(33.33% - 16px);margin:8px}.item-boxes li+li{margin-top:8px}.item-boxes .nav-link{padding:20px}.fabrx-aside-four .fabrx-aside-footer{padding:35px 45px}.fabrx-aside-four .menu-category>li>a{padding:4px 45px}.fabrx-aside-four .fabrx-aside-footer li+li{margin-left:25px}.fabrx-commerce:after{width:800px;height:800px;right:-160px}.fabrx-aside-md{position:absolute;top:0;left:0;width:280px;height:100%;overflow-y:auto;transform:translateX(-100%);transition:all ease .5s;z-index:3}.aside-open .fabrx-aside{transform:translateX(0)}.fabrx-templates .fabrx-min-height.vh-100,.fabrx-product.fabrx-templates.vh-100,.fabrx-food.fabrx-templates.vh-100,.fabrx-service.fabrx-templates.vh-100,.fabrx-commerce.fabrx-templates.vh-100{height:100%!important}.fabrx-catalog.fabrx-templates.vh-100{height:100%!important}.fabrx-catalog.fabrx-templates.vh-100 .item div.vh-100{height:100%!important}.fabrx-templates.vh-100 img{height:auto!important}.fabrx-aside-four{width:100%}}@media screen and (max-width:767px){.fabrx-section{padding-top:40px;padding-bottom:40px}.slider .tooltip.bs-tooltip-top,.slider .tooltip.bs-tooltip-auto[data-popper-placement^=top]{display:none}.fabrx-components+.fabrx-components,.component-item+.component-item{padding-top:35px}body{font-size:16px;line-height:20px}h1,.h1{font-size:48px;line-height:54px}h2,.h2{font-size:36px;line-height:42px}h3,.h3{font-size:35px;line-height:40px}h4,.h4{font-size:21px;line-height:30px}h5,.h5{font-size:18px;line-height:25px}h6,.h6{font-size:16px;line-height:22px}big,.big{font-size:16px}.font-size-100{font-size:62px}.font-size-140{font-size:95px;line-height:95px}.btn-group-lg>.btn,.btn-lg{min-width:120px}.card-xl .card-body,.card-xl .card-img-overlay{padding:30px}.card.border-left{border-left:none!important}.testimonial-author.stack{margin-top:0;padding-top:15px}.has-vertical-line{padding-right:0}.has-vertical-line:after{display:none}.fabrx-table td{white-space:nowrap}.table thead th,.table tbody td{white-space:nowrap}.rangeMode .flatpickr-weekdaycontainer+.flatpickr-weekdaycontainer{display:none}.rangeMode .flatpickr-days{display:block}.flatpickr-days .dayContainer{min-width:100%;max-width:100%}.rangeMode .dayContainer+.dayContainer{-webkit-box-shadow:0 -1px 0 #E6E6E6;box-shadow:0 -1px #E6E6E6}.fabrx-justified .nav-item{-ms-flex-preferred-size:unset;flex-basis:unset;-ms-flex-positive:unset;flex-grow:unset}.component-list.more-space li{padding:15px}.media .media-body{overflow:visible}.fabrx-footer .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:8px 15px}.fabrx-caption{width:510px}.fabrx-item-list li{width:100%;padding:10px 15px}.item-boxes{margin:0}.item-boxes .nav-link{padding:10px}.item-boxes li{width:100%;margin:0}.item-boxes li+li{margin-top:13px}.fabrx-masonry{margin:0 -8px}.fabrx-masonry .card-img-overlay{padding:15px}.fabrx-masonry .masonry-item{width:50%}.fabrx-masonry .masonry-item.item-width-three{width:100%}.fabrx-masonry .badge.circle.xxl{width:36px;height:36px}.fabrx-masonry .badge.circle svg{width:16px;height:16px}.fabrx-masonry .masonry-item.onethird,.fabrx-masonry .masonry-item.oneforth{width:100%}.fabrx-tables-light header{padding-top:0}.fabrx-tables-light header .h3{font-size:24px}.fabrx-aside-three{width:100%}.fabrx-aside-sm{position:absolute;top:0;left:0;width:280px;height:100%;overflow-y:auto;transform:translateX(-100%);transition:all ease .5s;z-index:3}[class*=col-] .fabrx-aside.fabrx-aside-four .menu-category>li>a{font-size:32px}.aside-open .fabrx-aside,.aside-main-open .row.has-height>.fabrx-aside{transform:translateX(0)}body.has-sidebar-body{overflow:hidden}.fabrx-templates.vh-100{height:100%!important}.fabrx-commerce::after{width:265px;height:265px;right:-220px}.fabrx-templates .fabrx-caption div.mt-4{margin-bottom:30px}.fabrx-grid-icon{width:50px;height:50px}.owl-has-counter .swiper-pagination-fraction{width:100px;height:50px;line-height:50px}.owl-has-counter .swiper-button-next,.owl-has-counter .swiper-button-prev{width:72px;height:50px}.fabrx-light-tabs{flex-direction:column}.fabrx-light-tabs.nav-tabs .nav-link{text-align:left;padding:15px 25px}.copy-clipboard{clear:both;padding-top:10px}.swiper-container.owl-has-counter .swiper-button-next,.swiper-container.owl-has-counter .swiper-button-prev{width:72px;height:50px;transform:translateY(0%)}.swiper-container.owl-has-counter .swiper-button-next:after,.swiper-container.owl-has-counter .swiper-button-prev:after{width:24px;height:1px;border-bottom-width:5px;border-left-width:5px}.component-list.more-space-two{margin:0}.fabrx-sticky{position:sticky!important}}@media screen and (max-width:575px){.fabrx-form .form-group a{font-size:14px}.fabrx-form .form-group .form-check .form-check-label{font-size:14px}.component-list{margin:0 -10px}.component-list li{padding:8px 10px}.component-list.less-space li{padding:8px}.component-list.more-space{margin:0 -15px}.progress-item{padding-bottom:15px}.card-gradient-height{min-height:200px}.fabrx-caption{width:calc(100% - 30px)}.biggy-price .badge.circle.xxl{width:75px;height:75px}.has-btn-center{bottom:40px}.has-btn-manage{bottom:60px;right:60px}}@media screen and (max-width:479px){.btn{min-width:11px}.fabrx-alert{flex-wrap:wrap;padding:15px;display:block}.alert-actions{margin-top:5px;margin-left:0;white-space:normal;text-align:right}.fabrx-alert-stack .alert-actions{border-top:1px solid #eaeaea;border-left:none;width:100%}.list-group{flex-direction:unset;-ms-flex-direction:unset}.fabrx-alert-stack .list-group-item{border-right:1px solid #eaeaea;border-bottom:none;border-radius:0;width:50%}.fabrx-alert-stack .list-group-item:last-child{border-right:none}.fabrx-alert.fabrx-alert-stack{padding:15px 0 0}.fabrx-alert.fabrx-alert-stack .fabrx-icon{margin-left:15px}.fabrx-alert img+.alert-captions,.fabrx-alert svg+.alert-captions,.fabrx-alert i+.alert-captions,.fabrx-alert div+.alert-captions{padding-left:0}.alert-captions{padding:5px 0}.fabrx-alert.fabrx-alert-stack .alert-captions{padding-left:15px}.card-xl .card-body,.card-xl .card-img-overlay{padding:23px}.card-body,.card-img-overlay{padding:15px}.card .btn-xl{min-width:180px;min-height:50px;padding:10px 20px;font-size:18px}.card .h6{font-size:17px;margin-bottom:18px}.media{padding:20px}.media .fabrx-avatar{margin-bottom:10px}.fabrx-media-links li+li{padding-left:20px}.component-list.more-space li{padding:13px}.fileuploader-input{padding:30px 15px}.fileuploader-input .fileuploader-input-caption{font-size:20px}.nav-tabs .nav-link{min-width:10px}.nav-tabs-md .nav-link{padding:8px 12px}.fabrx-pagination{display:block}.fabrx-pagination .pagination{margin:15px 0}.fabrx-pagination .pagination+.primary-page-item{margin-top:15px}.fabrx-masonry .masonry-item{width:100%}.fabrx-masonry .masonry-item.item-width-two{width:100%}.fabrx-aside-four .fabrx-aside-footer{padding:35px 20px}.fabrx-aside-four .menu-category>li>a{padding:4px 20px}.fabrx-aside-four .fabrx-aside-footer li+li{margin:6px 15px}.fabrx-aside-four .fabrx-aside-footer li:last-child{margin-left:0}.fabrx-aside-four .menu-category>li>a{font-size:40px}.fabrx-header-links .avatar-user{font-size:0;padding-left:0;margin-right:0!important}.has-btn-center{bottom:25px}.has-btn-manage{bottom:25px;right:25px}}@media screen and (max-height:800px){.fabrx-tool .px-4.position-relative{max-width:700px;margin:0 auto}}@media screen and (max-height:767px){.has-btn-center{bottom:40px}}@media screen and (max-height:540px){.fabrx-tool .px-4.position-relative{max-width:380px;margin:0 auto}}@media screen and (max-height:479px){.fabrx-tool .px-4.position-relative{max-width:280px;margin:0 auto}}.advertisement__content__heading{background:#950484}footer .nav-link{padding:0}.btn-icon{justify-content:space-between}.btn-icon:hover,.btn-icon:hover i,.btn-icon:hover svg path{color:#950484!important;fill:#950484!important}.btn-icon i,.btn-icon svg{margin-left:10px}@media(max-width:1023.98px){.fabrx-logo-center .navbar-brand{left:0;top:0;transform:none}.navbar-collapse .navbar-nav .nav-item .nav-link{padding-left:24px!important;padding-right:24px!important;font-size:18px}}.fabrx-header{position:sticky;overflow-y:hidden;z-index:99999;width:100%;top:0;left:0}.navbar-toggler[aria-expanded=true] svg.menu-toggle__open{display:none}.navbar-toggler[aria-expanded=false] svg.menu-toggle__close{display:none}.navbar-search{display:block;flex:0 0 100%;margin-top:30px}.navbar-search form{display:flex;align-items:center;position:relative}.navbar-search form .search-icon{position:absolute;right:20px}.search-toggle[aria-expanded=true] svg.search-toggle__open{display:none}.search-toggle[aria-expanded=false] svg.search-toggle__close{display:none}@media(min-width:1024px){.navbar-search{margin-top:0;flex:0 0 200px;margin-left:30px}.navbar-search form .form-control{height:40px}.search-toggle svg.search-toggle__close{transform:rotate(180deg)}#search-3.navbar-search{order:1}#search-3.navbar-search.collapsing{height:40px!important;width:0}#menu-3 .search-toggle svg.search-toggle__close{transform:rotate(180deg)}}@media(max-width:1023.98px){.navbar{max-height:100vh;overflow:hidden}.navbar-collapse{height:calc(100vh - 65px);transition:all .2s cubic-bezier(.215,.61,.355,1)}.navbar-collapse.collapsing{height:0!important}.navbar-collapse.collapsing .navbar-nav{display:none}.navbar-collapse ul.navbar-nav li{padding-bottom:30px}.navbar-collapse .navbar-buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-bottom:88px}.navbar-collapse .navbar-buttons a{margin:8px 15px!important}.navbar-collapse.show{display:flex;align-items:center;flex-direction:column;justify-content:space-between}.navbar-collapse ul{flex:1 0;display:flex;justify-content:center}}@media(min-width:1024px){#menu-1.navbar-collapse .navbar-nav .nav-item .nav-link{padding:13px 0}}.aside-desktop-menu{position:fixed;z-index:9999;top:80px;left:0;background:#0005;width:100%;height:100%;overflow:hidden;transition:all .6s cubic-bezier(.215,.61,.355,1)}.aside-desktop-menu.collapsing{width:0!important;height:100%!important}.aside-desktop-menu .fabrx-aside{height:100vh!important;position:relative;background-color:#fff;width:620px}.aside-desktop-menu .fabrx-aside-four .fabrx-aside-body{height:100%;padding-top:50px}.aside-desktop-menu .fabrx-aside-four .fabrx-aside-body ul li{margin-bottom:32px}.aside-desktop-menu .fabrx-aside-footer{position:absolute;bottom:0}.aside-desktop-menu .simplebar-content{display:flex;justify-content:center;align-items:center}.bb-widget-atf1 h2,.bb-widget-atf1 .h2{color:#343a40!important}.bb-widget-atf2.fabrx-hero{max-height:calc(100vh - 110px);overflow:hidden}@media(max-width:1023.98px){.bb-widget-atf2.fabrx-hero{min-height:600px;display:flex;align-items:center}}.bb-widget-atf2 .row{height:calc(100vh - 110px)}.bb-widget-atf2-layer{background:rgba(0,0,0,.1);width:100%;height:100%}.bb-widget-atf3-layer{background:rgba(0,0,0,.1);width:100%;height:100%}.bb-widget-atf3-layer .fabrx-min-height{align-items:flex-start}@media(max-width:1023.98px){.bg-md-white{background:#fff!important}.bb-widget-atf3 h2,.bb-widget-atf3 .h2{color:#fff!important}.bb-widget-atf3 p{color:#fff!important}.bb-widget-atf3-layer .fabrx-caption{margin:0}.bb-widget-atf3-bg{padding-bottom:150px}}.bb-widget-feature1 img,.bb-widget-feature2 img{max-height:450px;object-fit:cover;min-width:100%}.bb-widget-feature3 img{max-height:500px;object-fit:cover}@media(max-width:1023.98px){.bb-widget-feature4 img{max-height:500px;width:100%}}.bb-widget-feature4 img{height:100%;object-fit:cover}.bb-widget-feature4 p,.bb-widget-feature4 a{color:#fff}.bb-widget-feature4 a:hover{color:#950484}.bb-widget-feature5 img{background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:600px}.bb-widget-feature5{max-width:none!important}@media(max-width:1023.98px){.bb-widget-feature5{max-width:initial}.bb-widget-feature5 img{min-height:auto;object-fit:cover;max-width:100vw!important;margin-left:calc((100% - 100vw)/2)}}.bb-widget-feature5 .row{--bs-gutter-x:0}.bb-widget-feature-tabs p{font-size:16px}@media(min-width:768px){.bb-widget-feature-tabs{padding:150px 0}.bb-widget-feature-tabs ul{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}}.bb-widget-feature6{overflow:hidden}.bb-widget-feature-list ul{list-style:none;padding-left:0}ul.bb-feature-list-icon img{min-width:auto}.bb-widget-feature-content{padding:150px 0}@media(max-width:768px){.bb-widget-feature-content{padding:100px 0}}.bb-widget-feature-cards img{min-width:auto!important}.bb-pricing-text .card{border-radius:6px}.bb-widget-cta-layer{background:rgba(0,0,0,.1);width:100%;height:100%}@media(min-width:768px){.w-md-100{width:100%!important}}.bb-widget-textimage .card{overflow:hidden}.bb-widget-textimage img{height:100%!important;object-fit:cover;position:absolute;z-index:-1;width:100%}.bb-widget-textimage h3,.bb-widget-textimage .h3{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff}.bb-widget-textimage p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#fff}.archive-grid img{max-height:358px;object-fit:cover}.bb-widget-teamfourslider .swiper-slide img,.bb-widget-teamtwoslider .swiper-slide img{width:100%;max-height:300px;object-fit:cover}.bb-widget-teamtwoslider .swiper-pagination{text-align:left;position:static;left:0;right:0;margin:15px auto 0}.bb-widget-teamtwoslider .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#eaeaea;margin:0 5px;cursor:pointer}.bb-widget-teamtwoslider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#950484}@media(max-width:575.98px){.bb-widget-teamtwoslider .swiper-pagination{position:absolute;bottom:0;text-align:center}}.bb-maps iframe,.elementor-widget-google_maps iframe{height:575px!important}.bb-widget-tabs .card{border-bottom:1px solid #ddd;padding:0 15px;background:0 0!important}.bb-widget-tabs button{width:100%}.bb-widget-tabs-title{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:60px}.bb-widget-tabs .btn[aria-expanded=true] svg{transform:rotate(180deg)}.testimonial-cards .card{box-shadow:0 1px 10px rgba(96,97,112,.15);border-radius:6px!important}.testimonial-cards .incipit img{width:49px;height:49px}.testimonial-cards .incipit .details{margin-top:auto}.testimonial-cards .incipit .details h6,.testimonial-cards .incipit .details .h6{line-height:0;margin-bottom:14px!important}.testimonial-cards .incipit .details p{font-size:14px;line-height:19px;margin-bottom:0}.testimonial-cards .quotation_mark{width:24px!important;height:22px}.bb-pricing-text .plan-price sup{left:-10px;font-weight:400}.bb-widget-testimonials-slider .swiper-pagination{text-align:left;position:static;left:0;right:0;margin:15px auto 0}.bb-widget-testimonials-slider .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#eaeaea;margin:0 5px;cursor:pointer}.bb-widget-testimonials-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#950484}.bb-widget-testimonials-slider .card svg path{fill:#950484}.bb-widget-testimonials-slider .testimonial-swiper-next{background:#4040ff;height:64px;width:64px;border-radius:100%;display:flex;align-items:center;justify-content:center}.bb-widget-testimonials-slider .testimonial-swiper-controller{display:flex}.bb-widget-testimonials-slider .testimonial-swiper-prev{height:64px;width:64px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:15px}.bb-widget-testimonials-slider .testimonial-swiper-prev svg path{fill:#950484}@media(max-width:575.98px){.bb-widget-testimonials-slider .swiper-pagination{position:absolute;bottom:0;text-align:center}.bb-widget-testimonials-slider .testimonial-swiper-next,.bb-widget-testimonials-slider .testimonial-swiper-prev{height:54px;width:54px}}.bb-widget-text-steps .bb-widget-text-steps-title{display:flex;align-items:center}.bb-widget-text-steps .bb-widget-text-steps-title img{flex:0 0 24px;margin-right:8px;width:24px}.bb-widget-text-steps .bb-widget-text-steps-title h4,.bb-widget-text-steps .bb-widget-text-steps-title .h4{font-size:28px;line-height:140%;margin-bottom:0!important}.card-slider-fullwidth-swiper .testimonial-cards .details h6,.card-slider-fullwidth-swiper .testimonial-cards .details .h6{line-height:inherit;margin-bottom:0!important}.card-slider-fullwidth-swiper .testimonial-cards .swiper-slide{height:auto}.card-slider-fullwidth-swiper .testimonial-cards .swiper-slide .card-content{height:100%;display:flex;flex-wrap:wrap;flex-direction:column}.card-slider-fullwidth-swiper .testimonial-cards .swiper-slide .card-text{flex:1 0 auto;display:flex;flex-direction:column}.card-slider-fullwidth-swiper .testimonial-cards .swiper-slide .card-text .card-text_1{flex:1 0 auto}.card-slider-fullwidth-swiper .card-slider-fullwidth-swiper-next{background:#4040ff;height:64px;width:64px;border-radius:100%;display:flex;align-items:center;justify-content:center}.card-slider-fullwidth-swiper .testimonial-swiper-controller{display:flex}.card-slider-fullwidth-swiper .card-slider-fullwidth-swiper-prev{height:64px;width:64px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:15px}.card-slider-fullwidth-swiper .card-slider-fullwidth-swiper-prev svg path{fill:#950484}@media(max-width:575.98px){.card-slider-fullwidth-swiper .swiper-pagination{position:absolute;bottom:0;text-align:center}.card-slider-fullwidth-swiper .card-slider-fullwidth-swiper-next,.card-slider-fullwidth-swiper .card-slider-fullwidth-swiper-prev{height:54px;width:54px}}@media(max-width:575.98px){.card-slider-fullwidth-swiper .swiper-pagination{position:relative}}.bb-widget-cardslider .swiper-pagination{text-align:left;position:static;left:0;right:0;margin:15px auto 0}.bb-widget-cardslider .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#eaeaea;margin:0 5px;cursor:pointer}.bb-widget-cardslider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#950484}.bb-widget-cardslider .card-swiper-controller{display:flex}.bb-widget-cardslider .card-swiper-prev{height:64px;width:64px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:15px}.bb-widget-cardslider .card-swiper-prev svg path{fill:#950484}.bb-widget-cardslider .swiper-slide{height:auto}.bb-widget-cardslider .card-swiper-next{background:#4040ff;height:64px;width:64px;border-radius:100%;display:flex;align-items:center;justify-content:center}@media(max-width:575.98px){.bb-widget-cardslider .swiper-pagination{position:absolute;bottom:0;text-align:center}.bb-widget-cardslider .card-swiper-prev,.bb-widget-cardslider .card-swiper-next{height:54px;width:54px}}.bb-widget-articlescards .card{border-radius:6px}.bb-widget-articlescards .avatar-user,.bb-widget-articlescards .avatar-user a{font-size:16px;font-weight:600;color:#3f3b3b;text-transform:capitalize}.bb-widget-articlescards .fabrx-avatar img,.fabrx-avatar img{border-radius:6px}.bb-widget-articlescards .card-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.bb-widget-articlescards .card-link-title{color:#24252b}.bb-widget-articlescards .card-link-title:hover{color:#950484}.bb-widget-articlescards .card-img{height:360px;object-fit:cover;border-radius:6px 6px 0 0}.bb-widget-wikicards .card{background:0 0;box-shadow:none}.bb-widget-wikicards .card-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.bb-widget-wikicards p{margin-bottom:0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.bb-widget-wikicards .card-img{height:360px;object-fit:cover;border-radius:6px}.bb-widget-wikicards .card .btn-icon{color:#fff;padding-left:0!important}@media(max-width:575.98px){.bb-widget-wikicards p{-webkit-line-clamp:5}}.elementor-editor-active header{margin-bottom:30px}.elementor-kit-5 button,.elementor-kit-5 input[type=button],.elementor-kit-5 input[type=submit],.elementor-kit-5 .elementor-button{text-shadow:none!important;font-weight:600}.elementor-widget:not(:last-child){margin-bottom:0!important}.form-control:focus,.fabrx-checks li:before,.spinner-fill:before{border-color:#950484!important}.fomr-control.wpcf7-not-valid{border-color:#ffc120}.fomr-control.wpcf7-valid{border-color:#20d231!important}.form-group .wpcf7-not-valid-tip{font-size:14px;margin-top:5px}.form-control[class*=is-]:focus{box-shadow:none}.form-control.is-valid{border-color:#20d231!important}.was-validated .form-control:valid,.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#20d231!important}.form-control.is-invalid,.was-validated .form-control:invalid,.alert-outline-danger,.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#ffc120}.form-control:disabled,.form-control[readonly]{background-color:#f5f5f5;border-color:transparent}.form-control::-webkit-input-placeholder,.form-control::-moz-placeholder,.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder,.form-control::placeholder{color:#0ff}.form-line-control{border-top:none;border-left:none;border-right:none;border-radius:0}.valid-feedback i{margin-right:5px}.invalid-feedback img,.invalid-feedback svg{margin-right:5px}.valid-feedback span,.invalid-feedback span{display:inline-block;vertical-align:middle}.wpcf7-file.form-control{border:none;background:0 0}.form-row-2{display:flex}.form-row-2 .form-group{flex:0 0 50%;padding:0 10px}@media(max-width:767.98px){.form-row-2{flex-wrap:wrap}.form-row-2 .form-group{flex:0 0 100%;padding:0}}.wpcf7-form.invalid .wpcf7-response-output{color:#fff;background-color:#ffc120;border:0;padding:10px;border-radius:6px;border-color:#ffc120!important;display:flex;margin:0}.wpcf7-form.sent .wpcf7-response-output{color:#fff;background-color:#20d231;border:0;padding:10px;border-color:#20d231!important;display:flex;border-radius:6px;margin:0}.wpcf7-form.sent .wpcf7-response-output:before,.wpcf7-form.invalid .wpcf7-response-output:before{font:26px/30px dashicons;margin-right:16px;vertical-align:middle}.wpcf7-form.sent .wpcf7-response-output:before{content:""}.wpcf7-form.invalid .wpcf7-response-output:before{content:""}.sharebtn{z-index:10;position:relative;display:flex;height:48px;width:190px}.sharebtn span{display:inline-block;padding-right:16px;font-style:normal;font-weight:400;font-size:14px;line-height:140%}.sharebtn-dropdown span{font-weight:400;font-size:18px;line-height:140%}.sharebtn svg{width:20px;margin:4px 0;height:24px;display:block}.sharebtn-dropdown{z-index:20;margin-left:auto;overflow:hidden;display:none;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity));background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,5%);width:190px}.sharebtn-dropdown a{display:flex;border-bottom:1px solid #e2e8f0;color:#718096}.sharebtn-dropdown a:hover{color:#950484}.sharebtn-dropdown:hover{display:block}.sharebtn-dropdown svg{width:20px;margin-right:16px}.sharebtn:hover+.sharebtn-dropdown,.sharebtn:focus+.sharebtn-dropdown{display:block}@media(max-width:767.98px){.sharebtn,.sharebtn-dropdown{width:100%}}.sharebtn-facebook:hover,.sharebtn-facebook:hover path{color:#1877f2!important;fill:#1877f2}.sharebtn-twitter:hover,.sharebtn-twitter:hover path{color:#1da1f2!important;fill:#1da1f2}.sharebtn-linkedin:hover,.sharebtn-linkedin:hover path{color:#0077b5!important;fill:#0077b5}form#searchform{background-color:initial!important;position:relative;border-radius:6px;border:1px solid #950484}form#searchform div{display:flex;width:calc(100% - 15px);margin-left:15px;height:48px}form#searchform input#s{border:none;flex:1 0 auto;border-radius:6px 0 0 6px;background:0 0;padding:0;width:100px}form#searchform input#searchsubmit{width:80px;flex:0 0 80px;background:#950484;border:none;color:#fff;padding:0}form#searchform label.screen-reader-text{flex:0 0;display:none!important}.btn-index{padding:0;font-weight:600}.btn-index svg{margin-right:15px}.btn-index svg path{fill:#950484}.pagination{margin:50px 0 80px}.pagination .page-numbers{color:#6c6e76;border:.5px solid #e7e9f1;width:42px;height:44px;margin-right:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:6px}.pagination .page-numbers:hover,.pagination .page-numbers.current{border:.5px solid #950484;color:#950484}.pagination .next.page-numbers,.pagination .prev.page-numbers{border:none;display:block;width:auto;height:auto;align-self:center}@media(min-width:1024px){.single-header{text-align:center;margin:0 auto}}.single-image{width:100%;object-fit:cover;height:360px}.tag-list{margin-top:50px}.tag-list a{margin-left:10px}::placeholder{color:rgba(0,0,0,.5)!important;opacity:1}::-webkit-input-placeholder{color:rgba(0,0,0,.5)!important;opacity:1}:-moz-placeholder{color:rgba(0,0,0,.5)!important;opacity:1}::-moz-placeholder{color:rgba(0,0,0,.5)!important;opacity:1}:-ms-input-placeholder{color:rgba(0,0,0,.5)!important;opacity:1}.bb_widget_categories ul{padding-left:0}.bb_widget_categories li{list-style:none}.bb_widget_categories-box{display:flex;align-items:center}.bb_widget_categories-box img{width:50px;height:50px;object-fit:cover;border-radius:6px;margin-right:15px}.bb_widget_categories-content{flex:1 0 auto}.bb_widget_categories-content h6,.bb_widget_categories-content .h6{color:#24252b}.bb_widget_categories-content p{color:#6c6e76}.bb_widget_categories li.active .bb_widget_categories-content h6,.bb_widget_categories li.active .bb_widget_categories-content .h6{color:#950484!important}@media(min-width:768px){.fabrx-footer.bb-footer-3 .col-md-6.col-12{padding-top:113px}}.bb-footer-icons{width:100%}.bb-footer-icons a{padding-right:24px}.bb-footer-icons svg{height:24px;width:24px}.bb-footer-icons svg path{fill:#fff}.fabrx-footer .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:0 24px 10px 0}@media(max-width:1023.98px){.fabrx-footer .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:0 48px 10px 0}}.text-small{font-size:16px}.card-body-flex{display:flex;flex-direction:column;justify-content:space-between}.section-no-padding-top .fabrx-section{padding-top:0!important}.section-no-padding-bottom .fabrx-section{padding-bottom:0!important}@media(max-width:1023.98px){.flex-lg-row-reverse{flex-direction:column-reverse!important}}.index-title{font-size:0!important;color:#fff!important;margin-bottom:0!important;height:0}.wp-block-image img{object-fit:cover}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:auto!important}}@media(min-width:1140px){.justify-xl-between{justify-content:space-between}}.bb-widget-contact-animation ul.contact-location-and-phone{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-top:50px}.bb-widget-contact-animation ul.contact-location-and-phone li{display:flex;align-items:center;margin-right:30px;margin-bottom:24px}.bb-widget-contact-animation ul.contact-location-and-phone li a,.bb-widget-contact-animation ul.contact-location-and-phone li p{color:#6c6e76;margin-bottom:0!important;margin-left:11px}.bb-widget-contact-animation ul.contact-location-and-phone li img{width:32px;height:32px}.bb-widget-teamtcards-card p{font-size:14px;line-height:140%;color:#34363f}.bb-widget-teamtcards-card-links{display:flex;justify-content:flex-start;align-items:center}.bb-widget-teamtcards-card img{width:100%}.bb-widget-teamtcards-card a{margin-right:24px;width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center}.bb-widget-teamtcards-card a svg{width:22px;height:auto}.bb-widget-atf-4{position:relative;background:#123d13;padding:40px 0}.bb-widget-atf-4 .bb-widget-atf-4-content-card{background:#123d13;border-radius:6px;padding:80px 40px;color:#fff;pointer-events:all}.bb-widget-atf-4 .bb-widget-atf-4-content-card h2,.bb-widget-atf-4 .bb-widget-atf-4-content-card .h2{font-size:56px;line-height:140%}.bb-widget-atf-4 .bb-widget-atf-4-content-card p{font-size:22px;line-height:140%;color:#fff}.bb-widget-atf-4 .bb-widget-atf-4-content{position:absolute;top:50%;left:-40px;transform:translateY(-50%);width:100%;z-index:1;pointer-events:none;z-index:9}.bb-widget-atf-4 .bb-widget-atf-4-slider .bb-widget-atf-4-slider-wrapper{max-width:1274px;margin:0!important;max-height:626px;width:100%;border-radius:6px 0 0 6px!important;transition:ease-in-out .3s!important}.bb-widget-atf-4 .bb-widget-atf-4-slider .bb-widget-atf-4-slider-wrapper .swiper-slide{max-width:100%}.bb-widget-atf-4 .bb-widget-atf-4-slider .bb-widget-atf-4-slider-wrapper .swiper-slide img{width:100%;height:auto!important;aspect-ratio:1.7777777778;object-fit:cover;border-radius:6px 0 0 6px!important}.bb-widget-atf-4 .bb-widget-atf-4-slider .swiper-slider-box{display:flex;justify-content:flex-end}.bb-widget-atf-4 .bb-widget-atf-4-slider .bb-widget-atf-4-slider-wrapper.disable .swiper-wrapper{transform:translate3d(0,0,0)!important;cursor:initial!important}@media(max-width:1024px){.bb-widget-atf-4 .bb-widget-atf-4-content{position:relative;top:0;transform:none;left:0}.bb-widget-atf-4 .bb-widget-atf-4-content .bb-widget-atf-4-content-card{padding:30px 0}.bb-widget-atf-4 .bb-widget-atf-4-slider .bb-widget-atf-4-slider-wrapper,.bb-widget-atf-4 .bb-widget-atf-4-slider .bb-widget-atf-4-slider-wrapper img{border-radius:0!important}section.bb-widget-atf-4{padding-bottom:0!important}}@media(max-width:768px){.bb-widget-atf-4 .bb-widget-atf-4-content .bb-widget-atf-4-content-card h2,.bb-widget-atf-4 .bb-widget-atf-4-content .bb-widget-atf-4-content-card .h2{font-size:40px;line-height:140%}}.fabrx-section h1:empty,.fabrx-section .h1:empty,.fabrx-section h2:empty,.fabrx-section .h2:empty,.fabrx-section h3:empty,.fabrx-section .h3:empty,.fabrx-section h4:empty,.fabrx-section .h4:empty,.fabrx-section h5:empty,.fabrx-section .h5:empty,.fabrx-section h6:empty,.fabrx-section .h6:empty{display:none}.bb-widget-imageslider{overflow:hidden}.bb-widget-imageslider-slide{max-height:458px;border-radius:6px}.bb-widget-imageslider-slide img{width:100%;height:100%!important;object-fit:cover;border-radius:6px!important}.bb-widget-imageslider-controller{display:flex;align-items:center;justify-content:flex-start}.bb-widget-imageslider-controller .card-swiper-prev,.bb-widget-imageslider-controller .card-swiper-next{background:#123d13!important;color:#fff!important}.bb-widget-imageslider-controller .card-swiper-prev svg path,.bb-widget-imageslider-controller .card-swiper-next svg path{fill:#fff!important}.bb-widget-imageslider-controller .swiper-button-disabled{background:0 0!important;pointer-events:none}.bb-widget-imageslider-controller .swiper-button-disabled svg path{fill:#123d13!important;opacity:.6}.bb-widget-imageslider-controller .card-swiper-prev:hover,.bb-widget-imageslider-controller .card-swiper-next:hover{opacity:.8}.bb-widget-atf-5-content h2,.bb-widget-atf-5-content .h2{color:#0a4b78;position:relative}.bb-widget-atf-5-content h2:before,.bb-widget-atf-5-content .h2:before{content:"";position:absolute;top:0;left:235px;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:50px solid #0a4b78}.bb-widget-atf-5-content p{font-style:italic;margin-bottom:100px}@media(max-width:1024px){.bb-widget-atf-5-content h2:before,.bb-widget-atf-5-content .h2:before{display:none}}
/*! elementor - v3.25.0 - 20-11-2024 */
.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.e-logo-wrapper{background:var(--e-a-bg-logo);display:inline-block;padding:.75em;border-radius:50%;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-logo);font-size:1em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}.elementor .elementor-background-video-container{transition:opacity 1s;pointer-events:none}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor .elementor-background-video{max-width:none}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}.elementor .elementor-background-slideshow{z-index:0}.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:50%;background-size:cover}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap)}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-property:transform;transition-duration:10s;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-center .elementor-button{width:auto}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-left .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-center .elementor-button{width:auto}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-left .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-center .elementor-button{width:auto}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-left .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-center .elementor-button{width:auto}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-left .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9),.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9),.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}ul.elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap}ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);position:var(--position);width:var(--width);min-width:0;min-height:var(--min-height);height:var(--height);border-radius:var(--border-radius);z-index:var(--z-index);overflow:var(--overflow);transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);--flex-wrap-mobile:wrap;margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-block-end:var(--margin-block-end);margin-inline-start:var(--margin-inline-start);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end);--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{text-align:var(--text-align);padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);align-content:var(--grid-align-content);grid-auto-flow:var(--grid-auto-flow);justify-items:var(--justify-items);align-items:var(--align-items)}.e-con-boxed.e-flex{flex-direction:column;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal}.e-con-boxed.e-grid{justify-items:legacy;grid-template-columns:1fr;grid-template-rows:1fr}.e-con-boxed{text-align:initial;gap:initial}.e-con.e-flex>.e-con-inner{flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);flex-basis:auto;flex-grow:1;flex-shrink:1;align-self:auto}.e-con.e-grid>.e-con-inner{justify-items:var(--justify-items);align-items:var(--align-items)}.e-con>.e-con-inner{gap:var(--gap);width:100%;max-width:var(--content-width);margin:0 auto;padding-inline-start:0;padding-inline-end:0;height:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{content:var(--background-overlay);display:block;position:absolute;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);transition:var(--overlay-transition,.3s);border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{flex-wrap:wrap;align-items:center}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #69727d;background-color:transparent;color:#1f2124;vertical-align:middle;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;flex-basis:100%;padding-inline-end:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;position:absolute;top:50%;transform:translateY(-50%);right:10px;pointer-events:none;text-shadow:0 0 3px rgba(0,0,0,.3)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-inline-start:.2em}.elementor-field-textual{line-height:1.4;font-size:15px;min-height:40px;padding:5px 14px;border-radius:3px}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;border-radius:2px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;border-radius:6px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-weight:400;font-style:normal;vertical-align:middle;margin-inline-end:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-block-start:0;padding-block-end:0;border:none}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-button{display:inline-block;line-height:1;background-color:#69727d;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-button-icon svg{width:1em;height:auto}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;border-radius:2px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;border-radius:6px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-tab-title a{color:inherit}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#69727d;color:#fff;fill:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#69727d;border:3px solid #69727d;background-color:transparent}.elementor-icon{display:inline-block;line-height:1;transition:all .3s;color:#69727d;font-size:50px;text-align:center}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container{transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none}}.elementor-post__thumbnail__link{transition:none}#left-area ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding:0}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-left:0;margin-right:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.elementor .elementor-hidden-mobile{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}
/**
 * Swiper 8.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 21, 2022
 */

 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal;font-display: swap;
}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper-container .swiper-slide figure,.elementor-element .swiper .swiper-slide figure,.elementor-lightbox .swiper-container .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure{line-height:0}.elementor-element .swiper-container .elementor-lightbox-content-source,.elementor-element .swiper .elementor-lightbox-content-source,.elementor-lightbox .swiper-container .elementor-lightbox-content-source,.elementor-lightbox .swiper .elementor-lightbox-content-source{display:none}.elementor-element .swiper-container .elementor-swiper-button,.elementor-element .swiper-container~.elementor-swiper-button,.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper-container .elementor-swiper-button,.elementor-lightbox .swiper-container~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{position:absolute;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93.3%,.9);top:50%;transform:translateY(-50%)}.elementor-element .swiper-container .elementor-swiper-button svg,.elementor-element .swiper-container~.elementor-swiper-button svg,.elementor-element .swiper .elementor-swiper-button svg,.elementor-element .swiper~.elementor-swiper-button svg,.elementor-lightbox .swiper-container .elementor-swiper-button svg,.elementor-lightbox .swiper-container~.elementor-swiper-button svg,.elementor-lightbox .swiper .elementor-swiper-button svg,.elementor-lightbox .swiper~.elementor-swiper-button svg{fill:hsla(0,0%,93.3%,.9);height:1em;width:1em}.elementor-element .swiper-container .elementor-swiper-button-prev,.elementor-element .swiper-container~.elementor-swiper-button-prev,.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper-container .elementor-swiper-button-prev,.elementor-lightbox .swiper-container~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:10px}.elementor-element .swiper-container .elementor-swiper-button-next,.elementor-element .swiper-container~.elementor-swiper-button-next,.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper-container .elementor-swiper-button-next,.elementor-lightbox .swiper-container~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:10px}.elementor-element .swiper-container .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper-container~.elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper-container .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper-container~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-element .swiper-container .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper-container .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element .swiper-container .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper-container .swiper-pagination-custom,.elementor-element .swiper-container .swiper-pagination-fraction,.elementor-element .swiper-container~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper-container~.swiper-pagination-custom,.elementor-element .swiper-container~.swiper-pagination-fraction,.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper-container .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper-container .swiper-pagination-custom,.elementor-lightbox .swiper-container .swiper-pagination-fraction,.elementor-lightbox .swiper-container~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper-container~.swiper-pagination-custom,.elementor-lightbox .swiper-container~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .swiper-container.swiper-cube .elementor-swiper-button,.elementor-element .swiper-container.swiper-cube~.elementor-swiper-button,.elementor-element .swiper.swiper-cube .elementor-swiper-button,.elementor-element .swiper.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper-container.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper-container.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button{transform:translate3d(0,-50%,1px)}.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-bullets,.elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,.elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-progressbar,.elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.elementor-element.elementor-pagination-position-outside .swiper,.elementor-element.elementor-pagination-position-outside .swiper-container,.elementor-lightbox.elementor-pagination-position-outside .swiper,.elementor-lightbox.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}.elementor-element.elementor-pagination-position-outside .swiper-container .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper-container~.elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper-container .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper-container~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-element .elementor-swiper,.elementor-lightbox .elementor-swiper{position:relative}.elementor-element .elementor-main-swiper,.elementor-lightbox .elementor-main-swiper{position:static}.elementor-element.elementor-arrows-position-outside .swiper,.elementor-element.elementor-arrows-position-outside .swiper-container,.elementor-lightbox.elementor-arrows-position-outside .swiper,.elementor-lightbox.elementor-arrows-position-outside .swiper-container{width:calc(100% - 60px)}.elementor-element.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev{left:0}.elementor-element.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next{right:0}
.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-524ebe6:#101023;--e-global-color-8b0bce0:#192155;--e-global-color-de4afb4:#2D27DF;--e-global-color-d9b5c0e:#CB2376;--e-global-color-d160ddc:#00FFFF;--e-global-color-b5948be:#D60077;--e-global-color-3dc4dfb:#78018B;--e-global-color-312a707:#5358DE;--e-global-color-991b4c6:#F3F3F3;--e-global-color-15e88c3:#B263FF;--e-global-color-5ef5a2c:#6A53FF;--e-global-color-fb93c23:#C0006B;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-49fc9b5-font-family:"Outfit";--e-global-typography-49fc9b5-font-size:40px;--e-global-typography-49fc9b5-font-weight:700;--e-global-typography-49fc9b5-line-height:1.4em;--e-global-typography-2cf3378-font-family:"Inter";--e-global-typography-2cf3378-font-size:18px;--e-global-typography-2cf3378-font-weight:normal;--e-global-typography-2cf3378-line-height:27px;--e-global-typography-42799e7-font-family:"Outfit";--e-global-typography-42799e7-font-size:24px;--e-global-typography-42799e7-font-weight:700;--e-global-typography-42799e7-line-height:1.4em;--e-global-typography-74e8880-font-family:"Outfit";--e-global-typography-74e8880-font-size:80px;--e-global-typography-74e8880-font-weight:700;--e-global-typography-74e8880-line-height:110px;--e-global-typography-461b8b9-font-family:"Outfit";--e-global-typography-461b8b9-font-size:48px;--e-global-typography-461b8b9-font-weight:700;--e-global-typography-461b8b9-line-height:67px;--e-global-typography-658cf81-font-family:"Outfit";--e-global-typography-658cf81-font-size:40px;--e-global-typography-658cf81-font-weight:700;--e-global-typography-658cf81-line-height:56px;--e-global-typography-492530a-font-family:"Inter";--e-global-typography-492530a-font-size:18px;--e-global-typography-492530a-line-height:27px;--e-global-typography-8aabe5f-font-family:"Outfit";--e-global-typography-8aabe5f-font-size:18px;--e-global-typography-8aabe5f-font-weight:700;--e-global-typography-8aabe5f-line-height:25px;--e-global-typography-9e2ed77-font-size:60px;--e-global-typography-9e2ed77-font-weight:600;--e-global-typography-9e2ed77-line-height:1.1em;--e-global-typography-d59246c-font-size:44px;--e-global-typography-d59246c-font-weight:600;--e-global-typography-d59246c-line-height:1.1em;--e-global-typography-8298c3f-font-size:20px;--e-global-typography-8298c3f-font-weight:400;--e-global-typography-8298c3f-line-height:1.1em;--e-global-typography-4924a1a-font-size:20px;--e-global-typography-4924a1a-font-weight:600;--e-global-typography-4924a1a-line-height:1.1em;--e-global-typography-38a3850-font-size:24px;--e-global-typography-38a3850-font-weight:700;--e-global-typography-38a3850-line-height:1.2em;--e-global-typography-fd1f559-font-size:18px;--e-global-typography-fd1f559-font-weight:400;--e-global-typography-fd1f559-line-height:1.1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-74e8880-font-size:48px;--e-global-typography-74e8880-line-height:62px;--e-global-typography-461b8b9-font-size:36px;--e-global-typography-461b8b9-line-height:50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-658cf81-font-size:36px;--e-global-typography-658cf81-line-height:42px;--e-global-typography-9e2ed77-font-size:30px;--e-global-typography-d59246c-font-size:30px;--e-global-typography-8298c3f-font-size:15px;--e-global-typography-4924a1a-font-size:15px;--e-global-typography-38a3850-font-size:16px;--e-global-typography-fd1f559-font-size:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/*! elementor-pro - v3.15.0 - 09-08-2023 */
@charset "UTF-8";.elementor-bg-transform .elementor-bg{will-change:transform}.elementor-bg-transform-zoom-in:hover .elementor-bg,.elementor-bg-transform-zoom-out .elementor-bg{transform:scale(1.2)}.elementor-bg-transform-zoom-out:hover .elementor-bg{transform:scale(1)}.elementor-bg-transform-move-left .elementor-bg{transform:scale(1.2) translateX(8%)}.elementor-bg-transform-move-left:hover .elementor-bg,.elementor-bg-transform-move-right .elementor-bg{transform:scale(1.2) translateX(-8%)}.elementor-bg-transform-move-right:hover .elementor-bg{transform:scale(1.2) translateX(8%)}.elementor-bg-transform-move-up .elementor-bg{transform:scale(1.2) translateY(8%)}.elementor-bg-transform-move-down .elementor-bg,.elementor-bg-transform-move-up:hover .elementor-bg{transform:scale(1.2) translateY(-8%)}.elementor-bg-transform-move-down:hover .elementor-bg{transform:scale(1.2) translateY(8%)}.elementor-animated-content{--translate:0,0}.elementor-animated-content:focus .elementor-animated-item--grow,.elementor-animated-content:hover .elementor-animated-item--grow{transform:scale(1.1)}.elementor-animated-content:focus .elementor-animated-item--shrink,.elementor-animated-content:hover .elementor-animated-item--shrink{transform:scale(.85)}.elementor-animated-content:focus .elementor-animated-item--shrink-contained,.elementor-animated-content:hover .elementor-animated-item--shrink-contained{transform:scale(1)}.elementor-animated-content:focus .elementor-animated-item--enter-zoom-in,.elementor-animated-content:focus .elementor-animated-item--enter-zoom-out,.elementor-animated-content:focus .elementor-animated-item--fade-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-in{transform:scale(1);opacity:1}.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in,.elementor-animated-content:focus .elementor-animated-item--exit-zoom-out,.elementor-animated-content:focus .elementor-animated-item--fade-out,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-out{opacity:0}.elementor-animated-content:focus .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{transform:scale(.2)}.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{transform:scale(2)}.elementor-animated-content:focus .elementor-animated-item--enter-from-bottom,.elementor-animated-content:focus .elementor-animated-item--enter-from-left,.elementor-animated-content:focus .elementor-animated-item--enter-from-right,.elementor-animated-content:focus .elementor-animated-item--enter-from-top,.elementor-animated-content:hover .elementor-animated-item--enter-from-bottom,.elementor-animated-content:hover .elementor-animated-item--enter-from-left,.elementor-animated-content:hover .elementor-animated-item--enter-from-right,.elementor-animated-content:hover .elementor-animated-item--enter-from-top{opacity:1;transform:translateY(0) translateX(0)}.elementor-animated-content:focus .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-right{transform:translateX(1000px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-left{transform:translateX(-1000px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-top,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{transform:translateY(-600px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{transform:translateY(600px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom,.elementor-animated-content:focus .elementor-animated-item--exit-to-left,.elementor-animated-content:focus .elementor-animated-item--exit-to-right,.elementor-animated-content:focus .elementor-animated-item--exit-to-top,.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{opacity:0}.elementor-animated-content:focus .elementor-animated-item--move-right,.elementor-animated-content:hover .elementor-animated-item--move-right{transform:translateX(30px)}.elementor-animated-content:focus .elementor-animated-item--move-left,.elementor-animated-content:hover .elementor-animated-item--move-left{transform:translateX(-30px)}.elementor-animated-content:focus .elementor-animated-item--move-up,.elementor-animated-content:hover .elementor-animated-item--move-up{transform:translateY(-30px)}.elementor-animated-content:focus .elementor-animated-item--move-down,.elementor-animated-content:hover .elementor-animated-item--move-down{transform:translateY(30px)}.elementor-animated-content:focus .elementor-animated-item--move-contained-right,.elementor-animated-content:hover .elementor-animated-item--move-contained-right{--translate:8%,0}.elementor-animated-content:focus .elementor-animated-item--move-contained-left,.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate:-8%,0}.elementor-animated-content:focus .elementor-animated-item--move-contained-top,.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate:0,-8%}.elementor-animated-content:focus .elementor-animated-item--move-contained-bottom,.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate:0,8%}.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}.elementor-animated-content .elementor-animated-item--shrink-contained{transform:scale(1.17)}.elementor-animated-content .elementor-animated-item--enter-zoom-in{transform:scale(.2)}.elementor-animated-content .elementor-animated-item--enter-zoom-out{transform:scale(2)}.elementor-animated-content .elementor-animated-item--enter-zoom-in,.elementor-animated-content .elementor-animated-item--enter-zoom-out,.elementor-animated-content .elementor-animated-item--fade-in{opacity:0}.elementor-animated-content .elementor-animated-item--exit-zoom-in,.elementor-animated-content .elementor-animated-item--exit-zoom-out,.elementor-animated-content .elementor-animated-item--fade-out{opacity:1;transform:scale(1)}.elementor-animated-content .elementor-animated-item--enter-from-right{transform:translateX(1000px)}.elementor-animated-content .elementor-animated-item--enter-from-left{transform:translateX(-1000px)}.elementor-animated-content .elementor-animated-item--enter-from-top{transform:translateY(-600px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom{transform:translateY(500px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom,.elementor-animated-content .elementor-animated-item--enter-from-left,.elementor-animated-content .elementor-animated-item--enter-from-right,.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:0}.elementor-animated-content .elementor-animated-item--exit-to-bottom,.elementor-animated-content .elementor-animated-item--exit-to-left,.elementor-animated-content .elementor-animated-item--exit-to-right,.elementor-animated-content .elementor-animated-item--exit-to-top{opacity:1;transform:translateY(0) translateX(0)}.elementor-animated-content .elementor-animated-item--move-contained-bottom,.elementor-animated-content .elementor-animated-item--move-contained-left,.elementor-animated-content .elementor-animated-item--move-contained-right,.elementor-animated-content .elementor-animated-item--move-contained-top{transform:scale(1.2) translate(var(--translate))}.elementor-editor-active .elementor.elementor-edit-mode .elementor-widget.elementor-global-widget:hover{outline:1px solid var(--e-p-border-global)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings{background-color:var(--e-p-border-global)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting{background-color:var(--e-p-border-global);color:var(--e-p-border-global-invert)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:var(--e-p-border-global-hover)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting.elementor-editor-element-save{display:none}.elementor-theme-builder-content-area{height:400px}.elementor-location-footer:before,.elementor-location-header:before{content:"";display:table;clear:both}.elementor-posts.elementor-posts--skin-archive_full_content article.elementor-post{display:block}.elementor-sticky--active{z-index:99}.e-con.elementor-sticky--active,.e-container.elementor-sticky--active{z-index:var(--z-index,99)}.e-con .e-con.elementor-sticky--active,.e-con .e-container.elementor-sticky--active,.e-container .e-con.elementor-sticky--active,.e-container .e-container.elementor-sticky--active{padding-left:var(--padding-left);padding-right:var(--padding-right)}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal{display:flex;pointer-events:none;background-color:transparent;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;top:20px;margin-top:0;right:20px;opacity:1;z-index:9999;pointer-events:all}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;width:auto;overflow:visible;max-width:100%;max-height:100%;border-radius:0;box-shadow:none;pointer-events:all}.elementor-popup-modal .dialog-message{width:640px;max-width:100vw;max-height:100vh;padding:0;overflow:auto;display:flex}.elementor-popup-modal .elementor{width:100%}.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.33,.07,1.03);transition-duration:1s}.elementor-motion-effects-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.elementor-motion-effects-layer{position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover}.elementor-motion-effects-perspective{perspective:1200px}.elementor-motion-effects-element{transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}body.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce div.product .elementor-widget-woocommerce-product-images div.images{float:none;width:100%;padding:0}body.rtl.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce div.product .elementor-widget-woocommerce-product-images div.images{float:none;padding:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart{margin:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form){display:flex;flex-wrap:nowrap}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .button:where(:not(:first-child)),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart button:where(:not(:first-child)){margin-top:0;margin-left:var(--button-spacing,10px)}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .e-loop-add-to-cart-form-container{display:flex;flex-wrap:wrap;gap:var(--view-cart-spacing,10px)}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .e-loop-add-to-cart-form-container>*{display:flex;flex-basis:auto;margin:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity{vertical-align:middle}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty{vertical-align:top;margin-right:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity input{height:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked form.cart:not(.grouped_form):not(.variations_form){display:block}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder{display:flex}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-loop-add-to-cart-form-container{flex-wrap:wrap}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-loop-add-to-cart-form-container>*{flex-basis:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder{flex-wrap:wrap}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder>*{flex-basis:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder button{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder .button:where(:not(:first-child)),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder button:where(:not(:first-child)){margin-left:0;margin-top:var(--button-spacing,10px)}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder{flex-wrap:nowrap}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder .quantity{margin-right:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder button{vertical-align:middle}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-start;text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-end;text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:center;text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart div.quantity{margin-right:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart button{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]) .elementor-button{width:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify .e-loop-add-to-cart-form-container>*{flex-basis:100%;justify-content:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify .e-loop-add-to-cart-form-container a.added_to_cart{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify form.cart div.quantity{margin-right:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify form.cart button{flex-basis:100%}@media (min-width:-1){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-left .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-left[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-start;text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-right .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-right[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-end;text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-center .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-center[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:center;text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-center form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-left form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-right form.cart div.quantity{margin-right:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-center form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-center form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-right form.cart button{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]) .elementor-button{width:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-justify .e-loop-add-to-cart-form-container>*{flex-basis:100%;justify-content:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-justify .e-loop-add-to-cart-form-container a.added_to_cart{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-justify form.cart div.quantity{margin-right:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-justify form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-widescreen--align-justify form.cart button{flex-basis:100%}}@media (max-width:-1){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-left .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-left[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-start;text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-right .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-right[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-end;text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-center .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-center[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:center;text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-center form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-left form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-right form.cart div.quantity{margin-right:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-center form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-center form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-right form.cart button{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]) .elementor-button{width:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-justify .e-loop-add-to-cart-form-container>*{flex-basis:100%;justify-content:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-justify .e-loop-add-to-cart-form-container a.added_to_cart{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-justify form.cart div.quantity{margin-right:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-justify form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-laptop--align-justify form.cart button{flex-basis:100%}}@media (max-width:-1){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-left .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-left[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-start;text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-right .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-right[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-end;text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-center .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-center[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:center;text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-center form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-left form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-right form.cart div.quantity{margin-right:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-center form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-center form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-right form.cart button{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]) .elementor-button{width:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-justify .e-loop-add-to-cart-form-container>*{flex-basis:100%;justify-content:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-justify .e-loop-add-to-cart-form-container a.added_to_cart{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-justify form.cart div.quantity{margin-right:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-justify form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet_extra--align-justify form.cart button{flex-basis:100%}}@media (max-width:1024px){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-start;text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-end;text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:center;text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right form.cart div.quantity{margin-right:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right form.cart button{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]) .elementor-button{width:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify .e-loop-add-to-cart-form-container>*{flex-basis:100%;justify-content:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify .e-loop-add-to-cart-form-container a.added_to_cart{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart div.quantity{margin-right:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart button{flex-basis:100%}}@media (max-width:-1){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-left .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-left[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-start;text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-right .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-right[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-end;text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-center .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-center[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:center;text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-center form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-left form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-right form.cart div.quantity{margin-right:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-center form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-center form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-right form.cart button{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]) .elementor-button{width:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-justify .e-loop-add-to-cart-form-container>*{flex-basis:100%;justify-content:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-justify .e-loop-add-to-cart-form-container a.added_to_cart{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-justify form.cart div.quantity{margin-right:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-justify form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile_extra--align-justify form.cart button{flex-basis:100%}}@media (max-width:767px){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-start;text-align:left}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-end;text-align:right}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:center;text-align:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left form.cart div.quantity,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right form.cart div.quantity{margin-right:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right form.cart button{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]) .elementor-button{width:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify .e-loop-add-to-cart-form-container>*{flex-basis:100%;justify-content:center}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify .e-loop-add-to-cart-form-container a.added_to_cart{flex-basis:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify form.cart div.quantity{margin-right:auto}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify form.cart button{flex-basis:100%}}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes) form.cart .quantity{display:none!important}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes) form.cart .button:where(:not(:first-child)),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes) form.cart button:where(:not(:first-child)){margin-left:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes)[class*="--layout-stacked"] form.cart .button:where(:not(:first-child)),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes)[class*="--layout-stacked"] form.cart button:where(:not(:first-child)){margin-top:0}:is(.e-loop-item .elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .e-loop-item .elementor-widget-woocommerce-product-add-to-cart) form.cart input.qty.disabled{pointer-events:none}:is(.e-loop-item .elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .e-loop-item .elementor-widget-woocommerce-product-add-to-cart) form.cart .button{text-align:center}:is(.e-loop-item .elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .e-loop-item .elementor-widget-woocommerce-product-add-to-cart) .added_to_cart{margin:0;padding:0;display:flex;align-items:center}:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity{vertical-align:middle}:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty{vertical-align:top;margin-right:0;width:3.631em;text-align:center}:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-button-info button.button.alt.elementor-button{background-color:#5bc0de}:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-button-success button.button.alt.elementor-button{background-color:#5cb85c}:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-button-warning button.button.alt.elementor-button{background-color:#f0ad4e}:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-button-danger button.button.alt.elementor-button{background-color:#d9534f}.woocommerce div.product.elementor ul.tabs:before{position:static;content:none;width:auto;bottom:auto;left:auto;border-bottom:0;z-index:auto}.woocommerce div.product.elementor ul.tabs{margin:0}.woocommerce div.product.elementor ul.tabs li{padding:0}.woocommerce div.product.elementor ul.tabs li a{padding:.8em 1.2em;line-height:1}.woocommerce div.product.elementor ul.tabs li:after,.woocommerce div.product.elementor ul.tabs li:before{border:0;position:static;bottom:auto;width:auto;height:auto;content:none;box-sizing:border-box}.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:20px;border-radius:0;border-width:0;border-top:1px solid #d3ced2;box-shadow:none;margin:-1px 0 0}.woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price del,.woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price ins{display:block}.elementor-widget-woocommerce-product-meta .detail-container{position:relative}.elementor-widget-woocommerce-product-meta .detail-container:after{position:absolute;bottom:0;left:0;width:100%}.elementor-widget-woocommerce-product-meta .detail-label{font-weight:700}.elementor-woo-meta--view-inline .product_meta{display:flex;flex-wrap:wrap}.elementor-woo-meta--view-inline .product_meta .detail-container:after{width:auto;left:auto;right:auto;position:absolute;height:100%;top:50%;transform:translateY(-50%);border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}.elementor-woo-meta--view-table .product_meta{display:flex;flex-direction:column}.elementor-woo-meta--view-table .product_meta .detail-container{display:flex}.elementor-woo-meta--view-table .product_meta .detail-label{min-width:108px}.elementor-woo-meta--view-stacked .product_meta .detail-container{display:block}.woocommerce .elementor-widget-woocommerce-product-rating .elementor-widget-container .woocommerce-product-rating{margin-bottom:0;display:flex;align-items:center}.woocommerce .elementor-widget-woocommerce-product-rating .elementor-widget-container .star-rating{margin-top:0}.elementor-product-rating--align-left .woocommerce-product-rating{justify-content:flex-start}.elementor-product-rating--align-right .woocommerce-product-rating{justify-content:flex-end}.elementor-product-rating--align-center .woocommerce-product-rating{justify-content:center}.elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link{margin-left:auto}.elementor-products-grid ul.products.elementor-grid{display:grid;margin:0;grid-column-gap:20px;grid-row-gap:40px}.elementor-products-grid ul.products.elementor-grid:after,.elementor-products-grid ul.products.elementor-grid:before{content:none;display:none}.elementor-products-grid ul.products.elementor-grid li.product{width:auto;padding:0;margin:0;float:none;display:var(--button-align-display);flex-direction:var(--button-align-direction);justify-content:var(--button-align-justify)}.elementor-products-grid ul.products.elementor-grid li.product .onsale{padding:0;display:none}.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link{display:block;position:relative}.elementor-products-grid:not(.show-heading-yes) .products>h2{display:none}.elementor-products-grid nav.woocommerce-pagination{margin-top:40px}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul{border:0}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-right:0;border-left:0}.elementor-widget-woocommerce-products:not(.products-heading-show) .cross-sells>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .related>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .upsells>h2{display:none}.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2,.elementor-widget-woocommerce-products.products-heading-show .related>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2{display:block;text-align:var(--products-title-alignment,left);color:var(--products-title-color);margin-bottom:var(--products-title-spacing,1rem)}.elementor-product-loop-item--align-left ul.products li.product .star-rating{margin-right:auto}.elementor-product-loop-item--align-right ul.products li.product .star-rating{margin-left:auto}.elementor-product-loop-item--align-center ul.products li.product .star-rating{margin-right:auto;margin-left:auto}.woocommerce .elementor-element.elementor-products-grid ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product{width:auto}@media (min-width:1025px){.elementor-widget-wc-archive-products .woocommerce.columns-2 ul.products{grid-template-columns:repeat(2,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-3 ul.products{grid-template-columns:repeat(3,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products{grid-template-columns:repeat(4,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-5 ul.products{grid-template-columns:repeat(5,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-6 ul.products{grid-template-columns:repeat(6,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-7 ul.products{grid-template-columns:repeat(7,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-8 ul.products{grid-template-columns:repeat(8,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-9 ul.products{grid-template-columns:repeat(9,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-10 ul.products{grid-template-columns:repeat(10,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-11 ul.products{grid-template-columns:repeat(11,1fr)}.elementor-widget-wc-archive-products .woocommerce.columns-12 ul.products{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(2,1fr)}}.elementor.product .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{overflow:hidden}.woocommerce .elementor-widget-woocommerce-product-images span.onsale{padding:0}.elementor-menu-cart__wrapper{text-align:var(--main-alignment,left)}.elementor-menu-cart__toggle_wrapper{display:inline-block;position:relative}.elementor-menu-cart__toggle{display:inline-block}.elementor-menu-cart__toggle .elementor-button{background-color:var(--toggle-button-background-color,transparent);color:var(--toggle-button-text-color,#69727d);border:var(--toggle-button-border-width,1px) var(--toggle-button-border-type,solid) var(--toggle-button-border-color,#69727d);border-radius:var(--toggle-button-border-radius,0);display:inline-flex;flex-direction:row-reverse;align-items:center;padding:var(--toggle-icon-padding,12px 24px)}.elementor-menu-cart__toggle .elementor-button:hover{color:var(--toggle-button-hover-text-color,#69727d);background-color:var(--toggle-button-hover-background-color,transparent);border-color:var(--toggle-button-hover-border-color,#69727d)}.elementor-menu-cart__toggle .elementor-button:hover .elementor-button-icon{color:var(--toggle-button-icon-hover-color,#69727d)}.elementor-menu-cart__toggle .elementor-button svg{fill:var(--toggle-button-icon-color,#69727d)}.elementor-menu-cart__toggle .elementor-button svg:hover{fill:var(--toggle-button-icon-hover-color,#69727d)}.elementor-menu-cart__toggle .elementor-button-text{-webkit-margin-end:.3em;margin-inline-end:.3em}.elementor-menu-cart__toggle .elementor-button-icon{position:relative;transition:color .1s}.elementor-menu-cart__toggle .e-toggle-cart-custom-icon,.elementor-menu-cart__toggle .elementor-button-icon{color:var(--toggle-button-icon-color,#69727d);font-size:var(--toggle-icon-size,inherit)}.elementor-menu-cart__toggle .e-toggle-cart-custom-icon:hover{color:var(--toggle-button-icon-hover-color,#69727d)}.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{display:block;position:absolute;min-width:1.6em;height:1.6em;line-height:1.5em;top:-.7em;inset-inline-end:-.7em;border-radius:100%;color:var(--items-indicator-text-color,#fff);background-color:var(--items-indicator-background-color,#d9534f);text-align:center;font-size:10px}.elementor-menu-cart--items-indicator-plain .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{display:inline-block;font-weight:400}.elementor-menu-cart--items-indicator-none .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{display:none}.elementor-menu-cart__container{transform:scale(1);overflow:hidden;position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100%;background-color:rgba(0,0,0,.25);transition:background-color .4s,transform 0s;text-align:left}.elementor-menu-cart__main{position:fixed;left:var(--side-cart-alignment-left,auto);right:var(--side-cart-alignment-right,0);transform:translateX(0);top:0;bottom:0;display:flex;flex-direction:column;align-items:stretch;font-size:14px;min-height:200px;width:350px;max-width:100%;transition:.3s;padding:var(--cart-padding,20px 30px);background-color:var(--cart-background-color,#fff);box-shadow:0 0 20px rgba(0,0,0,.2);border-style:var(--cart-border-style,none);border-color:var(--cart-border-color,initial);border-radius:var(--cart-border-radius,0);margin-top:var(--mini-cart-spacing,0)}.elementor-menu-cart__main .widget_shopping_cart_content{height:100%;display:flex;flex-direction:column}.elementor-menu-cart__main .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{color:var(--empty-message-color,inherit);text-align:var(--empty-message-alignment,left)}body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container{background-color:transparent;transform:scale(0);transition:background-color .4s,transform 0s .4s}body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container .dialog-lightbox-close-button{display:none}body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__main{overflow:hidden;opacity:0;transform:var(--side-cart-alignment-transform,translateX(100%))}.elementor-menu-cart__close-button{width:var(--cart-close-icon-size,25px);height:var(--cart-close-icon-size,25px);position:relative;margin:0 0 20px;align-self:flex-end;cursor:pointer;display:inline-block;font-family:eicons;font-size:20px;line-height:1;transition:.3s}.elementor-menu-cart__close-button:after,.elementor-menu-cart__close-button:before{content:"";position:absolute;height:3px;width:100%;top:50%;left:0;margin-top:-1px;background:var(--cart-close-button-color,#69727d);border-radius:1px;transition:.3s}.elementor-menu-cart__close-button:hover:after,.elementor-menu-cart__close-button:hover:before{background:var(--cart-close-button-hover-color,#69727d)}.elementor-menu-cart__close-button:before{transform:rotate(45deg)}.elementor-menu-cart__close-button:after{transform:rotate(-45deg)}.elementor-menu-cart__close-button-custom{position:relative;margin:0 0 20px;align-self:flex-end;cursor:pointer;display:inline-block;font-family:eicons;font-size:20px;line-height:1;transition:.3s}.elementor-menu-cart__close-button-custom:hover:after,.elementor-menu-cart__close-button-custom:hover:before{background:var(--cart-close-button-hover-color,#69727d)}.elementor-menu-cart__close-button-custom .e-close-cart-custom-icon{font-size:var(--cart-close-icon-size,25px);color:var(--cart-close-button-color,#69727d)}.elementor-menu-cart__close-button-custom .e-close-cart-custom-icon:hover{color:var(--cart-close-button-hover-color,#69727d)}.elementor-menu-cart__close-button-custom svg{fill:var(--cart-close-button-color,#69727d);width:var(--cart-close-icon-size,25px);height:var(--cart-close-icon-size,25px)}.elementor-menu-cart__close-button-custom svg:hover{fill:var(--cart-close-button-hover-color,#69727d)}.elementor-menu-cart__products{max-height:calc(100vh - 250px);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.elementor-menu-cart__product{display:grid;grid-template-columns:28% auto;grid-template-rows:var(--price-quantity-position--grid-template-rows,auto auto);position:relative;border-width:0;border-bottom:var(--divider-width,1px) var(--divider-style,solid) var(--divider-color,#d5d8dc)}.elementor-menu-cart__product .variation{display:grid;grid-template-columns:max-content auto;margin:10px 0;color:var(--product-variations-color,#1f2124)}.elementor-menu-cart__product .variation dt{grid-column-start:1}.elementor-menu-cart__product .variation dd{grid-column-start:2;-webkit-margin-start:5px;margin-inline-start:5px}.elementor-menu-cart__product .variation dd p{margin-bottom:0}.elementor-menu-cart__product-image{grid-row-start:1;grid-row-end:3;width:100%}.elementor-menu-cart__product-image a,.elementor-menu-cart__product-image img{display:block}.elementor-menu-cart__product-name{grid-column-start:2;grid-column-end:3;margin:0}.elementor-menu-cart__product-name a{transition:.3s}.elementor-menu-cart__product-price{grid-column-start:2;grid-column-end:3;align-self:var(--price-quantity-position--align-self,end);font-weight:300;color:var(--product-price-color,#d5d8dc)}.elementor-menu-cart__product-name,.elementor-menu-cart__product-price{font-size:14px;padding-left:20px}.elementor-menu-cart__product-remove{color:#69727d;width:var(--remove-item-button-size,22px);height:var(--remove-item-button-size,22px);border-radius:var(--remove-item-button-size,22px);border:1px solid var(--remove-item-button-color,#d5d8dc);text-align:center;overflow:hidden;position:absolute;right:0;bottom:20px;transition:.3s}.elementor-menu-cart__product-remove:hover{border:1px solid var(--remove-item-button-hover-color,#d5d8dc)}.elementor-menu-cart__product-remove:hover:after,.elementor-menu-cart__product-remove:hover:before{background:var(--remove-item-button-hover-color,#d5d8dc)}.elementor-menu-cart__product-remove:after,.elementor-menu-cart__product-remove:before{content:"";position:absolute;height:1px;width:50%;top:50%;left:25%;margin-top:-1px;background:var(--remove-item-button-color,#d5d8dc);z-index:1;transition:.3s}.elementor-menu-cart__product-remove:before{transform:rotate(45deg)}.elementor-menu-cart__product-remove:after{transform:rotate(-45deg)}.elementor-menu-cart__product-remove>a{display:block;z-index:2;width:100%;height:100%;overflow:hidden;opacity:0;position:absolute}.elementor-menu-cart__product-remove>a.remove_from_cart_button{display:var(--remove-from-cart-button,block)}.elementor-menu-cart__product-remove>a.elementor_remove_from_cart_button{display:var(--elementor-remove-from-cart-button,none)}.elementor-menu-cart__product:last-child{border:none}.elementor-menu-cart__footer-buttons,.elementor-menu-cart__product:not(:first-of-type),.elementor-menu-cart__subtotal{padding-top:var(--product-divider-gap,20px)}.elementor-menu-cart__product{padding-right:30px}.elementor-menu-cart__product,.elementor-menu-cart__subtotal{padding-bottom:var(--product-divider-gap,20px)}.elementor-menu-cart__subtotal{font-size:20px;text-align:var(--menu-cart-subtotal-text-align,center);font-weight:600;color:var(--menu-cart-subtotal-color,inherit);border-left:var(--subtotal-divider-left-width,1px) var(--subtotal-divider-style,solid) var(--subtotal-divider-color,#d5d8dc);border-bottom:var(--subtotal-divider-bottom-width,1px) var(--subtotal-divider-style,solid) var(--subtotal-divider-color,#d5d8dc);border-right:var(--subtotal-divider-right-width,1px) var(--subtotal-divider-style,solid) var(--subtotal-divider-color,#d5d8dc);border-top:var(--subtotal-divider-top-width,1px) var(--subtotal-divider-style,solid) var(--subtotal-divider-color,#d5d8dc)}.elementor-menu-cart__footer-buttons{font-size:20px;text-align:var(--cart-footer-buttons-alignment-text-align,center);display:var(--cart-footer-buttons-alignment-display,grid);grid-template-columns:var(--cart-footer-layout,1fr 1fr);margin-top:var(--cart-buttons-position-margin,0);grid-column-gap:var(--space-between-buttons,10px);grid-row-gap:var(--space-between-buttons,10px)}.elementor-menu-cart__footer-buttons .elementor-button{display:inline-block;border-radius:var(--cart-footer-buttons-border-radius,0);height:-moz-fit-content;height:fit-content}.elementor-menu-cart__footer-buttons .elementor-button--view-cart{display:var(--view-cart-button-display,inline-block);color:var(--view-cart-button-text-color,#fff);padding:var(--view-cart-button-padding,15px);background-color:var(--view-cart-button-background-color,#69727d)}.elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{color:var(--view-cart-button-hover-text-color,#fff);background-color:var(--view-cart-button-hover-background-color,#69727d)}.elementor-menu-cart__footer-buttons .elementor-button--checkout{display:var(--checkout-button-display,inline-block);color:var(--checkout-button-text-color,#fff);padding:var(--checkout-button-padding,15px);background-color:var(--checkout-button-background-color,#69727d)}.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{color:var(--checkout-button-hover-text-color,#fff);background-color:var(--checkout-button-hover-background-color,#69727d)}@media (max-width:767px){.elementor-menu-cart__footer-buttons .elementor-button{padding-left:10px;padding-right:10px}}.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--empty-indicator-hide .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter="0"],.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-subtotal-yes) .elementor-menu-cart__toggle .elementor-button-text{display:none}.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product{padding-left:0;padding-right:0;grid-template-columns:25% auto}.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product-remove{display:none}.elementor-widget-woocommerce-menu-cart.remove-item-position--top .elementor-menu-cart__product-remove{top:0;bottom:auto}.elementor-widget-woocommerce-menu-cart.remove-item-position--top .elementor-menu-cart__products .cart_item:not(:first-of-type) .elementor-menu-cart__product-remove{top:20px;bottom:auto}.elementor-widget-woocommerce-menu-cart.remove-item-position--middle .elementor-menu-cart__product-remove{transform:translateY(50%);bottom:50%}.elementor-widget-woocommerce-menu-cart.remove-item-position--bottom .elementor-menu-cart__product-remove{top:auto;bottom:20px}.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{position:absolute;width:auto;height:auto;overflow:visible;top:100%;bottom:auto;background:none;min-width:330px;left:0;right:auto;transform:scale(1);transition:background-color .4s,transform 0s}.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__main{width:auto;height:auto;position:relative;top:auto;bottom:auto;right:auto;left:auto;overflow:visible;transform:translateY(0);transition:.3s}@media (max-width:767px){.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{min-width:300px}}body.elementor-default .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container{transform:scale(0);transition:background-color .4s,transform 0s .4s}body.elementor-default .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__main{opacity:0;transform:translateY(-10px)}.elementor-edit-area-active .elementor-widget-woocommerce-menu-cart.elementor-widget.elementor-loading.elementor-menu-cart--shown{opacity:1}.elementor-edit-area-active .elementor-widget-woocommerce-menu-cart.elementor-widget.elementor-loading.elementor-menu-cart--shown .elementor-menu-cart__container{z-index:9999}.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-dropdown .elementor-menu-cart__container{display:none}.elementor-widget-woocommerce-purchase-summary{font-size:14px;font-family:Roboto,sans-serif;color:#69727d}.elementor-widget-woocommerce-purchase-summary table tbody tr:hover>td,.elementor-widget-woocommerce-purchase-summary table tbody tr:hover>th{background-color:initial}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details{-webkit-padding-start:0;padding-inline-start:0;margin:0 0 2em;display:flex;flex-wrap:wrap}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li{border-right:var(--payment-details-border-width,1px) var(--payment-details-border-type,solid) var(--payment-details-border-color,#d5d8dc);color:var(--payment-details-titles-color,#000);font-weight:700;font-size:14px;text-transform:capitalize;margin-right:var(--payment-details-space-between,4em);padding-right:var(--payment-details-space-between,4em);float:unset;margin-bottom:30px}@media (max-width:1024px){.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li{border-right:none;border-bottom:var(--payment-details-border-width,1px) var(--payment-details-border-type,solid) var(--payment-details-border-color,#d5d8dc);margin-right:0;padding-right:0;width:100%;padding-top:calc(var(--payment-details-space-between, 20px) / 2);padding-bottom:calc(var(--payment-details-space-between, 20px) / 2);justify-content:space-between;display:flex;margin-bottom:0}}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li strong{color:var(--payment-details-items-color,#69727d);font-weight:400;font-size:14px;margin-top:var(--payment-details-titles-spacing,10px);text-transform:none;line-height:normal;text-shadow:none;font-style:normal;letter-spacing:0}@media (max-width:1024px){.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li strong{margin-top:0}}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details{-webkit-padding-start:0;padding-inline-start:0;display:flex;flex-wrap:wrap}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li{border-right:var(--bank-details-border-width,1px) var(--bank-details-border-type,solid) var(--bank-details-border-color,#d5d8dc);color:var(--bank-details-titles-color,#000);font-weight:700;font-size:14px;text-transform:capitalize;margin-right:var(--bank-details-space-between,4em);padding-right:var(--bank-details-space-between,4em);float:unset;margin-bottom:30px}@media (max-width:1024px){.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li{border-right:none;border-bottom:var(--bank-details-border-width,1px) var(--bank-details-border-type,solid) var(--bank-details-border-color,#d5d8dc);margin-right:0;padding-right:0;width:100%;padding-top:calc(var(--bank-details-space-between, 20px) / 2);padding-bottom:calc(var(--bank-details-space-between, 20px) / 2);justify-content:space-between;display:flex;margin-bottom:0}}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{color:var(--bank-details-items-color,#69727d);font-weight:400;font-size:14px;margin-top:var(--bank-details-titles-spacing,10px);text-transform:none;line-height:normal;text-shadow:none;font-style:normal;letter-spacing:0}@media (max-width:1024px){.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{margin-top:0}}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li:last-of-type{border-right:none}.elementor-widget-woocommerce-purchase-summary .woocommerce .wc-item-meta .wc-item-meta-label,.elementor-widget-woocommerce-purchase-summary .woocommerce .wc-item-meta li p{color:var(--order-details-variations-color,#69727d)}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table{font-size:14px;margin-bottom:0;padding:var(--sections-padding,15px 30px);background-color:var(--sections-background-color,#fff);border-radius:var(--sections-border-radius,3px);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc)}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table .button.alt{background-color:transparent;border-radius:var(--button-border-radius,3px);border:2px var(--buttons-border-type,solid) var(--buttons-border-color,#5bc0de);vertical-align:middle;color:var(--button-normal-text-color,#69727d);padding:var(--button-padding,5px 10px)}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table .button.alt:hover{color:var(--button-hover-text-color,#69727d);transition-duration:var(--button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table td,.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table th{border:0;border-top:var(--tables-divider-border-width,1px) var(--tables-divider-border-type,solid) var(--tables-divider-border-color,#d5d8dc);padding-top:calc(var(--order-details-rows-gap, 18px) / 2);padding-bottom:calc(var(--order-details-rows-gap, 18px) / 2);padding-left:0;padding-right:0}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table thead tr th{color:var(--order-details-titles-totals-color,#000);border-top:none;padding-top:0}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table thead tr th span{color:var(--order-details-titles-totals-color,#000)}@media (min-width:1025px){.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tbody td{vertical-align:top;line-height:unset}}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tbody td .woocommerce-Price-amount{color:var(--order-details-items-color,#69727d)}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tfoot td,.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tfoot th{color:var(--order-details-titles-totals-color,#000)}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tfoot tr:last-child td,.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tfoot tr:last-child th{padding-bottom:0}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table .product-quantity,.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table td.download-expires,.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table td.download-remaining{font-weight:400;color:var(--order-details-items-color,#69727d)}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table .product-purchase-note td{border-top:none;padding-top:0;color:var(--general-text-color,#69727d)}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-table--order-downloads tr td:before{color:var(--order-details-titles-totals-color,#000)}.elementor-widget-woocommerce-purchase-summary .woocommerce .order-again .button{background:transparent;border:2px solid #5bc0de;border:2px var(--buttons-border-type,solid) var(--buttons-border-color,#5bc0de);border-radius:var(--button-border-radius,3px);vertical-align:middle;color:var(--button-normal-text-color,#69727d);margin-top:40px;margin-bottom:0;padding:var(--button-padding,12px 32px)}.elementor-widget-woocommerce-purchase-summary .woocommerce .order-again .button:hover{color:var(--button-hover-text-color,#69727d);transition-duration:var(--button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-purchase-summary .woocommerce h2{color:var(--titles-color,#000);margin-bottom:var(--titles-spacing,45px);font-weight:400}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-order-details h2{text-align:var(--order-summary-alignment,inherit)}.elementor-widget-woocommerce-purchase-summary .woocommerce .wc-bacs-bank-details-heading{text-align:var(--bank-details-alignment,inherit)}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-order-downloads__title{text-align:var(--downloads-alignment,inherit)}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-column--billing-address h2,.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-customer-details>h2{text-align:var(--billing-details-alignment,inherit)}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-column--shipping-address h2{text-align:var(--shipping-details-alignment,inherit)}.elementor-widget-woocommerce-purchase-summary .woocommerce a{color:var(--order-details-product-links-normal-color,#5bc0de)}.elementor-widget-woocommerce-purchase-summary .woocommerce a:hover{color:var(--order-details-product-links-hover-color,#5bc0de)}.elementor-widget-woocommerce-purchase-summary .woocommerce p{margin-bottom:20px}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-received{margin-bottom:var(--sections-spacing,40px);color:var(--confirmation-message-color,#69727d);text-align:var(--confirmation-message-alignment,inherit);display:var(--confirmation-message-display,none)}.elementor-widget-woocommerce-purchase-summary .woocommerce strong{color:var(--general-text-color,#000)}.elementor-widget-woocommerce-purchase-summary .woocommerce table tbody>tr:nth-child(odd)>td,.elementor-widget-woocommerce-purchase-summary .woocommerce table tbody>tr:nth-child(odd)>th{background-color:transparent}.elementor-widget-woocommerce-purchase-summary .woocommerce address{padding:var(--sections-padding,15px 30px);background-color:var(--sections-background-color,#fff);border-radius:var(--sections-border-radius,3px);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);color:var(--general-text-color,#69727d)}@media (max-width:767px){.elementor-widget-woocommerce-purchase-summary .woocommerce-column--2{margin-top:2em}}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details+p{color:var(--general-text-color,#69727d)}.elementor-widget-woocommerce-purchase-summary .woocommerce .wc-bacs-bank-details-account-name{color:var(--account-title-color,#000);font-weight:700;font-size:14px;margin-bottom:var(--account-title-spacing,1rem)}.elementor-widget-woocommerce-purchase-summary .woocommerce section{margin-top:var(--sections-spacing,4em)}.elementor-widget-woocommerce-purchase-summary .woocommerce .wc-bacs-bank-details:last-child{margin-bottom:0}.elementor-widget-woocommerce-purchase-summary .woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-purchase-note-is-below,.elementor-widget-woocommerce-purchase-summary .woocommerce-table__line-item.order_item .woocommerce-table__product-total.product-total.product-purchase-note-is-below{padding-bottom:0}.elementor-widget-woocommerce-purchase-summary .woocommerce-table--order-details{table-layout:fixed}.elementor-widget-woocommerce-purchase-summary .woocommerce-table--order-details td{word-wrap:break-word}.elementor-widget-woocommerce-checkout-page{background-color:transparent;font-family:Roboto,sans-serif;font-size:14px;line-height:21px;color:#69727d}.elementor-widget-woocommerce-checkout-page.e-checkout-layout-one-column .e-checkout__container{grid-template-columns:auto}.elementor-widget-woocommerce-checkout-page ::-moz-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-checkout-page ::placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-checkout-page table tbody tr:hover>td,.elementor-widget-woocommerce-checkout-page table tbody tr:hover>th{background-color:transparent}.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single{color:var(--forms-fields-normal-color,#69727d);background-color:#f9fafa;border-radius:var(--forms-fields-border-radius,0);border:none;height:45px}.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single:focus{color:var(--forms-fields-focus-color,#69727d);background-color:#f9fafa;border-color:initial;transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--forms-fields-normal-color,#69727d)}.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--forms-fields-normal-color,#69727d);line-height:45px;padding-left:1rem;padding-right:1rem}.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single .select2-selection__arrow{height:45px}.elementor-widget-woocommerce-checkout-page .select2-container--open .select2-dropdown--below{background-color:#f9fafa}.elementor-widget-woocommerce-checkout-page .e-description{color:var(--sections-descriptions-color,#69727d);padding-bottom:var(--sections-descriptions-spacing,0);font-size:14px;font-weight:400}.elementor-widget-woocommerce-checkout-page .e-woocommerce-login-section{margin-bottom:24px}.elementor-widget-woocommerce-checkout-page .e-woocommerce-login-section .e-checkout-secondary-title{text-align:var(--login-title-alignment,left)}.elementor-widget-woocommerce-checkout-page .e-woocommerce-login-nudge{margin-top:var(--sections-secondary-title-spacing,24px);margin-bottom:15px}.elementor-widget-woocommerce-checkout-page .e-coupon-anchor{margin-top:var(--sections-secondary-title-spacing,24px)}.elementor-widget-woocommerce-checkout-page .e-coupon-box{margin-top:24px}.elementor-widget-woocommerce-checkout-page .e-coupon-anchor-description{color:var(--forms-labels-color,#69727d);margin-bottom:var(--forms-label-spacing,3px)}.elementor-widget-woocommerce-checkout-page .e-login-wrap{display:flex;align-items:center}.elementor-widget-woocommerce-checkout-page .e-login-wrap-start{flex:75%}.elementor-widget-woocommerce-checkout-page .e-login-wrap-end{flex:20%;text-align:right}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .e-login-wrap{display:block}.elementor-widget-woocommerce-checkout-page .e-login-wrap-end{text-align:var(--login-button-alignment,left);margin-top:15px}.elementor-widget-woocommerce-checkout-page .e-login-wrap-end label.e-login-label{display:none}}.elementor-widget-woocommerce-checkout-page .e-login-actions-wrap{display:flex;justify-content:space-between;margin-top:6px}.elementor-widget-woocommerce-checkout-page .e-login-actions-wrap-end .lost_password{margin-bottom:0;font-size:12px}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .e-login-actions-wrap-end .lost_password{font-size:11px}}.elementor-widget-woocommerce-checkout-page .e-apply-coupon{width:90%}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .e-apply-coupon{width:var(--coupon-button-width,auto)}}.elementor-widget-woocommerce-checkout-page .e-checkout__container{display:grid;flex-wrap:wrap;grid-template-columns:56% auto;align-items:stretch;grid-column-gap:var(--sections-margin,24px);grid-row-gap:var(--sections-margin,24px)}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .e-checkout__container{grid-template-columns:repeat(1,1fr)}}.elementor-widget-woocommerce-checkout-page .e-checkout-secondary-title{color:var(--sections-secondary-title-color,#69727d);margin-bottom:0}.elementor-widget-woocommerce-checkout-page .e-woocommerce-coupon-nudge{text-align:var(--coupon-title-alignment,left)}.elementor-widget-woocommerce-checkout-page #ship-to-different-address{margin-top:13px;padding-left:var(--shipping-heading-padding-start,30px)}.elementor-widget-woocommerce-checkout-page #ship-to-different-address span{font-weight:400}.elementor-widget-woocommerce-checkout-page a{color:var(--links-normal-color,#5bc0de)}.elementor-widget-woocommerce-checkout-page a:hover{color:var(--links-hover-color,#5bc0de)}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row{padding-left:var(--forms-columns-gap-padding,0);padding-right:var(--forms-columns-gap-padding,0);margin-left:var(--forms-columns-gap-margin,0);margin-right:var(--forms-columns-gap-margin,0)}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row label,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row label,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row label{color:var(--forms-labels-color,#69727d);margin-bottom:var(--forms-label-spacing,3px)}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea{color:var(--forms-fields-normal-color,#69727d);background-color:#f9fafa;border-radius:var(--forms-fields-border-radius,0);padding:var(--forms-fields-padding,16px);font-size:14px;border:none;font-weight:400}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text:focus,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select:focus,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea:focus,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text:focus,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select:focus,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea:focus,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text:focus,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select:focus,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea:focus{color:var(--forms-fields-focus-color,#69727d);background-color:#f9fafa;border-color:#69727d;transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details #billing_address_1_field,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box #billing_address_1_field,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor #billing_address_1_field{margin-bottom:5px}.elementor-widget-woocommerce-checkout-page .woocommerce .create-account,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row{margin-bottom:0!important}.elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li input,.elementor-widget-woocommerce-checkout-page .woocommerce .input-radio{vertical-align:middle}.elementor-widget-woocommerce-checkout-page .woocommerce-form__input-checkbox{vertical-align:middle;margin:0 5px 0 0}.elementor-widget-woocommerce-checkout-page .woocommerce-form__label-for-checkbox span{position:relative;top:2px;color:var(--sections-checkboxes-color,#69727d)}.elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li label,.elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method label{color:var(--sections-radio-buttons-color,#69727d)}.elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method label{display:inline}.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button{background-color:var(--e-a-bg-default);color:var(--forms-buttons-normal-text-color,#6f6f6f);border-radius:var(--forms-buttons-border-radius,3px);padding:1rem;border:2px var(--forms-buttons-border-type,solid) var(--forms-buttons-border-color,#5bc0de)}.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button:hover{color:var(--forms-buttons-hover-text-color,#6f6f6f);transition-duration:var(--forms-buttons-hover-transition-duration,.3s)}.elementor-widget-woocommerce-checkout-page .woocommerce #coupon_code{margin-right:1%}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce #coupon_code{width:100%;margin-right:0;margin-bottom:15px}}.elementor-widget-woocommerce-checkout-page .woocommerce-info{border-top-color:transparent;background-color:transparent;padding:0}.elementor-widget-woocommerce-checkout-page .woocommerce-privacy-policy-text p{font-weight:400;font-size:12px}.elementor-widget-woocommerce-checkout-page .woocommerce-form-login-toggle .woocommerce-info{font-weight:400;margin-bottom:0}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{background:var(--sections-background-color,#fff);border-radius:var(--sections-border-radius,3px);padding:var(--sections-padding,16px 30px);margin:var(--sections-margin,0 0 24px 0);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);display:block}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields{display:var(--additional-information-display,none)}@media (min-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields{margin:var(--sections-margin,0)}}.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout-message,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment .payment_box,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text{color:var(--sections-messages-color,#69727d);font-weight:400}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text p{margin-top:25px}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col2-set .col-1{margin-bottom:0}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col2-set .col-2{padding-top:15px}.elementor-widget-woocommerce-checkout-page .woocommerce #order_review_heading{text-align:var(--order-review-title-alignment,left)}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table{margin-bottom:0;border:0;font-size:14px}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead{background-color:transparent}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead tr th{padding-top:0}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody td{color:#000}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody td .product-quantity{font-weight:400}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th{color:#69727d}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr{border:0;padding-left:0;padding-bottom:15px;padding-top:15px}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table .order-total td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table .order-total th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table .order-total tr{padding-bottom:0}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:nth-child(odd)>td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:nth-child(odd)>th{background-color:transparent}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td{font-weight:400;color:var(--order-summary-items-color,#000);border-bottom:var(--order-summary-items-divider-weight,0) solid var(--order-summary-items-divider-color,#69727d)}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{padding-right:40px;max-width:150px}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-total{vertical-align:top}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table td,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table th{padding-top:var(--order-summary-rows-gap-top,15px);padding-bottom:var(--order-summary-rows-gap-bottom,15px)}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot td,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot th,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table thead th{color:var(--order-summary-totals-color,#69727d);vertical-align:top}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .order-total td,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .order-total th{border-top:var(--order-summary-totals-divider-weight,0) solid var(--order-summary-totals-divider-color,#69727d)}.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-totals td{max-width:70px}.elementor-widget-woocommerce-checkout-page .woocommerce h3{font-size:14px;font-weight:700;margin-top:0;margin-bottom:var(--sections-title-spacing,30px);color:var(--sections-title-color,#000)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row>span{font-weight:400;font-size:14px;margin-bottom:3px;color:#69727d}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-first,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-last{width:48%}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .input-checkbox{vertical-align:middle;margin:0 5px 0 0}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields h3{text-align:var(--billing-details-title-alignment,left)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-account-fields .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-shipping-fields .form-row{margin-bottom:var(--forms-rows-gap,5px)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-account-fields .form-row:last-child,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields .form-row:last-child,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-shipping-fields .form-row:last-child{margin-bottom:15px}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout.login{margin-top:-8px;z-index:999;background:#fff;border-top-width:0;position:relative;margin-bottom:0;color:#69727d}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-first,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-last{width:100%}}.elementor-widget-woocommerce-checkout-page .woocommerce-form-coupon-toggle{display:none}.elementor-widget-woocommerce-checkout-page .woocommerce-form-login__submit{width:85%}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce-form-login__submit{width:var(--login-button-width,35%)}}.elementor-widget-woocommerce-checkout-page .woocommerce-additional-fields h3{text-align:var(--additional-fields-title-alignment,left)}.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-fields .shipping_address{margin-bottom:var(--sections-margin,20px)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment{margin-top:24px;padding:15px 25px 25px}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods{border-bottom:none;padding:0}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box{background-color:#f9fafa}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box:before{display:none}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li{line-height:21px}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label a{padding-left:15px;font-size:12px}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label a{float:none;font-size:11px;padding-left:10px}}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label img{width:55px}}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .place-order{display:flex;flex-direction:column;flex-wrap:wrap;padding:0;margin-bottom:0;align-items:var(--place-order-title-alignment,stretch)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order{background-color:#5bc0de;width:var(--purchase-button-width,auto);float:none;color:var(--purchase-button-normal-text-color,#fff);min-height:auto;padding:var(--purchase-button-padding,1em 1em);border-radius:var(--purchase-button-border-radius,3px)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order:hover{background-color:#5bc0de;color:var(--purchase-button-hover-text-color,#fff);border-color:var(--purchase-button-hover-border-color,#5bc0de);transition-duration:var(--purchase-button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .woocommerce-info:before{display:none}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .col2-set .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .col2-set .col-2{width:auto;float:none}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid{display:grid;grid-template-columns:auto auto;align-items:center}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid .coupon-col-2{text-align:right}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid{display:block}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid .coupon-col-2{text-align:var(--coupon-button-alignment,left)}}.elementor-widget-woocommerce-checkout-page .woocommerce #account_password_field{margin-bottom:10px}.elementor-widget-woocommerce-checkout-page .woocommerce .product-name .variation{color:var(--order-summary-variations-color,#000);font-size:14px;font-style:normal;text-transform:none;letter-spacing:normal;text-decoration:none;line-height:21px}.e-woo-select2-wrapper .select2-results__option,.e-woo-select2-wrapper .select2-results__option:focus{color:#69727d}.elementor-widget-woocommerce-cart.e-cart-layout-one-column .e-cart__container{grid-template-columns:auto}.elementor-widget-woocommerce-cart table tbody tr:hover>td,.elementor-widget-woocommerce-cart table tbody tr:hover>th{background-color:inherit}.elementor-widget-woocommerce-cart .e-clear{overflow:hidden;height:0;width:0}.elementor-widget-woocommerce-cart .e-cart-section{background-color:var(--sections-background-color,#fff);padding:var(--sections-padding,16px 30px);margin:var(--sections-margin,0 0 30px 0);border-radius:var(--sections-border-radius,3px);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc)}.elementor-widget-woocommerce-cart .e-cart-section--no-coupon{margin:var(--sections-margin,0 0 0 0)}@media (min-width:1024px){.elementor-widget-woocommerce-cart .e-cart-section:last-child{margin:var(--sections-margin,0)}}.elementor-widget-woocommerce-cart .e-cart-content{color:var(--sections-descriptions-color,#69727d);font-size:15px;font-weight:400;line-height:23px;letter-spacing:0}.elementor-widget-woocommerce-cart .e-cart__container{display:grid;flex-wrap:wrap;grid-template-columns:59% auto;align-items:stretch;grid-column-gap:var(--sections-margin,30px);grid-row-gap:var(--sections-margin,30px)}@media (max-width:1024px){.elementor-widget-woocommerce-cart .e-cart__container{grid-template-columns:repeat(1,1fr)}}.elementor-widget-woocommerce-cart .e-cart-layout-one-column .e-cart__container{grid-template-columns:auto}.elementor-widget-woocommerce-cart .select2-container{margin-bottom:4px}.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single{color:var(--forms-fields-normal-color,#69727d);background-color:#f9fafa;border-radius:var(--forms-fields-border-radius,0);border:none;height:45px}.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single:focus{color:var(--forms-fields-focus-color,#69727d);background-color:#f9fafa;border-color:var(--forms-fields-focus-border-color,initial);transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--forms-fields-normal-color,#69727d)}.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--forms-fields-normal-color,#69727d);line-height:45px;padding-left:1rem;padding-right:1rem}.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__arrow{height:45px}.elementor-widget-woocommerce-cart .select2-container--open .select2-dropdown--below{background-color:#f9fafa}.elementor-widget-woocommerce-cart .woocommerce{font-family:Roboto,sans-serif}.elementor-widget-woocommerce-cart .woocommerce button.button{background-color:var(--e-a-bg-default);color:var(--forms-buttons-normal-text-color,#69727d);border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,.88rem 2rem);width:var(--forms-buttons-width,auto);border:2px var(--forms-buttons-border-type,solid) var(--forms-buttons-border-color,#5bc0de)}.elementor-widget-woocommerce-cart .woocommerce button.button:hover{color:var(--forms-buttons-hover-text-color,#69727d);transition-duration:var(--forms-buttons-hover-transition-duration,.3s);border-color:var(--forms-buttons-hover-border-color,#5bc0de)}.elementor-widget-woocommerce-cart .woocommerce button.button.disabled,.elementor-widget-woocommerce-cart .woocommerce button.button:disabled,.elementor-widget-woocommerce-cart .woocommerce button.button:disabled[disabled]{padding:var(--forms-buttons-padding,.88rem 2rem);color:var(--forms-buttons-normal-text-color,#69727d)}.elementor-widget-woocommerce-cart .woocommerce button.button.disabled:hover,.elementor-widget-woocommerce-cart .woocommerce button.button:disabled:hover,.elementor-widget-woocommerce-cart .woocommerce button.button:disabled[disabled]:hover{background-color:var(--forms-buttons-hover-background-color,#fff);color:var(--forms-buttons-hover-text-color,#69727d);transition-duration:var(--forms-buttons-hover-transition-duration,.3s);border-color:var(--forms-buttons-hover-border-color,#5bc0de)}.elementor-widget-woocommerce-cart .woocommerce #shipping_method li label{color:var(--sections-radio-buttons-color,#69727d)}.elementor-widget-woocommerce-cart .woocommerce #shipping_method li input{vertical-align:middle}.elementor-widget-woocommerce-cart .woocommerce .shipping-calculator-form{margin-top:var(--sections-descriptions-spacing,15px)}.elementor-widget-woocommerce-cart .woocommerce .woocommerce-shipping-destination{color:var(--sections-descriptions-color,#69727d);margin-bottom:0}.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tbody th,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tbody th{display:none}.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td{text-align:left!important}.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td:before,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td:before{width:100%;margin-bottom:10px}.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td{text-align:right!important}.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td:before,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td:before{content:attr(data-title);font-weight:700;float:left}.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2{text-align:var(--totals-title-alignment,left)}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td{padding-top:var(--totals-rows-gap-top,12px);padding-bottom:var(--totals-rows-gap-bottom,9px)}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td:before{color:var(--totals-color,#69727d);font-weight:700}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table tr.order-total td{border-top-color:var(--totals-divider-color,#69727d);border-top-width:var(--totals-divider-weight,0)}.elementor-widget-woocommerce-cart .woocommerce .cart_totals .form-row{margin-bottom:var(--forms-rows-gap,6px)}.elementor-widget-woocommerce-cart .woocommerce .product-name a{color:var(--product-link-normal-color,#000)}.elementor-widget-woocommerce-cart .woocommerce .product-name a:hover{color:var(--product-link-hover-color,#000)}.elementor-widget-woocommerce-cart .woocommerce .form-row{padding:3px 0;margin:0}.elementor-widget-woocommerce-cart .woocommerce .input-text,.elementor-widget-woocommerce-cart .woocommerce select{color:var(--forms-fields-normal-color,#69727d);background-color:#f9fafa;border-radius:var(--forms-fields-border-radius,3px);border:none;padding:var(--forms-fields-padding,16px);font-size:14px}.elementor-widget-woocommerce-cart .woocommerce .input-text::-moz-placeholder,.elementor-widget-woocommerce-cart .woocommerce select::-moz-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-cart .woocommerce .input-text::-moz-placeholder, .elementor-widget-woocommerce-cart .woocommerce select::-moz-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-cart .woocommerce .input-text::placeholder,.elementor-widget-woocommerce-cart .woocommerce select::placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-cart .woocommerce .input-text:focus,.elementor-widget-woocommerce-cart .woocommerce select:focus{color:var(--forms-fields-focus-color,#69727d);background-color:#f9fafa;border-color:var(--forms-fields-focus-border-color,transparent);transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-cart .woocommerce .input-text:focus::-moz-placeholder,.elementor-widget-woocommerce-cart .woocommerce select:focus::-moz-placeholder{color:var(--forms-fields-focus-color,#69727d)}.elementor-widget-woocommerce-cart .woocommerce .input-text:focus::-moz-placeholder, .elementor-widget-woocommerce-cart .woocommerce select:focus::-moz-placeholder{color:var(--forms-fields-focus-color,#69727d)}.elementor-widget-woocommerce-cart .woocommerce .input-text:focus::placeholder,.elementor-widget-woocommerce-cart .woocommerce select:focus::placeholder{color:var(--forms-fields-focus-color,#69727d)}.elementor-widget-woocommerce-cart .woocommerce .input-text.qty{background-color:transparent;color:var(--order-summary-color,#000);border:var(--order-summary-quantity-border-weight,1px) solid var(--order-summary-quantity-border-color,#d5d8dc);border-radius:3px;padding:1px 2px;text-align:left;font-size:14px;min-height:28px;max-height:28px}.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout{padding-bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;align-items:var(--place-order-title-alignment,stretch)}.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button{padding:var(--checkout-button-padding,15px 1em);width:var(--checkout-button-width,auto);font-size:15px;text-align:center;color:var(--checkout-button-normal-text-color,#fff);background-color:#5bc0de;border-radius:var(--checkout-button-border-radius,3px);min-height:auto;margin-bottom:0}.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button:hover{color:var(--checkout-button-hover-text-color,#fff);background-color:#5bc0de;border-color:var(--checkout-button-hover-border-color,#5bc0de);transition-duration:var(--checkout-button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-cart .woocommerce .remove{background:transparent;color:var(--order-summary-remove-icon-normal-color,#000)!important;width:auto}.elementor-widget-woocommerce-cart .woocommerce .remove:hover{background:transparent;color:var(--order-summary-remove-icon-hover-color,#5bc0de)!important}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals{float:none;width:100%}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals td{padding-left:0}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-totals td{padding-right:0}.elementor-widget-woocommerce-cart .woocommerce .coupon .button{float:right;width:100%}.elementor-widget-woocommerce-cart .woocommerce .coupon .form-row{padding:0}.elementor-widget-woocommerce-cart .woocommerce .coupon-col{display:flex}.elementor-widget-woocommerce-cart .woocommerce .coupon-col-start{flex:2;padding-right:30px}@media (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce .coupon-col-start{padding-right:0}}.elementor-widget-woocommerce-cart .woocommerce .coupon-col-end{flex:1}@media (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce .coupon-col-end{text-align:var(--apply-coupon-button-alignment,center)}}@media (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce .coupon-col{display:block}}@media (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce .coupon{margin:var(--sections-margin,0)}.elementor-widget-woocommerce-cart .woocommerce .coupon #coupon_code{width:100%;margin-right:0;margin-bottom:15px}.elementor-widget-woocommerce-cart .woocommerce .coupon .button{width:var(--apply-coupon-button-width,100%);float:none}}.elementor-widget-woocommerce-cart .woocommerce table.shop_table{border:0 solid}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .button{float:left;font-size:14px;font-weight:700}.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions{display:table-cell;text-align:var(--update-cart-button-alignment,left)!important}.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button{display:inline-block!important;float:none;width:var(--update-cart-button-width,auto)}@media (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button{width:var(--update-cart-button-width,100%)!important}}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .shipping-calculator-form p:last-of-type{text-align:var(--update-shipping-button-alignment,start)}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .shipping-calculator-form .button{float:none;width:var(--update-shipping-button-width,auto)}@media (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce table.shop_table .shipping-calculator-form .button{width:var(--update-shipping-button-width,100%)}}.elementor-widget-woocommerce-cart .woocommerce table.shop_table td,.elementor-widget-woocommerce-cart .woocommerce table.shop_table th,.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr{border:0 solid}.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr:nth-child(odd)>td,.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr:nth-child(odd)>th{background-color:transparent}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .actions{padding:16px 0 0}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-remove a{display:inline-block}.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart tbody tr:last-child{display:var(--update-cart-automatically-display,table-row)}.elementor-widget-woocommerce-cart .woocommerce table.cart{margin-bottom:0}.elementor-widget-woocommerce-cart .woocommerce table.cart img{width:55px;height:auto;display:block}.elementor-widget-woocommerce-cart .woocommerce table.cart td{padding-top:var(--order-summary-rows-gap-top,20px);padding-right:20px;padding-bottom:var(--order-summary-rows-gap-bottom,20px);padding-left:0}.elementor-widget-woocommerce-cart .woocommerce table.cart td span{color:var(--order-summary-color,#000);font-size:14px;font-weight:400}.elementor-widget-woocommerce-cart .woocommerce table.cart td.actions,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-price,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-quantity,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-subtotal,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail{border-top:var(--order-summary-items-divider-weight,1px) solid var(--order-summary-items-divider-color,#d5d8dc)}@media (max-width:768px){.elementor-widget-woocommerce-cart .woocommerce table.cart td.actions,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-price,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-quantity,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-subtotal,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail{border-top-width:0}}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove{padding-left:0;padding-right:0}@media (min-width:767px){.elementor-widget-woocommerce-cart .woocommerce table.cart tbody tr:first-child td{border-top:none}}@media (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce table.cart.product-remove{position:relative}.elementor-widget-woocommerce-cart .woocommerce table.cart.product-name{padding-right:0}.elementor-widget-woocommerce-cart .woocommerce table.cart tr{border-top-width:var(--order-summary-items-divider-weight,1px);border-top-color:var(--order-summary-items-divider-color,#d5d8dc)}.elementor-widget-woocommerce-cart .woocommerce table.cart tr:first-child{border-top:none}}@media (max-width:768px){.elementor-widget-woocommerce-cart .woocommerce table.cart td{padding-left:0;padding-right:0}}@media (max-width:767px){.elementor-widget-woocommerce-cart .woocommerce table.cart{padding:0}.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:16px 28px}.elementor-widget-woocommerce-cart .woocommerce table.cart tr:first-child{border-top:none}.elementor-widget-woocommerce-cart .woocommerce table.cart td{padding-left:0;padding-right:0}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name,.elementor-widget-woocommerce-cart .woocommerce table.cart td:first-child{border-top:none}.elementor-widget-woocommerce-cart .woocommerce table.cart td.actions{padding:0}}.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward){color:var(--links-normal-color,#5bc0de)}.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward):hover{color:var(--links-hover-color,#5bc0de)}.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2,.elementor-widget-woocommerce-cart .woocommerce .cart th{font-size:14px;font-weight:700;margin-top:0;padding:0 20px 8px 0}.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2{margin-bottom:var(--sections-title-spacing,1rem);color:var(--sections-title-color,#000)}.elementor-widget-woocommerce-cart .woocommerce .cart th{padding-bottom:var(--order-summary-title-spacing,8px);color:var(--order-summary-title-color,#000)}.elementor-widget-woocommerce-cart .woocommerce .cart td:before{color:var(--order-summary-title-color,#000)}.elementor-widget-woocommerce-cart .woocommerce .shipping-calculator-button:after{display:none}.elementor-widget-woocommerce-cart .woocommerce .product-name .variation{color:var(--order-summary-variations-color,#000)}@media (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.elementor-widget-woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.elementor-widget-woocommerce-cart .woocommerce .cart_totals .shop_table_responsive td{padding-left:0}}.e-preview--show-hidden-elements .elementor-widget-woocommerce-cart .woocommerce #shipping_method input,.e-preview--show-hidden-elements .elementor-widget-woocommerce-cart .woocommerce .shipping-calculator-form button[name=calc_shipping]{pointer-events:none}.e-woo-select2-wrapper .select2-results__option{font-family:Roboto,sans-serif;font-size:14px;color:var(--forms-fields-normal-color,#69727d)}.e-woo-select2-wrapper .select2-results__option:focus{color:var(--forms-fields-focus-color,#69727d);border-color:#69727d;transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-my-account{font-family:Roboto,sans-serif;color:#69727d}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-MyAccount-content{float:right;width:75%;padding:0;padding-left:var(--tab-content-spacing,6%)}@media (max-width:1024px){.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-MyAccount-content{width:100%;padding:var(--tab-content-spacing,6%) 0 0 0}}.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__downloads .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper{border-left:var(--sections-border-left-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-bottom:var(--sections-border-bottom-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-right:var(--sections-border-right-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-top:var(--sections-border-top-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-radius:var(--sections-border-radius,3px)}.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard:not(.e-my-account-tab__dashboard--custom) .shop_table,.elementor-widget-woocommerce-my-account .e-my-account-tab__downloads .shop_table,.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-account .shop_table,.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .shop_table,.elementor-widget-woocommerce-my-account .e-my-account-tab__orders .shop_table,.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .shop_table{border:none;margin-bottom:0}.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__downloads .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper{background-color:var(--sections-background-color,#fff)}.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper{padding:var(--sections-padding,16px 30px)}.elementor-widget-woocommerce-my-account .e-my-account-tab__downloads .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper{padding:var(--sections-padding,16px 30px 3px 30px)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) address{background-color:var(--sections-background-color,#fff);padding:var(--sections-padding,16px 30px);border-left:var(--sections-border-left-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-bottom:var(--sections-border-bottom-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-right:var(--sections-border-right-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-top:var(--sections-border-top-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-radius:var(--sections-border-radius,3px)}.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .woocommerce-MyAccount-content,.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .woocommerce-MyAccount-content{border:0}.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .woocommerce-MyAccount-content-wrapper{padding:0;border:0}.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .order_details{margin-bottom:40px}.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .order_details,.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .woocommerce-table--order-downloads{background-color:var(--sections-background-color,#fff);padding:var(--sections-padding,16px 30px 3px 30px);border-left:var(--sections-border-left-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-bottom:var(--sections-border-bottom-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-right:var(--sections-border-right-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-top:var(--sections-border-top-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-radius:var(--sections-border-radius,3px)}.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce .woocommerce-MyAccount-content-wrapper .button{background:transparent;border-radius:var(--tables-button-border-radius,3px);border:2px var(--tables-buttons-border-type,solid) var(--tables-buttons-border-color,#5bc0de);vertical-align:middle;color:var(--tables-button-normal-text-color,#69727d);padding:var(--tables-button-padding,5px 10px)}.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce .woocommerce-MyAccount-content-wrapper .button:hover{color:var(--tables-button-hover-text-color,#69727d);transition-duration:var(--tables-button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce input[type=text]{color:var(--forms-fields-normal-color,#69727d);border-radius:var(--forms-fields-border-radius,0);padding:var(--forms-fields-padding,16px);background:#f9fafa;border:none;font-size:14px}.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce input[type=text]:focus{color:var(--forms-fields-focus-color,#69727d);border-color:#69727d;transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab__add-payment-method #add_payment_method #payment{background-color:var(--sections-background-color,#fff);padding:var(--sections-padding,16px 30px);border-left:var(--sections-border-left-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-bottom:var(--sections-border-bottom-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-right:var(--sections-border-right-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-top:var(--sections-border-top-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-radius:var(--sections-border-radius,3px)}.elementor-widget-woocommerce-my-account .e-my-account-tab__add-payment-method #add_payment_method #payment .payment_methods{padding:0;border-bottom:var(--tables-divider-border-width,1px) var(--tables-divider-border-type,solid) var(--tables-divider-border-color,#d4d4d4)}.elementor-widget-woocommerce-my-account .e-my-account-tab__add-payment-method #add_payment_method #payment #place_order{background:#5bc0de;border:none;color:var(--forms-buttons-normal-text-color,#fff);border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px)}.elementor-widget-woocommerce-my-account .e-my-account-tab__add-payment-method #add_payment_method #payment #place_order:hover{color:var(--forms-buttons-hover-text-color,#fff);transition-duration:var(--forms-buttons-hover-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content>div>p{color:var(--general-text-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default{border-radius:var(--forms-fields-border-radius,0);background-color:var(--forms-fields-normal-background-color,#f9fafa)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{color:var(--forms-fields-normal-color,#69727d);background-color:var(--forms-fields-normal-background-color,#f9fafa);border-radius:var(--forms-fields-border-radius,0);border:none;height:45px;margin:0}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single:focus{color:var(--forms-fields-focus-color,#69727d);background-color:var(--forms-fields-focus-background-color,#f9fafa);border-color:initial;transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--forms-fields-normal-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--forms-fields-normal-color,#69727d);line-height:45px;padding-left:1rem;padding-right:1rem}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:45px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--open .select2-dropdown--below{background-color:var(--forms-fields-normal-background-color,#f9fafa)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce ::-moz-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce ::placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-message{font-size:14px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce address{color:var(--general-text-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a{color:var(--links-normal-color,#5bc0de)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a:hover{color:var(--links-hover-color,#5bc0de)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a.button.alt:hover,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a.button:hover{background-color:initial}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:12px;color:var(--login-messages-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row{padding-left:var(--forms-columns-gap-padding-left,0);padding-right:var(--forms-columns-gap-padding-right,0);margin-left:var(--forms-columns-gap-margin-left,0);margin-right:var(--forms-columns-gap-margin-right,0);margin-bottom:var(--forms-rows-gap,6px)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row label{color:var(--forms-labels-color,#69727d);margin-bottom:var(--forms-label-spacing,0)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select{color:var(--forms-fields-normal-color,#69727d);border-radius:var(--forms-fields-border-radius,0);padding:var(--forms-fields-padding,16px);background:#f9fafa;border:none;font-size:14px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text:focus,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select:focus{color:var(--forms-fields-focus-color,#69727d);border-color:#69727d;transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce #billing_address_1_field{margin-bottom:5px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .woocommerce-privacy-policy-text,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .woocommerce-privacy-policy-text{margin-bottom:15px;color:var(--login-messages-color,#69727d);font-size:12px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:not([class]),.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]){color:var(--login-messages-color,#69727d);font-size:12px;margin-top:10px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .woocommerce-LostPassword,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .woocommerce-LostPassword{font-size:12px;margin-bottom:0}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword{width:50%}@media (max-width:1024px){.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword{width:100%}}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword p{color:var(--general-text-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .form-row-first{width:100%}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword{background-color:var(--sections-background-color,#fff);padding:var(--sections-padding,16px 30px);border-left:var(--sections-border-left-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-bottom:var(--sections-border-bottom-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-right:var(--sections-border-right-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-top:var(--sections-border-top-width,1px) var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);border-radius:var(--sections-border-radius,3px);font-size:14px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button{background:#5bc0de;border:none;color:var(--forms-buttons-normal-text-color,#fff);border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover{color:var(--forms-buttons-hover-text-color,#fff);transition-duration:var(--forms-buttons-hover-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:nth-child(3){margin-top:20px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-form__input-checkbox{vertical-align:middle}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce p:last-of-type{margin-bottom:0}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-form__label-for-checkbox span{color:var(--checkboxes-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce th,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tr{border:none}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce h2,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce h3{color:var(--typography-section-titles-color,#000);margin-top:0;margin-bottom:var(--section-title-spacing,45px);font-weight:400}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce strong{color:var(--general-text-color,#000)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-item-meta,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce strong.wc-item-meta-label{color:var(--variations-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity{font-weight:400;color:var(--tables-items-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-order-downloads{margin-bottom:0}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper{font-size:14px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content p:last-of-type{margin-bottom:0}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content h2:first-of-type{margin-top:30px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content mark{background-color:transparent;font-weight:700;color:var(--general-text-color,#000)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce caption+thead tr:first-child td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce caption+thead tr:first-child th,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce colgroup+thead tr:first-child td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce colgroup+thead tr:first-child th{border-top:0}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce thead:first-child tr:first-child td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce thead:first-child tr:first-child th{border-top:0;padding-left:0;padding-top:0;padding-bottom:var(--tables-titles-spacing,9px)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(2n)>td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(2n)>th,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(odd)>td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(odd)>th{background-color:transparent;padding-left:0;padding-top:var(--order-summary-rows-gap-top,9px);padding-bottom:var(--order-summary-rows-gap-bottom,9px);color:var(--tables-items-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number>a{color:var(--tables-links-normal-color,#5bc0de)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number>a:hover{color:var(--tables-links-hover-color,#5bc0de)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table{font-size:14px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button{background:transparent;border-radius:var(--tables-button-border-radius,3px);border:2px var(--tables-buttons-border-type,solid) var(--tables-buttons-border-color,#5bc0de);vertical-align:middle;color:var(--tables-button-normal-text-color,#69727d);padding:var(--tables-button-padding,5px 10px)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button:hover{transition-duration:var(--tables-button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table th{border-top:var(--tables-divider-border-width,1px) var(--tables-divider-border-type,solid) var(--tables-divider-border-color,#d5d8dc)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table thead tr th,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table thead tr th span{color:var(--tables-title-color,#000)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order_details tfoot td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order_details tfoot th{padding-left:0;color:var(--tables-title-color,#000)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order_details .download-product a,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order_details .product-name a{color:var(--tables-links-normal-color,#5bc0de)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order_details .download-product a:hover,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order_details .product-name a:hover{color:var(--tables-links-hover-color,#5bc0de)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order_details .product-purchase-note td{border-top:none;padding-top:0}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button{background:transparent;border:2px solid #5bc0de;border:2px var(--tables-buttons-border-type,solid) var(--tables-buttons-border-color,#5bc0de);border-radius:var(--tables-button-border-radius,3px);vertical-align:middle;color:var(--tables-button-normal-text-color,#69727d);margin-top:0;margin-bottom:0;padding:var(--tables-button-padding,12px 32px)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button:hover{transition-duration:var(--tables-button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Address .title h3,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Addresses .title h3{float:none}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Address address,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Addresses address{padding:var(--sections-padding,45px 30px 16px 30px)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Address .edit,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Addresses .edit{float:left;position:absolute;margin-left:var(--edit-link-margin-start,30px);margin-top:var(--edit-link-margin-top,10px)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .u-columns{margin-top:20px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields fieldset,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm fieldset{border:none;padding:0;-webkit-margin-start:0;margin-inline-start:0}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields fieldset legend,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm fieldset legend{font-weight:700;padding:20px 0;color:var(--general-text-color,#000)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button{background:#5bc0de;border:none;color:var(--forms-buttons-normal-text-color,#fff);border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px);margin-top:20px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover{color:var(--forms-buttons-hover-text-color,#fff);transition-duration:var(--forms-buttons-hover-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-pagination{padding:16px 0}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-pagination .button{background:transparent;border-radius:var(--tables-button-border-radius,3px);border:2px var(--tables-buttons-border-type,solid) var(--tables-buttons-border-color,#5bc0de);vertical-align:middle;color:var(--tables-button-normal-text-color,#69727d);padding:var(--tables-button-padding,5px 10px)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-pagination .button:hover{transition-duration:var(--tables-button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-OrderUpdates{color:var(--general-text-color,#69727d)}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation{float:left;width:25%}@media (max-width:1024px){.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation{width:100%}}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul{-webkit-padding-start:0;padding-inline-start:0}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li{list-style-type:none;display:inline-block;width:var(--tab-width,100%)}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:after{content:"";display:block;width:100%;background-color:var(--tabs-divider-color,#69727d);height:var(--tabs-divider-weight,0);position:relative;top:calc(var(--tabs-spacing, 2px) / 2)}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--tabs-active-color,#5bc0de);background:#f1f2f3;border-color:var(--tabs-active-border-color,transparent)}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-style:normal;font-weight:700;font-size:14px;color:var(--tabs-normal-color,#69727d);display:block;padding:var(--tabs-padding,12px 20px);text-align:var(--tabs-alignment,start);background:#f9fafa;border-radius:var(--tabs-border-radius,0);border:0 var(--tabs-border-type,solid) var(--tabs-border-color,transparent)}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:var(--tabs-hover-color,#5bc0de);border-color:var(--tabs-hover-border-color,transparent)}@media (max-width:1024px){.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:var(--tabs-padding,10px)}}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{margin-bottom:0}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:after{display:none}.elementor-widget-woocommerce-my-account .woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-purchase-note-is-below,.elementor-widget-woocommerce-my-account .woocommerce-table__line-item.order_item .woocommerce-table__product-total.product-total.product-purchase-note-is-below{padding-bottom:0}.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .shop_table td{vertical-align:top;line-height:unset}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-paymentMethods .woocommerce-PaymentMethod--actions{text-align:right}.elementor-widget-woocommerce-my-account .woocommerce-PaymentMethod .input-radio{vertical-align:middle}.elementor-widget-woocommerce-my-account .woocommerce-PaymentMethod .input-radio+label{color:var(--payment-methods-radio-buttons-color,#69727d)}.e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li{display:inline-block}.e-my-account-tabs-vertical .woocommerce-MyAccount-navigation{display:block}.e-my-account-tabs-vertical .woocommerce-MyAccount-navigation li{margin:calc(var(--tabs-spacing, 2px) / 2) 0 calc(var(--tabs-spacing, 2px) / 2) 0}.e-my-account-tabs-vertical .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard{margin-top:0}.e-my-account-tabs-vertical .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation{display:none}.e-my-account-tabs-horizontal .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation{float:none;width:100%}.e-my-account-tabs-horizontal .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:after{display:none}.e-my-account-tabs-horizontal .e-my-account-tab .woocommerce .woocommerce-MyAccount-content{float:none;width:100%;padding:var(--tab-content-spacing,50px) 0 0 0}@media (max-width:1024px){.e-my-account-tabs-horizontal .e-my-account-tab .woocommerce .woocommerce-MyAccount-content{width:100%;padding:var(--tab-content-spacing,6%) 0 0 0}}.e-my-account-tabs-horizontal .woocommerce-MyAccount-navigation{display:none}.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation{display:block}.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;display:flex;justify-content:var(--tabs-container-justify-content,space-between)}@media (max-width:767px){.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul{display:block}}.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li{display:inline-block;width:var(--tab-width,100%);padding:0 calc(var(--tabs-spacing, 2px) / 2) 0 calc(var(--tabs-spacing, 2px) / 2);margin:0;border-right:var(--tabs-divider-weight,0) solid var(--tabs-divider-color,#69727d)}.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li:first-of-type{padding-left:0}.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li:last-of-type{padding-right:0;border-right-width:0}@media (max-width:767px){.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li{margin:calc(var(--tabs-spacing, 2px) / 2) 0 calc(var(--tabs-spacing, 2px) / 2) 0;display:inline-block;width:100%}}.elementor-editor-active tr:not(:first-child) .woocommerce-orders-table__cell-order-number a,.elementor-editor-preview tr:not(:first-child) .woocommerce-orders-table__cell-order-number a{pointer-events:none}.elementor-editor-active tr:not(:first-child) .woocommerce-orders-table__cell-order-actions .button,.elementor-editor-preview tr:not(:first-child) .woocommerce-orders-table__cell-order-actions .button{pointer-events:none;opacity:.3}.elementor-editor-active .elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content:not(:first-of-type){display:none}.product .count{background-color:inherit}.elementor-widget-woocommerce-notices .e-woocommerce-notices-wrapper.e-woocommerce-notices-wrapper-loading *,.elementor-widget-woocommerce-product-additional-information:not(.elementor-show-heading-yes) h2{display:none}.elementor-widget-woocommerce-notices .woocommerce-error,.elementor-widget-woocommerce-notices .woocommerce-info,.elementor-widget-woocommerce-notices .woocommerce-message,.elementor-widget-woocommerce-notices .woocommerce-notices-wrapper{display:block}.e-preview--show-hidden-elements:not(.elementor-editor-active) .elementor-widget-woocommerce-notices .e-notices-demo-notice{display:none}.woocommerce div.product.elementor form.cart div.product-addon{flex-basis:100%;flex-shrink:0}.e-sticky-right-column--active{position:sticky;top:0}.elementor-post-navigation-borders-yes .elementor-post-navigation.elementor-grid{color:#d5d8dc;border:1px solid;border-right:none;border-left:none;padding-top:10px;padding-bottom:10px}.elementor-post-navigation-borders-yes .elementor-post-navigation__separator{height:100%;width:1px;margin:0 auto;background-color:#d5d8dc}.elementor-post-navigation{overflow:hidden;display:flex}.elementor-post-navigation .post-navigation__arrow-wrapper{color:#d5d8dc}.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev{font-size:30px;padding-right:15px}.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next{font-size:30px;padding-left:15px}.elementor-post-navigation .post-navigation__arrow-wrapper i{transform:translateY(-5%)}.elementor-post-navigation .elementor-post-navigation__link__next,.elementor-post-navigation .elementor-post-navigation__link__prev{overflow:hidden}.elementor-post-navigation .elementor-post-navigation__link a{display:flex;align-items:center;max-width:100%}.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__prev--label{text-transform:uppercase;font-size:.8em}.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--title{font-size:.7em}.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--label,.elementor-post-navigation .post-navigation__prev--title{overflow:hidden;text-overflow:ellipsis}.elementor-post-navigation span.elementor-post-navigation__link__next{text-align:right}.elementor-post-navigation span.elementor-post-navigation__link__next,.elementor-post-navigation span.elementor-post-navigation__link__prev{display:flex;flex-direction:column}.elementor-post-navigation .elementor-grid{justify-content:space-between}.elementor-post-navigation .elementor-post-navigation__link{width:calc(50% - (1px / 2));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elementor-post-navigation .elementor-post-navigation__separator-wrapper{text-align:center}.elementor-post-navigation .elementor-post-navigation__next{text-align:right}.elementor-post-navigation .elementor-post-navigation__next a{justify-content:flex-end}.elementor-search-form{display:block;transition:.2s}.elementor-search-form .e-font-icon-svg-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.elementor-search-form button,.elementor-search-form input[type=search]{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;min-width:0;font-size:15px;-webkit-appearance:none;-moz-appearance:none}.elementor-search-form button:focus,.elementor-search-form input[type=search]:focus{outline:0;color:inherit}.elementor-search-form button{background-color:#69727d;font-size:var(--e-search-form-submit-icon-size,16px);color:#fff;border-radius:0}.elementor-search-form__container{display:flex;transition:.2s;overflow:hidden;border:0 solid transparent;min-height:50px}.elementor-search-form__container:not(.elementor-search-form--full-screen){background:#f1f2f3}.elementor-search-form__input{flex-basis:100%;color:#3f444b;transition:color .2s}.elementor-search-form__input::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__input::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__submit{transition:color .2s,background .2s;font-size:var(--e-search-form-submit-icon-size,16px)}.elementor-search-form__submit svg{fill:var(--e-search-form-submit-text-color,#fff);width:var(--e-search-form-submit-icon-size,16px);height:var(--e-search-form-submit-icon-size,16px)}.elementor-search-form .elementor-search-form__submit,.elementor-search-form .elementor-search-form__submit:hover{color:var(--e-search-form-submit-text-color,#fff);border:none;border-radius:0}.elementor-search-form--button-type-text .elementor-search-form__submit{flex-shrink:0}.elementor-search-form--skin-minimal .elementor-search-form__icon{opacity:.6;display:flex;align-items:center;justify-content:flex-end;color:#3f444b;fill:#3f444b;font-size:var(--e-search-form-icon-size-minimal,15px)}.elementor-search-form--skin-minimal .elementor-search-form__icon svg{width:var(--e-search-form-icon-size-minimal,15px);height:var(--e-search-form-icon-size-minimal,15px)}.elementor-search-form--skin-minimal:focus-within{outline-width:2px;outline-style:solid}.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input{font-size:50px;text-align:center;border:solid #fff;border-width:0 0 1px;line-height:1.5;color:#fff}.elementor-search-form--skin-full_screen .elementor-search-form__toggle{display:inline-block;cursor:pointer;vertical-align:middle;color:var(--e-search-form-toggle-color,#33373d);font-size:var(--e-search-form-toggle-size,33px)}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i{position:relative;display:block;transition:.2s;width:var(--e-search-form-toggle-size,33px);height:var(--e-search-form-toggle-size,33px);background-color:var(--e-search-form-toggle-background-color,rgba(0,0,0,.05));border:var(--e-search-form-toggle-border-width,0) solid var(--e-search-form-toggle-color,#33373d);border-radius:var(--e-search-form-toggle-border-radius,3px)}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container:before,.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container:before,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before{font-size:var(--e-search-form-toggle-icon-size,.55em)}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg{fill:var(--e-search-form-toggle-color,#33373d);width:var(--e-search-form-toggle-icon-size,.55em);height:var(--e-search-form-toggle-icon-size,.55em)}.elementor-search-form--skin-full_screen .elementor-search-form__container{transition:.3s;align-items:center;position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;height:100vh;padding:0 15%;background-color:rgba(0,0,0,.8)}.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen){overflow:hidden;opacity:0;transform:scale(0)}.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button{display:none}.elementor-author-box{display:flex;align-items:center}.elementor-author-box__avatar{flex-shrink:0;margin-right:25px}.elementor-author-box__avatar img{width:100px;border-radius:500px;-o-object-fit:cover;object-fit:cover}.elementor-author-box__text{flex-grow:1;font-size:17px}.elementor-author-box__name{font-size:24px;margin-bottom:5px}.elementor-author-box__bio,.elementor-author-box__bio p{margin-bottom:.8em}.elementor-author-box__bio p:last-of-type{margin-bottom:0}.elementor-author-box--layout-image-left .elementor-author-box{flex-direction:row}.elementor-author-box--layout-image-left .elementor-author-box__avatar{margin-left:0;margin-right:25px}.elementor-author-box--layout-image-right .elementor-author-box{flex-direction:row-reverse}.elementor-author-box--layout-image-right .elementor-author-box__avatar{margin-right:0;margin-left:25px}.elementor-author-box--layout-image-above .elementor-author-box{display:block}.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin:0 auto 15px;display:inline-block}.elementor-author-box--layout-image-above.elementor-author-box--align-left .elementor-author-box__avatar{margin-left:0}.elementor-author-box--layout-image-above.elementor-author-box--align-right .elementor-author-box__avatar{margin-right:0}.elementor-author-box--align-left .elementor-author-box{text-align:left}.elementor-author-box--align-right .elementor-author-box{text-align:right}.elementor-author-box--align-center .elementor-author-box{text-align:center}.elementor-button.elementor-author-box__button{border:2px solid #3f444b;font-size:15px;font-weight:100;padding:10px 18px}.elementor-button.elementor-author-box__button,.elementor-button.elementor-author-box__button:hover{background:transparent;color:#3f444b}.elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-top .elementor-author-box__avatar,.elementor-widget-author-box:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{align-self:flex-start}.elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-middle .elementor-author-box__avatar{align-self:center}.elementor-post-info__terms-list{display:inline-block}.elementor-post-info .elementor-icon-list-icon .elementor-avatar{border-radius:100%}.elementor-widget-post-info.elementor-align-center .elementor-icon-list-item:after{margin:initial}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{display:inline-block}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a,.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span{display:inline}.elementor-widget-breadcrumbs{font-size:.85em}.elementor-widget-breadcrumbs p{margin-bottom:0}.elementor-sitemap-wrap{display:flex;flex-flow:row wrap}.elementor-widget-archive-posts:after,.elementor-widget-posts:after{display:none}.elementor-posts-container.elementor-posts-masonry{align-items:flex-start}.elementor-posts-container:not(.elementor-posts-masonry){align-items:stretch}.elementor-posts-container .elementor-post{padding:0;margin:0}.elementor-posts-container .elementor-post__excerpt{flex-grow:var(--read-more-alignment,0)}.elementor-posts-container .elementor-post__thumbnail{overflow:hidden}.elementor-posts-container .elementor-post__thumbnail img{display:block;width:100%;max-height:none;max-width:none;transition:filter .3s}.elementor-posts-container .elementor-post__thumbnail__link{position:relative;display:block;width:100%}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{top:0;left:0;right:0;bottom:0}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height:auto;position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:scale(1.01) translate(-50%,-50%)}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img{height:100%;width:auto}.elementor-posts .elementor-post{flex-direction:column;transition-property:background,border,box-shadow;transition-duration:.25s}.elementor-posts .elementor-post__title{font-size:18px;margin:0}.elementor-posts .elementor-post__excerpt{margin-bottom:10px}.elementor-posts .elementor-post__excerpt p{margin:0;line-height:1.5em;font-size:14px;color:#777}.elementor-posts .elementor-post__text{display:var(--item-display,block);flex-direction:column;flex-grow:1}.elementor-posts .elementor-post__meta-data{line-height:1.3em;font-size:12px;margin-bottom:13px;color:#adadad}.elementor-posts .elementor-post__read-more{font-size:12px;font-weight:700;align-self:flex-start}.elementor-posts .elementor-post__thumbnail{position:relative}.elementor-posts--skin-classic .elementor-post{overflow:hidden}.elementor-posts--align-left .elementor-post{text-align:left}.elementor-posts--align-right .elementor-post{text-align:right}.elementor-posts--align-center .elementor-post{text-align:center}.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-posts--thumbnail-top .elementor-post__text{width:100%}.elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link{margin-right:auto}.elementor-posts--thumbnail-top.elementor-posts--align-right .elementor-post__thumbnail__link{margin-left:auto}.elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link{margin-right:auto;margin-left:auto}.elementor-posts--thumbnail-left .elementor-post,.elementor-posts--thumbnail-right .elementor-post{flex-direction:row}.elementor-posts--thumbnail-left .elementor-post__thumbnail__link,.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{flex-shrink:0;width:25%}.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{order:0;margin-right:20px}.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{order:5;margin-left:20px}.elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link{display:none}.elementor-posts .elementor-post{display:flex}.elementor-posts .elementor-post__card{display:flex;flex-direction:column;overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;border-radius:3px;border:0 solid #69727d;transition:all .25s}.elementor-posts .elementor-post__card .elementor-post__thumbnail{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:calc(100% + 1px)}.elementor-posts .elementor-post__card .elementor-post__text{padding:0 30px;margin-bottom:0;margin-top:20px}.elementor-posts .elementor-post__card .elementor-post__read-more{margin-bottom:20px;display:inline-block}.elementor-posts .elementor-post__card .elementor-post__meta-data{padding:15px 30px;margin-bottom:0;border-top:1px solid #eaeaea}.elementor-posts .elementor-post__card .elementor-post__meta-data span+span:before{margin:0 5px}.elementor-posts .elementor-post__card .elementor-post__title{font-size:21px}.elementor-posts .elementor-post__card .elementor-post__excerpt{line-height:1.7}.elementor-posts .elementor-post__card .elementor-post__excerpt,.elementor-posts .elementor-post__card .elementor-post__title{margin-bottom:25px}.elementor-posts .elementor-post__card .elementor-post__badge,.elementor-posts .elementor-post__card .elementor-post__read-more{text-transform:uppercase}.elementor-posts .elementor-post__badge{position:absolute;top:0;background:#69727d;color:#fff;font-size:12px;padding:.6em 1.2em;line-height:1;font-weight:400;margin:20px;border-radius:999px}.elementor-posts .elementor-post__avatar{position:relative;padding:0 30px;width:100%;top:-25px;height:0;pointer-events:none}.elementor-posts .elementor-post__avatar img{border-radius:50%;width:60px;pointer-events:all;transform:translateY(-50%)}.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data,.elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data{margin-top:auto}.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar{padding-top:0;position:static;height:auto}.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar img.avatar{transform:translateY(0);vertical-align:bottom}.elementor-posts--show-avatar .elementor-post__thumbnail__link{margin-bottom:25px}.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after{display:block;content:"";background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;height:100%;width:100%;position:absolute;bottom:0;opacity:1;transition:all .3s ease-out}.elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link:after{opacity:.5}.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:100%}.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:115%}.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:115%}.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:100%}.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}.elementor-posts__hover-zoom-in .elementor-post__thumbnail img,.elementor-posts__hover-zoom-out .elementor-post__thumbnail img{transition:filter .3s,height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1)}.elementor-card-shadow-yes .elementor-post__card{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.elementor-card-shadow-yes .elementor-post__card:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.elementor-posts--skin-full_content article{flex-direction:column;overflow:hidden}.elementor-posts--skin-full_content article .elementor-post__thumbnail{padding-bottom:0}body.elementor-editor-active .elementor-posts--skin-archive_full_content,body.elementor-editor-active .elementor-posts--skin-full_content{pointer-events:none}body.elementor-editor-active .elementor-posts--skin-archive_full_content .elementor-post__thumbnail__link,body.elementor-editor-active .elementor-posts--skin-full_content .elementor-post__thumbnail__link{display:none}body.elementor-editor-active .elementor-posts--show-thumbnail .elementor-post__thumbnail__link{display:block}.elementor-portfolio__filters{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0}.elementor-portfolio__filter{margin:0;cursor:pointer;padding:8px}.elementor-portfolio-item{align-self:flex-start;transition-property:transform,opacity;transition-timing-function:ease-in-out;transform-style:preserve-3d;overflow:hidden;margin:0}.elementor-portfolio-item__title{margin:0;padding:0;line-height:1;font-size:18px;color:#fff}.elementor-portfolio-item__tags__separator:before{content:", "}.elementor-portfolio-item__overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;padding:15px;transition:opacity 1s;display:flex;flex-direction:column;justify-content:center;text-align:center;overflow:hidden;background-color:rgba(105,114,125,.8)}.elementor-portfolio-item__overlay:hover{opacity:1;transition:opacity .5s}.elementor-portfolio-item__img img[src=""]{background-color:rgba(0,0,0,.1);height:100%}.elementor-portfolio.elementor-has-item-ratio{transition:height .5s}.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail{position:absolute;background-color:rgba(0,0,0,.1)}.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail__link{padding-bottom:56.25%}.elementor ul li.elementor-portfolio__filter{list-style-type:none}.e-con-inner>.elementor-widget-portfolio,.e-con>.elementor-widget-portfolio{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}.elementor-widget-archive-posts.load-more-align-center .elementor-button-wrapper,.elementor-widget-posts.load-more-align-center .elementor-button-wrapper{text-align:center}.elementor-widget-archive-posts.load-more-align-start .elementor-button-wrapper,.elementor-widget-posts.load-more-align-start .elementor-button-wrapper{text-align:start}.elementor-widget-archive-posts.load-more-align-end .elementor-button-wrapper,.elementor-widget-posts.load-more-align-end .elementor-button-wrapper{text-align:end}.elementor-widget-archive-posts.load-more-align-justify .elementor-button,.elementor-widget-posts.load-more-align-justify .elementor-button{width:100%}.elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container,.elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container{cursor:default}.elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner,.elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner{margin-top:var(--load-more—spacing,30px)}.elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner svg,.elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner svg{display:flex}.elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper,.elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper{visibility:hidden}.elementor-widget-archive-posts.e-load-more-pagination-end>.elementor-widget-container>.elementor-button-wrapper,.elementor-widget-posts.e-load-more-pagination-end>.elementor-widget-container>.elementor-button-wrapper{display:none}.elementor-widget-archive-posts.e-load-more-pagination-end>.elementor-widget-container>.e-load-more-message,.elementor-widget-posts.e-load-more-pagination-end>.elementor-widget-container>.e-load-more-message{display:block}.elementor-widget-archive-posts.e-load-more-no-spinner>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper,.elementor-widget-posts.e-load-more-no-spinner>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper{visibility:visible}.elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner,.elementor-widget-posts>.elementor-widget-container .e-load-more-spinner{display:flex}.elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner svg,.elementor-widget-posts>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-posts>.elementor-widget-container .e-load-more-spinner svg{margin:0 auto;display:none}.elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-posts>.elementor-widget-container .e-load-more-spinner i{color:var(--load-more-spinner-color)}.elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner svg,.elementor-widget-posts>.elementor-widget-container .e-load-more-spinner svg{fill:var(--load-more-spinner-color);height:1em;width:1em}.elementor-widget-archive-posts>.elementor-widget-container .e-load-more-message,.elementor-widget-posts>.elementor-widget-container .e-load-more-message{color:var(--load-more-message-color);text-align:var(--load-more-message-alignment,center);display:none;margin-top:var(--load-more—spacing,30px)}.elementor-widget-archive-posts>.elementor-widget-container>.elementor-button-wrapper,.elementor-widget-posts>.elementor-widget-container>.elementor-button-wrapper{margin-top:var(--load-more—spacing,30px)}.elementor-widget-archive-posts>.elementor-widget-container>.elementor-button-wrapper .e-load-more-spinner,.elementor-widget-posts>.elementor-widget-container>.elementor-button-wrapper .e-load-more-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:inherit}.elementor-widget-archive-posts>.elementor-widget-container>.elementor-button-wrapper .elementor-button,.elementor-widget-posts>.elementor-widget-container>.elementor-button-wrapper .elementor-button{cursor:pointer;position:relative}.elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:flex;flex-wrap:wrap}.e-form__buttons{flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:flex}.e-form__indicators{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;font-size:13px;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators__indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-basis:0;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{width:100%;position:relative;background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden}.e-form__indicators__indicator__progress__meter{width:var(--e-form-steps-indicator-progress-meter-width,0);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;border-radius:var(--e-form-steps-indicator-progress-border-radius);background-color:var(--e-form-steps-indicator-progress-color);color:var(--e-form-steps-indicator-progress-meter-color);text-align:right;transition:width .1s linear}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{color:var(--e-form-steps-indicator-active-primary-color,#39b54a);border-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a);background-color:initial}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);font-size:var(--e-form-steps-indicator-icon-size);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{width:var(--e-form-steps-indicator-icon-size);height:auto}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{width:100%;height:var(--e-form-steps-divider-width);background-color:#babfc5}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button>span{display:flex;justify-content:center;align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal;flex-grow:0}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-select-wrapper .select-caret-down-wrapper{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:10px;pointer-events:none;font-size:11px}.elementor-select-wrapper .select-caret-down-wrapper svg{display:unset;width:1em;aspect-ratio:unset;fill:currentColor}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}.elementor-widget-price-list .elementor-price-list{list-style:none;padding:0;margin:0}.elementor-widget-price-list .elementor-price-list li{margin:0}.elementor-price-list li:not(:last-child){margin-bottom:20px}.elementor-price-list .elementor-price-list-image{max-width:50%;flex-shrink:0;padding-right:25px}.elementor-price-list .elementor-price-list-image img{width:100%}.elementor-price-list .elementor-price-list-header,.elementor-price-list .elementor-price-list-item,.elementor-price-list .elementor-price-list-text{display:flex}.elementor-price-list .elementor-price-list-item{align-items:flex-start}.elementor-price-list .elementor-price-list-item .elementor-price-list-text{align-items:flex-start;flex-wrap:wrap;flex-grow:1}.elementor-price-list .elementor-price-list-item .elementor-price-list-header{align-items:center;flex-basis:100%;font-size:19px;font-weight:600;margin-bottom:10px;justify-content:space-between}.elementor-price-list .elementor-price-list-item .elementor-price-list-title{max-width:80%}.elementor-price-list .elementor-price-list-item .elementor-price-list-price{font-weight:600}.elementor-price-list .elementor-price-list-item p.elementor-price-list-description{flex-basis:100%;font-size:14px;margin:0}.elementor-price-list .elementor-price-list-item .elementor-price-list-separator{flex-grow:1;margin-left:10px;margin-right:10px;border-bottom-style:dotted;border-bottom-width:2px;height:0}.elementor-price-table{text-align:center}.elementor-price-table .elementor-price-table__header{background:var(--e-price-table-header-background-color,#555);padding:20px 0}.elementor-price-table .elementor-price-table__heading{margin:0;padding:0;line-height:1.2;font-size:24px;font-weight:600;color:#fff}.elementor-price-table .elementor-price-table__subheading{font-size:13px;font-weight:400;color:#fff}.elementor-price-table .elementor-price-table__original-price{margin-right:15px;text-decoration:line-through;font-size:.5em;line-height:1;font-weight:400;align-self:center}.elementor-price-table .elementor-price-table__original-price .elementor-price-table__currency{font-size:1em;margin:0}.elementor-price-table .elementor-price-table__price{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:row;color:#555;font-weight:800;font-size:65px;padding:40px 0}.elementor-price-table .elementor-price-table__price .elementor-typo-excluded{line-height:normal;letter-spacing:normal;text-transform:none;font-weight:400;font-size:medium;font-style:normal}.elementor-price-table .elementor-price-table__after-price{display:flex;flex-wrap:wrap;text-align:start;align-self:stretch;align-items:flex-start;flex-direction:column}.elementor-price-table .elementor-price-table__integer-part{line-height:.8}.elementor-price-table .elementor-price-table__currency,.elementor-price-table .elementor-price-table__fractional-part{line-height:1;font-size:.3em}.elementor-price-table .elementor-price-table__currency{margin-right:3px}.elementor-price-table .elementor-price-table__period{width:100%;font-size:13px;font-weight:400}.elementor-price-table .elementor-price-table__features-list{list-style-type:none;margin:0;padding:0;line-height:1;color:var(--e-price-table-features-list-color)}.elementor-price-table .elementor-price-table__features-list li{font-size:14px;line-height:1;margin:0;padding:0}.elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner{margin-left:15px;margin-right:15px}.elementor-price-table .elementor-price-table__features-list li:not(:first-child):before{content:"";display:block;border:0 solid hsla(0,0%,47.8%,.3);margin:10px 12.5%}.elementor-price-table .elementor-price-table__features-list i{margin-right:10px;font-size:1.3em}.elementor-price-table .elementor-price-table__features-list svg{margin-right:10px;fill:var(--e-price-table-features-list-color);height:1.3em;width:1.3em}.elementor-price-table .elementor-price-table__features-list svg~*{vertical-align:text-top}.elementor-price-table .elementor-price-table__footer{padding:30px 0}.elementor-price-table .elementor-price-table__additional_info{margin:0;font-size:13px;line-height:1.4}.elementor-price-table__ribbon{position:absolute;top:0;left:auto;right:0;transform:rotate(90deg);width:150px;overflow:hidden;height:150px}.elementor-price-table__ribbon-inner{text-align:center;left:0;width:200%;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#000}.elementor-price-table__ribbon.elementor-ribbon-left{transform:rotate(0);left:0;right:auto}.elementor-price-table__ribbon.elementor-ribbon-right{transform:rotate(90deg);left:auto;right:0}.elementor-widget-price-table .elementor-widget-container{overflow:hidden;background-color:#f9fafa}.e-con-inner>.elementor-widget-price-list,.e-con>.elementor-widget-price-list{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}.elementor-flip-box{height:280px;position:relative;perspective:1000px;transform-style:preserve-3d}@media (max-device-width:1024px){.elementor-flip-box{cursor:pointer}}.elementor-flip-box__front{background-color:#1abc9c}.elementor-flip-box__back{background-color:#4054b2;display:block}.elementor-flip-box__layer{position:absolute;width:100%;height:100%;transition:all .6s ease-in-out}.elementor-flip-box__layer__overlay{display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:stretch;text-align:center;padding:35px;color:#fff}.elementor-flip-box__layer__title{font-size:21px}.elementor-flip-box__layer__description{font-size:14px}.elementor-flip-box__layer__description:not(:last-child),.elementor-flip-box__layer__title:not(:last-child){margin:0 0 20px;padding:0}.elementor-flip-box__layer__title{line-height:1;font-weight:600}.elementor-flip-box,.elementor-flip-box .elementor-view-framed,.elementor-flip-box .elementor-view-stacked{--e-flip-box-view-framed-stacked-icon-color:#fff}.elementor-flip-box .elementor-icon,.elementor-flip-box .elementor-view-framed .elementor-icon,.elementor-flip-box .elementor-view-stacked .elementor-icon{color:var(--e-flip-box-view-framed-stacked-icon-color)}.elementor-flip-box .elementor-icon svg,.elementor-flip-box .elementor-view-framed .elementor-icon svg,.elementor-flip-box .elementor-view-stacked .elementor-icon svg{fill:var(--e-flip-box-view-framed-stacked-icon-color)}.elementor-flip-box .elementor-view-framed .elementor-icon{border-color:#fff}.elementor-flip-box .elementor-view-stacked .elementor-icon{background-color:rgba(0,0,0,.5)}.elementor-flip-box__button.elementor-button{cursor:pointer;align-self:center;margin-left:auto;margin-right:auto;border:2px solid #fff;background:transparent}.elementor-flip-box__button.elementor-button:focus-visible,.elementor-flip-box__button.elementor-button:hover{background:transparent;text-decoration:none}.elementor-flip-box__image{margin:0 0 20px;display:inline-block;width:100%}.elementor-flip-box__image img{width:50%}.elementor-flip-box .elementor-icon-wrapper{margin-bottom:20px}.elementor-flip-box--3d .elementor-flip-box__layer__inner{transform:translateZ(90px) scale(.91)}.elementor-flip-box--3d .elementor-flip-box__layer__overlay{transform-style:preserve-3d;transform:translateZ(.1px)}.elementor-flip-box--effect-flip .elementor-flip-box{perspective:1000px;transform-style:preserve-3d}.elementor-flip-box--effect-flip .elementor-flip-box__layer{transform-style:preserve-3d;backface-visibility:hidden}.elementor-flip-box--effect-flip .elementor-flip-box__front{transform:none;z-index:1}.elementor-flip-box--effect-flip .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box__back{transform:none}.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box__back{transform:rotateX(0) rotateY(-180deg)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box__back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front{transform:rotateX(0) rotateY(180deg)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front{transform:rotateX(0) rotateY(-180deg)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box__back{transform:rotateX(-180deg) rotateY(0)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box__back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front{transform:rotateX(180deg) rotateY(0)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front{transform:rotateX(-180deg) rotateY(0)}.elementor-flip-box--effect-push .elementor-flip-box__front{transform:none}.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front{transform:translateX(100%) translateY(0)}.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front{transform:translateX(-100%) translateY(0)}.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front{transform:translateX(0) translateY(-100%)}.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front{transform:translateX(0) translateY(100%)}.elementor-flip-box--effect-push .elementor-flip-box,.elementor-flip-box--effect-slide .elementor-flip-box{overflow:hidden}.elementor-flip-box--effect-push .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-push .elementor-flip-box:hover .elementor-flip-box__back,.elementor-flip-box--effect-slide .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-slide .elementor-flip-box:hover .elementor-flip-box__back{transform:none}.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-right .elementor-flip-box__back{transform:translateX(-100%) translateY(0)}.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-left .elementor-flip-box__back{transform:translateX(100%) translateY(0)}.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back{transform:translateX(0) translateY(100%)}.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-down .elementor-flip-box__back{transform:translateX(0) translateY(-100%)}.elementor-flip-box--effect-zoom-out .elementor-flip-box .elementor-flip-box__front{transition:transform .7s,opacity .35s,width .1ms;opacity:1;transform:scale(1);z-index:1;width:100%}.elementor-flip-box--effect-zoom-out .elementor-flip-box:focus-visible .elementor-flip-box__front,.elementor-flip-box--effect-zoom-out .elementor-flip-box:hover .elementor-flip-box__front{width:0;opacity:0;transform:scale(.7);transition:transform .8s,opacity .7s .1s,width .1ms .7s}.elementor-flip-box--effect-zoom-in .elementor-flip-box .elementor-flip-box__back{transition:transform .7s,opacity .5s .2s;opacity:0;transform:scale(.7)}.elementor-flip-box--effect-zoom-in .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-zoom-in .elementor-flip-box:hover .elementor-flip-box__back{transition:transform .7s,opacity .5s;opacity:1;transform:scale(1)}.elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back{opacity:0}.elementor-flip-box--effect-fade .elementor-flip-box:focus-visible .elementor-flip-box__back,.elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back{opacity:1}.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__front{display:none}.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__back{transform:none;opacity:1}.e-con-inner>.elementor-widget-flip-box,.e-con>.elementor-widget-flip-box{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}.elementor-cta,.elementor-widget-call-to-action .elementor-widget-container{overflow:hidden}.elementor-cta{position:relative;display:flex;transition:.5s}.elementor-cta--skin-classic .elementor-cta{flex-wrap:wrap}.elementor-cta--skin-classic .elementor-cta__bg-wrapper{position:relative;min-height:200px;width:100%}.elementor-cta--skin-classic .elementor-cta__content{transition:all .4s;width:100%;background-color:#f9fafa}.elementor-cta--skin-classic .elementor-cta__content-item,.elementor-cta--skin-classic .elementor-cta__content-item .elementor-icon{color:#3f444b;border-color:#3f444b;fill:#3f444b}.elementor-cta--skin-classic .elementor-cta__button.elementor-button{color:#3f444b;border-color:#3f444b}.elementor-cta--skin-cover .elementor-cta{display:block}.elementor-cta--skin-cover .elementor-cta__bg-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s;width:100%}.elementor-cta--skin-cover .elementor-cta__content{min-height:280px}.elementor-cta--skin-cover .elementor-cta__button.elementor-button,.elementor-cta--skin-cover .elementor-cta__content-item,.elementor-cta--skin-cover .elementor-cta__content-item .elementor-icon{color:#fff;border-color:#fff}.elementor-cta--layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--layout-image-above .elementor-cta__bg-wrapper{width:100%}.elementor-cta--layout-image-left .elementor-cta,.elementor-cta--layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}.elementor-cta--layout-image-left .elementor-cta__content,.elementor-cta--layout-image-right .elementor-cta__content{flex-grow:1}.elementor-cta--layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--layout-image-right .elementor-cta{flex-direction:row-reverse}.elementor-cta__bg,.elementor-cta__bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s}.elementor-cta__bg-wrapper{z-index:1;overflow:hidden}.elementor-cta__bg{background-size:cover;background-position:50%;z-index:1}.elementor-cta__bg-overlay{z-index:2}.elementor-cta__button.elementor-button{cursor:pointer;align-self:center;margin-left:auto;margin-right:auto;border:2px solid #fff;background:transparent}.elementor-cta__button.elementor-button:hover{background:transparent;text-decoration:none}.elementor-cta__title{font-size:23px}.elementor-cta__content{z-index:1;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;align-content:center;padding:35px;width:100%}.elementor-cta__content,.elementor-cta__content-item{position:relative;transition:.5s;color:#fff}.elementor-cta__content-item{width:100%;margin:0}.elementor-cta__content-item:not(:last-child){margin-bottom:15px}.elementor-cta__content-item .elementor-icon{color:#fff}.elementor-cta--valign-top .elementor-cta__content{align-content:flex-start;align-items:flex-start}.elementor-cta--valign-middle .elementor-cta__content{align-content:center;align-items:center}.elementor-cta--valign-bottom .elementor-cta__content{align-content:flex-end;align-items:flex-end}.elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,.3)}@media (max-device-width:1024px){.elementor-cta{cursor:pointer}}@media (min-width:-1){.elementor-cta--widescreen-layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--widescreen-layout-image-above .elementor-cta__bg-wrapper{width:100%}.elementor-cta--widescreen-layout-image-left .elementor-cta,.elementor-cta--widescreen-layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--widescreen-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--widescreen-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}.elementor-cta--widescreen-layout-image-left .elementor-cta__content,.elementor-cta--widescreen-layout-image-right .elementor-cta__content{flex-grow:1}.elementor-cta--widescreen-layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--widescreen-layout-image-right .elementor-cta{flex-direction:row-reverse}}@media (max-width:-1){.elementor-cta--laptop-layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--laptop-layout-image-above .elementor-cta__bg-wrapper{width:100%}.elementor-cta--laptop-layout-image-left .elementor-cta,.elementor-cta--laptop-layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--laptop-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--laptop-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}.elementor-cta--laptop-layout-image-left .elementor-cta__content,.elementor-cta--laptop-layout-image-right .elementor-cta__content{flex-grow:1}.elementor-cta--laptop-layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--laptop-layout-image-right .elementor-cta{flex-direction:row-reverse}}@media (max-width:-1){.elementor-cta--tablet_extra-layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--tablet_extra-layout-image-above .elementor-cta__bg-wrapper{width:100%}.elementor-cta--tablet_extra-layout-image-left .elementor-cta,.elementor-cta--tablet_extra-layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--tablet_extra-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--tablet_extra-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}.elementor-cta--tablet_extra-layout-image-left .elementor-cta__content,.elementor-cta--tablet_extra-layout-image-right .elementor-cta__content{flex-grow:1}.elementor-cta--tablet_extra-layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--tablet_extra-layout-image-right .elementor-cta{flex-direction:row-reverse}}@media (max-width:1024px){.elementor-cta--tablet-layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--tablet-layout-image-above .elementor-cta__bg-wrapper{width:100%}.elementor-cta--tablet-layout-image-left .elementor-cta,.elementor-cta--tablet-layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--tablet-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--tablet-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}.elementor-cta--tablet-layout-image-left .elementor-cta__content,.elementor-cta--tablet-layout-image-right .elementor-cta__content{flex-grow:1}.elementor-cta--tablet-layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--tablet-layout-image-right .elementor-cta{flex-direction:row-reverse}}@media (max-width:-1){.elementor-cta--mobile_extra-layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--mobile_extra-layout-image-above .elementor-cta__bg-wrapper{width:100%}.elementor-cta--mobile_extra-layout-image-left .elementor-cta,.elementor-cta--mobile_extra-layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--mobile_extra-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--mobile_extra-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}.elementor-cta--mobile_extra-layout-image-left .elementor-cta__content,.elementor-cta--mobile_extra-layout-image-right .elementor-cta__content{flex-grow:1}.elementor-cta--mobile_extra-layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--mobile_extra-layout-image-right .elementor-cta{flex-direction:row-reverse}}@media (max-width:767px){.elementor-cta--mobile-layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--mobile-layout-image-above .elementor-cta__bg-wrapper{width:100%}.elementor-cta--mobile-layout-image-left .elementor-cta,.elementor-cta--mobile-layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--mobile-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--mobile-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}.elementor-cta--mobile-layout-image-left .elementor-cta__content,.elementor-cta--mobile-layout-image-right .elementor-cta__content{flex-grow:1}.elementor-cta--mobile-layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--mobile-layout-image-right .elementor-cta{flex-direction:row-reverse}}.elementor-ribbon{position:absolute;z-index:1;top:0;left:auto;right:0;transform:rotate(90deg);width:150px;overflow:hidden;height:150px}.elementor-ribbon-inner{text-align:center;left:0;width:200%;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#000;color:#fff}.elementor-ribbon.elementor-ribbon-left{transform:rotate(0);left:0;right:auto}.elementor-ribbon.elementor-ribbon-right{transform:rotate(90deg);left:auto;right:0}.elementor-widget-countdown .elementor-countdown-expire--message{display:none;padding:20px;text-align:center}.elementor-widget-countdown .elementor-countdown-wrapper{flex-direction:row}.elementor-widget-countdown .elementor-countdown-item{padding:20px 0;text-align:center;color:#fff}.elementor-widget-countdown .elementor-countdown-digits,.elementor-widget-countdown .elementor-countdown-label{line-height:1}.elementor-widget-countdown .elementor-countdown-digits{font-size:69px}.elementor-widget-countdown .elementor-countdown-label{font-size:19px}.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-wrapper{display:flex;justify-content:center;margin-right:auto;margin-left:auto}.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-digits,.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-label{display:block}.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-item{flex-basis:0;flex-grow:1}.elementor-widget-countdown.elementor-countdown--label-inline{text-align:center}.elementor-widget-countdown.elementor-countdown--label-inline .elementor-countdown-item{display:inline-block;padding-left:5px;padding-right:5px}.elementor-slides .swiper-slide-bg{background-size:cover;background-position:50%;background-repeat:no-repeat;min-width:100%;min-height:100%}.elementor-slides .swiper-slide-inner{background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;bottom:0;right:0;padding:50px;margin:auto}.elementor-slides .swiper-slide-inner,.elementor-slides .swiper-slide-inner:hover{color:#fff;display:flex}.elementor-slides .swiper-slide-inner .elementor-background-overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0}.elementor-slides .swiper-slide-inner .elementor-slide-content{position:relative;z-index:1;width:100%}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:35px;font-weight:700;line-height:1}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:17px;line-height:1.4}.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px}.elementor-slides .swiper-slide-inner .elementor-slide-button{border:2px solid #fff;color:#fff;background:transparent;display:inline-block}.elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{background:transparent;color:inherit;text-decoration:none}.elementor--v-position-top .swiper-slide-inner{align-items:flex-start}.elementor--v-position-bottom .swiper-slide-inner{align-items:flex-end}.elementor--v-position-middle .swiper-slide-inner{align-items:center}.elementor--h-position-left .swiper-slide-inner{justify-content:flex-start}.elementor--h-position-right .swiper-slide-inner{justify-content:flex-end}.elementor--h-position-center .swiper-slide-inner{justify-content:center}body.rtl .elementor-widget-slides .elementor-swiper-button-next{left:10px;right:auto}body.rtl .elementor-widget-slides .elementor-swiper-button-prev{right:10px;left:auto}.elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner{display:none}@media (max-width:767px){.elementor-slides .swiper-slide-inner{padding:30px}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:23px;line-height:1;margin-bottom:15px}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:13px;line-height:1.4;margin-bottom:15px}}.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn{background-color:var(--e-share-buttons-primary-color,#ea4335)}.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn__icon,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn__text,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn__icon,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn__text{color:var(--e-share-buttons-secondary-color,#fff)}.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn__icon svg,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn__text svg,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn__icon svg,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn__text svg{fill:var(--e-share-buttons-secondary-color,#fff)}.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn{color:var(--e-share-buttons-primary-color,#ea4335);border-color:var(--e-share-buttons-primary-color,#ea4335)}.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn__icon,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon{background-color:var(--e-share-buttons-primary-color,#ea4335);color:var(--e-share-buttons-secondary-color,#fff)}.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn__icon svg,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon svg{fill:var(--e-share-buttons-secondary-color,#fff)}.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn__icon{color:var(--e-share-buttons-primary-color,#ea4335)}.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn__icon svg{fill:var(--e-share-buttons-primary-color,#ea4335)}.elementor-share-buttons--color-official .elementor-share-btn:hover{filter:saturate(1.5) brightness(1.2)}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_digg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_digg{background-color:#005be2}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_email,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_email{background-color:#ea4335}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_print,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_print{background-color:#aaa}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_facebook,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_facebook{background-color:#3b5998}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_google,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_google{background-color:#dd4b39}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pocket,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pocket{background-color:#ef3f56}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_linkedin,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_linkedin{background-color:#0077b5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_odnoklassniki,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_odnoklassniki{background-color:#f4731c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pinterest,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pinterest{background-color:#bd081c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_reddit,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_reddit{background-color:#ff4500}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_skype,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_skype{background-color:#00aff0}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_slideshare,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_slideshare{background-color:#0077b5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_snapchat,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_snapchat{background-color:#fffc00}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_stumbleupon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_stumbleupon{background-color:#eb4924}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_mix,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_mix{background-color:#f3782b}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_tumblr,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_tumblr{background-color:#35465c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitch,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitch{background-color:#6441a5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_telegram,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_telegram{background-color:#2ca5e0}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitter,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitter{background-color:#1da1f2}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vimeo,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vimeo{background-color:#1ab7ea}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vk,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vk{background-color:#45668e}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_whatsapp,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_whatsapp{background-color:#25d366}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_wordpress,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_wordpress{background-color:#21759b}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_xing,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_xing{background-color:#026466}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_digg{color:#005be2}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_digg svg{fill:#005be2}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_email{color:#ea4335}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_email svg{fill:#ea4335}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_print{color:#aaa}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_print svg{fill:#aaa}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_facebook{color:#3b5998}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_facebook svg{fill:#3b5998}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_google{color:#dd4b39}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_google svg{fill:#dd4b39}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pocket{color:#ef3f56}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pocket svg{fill:#ef3f56}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_linkedin{color:#0077b5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_linkedin svg{fill:#0077b5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_odnoklassniki{color:#f4731c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_odnoklassniki svg{fill:#f4731c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pinterest{color:#bd081c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pinterest svg{fill:#bd081c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_reddit{color:#ff4500}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_reddit svg{fill:#ff4500}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_skype{color:#00aff0}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_skype svg{fill:#00aff0}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_slideshare{color:#0077b5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_slideshare svg{fill:#0077b5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_snapchat{color:#fffc00}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_snapchat svg{fill:#fffc00}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_stumbleupon{color:#eb4924}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_stumbleupon svg{fill:#eb4924}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_mix{color:#f3782b}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_mix svg{fill:#f3782b}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_tumblr{color:#35465c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_tumblr svg{fill:#35465c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitch{color:#6441a5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitch svg{fill:#6441a5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_telegram{color:#2ca5e0}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_telegram svg{fill:#2ca5e0}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitter{color:#1da1f2}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitter svg{fill:#1da1f2}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vimeo{color:#1ab7ea}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vimeo svg{fill:#1ab7ea}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vk{color:#45668e}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vk svg{fill:#45668e}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_whatsapp{color:#25d366}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_whatsapp svg{fill:#25d366}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_wordpress{color:#21759b}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_wordpress svg{fill:#21759b}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_xing{color:#026466}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_xing svg{fill:#026466}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_digg .elementor-share-btn__icon{background-color:#005be2}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_email .elementor-share-btn__icon{background-color:#ea4335}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_print .elementor-share-btn__icon{background-color:#aaa}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_facebook .elementor-share-btn__icon{background-color:#3b5998}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_google .elementor-share-btn__icon{background-color:#dd4b39}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pocket .elementor-share-btn__icon{background-color:#ef3f56}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_linkedin .elementor-share-btn__icon{background-color:#0077b5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_odnoklassniki .elementor-share-btn__icon{background-color:#f4731c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pinterest .elementor-share-btn__icon{background-color:#bd081c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_reddit .elementor-share-btn__icon{background-color:#ff4500}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_skype .elementor-share-btn__icon{background-color:#00aff0}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_slideshare .elementor-share-btn__icon{background-color:#0077b5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_snapchat .elementor-share-btn__icon{background-color:#fffc00}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_stumbleupon .elementor-share-btn__icon{background-color:#eb4924}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_mix .elementor-share-btn__icon{background-color:#f3782b}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_tumblr .elementor-share-btn__icon{background-color:#35465c}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitch .elementor-share-btn__icon{background-color:#6441a5}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_telegram .elementor-share-btn__icon{background-color:#2ca5e0}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitter .elementor-share-btn__icon{background-color:#1da1f2}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vimeo .elementor-share-btn__icon{background-color:#1ab7ea}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vk .elementor-share-btn__icon{background-color:#45668e}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_whatsapp .elementor-share-btn__icon{background-color:#25d366}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_wordpress .elementor-share-btn__icon{background-color:#21759b}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_xing .elementor-share-btn__icon{background-color:#026466}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon{color:var(--e-share-buttons-icon-color,#fff)}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon svg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon svg{fill:var(--e-share-buttons-icon-color,#fff)}.elementor-share-buttons--skin-boxed .elementor-share-btn__icon,.elementor-share-buttons--skin-framed .elementor-share-btn__icon{margin-left:-.2em}.elementor-share-buttons--skin-boxed .elementor-share-btn,.elementor-share-buttons--skin-framed .elementor-share-btn{border-style:solid}.elementor-share-buttons--skin-gradient .elementor-share-btn__text,.elementor-share-buttons--skin-gradient.elementor-share-buttons--view-icon .elementor-share-btn__icon{background-image:linear-gradient(90deg,rgba(0,0,0,.12),transparent)}.elementor-share-buttons--skin-boxed .elementor-share-btn__text,.elementor-share-buttons--skin-gradient .elementor-share-btn__text,.elementor-share-buttons--skin-minimal .elementor-share-btn__text{padding-left:.9em}.elementor-share-buttons--skin-flat .elementor-share-btn,.elementor-share-buttons--skin-gradient .elementor-share-btn{background-color:var(--e-share-buttons-primary-color,#ea4335)}.elementor-share-buttons--skin-flat .elementor-share-btn__icon,.elementor-share-buttons--skin-flat .elementor-share-btn__text,.elementor-share-buttons--skin-gradient .elementor-share-btn__icon,.elementor-share-buttons--skin-gradient .elementor-share-btn__text{color:var(--e-share-buttons-secondary-color,#fff)}.elementor-share-buttons--skin-flat .elementor-share-btn__icon svg,.elementor-share-buttons--skin-flat .elementor-share-btn__text svg,.elementor-share-buttons--skin-gradient .elementor-share-btn__icon svg,.elementor-share-buttons--skin-gradient .elementor-share-btn__text svg{fill:var(--e-share-buttons-secondary-color,#fff)}.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-rounded .elementor-share-btn__icon{border-radius:.5em}.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-circle .elementor-share-btn__icon{border-radius:99.9em}.elementor-share-buttons--view-text .elementor-share-btn__text{padding-left:1em}.elementor-share-buttons--view-icon .elementor-share-btn,.elementor-share-buttons--view-text .elementor-share-btn{justify-content:center}.elementor-share-buttons--view-icon .elementor-share-btn__icon,.elementor-share-buttons--view-icon .elementor-share-btn__text,.elementor-share-buttons--view-text .elementor-share-btn__icon,.elementor-share-buttons--view-text .elementor-share-btn__text{flex-grow:1;justify-content:center}.elementor-share-buttons--shape-rounded .elementor-share-btn{border-radius:.5em}.elementor-share-buttons--shape-circle .elementor-share-btn{border-radius:99.9em}.elementor-share-btn{overflow:hidden;font-size:10px;display:flex;align-items:center;justify-content:flex-start;transition-duration:.2s;transition-property:filter,background-color,border-color;height:4.5em;cursor:pointer}.elementor-share-btn__icon,.elementor-share-btn__text{transition-property:color,background-color;transition-duration:.2s}.elementor-share-btn__icon{display:flex;align-self:stretch;justify-content:center;align-items:center;width:4.5em;position:relative}.elementor-share-btn__icon i{font-size:var(--e-share-buttons-icon-size,1.7em)}.elementor-share-btn__icon svg{width:var(--e-share-buttons-icon-size,1.7em);height:var(--e-share-buttons-icon-size,1.7em)}.elementor-share-btn__text{font-size:1.5em;padding-right:1em;align-self:stretch;flex-grow:1;align-items:center;display:flex;font-weight:100}.elementor-share-btn__title{font-weight:700;flex-shrink:0}.elementor-widget-share-buttons{text-align:var(--alignment,inherit);-moz-text-align-last:var(--alignment,inherit);text-align-last:var(--alignment,inherit)}.elementor-widget-share-buttons.elementor-grid-0 .elementor-widget-container{font-size:0}.elementor-skin-carousel .elementor-main-swiper,.elementor-skin-coverflow .elementor-main-swiper{height:230px}.elementor-skin-slideshow .elementor-main-swiper{height:450px;position:relative}.elementor-skin-slideshow .elementor-thumbnails-swiper .elementor-custom-embed-play i{font-size:50px}.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide{cursor:pointer}.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3)}.elementor-carousel-image{background:no-repeat 50%;background-size:cover;height:100%;position:relative}.elementor-carousel-image-overlay{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:20px;color:var(--e-carousel-image-overlay-color,#fff);background-color:rgba(105,114,125,.8);transition:transform .5s,opacity .5s}.elementor-carousel-image-overlay i{font-size:var(--e-carousel-image-overlay-icon-size,21px)}.elementor-carousel-image-overlay svg{fill:var(--e-carousel-image-overlay-color,#fff);width:var(--e-carousel-image-overlay-icon-size,21px);height:var(--e-carousel-image-overlay-icon-size,21px)}.elementor-testimonial__image{flex-shrink:0}.elementor-testimonial__image img{border-radius:999px;box-sizing:content-box;-o-object-fit:cover;object-fit:cover}.elementor-testimonial__footer,.elementor-testimonial__header{display:flex}.elementor-testimonial__footer cite,.elementor-testimonial__header cite{display:flex;flex-direction:column;font-style:normal;font-size:14px;line-height:1.5}.elementor-testimonial__name{font-weight:700}.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{align-items:center}.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-left:20px}.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__footer{flex-direction:row-reverse}.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__footer{flex-direction:row}.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{margin-top:25px}.elementor-testimonial--layout-image_above .elementor-testimonial{display:flex;flex-direction:column-reverse}.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:25px}.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:25px;flex-wrap:wrap}.elementor-testimonial--layout-image_stacked .elementor-testimonial__image,.elementor-testimonial--layout-image_stacked .elementor-testimonial cite{margin-top:15px;width:100%}.elementor-testimonial--layout-image_left .elementor-testimonial,.elementor-testimonial--layout-image_right .elementor-testimonial{display:flex;align-items:stretch}.elementor-testimonial--layout-image_left .elementor-testimonial__footer,.elementor-testimonial--layout-image_right .elementor-testimonial__footer{flex-shrink:0;flex-direction:column;text-align:center}.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite{margin-top:15px}.elementor-testimonial--layout-image_left.elementor-testimonial--align-center .elementor-testimonial__footer,.elementor-testimonial--layout-image_right.elementor-testimonial--align-center .elementor-testimonial__footer{justify-content:flex-start}.elementor-testimonial--layout-image_left .elementor-testimonial{flex-direction:row-reverse}.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px}.elementor-testimonial--layout-image_right .elementor-testimonial{flex-direction:row}.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px}.elementor-testimonial--align-right .elementor-testimonial{text-align:right}.elementor-testimonial--align-right.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row-reverse;justify-content:end}.elementor-testimonial--align-right.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}.elementor-testimonial--align-left .elementor-testimonial{text-align:left}.elementor-testimonial--align-left.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row;justify-content:start}.elementor-testimonial--align-left.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}.elementor-testimonial--align-center .elementor-testimonial{text-align:center}.elementor-testimonial--align-center.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center}.elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}.elementor-testimonial--skin-default.elementor-testimonial--layout-image_above .elementor-testimonial__cite,.elementor-testimonial--skin-default.elementor-testimonial--layout-image_left .elementor-testimonial__cite,.elementor-testimonial--skin-default.elementor-testimonial--layout-image_right .elementor-testimonial__cite{width:100%;display:flex;flex-direction:column;margin-top:25px}.elementor-testimonial--skin-bubble .elementor-testimonial__content{background-color:#f9fafa;padding:20px;position:relative}.elementor-testimonial--skin-bubble .elementor-testimonial__content:after{content:"";display:block;width:14px;height:14px;background-color:#f9fafa;position:absolute;transform:scaleX(.75) rotate(45deg);border-width:0;box-sizing:content-box}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above .elementor-testimonial__content:after{bottom:calc(100% - 7px);transform:scaleX(.75) rotate(-135deg)}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-center .elementor-testimonial__content:after{left:50%;transform:translateX(-50%) scaleX(.75) rotate(-135deg)}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after{top:calc(100% - 7px)}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-center .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-center .elementor-testimonial__content:after{left:50%;transform:translateX(-50%) scaleX(.75) rotate(45deg)}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + (50px / 2))}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + (50px / 2))}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after{transform:scaleY(.75) rotate(135deg);left:-8px}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{transform:scaleY(.75) rotate(-45deg);right:-8px}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc(20px + (50px / 2))}.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__footer,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px}@media (min-width:-1){.elementor-testimonial--widescreen-align-right .elementor-testimonial{text-align:right}.elementor-testimonial--widescreen-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--widescreen-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row-reverse;justify-content:end}.elementor-testimonial--widescreen-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--widescreen-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}.elementor-testimonial--widescreen-align-left .elementor-testimonial{text-align:left}.elementor-testimonial--widescreen-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--widescreen-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row;justify-content:start}.elementor-testimonial--widescreen-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--widescreen-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}.elementor-testimonial--widescreen-align-center .elementor-testimonial{text-align:center}.elementor-testimonial--widescreen-align-center.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--widescreen-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center}.elementor-testimonial--widescreen-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}}@media (max-width:-1){.elementor-testimonial--laptop-align-right .elementor-testimonial{text-align:right}.elementor-testimonial--laptop-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--laptop-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row-reverse;justify-content:end}.elementor-testimonial--laptop-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--laptop-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}.elementor-testimonial--laptop-align-left .elementor-testimonial{text-align:left}.elementor-testimonial--laptop-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--laptop-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row;justify-content:start}.elementor-testimonial--laptop-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--laptop-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}.elementor-testimonial--laptop-align-center .elementor-testimonial{text-align:center}.elementor-testimonial--laptop-align-center.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--laptop-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center}.elementor-testimonial--laptop-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}}@media (max-width:-1){.elementor-testimonial--tablet_extra-align-right .elementor-testimonial{text-align:right}.elementor-testimonial--tablet_extra-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--tablet_extra-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row-reverse;justify-content:end}.elementor-testimonial--tablet_extra-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--tablet_extra-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}.elementor-testimonial--tablet_extra-align-left .elementor-testimonial{text-align:left}.elementor-testimonial--tablet_extra-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--tablet_extra-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row;justify-content:start}.elementor-testimonial--tablet_extra-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--tablet_extra-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}.elementor-testimonial--tablet_extra-align-center .elementor-testimonial{text-align:center}.elementor-testimonial--tablet_extra-align-center.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--tablet_extra-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center}.elementor-testimonial--tablet_extra-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}}@media (max-width:1024px){.elementor-testimonial--tablet-align-right .elementor-testimonial{text-align:right}.elementor-testimonial--tablet-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--tablet-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row-reverse;justify-content:end}.elementor-testimonial--tablet-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--tablet-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}.elementor-testimonial--tablet-align-left .elementor-testimonial{text-align:left}.elementor-testimonial--tablet-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--tablet-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row;justify-content:start}.elementor-testimonial--tablet-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--tablet-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}.elementor-testimonial--tablet-align-center .elementor-testimonial{text-align:center}.elementor-testimonial--tablet-align-center.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--tablet-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center}.elementor-testimonial--tablet-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}}@media (max-width:-1){.elementor-testimonial--mobile_extra-align-right .elementor-testimonial{text-align:right}.elementor-testimonial--mobile_extra-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--mobile_extra-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row-reverse;justify-content:end}.elementor-testimonial--mobile_extra-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--mobile_extra-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}.elementor-testimonial--mobile_extra-align-left .elementor-testimonial{text-align:left}.elementor-testimonial--mobile_extra-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--mobile_extra-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row;justify-content:start}.elementor-testimonial--mobile_extra-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--mobile_extra-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}.elementor-testimonial--mobile_extra-align-center .elementor-testimonial{text-align:center}.elementor-testimonial--mobile_extra-align-center.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--mobile_extra-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center}.elementor-testimonial--mobile_extra-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}}@media (max-width:767px){.elementor-testimonial--mobile-align-right .elementor-testimonial{text-align:right}.elementor-testimonial--mobile-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--mobile-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row-reverse;justify-content:end}.elementor-testimonial--mobile-align-right.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--mobile-align-right.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}.elementor-testimonial--mobile-align-left .elementor-testimonial{text-align:left}.elementor-testimonial--mobile-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--mobile-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:row;justify-content:start}.elementor-testimonial--mobile-align-left.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--mobile-align-left.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}.elementor-testimonial--mobile-align-center .elementor-testimonial{text-align:center}.elementor-testimonial--mobile-align-center.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--mobile-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center}.elementor-testimonial--mobile-align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}}.elementor-widget-testimonial-carousel .swiper-slide{padding:20px}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:1.3em;font-style:italic;line-height:1.5}.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:50px;height:50px}.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-size:12.5px;font-weight:400;font-family:inherit}.elementor-widget-reviews .elementor-testimonial__image{display:flex}.elementor-widget-reviews .elementor-testimonial__image img{width:36px;height:36px}.elementor-widget-reviews .elementor-testimonial__icon{margin-left:auto;font-size:17px}.elementor-widget-reviews .elementor-testimonial__icon .fa+.fa{margin-left:.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-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-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(90deg,#ffc82c var(--rating),#ccc var(--rating));font-family:eicons}.elementor-widget-reviews .elementor-testimonial__header{display:flex;padding-top:15px;padding-bottom:6px}.elementor-widget-reviews .elementor-testimonial__image+cite{margin-left:9px}.elementor-widget-reviews .elementor-testimonial__separator{margin:0 auto;border-top:0;border-bottom:1px solid #e1e8ed;height:0}.elementor-widget-reviews .elementor-testimonial__content{padding-top:6px;padding-bottom:15px}.elementor-widget-reviews .elementor-testimonial__content,.elementor-widget-reviews .elementor-testimonial__header{padding-left:15px;padding-right:15px}.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header{border-bottom:1px solid #e1e8ed}.swiper-pagination-bullets{color:#fff;cursor:default}.swiper-slide{will-change:transform;border-style:solid;border-width:0;transition-duration:.5s;transition-property:border,background,transform;overflow:hidden}.swiper-slide:not(:hover) .e-overlay-animation-fade{opacity:0}.swiper-slide:not(:hover) .e-overlay-animation-slide-up{transform:translateY(100%)}.swiper-slide:not(:hover) .e-overlay-animation-slide-down{transform:translateY(-100%)}.swiper-slide:not(:hover) .e-overlay-animation-slide-right{transform:translateX(-100%)}.swiper-slide:not(:hover) .e-overlay-animation-slide-left{transform:translateX(100%)}.swiper-slide:not(:hover) .e-overlay-animation-zoom-in{transform:scale(.5);opacity:0}.swiper-slide a{display:inline}.swiper-slide a.elementor-button{display:inline-block}.elementor-widget-reviews .elementor-arrows-yes .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-arrows-yes .elementor-main-swiper{width:calc(95% - 40px)}.elementor-widget-reviews .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-main-swiper{width:95%}.elementor-widget-reviews .swiper-wrapper,.elementor-widget-testimonial-carousel .swiper-wrapper{display:flex;align-items:stretch}.elementor-widget-reviews .swiper-slide,.elementor-widget-testimonial-carousel .swiper-slide{height:auto}.elementor-widget-reviews.elementor-pagination-type-bullets .swiper,.elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container,.elementor-widget-reviews.elementor-pagination-type-fraction .swiper,.elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container,.elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper,.elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container{padding-bottom:40px}.elementor-widget-reviews .elementor-swiper-button-prev,.elementor-widget-reviews .swiper-container-rtl .elementor-swiper-button-next,.elementor-widget-reviews .swiper-rtl .elementor-swiper-button-next,.elementor-widget-testimonial-carousel .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .swiper-container-rtl .elementor-swiper-button-next,.elementor-widget-testimonial-carousel .swiper-rtl .elementor-swiper-button-next{left:0;right:unset}.elementor-widget-reviews .elementor-swiper-button-next,.elementor-widget-reviews .swiper-container-rtl .elementor-swiper-button-prev,.elementor-widget-reviews .swiper-rtl .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .elementor-swiper-button-next,.elementor-widget-testimonial-carousel .swiper-container-rtl .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .swiper-rtl .elementor-swiper-button-prev{right:0;left:unset}.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-next,.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev{top:calc(50% - (40px / 2))}.elementor-widget-media-carousel .elementor-swiper-button-prev,.elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-next,.elementor-widget-media-carousel .swiper-rtl .elementor-swiper-button-next{left:10px;right:unset}.elementor-widget-media-carousel .elementor-swiper-button-next,.elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-prev,.elementor-widget-media-carousel .swiper-rtl .elementor-swiper-button-prev{right:10px;left:unset}.entry-content blockquote.elementor-blockquote:not(.alignright):not(.alignleft),.entry-summary blockquote.elementor-blockquote{margin-right:0;margin-left:0}.elementor-widget-blockquote blockquote{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;quotes:none;border:0;font-style:normal;color:#3f444b}.elementor-widget-blockquote blockquote .e-q-footer:after,.elementor-widget-blockquote blockquote .e-q-footer:before,.elementor-widget-blockquote blockquote:after,.elementor-widget-blockquote blockquote:before,.elementor-widget-blockquote blockquote cite:after,.elementor-widget-blockquote blockquote cite:before{content:none}.elementor-blockquote{transition:.3s}.elementor-blockquote__author,.elementor-blockquote__content{margin-bottom:0;font-style:normal}.elementor-blockquote__author{font-weight:700}.elementor-blockquote .e-q-footer{margin-top:12px;display:flex;justify-content:space-between}.elementor-blockquote__tweet-button{display:flex;transition:.3s;color:#1da1f2;align-self:flex-end;line-height:1;position:relative;width:-moz-max-content;width:max-content}.elementor-blockquote__tweet-button:hover{color:#0967a0}.elementor-blockquote__tweet-button span{font-weight:600}.elementor-blockquote__tweet-button i,.elementor-blockquote__tweet-button span{vertical-align:middle}.elementor-blockquote__tweet-button i+span,.elementor-blockquote__tweet-button svg+span{margin-left:.5em}.elementor-blockquote__tweet-button svg{fill:#1da1f2;height:1em;width:1em}.elementor-blockquote__tweet-label{white-space:pre-wrap}.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button{padding:.7em 1.2em;border-radius:100em;background-color:#1da1f2;color:#fff;font-size:15px}.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover{background-color:#0967a0;color:#fff}.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover:before,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover:before{border-right-color:#0967a0}.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button svg,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button svg{fill:#fff;height:1em;width:1em}.elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button,.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button{padding:0;width:2em;height:2em}.elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i,.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:before{content:"";border:.5em solid transparent;border-right-color:#1da1f2;position:absolute;left:-.8em;top:50%;transform:translateY(-50%) scaleY(.65);transition:.3s}.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:before{right:auto;left:-.8em;border-right-color:#1da1f2;border-left-color:transparent}.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:hover:before{border-right-color:#0967a0}.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:before{left:auto;right:-.8em;border-right-color:transparent;border-left-color:#1da1f2}.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:hover:before{border-left-color:#0967a0}.elementor-blockquote--skin-boxed .elementor-blockquote{background-color:#f9fafa;padding:30px}.elementor-blockquote--skin-border .elementor-blockquote{border-color:#f9fafa;border-left:7px #f9fafa;border-style:solid;padding-left:20px}.elementor-blockquote--skin-quotation .elementor-blockquote:before{content:"“";font-size:100px;color:#f9fafa;font-family:Times New Roman,Times,serif;font-weight:900;line-height:1;display:block;height:.6em}.elementor-blockquote--skin-quotation .elementor-blockquote__content{margin-top:15px}.elementor-blockquote--align-left .elementor-blockquote__content{text-align:left}.elementor-blockquote--align-left .elementor-blockquote .e-q-footer{flex-direction:row}.elementor-blockquote--align-right .elementor-blockquote__content{text-align:right}.elementor-blockquote--align-right .elementor-blockquote .e-q-footer{flex-direction:row-reverse}.elementor-blockquote--align-center .elementor-blockquote{text-align:center}.elementor-blockquote--align-center .elementor-blockquote .e-q-footer,.elementor-blockquote--align-center .elementor-blockquote__author{display:block}.elementor-blockquote--align-center .elementor-blockquote__tweet-button{margin-right:auto;margin-left:auto}.elementor-headline{font-size:43px;line-height:1.2;display:block}.elementor-headline-dynamic-text{color:var(--dynamic-text-color,#aebcb9)}.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper{text-align:left}.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper{overflow:visible;text-align:inherit}.elementor-headline--style-highlight .elementor-headline-dynamic-text{z-index:1}.elementor-headline--style-highlight .elementor-headline-plain-text{z-index:1;position:relative}.elementor-headline--style-highlight svg{position:absolute;top:50%;left:50%;width:calc(100% + 20px);height:calc(100% + 20px);transform:translate(-50%,-50%);overflow:visible}.elementor-headline--style-highlight svg path{stroke:red;stroke-width:9;fill:none;opacity:0;stroke-dasharray:0 1500;transition:.3s}.elementor-headline.e-animated svg path{animation:elementor-headline-dash forwards;animation-duration:var(--animation-duration,1.2s);animation-iteration-count:1}.elementor-headline.e-animated svg path:nth-of-type(2){animation-delay:calc(var(--animation-duration, 1.2s) / 2)}.elementor-headline.e-hide-highlight svg path{opacity:1;stroke-dasharray:1500 1500;animation:hide-highlight .4s forwards;animation-iteration-count:1}@keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}@keyframes hide-highlight{0%{opacity:1;stroke-dasharray:1500 1500}to{opacity:0;filter:blur(10px)}}.elementor-headline-text-wrapper{vertical-align:bottom}.elementor-headline-dynamic-wrapper{display:inline-block;position:relative}.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text{display:inline-block;position:absolute;top:0;left:0}.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active{position:relative}.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-flip .elementor-headline-dynamic-text{opacity:0;transform-origin:50% 100%;transform:rotateX(180deg)}.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;transform:rotateX(0deg);animation:elementor-headline-flip-in 1.2s}.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-inactive{transform:rotateX(180deg);animation:elementor-headline-flip-out 1.2s}@keyframes elementor-headline-flip-in{0%{transform:rotateX(180deg);opacity:0}35%{transform:rotateX(120deg);opacity:0}65%{opacity:0}to{transform:rotateX(1turn);opacity:1}}@keyframes elementor-headline-flip-out{0%{transform:rotateX(0deg);opacity:1}35%{transform:rotateX(-40deg);opacity:1}65%{opacity:0}to{transform:rotateX(180deg);opacity:0}}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper{vertical-align:top;overflow:hidden}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:50%;transform:translateY(-50%);height:90%;width:1px;background-color:#0d0d0d}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:not(.elementor-headline-typing-selected):after{animation:elementor-headline-pulse 1s infinite}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{background-color:var(--typing-selected-bg-color,#0d0d0d)}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected:after{visibility:hidden}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text{color:var(--typing-selected-color,var(--dynamic-text-color),#aebcb9)}.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active){visibility:hidden}.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){position:absolute;visibility:hidden}@keyframes elementor-headline-pulse{0%{transform:translateY(-50%) scale(1);opacity:1}40%{transform:translateY(-50%) scale(.9);opacity:0}to{transform:translateY(-50%) scale(0);opacity:0}}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{display:inline-block;backface-visibility:hidden}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text{transform:scaleX(1.0005);opacity:0}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{transform-style:preserve-3d;transform:translateZ(-20px) rotateX(90deg);opacity:0}.elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{opacity:1}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter.elementor-headline-animation-in{animation:elementor-headline-swirl-in .4s forwards}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){animation:elementor-headline-swirl-out .4s forwards}@keyframes elementor-headline-swirl-in{0%{opacity:0;transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;transform:translateZ(-20px) rotateX(0deg)}}@keyframes elementor-headline-swirl-out{0%{opacity:1;transform:translateZ(-20px) rotateX(0)}60%{opacity:0;transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;transform:translateZ(-20px) rotateX(-90deg)}}.elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text{opacity:0;top:.2em}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-active{top:0;opacity:1;animation:elementor-headline-slide-down-in .6s}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:elementor-headline-slide-down-out .6s}@keyframes elementor-headline-slide-down-in{0%{opacity:0;transform:translateY(-100%)}60%{opacity:1;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes elementor-headline-slide-down-out{0%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(120%)}to{opacity:0;transform:translateY(100%)}}.elementor-headline-animation-type-clip .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper:after{content:"";position:absolute;top:0;left:auto;right:0;width:2px;height:100%;background-color:#0d0d0d}.elementor-headline-animation-type-clip .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;animation:elementor-headline-drop-in-in .8s}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:elementor-headline-drop-in-out .8s}@keyframes elementor-headline-drop-in-in{0%{opacity:0;transform:translateZ(100px)}to{opacity:1;transform:translateZ(0)}}@keyframes elementor-headline-drop-in-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateZ(-100px)}}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{display:inline-block;transform:rotateY(180deg);backface-visibility:hidden}.elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{transform:rotateY(0deg)}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter.elementor-headline-animation-in{animation:elementor-headline-blinds-in .6s forwards}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){animation:elementor-headline-blinds-out .6s forwards}@keyframes elementor-headline-blinds-in{0%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}@keyframes elementor-headline-blinds-out{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{display:inline-block;opacity:0;transform:scale(0)}.elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{opacity:1}.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter.elementor-headline-animation-in{animation:elementor-headline-wave-up .6s forwards}.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){animation:elementor-headline-wave-down .6s forwards}@keyframes elementor-headline-wave-up{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes elementor-headline-wave-down{0%{transform:scale(1);opacity:1}60%{transform:scale(0);opacity:0}}.elementor-headline-animation-type-slide .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;animation:elementor-headline-slide-in .6s}.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:elementor-headline-slide-out .6s}@keyframes elementor-headline-slide-in{0%{opacity:0;transform:translateX(-100%)}60%{opacity:1;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes elementor-headline-slide-out{0%{opacity:1;transform:translateX(0)}60%{opacity:0;transform:translateX(110%)}to{opacity:0;transform:translateX(100%)}}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper{transition:width .5s}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper{overflow:hidden}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text,.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{white-space:nowrap}.elementor-msie .elementor-headline--style-highlight svg{top:auto;left:auto;transform:translate(-100%)}@keyframes e-hotspot-soft-beat{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes e-hotspot-expand{0%{transform:scale(.5);opacity:1}to{transform:scale(1.5);opacity:0}}.elementor-widget-hotspot{display:flex;justify-content:var(--background-align)}.elementor-widget-hotspot .elementor-widget-container{position:relative;display:inline-block;width:var(--container-width);max-width:var(--container-max-width);height:var(--container-height)}.elementor-widget-hotspot .elementor-widget-container>img{display:block;width:var(--image-width,auto);height:var(--container-height);opacity:var(--opacity,1)}.e-hotspot{z-index:1;display:flex;align-items:center;justify-content:center;position:absolute}.e-hotspot--position-left.e-hotspot--position-top{transform:translate(calc(-1 * var(--hotspot-translate-x)),calc(-1 * var(--hotspot-translate-y)))}.e-hotspot--position-left.e-hotspot--position-bottom{transform:translate(calc(-1 * var(--hotspot-translate-x)),var(--hotspot-translate-y))}.e-hotspot--position-right.e-hotspot--position-top{transform:translate(var(--hotspot-translate-x),calc(-1 * var(--hotspot-translate-y)))}.e-hotspot--position-right.e-hotspot--position-bottom{transform:translate(var(--hotspot-translate-x),var(--hotspot-translate-y))}.e-hotspot--active{z-index:2}.e-hotspot__inner-circle,.e-hotspot__outer-circle{content:"";display:inline-block;box-sizing:content-box;border-radius:50%}.e-hotspot__inner-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--hotspot-color);padding:calc(var(--hotspot-size, 18px) / 2)}.e-hotspot__outer-circle{background-color:var(--hotspot-color);padding:var(--hotspot-padding,4px)}.e-hotspot--icon .e-hotspot__button,.e-hotspot__outer-circle{width:var(--hotspot-size,18px);height:var(--hotspot-size,18px)}.e-hotspot--icon .e-hotspot__button{line-height:0;box-sizing:content-box;font-size:var(--hotspot-size,18px)}.e-hotspot__icon,.e-hotspot__label{display:flex;justify-content:center;align-items:center}.e-hotspot__icon svg,.e-hotspot__label svg{height:var(--hotspot-size,18px);width:auto}.e-hotspot__button{cursor:pointer;position:relative;display:grid;grid-auto-flow:column;justify-content:center;color:var(--hotspot-color);font-size:var(--hotspot-size,18px);min-width:var(--hotspot-button-width);min-height:var(--hotspot-button-height)}.e-hotspot__button:before{z-index:-2;content:"";width:100%;height:100%;left:-5px;top:-5px;position:absolute;padding:5px;box-sizing:content-box}.e-hotspot__button svg{fill:var(--hotspot-color)}.e-hotspot:not(.e-hotspot--circle) .e-hotspot__button{min-width:var(--hotspot-min-width);min-height:var(--hotspot-min-height);background-color:var(--hotspot-box-color);padding:var(--hotspot-padding,4px);border-radius:var(--hotspot-border-radius,3px)}.e-hotspot:not(.e-hotspot--circle) .e-hotspot__button:before{border-radius:var(--hotspot-border-radius,3px)}.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand:before{background-color:var(--hotspot-box-color)}.e-hotspot--overlay{opacity:.7;transition:opacity .2s}.e-hotspot--active .e-hotspot--overlay,.e-hotspot--overlay:hover{opacity:1}.e-hotspot--soft-beat{animation:e-hotspot-soft-beat .7s infinite alternate;animation-timing-function:ease}.e-hotspot--expand .e-hotspot__outer-circle{animation:e-hotspot-expand 2s infinite}.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand:before{content:"";width:100%;height:100%;position:absolute;z-index:-1;opacity:0;animation:e-hotspot-expand 2s infinite}.e-hotspot--sequenced{animation:fadeIn .3s;animation-iteration-count:1;animation-fill-mode:both}.e-hotspot__direction-mask{overflow:hidden;position:absolute;pointer-events:none}.e-hotspot__tooltip{white-space:var(--white-space,nowrap);transition-property:transform,opacity;transition-duration:var(--tooltip-transition-duration,.5s);transform-origin:center center;position:absolute;pointer-events:none;color:var(--tooltip-text-color,#fff);text-align:var(--tooltip-align);min-width:var(--tooltip-min-width);padding:var(--tooltip-padding,8px);border-radius:var(--tooltip-border-radius);background-color:var(--tooltip-color)}.e-hotspot__tooltip p:last-of-type{margin-bottom:0}.e-hotspot__direction-mask .e-hotspot__tooltip{box-shadow:none!important;position:static}.e-hotspot--active .e-hotspot__tooltip{pointer-events:visible}.e-hotspot--fade-in-out{opacity:0}.e-hotspot--active .e-hotspot--fade-in-out{opacity:1}.e-hotspot--fade-grow{opacity:0;transform:scale(0)}.e-hotspot--active .e-hotspot--fade-grow{opacity:1;transform:scale(1)}.e-hotspot--override-tooltip-animation-from-top,.e-hotspot--tooltip-animation-from-top{transform:translateY(calc(-100% - 1px))}.e-hotspot--override-tooltip-animation-from-left,.e-hotspot--tooltip-animation-from-left{transform:translate(calc(-100% - 1px))}.e-hotspot--override-tooltip-animation-from-right,.e-hotspot--tooltip-animation-from-right{transform:translate(calc(100% + 1px))}.e-hotspot--override-tooltip-animation-from-bottom,.e-hotspot--tooltip-animation-from-bottom{transform:translateY(calc(100% + 1px))}.e-hotspot--fade-direction{opacity:0}.e-hotspot--active .e-hotspot--fade-direction,.e-hotspot--active .e-hotspot--slide-direction{transform:translate(0) scale(1);opacity:1}.e-hotspot--show-tooltip{transition:none;opacity:1;pointer-events:visible;transform:translate(0)}.elementor-facebook-widget.fb_iframe_widget,.elementor-facebook-widget.fb_iframe_widget span{width:100%!important}.elementor-facebook-widget.fb_iframe_widget iframe{position:relative;width:100%!important}.elementor-facebook-widget.fb-like{height:1px}.elementor-widget-facebook-comments iframe{width:100%!important}.site-main .menu-navigation-container{overflow:visible}.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s;transition-timing-function:cubic-bezier(.58,.3,.005,1)}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{height:3px;width:100%;left:0;background-color:#3f444b;z-index:2}.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{height:0;width:0;left:50%}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:10px}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:-10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:-10px}.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item:after,.e--pointer-double-line.e--animation-none .elementor-item:before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none:after,.e--pointer-double-line.e--animation-none:before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item:after,.e--pointer-overline.e--animation-none .elementor-item:before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none:after,.e--pointer-overline.e--animation-none:before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item:after,.e--pointer-underline.e--animation-none .elementor-item:before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none:after,.e--pointer-underline.e--animation-none:before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{transition-duration:0s}.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:"";top:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{width:10px;left:-20px}.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{content:"";bottom:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{width:10px;inset-inline-start:100%}.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{background:transparent;left:0;top:0;bottom:0;right:0;border:3px solid #3f444b}.e--pointer-framed .elementor-item:before{content:""}.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(.75)}.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.25)}.e--pointer-framed.e--animation-grow .elementor-item:before,.e--pointer-framed.e--animation-shrink .elementor-item:before{transition:opacity .2s,transform .4s}.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{width:3px;height:3px}.e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.e--pointer-framed.e--animation-draw .elementor-item:after{content:"";top:auto;bottom:0;left:auto;right:0;border-width:3px 3px 0 0;transition:width .1s,height .1s .1s,opacity .02s .18s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{width:100%;height:100%}.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{transition:opacity .02s,height .1s,width .1s .1s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:after{transition:opacity .02s .2s,height .1s .2s,width .1s .3s}.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{width:3px;height:3px}.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px}.e--pointer-framed.e--animation-corners .elementor-item:after{content:"";top:auto;bottom:0;left:auto;right:0;border-width:0 3px 3px 0}.e--pointer-framed.e--animation-corners .elementor-item-active:after,.e--pointer-framed.e--animation-corners .elementor-item-active:before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,.e--pointer-framed.e--animation-corners .elementor-item:focus:after,.e--pointer-framed.e--animation-corners .elementor-item:focus:before,.e--pointer-framed.e--animation-corners .elementor-item:hover:after,.e--pointer-framed.e--animation-corners .elementor-item:hover:before{width:100%;height:100%;transition:opacity 2ms,width .4s,height .4s}.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item:after,.e--pointer-framed.e--animation-none .elementor-item:before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none:after,.e--pointer-framed.e--animation-none:before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{transition-duration:0s}.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:"";transition:.3s}.e--pointer-background .elementor-item:before{top:0;left:0;right:0;bottom:0;background:#3f444b;z-index:-1}.e--pointer-background .elementor-item-active,.e--pointer-background .elementor-item.highlighted,.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}.e--pointer-background.e--animation-grow .elementor-item:before{transform:scale(.5)}.e--pointer-background.e--animation-grow .elementor-item-active:before,.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,.e--pointer-background.e--animation-grow .elementor-item:focus:before,.e--pointer-background.e--animation-grow .elementor-item:hover:before{transform:scale(1);opacity:1}.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.2);transition:.3s}.e--pointer-background.e--animation-shrink .elementor-item-active:before,.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,.e--pointer-background.e--animation-shrink .elementor-item:focus:before,.e--pointer-background.e--animation-shrink .elementor-item:hover:before{transition:opacity .15s,transform .4s}.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:50%;top:50%}.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:50%;left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:0;left:0;right:0;bottom:0;background:#3f444b;z-index:-1}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{top:0;bottom:100%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:100%;bottom:0}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before{bottom:50%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after{top:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{right:0;left:100%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{right:100%;left:0}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before{left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after{right:50%}.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item:after,.e--pointer-background.e--animation-none .elementor-item:before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none:after,.e--pointer-background.e--animation-none:before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{transition-duration:0s}.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{transform:skew(-8deg)}.e--pointer-text.e--animation-grow .elementor-item:focus,.e--pointer-text.e--animation-grow .elementor-item:hover{transform:scale(1.2)}.e--pointer-text.e--animation-shrink .elementor-item:focus,.e--pointer-text.e--animation-shrink .elementor-item:hover{transform:scale(.8)}.e--pointer-text.e--animation-float .elementor-item:focus,.e--pointer-text.e--animation-float .elementor-item:hover{transform:translateY(-8px)}.e--pointer-text.e--animation-sink .elementor-item:focus,.e--pointer-text.e--animation-sink .elementor-item:hover{transform:translateY(8px)}.e--pointer-text.e--animation-rotate .elementor-item:focus,.e--pointer-text.e--animation-rotate .elementor-item:hover{transform:rotate(6deg)}.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item:after,.e--pointer-text.e--animation-none .elementor-item:before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none:after,.e--pointer-text.e--animation-none:before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{transition-duration:0s}.elementor-nav-menu--main .elementor-nav-menu a{transition:.4s}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}.elementor-nav-menu--main .elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#3f444b;color:#88909b}.elementor-nav-menu--main .elementor-nav-menu ul{position:absolute;width:12em;border-width:0;border-style:solid;padding:0}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border:8px dashed transparent;border-bottom:8px solid #33373d}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{top:6px;border-style:solid dashed dashed;border-color:#33373d transparent transparent}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg,.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i{transform:rotate(-90deg)}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{fill:currentColor;height:1em;width:1em}.elementor-nav-menu--layout-horizontal{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{white-space:nowrap;flex-grow:1}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>.scroll-down,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul{top:100%!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{-webkit-margin-start:var(--e-nav-menu-horizontal-menu-item-margin);margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-down,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-up,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{left:var(--e-nav-menu-horizontal-menu-item-margin)!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{-webkit-margin-end:var(--e-nav-menu-horizontal-menu-item-margin);margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%);border-left:var(--e-nav-menu-divider-width,2px) var(--e-nav-menu-divider-style,solid) var(--e-nav-menu-divider-color,#000);border-bottom-color:var(--e-nav-menu-divider-color,#000);border-right-color:var(--e-nav-menu-divider-color,#000);border-top-color:var(--e-nav-menu-divider-color,#000);align-self:center}.elementor-nav-menu__align-right .elementor-nav-menu{margin-left:auto;justify-content:flex-end}.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-left .elementor-nav-menu{margin-right:auto;justify-content:flex-start}.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-center .elementor-nav-menu{margin-left:auto;margin-right:auto;justify-content:center}.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:center}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{flex-grow:1}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a{justify-content:center}.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}.elementor-widget-nav-menu .elementor-widget-container{display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{content:" ";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}.elementor-nav-menu ul{display:none}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{display:flex;align-items:center}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{padding:10px 20px;line-height:20px}.elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu a.disabled{cursor:not-allowed;color:#88909b}.elementor-nav-menu .e-plus-icon:before{content:"+"}.elementor-nav-menu .sub-arrow{line-height:1;padding:10px 0 10px 10px;margin-top:-10px;margin-bottom:-10px;display:flex;align-items:center}.elementor-nav-menu .sub-arrow i{pointer-events:none}.elementor-nav-menu .sub-arrow .fa.fa-chevron-down,.elementor-nav-menu .sub-arrow .fas.fa-chevron-down{font-size:.7em}.elementor-nav-menu .sub-arrow .e-font-icon-svg{height:1em;width:1em}.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down{height:.7em;width:.7em}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#3f444b;color:#fff}.elementor-menu-toggle{display:flex;align-items:center;justify-content:center;font-size:var(--nav-menu-icon-size,22px);padding:.25em;cursor:pointer;border:0 solid;border-radius:3px;background-color:rgba(0,0,0,.05);color:#33373d}.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none}.elementor-menu-toggle .e-font-icon-svg{fill:#33373d;height:1em;width:1em}.elementor-menu-toggle svg{width:1em;height:auto;fill:var(--nav-menu-icon-color,currentColor)}span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open{line-height:1}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;transition:max-height .3s,transform .3s;transform-origin:top;overflow-y:auto;overflow-x:hidden}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}.elementor-nav-menu--dropdown a{color:#33373d}.elementor-nav-menu--dropdown a.current{background:#1f2124;color:#fff}.elementor-nav-menu--dropdown a.disabled{color:#b3b3b3}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{text-shadow:none;border-left:8px solid transparent}.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{justify-content:center}.elementor-nav-menu--toggle{--menu-height:100vh}.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{transform:scaleY(0);max-height:0;overflow:hidden}.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{transform:scaleY(1);max-height:var(--menu-height);animation:hide-scroll .3s backwards}.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}@media (max-width:767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}}@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main{display:none}}@media (min-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}}@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main{display:none}}@media (min-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}.elementor-gallery__container{min-height:1px}.elementor-gallery-item{position:relative;overflow:hidden;display:block;text-decoration:none;border:solid var(--image-border-width) var(--image-border-color);border-radius:var(--image-border-radius)}.elementor-gallery-item__content,.elementor-gallery-item__overlay{height:100%;width:100%;position:absolute;top:0;left:0}.elementor-gallery-item__overlay{mix-blend-mode:var(--overlay-mix-blend-mode);transition-duration:var(--overlay-transition-duration);transition-property:mix-blend-mode,transform,opacity,background-color}.elementor-gallery-item__image.e-gallery-image{transition-duration:var(--image-transition-duration);transition-property:filter,transform}.elementor-gallery-item__content{display:flex;flex-direction:column;justify-content:var(--content-justify-content,center);align-items:center;text-align:var(--content-text-align);padding:var(--content-padding)}.elementor-gallery-item__content>div{transition-duration:var(--content-transition-duration)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(2){transition-delay:calc(var(--content-transition-delay) / 3)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(3){transition-delay:calc(var(--content-transition-delay) / 3 * 2)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(4){transition-delay:calc(var(--content-transition-delay) / 3 * 3)}.elementor-gallery-item__description{color:var(--description-text-color,#fff);width:100%}.elementor-gallery-item__title{color:var(--title-text-color,#fff);font-weight:700;width:100%}.elementor-gallery__titles-container{display:flex;flex-wrap:wrap;justify-content:var(--titles-container-justify-content,center);margin-bottom:20px}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:before{background-color:var(--galleries-pointer-bg-color-hover)}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:before{background-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item:before{border-color:var(--galleries-pointer-bg-color-hover);border-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after{border-color:var(--galleries-pointer-bg-color-hover)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:before{border-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:before{border-left-width:var(--galleries-pointer-border-width);border-bottom-width:var(--galleries-pointer-border-width);border-right-width:0;border-top-width:0}.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:after{border-left-width:0;border-bottom-width:0;border-right-width:var(--galleries-pointer-border-width);border-top-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:before{border-left-width:var(--galleries-pointer-border-width);border-bottom-width:0;border-right-width:0;border-top-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:after{border-left-width:0;border-bottom-width:var(--galleries-pointer-border-width);border-right-width:var(--galleries-pointer-border-width);border-top-width:0}.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:after,.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:before,.elementor-gallery__titles-container .e--pointer-overline .elementor-item:before,.elementor-gallery__titles-container .e--pointer-underline .elementor-item:after{height:var(--galleries-pointer-border-width)}.elementor-gallery-title{--space-between:10px;cursor:pointer;color:#6d7882;font-weight:500;position:relative;padding:7px 14px;transition:all .3s}.elementor-gallery-title--active{color:#495157}.elementor-gallery-title:not(:last-child){margin-right:var(--space-between)}.elementor-gallery-item__title+.elementor-gallery-item__description{margin-top:var(--description-margin-top)}.e-gallery-item.elementor-gallery-item{transition-property:all}.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-bottom,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-left,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-right,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-top,.e-gallery-item:focus .elementor-gallery__item-overlay-bg,.e-gallery-item:focus .elementor-gallery__item-overlay-content,.e-gallery-item:focus .elementor-gallery__item-overlay-content__description,.e-gallery-item:focus .elementor-gallery__item-overlay-content__title,.e-gallery-item:hover .elementor-gallery__item-overlay-bg,.e-gallery-item:hover .elementor-gallery__item-overlay-content,.e-gallery-item:hover .elementor-gallery__item-overlay-content__description,.e-gallery-item:hover .elementor-gallery__item-overlay-content__title{opacity:1}a.elementor-item.elementor-gallery-title{color:var(--galleries-title-color-normal)}a.elementor-item.elementor-gallery-title.elementor-item-active,a.elementor-item.elementor-gallery-title.highlighted,a.elementor-item.elementor-gallery-title:focus,a.elementor-item.elementor-gallery-title:hover{color:var(--galleries-title-color-hover)}a.elementor-item.elementor-gallery-title.elementor-item-active{color:var(--gallery-title-color-active)}.e-con-inner>.elementor-widget-gallery,.e-con>.elementor-widget-gallery{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}.elementor-widget-table-of-contents .elementor-toc__header-title{color:var(--header-color)}.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse,.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand{display:none}.elementor-widget-table-of-contents .elementor-widget-container{min-height:var(--box-min-height);border:var(--box-border-width,1px) solid var(--box-border-color,#9da5ae);border-radius:var(--box-border-radius,3px);background-color:var(--box-background-color);transition:min-height .4s;overflow:hidden}.elementor-toc__header{display:flex;align-items:center;justify-content:space-between;padding:var(--box-padding,20px);background-color:var(--header-background-color);border-bottom:var(--separator-width,1px) solid var(--box-border-color,#9da5ae)}.elementor-toc__header-title{font-size:18px;margin:0;color:var(--header-color)}.elementor-toc__toggle-button{cursor:pointer;display:inline-flex}.elementor-toc__toggle-button i{color:var(--toggle-button-color)}.elementor-toc__toggle-button svg{height:1em;width:1em;fill:var(--toggle-button-color)}.elementor-toc__spinner-container{text-align:center}.elementor-toc__spinner{font-size:2em}.elementor-toc__spinner.e-font-icon-svg{height:1em;width:1em}.elementor-toc__body{padding:var(--box-padding,20px);max-height:var(--toc-body-max-height);overflow-y:auto}.elementor-toc__body::-webkit-scrollbar{width:7px}.elementor-toc__body::-webkit-scrollbar-thumb{background-color:#babfc5;border-radius:10px}.elementor-toc__list-wrapper{list-style:none;padding:0}.elementor-toc__list-item{margin-bottom:.5em}.elementor-toc__list-item.elementor-item-active{font-weight:700}.elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent,1em)}.elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}.elementor-toc__list-item-text-wrapper{display:flex;align-items:center}.elementor-toc__list-item-text-wrapper:before,.elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}.elementor-toc__list-item-text-wrapper svg{margin-right:8px;fill:var(--marker-color);height:var(--marker-size,.5em);width:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}.elementor-toc--content-ellipsis .elementor-toc__list-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elementor-toc__list-items--collapsible>.elementor-toc__list-wrapper>.elementor-toc__list-item>.elementor-toc__list-wrapper{display:none}.elementor-toc__heading-anchor{position:absolute}.elementor-toc__body .elementor-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration)}.elementor-toc__body .elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}ol.elementor-toc__list-wrapper{counter-reset:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,".") ". "}.e-lottie__container{display:inline-block;max-width:var(--lottie-container-max-width);width:var(--lottie-container-width);opacity:var(--lottie-container-opacity)}.e-lottie__container:hover{opacity:var(--lottie-container-opacity-hover);transition-duration:var(--lottie-container-transition-duration-hover)}.e-lottie__container svg,.e-lottie__container svg *{transition:none!important}.e-lottie__caption{color:var(--caption-color);margin-top:var(--caption-margin-top);text-align:var(--caption-text-align)}.e-tabs-inner-tabs{text-align:left;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px}.e-tabs-inner-tabs .e-tab-content{padding-top:32px}.e-tabs-inner-tabs .e-inner-tabs-wrapper{display:flex;position:relative;overflow:hidden;z-index:1}.e-tabs-inner-tabs .e-inner-tabs-wrapper :after{content:"";width:100%;height:var(--inner-tabs-border-height,1px);background-color:var(--inner-tabs-border-color,#d5d8dc);position:absolute;bottom:0;z-index:-1}.e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title{font-weight:700;min-width:140px;line-height:38px;height:38px;box-sizing:content-box}.e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{color:#3f444b;padding:0 36px;display:block;text-align:center}.e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title.e-inner-tab-active{border-color:#0c0d0e #0c0d0e transparent;border-left-width:0;border-bottom:1px solid #0c0d0e;border-right-width:0;border-top-width:0}.e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title.e-inner-tab-active a{color:#0c0d0e}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-tab-mobile-title{display:none}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content{display:none;padding:20px}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{color:#1f2124}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.e-inner-tab-active{display:block}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-buttons{margin-top:24px;display:none}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-buttons button{display:none;font-weight:500;line-height:24px;text-decoration:underline;border:none;background:transparent;padding:0}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible .e-inner-tab-text{overflow:hidden}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible button{display:none}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible.show-inner-tab-buttons .e-inner-tab-buttons,.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible button.show-button{display:block}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.show-full-height div.e-inner-tab-text{height:auto}@media (max-width:767px){.e-tabs-inner-tabs>.e-tab-content:first-child{padding-top:24px}.e-tabs-inner-tabs .e-inner-tabs-wrapper{display:none}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper{border:solid #d5d8dc;border-width:1px 1px 0}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-tab-mobile-title{border:solid #d5d8dc;border-width:0 0 1px;font-size:16px;font-weight:700;text-align:center;height:38px;line-height:38px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px;cursor:pointer;display:block}.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content{border:solid #d5d8dc;border-width:0 0 1px;padding:20px}}.elementor-widget-video-playlist.elementor-layout-end .e-tabs-main-area{flex-direction:row}@media (max-width:767px){.elementor-widget-video-playlist.elementor-layout-end .e-tabs-main-area{flex-direction:column-reverse}}.elementor-widget-video-playlist{font-family:Roboto,Arial,Helvetica,sans-serif}.elementor-widget-video-playlist .e-tabs{display:flex;flex-direction:column}.elementor-widget-video-playlist .e-tabs-main-area{display:flex;flex-direction:row-reverse;height:434px}.elementor-widget-video-playlist .e-tabs-wrapper{height:100%;display:flex;flex-direction:column;width:33%}.elementor-widget-video-playlist .e-tabs-header{background-color:var(--e-a-bg-default);display:flex;flex:0 0 auto;justify-content:space-between;padding:0 16px;min-height:56px;border-bottom:1px solid #d5d8dc}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side{display:inline-flex;flex-shrink:0}.elementor-widget-video-playlist .e-tabs-header .e-tabs-title{font-family:Roboto,Arial,Helvetica,sans-serif;text-overflow:ellipsis;font-weight:700;font-size:16px;padding:10px 0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:auto 0}.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count{font-size:14px;flex-shrink:0;font-weight:400;line-height:20px;align-self:flex-start;padding:18px 0 0}.elementor-widget-video-playlist .e-tabs-header .e-tabs-toggle-videos-display-button{display:none;margin:auto 0 auto 8px;cursor:pointer;padding:0 4px}.elementor-widget-video-playlist .e-tabs-header .e-tabs-toggle-videos-display-button.e-font-icon-svg{height:1em;width:1em}.elementor-widget-video-playlist .e-tabs-header .rotate-up{transform:rotate(-180deg);transition:.3s}.elementor-widget-video-playlist .e-tabs-header .rotate-down{transform:rotate(0deg);transition:.3s}.elementor-widget-video-playlist .e-tabs-items-wrapper{background-color:var(--e-a-bg-default);overflow:hidden;position:relative;height:100%}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items{overflow:auto;height:100%}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{border-color:#d5d8dc;font-size:14px;height:36px;padding:0 16px;line-height:36px;margin:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-width:0;box-sizing:content-box}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title{background-color:var(--e-a-bg-default);border-color:#d5d8dc;border-width:0 0 1px;cursor:pointer;display:flex;font-size:14px;height:55px;line-height:55px;outline:none;padding:0 16px;box-sizing:content-box}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title i{text-shadow:0 0 3px #000;color:#fff;font-size:var(--playlist-item-icon-size,16px)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title svg{text-shadow:0 0 3px #000;color:#fff;fill:#fff;width:var(--playlist-item-icon-size,16px);height:var(--playlist-item-icon-size,16px)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title svg path{fill:#fff}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover{background-color:#f1f2f3;border-color:#d5d8dc;border-width:0 0 1px}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active i,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active svg,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover i,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover svg{text-shadow:0 0 3px #000;color:#fff}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active svg path,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover svg path{fill:#fff}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active .e-tab-title-text,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover .e-tab-title-text{font-size:14px}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .icon-play,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .icon-watched{display:inline-flex}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail{background-color:#d5d8dc;position:relative;margin:auto 0;flex-shrink:0;width:75px;height:42px}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail img{-o-object-fit:fill;object-fit:fill;width:75px;height:42px}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail i,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail svg{position:absolute;bottom:4px;right:4px;font-weight:900}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-title-text{font-size:14px;margin:auto 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex-grow:1}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title i,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title svg{margin:auto 0;vertical-align:middle}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-duration{font-size:14px;margin:auto 0}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .icon-watched,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.watched-video .icon-play{display:none}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.watched-video .icon-watched{display:block}.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-top{display:none;height:98px;position:absolute;top:0;width:100%;pointer-events:none;background:linear-gradient(0deg,transparent,#fff)}.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-bottom{display:none;height:98px;position:absolute;bottom:0;width:100%;background:linear-gradient(180deg,transparent,#fff);pointer-events:none}.elementor-widget-video-playlist .e-tabs-items-wrapper.bottom-shadow .shadow-bottom,.elementor-widget-video-playlist .e-tabs-items-wrapper.top-shadow .shadow-top{display:block}.elementor-widget-video-playlist .e-tabs-content-wrapper{flex-grow:1;height:100%;position:relative}.elementor-widget-video-playlist .e-tabs-content-wrapper .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-mobile-title{display:none}.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-content{background-color:#000;display:none;height:100%;outline:none}.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-content>div{height:100%}.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-content iframe{height:100%;max-height:100%!important;display:flex}.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-content video{height:100%;background-color:#000}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content{display:none;outline:none}@media (max-width:767px){.elementor-widget-video-playlist .e-tabs-main-area{flex-direction:column-reverse;height:auto}.elementor-widget-video-playlist .e-tabs-main-area .e-tabs-content-wrapper{border:none;height:38%}.elementor-widget-video-playlist .e-tabs-wrapper{width:auto;height:62%}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items{max-height:248px}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items .e-tab-title{border:none}.elementor-widget-video-playlist .e-tabs-header{min-height:48px}.elementor-widget-video-playlist .e-tabs-header .e-tabs-toggle-videos-display-button{display:inline-flex}.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count{margin:0 6px;padding:14px 0 0}.elementor-widget-video-playlist .e-tab-content{border:none;padding:0;display:flex}}.elementor-payment-button{border:none}.elementor-scrolling-tracker{--scrolling-track-default-progress-color:#61ce70;--scrolling-track-default-color:#eee;--scrolling-track-precentage-default-color:$black}.elementor-scrolling-tracker-horizontal{display:flex;width:100%;height:var(--horizontal-height,20px);padding:var(--tracker-padding);align-items:center;border-left:var(--horizontal-border-left-width,2px) var(--horizontal-border-style) var(--horizontal-border-color);border-bottom:var(--horizontal-border-bottom-width,2px) var(--horizontal-border-style) var(--horizontal-border-color);border-right:var(--horizontal-border-right-width,2px) var(--horizontal-border-style) var(--horizontal-border-color);border-top:var(--horizontal-border-top-width,2px) var(--horizontal-border-style) var(--horizontal-border-color);border-radius:var(--border-radius);background-color:var(--scrolling-track-default-color);direction:var(--direction)}.elementor-scrolling-tracker-horizontal .current-progress{display:none;height:100%;align-items:center;position:relative;border-radius:var(--progress-border-radius);border-left:var(--horizontal-progress-border-left-width,2px) var(--horizontal-progress-border) var(--horizontal-progress-border-color);border-bottom:var(--horizontal-progress-border-bottom-width,2px) var(--horizontal-progress-border) var(--horizontal-progress-border-color);border-right:var(--horizontal-progress-border-right-width,2px) var(--horizontal-progress-border) var(--horizontal-progress-border-color);border-top:var(--horizontal-progress-border-top-width,2px) var(--horizontal-progress-border) var(--horizontal-progress-border-color);background-color:var(--scrolling-track-default-progress-color)}.elementor-scrolling-tracker-horizontal .current-progress .current-progress-percentage{inset-inline-end:.5em;inset-inline-start:auto;position:absolute;direction:var(--text-direction);color:var(--percentage-color,var(--scrolling-track-precentage-default-color))}.elementor-scrolling-tracker-circular{display:flex;width:var(--circular-width,100px);height:var(--circular-height,100px);align-items:center;justify-content:center;position:relative;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:auto;margin-inline-end:auto}.elementor-scrolling-tracker-circular .current-progress-percentage{position:absolute;color:var(--percentage-color,var(--scrolling-track-precentage-default-color))}.elementor-scrolling-tracker-circular svg{position:absolute}.elementor-scrolling-tracker-circular .current-progress{display:none;transform:rotate(-90deg);transform-origin:50% 50%;stroke:var(--circular-color,var(--scrolling-track-default-progress-color));fill:transparent;stroke-width:var(--circular-progress-width,4px)}.elementor-scrolling-tracker-circular .circle{stroke:var(--circular-background-color,var(--scrolling-track-default-color));fill:transparent;stroke-width:var(--circular-background-width,4px)}.elementor-scrolling-tracker-alignment-left{margin-left:0;margin-right:auto}.elementor-scrolling-tracker-alignment-center{margin-left:auto;margin-right:auto}.elementor-scrolling-tracker-alignment-right{margin-left:auto;margin-right:0}.e-con-inner>.elementor-widget-progress-tracker,.e-con>.elementor-widget-progress-tracker{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}.elementor-widget-loop-grid-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width:-1){.elementor-widget-loop-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:-1){.elementor-widget-loop-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:-1){.elementor-widget-loop-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:1024px){.elementor-widget-loop-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:-1){.elementor-widget-loop-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:767px){.elementor-widget-loop-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.elementor-widget-loop-grid .elementor-grid{grid-column-gap:var(--grid-column-gap,30px);grid-row-gap:var(--grid-row-gap,30px)}.elementor-widget-loop-grid .e-loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);animation:loadingOpacityAnimation 1s infinite alternate}.elementor-widget-loop-grid .e-loop__load-more{text-align:var(--load-more-button-align)}.elementor-widget-loop-grid .e-loop__load-more .elementor-button{width:var(--load-more-button-width)}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container{cursor:default}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner{margin-top:var(--load-more—spacing,30px)}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner svg{display:flex}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper{visibility:hidden}.elementor-widget-loop-grid.e-load-more-pagination-end>.elementor-widget-container>.elementor-button-wrapper{display:none}.elementor-widget-loop-grid.e-load-more-pagination-end>.elementor-widget-container>.e-load-more-message{display:block}.elementor-widget-loop-grid.e-load-more-no-spinner>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper{visibility:visible}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner{display:flex}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner svg{margin:0 auto;display:none}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner i{color:var(--load-more-spinner-color)}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner svg{fill:var(--load-more-spinner-color);height:1em;width:1em}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-message{color:var(--load-more-message-color);text-align:var(--load-more-message-alignment,center);display:none;margin-top:var(--load-more—spacing,30px)}.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper{margin-top:var(--load-more—spacing,30px)}.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper .e-load-more-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:inherit}.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper .elementor-button{cursor:pointer;position:relative}.elementor-loop-container.elementor-posts-masonry{align-items:flex-start}.elementor-loop-container:not(.elementor-posts-masonry){align-items:stretch}@keyframes loadingOpacityAnimation{0%{background-color:hsla(0,0%,100%,.8)}50%{background-color:hsla(0,0%,100%,.7)}to{background-color:hsla(0,0%,100%,.8)}}.elementor-widget-loop-carousel{--swiper-pagination-size:0;--swiper-pagination-spacing:10px;--swiper-slides-gap:10px;--swiper-offset-size:0;height:-moz-fit-content;height:fit-content;--swiper-padding-bottom:calc(var(--swiper-pagination-size) + var(--swiper-pagination-spacing));--arrow-prev-top-align:50%;--arrow-prev-top-position:0px;--arrow-prev-caption-spacing:15px;--arrow-next-top-align:50%;--arrow-next-top-position:0px;--arrow-next-caption-spacing:15px;--arrow-prev-left-align:0px;--arrow-prev-left-position:0px;--arrow-next-right-align:0px;--arrow-next-right-position:0px;--arrow-next-translate-x:0px;--arrow-next-translate-y:0px;--arrow-prev-translate-x:0px;--arrow-prev-translate-y:0px;--dots-vertical-position:100%;--dots-vertical-offset:0px;--dots-horizontal-position:50%;--dots-horizontal-offset:0px;--dots-horizontal-transform:-50%;--dots-vertical-transform:-100%;--fraction-vertical-position:100%;--fraction-vertical-offset:0px;--fraction-horizontal-position:50%;--fraction-horizontal-offset:0px;--fraction-horizontal-transform:-50%;--fraction-vertical-transform:-100%;--horizontal-transform-modifier:1}.elementor-widget-loop-carousel.elementor-pagination-type-bullets{--swiper-pagination-size:6px}.elementor-widget-loop-carousel.elementor-pagination-type-fraction{--swiper-pagination-size:16px}.elementor-widget-loop-carousel.elementor-pagination-type-progressbar{--swiper-pagination-size:4px}.elementor-widget-loop-carousel .elementor-loop-container>.swiper-wrapper>.swiper-slide-active.elementor-edit-area-active{overflow:initial}.elementor-widget-loop-carousel .elementor-loop-container.offset-left{-webkit-padding-start:var(--swiper-offset-size,0);padding-inline-start:var(--swiper-offset-size,0)}.elementor-widget-loop-carousel .elementor-loop-container.offset-right{-webkit-padding-end:var(--swiper-offset-size,0);padding-inline-end:var(--swiper-offset-size,0)}.elementor-widget-loop-carousel .elementor-loop-container.offset-both{-webkit-padding-start:var(--swiper-offset-size,0);padding-inline-start:var(--swiper-offset-size,0);-webkit-padding-end:var(--swiper-offset-size,0);padding-inline-end:var(--swiper-offset-size,0)}.elementor-widget-loop-carousel .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.elementor-widget-loop-carousel .swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--swiper-slides-gap);overflow:hidden}.elementor-widget-loop-carousel .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper>.swiper--slide,.elementor-widget-loop-carousel .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper--slide{--number-of-gaps:max(calc(var(--swiper-slides-to-display) - 1),0);--gaps-width-total:calc(var(--number-of-gaps) * var(--swiper-slides-gap));max-width:calc((100% - var(--gaps-width-total)) / var(--swiper-slides-to-display, 1))}.elementor-widget-loop-carousel .e-loop-first-edit{min-width:33%;-webkit-margin-before:23px;margin-block-start:23px}.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next,.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev{font-size:var(--arrow-size,25px);color:var(--arrow-normal-color,hsla(0,0%,93.3%,.9));border-style:var(--arrow-normal-border-type);transition-duration:.25s;z-index:2}.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next svg,.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev svg{fill:var(--arrow-normal-color,hsla(0,0%,93.3%,.9))}.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next:hover,.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover{color:var(--arrow-hover-color,hsla(0,0%,93.3%,.9));border-style:var(--arrow-hover-border-type)}.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next:hover svg,.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover svg{fill:var(--arrow-hover-color,hsla(0,0%,93.3%,.9))}.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{top:calc(var(--arrow-next-top-align) + var(--arrow-next-top-position) - var(--arrow-next-caption-spacing));right:calc(var(--arrow-next-right-align) + var(--arrow-next-right-position));transform:translate(var(--arrow-next-translate-x),var(--arrow-next-translate-y))}.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{top:calc(var(--arrow-prev-top-align) + var(--arrow-prev-top-position) - var(--arrow-prev-caption-spacing));left:calc(var(--arrow-prev-left-align) + var(--arrow-prev-left-position));transform:translate(var(--arrow-prev-translate-x),var(--arrow-prev-translate-y))}.elementor-widget-loop-carousel .swiper-container-horizontal~.swiper-pagination-progressbar,.elementor-widget-loop-carousel .swiper-horizontal~.swiper-pagination-progressbar{height:var(--swiper-pagination-size)}.elementor-widget-loop-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--progressbar-normal-color,#000)}.elementor-widget-loop-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill:hover{background:var(--progressbar-hover-color,#000)}.elementor-widget-loop-carousel .swiper-pagination-fraction{color:var(--fraction-color,#000)}.elementor-widget-loop-carousel .swiper-pagination-bullet{width:var(--swiper-pagination-size);height:var(--swiper-pagination-size);background:var(--dots-normal-color,#000)}.elementor-widget-loop-carousel .swiper-pagination-bullet:hover{background:var(--dots-hover-color,#000);opacity:1}.elementor-widget-loop-carousel.elementor-in-place-template-editable .elementor-loop-container{overflow:visible;overflow-x:clip}.elementor-widget-loop-carousel .swiper-horizontal>.swiper-pagination-bullets,.elementor-widget-loop-carousel .swiper-pagination,.elementor-widget-loop-carousel .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-widget-loop-carousel .swiper-pagination-custom,.elementor-widget-loop-carousel .swiper-pagination-fraction{font-size:var(--swiper-pagination-size);line-height:var(--swiper-pagination-size)}.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper,.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper-container{padding-bottom:var(--swiper-padding-bottom)}.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper-container .elementor-background-slideshow,.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper .elementor-background-slideshow{padding-bottom:0}.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container .swiper-pagination-bullet{vertical-align:top}.elementor-widget-loop-carousel .swiper-pagination-bullets{top:calc(var(--dots-vertical-position) + var(--dots-vertical-offset));left:calc(var(--dots-horizontal-position) + var(--dots-horizontal-offset));transform:translate(calc(var(--dots-horizontal-transform) * var(--horizontal-transform-modifier)),var(--dots-vertical-transform));width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;z-index:3}.elementor-widget-loop-carousel .swiper-pagination-fraction{top:calc(var(--fraction-vertical-position) + var(--fraction-vertical-offset));left:calc(var(--fraction-horizontal-position) + var(--fraction-horizontal-offset));transform:translate(calc(var(--fraction-horizontal-transform) * var(--horizontal-transform-modifier)),var(--fraction-vertical-transform));width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;z-index:3}.e-loop-item *{word-break:break-word}[class*=elementor-widget-loop] .elementor-page-title,[class*=elementor-widget-loop] .product_title.entry-title{display:initial}.e-loop-template-canvas{display:flex;align-items:center;justify-content:center;min-height:100vh}.e-loop-template-canvas [data-elementor-type=loop-item].e-loop-item{max-width:var(--preview-width,410px);width:var(--preview-width,410px)}.e-loop-template-canvas [data-elementor-type=loop-item].e-loop-item #elementor-add-new-section{width:var(--preview-width,410px)}.elementor-widget-n-menu{--n-menu-items-content-padding:initial;--n-menu-items-heading-justify-content:initial;--n-menu-item-title-color-normal:#1f2124;--n-menu-item-title-color-active:#58d0f5;--n-menu-item-title-hover-color-fallback:#1f2124;--n-menu-item-title-font-size:1rem;--n-menu-item-title-justify-content:initial;--n-menu-item-title-flex-grow:initial;--n-menu-item-title-justify-content-mobile:initial;--n-menu-toggle-align:center;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#1f2124;--n-menu-toggle-icon-color-hover:var(--n-menu-toggle-icon-color);--n-menu-toggle-icon-color-active:var(--n-menu-toggle-icon-color);--n-menu-toggle-icon-border-radius:initial;--n-menu-toggle-icon-padding:initial;--n-menu-open-animation-duration:500ms;--n-menu-item-title-space-between:0px;--n-menu-item-title-distance-from-content:0px;--n-menu-item-title-color-hover:#1f2124;--n-menu-item-title-padding:0.5rem 1rem;--n-menu-item-title-transition:0.3s;--n-menu-item-title-line-height:1.5;--n-menu-item-icon-align-items:center;--n-menu-item-icon-padding-top:initial;--n-menu-item-icon-padding-bottom:initial;--n-menu-dropdown-content-max-width:initial;--n-menu-dropdown-content-box-border-color:#fff;--n-menu-dropdown-content-box-border-width-left:medium;--n-menu-dropdown-content-box-border-width-bottom:medium;--n-menu-dropdown-content-box-border-width-top:medium;--n-menu-dropdown-content-box-border-width-right:medium;--n-menu-dropdown-content-box-border-style:none;--n-menu-dropdown-content-box-height:auto;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-headings-height:0px;--n-menu-title-direction:initial;--n-menu-icon-order:initial;--n-menu-title-align-items:center;--n-menu-icon-gap:5px;--n-menu-divider-border-width:var(--n-menu-divider-width,2px)}.elementor-widget-n-menu .e-n-menu{display:flex;flex-direction:column;position:relative}.elementor-widget-n-menu .e-n-menu-items-heading{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:var(--n-menu-items-heading-justify-content);row-gap:var(--n-menu-item-title-space-between)}.elementor-widget-n-menu .e-n-menu-items-heading .e-n-menu-item-title{position:relative}.elementor-widget-n-menu .e-n-menu-items-heading .e-n-menu-item-title:not(:last-child){-webkit-margin-end:var(--n-menu-item-title-space-between);margin-inline-end:var(--n-menu-item-title-space-between)}.elementor-widget-n-menu .e-n-menu-items-heading .e-n-menu-item-title:not(:last-child):after{content:var(--n-menu-divider-content,none);height:var(--n-menu-divider-height,35%);border-left:var(--n-menu-divider-border-width) var(--n-menu-divider-style,solid) var(--n-menu-divider-color,#000);border-bottom-color:var(--n-menu-divider-color,#000);border-right-color:var(--n-menu-divider-color,#000);border-top-color:var(--n-menu-divider-color,#000);align-self:center;position:absolute;inset-inline-end:calc(var(--n-menu-item-title-space-between) / 2 * -1 - var(--n-menu-divider-border-width) / 2)}.elementor-widget-n-menu .e-n-menu-items-content{display:flex;flex-direction:column;position:absolute;width:100%;z-index:2147483640;background-color:transparent;min-width:0}.elementor-widget-n-menu .e-n-menu-items-content>.e-n-menu-item-title{background-color:#fff;white-space:normal}.elementor-widget-n-menu .e-n-menu-items-content>.e-n-menu-item-title:not(.e-current):not(:hover) .e-n-menu-item-icon i,.elementor-widget-n-menu .e-n-menu-items-content>.e-n-menu-item-title:not(.e-current):not(:hover) .e-n-menu-item-title-container .e-n-menu-item-title-text{color:var(--n-menu-item-title-normal-color-dropdown)}.elementor-widget-n-menu .e-n-menu-items-content>.e-n-menu-item-title:not(.e-current):not(:hover) .e-n-menu-item-icon svg{fill:var(--n-menu-item-title-normal-color-dropdown)}.elementor-widget-n-menu .e-n-menu-items-content>.e-n-menu-item-title.e-current,.elementor-widget-n-menu .e-n-menu-items-content>.e-n-menu-item-title.e-current a{color:var(--n-menu-item-title-active-color-dropdown,var(--n-menu-item-title-color-active))}.elementor-widget-n-menu .e-n-menu-items-content>.e-n-menu-item-title.e-current .e-n-menu-item-icon span svg{fill:var(--n-menu-item-title-active-color-dropdown,var(--n-menu-item-title-color-active))}.elementor-widget-n-menu .e-n-menu-items-content>.e-con{animation-duration:var(--n-menu-open-animation-duration);max-width:calc(100% - var(--margin-left) - var(--margin-right))}.elementor-widget-n-menu .e-n-menu-items-content:not(.content-above){top:100%;padding-top:var(--n-menu-item-title-distance-from-content)}.elementor-widget-n-menu .e-n-menu-items-content.content-above{bottom:100%;padding-bottom:var(--n-menu-item-title-distance-from-content)}:where(.elementor-widget-n-menu .e-n-menu-items-content>.e-con){background-color:#fff;border-radius:var(--border-radius);padding-right:var(--padding-right);padding-left:var(--padding-left)}:where(.elementor-widget-n-menu .e-n-menu-items-content>.e-con)>.e-con-inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.elementor-widget-n-menu .e-n-menu-items-content>.e-con:not(.e-active){display:none}.elementor-widget-n-menu .e-n-menu-items-content .e-collapse:not(:first-child){margin-top:var(--n-menu-item-title-space-between)}.elementor-widget-n-menu .e-n-menu-item-title{display:flex;flex-direction:row;align-items:center;padding:var(--n-menu-item-title-padding);font-weight:500;color:var(--n-menu-item-title-color-normal);justify-content:var(--n-menu-item-title-justify-content);flex-grow:var(--n-menu-item-title-flex-grow);border:#fff;white-space:nowrap}.elementor-widget-n-menu .e-n-menu-item-title,.elementor-widget-n-menu .e-n-menu-item-title :is(div,span,a,svg,i){transition:all var(--n-menu-item-title-transition)}.elementor-widget-n-menu .e-n-menu-item-title.e-click,.elementor-widget-n-menu .e-n-menu-item-title.e-click>.e-n-menu-item-title-container,.elementor-widget-n-menu .e-n-menu-item-title.e-click>.e-n-menu-item-title-container>span,.elementor-widget-n-menu .e-n-menu-item-title.e-click>span,.elementor-widget-n-menu .e-n-menu-item-title.e-click>span>span{cursor:pointer}.elementor-widget-n-menu .e-n-menu-item-title-container{display:flex;flex-direction:var(--n-menu-title-direction);align-items:var(--n-menu-title-align-items);gap:var(--n-menu-icon-gap);justify-content:var(--n-menu-item-title-justify-content)}.elementor-widget-n-menu .e-n-menu-item-title-container.e-link{cursor:pointer}.elementor-widget-n-menu .e-n-menu-item-title-container:not(.e-link),.elementor-widget-n-menu .e-n-menu-item-title-container:not(.e-link)>span{cursor:default}.elementor-widget-n-menu .e-n-menu-item-title-text{display:flex;align-items:center;font-size:var(--n-menu-item-title-font-size)}.elementor-widget-n-menu .e-n-menu-item-title .e-n-menu-icon{display:flex;flex-direction:column;align-items:center;order:var(--n-menu-icon-order)}.elementor-widget-n-menu .e-n-menu-item-title .e-n-menu-icon span{display:flex;justify-content:center;align-items:center;transition:transform 0s}.elementor-widget-n-menu .e-n-menu-item-title .e-n-menu-icon span i{font-size:var(--n-menu-icon-size,var(--n-menu-item-title-font-size))}.elementor-widget-n-menu .e-n-menu-item-title .e-n-menu-icon span svg{fill:var(--n-menu-item-title-color-normal);width:var(--n-menu-item-icon-size,var(--n-menu-item-title-font-size));height:var(--n-menu-item-icon-size,var(--n-menu-item-title-font-size))}.elementor-widget-n-menu .e-n-menu-item-title .e-n-menu-item-icon{display:flex;text-align:center;height:calc(var(--n-menu-item-title-font-size) * var(--n-menu-item-title-line-height));align-self:var(--n-menu-item-icon-align-items);justify-content:center;flex-direction:column;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.elementor-widget-n-menu .e-n-menu-item-title .e-n-menu-item-icon span i{font-size:var(--n-menu-item-icon-size,var(--n-menu-item-title-font-size));width:var(--n-menu-item-icon-size,var(--n-menu-item-title-font-size))}.elementor-widget-n-menu .e-n-menu-item-title .e-n-menu-item-icon span svg{fill:var(--n-menu-item-title-color-normal);width:var(--n-menu-item-icon-size,var(--n-menu-item-title-font-size));height:var(--n-menu-item-icon-size,var(--n-menu-item-title-font-size))}.elementor-widget-n-menu .e-n-menu-item-title:not(.e-active) .e-n-menu-item-icon-opened{display:none}.elementor-widget-n-menu .e-n-menu-item-title:not(.e-active) .e-n-menu-item-icon-closed{display:flex}.elementor-widget-n-menu .e-n-menu-item-title:not(.e-active) .e-n-menu-icon i{color:var(--n-menu-icon-color,var(--n-menu-item-title-color-normal))}.elementor-widget-n-menu .e-n-menu-item-title:not(.e-active) .e-n-menu-icon svg{fill:var(--n-menu-icon-color,var(--n-menu-item-title-color-normal))}.elementor-widget-n-menu .e-n-menu-item-title:not(.e-current):not(:hover) .e-n-menu-item-title-container .e-n-menu-item-title-text{color:var(--n-menu-item-title-color-normal)}.elementor-widget-n-menu .e-n-menu-item-title:not(.e-current) .icon-active{transform:translateY(-100%);height:0;opacity:0}.elementor-widget-n-menu .e-n-menu-item-title.e-current span>svg{fill:var(--n-menu-item-title-color-active)}.elementor-widget-n-menu .e-n-menu-item-title.e-current,.elementor-widget-n-menu .e-n-menu-item-title.e-current a{color:var(--n-menu-item-title-color-active)}.elementor-widget-n-menu .e-n-menu-item-title.e-current .icon-inactive{transform:translateY(-100%);height:0;opacity:0}.elementor-widget-n-menu .e-n-menu-item-title.e-current .e-n-menu-icon span>i{color:var(--n-menu-icon-color-active,var(--n-menu-item-title-color-active))}.elementor-widget-n-menu .e-n-menu-item-title.e-current .e-n-menu-icon span>svg{fill:var(--n-menu-icon-color-active,var(--n-menu-item-title-color-active))}.elementor-widget-n-menu .e-n-menu-item-title.e-active .e-n-menu-item-icon-closed{display:none}.elementor-widget-n-menu .e-n-menu-item-title.e-active .e-n-menu-item-icon-opened{display:flex}.elementor-widget-n-menu .e-n-menu-item-title:hover:not(.e-current).e-n-menu-item-title-container:not(.e-link){cursor:default}.elementor-widget-n-menu .e-n-menu-item-title:hover:not(.e-current) svg{fill:var(--n-menu-item-title-color-hover,var(--n-menu-item-title-hover-color-fallback))}.elementor-widget-n-menu .e-n-menu-item-title:hover:not(.e-current) i{color:var(--n-menu-item-title-color-hover,var(--n-menu-item-title-hover-color-fallback))}.elementor-widget-n-menu .e-n-menu-item-title:hover:not(.e-current),.elementor-widget-n-menu .e-n-menu-item-title:hover:not(.e-current) a{color:var(--n-menu-item-title-color-hover)}.elementor-widget-n-menu .e-n-menu-item-title:hover:not(.e-current) .e-n-menu-icon i{color:var(--n-menu-icon-color-hover,var(--n-menu-item-title-color-hover))}.elementor-widget-n-menu .e-n-menu-item-title:hover:not(.e-current) .e-n-menu-icon svg{fill:var(--n-menu-icon-color-hover,var(--n-menu-item-title-color-hover))}.elementor-widget-n-menu .e-n-menu-toggle{display:none;align-self:var(--n-menu-toggle-align);position:relative;z-index:1000}.elementor-widget-n-menu .e-n-menu-toggle i{font-size:var(--n-menu-toggle-icon-size);color:var(--n-menu-toggle-icon-color)}.elementor-widget-n-menu .e-n-menu-toggle svg{fill:var(--n-menu-toggle-icon-color);width:var(--n-menu-toggle-icon-size);height:auto}.elementor-widget-n-menu .e-n-menu-toggle span{display:flex;justify-content:center;align-items:center;text-align:center;padding:var(--n-menu-toggle-icon-padding);border-radius:var(--n-menu-toggle-icon-border-radius)}.elementor-widget-n-menu .e-n-menu-toggle span,.elementor-widget-n-menu .e-n-menu-toggle span i,.elementor-widget-n-menu .e-n-menu-toggle span svg{transition:all var(--n-menu-toggle-icon-hover-duration)}.elementor-widget-n-menu .e-n-menu-toggle span.e-close{position:absolute;inset:0;width:100%;height:100%;opacity:0}.elementor-widget-n-menu .e-n-menu-toggle span.e-close svg{height:100%;-o-object-fit:contain;object-fit:contain}.elementor-widget-n-menu .e-n-menu-toggle [class^=elementor-animation-]{animation-duration:var(--n-menu-toggle-icon-wrapper-animation-duration);transition-duration:var(--n-menu-toggle-icon-wrapper-animation-duration)}.elementor-widget-n-menu .e-n-menu-toggle.e-active .e-open{opacity:0}.elementor-widget-n-menu .e-n-menu-toggle.e-active .e-close{opacity:1}.elementor-widget-n-menu .e-n-menu-toggle.e-active i{color:var(--n-menu-toggle-icon-color-active)}.elementor-widget-n-menu .e-n-menu-toggle.e-active svg{fill:var(--n-menu-toggle-icon-color-active)}.elementor-widget-n-menu .e-n-menu-toggle:hover i{color:var(--n-menu-toggle-icon-color-hover)}.elementor-widget-n-menu .e-n-menu-toggle:hover svg{fill:var(--n-menu-toggle-icon-color-hover)}.elementor-widget-n-menu.e-fit_to_content :where(.e-n-menu-items-content>.e-con){--width:fit-content}.elementor-widget-n-menu.e-fit_to_content :where(.e-n-menu-items-content>.e-con).e-empty{--empty-top-level-menu-item-content-container-min-width:400px;--width:var(--empty-top-level-menu-item-content-container-min-width)}.elementor-widget-n-menu.e-fit_to_content :where(.e-n-menu-items-content>.e-con) .e-con.e-empty{--nested-containers-min-width-for-dropzone:150px;min-width:var(--nested-containers-min-width-for-dropzone)}.elementor-widget-n-menu.elementor-loading{pointer-events:none}.elementor-widget-n-menu.e-n-menu-layout-dropdown>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content:not(.e-active),.elementor-widget-n-menu.e-n-menu-layout-dropdown>.elementor-widget-container>.e-n-menu>.e-n-menu-items-heading{display:none}.elementor-widget-n-menu.e-n-menu-layout-dropdown>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content{overflow:hidden;--n-menu-dropdown-content-max-width:initial}.elementor-widget-n-menu.e-n-menu-layout-dropdown>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content.e-active{border-left:var(--n-menu-dropdown-content-box-border-width-left);border-bottom:var(--n-menu-dropdown-content-box-border-width-bottom);border-top:var(--n-menu-dropdown-content-box-border-width-top);border-right:var(--n-menu-dropdown-content-box-border-width-right);border-style:var(--n-menu-dropdown-content-box-border-style);border-color:var(--n-menu-dropdown-content-box-border-color);border-radius:var(--n-menu-dropdown-content-box-border-radius);box-shadow:var(--n-menu-dropdown-content-box-shadow-horizontal) var(--n-menu-dropdown-content-box-shadow-vertical) var(--n-menu-dropdown-content-box-shadow-blur) var(--n-menu-dropdown-content-box-shadow-spread) var(--n-menu-dropdown-content-box-shadow-color) var(--n-menu-dropdown-content-box-shadow-position,);max-height:var(--n-menu-dropdown-content-box-height);transition:max-height .3s;animation:hide-scroll .3s backwards;overflow-y:auto;overflow-x:hidden;margin-top:var(--n-menu-toggle-icon-distance-from-dropdown)}.elementor-widget-n-menu.e-n-menu-layout-dropdown>.elementor-widget-container>.e-n-menu .e-con{width:var(--width)}.elementor-widget-n-menu.e-n-menu-layout-dropdown>.elementor-widget-container>.e-n-menu .e-con .elementor-empty-view{min-width:0;width:100%}.elementor-widget-n-menu.e-n-menu-layout-dropdown>.elementor-widget-container>.e-n-menu .e-con-inner{max-width:var(--content-width)}.elementor-widget-n-menu.e-n-menu-layout-dropdown>.elementor-widget-container>.e-n-menu>.e-n-menu-toggle{display:flex}@media (min-width:768px){.e-n-menu-mobile:not(.e-n-menu-layout-dropdown)>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content>.e-collapse{display:none}}@media (max-width:767px){.e-n-menu-mobile>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content:not(.e-active),.e-n-menu-mobile>.elementor-widget-container>.e-n-menu>.e-n-menu-items-heading{display:none}.e-n-menu-mobile>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content{overflow:hidden;--n-menu-dropdown-content-max-width:initial}.e-n-menu-mobile>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content.e-active{border-left:var(--n-menu-dropdown-content-box-border-width-left);border-bottom:var(--n-menu-dropdown-content-box-border-width-bottom);border-top:var(--n-menu-dropdown-content-box-border-width-top);border-right:var(--n-menu-dropdown-content-box-border-width-right);border-style:var(--n-menu-dropdown-content-box-border-style);border-color:var(--n-menu-dropdown-content-box-border-color);border-radius:var(--n-menu-dropdown-content-box-border-radius);box-shadow:var(--n-menu-dropdown-content-box-shadow-horizontal) var(--n-menu-dropdown-content-box-shadow-vertical) var(--n-menu-dropdown-content-box-shadow-blur) var(--n-menu-dropdown-content-box-shadow-spread) var(--n-menu-dropdown-content-box-shadow-color) var(--n-menu-dropdown-content-box-shadow-position,);max-height:var(--n-menu-dropdown-content-box-height);transition:max-height .3s;animation:hide-scroll .3s backwards;overflow-y:auto;overflow-x:hidden;margin-top:var(--n-menu-toggle-icon-distance-from-dropdown)}.e-n-menu-mobile>.elementor-widget-container>.e-n-menu .e-con{width:var(--width)}.e-n-menu-mobile>.elementor-widget-container>.e-n-menu .e-con .elementor-empty-view{min-width:0;width:100%}.e-n-menu-mobile>.elementor-widget-container>.e-n-menu .e-con-inner{max-width:var(--content-width)}.e-n-menu-mobile>.elementor-widget-container>.e-n-menu>.e-n-menu-toggle{display:flex}.e-n-menu-mobile .e-n-menu-item-title{justify-content:var(--n-menu-item-title-justify-content-mobile);width:100%}}@media (min-width:-1){.e-n-menu-mobile_extra:not(.e-n-menu-layout-dropdown)>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content>.e-collapse{display:none}}@media (max-width:-1){.e-n-menu-mobile_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content:not(.e-active),.e-n-menu-mobile_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-items-heading{display:none}.e-n-menu-mobile_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content{overflow:hidden;--n-menu-dropdown-content-max-width:initial}.e-n-menu-mobile_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content.e-active{border-left:var(--n-menu-dropdown-content-box-border-width-left);border-bottom:var(--n-menu-dropdown-content-box-border-width-bottom);border-top:var(--n-menu-dropdown-content-box-border-width-top);border-right:var(--n-menu-dropdown-content-box-border-width-right);border-style:var(--n-menu-dropdown-content-box-border-style);border-color:var(--n-menu-dropdown-content-box-border-color);border-radius:var(--n-menu-dropdown-content-box-border-radius);box-shadow:var(--n-menu-dropdown-content-box-shadow-horizontal) var(--n-menu-dropdown-content-box-shadow-vertical) var(--n-menu-dropdown-content-box-shadow-blur) var(--n-menu-dropdown-content-box-shadow-spread) var(--n-menu-dropdown-content-box-shadow-color) var(--n-menu-dropdown-content-box-shadow-position,);max-height:var(--n-menu-dropdown-content-box-height);transition:max-height .3s;animation:hide-scroll .3s backwards;overflow-y:auto;overflow-x:hidden;margin-top:var(--n-menu-toggle-icon-distance-from-dropdown)}.e-n-menu-mobile_extra>.elementor-widget-container>.e-n-menu .e-con{width:var(--width)}.e-n-menu-mobile_extra>.elementor-widget-container>.e-n-menu .e-con .elementor-empty-view{min-width:0;width:100%}.e-n-menu-mobile_extra>.elementor-widget-container>.e-n-menu .e-con-inner{max-width:var(--content-width)}.e-n-menu-mobile_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-toggle{display:flex}.e-n-menu-mobile_extra .e-n-menu-item-title{justify-content:var(--n-menu-item-title-justify-content-mobile);width:100%}}@media (min-width:1025px){.e-n-menu-tablet:not(.e-n-menu-layout-dropdown)>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content>.e-collapse{display:none}}@media (max-width:1024px){.e-n-menu-tablet>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content:not(.e-active),.e-n-menu-tablet>.elementor-widget-container>.e-n-menu>.e-n-menu-items-heading{display:none}.e-n-menu-tablet>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content{overflow:hidden;--n-menu-dropdown-content-max-width:initial}.e-n-menu-tablet>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content.e-active{border-left:var(--n-menu-dropdown-content-box-border-width-left);border-bottom:var(--n-menu-dropdown-content-box-border-width-bottom);border-top:var(--n-menu-dropdown-content-box-border-width-top);border-right:var(--n-menu-dropdown-content-box-border-width-right);border-style:var(--n-menu-dropdown-content-box-border-style);border-color:var(--n-menu-dropdown-content-box-border-color);border-radius:var(--n-menu-dropdown-content-box-border-radius);box-shadow:var(--n-menu-dropdown-content-box-shadow-horizontal) var(--n-menu-dropdown-content-box-shadow-vertical) var(--n-menu-dropdown-content-box-shadow-blur) var(--n-menu-dropdown-content-box-shadow-spread) var(--n-menu-dropdown-content-box-shadow-color) var(--n-menu-dropdown-content-box-shadow-position,);max-height:var(--n-menu-dropdown-content-box-height);transition:max-height .3s;animation:hide-scroll .3s backwards;overflow-y:auto;overflow-x:hidden;margin-top:var(--n-menu-toggle-icon-distance-from-dropdown)}.e-n-menu-tablet>.elementor-widget-container>.e-n-menu .e-con{width:var(--width)}.e-n-menu-tablet>.elementor-widget-container>.e-n-menu .e-con .elementor-empty-view{min-width:0;width:100%}.e-n-menu-tablet>.elementor-widget-container>.e-n-menu .e-con-inner{max-width:var(--content-width)}.e-n-menu-tablet>.elementor-widget-container>.e-n-menu>.e-n-menu-toggle{display:flex}.e-n-menu-tablet .e-n-menu-item-title{justify-content:var(--n-menu-item-title-justify-content-mobile);width:100%}}@media (min-width:-1){.e-n-menu-tablet_extra:not(.e-n-menu-layout-dropdown)>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content>.e-collapse{display:none}}@media (max-width:-1){.e-n-menu-tablet_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content:not(.e-active),.e-n-menu-tablet_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-items-heading{display:none}.e-n-menu-tablet_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content{overflow:hidden;--n-menu-dropdown-content-max-width:initial}.e-n-menu-tablet_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content.e-active{border-left:var(--n-menu-dropdown-content-box-border-width-left);border-bottom:var(--n-menu-dropdown-content-box-border-width-bottom);border-top:var(--n-menu-dropdown-content-box-border-width-top);border-right:var(--n-menu-dropdown-content-box-border-width-right);border-style:var(--n-menu-dropdown-content-box-border-style);border-color:var(--n-menu-dropdown-content-box-border-color);border-radius:var(--n-menu-dropdown-content-box-border-radius);box-shadow:var(--n-menu-dropdown-content-box-shadow-horizontal) var(--n-menu-dropdown-content-box-shadow-vertical) var(--n-menu-dropdown-content-box-shadow-blur) var(--n-menu-dropdown-content-box-shadow-spread) var(--n-menu-dropdown-content-box-shadow-color) var(--n-menu-dropdown-content-box-shadow-position,);max-height:var(--n-menu-dropdown-content-box-height);transition:max-height .3s;animation:hide-scroll .3s backwards;overflow-y:auto;overflow-x:hidden;margin-top:var(--n-menu-toggle-icon-distance-from-dropdown)}.e-n-menu-tablet_extra>.elementor-widget-container>.e-n-menu .e-con{width:var(--width)}.e-n-menu-tablet_extra>.elementor-widget-container>.e-n-menu .e-con .elementor-empty-view{min-width:0;width:100%}.e-n-menu-tablet_extra>.elementor-widget-container>.e-n-menu .e-con-inner{max-width:var(--content-width)}.e-n-menu-tablet_extra>.elementor-widget-container>.e-n-menu>.e-n-menu-toggle{display:flex}}@media (min-width:1025px){.e-n-menu-laptop:not(.e-n-menu-layout-dropdown)>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content>.e-collapse{display:none}}@media (max-width:-1){.e-n-menu-laptop>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content:not(.e-active),.e-n-menu-laptop>.elementor-widget-container>.e-n-menu>.e-n-menu-items-heading{display:none}.e-n-menu-laptop>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content{overflow:hidden;--n-menu-dropdown-content-max-width:initial}.e-n-menu-laptop>.elementor-widget-container>.e-n-menu>.e-n-menu-items-content.e-active{border-left:var(--n-menu-dropdown-content-box-border-width-left);border-bottom:var(--n-menu-dropdown-content-box-border-width-bottom);border-top:var(--n-menu-dropdown-content-box-border-width-top);border-right:var(--n-menu-dropdown-content-box-border-width-right);border-style:var(--n-menu-dropdown-content-box-border-style);border-color:var(--n-menu-dropdown-content-box-border-color);border-radius:var(--n-menu-dropdown-content-box-border-radius);box-shadow:var(--n-menu-dropdown-content-box-shadow-horizontal) var(--n-menu-dropdown-content-box-shadow-vertical) var(--n-menu-dropdown-content-box-shadow-blur) var(--n-menu-dropdown-content-box-shadow-spread) var(--n-menu-dropdown-content-box-shadow-color) var(--n-menu-dropdown-content-box-shadow-position,);max-height:var(--n-menu-dropdown-content-box-height);transition:max-height .3s;animation:hide-scroll .3s backwards;overflow-y:auto;overflow-x:hidden;margin-top:var(--n-menu-toggle-icon-distance-from-dropdown)}.e-n-menu-laptop>.elementor-widget-container>.e-n-menu .e-con{width:var(--width)}.e-n-menu-laptop>.elementor-widget-container>.e-n-menu .e-con .elementor-empty-view{min-width:0;width:100%}.e-n-menu-laptop>.elementor-widget-container>.e-n-menu .e-con-inner{max-width:var(--content-width)}.e-n-menu-laptop>.elementor-widget-container>.e-n-menu>.e-n-menu-toggle{display:flex}}@keyframes hide-scroll{0%,to{overflow:hidden}}.e-con-inner>.elementor-widget-n-menu,.e-con>.elementor-widget-n-menu{--flex-grow:var(--container-widget-flex-grow)}.elementor-widget-n-carousel{--e-n-carousel-slides-to-show:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:0;--e-n-carousel-swiper-pagination-spacing:10px;--e-n-carousel-swiper-offset-size:0;height:-moz-fit-content;height:fit-content;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-prev-caption-spacing:15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-next-caption-spacing:15px;--e-n-carousel-arrow-prev-left-align:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-align:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-translate-x:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-swiper-padding-bottom:calc(var(--e-n-carousel-swiper-pagination-size) + var(--e-n-carousel-swiper-pagination-spacing));--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-fraction-vertical-position:100%;--e-n-carousel-fraction-vertical-offset:0px;--e-n-carousel-fraction-horizontal-position:50%;--e-n-carousel-fraction-horizontal-offset:0px;--e-n-carousel-fraction-horizontal-transform:-50%;--e-n-carousel-fraction-vertical-transform:-100%;--e-n-carousel-horizontal-transform-modifier:1}.elementor-widget-n-carousel .e-n-carousel{display:flex;min-width:0}.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide-active.elementor-edit-area-active{overflow:initial}.elementor-widget-n-carousel .e-n-carousel.offset-left{-webkit-padding-start:var(--e-n-carousel-swiper-offset-size,0);padding-inline-start:var(--e-n-carousel-swiper-offset-size,0)}.elementor-widget-n-carousel .e-n-carousel.offset-right{-webkit-padding-end:var(--e-n-carousel-swiper-offset-size,0);padding-inline-end:var(--e-n-carousel-swiper-offset-size,0)}.elementor-widget-n-carousel .e-n-carousel.offset-both{-webkit-padding-start:var(--e-n-carousel-swiper-offset-size,0);padding-inline-start:var(--e-n-carousel-swiper-offset-size,0);-webkit-padding-end:var(--e-n-carousel-swiper-offset-size,0);padding-inline-end:var(--e-n-carousel-swiper-offset-size,0)}.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide{flex-shrink:0;height:var(--e-n-carousel-slide-height,initial)}.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide>.e-con{max-width:calc(100% - var(--margin-left) - var(--margin-right));height:var(--e-n-carousel-slide-container-height,initial)}:where(.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide>.e-con){border-radius:var(--border-radius);padding-right:var(--padding-right);padding-left:var(--padding-left)}:where(.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide>.e-con)>.e-con-inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev{font-size:var(--e-n-carousel-arrow-size,25px);color:var(--e-n-carousel-arrow-normal-color,hsla(0,0%,93.3%,.9));border-style:var(--e-n-carousel-arrow-normal-border-type);transition-duration:.25s;z-index:2}.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next svg,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev svg{fill:var(--e-n-carousel-arrow-normal-color,hsla(0,0%,93.3%,.9))}.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next:hover,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover{color:var(--e-n-carousel-arrow-hover-color,hsla(0,0%,93.3%,.9));border-style:var(--e-n-carousel-arrow-hover-border-type)}.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next:hover svg,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover svg{fill:var(--e-n-carousel-arrow-hover-color,hsla(0,0%,93.3%,.9))}.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{top:calc(var(--e-n-carousel-arrow-next-top-align) + var(--e-n-carousel-arrow-next-top-position) - var(--e-n-carousel-arrow-next-caption-spacing));right:calc(var(--e-n-carousel-arrow-next-right-align) + var(--e-n-carousel-arrow-next-right-position));transform:translate(var(--e-n-carousel-arrow-next-translate-x),var(--e-n-carousel-arrow-next-translate-y))}.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{top:calc(var(--e-n-carousel-arrow-prev-top-align) + var(--e-n-carousel-arrow-prev-top-position) - var(--e-n-carousel-arrow-prev-caption-spacing));left:calc(var(--e-n-carousel-arrow-prev-left-align) + var(--e-n-carousel-arrow-prev-left-position));transform:translate(var(--e-n-carousel-arrow-prev-translate-x),var(--e-n-carousel-arrow-prev-translate-y))}.elementor-widget-n-carousel.elementor-pagination-type-bullets{--e-n-carousel-swiper-pagination-size:6px}.elementor-widget-n-carousel.elementor-pagination-type-fraction{--e-n-carousel-swiper-pagination-size:16px}.elementor-widget-n-carousel.elementor-pagination-type-progressbar{--e-n-carousel-swiper-pagination-size:4px}.elementor-widget-n-carousel .swiper-pagination-progressbar{height:var(--e-n-carousel-swiper-pagination-size)}.elementor-widget-n-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--e-n-carousel-progressbar-normal-color,#000)}.elementor-widget-n-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill:hover{background:var(--e-n-carousel-progressbar-hover-color,#000)}.elementor-widget-n-carousel .swiper-pagination-fraction{color:var(--e-n-carousel-fraction-color,#000)}.elementor-widget-n-carousel .swiper-pagination-bullet{width:var(--e-n-carousel-swiper-pagination-size);height:var(--e-n-carousel-swiper-pagination-size);background:var(--e-n-carousel-dots-normal-color,#000)}.elementor-widget-n-carousel .swiper-pagination-bullet:hover{background:var(--e-n-carousel-dots-hover-color,#000);opacity:1}.elementor-widget-n-carousel .swiper-horizontal>.swiper-pagination-bullets,.elementor-widget-n-carousel .swiper-pagination,.elementor-widget-n-carousel .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-widget-n-carousel .swiper-pagination-custom,.elementor-widget-n-carousel .swiper-pagination-fraction{font-size:var(--e-n-carousel-swiper-pagination-size);line-height:var(--e-n-carousel-swiper-pagination-size)}.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper,.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper-container{padding-bottom:var(--e-n-carousel-swiper-padding-bottom)}.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper-container .elementor-background-slideshow,.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper .elementor-background-slideshow{padding-bottom:0}.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container .swiper-pagination-bullet{vertical-align:top}.elementor-widget-n-carousel .swiper-pagination-bullets{top:calc(var(--e-n-carousel-dots-vertical-position) + var(--e-n-carousel-dots-vertical-offset));left:calc(var(--e-n-carousel-dots-horizontal-position) + var(--e-n-carousel-dots-horizontal-offset));transform:translate(calc(var(--e-n-carousel-dots-horizontal-transform) * var(--e-n-carousel-horizontal-transform-modifier)),var(--e-n-carousel-dots-vertical-transform));width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;z-index:3}.elementor-widget-n-carousel .swiper-pagination-fraction{top:calc(var(--e-n-carousel-fraction-vertical-position) + var(--e-n-carousel-fraction-vertical-offset));left:calc(var(--e-n-carousel-fraction-horizontal-position) + var(--e-n-carousel-fraction-horizontal-offset));transform:translate(calc(var(--e-n-carousel-fraction-horizontal-transform) * var(--e-n-carousel-horizontal-transform-modifier)),var(--e-n-carousel-fraction-vertical-transform));width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;z-index:3}.swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--e-n-carousel-swiper-slides-gap);overflow:hidden}.swiper-container:not(.swiper-container-initialized)>.swiper-wrapper>.swiper--slide,.swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper--slide{--e-n-carousel-number-of-gaps:max(calc(var(--e-n-carousel-swiper-slides-to-display) - 1),0);--e-n-carousel-gaps-width-total:calc(var(--e-n-carousel-number-of-gaps) * var(--e-n-carousel-swiper-slides-gap));max-width:calc((100% - var(--e-n-carousel-gaps-width-total)) / var(--e-n-carousel-swiper-slides-to-display, 1))}.elementor-widget-taxonomy-filter{--e-filter-display:flex;--e-filter-direction:row;--e-filter-justify-content:center;--e-filter-wrap:wrap;--e-filter-align-items:center;--e-filter-item-width:initial;--e-filter-item-max-width:calc(100% - calc(var(--e-filter-item-padding)*3));--e-filter-item-justify-content:center;--e-filter-item-flex-grow:0;--e-filter-item-align-items:center;--e-filter-item-border-radius:initial;--e-filter-space-between:20px;--e-filter-normal-text-color:#69727d;--e-filter-active-text-color:#0c0d0e;--e-filter-hover-text-color:#0c0d0e;--e-filter-overflow-x:initial;--e-filter-white-space:nowrap;--e-filter-item-align-text:center;--e-filter-item-padding:8px;--e-filter-item-box-sizing:initial}.elementor-widget-taxonomy-filter .e-filter{display:var(--e-filter-display);flex-direction:var(--e-filter-direction);flex-shrink:0;justify-content:var(--e-filter-justify-content);flex-wrap:var(--e-filter-wrap);align-items:var(--e-filter-align-items);gap:var(--e-filter-space-between);overflow-x:var(--e-filter-overflow-x);-ms-overflow-style:none;scrollbar-width:none}.elementor-widget-taxonomy-filter .e-filter::-webkit-scrollbar{display:none}.elementor-widget-taxonomy-filter .e-filter.e-scroll{cursor:grabbing;cursor:-webkit-grabbing}.elementor-widget-taxonomy-filter .e-filter.e-scroll-active{position:relative}.elementor-widget-taxonomy-filter .e-filter.e-scroll-active:before{content:"";position:absolute;inset-block:0;inset-inline:-1000vw;z-index:2}.elementor-widget-taxonomy-filter .e-filter-item{all:unset;border:1px #69727d;border-radius:var(--e-filter-item-border-radius);line-height:normal;color:var(--e-filter-normal-text-color);padding:var(--e-filter-item-padding);display:var(--e-filter-display);justify-content:var(--e-filter-item-justify-content);align-items:var(--e-filter-item-align-items);flex-grow:var(--e-filter-item-flex-grow);flex-basis:content;flex-shrink:0;width:var(--e-filter-item-width);max-width:var(--e-filter-item-max-width);white-space:var(--e-filter-white-space);text-align:var(--e-filter-item-align-text);box-sizing:var(--e-filter-item-box-sizing);overflow-wrap:break-word;overflow:hidden}.elementor-widget-taxonomy-filter .e-filter-item[aria-pressed=true]{color:var(--e-filter-active-text-color);border-color:#0c0d0e}.elementor-widget-taxonomy-filter .e-filter-item:hover:not([aria-pressed=true]){color:var(--e-filter-hover-text-color);border-color:#0c0d0e}.elementor-widget-taxonomy-filter .e-filter-item:hover,.elementor-widget-taxonomy-filter .e-filter-item[aria-pressed=true]{background-color:initial}.elementor-widget-taxonomy-filter .e-filter-item[data-filter=__all]{order:-1}.elementor-widget-taxonomy-filter .e-filter-item:focus{background-color:initial;outline:none}.elementor-widget-taxonomy-filter .e-filter-item:focus-visible{outline:5px auto -webkit-focus-ring-color}.elementor-widget-taxonomy-filter .e-filter-empty{background-color:rgba(213,216,220,.8);color:#0c0d0e;text-align:center;font-size:1rem;padding:1rem 0}.elementor-widget-loop-grid .e-loop-item.e-inactive{display:none}
.elementor-28720 .elementor-element.elementor-element-5c700f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-28720 .elementor-element.elementor-element-5c700f3:not(.elementor-motion-effects-element-type-background), .elementor-28720 .elementor-element.elementor-element-5c700f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(93deg, var( --e-global-color-524ebe6 ) 15%, var( --e-global-color-8b0bce0 ) 85%);}.elementor-28720 .elementor-element.elementor-element-5c700f3, .elementor-28720 .elementor-element.elementor-element-5c700f3::before{--border-transition:0.3s;}.elementor-28720 .elementor-element.elementor-element-27680ed{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-28720 .elementor-element.elementor-element-5c700f3{--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-28720 .elementor-element.elementor-element-5c700f3{--content-width:1280px;}}