.tpa-portfolio-grid-slider-wrapper{width:100%;font-family:comfortaa,sans-serif;overflow:hidden}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider{width:100%;display:block}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .swiper-container{width:100%}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .portfolio-item{width:100%;overflow:hidden;text-align:left;display:block;text-decoration:none;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .portfolio-image{width:100%;height:400px;overflow:hidden;margin-bottom:30px;border-radius:30px}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .portfolio-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .portfolio-image .portfolio-no-thumb{width:100%;height:100%;background:#f3f3f3}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .portfolio-item:hover .portfolio-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .portfolio-title{font-size:28px;font-weight:600;margin:1.2em;color:#000;margin:0;text-align:center!important}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .portfolio-title a{color:#222;text-decoration:none}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .portfolio-excerpt{margin:10px 0 0 0;color:#000;font-size:16px;line-height:1.6}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider{}.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .swiper-pagination{margin-top:50px;position:relative!important}.tpa-portfolio-grid-slider-wrapper{}@media (min-width:1024px){.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .swiper-slide{width:calc(33.333% - 24px)}}@media (max-width:1023px) and (min-width:768px){.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .swiper-slide{width:calc(50% - 24px)}}@media (max-width:767px){.tpa-portfolio-grid-slider-wrapper .tpa-portfolio-slider .swiper-slide{width:calc(100% - 24px)}.tpa-portfolio-grid-slider-wrapper .portfolio-image{height:200px}.tpa-portfolio-grid-slider-wrapper .portfolio-title{font-size:18px}.tpa-portfolio-grid-slider-wrapper .portfolio-excerpt{font-size:13px}}.tpa-map-locations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Comfortaa",cursive}.tpa-map-locations .tpa-locations-left{width:50%;padding:50px;z-index:30;overflow:hidden;border-radius:15px;background-color:#E2F1FF}@media screen and (max-width:768px){.tpa-map-locations .tpa-locations-left{padding:30px 20px}}.tpa-map-locations .tpa-locations-left h2{color:#0068FF;font-size:32px;margin-bottom:30px;font-weight:600;line-height:1.4em}@media screen and (max-width:768px){.tpa-map-locations .tpa-locations-left h2{font-size:24px;margin-bottom:20px}}.tpa-map-locations .tpa-locations-left .tpa-locations-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media screen and (max-width:991px){.tpa-map-locations .tpa-locations-left .tpa-locations-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px}}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}@media screen and (max-width:991px){.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-header{background:white;padding:12px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.05);box-shadow:0 2px 8px rgba(0,0,0,0.05)}}@media (max-width:991px){.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-country-flag{width:46px;height:34px;border-radius:12px;overflow:hidden;background:#fff;padding:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 6px 16px rgba(0,104,255,0.12);box-shadow:0 6px 16px rgba(0,104,255,0.12);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-country-flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tpa-map-locations .tpa-locations-left .tpa-location-item{}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-item:hover .tpa-country-flag{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 8px 20px rgba(0,104,255,0.18),0 4px 8px rgba(0,0,0,0.08);box-shadow:0 8px 20px rgba(0,104,255,0.18),0 4px 8px rgba(0,0,0,0.08)}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-title{font-size:18px;font-weight:600;line-height:24px;margin-bottom:20px;color:#022644;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-title:hover{color:#1e78ff}@media screen and (max-width:991px){.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-title{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:22px}}@media screen and (max-width:480px){.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-title{font-size:15px}}.tpa-map-locations .tpa-locations-left .tpa-location-item a{font-size:14px;color:#022644;line-height:24px;display:inline-block;text-decoration:none;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.tpa-map-locations .tpa-locations-left .tpa-location-item a:hover{color:#1e78ff}@media screen and (max-width:991px){.tpa-map-locations .tpa-locations-left .tpa-location-item a{font-size:13px;line-height:20px}}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-phone{font-size:14px;margin-bottom:6px}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-phone svg{display:none}@media screen and (max-width:991px){.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-phone svg{display:block;-ms-flex-negative:0;flex-shrink:0;color:#0068FF;width:14px;height:14px}}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-phone .phone-link{color:inherit;text-decoration:none;-webkit-transition:0.3s;transition:0.3s}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-phone .phone-link:hover{color:#1e78ff}.tpa-map-locations .tpa-map-right{width:50%}.tpa-map-locations .tpa-map-right #tpa-map{width:100%;height:400px;max-height:400px;border-radius:0 15px 15px 0;overflow:hidden;-webkit-filter:grayscale(20%) brightness(98%);filter:grayscale(20%) brightness(98%);-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.1);box-shadow:0 10px 30px rgba(0,0,0,0.1)}@media (max-width:991px){.tpa-map-locations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:auto}.tpa-map-locations .tpa-locations-left{width:100%;border-radius:15px 15px 15px 15px;padding:30px 20px}.tpa-map-locations .tpa-map-right{width:100%;min-height:400px;display:none}.tpa-map-locations .tpa-map-right #tpa-map{border-radius:0 0 15px 15px;height:400px;min-height:400px}}.tpa-map-locations .tpa-mobile-map-container{width:100%;margin-top:16px;margin-bottom:16px;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 16px rgba(0,104,255,0.2);box-shadow:0 4px 16px rgba(0,104,255,0.2);-webkit-animation:slideDown 0.3s ease-out;animation:slideDown 0.3s ease-out}@media (min-width:992px){.tpa-map-locations .tpa-mobile-map-container{display:none}}.tpa-map-locations .tpa-mobile-map-container #tpa-mobile-map{width:100%;height:350px}.tpa-map-locations .tpa-mobile-map-container #tpa-mobile-map #tpa-map{width:100%;height:100%;border-radius:12px}.tpa-map-locations .tpa-location-item.active-location .tpa-location-header{background:linear-gradient(135deg,#0068FF 0%,#1e78ff 100%)}.tpa-map-locations .tpa-location-item.active-location .tpa-location-header .tpa-location-title{color:white}.tpa-map-locations .tpa-location-item.active-location .tpa-location-header .tpa-country-flag{-webkit-transform:scale(1.05);transform:scale(1.05)}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);max-height:0}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);max-height:350px}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);max-height:0}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);max-height:350px}}@media (max-width:480px){.tpa-map-locations .tpa-locations-left{padding:20px 15px}.tpa-map-locations .tpa-locations-left h2{font-size:20px;margin-bottom:16px}.tpa-map-locations .tpa-locations-left .tpa-locations-grid{grid-gap:12px}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-header{gap:10px}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-header .tpa-country-flag{width:36px;height:27px}.tpa-map-locations .tpa-locations-left .tpa-location-item .tpa-location-title{font-size:15px}.tpa-map-locations .tpa-map-right{min-height:350px}.tpa-map-locations .tpa-map-right #tpa-map{height:350px;min-height:350px}}.gm-style-iw{max-width:300px!important}.gm-style-iw-d{text-align:center;margin-top:-25px}.gm-style-iw-d span,.gm-style-iw-d strong{line-height:1.5em;color:#022644}.tpaelements-portfolio-pin-spacer{position:relative}.tpaelements-portfolio-pin-spacer .tc-card-item{position:relative;overflow:hidden;background:#fff;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;min-height:100vh;max-height:100vh}@media screen and (max-width:1024px){.tpaelements-portfolio-pin-spacer .tc-card-item{min-height:auto!important;max-height:none!important;margin-bottom:30px!important}}.tpaelements-portfolio-pin-spacer .tc-card-item .card-image{position:relative;overflow:hidden;width:100%}.tpaelements-portfolio-pin-spacer .tc-card-item .card-image img{width:100%;display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-wrapper{width:100%;position:absolute;top:98px;left:0;z-index:2}@media screen and (max-width:768px){.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-wrapper{top:unset!important;bottom:40px!important}}.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-content{width:100%;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media (max-width:1023px){.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px!important;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-categories{color:#FFF!important;font-family:Comfortaa,sans-serif;font-size:24px;font-style:normal;font-weight:300;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:0}@media (max-width:1023px){.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-categories{font-size:16px;line-height:29px}}@media (max-width:768px){.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-categories{font-size:18px;line-height:24px}}.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-category-item{display:block;white-space:nowrap}.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-divider{-ms-flex-negative:0;flex-shrink:0;width:229px;background:#fff;height:2px}@media (max-width:1023px){.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-divider{display:none}}.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-title{color:#FFF;font-family:Comfortaa,sans-serif;font-size:32px;font-weight:400;line-height:1.2em;margin:0}@media (max-width:1023px){.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-title{width:100%}}@media (max-width:768px){.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-title{font-size:28px!important}}.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-title a{color:inherit;text-decoration:none;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-title a:hover{opacity:0.8}.tpaelements-portfolio-pin-spacer .tc-card-item:hover .card-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tpaelements-portfolio-pin-spacer .tc-card-item .tc-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.45);pointer-events:none;z-index:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:1}.tpaelements-portfolio-pin-spacer .tc-card-item:hover .tc-card-overlay{opacity:0.6}.tpaelements-portfolio-pin-spacer.tc-cards-animation .tc-card-item{margin-bottom:30px}@media screen and (max-width:1024px){.tpaelements-portfolio-pin-spacer.tc-cards-animation .tc-card-item{margin-bottom:30px!important}}.tpaelements-portfolio-pin-spacer.tc-cards-animation.tc-mobile-tablet-layout .tc-card-item{min-height:auto!important;max-height:none!important;margin-bottom:30px!important}@media (hover:none) and (pointer:coarse){.tpaelements-portfolio-pin-spacer .tc-card-item{min-height:auto!important;max-height:none!important;margin-bottom:30px!important}}@media screen and (max-width:1024px){.tpaelements-portfolio-pin-spacer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.tpaelements-portfolio-pin-spacer .tc-card-item{margin-bottom:30px!important}.tpaelements-portfolio-pin-spacer .tc-card-item .portfolio-wrapper{position:relative}}.tpaelements-works-slider{position:relative;width:100%;height:100vh;overflow:hidden;visibility:visible!important;opacity:1!important}.tpaelements-works-slider .swiper-container{width:100%;height:100%;visibility:visible!important}.tpaelements-works-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.tpaelements-works-slider .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;padding:0}.tpaelements-works-slider .swiper-slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.tpaelements-works-slider .slide-content{position:relative;z-index:2;text-align:left;padding:50px 12px;max-width:1344px;width:100%}@media screen and (min-width:1600px){.tpaelements-works-slider .slide-content{max-width:80%}}@media screen and (min-width:767px) and (max-width:1023px){.tpaelements-works-slider .slide-content{max-width:734px}}.tpaelements-works-slider .slide-title{font-size:48px;font-weight:700;color:#ffffff;margin-bottom:20px;line-height:1.2;text-align:left}.tpaelements-works-slider .slide-description{width:70%;color:#FFF;font-family:Comfortaa;font-size:24px;font-style:normal;font-weight:500;line-height:32px}@media screen and (max-width:1023px){.tpaelements-works-slider .slide-description{width:100%}}.tpaelements-works-slider .read-more-icon{position:absolute;color:#ffffff;font-size:60px;cursor:pointer;right:12px;bottom:120px}@media screen and (max-width:1023px){.tpaelements-works-slider .read-more-icon{position:relative;right:unset;bottom:unset}}.tpaelements-works-slider .read-more-icon:hover{color:#315EFB}.tpaelements-works-slider .read-more-icon svg{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:768px){.tpaelements-works-slider .slide-content{padding:30px 20px}.tpaelements-works-slider .slide-title{font-size:32px;margin-bottom:15px}.tpaelements-works-slider .slide-description{font-size:16px;margin-bottom:20px}.tpaelements-works-slider .read-more-icon{width:50px;height:50px;font-size:20px}.tpaelements-works-slider .swiper-button-next,.tpaelements-works-slider .swiper-button-prev{width:40px;height:40px}.tpaelements-works-slider .swiper-button-next:after,.tpaelements-works-slider .swiper-button-prev:after{font-size:16px}.tpaelements-works-slider .swiper-button-prev{left:15px}.tpaelements-works-slider .swiper-button-next{right:15px}.tpaelements-works-slider .swiper-pagination{bottom:20px}}@media (max-width:480px){.tpaelements-works-slider .slide-title{font-size:24px}.tpaelements-works-slider .slide-description{font-size:14px}}.tpa-dynamic-post-meta-text{margin:0px;padding:0px}.tpa-dynamic-post-meta-text .separator{display:inline-block}.woo-price{margin-right:1.5rem;-ms-flex-negative:0;flex-shrink:0}.woo-price .sale-price{font-size:24px;font-weight:700;line-height:1.5em;color:var(--color-primary);margin:0rem 0.25rem 0rem 0rem}.woo-price .old-price{font-size:16px;font-weight:500;text-decoration:line-through;line-height:1.5em;color:#999999}.woo-reviews{font-size:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woo-reviews .stars{margin-right:0.25rem;font-size:14px;color:var(--color-primary)}.woo-reviews .stars svg{height:16px;width:16px;fill:var(--color-primary)}.woo-reviews .txt{font-size:14px;font-weight:500;line-height:1.5em;color:#999999}a.tpa-post-info{display:inline-block!important}.e-con:hover .elementor-widget-tpa-post-featured-image>.elementor-widget-container>.tpa-post-image.selector-type-container.tpa-post-image-container-active .tpa-post-image-wrapper:after{display:block}.e-con:hover .elementor-widget-tpa-post-featured-image>.elementor-widget-container>.tpa-post-image.selector-type-container.tpa-post-image-container-active .image-hover-container{display:block;opacity:1}.tpa-post-image.selector-type-image:hover .tpa-post-image-wrapper:after{display:block}.tpa-post-image.selector-type-image:hover .image-hover-container{display:block;opacity:1}.tpa-post-image.clippy-img img{clip-path:polygon(25% 0,75% 0,75% 100%,25% 100%);opacity:0;-webkit-transform:rotate(-7deg) scale(1.3);transform:rotate(-7deg) scale(1.3);-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:0.2s;transition-delay:0.2s}.tpa-post-image.clippy-img.animated img{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.tpa-post-image .tpa-post-image-wrapper:after{content:"";top:0;left:0;position:absolute;display:none}.tpa-post-image .image-hover-container{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;white-space:nowrap}.tpa-post-image .image-hover-container svg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px}.tpa-talks-wrapper{width:100%}.tpa-talks-wrapper .tpa-talks-tabs{margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){.tpa-talks-wrapper .tpa-talks-tabs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.tpa-talks-wrapper .tpa-talks-tabs .tpa-talks-tab{cursor:pointer;border:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;min-width:120px;text-align:center}@media screen and (max-width:1023px){.tpa-talks-wrapper .tpa-talks-tabs .tpa-talks-tab{min-width:100px}}.tpa-talks-wrapper .tpa-talks-tabs .tpa-talks-tab:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.tpa-talks-wrapper{}.tpa-talks-wrapper .tpa-talks-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:1023px){.tpa-talks-wrapper .tpa-talks-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.tpa-talks-wrapper .tpa-talks-grid{}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item{position:relative;overflow:hidden;-webkit-transition:-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;transition:-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;transition:transform 0.3s ease,box-shadow 0.3s ease;transition:transform 0.3s ease,box-shadow 0.3s ease,-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item:hover .tpa-talks-link img{-webkit-transform:scale(1.1);transform:scale(1.1)}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item.hidden{display:none!important}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item.full-width{-ms-grid-column-span:2;grid-column:span 2}@media screen and (max-width:1023px){.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item.full-width{-ms-grid-column-span:1;grid-column:span 1}}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item .tpa-talks-link{display:block;position:relative;text-decoration:none;width:100%;height:100%}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item .tpa-talks-link img{width:100%;display:block;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item .tpa-talks-link .tpa-talks-content{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:transparent!important}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item .tpa-talks-link .tpa-talks-content .talks-title{font-weight:600;line-height:1.4}.tpa-no-talks{text-align:center;padding:50px 20px}.tpa-no-talks p{font-size:16px;color:#6B7280;margin:0}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.tpa-talks-item{-webkit-animation:fadeIn 0.4s ease;animation:fadeIn 0.4s ease}@media screen and (max-width:768px){.tpa-talks-wrapper .tpa-talks-tabs{margin-bottom:40px}.tpa-talks-wrapper .tpa-talks-tabs .tpa-talks-tab{min-width:80px;font-size:14px}.tpa-talks-wrapper .tpa-talks-grid{gap:15px}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item .tpa-talks-link .tpa-talks-content .talks-title{font-size:18px}.tpa-talks-wrapper .tpa-talks-grid .tpa-talks-item .tpa-talks-link .tpa-talks-content .talks-date{font-size:12px}}.tpaelements-talks-slider{position:relative;width:100%;height:100vh;overflow:hidden;visibility:visible!important;opacity:1!important;font-family:comfortaa,sans-serif}.tpaelements-talks-slider .swiper-container{width:100%;height:100%;visibility:visible!important}.tpaelements-talks-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.tpaelements-talks-slider .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;padding:0}.tpaelements-talks-slider .swiper-slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.tpaelements-talks-slider .slide-content{position:relative;z-index:2;text-align:left;padding:50px 12px;max-width:1344px;width:100%}@media screen and (min-width:1600px){.tpaelements-talks-slider .slide-content{max-width:80%}}@media screen and (min-width:767px) and (max-width:1023px){.tpaelements-talks-slider .slide-content{max-width:734px}}.tpaelements-talks-slider .slide-title{font-size:48px;font-weight:700;color:#ffffff;margin-bottom:20px;line-height:1.2;text-align:left}.tpaelements-talks-slider .slide-description{width:70%;color:#FFF;font-family:Comfortaa;font-size:24px;font-style:normal;font-weight:500;line-height:32px}@media screen and (max-width:1023px){.tpaelements-talks-slider .slide-description{width:100%}}.tpaelements-talks-slider .read-more-link{position:absolute;color:#ffffff;font-size:20px;cursor:pointer;right:12px;bottom:60px}@media screen and (max-width:1023px){.tpaelements-talks-slider .read-more-link{position:relative;right:unset;bottom:unset}}.tpaelements-talks-slider .read-more-link .read-more-text{font-size:22px;line-height:1.2em}@media (max-width:768px){.tpaelements-talks-slider .slide-content{padding:30px 20px}.tpaelements-talks-slider .slide-title{font-size:32px;margin-bottom:15px}.tpaelements-talks-slider .slide-description{font-size:16px;margin-bottom:20px}.tpaelements-talks-slider .read-more-icon{width:30px!important;height:30px!important;font-size:20px!important}.tpaelements-talks-slider .swiper-button-next,.tpaelements-talks-slider .swiper-button-prev{width:40px;height:40px}.tpaelements-talks-slider .swiper-button-next:after,.tpaelements-talks-slider .swiper-button-prev:after{font-size:16px}.tpaelements-talks-slider .swiper-button-prev{left:15px}.tpaelements-talks-slider .swiper-button-next{right:15px}.tpaelements-talks-slider .swiper-pagination{bottom:20px}}@media (max-width:480px){.tpaelements-talks-slider .slide-title{font-size:24px}.tpaelements-talks-slider .slide-description{font-size:14px}}.tpaelements-talks-slider .read-more-icon{font-size:20px!important}.tpaelements-talks-slider .read-more-icon svg{width:80px!important;height:80px!important}@media screen and (max-width:1023px){.tpaelements-talks-slider .read-more-icon svg{width:50px!important;height:50px!important}}.tpa-career-grid-wrapper{width:100%}.tpa-career-grid-wrapper .tpa-career-tabs{margin-bottom:60px}@media screen and (max-width:1023px){.tpa-career-grid-wrapper .tpa-career-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tpa-career-grid-wrapper .tpa-career-tabs .tpa-career-tab{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;min-width:220px}@media screen and (max-width:1023px){.tpa-career-grid-wrapper .tpa-career-tabs .tpa-career-tab{min-width:100px}}.tpa-career-grid-wrapper{}.tpa-career-grid-wrapper .tpa-career-grid{display:-ms-grid;display:grid}.tpa-career-grid-wrapper .tpa-career-grid .tpa-career-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){.tpa-career-grid-wrapper .tpa-career-grid .tpa-career-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.tpa-career-grid-wrapper .tpa-career-grid .tpa-career-item .career-left{width:75%}@media screen and (max-width:1023px){.tpa-career-grid-wrapper .tpa-career-grid .tpa-career-item .career-left{width:100%}}.tpa-career-grid-wrapper .tpa-career-grid .tpa-career-item.hidden{display:none}.tpa-career-grid-wrapper .tpa-career-grid .tpa-career-item .career-footer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1023px){.tpa-career-grid-wrapper .tpa-career-grid .tpa-career-item .career-footer{width:100%}}.tpa-career-grid-wrapper .tpa-career-grid .tpa-career-item .career-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.tpa-career-grid-wrapper .tpa-career-grid .tpa-career-item .career-tag{border:1px solid #315EFB}.tpa-career-grid-wrapper .tpa-career-grid .career-description{margin:0 0 25px 0}.tpa-no-careers{text-align:center;padding:50px 20px}.tpa-no-careers p{font-size:16px;color:#6B7280;margin:0}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.tpa-career-item{-webkit-animation:fadeIn 0.4s ease;animation:fadeIn 0.4s ease}.tpa-portfolio-swiper-wrapper{position:relative;width:100%;padding:50px 0}.tpa-portfolio-swiper-wrapper .swiper-button-next,.tpa-portfolio-swiper-wrapper .swiper-rtl .swiper-button-prev{right:0}.tpa-portfolio-swiper-wrapper .swiper-button-prev,.tpa-portfolio-swiper-wrapper .swiper-rtl .swiper-button-next{left:0}.tpa-portfolio-swiper-wrapper .swiper{width:100%;padding-top:50px;padding-bottom:50px}.tpa-portfolio-swiper-wrapper .swiper-slide{background-position:center;background-size:cover;width:485px;height:620px;border-radius:20px;overflow:hidden}@media screen and (max-width:450px){.tpa-portfolio-swiper-wrapper .swiper-slide{height:450px!important}}.tpa-portfolio-item{position:relative;display:block;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:20px}.portfolio-overlay-content{position:absolute;bottom:0;left:0;right:0;padding:30px;z-index:2;-webkit-transform:translateY(20px);transform:translateY(20px);border-radius:20px;opacity:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.tpa-portfolio-item:hover .portfolio-overlay-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.portfolio-title{margin:0;font-size:24px;font-weight:700;color:#fff;line-height:1.3}.portfolio-categories{font-size:14px;color:#fff;opacity:0.9;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.tpa-portfolio-swiper-wrapper .swiper-button-next,.tpa-portfolio-swiper-wrapper .swiper-button-prev{width:50px;height:50px;border-radius:50%;background:rgba(226,241,255,0.2);backdrop-filter:blur(10px);color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpa-portfolio-swiper-wrapper .swiper-button-next:after,.tpa-portfolio-swiper-wrapper .swiper-button-prev:after{font-size:20px;font-weight:bold}.tpa-no-portfolios{text-align:center;padding:50px 20px;font-size:18px;color:#666}@media (max-width:768px){.tpa-portfolio-swiper-wrapper .swiper-slide{width:250px;height:250px}.portfolio-title{font-size:18px}.portfolio-categories{font-size:12px}.tpa-portfolio-swiper-wrapper .swiper-button-next,.tpa-portfolio-swiper-wrapper .swiper-button-prev{width:40px;height:40px}.tpa-portfolio-swiper-wrapper .swiper-button-next:after,.tpa-portfolio-swiper-wrapper .swiper-button-prev:after{font-size:16px}}@media (max-width:480px){.tpa-portfolio-swiper-wrapper .swiper-slide{width:200px;height:200px}.portfolio-overlay-content{padding:20px}}.tpaelements-services-tabs .mobile-tab-content{display:none!important;margin-top:20px;padding:12px;overflow:hidden}@media screen and (max-width:1024px){.tpaelements-services-tabs .mobile-tab-content{display:none!important}.tpaelements-services-tabs .mobile-tab-content.active{display:block!important}}.tpaelements-services-tabs .content-column{display:block}@media screen and (max-width:1024px){.tpaelements-services-tabs .content-column{display:none!important}}@media screen and (max-width:1024px){.tpaelements-services-tabs .tab-column{width:100%;max-width:100%}}@media screen and (min-width:1025px){.tpaelements-services-tabs .tab-column{max-width:45%}}.tpaelements-services-tabs h2{font-family:Comfortaa;font-size:64px;font-weight:500;line-height:1.2em;margin:0 0 60px 0;color:#022644}@media screen and (max-width:1366px){.tpaelements-services-tabs h2{font-size:35px;margin:0 0 40px 0}}@media screen and (max-width:768px){.tpaelements-services-tabs h2{font-size:28px;margin:0 0 30px 0}}.tpaelements-services-tabs ul{margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tpaelements-services-tabs li{list-style-type:none;position:relative}.tpaelements-services-tabs li .nav-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%}.tpaelements-services-tabs li .nav-link .cont{width:100%;max-width:100%;overflow:hidden}.tpaelements-services-tabs li .nav-link:first-of-type{padding-top:0}.tpaelements-services-tabs li .nav-link:last-of-type{padding-bottom:0;border:0}.tpaelements-services-tabs li .icon{-ms-flex-negative:0;flex-shrink:0}.tpaelements-services-tabs li .service-title{width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.tpaelements-services-tabs li .service-description{white-space:normal!important;display:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.tpaelements-services-tabs li .nav-link.active .service-description{display:block}.tpaelements-services-tabs .mobile-tab-content .service-image{position:relative;margin-bottom:15px}.tpaelements-services-tabs .mobile-tab-content .service-image img{width:50%;height:auto;border-radius:8px}@media screen and (max-width:600px){.tpaelements-services-tabs .mobile-tab-content .service-image img{width:100%}}.tpaelements-services-tabs .mobile-tab-content .butn{margin-top:15px}.tpaelements-services-tabs .mobile-tab-content .title-content{margin-top:15px;font-size:18px;font-weight:600}.tpaelements-services-tabs .mobile-tab-content .content-description{margin-top:10px;font-size:14px;line-height:1.6}.tpaelements-services-tabs .mobile-tab-content .right-left-content{margin-top:20px}.tpaelements-services-tabs .mobile-tab-content .right-left-content .row{margin:0 -10px}.tpaelements-services-tabs .mobile-tab-content .right-left-content [class^=col-]{padding:0 10px}.tpaelements-services-tabs .tab-content{height:100%}.tpaelements-services-tabs .tab-content .service-image{position:relative}.tpaelements-services-tabs .tab-content .active{height:100%}.tpaelements-services-tabs .tab-content.overlay-enabled .service-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:1;z-index:1}.tpaelements-services-tabs.hover .tab-content{position:relative}.tpaelements-services-tabs.hover .tab-content .tab-pane{display:block;position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden}.tpaelements-services-tabs.hover .tab-content .tab-pane:first-of-type{position:static}.tpaelements-services-tabs.hover .tab-content .tab-pane .fade-in-up{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 0.4s;transition:all 0.4s}.tpaelements-services-tabs.hover .tab-content .tab-pane .fade-in{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.7s;transition:all 0.7s}.tpaelements-services-tabs.hover .tab-content .tab-pane.show.active{opacity:1;visibility:visible}.tpaelements-services-tabs.hover .tab-content .tab-pane.show.active .fade-in-up{-webkit-transform:translateY(0);transform:translateY(0)}.tpaelements-services-tabs.hover .tab-content .tab-pane.show.active .fade-in{-webkit-transform:scale(1);transform:scale(1)}.tpaelements-services-tabs.circles-line ul{position:relative}.tpaelements-services-tabs.circles-line ul:before{position:absolute;content:"";left:0;top:0;width:1px;height:calc(100% - 20px);background-color:#222;z-index:1}.tpaelements-services-tabs.circles-line ul .moving-circle{position:absolute;left:-5px;top:0;width:12px;height:12px;background-color:#0068FF;border-radius:50%;-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.4,0,0.2,1);transition:-webkit-transform 0.5s cubic-bezier(0.4,0,0.2,1);transition:transform 0.5s cubic-bezier(0.4,0,0.2,1);transition:transform 0.5s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.5s cubic-bezier(0.4,0,0.2,1);z-index:2;pointer-events:none}.tpaelements-services-tabs.circles-line ul .nav-link{position:relative}.tpaelements-services-tabs.circles-line ul .nav-link:before{display:none}.tpaelements-services-tabs.circles-line ul .icon{scale:0;-webkit-transition:scale 0.3s ease;transition:scale 0.3s ease}.tpaelements-services-tabs.circles-line ul .nav-link.active .icon{scale:1}.tpa-portfolio-slider-wrapper{position:relative;overflow:visible}.tpa-portfolio-slider-wrapper .tpa-portfolio-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative;padding:0 30px;pointer-events:all;margin-bottom:80px}.tpa-portfolio-slider-wrapper .tpa-portfolio-filters:before{content:"";position:absolute;right:0;bottom:0;width:100%;height:0.5px;background-color:#0068FF}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .tpa-portfolio-filters:before{display:none}}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .tpa-portfolio-filters{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;margin-bottom:40px;padding:0 15px}}.tpa-portfolio-slider-wrapper .tpa-portfolio-filter-btn{opacity:1;color:#0068FF;text-align:center;font-family:Comfortaa,sans-serif;font-size:18px;font-weight:300;line-height:29px;border:none!important;border-radius:0!important;background:transparent;position:relative;padding:12px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}.tpa-portfolio-slider-wrapper .tpa-portfolio-filter-btn:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;width:11px;height:11px;background-color:#0068FF;border-radius:50%;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.tpa-portfolio-slider-wrapper .tpa-portfolio-filter-btn:hover{background:transparent;opacity:0.8}.tpa-portfolio-slider-wrapper .tpa-portfolio-filter-btn.active{background:transparent;font-weight:700}.tpa-portfolio-slider-wrapper .tpa-portfolio-filter-btn.active:after{opacity:1}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .tpa-portfolio-filter-btn.active:after{display:none}}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .tpa-portfolio-filter-btn.active{padding:10px 20px;background:#0068FF!important;border-radius:50px!important;color:#fff!important}}.tpa-portfolio-slider-wrapper .tpa-portfolio-filter-btn:focus{background:transparent;outline:none}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .tpa-portfolio-filter-btn{font-size:16px}}.tpa-portfolio-slider-wrapper .tpa-portfolio-container{position:relative;padding:0 12px}.tpa-portfolio-slider-wrapper .tpa-portfolio-item{height:650px;min-height:650px;border-radius:15px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:98px 60px;overflow:hidden;position:relative}.tpa-portfolio-slider-wrapper .tpa-portfolio-item:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.4);z-index:1;border-radius:15px}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .tpa-portfolio-item:before{border-radius:0}}.tpa-portfolio-slider-wrapper .tpa-portfolio-item:hover:before{background:rgba(0,0,0,0.4)}.tpa-portfolio-slider-wrapper .portfolio-content{width:100%;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .portfolio-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tpa-portfolio-slider-wrapper .portfolio-categories{color:#FFF;font-family:Comfortaa,sans-serif;font-size:24px;font-style:normal;font-weight:300;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:0}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .portfolio-categories{font-size:16px;line-height:29px}}@media (max-width:768px){.tpa-portfolio-slider-wrapper .portfolio-categories{font-size:18px;line-height:24px}}.tpa-portfolio-slider-wrapper .portfolio-category-item{display:block;white-space:nowrap}.tpa-portfolio-slider-wrapper .portfolio-divider{-ms-flex-negative:0;flex-shrink:0;width:229px;background:#fff;height:2px}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .portfolio-divider{width:150px}}@media (max-width:768px){.tpa-portfolio-slider-wrapper .portfolio-divider{width:100%;max-width:120px}}.tpa-portfolio-slider-wrapper .portfolio-title{color:#FFF;font-family:Comfortaa,sans-serif;font-size:32px;font-weight:400;line-height:1.2em;margin:0}@media (max-width:1023px){.tpa-portfolio-slider-wrapper .portfolio-title{font-size:32px;width:100%}}@media (max-width:768px){.tpa-portfolio-slider-wrapper .portfolio-title{font-size:24px}}.tpa-no-portfolios{padding:100px 20px;text-align:center;min-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tpa-no-portfolios p{font-size:18px;color:#666;font-family:Comfortaa,sans-serif;margin:0}@media (max-width:1023px){.tpa-no-portfolios{padding:60px 20px;min-height:30vh}}.tpaelements-button{position:relative;display:inline-block;padding:12px 30px;background-color:#212529;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-button.transition-none{-webkit-transition:none;transition:none}.tpaelements-button.transition-none .tpaelements-button-before{-webkit-transition:none;transition:none}.tpaelements-button:before{content:"";-webkit-transform:perspective(var(--e-transform-tpaelements-button-before-perspective,0)) rotate(var(--e-transform-tpaelements-button-before-rotateZ,0)) rotateX(var(--e-transform-tpaelements-button-before-rotateX,0)) rotateY(var(--e-transform-tpaelements-button-before-rotateY,0)) translate(var(--e-transform-tpaelements-button-before-translate,0)) translateX(var(--e-transform-tpaelements-button-before-translateX,0)) translateY(var(--e-transform-tpaelements-button-before-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-button-before-flipX, 1) * var(--e-transform-tpaelements-button-before-scaleX, var(--e-transform-tpaelements-button-before-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-button-before-flipY, 1) * var(--e-transform-tpaelements-button-before-scaleY, var(--e-transform-tpaelements-button-before-scale, 1)))) skewX(var(--e-transform-tpaelements-button-before-skewX,0)) skewY(var(--e-transform-tpaelements-button-before-skewY,0));transform:perspective(var(--e-transform-tpaelements-button-before-perspective,0)) rotate(var(--e-transform-tpaelements-button-before-rotateZ,0)) rotateX(var(--e-transform-tpaelements-button-before-rotateX,0)) rotateY(var(--e-transform-tpaelements-button-before-rotateY,0)) translate(var(--e-transform-tpaelements-button-before-translate,0)) translateX(var(--e-transform-tpaelements-button-before-translateX,0)) translateY(var(--e-transform-tpaelements-button-before-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-button-before-flipX, 1) * var(--e-transform-tpaelements-button-before-scaleX, var(--e-transform-tpaelements-button-before-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-button-before-flipY, 1) * var(--e-transform-tpaelements-button-before-scaleY, var(--e-transform-tpaelements-button-before-scale, 1)))) skewX(var(--e-transform-tpaelements-button-before-skewX,0)) skewY(var(--e-transform-tpaelements-button-before-skewY,0))}.tpaelements-button.tpa-infinite-scale:before{-webkit-animation:scale 2s ease-in-out infinite;animation:scale 2s ease-in-out infinite}.tpaelements-button.tpa-hvr-txt-trans{position:relative;overflow:hidden}.tpaelements-button.tpa-hvr-txt-trans .hvr-txt{position:relative;display:inline-block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-button.tpa-hvr-txt-trans .hvr-txt:after{content:attr(data-text);display:inline-block;position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transition:opacity 0.2s,-webkit-transform 0.2s;transition:opacity 0.2s,-webkit-transform 0.2s;transition:opacity 0.2s,transform 0.2s;transition:opacity 0.2s,transform 0.2s,-webkit-transform 0.2s;-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);white-space:nowrap}.tpaelements-button.tpa-hvr-txt-trans .hvr-txt span{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-button:hover .hvr-txt span{-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0}.tpaelements-button:hover .hvr-txt:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.tpaelements-button .tpaelements-button-content-wrapper{position:relative;z-index:5}.tpaelements-button .tpaelements-button-text{position:relative;z-index:2}.tpaelements-button .tpaelements-button-before{display:inline-block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:relative}.tpaelements-button .tpaelements-button-before i,.tpaelements-button .tpaelements-button-before svg{-webkit-transform:perspective(var(--e-transform-tpaelements-button-before-perspective,0)) rotate(var(--e-transform-tpaelements-button-before-rotateZ,0)) rotateX(var(--e-transform-tpaelements-button-before-rotateX,0)) rotateY(var(--e-transform-tpaelements-button-before-rotateY,0)) translate(var(--e-transform-tpaelements-button-before-translate,0)) translateX(var(--e-transform-tpaelements-button-before-translateX,0)) translateY(var(--e-transform-tpaelements-button-before-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-button-before-flipX, 1) * var(--e-transform-tpaelements-button-before-scaleX, var(--e-transform-tpaelements-button-before-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-button-before-flipY, 1) * var(--e-transform-tpaelements-button-before-scaleY, var(--e-transform-tpaelements-button-before-scale, 1)))) skewX(var(--e-transform-tpaelements-button-before-skewX,0)) skewY(var(--e-transform-tpaelements-button-before-skewY,0));transform:perspective(var(--e-transform-tpaelements-button-before-perspective,0)) rotate(var(--e-transform-tpaelements-button-before-rotateZ,0)) rotateX(var(--e-transform-tpaelements-button-before-rotateX,0)) rotateY(var(--e-transform-tpaelements-button-before-rotateY,0)) translate(var(--e-transform-tpaelements-button-before-translate,0)) translateX(var(--e-transform-tpaelements-button-before-translateX,0)) translateY(var(--e-transform-tpaelements-button-before-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-button-before-flipX, 1) * var(--e-transform-tpaelements-button-before-scaleX, var(--e-transform-tpaelements-button-before-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-button-before-flipY, 1) * var(--e-transform-tpaelements-button-before-scaleY, var(--e-transform-tpaelements-button-before-scale, 1)))) skewX(var(--e-transform-tpaelements-button-before-skewX,0)) skewY(var(--e-transform-tpaelements-button-before-skewY,0))}.tpaelements-button.add_to_cart_button .button__loader{display:none}.tpaelements-button.add_to_cart_button .button__added{display:none}.tpaelements-button.add_to_cart_button.loading{opacity:1}.tpaelements-button.add_to_cart_button.loading .button__loader{display:inline-block;-webkit-animation:none;animation:none}.tpaelements-button.add_to_cart_button.loading .button__loader .loading_popup{width:100%;height:auto;padding:10px 0;background-color:#ffb500;color:#fff;position:absolute;bottom:450%;left:42%;text-align:center;border-radius:4px}.tpaelements-button.add_to_cart_button.loading .button__loader .loading_popup i{margin-left:5px;-webkit-animation:rotate-center 1.5s linear infinite both;animation:rotate-center 1.5s linear infinite both}.tpaelements-button.add_to_cart_button.added{opacity:1}.tpaelements-button.add_to_cart_button.added .button__added{display:inline-block}.tpaelements-button.add_to_cart_button.added .button__added .added_popup{width:100%;height:auto;padding:10px 0;background-color:#157dfb;color:#fff;position:absolute;bottom:450%;left:42%;text-align:center;border-radius:4px;-webkit-animation:hide_added 0s ease-in 3s forwards;animation:hide_added 0s ease-in 3s forwards}.tpaelements-button.add_to_cart_button.added .button__added .added_popup i{margin-left:5px}@keyframes hide_added{to{width:0;height:0;overflow:hidden}}@-webkit-keyframes hide_added{to{width:0;height:0;visibility:hidden}}@-webkit-keyframes scale{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.tpaelements-button .glow{position:absolute;width:70%;height:70%;border-radius:50%;background:#555;-webkit-filter:blur(100px);filter:blur(100px);left:70%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}@media screen and (max-width:991px){.tpaelements-button.tpaelements-responsive-break-line br{display:none}}.elementor-widget-tpaelements-button .added_to_cart{-webkit-margin-start:8px;margin-inline-start:8px}.elementor-widget-tpaelements-button .added_to_cart:hover{color:var(--color-main)}.tpaelements-heading-text a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-heading-text a:hover,.tpaelements-heading-text>a{color:inherit}.tpaelements-heading-text .tpaelements-heading{margin:0;position:relative;z-index:1;-webkit-transform:perspective(var(--e-transform-tpaelements-heading-perspective,0)) rotate(var(--e-transform-tpaelements-heading-rotateZ,0)) rotateX(var(--e-transform-tpaelements-heading-rotateX,0)) rotateY(var(--e-transform-tpaelements-heading-rotateY,0)) translate(var(--e-transform-tpaelements-heading-translate,0)) translateX(var(--e-transform-tpaelements-heading-translateX,0)) translateY(var(--e-transform-tpaelements-heading-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-heading-flipX, 1) * var(--e-transform-tpaelements-heading-scaleX, var(--e-transform-tpaelements-heading-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-heading-flipY, 1) * var(--e-transform-tpaelements-heading-scaleY, var(--e-transform-tpaelements-heading-scale, 1)))) skewX(var(--e-transform-tpaelements-heading-skewX,0)) skewY(var(--e-transform-tpaelements-heading-skewY,0));transform:perspective(var(--e-transform-tpaelements-heading-perspective,0)) rotate(var(--e-transform-tpaelements-heading-rotateZ,0)) rotateX(var(--e-transform-tpaelements-heading-rotateX,0)) rotateY(var(--e-transform-tpaelements-heading-rotateY,0)) translate(var(--e-transform-tpaelements-heading-translate,0)) translateX(var(--e-transform-tpaelements-heading-translateX,0)) translateY(var(--e-transform-tpaelements-heading-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-heading-flipX, 1) * var(--e-transform-tpaelements-heading-scaleX, var(--e-transform-tpaelements-heading-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-heading-flipY, 1) * var(--e-transform-tpaelements-heading-scaleY, var(--e-transform-tpaelements-heading-scale, 1)))) skewX(var(--e-transform-tpaelements-heading-skewX,0)) skewY(var(--e-transform-tpaelements-heading-skewY,0))}.tpaelements-heading-text .tpaelements-heading:before{position:absolute;content:"";z-index:-1}.tpaelements-heading-text .tpaelements-heading.tpa-funky-letters span{display:inline-block;opacity:0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.tpaelements-heading-text .tpaelements-heading.tpa-gradient-shift{background-size:300% 100%;-webkit-animation:gradient-shift 8s ease infinite;animation:gradient-shift 8s ease infinite}@-webkit-keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.tpaelements-heading-text span{position:relative}.tpaelements-heading-text span{display:inline-block}.tpaelements-heading.tpa-scroll-fill div{display:inline!important;background:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--fill-color-active)),color-stop(50%,var(--fill-color-inactive)));background:linear-gradient(to right,var(--fill-color-active) 50%,var(--fill-color-inactive) 50%);background-size:200% 100%;background-position-x:100%;color:transparent!important;background-clip:text;-webkit-background-clip:text}@media screen and (max-width:991px){.tpaelements-heading-text .tpaelements-heading.tpaelements-text-breakline br{display:none}}.elementor-widget-tpaelements-progress-bar{text-align:start}.elementor-widget-tpaelements-progress-bar .tpaelements-progress-wrapper.progress-info .tpaelements-progress-bar{background-color:#5bc0de}.elementor-widget-tpaelements-progress-bar .tpaelements-progress-wrapper.progress-success .tpaelements-progress-bar{background-color:#5cb85c}.elementor-widget-tpaelements-progress-bar .tpaelements-progress-wrapper.progress-warning .tpaelements-progress-bar{background-color:#f0ad4e}.elementor-widget-tpaelements-progress-bar .tpaelements-progress-wrapper.progress-danger .tpaelements-progress-bar{background-color:#d9534f}.tpaelements-progress-wrapper{background-color:#eee;border-radius:2px;color:#fff;height:auto;position:relative}.tpaelements-progress-bar{position:relative;background-color:#69727d;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;height:30px;line-height:30px;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out;width:0}.tpaelements-progress-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-webkit-padding-start:15px;padding-inline-start:15px;text-overflow:ellipsis;white-space:nowrap}.tpaelements-progress-percentage{-webkit-padding-end:15px;padding-inline-end:15px}.tpaelements-progress-title{display:block}.elementor-progress .tpaelements-progress-title{display:block}.e-con .tpaelements-progress-wrapper{height:auto}.e-con-inner .tpaelements-progress-wrapper{height:auto}.tpa-text-position-after .tpaelements-progress-bar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.tpaelements-rotate-box{position:relative;width:220px;height:220px;display:block}.tpaelements-rotate-box .icon-transform svg{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform-origin:center center;transform-origin:center center}.tpaelements-rotate-box:hover .icon-transform svg{-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important;scale:1.25}.tpaelements-rotate-box .icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:70px;width:70px;border-radius:50%;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#191919}.tpaelements-rotate-box .icon svg{width:18px;height:18px;fill:#191919}.tpaelements-rotate-box .rotate-text{display:inline-block;font-weight:300;text-transform:uppercase;position:absolute;left:0;border-radius:50%;color:#151515}.tpaelements-rotate-box .rotate-text.st1{-webkit-animation:rotateText 20s linear infinite;animation:rotateText 20s linear infinite}.tpaelements-rotate-box .rotate-text.st2{-webkit-animation:rotateTextReverse 20s linear infinite;animation:rotateTextReverse 20s linear infinite}.tpaelements-rotate-box .rotate-circle svg{width:220px;height:220px;fill:#000;-webkit-transform:scale(1);transform:scale(1)}.tpaelements-rotate-box .center-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tpaelements-rotate-box .image{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes rotateText{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotateText{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rotateTextReverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateTextReverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.e-con:hover .elementor-widget-tpaelements-image>.elementor-widget-container>.tpaelements-image.selector-type-container.tpaelements-image-container-active:after{display:block}.e-con:hover .elementor-widget-tpaelements-image>.elementor-widget-container>.tpaelements-image.selector-type-container.tpaelements-image-container-active .image-hover-container{display:block;opacity:1}.tpaelements-image.tpa-rotate-center-animation{-webkit-animation:tpa-rotate-center-animation 100s linear infinite both;animation:tpa-rotate-center-animation 100s linear infinite both}.tpaelements-image.tpa-rotate-center-animation.reverse{animation:tpa-rotate-center-animation 100s linear infinite both reverse}.tpaelements-image.selector-type-image:hover:after{display:block}.tpaelements-image.selector-type-image:hover .image-hover-container{display:block;opacity:1}.tpaelements-image:after{content:"";top:0;left:0;position:absolute;display:none}.tpaelements-image .tc-hover-media{display:inline-block}.tpaelements-image .image-hover-container{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;white-space:nowrap}.tpaelements-image .image-hover-container a{width:45px;height:45px;border-radius:50%;background-color:rgba(255,255,255,0.3333333333);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin:5px}.tpaelements-image .image-hover-container a svg{width:25px;height:25px}.tpaelements-image .image-hover-container a:hover{background-color:#181c20}.tpaelements-image .image-hover-container svg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px}.tpaelements-image .tpaelements-float-cursor{position:absolute;left:0;top:0;width:150px;height:150px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:var(--color-primary);text-transform:uppercase;font-size:16px;z-index:30;pointer-events:none;padding:30px;text-align:center}.tpaelements-image .tpaelements-float-cursor span{display:inline-block}.tpaelements-image .tpaelements-float-cursor .icon{display:block}.tpaelements-image.line img{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);-webkit-transition:all 2s linear;transition:all 2s linear}.tpaelements-image.line.animated img{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.tpaelements-image.clippy-img img{clip-path:polygon(25% 0,75% 0,75% 100%,25% 100%);opacity:0;-webkit-transform:rotate(-7deg) scale(1.3);transform:rotate(-7deg) scale(1.3);-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:0.2s;transition-delay:0.2s}.tpaelements-image.clippy-img.animated img{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.tpaelements-image.clip-up-to-down img{clip-path:polygon(0 0,100% 0,100% 0,0 0);-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out}.tpaelements-image.clip-up-to-down.animated img{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.tpaelements-image.tpaelements-float-cursor-container a{cursor:none}.tpaelements-image.tpaelements-float-cursor-container{cursor:none}.tpaelements-image .butn{display:inline-block}.tpaelements-image .butn span{display:inline-block}.tpaelements-image .butn .shap-left-bottom{position:absolute;left:-1.45rem;bottom:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg);line-height:1}.tpaelements-image .butn .shap-left-bottom svg{width:1.5rem;height:1.5rem;fill:#0d0d0d}.tpaelements-image .butn .shap-right-top{position:absolute;top:-1.45rem;right:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg);line-height:1}.tpaelements-image .butn .shap-right-top svg{width:1.5rem;height:1.5rem;fill:#0d0d0d}.tpaelements-image.tpa-scroll-trigger-scale .elementor-image{clip-path:inset(0% 12% 0% 12%);-webkit-transform:scale(0.8);transform:scale(0.8)}.tpaelements-image.tpa-simple-parallax .simpleParallax{height:100%}@-webkit-keyframes tpa-rotate-center-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tpa-rotate-center-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:991px){.tpaelements-image.tpaelements-float-cursor-container a{cursor:auto}.tpaelements-image.tpaelements-float-cursor-container{cursor:auto}.tpaelements-image.tpaelements-float-cursor-container .tpaelements-float-cursor{display:none}}.tpaelements-accordion .accordion-item{position:relative;border-radius:0;border:0;background-color:rgba(182,153,116,0.1333333333);margin-bottom:30px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-accordion .accordion-item:last-of-type{margin-bottom:0}.tpaelements-accordion .accordion-item .accordion-header .accordion-button{border-radius:0;background-color:transparent;color:#181C20;font-size:16px;-webkit-box-shadow:none;box-shadow:none;padding:20px;text-wrap:balance;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;width:100%;text-align:start;border:none;outline:none}.tpaelements-accordion .accordion-item .accordion-header .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.tpaelements-accordion .accordion-item .accordion-header .accordion-button:focus-visible{outline:none}.elementor-element .tpaelements-accordion .accordion-item .accordion-header .accordion-button{border:none!important;outline:none!important}.tpaelements-accordion .accordion-item .accordion-header .accordion-button .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.tpaelements-accordion .accordion-item .accordion-header .accordion-button .img img{display:block}.tpaelements-accordion .accordion-item .accordion-header .accordion-button .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.arrow{position:relative;padding-right:85px}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.arrow:not(.collapsed){border-bottom:1px solid rgba(153,153,153,0.2666666667)}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.arrow:not(.collapsed):after{content:"\f175";color:#fff;z-index:20;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.arrow:not(.collapsed):before{background-color:#181C20;z-index:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.arrow:after{background-image:none;content:"\f176";font-family:"Font Awesome 5 Pro";font-weight:300;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.arrow:before{position:absolute;content:"";width:65px;right:0;top:0;height:100%;-webkit-border-start:1px solid rgba(153,153,153,0.2666666667);border-inline-start:1px solid rgba(153,153,153,0.2666666667);z-index:2;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.custom:after{display:none}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.custom .tpaelements-accordion-icon-closed,.tpaelements-accordion .accordion-item .accordion-header .accordion-button.custom .tpaelements-accordion-icon-opened{margin-left:auto;margin-right:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.custom:not(.collapsed) .tpaelements-accordion-icon-opened{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.custom:not(.collapsed) .tpaelements-accordion-icon-closed{display:none!important;opacity:0}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.custom.collapsed .tpaelements-accordion-icon-opened{display:none!important;opacity:0}.tpaelements-accordion .accordion-item .accordion-header .accordion-button.custom.collapsed .tpaelements-accordion-icon-closed{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1}.tpaelements-accordion .accordion-item .accordion-collapse{overflow:hidden}.tpaelements-accordion .accordion-item .accordion-collapse:not(.show){display:none}.tpaelements-accordion .accordion-item .accordion-collapse.show{display:block}.tpaelements-accordion .accordion-item .accordion-body>*{word-spacing:0;padding:0;margin:0}.elementor-editor-active .tpaelements-accordion .accordion-button{border:none!important;outline:none!important}.elementor-editor-active .tpaelements-accordion .accordion-button:active,.elementor-editor-active .tpaelements-accordion .accordion-button:focus,.elementor-editor-active .tpaelements-accordion .accordion-button:focus-visible{border:none!important;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.tpaelements-social-icons{position:relative}.tpaelements-social-icons a,.tpaelements-social-icons span{display:inline-block}.tpaelements-social-icons:hover .share-icons.animation1{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.tpaelements-social-icons .show-icon{line-height:0;position:relative;z-index:2;padding:15px;background-color:#000;color:#fff}.tpaelements-social-icons .show-icon i{font-size:16px}.tpaelements-social-icons .show-icon svg{fill:#fff;width:16px;height:16px}.tpaelements-social-icons .share-icons.animation1{position:absolute;right:0;bottom:0;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0;z-index:20}.tpaelements-social-icons .share-icons.animation1 a{-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.tpaelements-social-icons .share-icons.animation2{position:absolute}.tpaelements-social-icons .share-icons.animation2 a{position:relative;margin-top:10px}.tpaelements-social-icons .share-icons.animation2 a:not(:last-of-type){margin-bottom:-50px;opacity:0}.tpaelements-social-icons .share-icons.animation2:hover a{margin-bottom:0;opacity:1}.tpaelements-social-icons .social-icons-wrapper{display:inline-block}.tpaelements-social-icons .tpaelements-social-icon{position:relative;padding:15px;background-color:#000;color:#fff}.tpaelements-social-icons .tpaelements-social-icon i{font-size:16px}.tpaelements-social-icons .tpaelements-social-icon svg{fill:#fff;width:16px;height:16px}.tpaelements-social-icons .tpaelements-social-icon .tpaelements-hover-this{cursor:pointer}.tpaelements-social-icons .tpaelements-social-icon .tpaelements-hover-this .tpaelements-hover-anim{-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear,-webkit-transform 0.2s linear}.tpaelements-social-icons .tpaelements-social-icon:before{content:"";z-index:0}.tpa-marquee{position:relative;overflow-x:clip}.tpa-marquee .curvtop{background:#222;position:absolute;left:-100px;right:-100px;top:0;height:5vw;border-radius:0 0 50% 50%/0 0 100% 100%;z-index:3}.tpa-marquee .curvbotm{background:#222;position:absolute;bottom:0;left:-100px;right:-100px;height:5vw;border-radius:50% 50% 0 0/100% 100% 0 0;z-index:3}.tpa-marquee .images:after{content:"";position:absolute;top:-30px;bottom:-30px;left:-30px;right:-30px;pointer-events:none}.tpa-marquee .main-marq{position:relative;padding:0}.tpa-marquee .main-marq:after{position:absolute;top:-30px;bottom:-30px;left:-30px;right:-30px;pointer-events:none}.tpa-marquee .main-marq a{display:inline-block}.tpa-marquee .main-marq a,.tpa-marquee .main-marq a:hover{color:inherit}.tpa-marquee .main-marq .slide-har{display:-webkit-box;display:-ms-flexbox;display:flex}.tpa-marquee .main-marq .box{display:-webkit-box;display:-ms-flexbox;display:flex}.tpa-marquee .main-marq .box .item{position:relative;padding:0 30px}.tpa-marquee .main-marq .box .item h4{white-space:nowrap;line-height:1.1;margin:0}.tpa-marquee .main-marq .box .item h2{line-height:1;margin:0}.tpa-marquee .main-marq .box .item:nth-of-type(2n) h4{color:transparent;-webkit-text-stroke:0.5px #1a1a1a}.tpa-marquee .main-marq .box .item:nth-of-type(2n) h4 a{color:transparent;-webkit-text-stroke:0.5px #1a1a1a}.tpa-marquee .main-marq .box .item .icon-image{display:inline-block}.tpa-marquee .main-marq .box .item .icon-image img{max-width:100%;max-height:100%}.tpa-marquee .main-marq .box:last-of-type .item:nth-of-type(2n) h4{color:#1a1a1a;-webkit-text-stroke:0}.tpa-marquee .main-marq .box:last-of-type .item:nth-of-type(2n) h4 a{color:#1a1a1a;-webkit-text-stroke:0}.tpa-marquee .main-marq .box:last-of-type .item:nth-of-type(odd) h4{color:transparent;-webkit-text-stroke:1px #1a1a1a}.tpa-marquee .main-marq .box:last-of-type .item:nth-of-type(odd) h4 a{color:transparent;-webkit-text-stroke:1px #1a1a1a}.tpa-marquee .slide-har{position:relative}.tpa-marquee .slide-har.st1 .box{position:relative;-webkit-animation:slide-har 80s linear infinite;animation:slide-har 80s linear infinite}.tpa-marquee .slide-har.st2 .box{position:relative;-webkit-animation:slide-har-revers 80s linear infinite;animation:slide-har-revers 80s linear infinite}.tpa-marquee .slide-har.st3 .box{position:relative;-webkit-animation:slide-har-mix 300s linear infinite;animation:slide-har-mix 300s linear infinite}@-webkit-keyframes slide-har{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide-har{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide-har-revers{to{-webkit-transform:translateX(0%);transform:translateX(0%)}0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide-har-revers{to{-webkit-transform:translateX(0%);transform:translateX(0%)}0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide-har-mix{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}85%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes slide-har-mix{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}85%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}.tpaelements-testimonials-slider a,.tpaelements-testimonials-slider span{display:inline-block}.tpaelements-testimonials-slider .testi-card .author-wrapper{position:relative}.tpaelements-testimonials-slider .testi-card .author-wrapper .author-image{position:relative}.tpaelements-testimonials-slider .tpaelements-testimonials-slider-arrows{color:#ccc;font-size:13px;width:55px;height:55px;line-height:55px;text-align:center;margin:5px 0;border:1px solid rgba(255,255,255,0.3);position:absolute;border-radius:50%;background:none;-webkit-transform:perspective(var(--e-transform-tpaelements-testimonials-slider-arrows-perspective,0)) rotate(var(--e-transform-tpaelements-testimonials-slider-arrows-rotateZ,0)) rotateX(var(--e-transform-tpaelements-testimonials-slider-arrows-rotateX,0)) rotateY(var(--e-transform-tpaelements-testimonials-slider-arrows-rotateY,0)) translate(var(--e-transform-tpaelements-testimonials-slider-arrows-translate,0)) translateX(var(--e-transform-tpaelements-testimonials-slider-arrows-translateX,0)) translateY(var(--e-transform-tpaelements-testimonials-slider-arrows-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-testimonials-slider-arrows-flipX, 1) * var(--e-transform-tpaelements-testimonials-slider-arrows-scaleX, var(--e-transform-tpaelements-testimonials-slider-arrows-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-testimonials-slider-arrows-flipY, 1) * var(--e-transform-tpaelements-testimonials-slider-arrows-scaleY, var(--e-transform-tpaelements-testimonials-slider-arrows-scale, 1)))) skewX(var(--e-transform-tpaelements-testimonials-slider-arrows-skewX,0)) skewY(var(--e-transform-tpaelements-testimonials-slider-arrows-skewY,0));transform:perspective(var(--e-transform-tpaelements-testimonials-slider-arrows-perspective,0)) rotate(var(--e-transform-tpaelements-testimonials-slider-arrows-rotateZ,0)) rotateX(var(--e-transform-tpaelements-testimonials-slider-arrows-rotateX,0)) rotateY(var(--e-transform-tpaelements-testimonials-slider-arrows-rotateY,0)) translate(var(--e-transform-tpaelements-testimonials-slider-arrows-translate,0)) translateX(var(--e-transform-tpaelements-testimonials-slider-arrows-translateX,0)) translateY(var(--e-transform-tpaelements-testimonials-slider-arrows-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-testimonials-slider-arrows-flipX, 1) * var(--e-transform-tpaelements-testimonials-slider-arrows-scaleX, var(--e-transform-tpaelements-testimonials-slider-arrows-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-testimonials-slider-arrows-flipY, 1) * var(--e-transform-tpaelements-testimonials-slider-arrows-scaleY, var(--e-transform-tpaelements-testimonials-slider-arrows-scale, 1)))) skewX(var(--e-transform-tpaelements-testimonials-slider-arrows-skewX,0)) skewY(var(--e-transform-tpaelements-testimonials-slider-arrows-skewY,0))}.tpaelements-testimonials-slider .tpaelements-testimonials-slider-arrows:after{display:none}.tpaelements-testimonials-slider .tpaelements-testimonials-slider-arrows.swiper-button-next{position:absolute;top:50%;right:30px}.tpaelements-testimonials-slider .tpaelements-testimonials-slider-arrows.swiper-button-next .tpaelements-testimonials-slider-arrow-text{margin-right:8px}.tpaelements-testimonials-slider .tpaelements-testimonials-slider-arrows.swiper-button-prev{position:absolute;top:50%;left:30px}.tpaelements-testimonials-slider .tpaelements-testimonials-slider-arrows.swiper-button-prev .tpaelements-testimonials-slider-arrow-text{margin-left:8px}.tpaelements-testimonials-slider .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;display:block;right:50%;left:unset;-webkit-transform:translateX(50%);transform:translateX(50%)}.tpaelements-testimonials-slider .swiper-pagination-bullets.swiper-pagination-vertical{width:auto;display:block;top:50%;bottom:unset;-webkit-transform:translateY(50%);transform:translateY(50%)}.tpaelements-testimonials-slider .swiper-pagination-fraction{width:auto;display:block;right:50%;left:unset;-webkit-transform:translateX(50%);transform:translateX(50%)}.tpaelements-testimonials-slider .swiper-scrollbar.scrollbar-horizontal{position:absolute;bottom:15px;z-index:10;left:unset;margin:0 1%;width:98%;height:4.5px}.tpaelements-testimonials-slider .swiper-scrollbar.scrollbar-horizontal .swiper-scrollbar-drag{height:4.5px}.tpaelements-testimonials-slider .swiper-scrollbar.scrollbar-vertical{position:absolute;right:15px;z-index:10;top:0;margin:1% 0;display:block;height:94%;width:4.5px}.tpaelements-testimonials-slider .swiper-scrollbar.scrollbar-vertical .swiper-scrollbar-drag{width:4.5px}.tpaelements-testimonials-slider .arrows-pagination-container{z-index:1;-webkit-transform:perspective(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-perspective,0)) rotate(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-rotateZ,0)) rotateX(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-rotateX,0)) rotateY(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-rotateY,0)) translate(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-translate,0)) translateX(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-translateX,0)) translateY(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-flipX, 1) * var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-scaleX, var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-flipY, 1) * var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-scaleY, var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-scale, 1)))) skewX(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-skewX,0)) skewY(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-skewY,0));transform:perspective(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-perspective,0)) rotate(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-rotateZ,0)) rotateX(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-rotateX,0)) rotateY(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-rotateY,0)) translate(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-translate,0)) translateX(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-translateX,0)) translateY(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-translateY,0)) scaleX(calc(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-flipX, 1) * var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-scaleX, var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-scale, 1)))) scaleY(calc(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-flipY, 1) * var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-scaleY, var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-scale, 1)))) skewX(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-skewX,0)) skewY(var(--e-transform-tpaelements-testimonials-slider-arrows-pagination-container-skewY,0))}.tpaelements-services-slider .card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:perspective(var(--e-transform-tbaelements-services-slider-card-perspective,0)) rotate(var(--e-transform-tbaelements-services-slider-card-rotateZ,0)) rotateX(var(--e-transform-tbaelements-services-slider-card-rotateX,0)) rotateY(var(--e-transform-tbaelements-services-slider-card-rotateY,0)) translate(var(--e-transform-tbaelements-services-slider-card-translate,0)) translateX(var(--e-transform-tbaelements-services-slider-card-translateX,0)) translateY(var(--e-transform-tbaelements-services-slider-card-translateY,0)) scaleX(calc(var(--e-transform-tbaelements-services-slider-card-flipX, 1) * var(--e-transform-tbaelements-services-slider-card-scaleX, var(--e-transform-tbaelements-services-slider-card-scale, 1)))) scaleY(calc(var(--e-transform-tbaelements-services-slider-card-flipY, 1) * var(--e-transform-tbaelements-services-slider-card-scaleY, var(--e-transform-tbaelements-services-slider-card-scale, 1)))) skewX(var(--e-transform-tbaelements-services-slider-card-skewX,0)) skewY(var(--e-transform-tbaelements-services-slider-card-skewY,0));transform:perspective(var(--e-transform-tbaelements-services-slider-card-perspective,0)) rotate(var(--e-transform-tbaelements-services-slider-card-rotateZ,0)) rotateX(var(--e-transform-tbaelements-services-slider-card-rotateX,0)) rotateY(var(--e-transform-tbaelements-services-slider-card-rotateY,0)) translate(var(--e-transform-tbaelements-services-slider-card-translate,0)) translateX(var(--e-transform-tbaelements-services-slider-card-translateX,0)) translateY(var(--e-transform-tbaelements-services-slider-card-translateY,0)) scaleX(calc(var(--e-transform-tbaelements-services-slider-card-flipX, 1) * var(--e-transform-tbaelements-services-slider-card-scaleX, var(--e-transform-tbaelements-services-slider-card-scale, 1)))) scaleY(calc(var(--e-transform-tbaelements-services-slider-card-flipY, 1) * var(--e-transform-tbaelements-services-slider-card-scaleY, var(--e-transform-tbaelements-services-slider-card-scale, 1)))) skewX(var(--e-transform-tbaelements-services-slider-card-skewX,0)) skewY(var(--e-transform-tbaelements-services-slider-card-skewY,0))}.tpaelements-services-slider .card .title{position:relative}.tpaelements-services-slider .card .description{word-spacing:0}.tpaelements-services-slider .card span{display:inline-block}.tpaelements-services-slider .card .icon{position:relative}.tpaelements-services-slider .card .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tpaelements-services-slider .card .butn{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-services-slider .card .butn:before{content:""}.tpaelements-services-slider .card .butn svg{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-services-slider .card .butn:before{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tpaelements-services-slider .tbaelements-services-slider-arrows{color:#ccc;font-size:13px;width:55px;height:55px;line-height:55px;text-align:center;margin:5px 0;border:1px solid rgba(255,255,255,0.3);position:absolute;border-radius:50%;background:none}.tpaelements-services-slider .tbaelements-services-slider-arrows:after{display:none}.tpaelements-services-slider .tbaelements-services-slider-arrows.swiper-button-next{position:absolute;top:50%;right:30px}.tpaelements-services-slider .tbaelements-services-slider-arrows.swiper-button-next .tbaelements-services-slider-arrow-text{margin-right:8px}.tpaelements-services-slider .tbaelements-services-slider-arrows.swiper-button-prev{position:absolute;top:50%;left:30px}.tpaelements-services-slider .tbaelements-services-slider-arrows.swiper-button-prev .tbaelements-services-slider-arrow-text{margin-left:8px}.tpaelements-services-slider .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;display:block;right:50%;left:unset;-webkit-transform:translateX(50%);transform:translateX(50%)}.tpaelements-services-slider .swiper-pagination-bullets.swiper-pagination-vertical{width:auto;display:block;top:50%;bottom:unset;-webkit-transform:translateY(50%);transform:translateY(50%)}.tpaelements-services-slider .swiper-pagination-fraction{width:auto;display:block;right:50%;left:unset;-webkit-transform:translateX(50%);transform:translateX(50%)}.tpaelements-services-slider .swiper-scrollbar.scrollbar-horizontal{position:absolute;bottom:15px;z-index:10;left:unset;margin:0 1%;width:98%;height:4.5px}.tpaelements-services-slider .swiper-scrollbar.scrollbar-horizontal .swiper-scrollbar-drag{height:4.5px}.tpaelements-services-slider .swiper-scrollbar.scrollbar-vertical{position:absolute;right:15px;z-index:10;top:0;margin:1% 0;display:block;height:94%;width:4.5px}.tpaelements-services-slider .swiper-scrollbar.scrollbar-vertical .swiper-scrollbar-drag{width:4.5px}.tpaelements-services-slider .arrows-pagination-container{z-index:1;-webkit-transform:perspective(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-perspective,0)) rotate(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-rotateZ,0)) rotateX(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-rotateX,0)) rotateY(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-rotateY,0)) translate(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-translate,0)) translateX(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-translateX,0)) translateY(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-translateY,0)) scaleX(calc(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-flipX, 1) * var(--e-transform-tbaelements-services-slider-arrows-pagination-container-scaleX, var(--e-transform-tbaelements-services-slider-arrows-pagination-container-scale, 1)))) scaleY(calc(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-flipY, 1) * var(--e-transform-tbaelements-services-slider-arrows-pagination-container-scaleY, var(--e-transform-tbaelements-services-slider-arrows-pagination-container-scale, 1)))) skewX(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-skewX,0)) skewY(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-skewY,0));transform:perspective(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-perspective,0)) rotate(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-rotateZ,0)) rotateX(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-rotateX,0)) rotateY(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-rotateY,0)) translate(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-translate,0)) translateX(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-translateX,0)) translateY(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-translateY,0)) scaleX(calc(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-flipX, 1) * var(--e-transform-tbaelements-services-slider-arrows-pagination-container-scaleX, var(--e-transform-tbaelements-services-slider-arrows-pagination-container-scale, 1)))) scaleY(calc(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-flipY, 1) * var(--e-transform-tbaelements-services-slider-arrows-pagination-container-scaleY, var(--e-transform-tbaelements-services-slider-arrows-pagination-container-scale, 1)))) skewX(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-skewX,0)) skewY(var(--e-transform-tbaelements-services-slider-arrows-pagination-container-skewY,0))}.tpaelements-services-slider .swiper-gl{position:relative;margin:0 auto;max-width:100%;overflow:hidden}.tpaelements-services-slider .swiper-gl .swiper-wrapper{height:100%}.tpaelements-services-slider .swiper-gl .swiper-slide{height:100%;position:relative}.tpaelements-services-slider .swiper-gl .swiper-gl-image{display:none}.tpaelements-services-slider .swiper-gl>canvas{position:absolute;left:0;top:0;width:100%;height:100%}.tpaelements-services-slider .swiper-gl .swiper-gl-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0}@media screen and (max-width:991px){.tbaelements-services-slider br{display:none}}
/*# sourceMappingURL=style.css.map */