﻿.tcgelements-button{position:relative;display:inline-block;padding:12px 30px;background-color:#212529;color:#fff;transition:all .3s ease}.tcgelements-button.transition-none{transition:none}.tcgelements-button.transition-none .tcgelements-button-before{transition:none}.tcgelements-button:before{content:"";transform:perspective(var(--e-transform-tcgelements-button-before-perspective, 0)) rotate(var(--e-transform-tcgelements-button-before-rotateZ, 0)) rotateX(var(--e-transform-tcgelements-button-before-rotateX, 0)) rotateY(var(--e-transform-tcgelements-button-before-rotateY, 0)) translate(var(--e-transform-tcgelements-button-before-translate, 0)) translateX(var(--e-transform-tcgelements-button-before-translateX, 0)) translateY(var(--e-transform-tcgelements-button-before-translateY, 0)) scaleX(calc(var(--e-transform-tcgelements-button-before-flipX, 1) * var(--e-transform-tcgelements-button-before-scaleX, var(--e-transform-tcgelements-button-before-scale, 1)))) scaleY(calc(var(--e-transform-tcgelements-button-before-flipY, 1) * var(--e-transform-tcgelements-button-before-scaleY, var(--e-transform-tcgelements-button-before-scale, 1)))) skewX(var(--e-transform-tcgelements-button-before-skewX, 0)) skewY(var(--e-transform-tcgelements-button-before-skewY, 0))}.tcgelements-button.tce-infinite-scale:before{animation:scale 2s ease-in-out infinite}.tcgelements-button.tce-hvr-txt-trans{position:relative;overflow:hidden}.tcgelements-button.tce-hvr-txt-trans .hvr-txt{position:relative;display:inline-block;transition:all .3s ease}.tcgelements-button.tce-hvr-txt-trans .hvr-txt::after{content:attr(data-text);display:inline-block;position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%, 100%);transition:opacity .2s,transform .2s;transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);white-space:nowrap}.tcgelements-button.tce-hvr-txt-trans .hvr-txt span{transition:all .3s ease}.tcgelements-button:hover .hvr-txt span{transform:translateY(-150%);opacity:0}.tcgelements-button:hover .hvr-txt::after{transform:translate(-50%, -50%);opacity:1}.tcgelements-button .tcgelements-button-content-wrapper{position:relative;z-index:5}.tcgelements-button .tcgelements-button-text{position:relative;z-index:2}.tcgelements-button .tcgelements-button-before{display:inline-block;transition:all .3s ease;position:relative}.tcgelements-button .tcgelements-button-before svg,.tcgelements-button .tcgelements-button-before i{transform:perspective(var(--e-transform-tcgelements-button-before-perspective, 0)) rotate(var(--e-transform-tcgelements-button-before-rotateZ, 0)) rotateX(var(--e-transform-tcgelements-button-before-rotateX, 0)) rotateY(var(--e-transform-tcgelements-button-before-rotateY, 0)) translate(var(--e-transform-tcgelements-button-before-translate, 0)) translateX(var(--e-transform-tcgelements-button-before-translateX, 0)) translateY(var(--e-transform-tcgelements-button-before-translateY, 0)) scaleX(calc(var(--e-transform-tcgelements-button-before-flipX, 1) * var(--e-transform-tcgelements-button-before-scaleX, var(--e-transform-tcgelements-button-before-scale, 1)))) scaleY(calc(var(--e-transform-tcgelements-button-before-flipY, 1) * var(--e-transform-tcgelements-button-before-scaleY, var(--e-transform-tcgelements-button-before-scale, 1)))) skewX(var(--e-transform-tcgelements-button-before-skewX, 0)) skewY(var(--e-transform-tcgelements-button-before-skewY, 0))}.tcgelements-button.add_to_cart_button .button__loader{display:none}.tcgelements-button.add_to_cart_button .button__added{display:none}.tcgelements-button.add_to_cart_button.loading{opacity:1}.tcgelements-button.add_to_cart_button.loading .button__loader{display:inline-block;animation:none}.tcgelements-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}.tcgelements-button.add_to_cart_button.loading .button__loader .loading_popup i{margin-left:5px;animation:rotate-center 1.5s linear infinite both}.tcgelements-button.add_to_cart_button.added{opacity:1}.tcgelements-button.add_to_cart_button.added .button__added{display:inline-block}.tcgelements-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;animation:hide_added 0s ease-in 3s forwards}.tcgelements-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}}@keyframes scale{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}100%{opacity:0;transform:scale(1)}}@media screen and (max-width: 991px){.tcgelements-button.tcgelements-responsive-break-line br{display:none}}.elementor-widget-tcgelements-button .added_to_cart{margin-inline-start:8px}.elementor-widget-tcgelements-button .added_to_cart:hover{color:var(--color-main)}.tcgelements-heading-text a{transition:all .3s ease}.tcgelements-heading-text>a,.tcgelements-heading-text a:hover{color:inherit}.tcgelements-heading-text .tcgelements-heading{margin:0;position:relative;z-index:1}.tcgelements-heading-text .tcgelements-heading::before{position:absolute;content:"";z-index:-1}.tcgelements-heading-text span{display:inline-block}@media screen and (max-width: 991px){.tcgelements-heading-text .tcgelements-heading.tcgelements-text-breakline br{display:none}}.tcgelements-text-editor p{margin:0;word-spacing:0}.elementor-widget-tcgelements-progress-bar{text-align:start}.elementor-widget-tcgelements-progress-bar .tcgelements-progress-wrapper.progress-info .tcgelements-progress-bar{background-color:#5bc0de}.elementor-widget-tcgelements-progress-bar .tcgelements-progress-wrapper.progress-success .tcgelements-progress-bar{background-color:#5cb85c}.elementor-widget-tcgelements-progress-bar .tcgelements-progress-wrapper.progress-warning .tcgelements-progress-bar{background-color:#f0ad4e}.elementor-widget-tcgelements-progress-bar .tcgelements-progress-wrapper.progress-danger .tcgelements-progress-bar{background-color:#d9534f}.tcgelements-progress-wrapper{background-color:#eee;border-radius:2px;color:#fff;height:auto;position:relative}.tcgelements-progress-bar{background-color:#69727d;border-radius:2px;display:flex;font-size:11px;height:30px;line-height:30px;transition:width 1s ease-in-out;width:0}.tcgelements-progress-text{flex-grow:1;overflow:hidden;padding-inline-start:15px;text-overflow:ellipsis;white-space:nowrap}.tcgelements-progress-percentage{padding-inline-end:15px}.elementor-progress .tcgelements-progress-title{display:block}.e-con .tcgelements-progress-wrapper{height:auto}.e-con-inner .tcgelements-progress-wrapper{height:auto}/*! elementor - v3.28.0 - 01-04-2025 */.elementor-widget-icon-box .elementor-icon-box-wrapper{display:block;text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin, 15px);margin-left:auto;margin-right:auto}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{margin-bottom:unset;margin-left:var(--icon-box-icon-margin, 15px);margin-right:0}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-bottom:unset;margin-left:0;margin-right:var(--icon-box-icon-margin, 15px)}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper{display:block;flex-direction:unset;text-align:center}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin, 15px);margin-left:auto;margin-right:auto}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}@media(min-width: 768px){.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{align-items:flex-end}}@media(min-width: -1){.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{margin-bottom:unset;margin-left:var(--icon-box-icon-margin, 15px);margin-right:0}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon{margin-bottom:unset;margin-left:0;margin-right:var(--icon-box-icon-margin, 15px)}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper{display:block;flex-direction:unset;text-align:center}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin, 15px);margin-left:auto;margin-right:auto}}@media(max-width: -1){.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{margin-bottom:unset;margin-left:var(--icon-box-icon-margin, 15px);margin-right:0}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon{margin-bottom:unset;margin-left:0;margin-right:var(--icon-box-icon-margin, 15px)}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper{display:block;flex-direction:unset;text-align:center}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin, 15px);margin-left:auto;margin-right:auto}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{margin-bottom:unset;margin-left:var(--icon-box-icon-margin, 15px);margin-right:0}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon{margin-bottom:unset;margin-left:0;margin-right:var(--icon-box-icon-margin, 15px)}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper{display:block;flex-direction:unset;text-align:center}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin, 15px);margin-left:auto;margin-right:auto}}@media(max-width: 1024px){.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{margin-bottom:unset;margin-left:var(--icon-box-icon-margin, 15px);margin-right:0}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon{margin-bottom:unset;margin-left:0;margin-right:var(--icon-box-icon-margin, 15px)}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper{display:block;flex-direction:unset;text-align:center}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin, 15px);margin-left:auto;margin-right:auto}}@media(max-width: -1){.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{margin-bottom:unset;margin-left:var(--icon-box-icon-margin, 15px);margin-right:0}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon{margin-bottom:unset;margin-left:0;margin-right:var(--icon-box-icon-margin, 15px)}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper{display:block;flex-direction:unset;text-align:center}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin, 15px);margin-left:auto;margin-right:auto}}@media(max-width: 767px){.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{margin-bottom:unset;margin-left:var(--icon-box-icon-margin, 15px);margin-right:0}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon{margin-bottom:unset;margin-left:0;margin-right:var(--icon-box-icon-margin, 15px)}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{display:block;flex-direction:unset;text-align:center}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin, 15px);margin-left:auto;margin-right:auto}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:block;flex:unset}}.tcgelements-rotate-box{position:relative;width:220px;height:220px;display:block}.tcgelements-rotate-box .icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:70px;width:70px;border-radius:50%;font-size:18px;display:flex;align-items:center;justify-content:center;color:#191919}.tcgelements-rotate-box .icon svg{width:18px;height:18px;fill:#191919}.tcgelements-rotate-box .rotate-text{display:inline-block;animation:rotateText 20s linear infinite;font-weight:300;text-transform:uppercase;position:absolute;left:0;border-radius:50%;color:#151515}.tcgelements-rotate-box .rotate-circle svg{width:220px;height:220px;fill:#000;transform:scale(1)}.tcgelements-rotate-box .center-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.tcgelements-rotate-box .image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@keyframes rotateText{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.e-con:hover .elementor-widget-tcgelements-image>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active::after{display:block}.e-con:hover .elementor-widget-tcgelements-image>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active .image-hover-container{display:block;opacity:1}.tcgelements-image.tce-rotate-center-animation{animation:tce-rotate-center-animation 100s linear infinite both}.tcgelements-image.tce-rotate-center-animation.reverse{animation:tce-rotate-center-animation 100s linear infinite both reverse}.tcgelements-image.selector-type-image:hover::after{display:block}.tcgelements-image.selector-type-image:hover .image-hover-container{display:block;opacity:1}.tcgelements-image::after{content:"";top:0;left:0;position:absolute;display:none}.tcgelements-image .tc-hover-media{display:inline-block}.tcgelements-image .image-hover-container{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:20;opacity:0;transition:all .3s ease;white-space:nowrap}.tcgelements-image .image-hover-container a{width:45px;height:45px;border-radius:50%;background-color:rgba(255,255,255,.3333333333);display:inline-flex;align-items:center;justify-content:center;color:#fff;margin:5px}.tcgelements-image .image-hover-container a svg{width:25px;height:25px}.tcgelements-image .image-hover-container a:hover{background-color:#181c20}.tcgelements-image .image-hover-container svg{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px}.tcgelements-image .tcgelements-float-cursor{position:absolute;left:0;top:0;width:150px;height:150px;border-radius:50%;display:inline-flex;align-items: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}.tcgelements-image .tcgelements-float-cursor span{display:inline-block}.tcgelements-image .tcgelements-float-cursor .icon{display:block}.tcgelements-image.line img{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);transition:all 2s linear}.tcgelements-image.line.animated img{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.tcgelements-image.clippy-img img{clip-path:polygon(25% 0, 75% 0, 75% 100%, 25% 100%);opacity:0;transform:rotate(-7deg) scale(1.3);transition:all 1s ease;transition-delay:.2s}.tcgelements-image.clippy-img.animated img{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);opacity:1;transform:rotate(0) scale(1)}.tcgelements-image.tcgelements-float-cursor-container{cursor:none}.tcgelements-image.tcgelements-float-cursor-container a{cursor:none}.tcgelements-image .butn{display:inline-block}.tcgelements-image .butn span{display:inline-block}.tcgelements-image .butn .shap-left-bottom{position:absolute;left:-1.45rem;bottom:-1px;transform:rotate(180deg);line-height:1}.tcgelements-image .butn .shap-left-bottom svg{width:1.5rem;height:1.5rem;fill:#0d0d0d}.tcgelements-image .butn .shap-right-top{position:absolute;top:-1.45rem;right:-1px;transform:rotate(180deg);line-height:1}.tcgelements-image .butn .shap-right-top svg{width:1.5rem;height:1.5rem;fill:#0d0d0d}.tcgelements-image.tce-scroll-trigger-scale .elementor-image{clip-path:inset(0% 12% 0% 12%);transform:scale(0.8)}.tcgelements-image.tce-simple-parallax .simpleParallax{height:100%}@keyframes tce-rotate-center-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width: 991px){.tcgelements-image.tcgelements-float-cursor-container{cursor:auto}.tcgelements-image.tcgelements-float-cursor-container a{cursor:auto}.tcgelements-image.tcgelements-float-cursor-container .tcgelements-float-cursor{display:none}}.tcgelements-service-card{position:relative;display:flex;padding:40px 25px;transition:all .3s ease}.tcgelements-service-card .title{position:relative}.tcgelements-service-card .description{word-spacing:0}.tcgelements-service-card span{display:inline-block}.tcgelements-service-card .icon{position:relative;width:50px;height:50px;margin-inline-end:30px;flex-shrink:0;margin-top:5px}.tcgelements-service-card .icon img{width:100%;height:100%;object-fit:contain}.tcgelements-service-card .check-list{margin:0;padding:0}.tcgelements-service-card .check-list li{list-style-type:none;font-size:16px;color:#777;margin-top:10px}.tcgelements-service-card .check-list li .list-icon{margin-right:15px;flex-shrink:0}.tcgelements-service-card .check-list li .list-icon svg{width:16px;height:16px;fill:#777}.tcgelements-service-card .float-icon{position:absolute;right:40px;bottom:30px;opacity:0}.tcgelements-service-card:hover.hide-icon-hover .icon img{filter:invert(89%) sepia(100%) saturate(0%) hue-rotate(216deg) brightness(1000%) contrast(102%)}.tcgelements-service-card:hover.hide-icon-hover .float-icon{opacity:1;transition:all .3s ease}.tcgelements-service-card .butn{transition:all .3s ease}.tcgelements-service-card .butn:before{content:""}.tcgelements-service-card .butn svg{transition:all .3s ease}.tcgelements-service-card .butn:before{transition:all .3s ease}@media screen and (max-width: 991px){.tcgelements-service-card.tcgelements-responsive-br br{display:none}}.tcgelements-throwable-content{position:relative}.tcgelements-throwable-content .item{position:relative;bottom:50px;user-select:none}.tcgelements-throwable-content .item .txt{display:inline-block;position:relative;padding:5px 15px;background-color:#000;border-radius:30px;color:#fff;font-size:16px;text-transform:capitalize}.tcgelements-accordion .accordion-item{position:relative;border-radius:0;border:0;background-color:rgba(182,153,116,.1333333333);margin-bottom:30px}.tcgelements-accordion .accordion-item:last-of-type{margin-bottom:0}.tcgelements-accordion .accordion-item .accordion-header .accordion-button{border-radius:0;background-color:rgba(0,0,0,0);color:#181c20;font-size:16px;box-shadow:none;padding:20px;text-wrap:balance}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.arrow:not(.collapsed){border-bottom:1px solid rgba(153,153,153,.2666666667)}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.arrow:not(.collapsed)::after{content:"";color:#fff;z-index:20}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.arrow:not(.collapsed)::before{background-color:#181c20;z-index:1}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.arrow::after{background-image:none;content:"";font-family:"Font Awesome 5 Pro";font-weight:300;transform:rotate(0)}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.arrow::before{position:absolute;content:"";width:65px;right:0;top:0;height:100%;border-inline-start:1px solid rgba(153,153,153,.2666666667);z-index:2}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.custom::after{display:none}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.custom .tcgelements-accordion-icon-opened,.tcgelements-accordion .accordion-item .accordion-header .accordion-button.custom .tcgelements-accordion-icon-closed{margin-left:auto}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.custom:not(.collapsed) .tcgelements-accordion-icon-opened{display:inline-flex;justify-content:center;align-items:center;opacity:1}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.custom:not(.collapsed) .tcgelements-accordion-icon-closed{display:none !important;opacity:0;color:#fff}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.custom.collapsed .tcgelements-accordion-icon-opened{display:none !important;opacity:0}.tcgelements-accordion .accordion-item .accordion-header .accordion-button.custom.collapsed .tcgelements-accordion-icon-closed{display:inline-flex;justify-content:center;align-items:center;opacity:1}.tcgelements-accordion .accordion-item .accordion-body>*{word-spacing:0;padding:0;margin:0}.tcgelements-builder-tabs .row{--bs-gutter-x: 1.5rem;margin-right:calc(-0.5*var(--bs-gutter-x)) !important;margin-left:calc(-0.5*var(--bs-gutter-x)) !important}.tcgelements-builder-tabs .row>*{padding-right:calc(var(--bs-gutter-x)*.5) !important;padding-left:calc(var(--bs-gutter-x)*.5) !important}.tcgelements-builder-tabs .nav-pills{display:flex;width:max-content;margin:0 auto;padding:10px;border-radius:50px;background-color:#f4f4f4}.tcgelements-builder-tabs .nav-pills li{list-style-type:none}.tcgelements-builder-tabs .nav-pills .nav-item .nav-link{background-color:#fff;color:#000;border-radius:30px;font-size:16px}.tcgelements-builder-tabs .nav-pills .nav-item .nav-link.active{background-color:var(--color-primary);color:#fff}.tcgelements-builder-tabs .tab-content .builder-content .img{margin-top:50px}.tcgelements-builder-tabs .tab-content .builder-content .img img{width:100%;height:100%;object-fit:cover}.tcgelements-builder-tabs .tab-content .builder-content .info{margin-top:50px}.tcgelements-builder-tabs .tab-content .builder-content .info .sub-title{margin:0;margin-bottom:10px;word-spacing:0}.tcgelements-builder-tabs .tab-content .builder-content .info .title{margin:0;margin-bottom:20px}.tcgelements-builder-tabs .tab-content .builder-content .info .description{margin:0}.tcgelements-builder-tabs .body{padding:0;position:relative;margin:0;margin-top:30px}.tcgelements-builder-tabs .body ul{margin:0;padding:0}.tcgelements-builder-tabs .body li{list-style-type:none;font-size:16px;margin:10px 0;display:flex;align-items:center}.tcgelements-builder-tabs .body li::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23FF8851'%3E%3Cpath d='M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM363.3 203.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L224 297.4l-52.7-52.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l64 64c6.2 6.2 16.4 6.2 22.6 0l128-128z'/%3E%3C/svg%3E");color:var(--color-primary);margin-inline-end:20px;width:18px;height:18px;font-size:18px}@media screen and (max-width: 991px){.tcgelements-builder-tabs .nav-pills{width:100%;border-radius:15px;padding:5px}.tcgelements-builder-tabs .nav-pills .nav-item .nav-link{font-size:12px;padding:5px 10px;margin:2px}}.tcgelements-dropdown .flag{margin-right:10px;height:20px;max-width:100%;max-height:100%}.tcgelements-dropdown .dropdown-menu{min-width:200px;padding:0;border-radius:12px;border:0;box-shadow:0 0 20px rgba(0,0,0,.0666666667);top:100%;overflow:hidden;left:50px}.tcgelements-dropdown li{list-style-type:none}.tcgelements-dropdown::before{position:absolute;content:"";left:0;top:calc(50% - 10px);height:20px;width:1px;background-color:rgba(153,153,153,.3333333333)}.tcgelements-dropdown .dropdown-toggle::after{position:relative;top:3px;opacity:.8;content:"";display:inline-block;font-family:"Font Awesome 5 Pro";border:0;line-height:1;font-size:.8em}.tcgelements-services-tabs ul{margin:0;padding:0}.tcgelements-services-tabs li{list-style-type:none}.tcgelements-services-tabs li .nav-link:first-of-type{padding-top:0}.tcgelements-services-tabs li .nav-link:last-of-type{padding-bottom:0;border:0}.tcgelements-services-tabs li .icon{flex-shrink:0}.tcgelements-services-tabs .tab-content .service-image{position:relative}.tcgelements-services-tabs.hover .tab-content{position:relative}.tcgelements-services-tabs.hover .tab-content .tab-pane{display:block;position:absolute;top:0;left:0;width:100%;transform:translateY(50px);opacity:0;visibility:hidden;transition:all .4s}.tcgelements-services-tabs.hover .tab-content .tab-pane:first-of-type{position:static}.tcgelements-services-tabs.hover .tab-content .tab-pane.show.active{transform:translateY(0);opacity:1;visibility:visible}.tcgelements-menu-list{overflow:auto}.tcgelements-menu-list li{list-style-type:none}.tcgelements-menu-list::-webkit-scrollbar{width:5px}.tcgelements-menu-list::-webkit-scrollbar-track{background:#eee}.tcgelements-menu-list::-webkit-scrollbar-thumb{background:#aaa;border-radius:5px}.tcgelements-menu-list ul{position:relative;z-index:2}.tcgelements-menu-list ul>.menu-item{position:relative;color:#1a1a1a;display:block;overflow:hidden;transition:all .3s ease-in-out}.tcgelements-menu-list ul>.menu-item a{position:relative;display:inline-block;color:inherit;transition:all .3s ease-in-out}.tcgelements-menu-list ul>.menu-item a:after{left:0;top:50%;width:20px;height:1px;background-color:#fff;opacity:.4}.tcgelements-menu-list ul>.menu-item a:hover{opacity:1}.tcgelements-menu-list ul>.menu-item a:hover::after{width:30px}.tcgelements-menu-list ul>.menu-item .sub-menu{border-top:1px solid rgba(255,255,255,.05);background:rgba(0,0,0,0);display:block;max-height:0;opacity:0;transition:all .3s ease-in-out;overflow:auto;padding:0;margin:0}.tcgelements-menu-list ul>.menu-item .sub-menu::-webkit-scrollbar{width:5px}.tcgelements-menu-list ul>.menu-item .sub-menu::-webkit-scrollbar-track{background:#eee}.tcgelements-menu-list ul>.menu-item .sub-menu::-webkit-scrollbar-thumb{background:#aaa;border-radius:5px}.tcgelements-menu-list ul>.menu-item .sub-menu.sub-open{max-height:500px;opacity:1}.tcgelements-menu-list.hover-animation ul>.menu-item a.fill-text{position:relative}.tcgelements-menu-list.hover-animation ul>.menu-item a.fill-text:before{content:attr(data-text);position:absolute;top:0;left:0;color:#fff;width:100%;overflow:hidden;white-space:nowrap;transition:width .75s cubic-bezier(0.63, 0.03, 0.21, 1)}.tcgelements-menu-list.hover-animation ul>.menu-item.hoverd a.fill-text:before{width:0}.tcgelements-social-icons{position:relative}.tcgelements-social-icons a,.tcgelements-social-icons span{display:inline-block}.tcgelements-social-icons:hover .share-icons.animation1{opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.tcgelements-social-icons .show-icon{line-height:0;position:relative;z-index:2;padding:15px;background-color:#000;color:#fff}.tcgelements-social-icons .show-icon i{font-size:16px}.tcgelements-social-icons .show-icon svg{fill:#fff;width:16px;height:16px}.tcgelements-social-icons .share-icons.animation1{position:absolute;right:0;bottom:0;transition:opacity .4s linear;opacity:0;z-index:20}.tcgelements-social-icons .share-icons.animation1 a{transition:all .3s linear}.tcgelements-social-icons .share-icons.animation2{position:absolute}.tcgelements-social-icons .share-icons.animation2 a{position:relative;margin-top:10px}.tcgelements-social-icons .share-icons.animation2 a:not(:last-of-type){margin-bottom:-50px;opacity:0}.tcgelements-social-icons .share-icons.animation2:hover a{margin-bottom:0;opacity:1}.tcgelements-social-icons .social-icons-wrapper{display:inline-block}.tcgelements-social-icons .tcgelements-social-icon{padding:15px;background-color:#000;color:#fff}.tcgelements-social-icons .tcgelements-social-icon i{font-size:16px}.tcgelements-social-icons .tcgelements-social-icon svg{fill:#fff;width:16px;height:16px}.tcgelements-social-icons .tcgelements-social-icon .tcgelements-hover-this{cursor:pointer}.tcgelements-social-icons .tcgelements-social-icon .tcgelements-hover-this .tcgelements-hover-anim{transition:transform .2s linear}.tcgelements-breadcrumbs .breadcrumb{margin:0}.tcgelements-breadcrumbs span,.tcgelements-breadcrumbs a{display:inline-block}.tcgelements-breadcrumbs .sep{margin-left:10px;margin-right:10px}.tcgelements-breadcrumbs .sep i{color:#fff;font-size:18px}.tcgelements-breadcrumbs .sep svg{fill:#fff;width:18px;height:18px}.tcgelements-search-field{position:relative}.tcgelements-search-field input{color:#1a1a1a;padding:15px;border:1px solid rgba(0,0,0,.4);border-radius:5px;width:100%;background:rgba(0,0,0,0)}.tcgelements-search-field input:focus{border-color:#1a1a1a;box-shadow:none}.tcgelements-search-field .searchsubmit{background-color:rgba(0,0,0,0);position:absolute;top:50%;right:15px;transform:translateY(-50%);margin:0;padding:0;border:0}.tcgelements-search-form{position:relative}.tcgelements-search-form .tcgelements-search-icon{position:relative}.tcgelements-search-form .tcgelements-search-icon .form-group{width:267.2px;position:absolute;right:0;bottom:-35px;transform:translateY(100%);padding:15px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:all .4s}.tcgelements-search-form .tcgelements-search-icon .form-group input{padding:10px 55px 10px 15px;background:#fff;border:0;border-radius:5px}.tcgelements-search-form .tcgelements-search-icon .form-group button{position:absolute;top:15px;right:15px;padding:10px 15px;background:#ccc;border:0;border-radius:5px}.tcgelements-search-form .tcgelements-search-icon .search-icon{position:relative;padding:25px 30px;cursor:pointer;color:#fff}.tcgelements-search-form .tcgelements-search-icon .search-icon:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.tcgelements-search-form .tcgelements-search-icon .search-icon .close-search{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.15);text-align:center;padding:25px 0;font-size:20px;display:none}.tcgelements-search-form .tcgelements-search-icon .search-icon .open-search{transition:all .3s}.tcgelements-search-form.open .form-group{opacity:1;visibility:visible;bottom:-1px}.tcgelements-search-form.open .search-icon .open-search{opacity:0;visibility:hidden;transform:translateY(-10px)}.tcgelements-cart-count{display:inline-block;transition:all .3s ease}.tcgelements-cart-count span{display:inline-block;position:relative;font-size:14px;font-weight:bold;padding:3px;border-radius:3px;line-height:1}.tcgelements-service-modern{display:block}.tcgelements-service-modern span{display:inline-block}.tcgelements-service-modern ul{margin:0;padding:0}.tcgelements-service-modern ul li{list-style-type:none}.tcgelements-service-modern .float-img{position:absolute;left:0;top:0;width:240px;height:350px;object-fit:cover;max-height:none;max-width:none;z-index:30;transform:translate(-50%, -50%);transition:opacity .3s ease;opacity:0;pointer-events:none}.tcgelements-service-modern .float-img img{width:100%;height:100%;object-fit:cover;object-position:center center}.tcgelements-service-modern:hover .float-img{opacity:1}.tcgelements-service-modern .number{position:relative;width:30px;height:30px;border:1px solid #e8e8e8;border-radius:50%;color:#111;display:inline-flex;align-items:center;justify-content:center}@media screen and (max-width: 991px){.tcgelements-service-modern br{display:none}}.tcgelements-post-taxonomies a{display:inline-block;transition:all .3s ease}.tcgelements-post-taxonomies a i{font-size:14px}.tcgelements-post-taxonomies a svg{width:14px;height:14px}.tcgelements-pages-content{position:relative;display:flex;flex-wrap:wrap;margin:0 -30px;z-index:20;perspective:1000px}.tcgelements-pages-content .img{position:relative;height:400px;width:33.3%;padding:0 15px;margin-top:30px;transition:inherit;transform-style:preserve-3d}.tcgelements-pages-content .img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.tcgelements-map-items .map-main{position:relative}.tcgelements-map-items .map-main .img{width:100%;height:100%;object-fit:cover;max-width:100%;max-height:100%}.tcgelements-map-items .map-main .map-item{position:absolute}.tcgelements-map-items .map-main .map-item.show{cursor:pointer}.tcgelements-map-items .map-main .map-item.show::after,.tcgelements-map-items .map-main .map-item.show .info{opacity:1;visibility:visible}.tcgelements-map-items .map-main .map-item::after{position:absolute;content:"";right:7px;bottom:7px;height:115px;width:150px;border-top:1px solid var(--color-primary);border-right:1px solid var(--color-primary);opacity:0;visibility:hidden;transition:all .3s ease}.tcgelements-map-items .map-main .map-item .info{background-color:var(--color-primary);color:#fff;width:250px;opacity:0;visibility:hidden;transition:all .3s ease}.tcgelements-map-items .map-main .map-item .info .title{font-size:16px}.tcgelements-map-items .map-main .map-item .info .description{line-height:1.5;font-size:16px}.tcgelements-map-items .map-main .map-item .dot{position:absolute;right:0;bottom:0;width:15px;height:15px;border-radius:50%;background-color:var(--color-primary);outline:5px solid rgba(204,0,0,.3333333333);cursor:pointer}@media screen and (max-width: 991px){.tcgelements-map-items .map-main .map-item{position:absolute}}.tcgelements-line-circles-animation{position:relative}.tcgelements-line-circles-animation .line{position:relative;background-color:#111}.tcgelements-line-circles-animation .circle1{position:absolute;width:50px;height:50px;border-radius:50%;background-color:#fff;border:1px solid #111;z-index:2;animation-delay:-0.5s}.tcgelements-line-circles-animation .circle2{position:absolute;width:50px;height:50px;border-radius:50%;background-color:#111;border:1px solid #111}.tcgelements-line-circles-animation.horizontal{width:195px;height:50px;max-width:100%;display:flex;align-items:center}.tcgelements-line-circles-animation.horizontal .line{width:100%;height:1px}.tcgelements-line-circles-animation.horizontal .circle1{right:60px;top:0;z-index:2;animation:slide-right 2s cubic-bezier(0.68, -0.55, 0.265, 1.55) infinite alternate both;animation-delay:-0.5s}.tcgelements-line-circles-animation.horizontal .circle2{right:52px;top:0;animation:slide-right 2s cubic-bezier(0.68, -0.55, 0.265, 1.55) infinite alternate both}.tcgelements-line-circles-animation.vertical{position:relative;width:50px;height:195px;max-width:100%;display:flex;align-items:center;flex-direction:column}.tcgelements-line-circles-animation.vertical .line{width:1px;height:100%}.tcgelements-line-circles-animation.vertical .circle1{bottom:60px;left:0;z-index:2;animation:slide-bottom 2s cubic-bezier(0.68, -0.55, 0.265, 1.55) infinite alternate both;animation-delay:-0.5s}.tcgelements-line-circles-animation.vertical .circle2{bottom:52px;left:0;animation:slide-bottom 2s cubic-bezier(0.68, -0.55, 0.265, 1.55) infinite alternate both}@keyframes slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(40px);transform:translateX(40px)}}@keyframes slide-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(40px);transform:translateY(40px)}}.tcgelements-stage-animation{width:100px;height:100px;-webkit-perspective:1000px;-webkit-perspective-origin:center;perspective:1000px;filter:blur(3px)}.tcgelements-stage-animation .rotate{-webkit-transform-style:preserve-3d;-webkit-animation:rotate2 10s infinite linear;transform-style:preserve-3d;animation:rotate2 10s infinite linear}.tcgelements-stage-animation figure{display:block;position:absolute;width:130px;height:130px}.tcgelements-stage-animation .cube{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.tcgelements-stage-animation figure{-webkit-transform-origin:center;transform-origin:center}.tcgelements-stage-animation .front{-webkit-transform:translateZ(65px);transform:translateZ(65px);background-image:linear-gradient(-45deg, #2f2d2d, #545454)}.tcgelements-stage-animation .back{-webkit-transform:rotateY(180deg) translateZ(65px);transform:rotateY(180deg) translateZ(65px);background-image:linear-gradient(45deg, #2f2d2d, #545454)}.tcgelements-stage-animation .top{-webkit-transform:rotateX(90deg) translateZ(65px);transform:rotateX(90deg) translateZ(65px);background-image:linear-gradient(-45deg, #2f2d2d, #545454)}.tcgelements-stage-animation .bottom{-webkit-transform:rotateX(-90deg) translateZ(65px);transform:rotateX(-90deg) translateZ(65px);background-image:linear-gradient(45deg, #2f2d2d, #545454)}.tcgelements-stage-animation .left{-webkit-transform:rotateY(-90deg) translateZ(65px);transform:rotateY(-90deg) translateZ(65px);background-image:linear-gradient(-45deg, #2f2d2d, #545454)}.tcgelements-stage-animation .right{-webkit-transform:rotateY(90deg) translateZ(65px);transform:rotateY(90deg) translateZ(65px);background-image:linear-gradient(45deg, #2f2d2d, #545454)}@-webkit-keyframes rotate{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes rotate2{0%{-webkit-transform:rotatex(0);transform:rotatex(0)}100%{-webkit-transform:rotatex(360deg);transform:rotatex(360deg)}}@keyframes rotate{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes rotate2{0%{-webkit-transform:rotatex(0);transform:rotatex(0)}100%{-webkit-transform:rotatex(360deg);transform:rotatex(360deg)}}.tcgelements-stage-animation .cube{-webkit-animation:rotate 10s infinite linear;animation:rotate 10s infinite linear}.tcg-marquee{position:relative;overflow-x:clip}.tcg-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}.tcg-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}.tcg-marquee .images:after{content:"";position:absolute;top:-30px;bottom:-30px;left:-30px;right:-30px;pointer-events:none}.tcg-marquee .main-marq{position:relative;padding:0}.tcg-marquee .main-marq:after{position:absolute;top:-30px;bottom:-30px;left:-30px;right:-30px;pointer-events:none}.tcg-marquee .main-marq a{display:inline-block}.tcg-marquee .main-marq a,.tcg-marquee .main-marq a:hover{color:inherit}.tcg-marquee .main-marq .slide-har{display:flex}.tcg-marquee .main-marq .box{display:flex}.tcg-marquee .main-marq .box .item{position:relative;padding:0 30px}.tcg-marquee .main-marq .box .item h4{white-space:nowrap;line-height:1.1;margin:0}.tcg-marquee .main-marq .box .item h2{line-height:1;margin:0}.tcg-marquee .main-marq .box .item:nth-of-type(even) h4{color:rgba(0,0,0,0);-webkit-text-stroke:.5px #1a1a1a}.tcg-marquee .main-marq .box .item:nth-of-type(even) h4 a{color:rgba(0,0,0,0);-webkit-text-stroke:.5px #1a1a1a}.tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(even) h4{color:#1a1a1a;-webkit-text-stroke:0}.tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(even) h4 a{color:#1a1a1a;-webkit-text-stroke:0}.tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(odd) h4{color:rgba(0,0,0,0);-webkit-text-stroke:1px #1a1a1a}.tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(odd) h4 a{color:rgba(0,0,0,0);-webkit-text-stroke:1px #1a1a1a}.tcg-marquee .slide-har{position:relative}.tcg-marquee .slide-har.st1 .box{position:relative;animation:slide-har 80s linear infinite}.tcg-marquee .slide-har.st2 .box{position:relative;animation:slide-har-revers 80s linear infinite}@keyframes slide-har{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes slide-har-revers{100%{transform:translateX(0%)}0%{transform:translateX(-100%)}}body.tcg-dark-mode .tcg-marquee .main-marq .box .item{padding:0 30px}body.tcg-dark-mode .tcg-marquee .main-marq .box .item h4{white-space:nowrap;line-height:1.1;margin:0}body.tcg-dark-mode .tcg-marquee .main-marq .box .item h2{line-height:1;margin:0}body.tcg-dark-mode .tcg-marquee .main-marq .box .item:nth-of-type(even) h4{color:rgba(0,0,0,0);-webkit-text-stroke:.5px #fff}body.tcg-dark-mode .tcg-marquee .main-marq .box .item:nth-of-type(even) h4 a{color:rgba(0,0,0,0);-webkit-text-stroke:.5px #fff}body.tcg-dark-mode .tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(even) h4{color:#fff;-webkit-text-stroke:0}body.tcg-dark-mode .tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(even) h4 a{color:#fff;-webkit-text-stroke:0}body.tcg-dark-mode .tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(odd) h4{color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff}body.tcg-dark-mode .tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(odd) h4 a{color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff}@media(prefers-color-scheme: dark){body.tcg-auto-mode .tcg-marquee .main-marq .box .item{padding:0 30px}body.tcg-auto-mode .tcg-marquee .main-marq .box .item h4{white-space:nowrap;line-height:1.1;margin:0}body.tcg-auto-mode .tcg-marquee .main-marq .box .item h2{line-height:1;margin:0}body.tcg-auto-mode .tcg-marquee .main-marq .box .item:nth-of-type(even) h4{color:rgba(0,0,0,0);-webkit-text-stroke:.5px #fff}body.tcg-auto-mode .tcg-marquee .main-marq .box .item:nth-of-type(even) h4 a{color:rgba(0,0,0,0);-webkit-text-stroke:.5px #fff}body.tcg-auto-mode .tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(even) h4{color:#fff;-webkit-text-stroke:0}body.tcg-auto-mode .tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(even) h4 a{color:#fff;-webkit-text-stroke:0}body.tcg-auto-mode .tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(odd) h4{color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff}body.tcg-auto-mode .tcg-marquee .main-marq .box:last-of-type .item:nth-of-type(odd) h4 a{color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff}}.tcgelements-library{position:relative;display:flex;gap:15px;height:1000px;overflow:hidden}.tcgelements-library .library-column{position:relative;flex-grow:1;display:flex;flex-direction:column}.tcgelements-library .center{flex-direction:column-reverse}.tcgelements-library .item{position:relative;margin-bottom:15px;border-radius:20px;overflow:hidden;flex-shrink:0}.tcgelements-library .item img{max-width:100%;max-height:100%}.tcgelements-portfolio-gallery-text{position:relative}.tcgelements-portfolio-gallery-text .gallery-img{position:relative}.tcgelements-portfolio-gallery-text .gallery-img .swiper-container{overflow:visible}.tcgelements-portfolio-gallery-text .gallery-img .bg-img{overflow:hidden;position:relative}.tcgelements-portfolio-gallery-text .gallery-img .bg-img a{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}.tcgelements-portfolio-gallery-text .gallery-img .bg-img:before{content:"";position:absolute}.tcgelements-portfolio-gallery-text .gallery-text{position:relative}.tcgelements-portfolio-gallery-text .gallery-text .swiper-slide{display:flex;align-items:center;visibility:hidden}.tcgelements-portfolio-gallery-text .gallery-text .text{width:100%;text-align:center}.tcgelements-portfolio-gallery-text .gallery-text .text span,.tcgelements-portfolio-gallery-text .gallery-text .text a{display:inline-block}.tcgelements-portfolio-gallery-text .gallery-text .text .title{font-size:50px;line-height:1;color:#fff}.tcgelements-portfolio-gallery-text .gallery-text .text .taxonomy{color:#fff;margin-top:15px;overflow:hidden;font-size:14px;text-transform:uppercase;font-weight:300;letter-spacing:2px}.tcgelements-portfolio-gallery-text .gallery-text .text .taxonomy span{transform:translateY(50px);transition:all .8s}.tcgelements-portfolio-gallery-text .gallery-text .swiper-slide-active{visibility:visible}.tcgelements-portfolio-gallery-text .gallery-text .swiper-slide-active .text .taxonomy span{transform:translateY(0);transition-delay:.5s}.tcgelements-portfolio-gallery-text .swiper-controls{position:absolute;bottom:140px;left:0;width:100%;z-index:9}.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-prev,.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-next{position:absolute;display:flex;align-items:center;top:auto;color:#fff;z-index:9}.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-prev:after,.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-next:after{display:none}.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-prev span,.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-next span{white-space:nowrap}.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-prev{left:108px}.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-prev span{display:inline-block}.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-prev i,.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-prev svg{margin-right:25px}.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-next{right:108px}.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-next span{display:inline-block}.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-next i,.tcgelements-portfolio-gallery-text .swiper-controls .swiper-button-next svg{margin-left:25px}.tcgelements-portfolio-gallery-text .swiper-pagination{bottom:40px;left:50%;transform:translateX(-50%);width:auto}.tcgelements-portfolio-gallery-text .swiper-pagination-bullet{background:rgba(0,0,0,0);margin:0 10px}.tcgelements-portfolio-gallery-text .swiper-pagination-bullet-active .path{display:inline-block !important;stroke-dasharray:1000;stroke-dashoffset:0;animation:dash linear 10s;animation-iteration-count:unset}.tcgelements-portfolio-gallery-text .path{display:none}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.tcgelements-sound-bars-animation{display:flex;align-items:center;height:70px}.tcgelements-sound-bars-animation .bar{position:relative;background:#745de0;bottom:1px;height:3px;width:3px;border-radius:3px;animation:sound 0ms -600ms linear infinite alternate}.tcgelements-sound-bars-animation .bar:nth-child(1){left:1px;animation-duration:474ms}.tcgelements-sound-bars-animation .bar:nth-child(2){left:15px;animation-duration:433ms}.tcgelements-sound-bars-animation .bar:nth-child(3){left:29px;animation-duration:407ms}.tcgelements-sound-bars-animation .bar:nth-child(4){left:43px;animation-duration:458ms}.tcgelements-sound-bars-animation .bar:nth-child(5){left:57px;animation-duration:400ms}.tcgelements-sound-bars-animation .bar:nth-child(6){left:71px;animation-duration:427ms}.tcgelements-sound-bars-animation .bar:nth-child(7){left:85px;animation-duration:441ms}.tcgelements-sound-bars-animation .bar:nth-child(8){left:99px;animation-duration:419ms}.tcgelements-sound-bars-animation .bar:nth-child(9){left:113px;animation-duration:487ms}.tcgelements-sound-bars-animation .bar:nth-child(10){left:127px;animation-duration:442ms}.tcgelements-sound-bars-animation .bar:nth-child(11){left:141px;animation-duration:427ms}.tcgelements-sound-bars-animation .bar:nth-child(12){left:155px;animation-duration:441ms}.tcgelements-sound-bars-animation .bar:nth-child(13){left:169px;animation-duration:419ms}.tcgelements-sound-bars-animation .bar:nth-child(14){left:183px;animation-duration:487ms}.tcgelements-sound-bars-animation .bar:nth-child(15){left:197px;animation-duration:442ms}@keyframes sound{0%{opacity:.35;height:3px}100%{opacity:1;height:70px}}.tcgelements-gallery-slider .item{display:block}.tcgelements-gallery-slider .item img{width:100%;height:100%;object-fit:cover}.tcgelements-gallery-slider .item .icon{position:absolute;left:calc(50% - 50px);top:calc(50% - 50px)}.tcgelements-gallery-slider .tcgelements-gallery-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,.3);position:absolute;border-radius:50%;background:none}.tcgelements-gallery-slider .tcgelements-gallery-slider-arrows:after{display:none}.tcgelements-gallery-slider .tcgelements-gallery-slider-arrows.swiper-button-next{position:absolute;top:50%;right:30px}.tcgelements-gallery-slider .tcgelements-gallery-slider-arrows.swiper-button-next .tcgelements-gallery-slider-arrow-text{margin-right:8px}.tcgelements-gallery-slider .tcgelements-gallery-slider-arrows.swiper-button-prev{position:absolute;top:50%;left:30px}.tcgelements-gallery-slider .tcgelements-gallery-slider-arrows.swiper-button-prev .tcgelements-gallery-slider-arrow-text{margin-left:8px}.tcgelements-gallery-slider .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-gallery-slider .swiper-pagination-bullets.swiper-pagination-vertical{width:auto;display:block;top:50%;bottom:unset;transform:translateY(50%)}.tcgelements-gallery-slider .swiper-pagination-fraction{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-gallery-slider .swiper-scrollbar.scrollbar-horizontal{position:absolute;bottom:15px;z-index:10;left:unset;margin:0 1%;width:98%;height:4.5px}.tcgelements-gallery-slider .swiper-scrollbar.scrollbar-horizontal .swiper-scrollbar-drag{height:4.5px}.tcgelements-gallery-slider .swiper-scrollbar.scrollbar-vertical{position:absolute;right:15px;z-index:10;top:0;margin:1% 0;display:block;height:94%;width:4.5px}.tcgelements-gallery-slider .swiper-scrollbar.scrollbar-vertical .swiper-scrollbar-drag{width:4.5px}.tcgelements-gallery-slider .arrows-pagination-container{z-index:1}.tcgelements-services-slider .card{position:relative;display:flex;transition:all .3s ease}.tcgelements-services-slider .card .title{position:relative}.tcgelements-services-slider .card .description{word-spacing:0}.tcgelements-services-slider .card span{display:inline-block}.tcgelements-services-slider .card .icon{position:relative}.tcgelements-services-slider .card .icon img{width:100%;height:100%;object-fit:contain}.tcgelements-services-slider .card .butn{transition:all .3s ease}.tcgelements-services-slider .card .butn:before{content:""}.tcgelements-services-slider .card .butn svg{transition:all .3s ease}.tcgelements-services-slider .card .butn:before{transition:all .3s ease}.tcgelements-services-slider .tcgelements-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,.3);position:absolute;border-radius:50%;background:none}.tcgelements-services-slider .tcgelements-services-slider-arrows:after{display:none}.tcgelements-services-slider .tcgelements-services-slider-arrows.swiper-button-next{position:absolute;top:50%;right:30px}.tcgelements-services-slider .tcgelements-services-slider-arrows.swiper-button-next .tcgelements-services-slider-arrow-text{margin-right:8px}.tcgelements-services-slider .tcgelements-services-slider-arrows.swiper-button-prev{position:absolute;top:50%;left:30px}.tcgelements-services-slider .tcgelements-services-slider-arrows.swiper-button-prev .tcgelements-services-slider-arrow-text{margin-left:8px}.tcgelements-services-slider .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-services-slider .swiper-pagination-bullets.swiper-pagination-vertical{width:auto;display:block;top:50%;bottom:unset;transform:translateY(50%)}.tcgelements-services-slider .swiper-pagination-fraction{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-services-slider .swiper-scrollbar.scrollbar-horizontal{position:absolute;bottom:15px;z-index:10;left:unset;margin:0 1%;width:98%;height:4.5px}.tcgelements-services-slider .swiper-scrollbar.scrollbar-horizontal .swiper-scrollbar-drag{height:4.5px}.tcgelements-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}.tcgelements-services-slider .swiper-scrollbar.scrollbar-vertical .swiper-scrollbar-drag{width:4.5px}.tcgelements-services-slider .arrows-pagination-container{z-index:1}.tcgelements-services-slider .swiper-gl{position:relative;margin:0 auto;max-width:100%;overflow:hidden}.tcgelements-services-slider .swiper-gl .swiper-wrapper{height:100%}.tcgelements-services-slider .swiper-gl .swiper-slide{height:100%;position:relative}.tcgelements-services-slider .swiper-gl .swiper-gl-image{display:none}.tcgelements-services-slider .swiper-gl>canvas{position:absolute;left:0;top:0;width:100%;height:100%}.tcgelements-services-slider .swiper-gl .swiper-gl-image{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0}@media screen and (max-width: 991px){.tcgelements-service-card br{display:none}}.tcgelements-testimonials-slider a,.tcgelements-testimonials-slider span{display:inline-block}.tcgelements-testimonials-slider .testi-card .author-wrapper{position:relative}.tcgelements-testimonials-slider .testi-card .author-wrapper .author-image{position:relative}.tcgelements-testimonials-slider .tcgelements-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,.3);position:absolute;border-radius:50%;background:none}.tcgelements-testimonials-slider .tcgelements-testimonials-slider-arrows:after{display:none}.tcgelements-testimonials-slider .tcgelements-testimonials-slider-arrows.swiper-button-next{position:absolute;top:50%;right:30px}.tcgelements-testimonials-slider .tcgelements-testimonials-slider-arrows.swiper-button-next .tcgelements-testimonials-slider-arrow-text{margin-right:8px}.tcgelements-testimonials-slider .tcgelements-testimonials-slider-arrows.swiper-button-prev{position:absolute;top:50%;left:30px}.tcgelements-testimonials-slider .tcgelements-testimonials-slider-arrows.swiper-button-prev .tcgelements-testimonials-slider-arrow-text{margin-left:8px}.tcgelements-testimonials-slider .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-testimonials-slider .swiper-pagination-bullets.swiper-pagination-vertical{width:auto;display:block;top:50%;bottom:unset;transform:translateY(50%)}.tcgelements-testimonials-slider .swiper-pagination-fraction{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-testimonials-slider .swiper-scrollbar.scrollbar-horizontal{position:absolute;bottom:15px;z-index:10;left:unset;margin:0 1%;width:98%;height:4.5px}.tcgelements-testimonials-slider .swiper-scrollbar.scrollbar-horizontal .swiper-scrollbar-drag{height:4.5px}.tcgelements-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}.tcgelements-testimonials-slider .swiper-scrollbar.scrollbar-vertical .swiper-scrollbar-drag{width:4.5px}.tcgelements-testimonials-slider .arrows-pagination-container{z-index:1}.tcgelements-gallery-text-sliders{position:relative}.tcgelements-gallery-text-sliders .gallery-img{position:relative}.tcgelements-gallery-text-sliders .gallery-img .swiper-container{overflow:visible}.tcgelements-gallery-text-sliders .gallery-img .img{overflow:hidden;position:relative}.tcgelements-gallery-text-sliders .gallery-img .img a{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}.tcgelements-gallery-text-sliders .gallery-img .img img{transition:all .5s}.tcgelements-gallery-text-sliders .gallery-text{position:relative}.tcgelements-gallery-text-sliders .gallery-text .swiper-slide{display:flex;align-items:center;visibility:hidden}.tcgelements-gallery-text-sliders .gallery-text .text{width:100%;text-align:center}.tcgelements-gallery-text-sliders .gallery-text .text span,.tcgelements-gallery-text-sliders .gallery-text .text a{display:inline-block}.tcgelements-gallery-text-sliders .gallery-text .text .title{font-size:50px;line-height:1;color:#fff}.tcgelements-gallery-text-sliders .gallery-text .text .sub-title{color:#fff;margin-top:15px;overflow:hidden;font-size:14px;text-transform:uppercase;font-weight:300;letter-spacing:2px}.tcgelements-gallery-text-sliders .gallery-text .text .sub-title span{transform:translateY(50px);transition:all .8s}.tcgelements-gallery-text-sliders .gallery-text .swiper-slide-active{visibility:visible}.tcgelements-gallery-text-sliders .gallery-text .swiper-slide-active .text .sub-title span{transform:translateY(0);transition-delay:.5s}.tcgelements-gallery-text-sliders .swiper-controls{position:absolute;bottom:180px;left:0;width:100%;z-index:9}.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-prev,.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-next{position:absolute;display:flex;align-items:center;top:auto;color:#fff;z-index:9}.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-prev:after,.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-next:after{display:none}.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-prev span,.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-next span{white-space:nowrap}.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-prev{left:108px}.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-prev span{display:inline-block}.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-prev i,.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-prev svg{margin-right:25px}.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-next{right:108px}.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-next span{display:inline-block}.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-next i,.tcgelements-gallery-text-sliders .swiper-controls .swiper-button-next svg{margin-left:25px}.tcgelements-gallery-text-sliders .swiper-pagination{bottom:40px;left:50%;transform:translateX(-50%);width:auto;display:none}.tcgelements-gallery-text-sliders .swiper-pagination-bullet{background:rgba(0,0,0,0);margin:0 10px !important}.tcgelements-gallery-text-sliders .swiper-pagination-bullet-active .path{display:inline-block !important;stroke-dasharray:1000;stroke-dashoffset:0;animation:dash linear 10s;animation-iteration-count:unset}.tcgelements-gallery-text-sliders .path{display:none}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.tcgelements-interactive-links-showcase{position:relative}.tcgelements-interactive-links-showcase::-webkit-scrollbar{width:0}.tcgelements-interactive-links-showcase::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.tcgelements-interactive-links-showcase::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.tcgelements-interactive-links-showcase::-webkit-scrollbar-thumb:hover{background:#555}.tcgelements-interactive-links-showcase .links-text ul{margin-left:-40px !important;margin-right:-40px !important}.tcgelements-interactive-links-showcase .links-text li{display:inline-block;padding:40px;position:relative;z-index:9}.tcgelements-interactive-links-showcase .links-text li .title{transition:all .4s;-webkit-text-stroke:1px rgba(0,0,0,0)}.tcgelements-interactive-links-showcase .links-text li.no-active{opacity:.3}.tcgelements-interactive-links-showcase .links-text li.no-active .title{color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff}.tcgelements-interactive-links-showcase .links-text li.current h2 a{color:#fff}.tcgelements-interactive-links-showcase .links-text li.current h2 a .taxonomy{color:#fff}.tcgelements-interactive-links-showcase .links-text li.current h2 span{color:#fff}.tcgelements-interactive-links-showcase .links-text li .sub-title{margin-bottom:10px}.tcgelements-interactive-links-showcase .links-text li h2{font-weight:800;font-weight:700;font-size:30px;margin-top:0px;margin-bottom:8px;line-height:1.3}.tcgelements-interactive-links-showcase .links-text li h2 a{color:#000}.tcgelements-interactive-links-showcase .links-text li h2 a .taxonomy{display:block;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#1d1d1d;line-height:1.3}.tcgelements-interactive-links-showcase .links-text li h2 .num{font-size:14px;font-weight:600;opacity:.7;margin-right:15px}.tcgelements-interactive-links-showcase .links-img{position:fixed;top:50%;left:50%;width:80vw;height:70vh;transform:translateX(-50%) translateY(-50%);pointer-events:none;overflow:hidden}.tcgelements-interactive-links-showcase .links-img .img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transform:scale(1.1, 1.1);transition:all .7s}.tcgelements-interactive-links-showcase .links-img .img.current{transform:scale(1);opacity:1}.tcgelements-interactive-links-showcase .links-img .img img{width:100%;height:100%;object-fit:cover}.tcgelements-interactive-links-showcase a{display:inline-block}.tcgelements-blog-modern .post-card{position:relative;padding:30px;border:1px solid rgba(153,153,153,.2);border-radius:15px;display:block;overflow:hidden;z-index:20;margin-bottom:20px}.tcgelements-blog-modern .post-card::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#000;z-index:-1;transition:all .5s ease;opacity:0}.tcgelements-blog-modern .post-card .bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:all .5s ease;opacity:0}.tcgelements-blog-modern .post-card .butn{position:absolute;left:92%;top:50%;transform:translate(-50%, -50%) scale(0.5);width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.2);color:#fff;font-size:30px;z-index:10;opacity:0;transition:all .5s ease}.tcgelements-blog-modern .post-card:hover::after{opacity:.6}.tcgelements-blog-modern .post-card:hover .bg{opacity:1}.tcgelements-blog-modern .post-card:hover *{color:#fff}.tcgelements-blog-modern .post-card:hover .date,.tcgelements-blog-modern .post-card:hover .excerpt{opacity:0}.tcgelements-blog-modern .post-card:hover .butn{opacity:1;transform:translate(-50%, -50%) scale(1)}.tcgelements-showcase .item{position:relative}.tcgelements-showcase .item::before{position:absolute;content:""}.tcgelements-showcase .item span,.tcgelements-showcase .item a{display:inline-block}.tcgelements-showcase .item .img{position:relative}.tcgelements-showcase .item .img::before{position:absolute;content:""}.tcgelements-showcase .item img{position:relative}.tcgelements-showcase .item .overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.tcgelements-showcase .item .info-duplicate{z-index:7}.tcgelements-showcase .item .info-duplicate .title .stroke{-webkit-text-stroke:1px #fff;color:rgba(0,0,0,0)}.tcgelements-showcase .item .copy-info{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:flex;align-items:center}.tcgelements-showcase .item .copy-info .title .stroke{color:#fff;-webkit-text-stroke:0}.tcgelements-showcase .item .info-duplicate .title,.tcgelements-showcase .item .copy-info .title{color:#fff;position:relative;left:-120px}.tcgelements-showcase .item .info-duplicate .title .stroke,.tcgelements-showcase .item .copy-info .title .stroke{transform:skewX(25deg) translateX(-100px);opacity:0;transition:transform 1.2s,opacity .3s;transition-delay:.2s}.tcgelements-showcase .item .info-duplicate .title span,.tcgelements-showcase .item .copy-info .title span{margin-left:40px;transform:skewX(-25deg) translateX(100px);opacity:0;transition:transform 1.2s,opacity .3s;transition-delay:.2s}.tcgelements-showcase .item .info .icon,.tcgelements-showcase .item .copy-info .icon{display:inline-block;transform:perspective(var(--e-transform-tcgelements-showcase-icon-perspective, 0)) rotate(var(--e-transform-tcgelements-showcase-icon-rotateZ, 0)) rotateX(var(--e-transform-tcgelements-showcase-icon-rotateX, 0)) rotateY(var(--e-transform-tcgelements-showcase-icon-rotateY, 0)) translate(var(--e-transform-tcgelements-showcase-icon-translate, 0)) translateX(var(--e-transform-tcgelements-showcase-icon-translateX, 0)) translateY(var(--e-transform-tcgelements-showcase-icon-translateY, 0)) scaleX(calc(var(--e-transform-tcgelements-showcase-icon-flipX, 1) * var(--e-transform-tcgelements-showcase-icon-scaleX, var(--e-transform-tcgelements-showcase-icon-scale, 1)))) scaleY(calc(var(--e-transform-tcgelements-showcase-icon-flipY, 1) * var(--e-transform-tcgelements-showcase-icon-scaleY, var(--e-transform-tcgelements-showcase-icon-scale, 1)))) skewX(var(--e-transform-tcgelements-showcase-icon-skewX, 0)) skewY(var(--e-transform-tcgelements-showcase-icon-skewY, 0))}.tcgelements-showcase .swiper-slide-active .info-duplicate .title,.tcgelements-showcase .swiper-slide-active .copy-info .title{color:#fff;position:relative}.tcgelements-showcase .swiper-slide-active .info-duplicate .title .stroke,.tcgelements-showcase .swiper-slide-active .copy-info .title .stroke{transform:skewX(0) translateX(0);opacity:1}.tcgelements-showcase .swiper-slide-active .info-duplicate .title span,.tcgelements-showcase .swiper-slide-active .copy-info .title span{transform:skewX(0) translateX(0);opacity:1}.tcgelements-showcase .tcgelements-showcase-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,.3);position:absolute;border-radius:50%;background:none}.tcgelements-showcase .tcgelements-showcase-arrows:after{display:none}.tcgelements-showcase .tcgelements-showcase-arrows.swiper-button-next{position:absolute;top:50%;right:30px}.tcgelements-showcase .tcgelements-showcase-arrows.swiper-button-next .tcgelements-showcase-arrow-text{margin-right:8px}.tcgelements-showcase .tcgelements-showcase-arrows.swiper-button-prev{position:absolute;top:50%;left:30px}.tcgelements-showcase .tcgelements-showcase-arrows.swiper-button-prev .tcgelements-showcase-arrow-text{margin-left:8px}.tcgelements-showcase .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-showcase .swiper-pagination-bullets.swiper-pagination-vertical{width:auto;display:block;top:50%;bottom:unset;transform:translateY(50%)}.tcgelements-showcase .swiper-pagination-fraction{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-showcase .swiper-scrollbar.scrollbar-horizontal{position:absolute;bottom:15px;z-index:10;left:unset;margin:0 1%;width:98%;height:4.5px}.tcgelements-showcase .swiper-scrollbar.scrollbar-horizontal .swiper-scrollbar-drag{height:4.5px}.tcgelements-showcase .swiper-scrollbar.scrollbar-vertical{position:absolute;right:15px;z-index:10;top:0;margin:1% 0;display:block;height:94%;width:4.5px}.tcgelements-showcase .swiper-scrollbar.scrollbar-vertical .swiper-scrollbar-drag{width:4.5px}.tcgelements-showcase .arrows-pagination-container{z-index:1}.tcgelements-showcase .tcgelements-custom-progress{position:relative}.tcgelements-showcase .tcgelements-custom-progress .swiper-progress-bar{position:absolute;height:100%;background-color:var(--color-primary);transition:width .5s ease}.tcgelements-showcase .tcgelements-float-cursor{position:absolute;left:0;top:0;width:150px;height:150px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:var(--color-primary);text-transform:uppercase;z-index:30;pointer-events:none;padding:30px;text-align:center;font-size:16px;font-weight:400;opacity:0;transform:scale(0);transition:opacity .4s ease,transform .4s ease,all .1s linear}.tcgelements-showcase .tce-showcase-filters{margin-bottom:40px}.tcgelements-showcase .tce-showcase-filters .filter-btn{display:inline-block;cursor:pointer;background-color:rgba(0,0,0,0);border:0;color:#111;opacity:.6;font-size:16px;text-transform:capitalize;margin-inline-end:16px}.tcgelements-showcase .tce-showcase-filters .filter-btn.active{opacity:1}.tcgelements-showcase .tcgelements-float-cursor-container{cursor:none}.tcgelements-showcase .tcgelements-float-cursor-container a{cursor:none}@media screen and (max-width: 991px){.tcgelements-showcase .item .info-duplicate .title,.tcgelements-showcase .item .copy-info .title{left:auto;margin-left:20px}.tcgelements-showcase .tcgelements-float-cursor-container .tcgelements-float-cursor{display:none}}.tcgelements-tip-showcase{position:relative}.tcgelements-tip-showcase .item{position:relative}.tcgelements-tip-showcase .tcgelements-tip-showcase-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,.3);position:absolute;border-radius:50%;background:none}.tcgelements-tip-showcase .tcgelements-tip-showcase-arrows:after{display:none}.tcgelements-tip-showcase .tcgelements-tip-showcase-arrows.swiper-button-next{position:absolute;top:50%;right:30px}.tcgelements-tip-showcase .tcgelements-tip-showcase-arrows.swiper-button-next .tcgelements-tip-showcase-arrow-text{margin-right:8px}.tcgelements-tip-showcase .tcgelements-tip-showcase-arrows.swiper-button-prev{position:absolute;top:50%;left:30px}.tcgelements-tip-showcase .tcgelements-tip-showcase-arrows.swiper-button-prev .tcgelements-tip-showcase-arrow-text{margin-left:8px}.tcgelements-tip-showcase .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-tip-showcase .swiper-pagination-bullets.swiper-pagination-vertical{width:auto;display:block;top:50%;bottom:unset;transform:translateY(50%)}.tcgelements-tip-showcase .swiper-pagination-fraction{width:auto;display:block;right:50%;left:unset;transform:translateX(50%)}.tcgelements-tip-showcase .swiper-scrollbar.scrollbar-horizontal{position:absolute;bottom:15px;z-index:10;left:unset;margin:0 1%;width:98%;height:4.5px}.tcgelements-tip-showcase .swiper-scrollbar.scrollbar-horizontal .swiper-scrollbar-drag{height:4.5px}.tcgelements-tip-showcase .swiper-scrollbar.scrollbar-vertical{position:absolute;right:15px;z-index:10;top:0;margin:1% 0;display:block;height:94%;width:4.5px}.tcgelements-tip-showcase .swiper-scrollbar.scrollbar-vertical .swiper-scrollbar-drag{width:4.5px}.tcgelements-tip-showcase .arrows-pagination-container{z-index:1}.tcgelements-tip-showcase .div-tooltip-sub{display:none;background-color:#fff;padding:10px;color:#111;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;z-index:99999}.tcgelements-tip-showcase .div-tooltip-tit{display:none;background-color:#000;color:#fff;padding:0 10px;height:50px;line-height:50px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;z-index:99999}.tcgelements-tip-showcase.slider .div-tooltip-sub,.tcgelements-tip-showcase.slider .div-tooltip-tit{position:absolute}.tcgelements-tip-showcase.grid .div-tooltip-sub,.tcgelements-tip-showcase.grid .div-tooltip-tit{position:fixed}.tcgelements-slideshow-showcase{width:100%;height:100vh;overflow:hidden;position:relative}.tcgelements-slideshow-showcase.full span,.tcgelements-slideshow-showcase.full a{display:inline-block}.tcgelements-slideshow-showcase.full .slides{position:absolute;width:100%;height:100%}.tcgelements-slideshow-showcase.full .slide{position:absolute;width:100%;height:100%;overflow:hidden;opacity:0;pointer-events:none;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.tcgelements-slideshow-showcase.full .slide--current{opacity:1;pointer-events:auto}.tcgelements-slideshow-showcase.full .slide__img{position:absolute;top:-200px;left:-200px;width:calc(100% + 400px);height:calc(100% + 400px);background-size:cover;background-position:50% 50%}.tcgelements-slideshow-showcase.full .slidenav{position:absolute;width:100%;left:0;bottom:40px}.tcgelements-slideshow-showcase.full .slidenav .arrows{display:flex;align-items:center}.tcgelements-slideshow-showcase.full .slidenav .slidenav__item--next{margin-left:auto}.tcgelements-slideshow-showcase.full .slidenav .slidenav__item--next i,.tcgelements-slideshow-showcase.full .slidenav .slidenav__item--next svg{margin-right:0;margin-left:20px}.tcgelements-slideshow-showcase.full .slidenav button{padding:0;background:rgba(0,0,0,0);border:0;display:flex;align-items:center;color:#fff}.tcgelements-slideshow-showcase.full .slidenav button i,.tcgelements-slideshow-showcase.full .slidenav button svg{margin-right:20px}.tcgelements-slideshow-showcase.full .shape{position:absolute;width:100%;height:100%;top:0;pointer-events:none}.tcgelements-slideshow-showcase.full .slide__caption{position:relative;padding:0 10vw;cursor:default;width:100%}.tcgelements-slideshow-showcase.full .slide__caption .text-row{position:relative;overflow:hidden;display:block;white-space:nowrap;line-height:1.3}.tcgelements-slideshow-showcase.full .slide__caption .text-row>span{display:block;position:relative;padding:.5rem 0}.tcgelements-slideshow-showcase.full .slide__caption .sub-title{font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:2px;line-height:1.3;margin-bottom:15px}.tcgelements-slideshow-showcase.full .slide__caption .title{font-size:70px}@media screen and (max-width: 768px){.tcgelements-slideshow-showcase.full .slide__caption .title{font-size:35px}}.tcgelements-slideshow-showcase.circle .slide__img-wrap{will-change:transform;overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0}.tcgelements-slideshow-showcase.circle .bg-img{background-size:cover;background-position:50% 50%;position:absolute;top:-200px;left:-200px;width:calc(100% + 400px);height:calc(100% + 400px);will-change:transform}@media screen and (max-width: 768px){.tcgelements-slideshow-showcase.circle .bg-img{top:-100px !important;left:-100px !important;width:calc(100% + 200px) !important;height:calc(100% + 200px) !important}}.tcgelements-slideshow-showcase.circle span{display:block}.tcgelements-slideshow-showcase.circle .slide{opacity:0;pointer-events:none;position:absolute;width:100%;height:100%;overflow:hidden;opacity:0;pointer-events:none;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;top:0;left:0}.tcgelements-slideshow-showcase.circle .slide.slide--current{opacity:1;pointer-events:auto}.tcgelements-slideshow-showcase.circle .slide .slide__caption{position:relative;padding:0 10vw;cursor:default;width:100%}.tcgelements-slideshow-showcase.circle .slide .slide__caption .text-row{position:relative;overflow:hidden;display:block;white-space:nowrap;line-height:1.3}.tcgelements-slideshow-showcase.circle .slide .slide__caption .text-row>span{display:block;position:relative;padding:.5rem 0}.tcgelements-slideshow-showcase.circle .slide .slide__caption .sub-title{font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:2px;line-height:1.3;margin-bottom:15px}.tcgelements-slideshow-showcase.circle .slide .slide__caption .title{font-size:70px}@media screen and (max-width: 768px){.tcgelements-slideshow-showcase.circle .slide .slide__caption .title{font-size:35px}}.tcgelements-slideshow-showcase.circle .slide .slide__caption .explore-btn{font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:2px;margin-top:30px;display:inline-block;color:#fff}.tcgelements-slideshow-showcase.circle .arrows{position:absolute;bottom:30px;right:30px;z-index:3;display:flex;align-items:center;justify-content:center}.tcgelements-slideshow-showcase.circle .arrows .slidenav__item{display:block;cursor:pointer;background:none;border:0;width:55px;height:24px;padding:0;margin:0 .75rem}.tcgelements-slideshow-showcase.circle .arrows .slidenav__item:focus{outline:none}.tcgelements-slideshow-showcase.circle .slides-nav svg{display:block;width:100%;height:100%;fill:#fff}.tcgelements-slideshow-showcase.circle .slide__img-wrap{will-change:transform;overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0}.tcgelements-slideshow-showcase.circle .slides-nav__index{margin-left:2rem;white-space:nowrap;color:#fff;border:1px solid #fff;border-radius:50%;padding:1rem 1.5rem;text-align:center;display:flex;align-items:center;position:absolute;left:0;bottom:25px}.tcgelements-slideshow-showcase.circle .slides-nav__index>span{width:2rem}.tcgelements-slideshow-showcase.circle .slides-nav__index .slides-nav__index-current{position:relative;overflow:hidden}.tcgelements-slideshow-showcase.circle .slides-nav__index .slides-nav__index-current span{display:inline-block}.tcgelements-cards.scroll-animation{width:200vw;padding-top:140px;display:flex;flex-wrap:nowrap}.tcgelements-cards.scroll-animation .panel{display:flex;height:100%;flex:1;justify-content:flex-end;align-items:center}.tcgelements-cards.scroll-animation .panel:nth-of-type(even) .card-item{transform:translateY(-20px)}.tcgelements-cards.scroll-animation .panel .card-item{width:25vw;position:relative;transform:translateY(20px)}.tcgelements-cards.scroll-animation .panel .card-item .img{filter:grayscale(1);transition:all .4s}.tcgelements-cards.scroll-animation .panel .card-item .cont{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.tcgelements-cards.scroll-animation .panel .card-item .cont h5{font-size:24px;font-weight:500}.tcgelements-cards.scroll-animation .panel .card-item .cont span{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:1px;opacity:.75}.tcgelements-cards.scroll-animation .panel .card-item:hover .img{filter:grayscale(0)}.tcgelements-cards .card-item .img img{width:100%;height:100%;object-fit:cover}.tcgelements-cards.preserve-3d{transform-style:preserve-3d;perspective:1000px}.tcgelements-cards.preserve-3d .card-item{cursor:pointer;filter:brightness(0.2)}.tcgelements-cards.preserve-3d .card-item:hover{filter:brightness(1);transform:translateZ(110px)}.tcgelements-cards.preserve-3d .card-item:hover+*{filter:brightness(0.8);transform:translateZ(80px) rotateY(20deg)}.tcgelements-cards.preserve-3d .card-item:hover+*+*{filter:brightness(0.6);transform:translateZ(50px) rotateY(15deg)}.tcgelements-cards.preserve-3d .card-item:hover+*+*+*{filter:brightness(0.4);transform:translateZ(20px) rotateY(8deg)}.tcgelements-cards.preserve-3d .card-item:has(+*:hover){filter:brightness(0.8);transform:translateZ(80px) rotateY(-20deg)}.tcgelements-cards.preserve-3d .card-item:has(+*+*:hover){filter:brightness(0.6);transform:translateZ(50px) rotateY(-15deg)}.tcgelements-cards.preserve-3d .card-item:has(+*+*+*:hover){filter:brightness(0.4);transform:translateZ(20px) rotateY(-8deg)}@media screen and (max-width: 992px){.tcgelements-cards.scroll-animation{width:100%;min-height:auto;display:block;padding-top:80px}.tcgelements-cards.scroll-animation .panel{display:block;padding:0 15px}.tcgelements-cards.scroll-animation .panel .card-item{width:100%;margin-top:50px;transform:none}}.tcgelements-services-accordion .accordion-item{border:0;background-color:rgba(0,0,0,0)}.tcgelements-services-accordion .accordion-item .accordion-header .accordion-title{cursor:pointer}.tcgelements-services-accordion .accordion-item .accordion-header .accordion-title .media svg,.tcgelements-services-accordion .accordion-item .accordion-header .accordion-title .media i{transform:perspective(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-perspective, 0)) rotate(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-rotateZ, 0)) rotateX(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-rotateX, 0)) rotateY(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-rotateY, 0)) translate(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-translate, 0)) translateX(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-translateX, 0)) translateY(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-translateY, 0)) scaleX(calc(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-flipX, 1) * var(--e-transform-tcgelements-services-accordion-title-icon-rotate-scaleX, var(--e-transform-tcgelements-services-accordion-title-icon-rotate-scale, 1)))) scaleY(calc(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-flipY, 1) * var(--e-transform-tcgelements-services-accordion-title-icon-rotate-scaleY, var(--e-transform-tcgelements-services-accordion-title-icon-rotate-scale, 1)))) skewX(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-skewX, 0)) skewY(var(--e-transform-tcgelements-services-accordion-title-icon-rotate-skewY, 0))}.tcgelements-services-accordion .accordion-item .accordion-header .accordion-title .tags span{display:inline-block}.tcgelements-services-accordion .accordion-item .accordion-body{position:relative}.tcgelements-services-accordion .accordion-item .accordion-body .row{align-items:end}.tcgelements-services-accordion .accordion-item .accordion-body .text{color:#8e8e8e}.tcgelements-services-accordion .accordion-item .accordion-body .list{margin-top:20px;color:#fff;text-transform:uppercase}.tcgelements-services-accordion .accordion-item .accordion-body .list span{display:block;font-size:14px;margin-top:15px}.tcgelements-services-list .item{color:#fff;padding:25px 15px;border-top:1px solid rgba(255,255,255,.2);position:relative}.tcgelements-services-list .item .row{position:relative;z-index:5}.tcgelements-services-list .item:last-of-type{border-bottom:1px solid rgba(255,255,255,.2)}.tcgelements-services-list .item:after{content:"";position:absolute;top:0;left:0;width:100%;height:0;background:var(--color-primary);transition:all .4s linear;z-index:0}.tcgelements-services-list .item .butn{margin-left:auto}.tcgelements-services-list .item .butn .icon svg{width:30px;fill:#fff}.tcgelements-services-list .item .title{margin:0}.tcgelements-services-list .item .text{margin:0}.tcgelements-services-list .item.active{color:#111}.tcgelements-services-list .item.active:after{height:100%}.tcgelements-services-list .item.active .icon svg{fill:#111}.tcgelements-services-list .item.active .text{color:#1e1d1e}.tcgelements-showcase-interactive .item a{display:inline-block;padding:20px 0}.tcgelements-showcase-interactive .item a:hover .title{color:#fff;-webkit-text-stroke-color:rgba(0,0,0,0);padding-left:40px}.tcgelements-showcase-interactive .item a:hover .taxonomy{opacity:1}.tcgelements-showcase-interactive .item .cont{position:relative;z-index:3}.tcgelements-showcase-interactive .item .title{font-size:90px;font-weight:600;line-height:1;color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff;transition:all .4s}.tcgelements-showcase-interactive .item .taxonomy{color:#dedede;font-size:14px;font-weight:400;letter-spacing:1px;text-transform:uppercase;position:absolute;left:0;top:50%;transform:rotate(180deg) translateY(50%);writing-mode:vertical-lr;text-wrap:nowrap;opacity:0;transition:all .4s}.tcgelements-showcase-interactive .item .hover-reveal{position:fixed;pointer-events:none;opacity:0;top:6vh !important;right:10vw !important;left:auto !important;width:40vw;height:88vh}.tcgelements-showcase-interactive .item .hover-reveal .hover-reveal__inner{width:100%;height:100%;position:relative}.tcgelements-showcase-interactive .item .hover-reveal .hover-reveal__inner .hover-reveal__img{width:100%;height:100%;position:relative;background-size:cover;background-position:50% 50%}.tcgelements-showcase-fashion{width:100%;height:100vh}.tcgelements-showcase-fashion .swiper-container{width:100%;height:100%;transition:1s background-color 1.3s}.tcgelements-showcase-fashion .swiper-wrapper{transition-delay:1s;transition-timing-function:cubic-bezier(0.5, 0, 0, 1)}.tcgelements-showcase-fashion .swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center}.tcgelements-showcase-fashion .showcase-fashion-no-transition{transition-duration:0ms !important;transition-delay:0ms !important;transition-property:none !important}.tcgelements-showcase-fashion .showcase-fashion-no-transition *:not(.swiper-wrapper){transition-duration:0ms !important;transition-delay:0ms !important;transition-property:none !important}.tcgelements-showcase-fashion .showcase-fashion-no-transition .swiper-wrapper{transition-delay:0ms !important}.tcgelements-showcase-fashion .showcase-fashion-title{transition-delay:1s;z-index:10}.tcgelements-showcase-fashion .showcase-fashion-title-text{font-weight:700;font-size:80px;line-height:1.2;letter-spacing:-1px;color:rgba(255,255,255,0);-webkit-text-stroke:2px #fff}.tcgelements-showcase-fashion .showcase-fashion-scale{width:100%;height:100%;position:absolute;transform:scale(0.6, 0.6);transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(0.5, 0, 0, 1);opacity:.9;overflow:hidden}.tcgelements-showcase-fashion .showcase-fashion-scale img{width:100%;height:100%;object-fit:cover;transform:scale(1.2, 1.2) translateX(50%);transition-timing-function:cubic-bezier(0.5, 0, 0, 1);transition-property:transform}.tcgelements-showcase-fashion .showcase-fashion-button{transition:.5s;outline:none;position:absolute;width:140px;z-index:10;top:50%;transform:translateY(-50%);cursor:pointer}.tcgelements-showcase-fashion .showcase-fashion-button svg{display:block;transition:.5s}.tcgelements-showcase-fashion .showcase-fashion-button .showcase-fashion-svg-circle-wrap{transition:.5s;transform-origin:-20px 40px;opacity:1}.tcgelements-showcase-fashion .showcase-fashion-button circle{transition:.5s;stroke-width:2px;stroke:#fff;fill:none;stroke-dasharray:1;stroke-dashoffset:1;opacity:1;transform-origin:0px 0px 0px}.tcgelements-showcase-fashion .showcase-fashion-button .showcase-fashion-svg-arrow{transition:.5s;fill:#fff;transform:rotateY(180deg) translate(-55px, 36.1px) scale(1.75)}.tcgelements-showcase-fashion .showcase-fashion-button-prev{left:32px}.tcgelements-showcase-fashion .showcase-fashion-button-next{right:32px}.tcgelements-showcase-fashion .showcase-fashion-button-disabled{opacity:.2;cursor:default}.tcgelements-showcase-fashion .showcase-fashion-button .showcase-fashion-svg-wrap{transform:translateY(353px)}.tcgelements-showcase-fashion .showcase-fashion-button-next .showcase-fashion-svg-wrap{transform:translateY(353px) rotateY(180deg);transform-origin:80px 0px 0px}.tcgelements-showcase-fashion .showcase-fashion-button .showcase-fashion-svg-line{transition:.5s;stroke:#fff;stroke-width:2;transform:translate(50px, 42px)}.tcgelements-showcase-fashion .showcase-fashion-button:not(.showcase-fashion-button-disabled):hover svg{transform:translateX(-16px)}.tcgelements-showcase-fashion .showcase-fashion-button:not(.showcase-fashion-button-disabled):hover .showcase-fashion-svg-circle-wrap{transform:scale(1.1)}.tcgelements-showcase-fashion .showcase-fashion-button:not(.showcase-fashion-button-disabled):hover circle{stroke-dasharray:4px;stroke-dashoffset:4px;opacity:1}.tcgelements-showcase-fashion .showcase-fashion-button:not(.showcase-fashion-button-disabled):hover .showcase-fashion-svg-arrow{transform:rotateY(180deg) translate(-40px, 36.1px) scale(1.75)}.tcgelements-showcase-fashion .showcase-fashion-button:not(.showcase-fashion-button-disabled):hover .showcase-fashion-svg-line{transform:translate(35px, 42px) scaleX(0.5)}@media(max-width: 640px){.tcgelements-showcase-fashion .showcase-fashion-button{top:auto;bottom:16px;transform:none}.tcgelements-showcase-fashion .showcase-fashion-button-prev{left:24px}.tcgelements-showcase-fashion .showcase-fashion-button-next{right:24px}}.tcgelements-services-creative .card-column .service-card{position:relative;display:block;padding:30px 0}.tcgelements-services-creative .card-column .service-card .service-card-row .image-column{text-align:right}.tcgelements-services-creative .card-column .service-card .service-card-row .image-column img{opacity:0;transition:all .3s ease}.tcgelements-services-creative .card-column .service-card .service-card-row .title{margin:0}.tcgelements-services-creative .card-column .service-card:hover .image-column img{opacity:1}.tcgelements-services-creative .card-column .service-card:hover .title-column .title{text-decoration:underline}.tcgelements-services-creative .card-column .exp-wrapper{display:flex;align-items:center;margin-top:80px}.tcgelements-services-creative .card-column .exp-wrapper .exp-number{display:inline-block;margin-right:30px}.tcgelements-services-creative .card-column .exp-wrapper .exp-text{display:inline-block;margin-top:20px}.tcgelements-services-creative .images-column .media-image{height:140px;max-width:100%;max-height:100%}.tcgelements-services-creative .images-column .imgs{position:relative;height:500px;margin-top:40px}.tcgelements-services-creative .images-column .imgs img{position:absolute;left:0;top:0;width:100%;height:100%;transform:perspective(var(--e-transform-tcgelements-services-creative-images-image-perspective, 0)) rotate(var(--e-transform-tcgelements-services-creative-images-image-rotateZ, 0)) rotateX(var(--e-transform-tcgelements-services-creative-images-image-rotateX, 0)) rotateY(var(--e-transform-tcgelements-services-creative-images-image-rotateY, 0)) translate(var(--e-transform-tcgelements-services-creative-images-image-translate, 0)) translateX(var(--e-transform-tcgelements-services-creative-images-image-translateX, 0)) translateY(var(--e-transform-tcgelements-services-creative-images-image-translateY, 0)) scaleX(calc(var(--e-transform-tcgelements-services-creative-images-image-flipX, 1) * var(--e-transform-tcgelements-services-creative-images-image-scaleX, var(--e-transform-tcgelements-services-creative-images-image-scale, 1)))) scaleY(calc(var(--e-transform-tcgelements-services-creative-images-image-flipY, 1) * var(--e-transform-tcgelements-services-creative-images-image-scaleY, var(--e-transform-tcgelements-services-creative-images-image-scale, 1)))) skewX(var(--e-transform-tcgelements-services-creative-images-image-skewX, 0)) skewY(var(--e-transform-tcgelements-services-creative-images-image-skewY, 0));object-fit:cover;opacity:0;clip-path:polygon(25% 0, 75% 0, 75% 100%, 25% 100%);transition:all 1s ease;max-width:100%;max-height:100%}.tcgelements-services-creative .images-column .imgs img.show{opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}@media screen and (max-width: 991px){.tcgelements-services-creative .card-column .service-card .service-card-row .image-column{display:none}.tcgelements-services-creative .images-column .imgs{position:relative;height:300px;width:80%;left:10%}}/*# sourceMappingURL=style.min.css.map */