:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}:root{--tg-body-font-family:"Plus Jakarta Sans", sans-serif;--tg-heading-font-family:"Plus Jakarta Sans", sans-serif;--tg-icon-font-family:"Font Awesome 5 Free";--tg-body-font-size:16px;--tg-body-line-height:1.7;--tg-heading-line-height:1.2;--tg-body-color:#4a4a4a;--tg-heading-color:#111;--tg-theme-primary:#dc1f27;--tg-theme-secondary:#000;--tg-color-blue-light:#1a1a1a;--tg-color-blue-light-2:#dc1f27;--tg-color-blue-light-3:#dc1f27;--tg-color-blue-light-4:#242424;--tg-color-yellow-light:#dc1f27;--tg-color-white-default:#fff;--tg-color-gray-1:#eef1ff;--tg-color-gray-2:#f5f6f7;--tg-color-gray-3:#f3f4fb;--tg-color-gray-4:#e5eaff;--tg-color-gray-5:#bec2d4;--tg-color-gray-6:#afb3c8;--tg-color-gray-7:#e7e9f6;--tg-color-gray-8:#7e86b1;--tg-color-dark:#121212;--tg-color-dark-2:#050505;--tg-color-dark-3:#101010;--tg-border-1:#666;--tg-border-2:#e0e2ea;--tg-border-3:#dedede;--tg-border-4:#dee1e3;--tg-border-5:#d0d0e5;--tg-border-6:#bdbdbd;--tg-border-7:#d8d8d8;--tg-border-8:#e0e1e9;--tg-fw-extra-bold:800;--tg-fw-bold:700;--tg-fw-semi-bold:600;--tg-fw-medium:500;--tg-fw-regular:400;--tg-fw-light:300}body{font-family:var(--tg-body-font-family);font-size:var(--tg-body-font-size);font-weight:var(--tg-fw-medium);color:var(--tg-body-color);line-height:var(--tg-body-line-height)}html,body{overflow-x:clip}@supports not (overflow-x:clip){html,body{overflow-x:hidden}}body .theme__gray{background-color:var(--tg-color-gray-3)}img,.img{-o-transition:all .3s ease-out 0s;max-width:100%;height:auto;transition:all .3s ease-out}a,button{color:var(--tg-theme-primary);-o-transition:all .3s ease-out 0s;outline:none;text-decoration:none;transition:all .3s ease-out}a:focus,.btn:focus,.button:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:none;text-decoration:none}a:hover,button:hover{color:var(--tg-theme-primary);text-decoration:none}button:focus,input:focus,input:focus,textarea,textarea:focus{outline:0}h1,h2,h3,h4,h5,h6{font-family:var(--tg-heading-font-family);color:var(--tg-heading-color);font-weight:var(--tg-fw-extra-bold);line-height:var(--tg-heading-line-height);text-transform:none;margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.list-wrap{margin:0;padding:0}.list-wrap li{list-style:none}p{margin-bottom:15px}hr{border-bottom:1px solid var(--tg-common-color-gray);border-top:0;margin:30px 0;padding:0}label{color:var(--tg-heading-color);cursor:pointer;font-size:var(--tg-body-font-size);font-weight:var(--tg-fw-regular)}input[type=color]{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:50%;width:100%;height:100%;padding:0}::-moz-selection{background:var(--tg-theme-primary);color:var(--tg-color-white-default);text-shadow:none}::selection{background:var(--tg-theme-primary);color:var(--tg-color-white-default);text-shadow:none}input,textarea{color:var(--tg-body-color)}::placeholder{color:var(--tg-body-color);font-size:var(--tg-body-font-size);opacity:1}textarea,input[type=url],input[type=email],input[type=number],input[type=text]{border:1px solid var(--tg-border-4);-o-border-radius:6px;-ms-border-radius:6px;color:var(--tg-heading-color);background:var(--tg-color-gray-2);border-radius:6px;width:100%;height:45px;padding:10px 16px;font-size:14px;font-weight:500;display:block}textarea::placeholder,input[type=url]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=text]::placeholder{text-transform:none;font-size:14px;font-weight:500}textarea{min-height:96px;max-height:96px}.select-grp{z-index:1;position:relative}.select-grp:after{content:"";color:var(--tg-body-color);font-family:flaticon_tg_default;font-size:15px;font-weight:700;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(180deg)}.select-grp select{color:var(--tg-body-color);text-transform:none;appearance:none;cursor:pointer;background-color:#0000;border:none;border-bottom:1px solid #d8d8d8;border-radius:0;outline:none;width:100%;height:40px;padding:5px 20px 5px 0;font-size:15px;font-weight:500;line-height:1.2}.fix{overflow:hidden}.clear{clear:both}.section-pt-140{padding-top:140px}@media (max-width:991.98px){.section-pt-140{padding-top:100px}}@media (max-width:767.98px){.section-pt-140{padding-top:60px}}.section-pb-140{padding-bottom:140px}@media (max-width:991.98px){.section-pb-140{padding-bottom:100px}}@media (max-width:767.98px){.section-pb-140{padding-bottom:60px}}.section-py-140{padding:140px 0}@media (max-width:991.98px){.section-py-140{padding:100px 0}}@media (max-width:767.98px){.section-py-140{padding:60px 0}}.section-pt-110{padding-top:110px}@media (max-width:767.98px){.section-pt-110{padding-top:60px}}.section-pb-110{padding-bottom:110px}@media (max-width:767.98px){.section-pb-110{padding-bottom:60px}}.section-py-120{padding:120px 0}@media (max-width:991.98px){.section-py-120{padding:100px 0}}@media (max-width:767.98px){.section-py-120{padding:60px 0}}.position-sticky{position:sticky;top:100px}.p-relative{z-index:1;position:relative}section[id]{scroll-margin-top:100px}@media (max-width:767.98px){section[id]{scroll-margin-top:76px}}.container{padding-left:15px;padding-right:15px}.row{--bs-gutter-x:30px}.gutter-y-30{--bs-gutter-y:30px}.gutter-y-40{--bs-gutter-y:40px}.gx-0{--bs-gutter-x:0}.gutter-20{--bs-gutter-x:20px}.gutter-24{--bs-gutter-x:24px}.gutter-50{--bs-gutter-x:50px}@media (max-width:1500px){.gutter-50{--bs-gutter-x:30px}}@media (max-width:1199.98px){.gutter-50{--bs-gutter-x:20px}}.gutter-80{--bs-gutter-x:80px}@media (max-width:1500px){.gutter-80{--bs-gutter-x:30px}}@media (max-width:1199.98px){.gutter-80{--bs-gutter-x:20px}}.container{max-width:1320px}@media (max-width:1500px){.container{max-width:1320px}}@media (max-width:1199.98px){.container{max-width:960px}}@media (max-width:991.98px){.container{max-width:720px}}@media (max-width:767.98px){.container{max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.container{max-width:540px}}.custom-container{max-width:1390px}@media (max-width:1800px){.custom-container{max-width:1390px}}@media (max-width:1500px){.custom-container{max-width:1320px}}@media (max-width:1199.98px){.custom-container{max-width:960px}}@media (max-width:991.98px){.custom-container{max-width:720px}}@media (max-width:767.98px){.custom-container{max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.custom-container{max-width:540px}}.custom-container-two{max-width:1760px}@media (max-width:1800px){.custom-container-two{max-width:1580px}}@media (max-width:1500px){.custom-container-two{max-width:1320px}}@media (max-width:1199.98px){.custom-container-two{max-width:960px}}@media (max-width:991.98px){.custom-container-two{max-width:720px}}@media (max-width:767.98px){.custom-container-two{max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.custom-container-two{max-width:540px}}.custom-container-three{max-width:1850px}@media (max-width:1800px){.custom-container-three{max-width:1580px}}@media (max-width:1500px){.custom-container-three{max-width:1320px}}@media (max-width:1199.98px){.custom-container-three{max-width:960px}}@media (max-width:991.98px){.custom-container-three{max-width:720px}}@media (max-width:767.98px){.custom-container-three{max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.custom-container-three{max-width:540px}}.custom-container-four{max-width:1770px}@media (max-width:1800px){.custom-container-four{max-width:1572px}}@media (max-width:1500px){.custom-container-four{max-width:1350px}}@media (max-width:1199.98px){.custom-container-four{max-width:960px}}@media (max-width:991.98px){.custom-container-four{max-width:720px}}@media (max-width:767.98px){.custom-container-four{max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.custom-container-four{max-width:540px}}.include-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.tg-btn{-webkit-user-select:none;user-select:none;background:var(--tg-theme-primary) none repeat scroll 0 0;color:var(--tg-color-white-default);cursor:pointer;font-size:15px;font-weight:var(--tg-fw-bold);font-family:var(--tg-heading-font-family);letter-spacing:0;text-align:center;text-transform:none;touch-action:manipulation;-o-transition:all .3s ease-out 0s;vertical-align:middle;-o-border-radius:50px;-ms-border-radius:50px;white-space:nowrap;--arrow-hover-move-x:110%;--arrow-hover-move-y:100%;border:0;border-radius:50px;align-items:center;gap:10px;margin-bottom:0;padding:15px 26px 17px;line-height:1.2;transition:all .3s ease-out;display:inline-flex;overflow:hidden}.tg-btn svg{width:14px;transition:all .3s ease-out}.tg-btn svg path{transition:transform .38s cubic-bezier(.37,.08,.02,.93),opacity .18s ease-out}.tg-btn svg path:first-of-type{opacity:1;transition-delay:.15s,.15s;transform:translate(0)translateY(0)}.tg-btn svg path:nth-of-type(2){transform:translateX(calc(-1 * var(--arrow-hover-move-x))) translateY(var(--arrow-hover-move-y));opacity:.5;transition-delay:0s,0s}.tg-btn:hover,.tg-btn:focus-visible{background:var(--tg-theme-secondary);color:var(--tg-color-white-default)}.tg-btn:hover svg path:first-of-type,.tg-btn:focus-visible svg path:first-of-type{transform:translateX(var(--arrow-hover-move-x)) translateY(calc(-1 * var(--arrow-hover-move-y)));opacity:0;transition-delay:0s,0s}.tg-btn:hover svg path:nth-of-type(2),.tg-btn:focus-visible svg path:nth-of-type(2){opacity:1;transition-delay:.15s,.15s;transform:translate(0)translateY(0)}.tg-btn.white-btn{background:var(--tg-color-white-default);color:var(--tg-theme-secondary)}.tg-btn.white-btn:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.tg-btn.black-btn{background:var(--tg-theme-secondary);color:var(--tg-color-white-default)}.tg-btn.black-btn:hover{background:var(--tg-theme-primary)}@media (max-width:767.98px){.tg-btn{justify-content:center;min-height:48px;padding:13px 20px 15px;font-size:14px}}.tg-text-btn{text-transform:none;color:var(--tg-theme-secondary);white-space:nowrap;--arrow-hover-move-x:110%;--arrow-hover-move-y:100%;align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex;overflow:hidden}.tg-text-btn svg{width:14px;transition:all .3s ease-out}.tg-text-btn svg path{transition:transform .38s cubic-bezier(.37,.08,.02,.93),opacity .18s ease-out}.tg-text-btn svg path:first-of-type{opacity:1;transition-delay:.15s,.15s;transform:translate(0)translateY(0)}.tg-text-btn svg path:nth-of-type(2){transform:translateX(calc(-1 * var(--arrow-hover-move-x))) translateY(var(--arrow-hover-move-y));opacity:.5;transition-delay:0s,0s}.tg-text-btn:hover,.tg-text-btn:focus-visible{color:var(--tg-theme-primary)}.tg-text-btn:hover svg path:first-of-type,.tg-text-btn:focus-visible svg path:first-of-type{transform:translateX(var(--arrow-hover-move-x)) translateY(calc(-1 * var(--arrow-hover-move-y)));opacity:0;transition-delay:0s,0s}.tg-text-btn:hover svg path:nth-of-type(2),.tg-text-btn:focus-visible svg path:nth-of-type(2){opacity:1;transition-delay:.15s,.15s;transform:translate(0)translateY(0)}.tg-btn-two{background:var(--tg-color-gray-1);color:var(--tg-theme-primary);-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.tg-btn-blue{color:var(--tg-theme-primary)}.tg-btn-blue:hover{color:var(--tg-theme-secondary)}.tg-border-btn{border:1px solid var(--tg-theme-primary);color:var(--tg-theme-primary);background:0 0;padding:14px 26px 16px}.tg-border-btn:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default);border-color:var(--tg-theme-primary)}.tg-border-btn-two{-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}#preloader{background-color:var(--tg-color-white-default);z-index:9999;justify-content:center;align-items:center;width:100%;height:100%;margin-top:0;display:flex;position:fixed;top:0}.loader{width:4px;color:var(--tg-theme-primary);aspect-ratio:1;border-radius:50%;animation:2s linear infinite l26;transform:translate(-38px);box-shadow:19px -19px,38px -19px,57px -19px,19px 0 0 5px,38px 0 0 5px,57px 0 0 5px,19px 19px,38px 19px,57px 19px}@keyframes l26{12.5%{box-shadow:19px -19px,38px -19px,57px -19px 0 5px,19px 0 0 5px,38px 0,57px 0 0 5px,19px 19px,38px 19px,57px 19px}25%{box-shadow:19px -19px 0 5px,38px -19px,57px -19px 0 5px,19px 0,38px 0,57px 0,19px 19px,38px 19px 0 5px,57px 19px}50%{box-shadow:19px -19px 0 5px,38px -19px 0 5px,57px -19px,19px 0,38px 0,57px 0,19px 19px,38px 19px,57px 19px 0 5px}62.5%{box-shadow:19px -19px,38px -19px,57px -19px,19px 0 0 5px,38px 0,57px 0,19px 19px,38px 19px 0 5px,57px 19px 0 5px}75%{box-shadow:19px -19px,38px -19px 0 5px,57px -19px,19px 0,38px 0,57px 0 0 5px,19px 19px,38px 19px,57px 19px 0 5px}87.5%{box-shadow:19px -19px,38px -19px 0 5px,57px -19px,19px 0,38px 0 0 5px,57px 0,19px 19px 0 5px,38px 19px,57px 19px}}.section-bg{background:var(--tg-color-gray-2);z-index:1;position:relative}.section-bg-two{background:var(--tg-color-gray-3);z-index:1;position:relative}.white-bg{background:var(--tg-color-white-default)}.black-bg{background:var(--tg-common-color-black)}.offCanvas-toggle{margin-right:40px;padding-right:40px;position:relative}@media (max-width:991.98px){.offCanvas-toggle{margin-right:25px;padding-right:25px}}@media (max-width:767.98px){.offCanvas-toggle{display:none}}.offCanvas-toggle:before{content:"";background:var(--tg-border-1);width:1px;height:60px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.offCanvas-toggle .menu-tigger{color:var(--tg-heading-color)}.offCanvas-toggle .menu-tigger:hover{color:var(--tg-theme-primary)}.offCanvas__info{background:var(--tg-color-white-default) none repeat scroll 0 0;-o-transition:all .3s cubic-bezier(.785, .135, .15, .86);z-index:999;flex-direction:column;justify-content:space-between;width:425px;height:100%;padding:90px 70px;transition:all .3s cubic-bezier(.785,.135,.15,.86);display:flex;position:fixed;top:0;right:0;overflow-y:scroll;transform:translate(100%)}.offCanvas__info.active{transform:translate(0)}.offCanvas__info::-webkit-scrollbar{width:0}.offCanvas__info-list-item{align-items:center;gap:12px;margin-bottom:10px;display:flex}.offCanvas__info-list-item:last-child{margin-bottom:0}.offCanvas__info-list-item .icon{background:var(--tg-color-gray-1);-o-border-radius:12.5px;-ms-border-radius:12.5px;width:50px;height:50px;color:var(--tg-theme-primary);border-radius:12.5px;flex:none;justify-content:center;align-items:center;display:flex}.offCanvas__info-list-item p{text-transform:none;margin-bottom:0;font-weight:500;line-height:1.5}.offCanvas__info-list-item a{color:var(--tg-body-color);font-weight:500}.offCanvas__info-list-item a:hover{color:var(--tg-theme-primary);text-decoration:underline}.offCanvas__close-icon{text-align:right;margin-top:-16px}.offCanvas__close-icon button{color:var(--tg-color-white-default);cursor:pointer;background:var(--tg-theme-secondary);-o-border-radius:50%;-ms-border-radius:50%;border:0;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-left:auto;padding:0;font-size:20px;display:flex;position:absolute;top:50px;right:50px}.offCanvas__close-icon button:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default);transform:rotate(180deg)}.offCanvas__logo img{max-height:34px}.offCanvas__content{margin-bottom:40px}.offCanvas__content p{text-transform:none;margin-bottom:0;font-weight:500}.offCanvas__title{margin-bottom:25px;font-size:22px}.offCanvas__social-wrap{margin-top:auto}.offCanvas__social-wrap .list-wrap{align-items:center;gap:10px;display:flex}.offCanvas__social-wrap .list-wrap li a{background:var(--tg-color-gray-1);-o-border-radius:12.5px;-ms-border-radius:12.5px;border-radius:12.5px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.offCanvas__social-wrap .list-wrap li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.offCanvas__overly{z-index:99;opacity:0;visibility:hidden;-o-transition:all .3s ease-out 0s;background:#000;width:100%;height:100%;transition:all .3s ease-out;position:fixed;top:0;left:0}.offCanvas__overly.active{opacity:.7;visibility:visible}.breadcrumb__bg{z-index:1;background-position:50%;background-size:cover;padding:230px 0 120px;position:relative}@media (max-width:1500px){.breadcrumb__bg{padding:190px 0 100px}}@media (max-width:1199.98px){.breadcrumb__bg{padding:180px 0 100px}}@media (max-width:991.98px){.breadcrumb__bg{padding:180px 0 90px}}@media (max-width:767.98px){.breadcrumb__bg{padding:140px 0 70px}}.breadcrumb__bg:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000 25.96%,#0000009e 100%);width:100%;height:100%;position:absolute;top:0;left:0}.breadcrumb__content .title{color:var(--tg-color-white-default);margin-bottom:30px;font-size:50px}@media (max-width:1500px){.breadcrumb__content .title{margin-bottom:25px;font-size:40px}}@media (max-width:1199.98px){.breadcrumb__content .title{margin-bottom:20px;font-size:36px}}@media (max-width:767.98px){.breadcrumb__content .title{font-size:32px}}@media only screen and (min-width:576px) and (max-width:767px){.breadcrumb__content .title{font-size:34px}}.breadcrumb__content .breadcrumb{background:var(--tg-color-blue-light-4);-o-border-radius:80px;-ms-border-radius:80px;border-radius:80px;gap:8px;margin-bottom:0;padding:6px 14px 8px;display:inline-flex}@media (max-width:767.98px){.breadcrumb__content .breadcrumb{-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px}}.breadcrumb__content .breadcrumb span{text-transform:none;color:var(--tg-color-white-default);font-size:16px;font-weight:700;line-height:1.2}.breadcrumb__content .breadcrumb span a{color:var(--tg-color-gray-8)}.breadcrumb__content .breadcrumb span a:hover{color:var(--tg-color-white-default)}.breadcrumb__content .breadcrumb span.breadcrumb-separator{color:var(--tg-color-gray-8)}.faq__wrap{background:var(--tg-color-gray-2);-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:60px 80px 30px 60px}@media (max-width:1199.98px){.faq__wrap{padding:40px 40px 20px 35px}}@media (max-width:767.98px){.faq__wrap{padding:25px 20px 20px}}@media only screen and (min-width:576px) and (max-width:767px){.faq__wrap{padding:25px 30px 20px}}.faq__wrap .title{margin-bottom:20px;font-size:28px}.faq__wrap .accordion-item{background:0 0;border:none;border-bottom:1px solid #cbd3db;border-radius:0!important}.faq__wrap .accordion-item:last-child{border-bottom:none}.faq__wrap .accordion-button{box-shadow:none;text-transform:none;color:var(--tg-heading-color);background:0 0;padding:18px 24px 20px 0;font-size:20px;font-weight:600;position:relative;-o-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important}.faq__wrap .accordion-button:after{display:none}.faq__wrap .accordion-button:before{content:"";width:13px;height:13px;color:var(--tg-theme-primary);background-color:var(--tg-heading-color);display:inline-block;position:absolute;top:25px;right:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M1.5 14.5L14.5 1.5M14.5 1.5H1.5M14.5 1.5V14.5\" stroke=\"black\" strokeWidth=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M1.5 14.5L14.5 1.5M14.5 1.5H1.5M14.5 1.5V14.5\" stroke=\"black\" strokeWidth=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat}.faq__wrap .accordion-button:focus{box-shadow:none}.faq__wrap .accordion-button:not(.collapsed){color:var(--tg-theme-primary)}.faq__wrap .accordion-button:not(.collapsed):before{background-color:var(--tg-theme-primary);transform:rotate(90deg)}.faq__wrap .accordion-body{padding:0 0 25px}.faq__wrap .accordion-body p{margin-bottom:0}.scroll__top{z-index:9;width:50px;height:50px;color:var(--tg-color-white-default);text-align:center;cursor:pointer;background:var(--tg-theme-primary);border-radius:0;-o-border-radius:50%;-ms-border-radius:50%;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;line-height:0;transition:all 1s;display:flex;position:fixed;bottom:-10%;right:50px}@media (max-width:1199.98px){.scroll__top{right:25px}}@media (max-width:991.98px){.scroll__top{right:30px}}@media (max-width:767.98px){.scroll__top{width:35px;height:35px;font-size:14px;right:15px}}.scroll__top svg{width:16px;height:auto}.scroll__top.open{bottom:30px}@media (max-width:1199.98px){.scroll__top.open{bottom:25px}}@media (max-width:767.98px){.scroll__top.open{bottom:15px}}.scroll__top:after{z-index:-1;content:"";opacity:1;background:radial-gradient(#00000040 0%,#0000 80%);width:90%;height:10px;position:absolute;top:100%;left:5%}.scroll__top:hover{background:var(--tg-theme-secondary);color:var(--tg-color-white-default)}.section__title .sub-title{text-transform:none;color:var(--tg-theme-primary);z-index:1;margin-bottom:15px;font-size:16px;font-weight:700;line-height:1;display:inline-block;position:relative}.section__title .sub-title:before{content:"";z-index:-1;background:#cedcff;width:50px;height:8px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.section__title .title{margin-bottom:0;font-size:40px}@media (max-width:1199.98px){.section__title .title{font-size:36px}}@media (max-width:767.98px){.section__title .title{font-size:29px;line-height:1.16}}@media only screen and (min-width:576px) and (max-width:767px){.section__title .title{font-size:36px}}@media (max-width:1199.98px){.section__title .title br{display:none}}.section__title p{margin-top:15px;margin-bottom:0}.section__title.white-title .sub-title{color:var(--tg-color-white-default)}.section__title.white-title .sub-title:before{background:var(--tg-theme-primary)}.section__title.white-title .title{color:var(--tg-color-white-default)}.section__title-two .sub-title{border:1px solid var(--tg-border-7);-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:7px 17px;font-size:16px;font-weight:600}.section__title-two .sub-title:before{display:none}.section__content p{text-transform:none;margin-bottom:0;font-weight:500}@media (max-width:991.98px){.section__title.mb-70,.section__title.mb-60{margin-bottom:40px}}@media (max-width:767.98px){.section__content.mb-50,.section__title.mb-50{margin-bottom:30px}}.tgmobile__search{padding:0 20px 25px 25px}.tgmobile__search form{position:relative}.tgmobile__search input{background:var(--tg-color-gray-2);width:100%;height:45px;color:var(--tg-heading-color);-o-border-radius:6px;-ms-border-radius:6px;border:none;border-radius:6px;padding:10px 45px 10px 20px;font-size:15px;display:block}.tgmobile__search input::placeholder{color:var(--tg-body-color);font-size:15px}.tgmobile__search button{color:var(--tg-heading-color);background:0 0;border:none;padding:0;line-height:1;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.tgmobile__menu{z-index:991;width:300px;max-width:100%;height:100%;transition:all .3s cubic-bezier(.785,.135,.15,.86);-ms-transition:all .3s cubic-bezier(.785, .135, .15, .86) e;-o-transition:all .3s cubic-bezier(.785, .135, .15, .86);border-radius:0;padding-right:30px;position:fixed;top:0;right:0;transform:translate(101%)}.tgmobile__menu .navbar-collapse{display:block!important}.tgmobile__menu .nav-logo{text-align:left;padding:30px 25px;position:relative}.tgmobile__menu .nav-logo img{width:150px}.tgmobile__menu .navigation{float:none;width:100%;margin:0;padding:0;display:block;position:relative}.tgmobile__menu .navigation li{border-top:1px solid #0000001a;display:block;position:relative}.tgmobile__menu .navigation li.active>a{color:var(--tg-theme-primary)}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn{text-align:center;width:32px;height:32px;color:var(--tg-heading-color);background:var(--tg-color-gray-2);cursor:pointer;-o-transition:all .5s ease;z-index:5;border-radius:5px;justify-content:center;align-items:center;font-size:16px;transition:all .5s;display:flex;position:absolute;top:6px;right:20px}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn:after{content:"";width:300px;height:46px;position:absolute;top:-6px;right:-20px}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line{background-color:var(--tg-theme-secondary);-o-transition:all .5s ease;border-radius:10px;width:12px;height:2px;transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line:after{content:"";background-color:var(--tg-theme-secondary);-o-transition:all .5s ease;border-radius:10px;width:2px;height:12px;transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open{background-color:var(--tg-theme-primary)}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line{background-color:var(--tg-color-white-default)}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line:after{display:none}.tgmobile__menu .navigation li>a{color:var(--tg-heading-color);text-transform:none;-o-transition:all .5s ease;border:none;padding:10px 60px 10px 25px;font-size:16px;font-weight:700;transition:all .5s;display:block;position:relative}.tgmobile__menu .navigation li>a:before{content:"";-o-transition:all .5s ease;background:var(--tg-theme-primary);pointer-events:none;width:2px;height:0;transition:all .5s;position:absolute;top:0;left:0}.tgmobile__menu .navigation li>.mobile-menu__parent,.tgmobile__menu .navigation li>.mobile-submenu__parent{width:100%;min-height:48px;color:var(--tg-heading-color);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:9px 20px 9px 25px;font-size:16px;font-weight:700;line-height:1.35;transition:color .2s,background-color .2s;display:flex;position:relative}.tgmobile__menu .navigation li>.mobile-menu__parent:before,.tgmobile__menu .navigation li>.mobile-submenu__parent:before{content:"";background:var(--tg-theme-primary);width:2px;height:0;transition:height .2s;position:absolute;top:0;left:0}.tgmobile__menu .navigation li>.mobile-menu__parent.active,.tgmobile__menu .navigation li>.mobile-submenu__parent.active{color:var(--tg-theme-primary)}.tgmobile__menu .navigation li>.mobile-menu__parent.active:before,.tgmobile__menu .navigation li>.mobile-submenu__parent.active:before{height:100%}.tgmobile__menu .navigation li>.mobile-menu__parent.open,.tgmobile__menu .navigation li>.mobile-submenu__parent.open{color:var(--tg-theme-primary);background:#dc1f270d}.tgmobile__menu .navigation li .mobile-menu__indicator{background:var(--tg-color-gray-2);border-radius:5px;flex:0 0 32px;place-items:center;width:32px;height:32px;transition:background-color .2s;display:grid;position:relative}.tgmobile__menu .navigation li .mobile-menu__indicator .plus-line{background:var(--tg-theme-secondary);border-radius:4px;width:12px;height:2px;position:relative}.tgmobile__menu .navigation li .mobile-menu__indicator .plus-line:after{content:"";background:inherit;border-radius:4px;width:2px;height:12px;position:absolute;top:-5px;left:5px}.tgmobile__menu .navigation li>.mobile-menu__parent.open .mobile-menu__indicator,.tgmobile__menu .navigation li>.mobile-submenu__parent.open .mobile-menu__indicator{background:var(--tg-theme-primary)}.tgmobile__menu .navigation li>.mobile-menu__parent.open .mobile-menu__indicator .plus-line,.tgmobile__menu .navigation li>.mobile-submenu__parent.open .mobile-menu__indicator .plus-line{background:#fff}.tgmobile__menu .navigation li>.mobile-menu__parent.open .mobile-menu__indicator .plus-line:after,.tgmobile__menu .navigation li>.mobile-submenu__parent.open .mobile-menu__indicator .plus-line:after{display:none}.tgmobile__menu .navigation li ul li>a{margin-left:20px}.tgmobile__menu .navigation li ul li ul li a{margin-left:40px}.tgmobile__menu .navigation li ul li ul li ul li a{margin-left:60px}.tgmobile__menu .navigation li>ul,.tgmobile__menu .navigation li>ul>li>ul{display:none}.tgmobile__menu .navigation ul{margin:0;padding:0}.tgmobile__menu .navigation ul li a{display:block}.tgmobile__menu .navigation ul li ul li>a{text-transform:none;margin-left:20px;font-size:16px}.tgmobile__menu .navigation:last-child{border-bottom:1px solid #0000001a}.tgmobile__menu .navigation>li>ul>li:first-child{border-top:1px solid #0000001a}.tgmobile__menu .navigation>li.active>a:before{height:100%}.tgmobile__menu .close-btn{text-align:center;width:35px;color:var(--tg-theme-primary);cursor:pointer;z-index:10;-o-transition:all .5s ease;padding:8px;font-size:14px;line-height:30px;transition:all .5s;position:absolute;top:28px;right:15px}.tgmobile__menu .close-btn i[class^=flaticon-]:before{font-weight:var(--tg-fw-bold)!important}.tgmobile__menu .navigation li.mobile-submenu>.mobile-submenu__parent{padding-left:45px}.tgmobile__menu .navigation li.mobile-submenu>ul{background:#f5f5f6}.tgmobile__menu .navigation li.mobile-submenu>ul a{padding-top:9px;padding-bottom:9px;padding-right:18px;line-height:1.35;font-size:14px!important}.tgmobile__menu .navigation li.mobile-submenu>ul .mobile-submenu__all a{color:var(--tg-theme-primary);font-weight:800}.tgmobile__menu-backdrop{z-index:99;-o-transition:all .7s ease;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100%;transition:all .7s;position:fixed;top:0;right:0}.tgmobile__menu .social-links ul{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;padding:30px 20px 20px;display:flex;position:relative}.tgmobile__menu .social-links ul li{margin:0 6px 10px;display:inline-block;position:relative}.tgmobile__menu .social-links ul li a{width:40px;height:40px;color:var(--tg-theme-secondary);-o-transition:all .5s ease;border:1px solid #efefef;border-radius:6px;justify-content:center;align-items:center;font-size:16px;line-height:32px;transition:all .5s;display:flex;position:relative}.tgmobile__menu .social-links ul li a:hover{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.tgmobile__menu .tgmenu__action{margin:0;padding:0}.tgmobile__menu .tgmenu__action>ul{justify-content:center;gap:0 15px;margin:0;padding:30px 20px 0}.tgmobile__menu .tgmenu__action>ul li{margin:0}.tgmobile__menu .tgmenu__action>ul .header-btn{display:block}.tgmobile__menu-box{background:var(--tg-color-white-default);z-index:5;width:100%;height:100%;max-height:100%;padding:0;position:absolute;top:0;left:0;overflow:hidden auto;box-shadow:-9px 0 14px #0000000f}.tgmobile__menu-outer .mobile-nav-toggler{float:right;cursor:pointer;color:var(--tg-color-white-default);margin-right:30px;font-size:40px;line-height:50px;display:none;position:relative;top:15px}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .tgmobile__menu{transform:translate(0%)}.mobile-menu-visible .tgmobile__menu-backdrop{opacity:1;visibility:visible}.mobile-menu-visible .tgmobile__menu .close-btn{transform:rotate(360deg)}@keyframes hoverShine{to{left:125%}}.rotateme{animation-name:rotateme;animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes rotateme{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotateme{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.rotatemeTwo{animation-duration:90s}.alltuchtopdown{animation:3s ease-in-out infinite alternate alltuchtopdown}@keyframes alltuchtopdown{0%{transform:rotateX(0)translateY(0)}50%{transform:rotateX(0)translateY(-20px)}to{transform:rotateX(0)translateY(0)}}.img-custom-anim-left{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-left}@keyframes img-anim-left{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:translate(-5%)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.img-custom-anim-right{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-right}@keyframes img-anim-right{0%{clip-path:inset(0 0 0 100%);opacity:0;transform:translate(5%)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.img-custom-anim-top{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) forwards img-anim-top}@keyframes img-anim-top{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(-5%)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}@keyframes fadeInUp2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp2{animation-name:fadeInUp2;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:both}@keyframes fadeRight2{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.fadeRight2{animation-name:fadeRight2;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:both}@keyframes pulse-border{0%{opacity:1;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-50%)translateZ(0)scale(2)}}@keyframes title-underline{0%{background-position-x:100%;background-size:100% 100%}to{background-position-x:100%;background-size:0 100%}}@keyframes title-underline-hover{0%{background-position-x:0;background-size:0 100%}to{background-position-x:0;background-size:100% 100%}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}.search__popup{background:var(--tg-color-white-default);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99;width:100%;padding-top:70px;padding-bottom:100px;transition:transform .3s ease-in-out .5s,opacity .3s ease-in-out .5s;position:fixed;top:0;left:0;right:0;transform:translateY(calc(-100% - 80px))}@media (max-width:767.98px){.search__popup{padding:50px 0 40px}}.search__popup.search-opened{z-index:99999999;transition-delay:0s;transform:translateY(0%)}.search__popup.search-opened .search__input{opacity:1;transition-delay:.3s;transform:translateY(0)}.search__popup.search-opened .search__input:after{width:100%;transition-delay:.5s}.search__input{-o-transition:all .3s ease-out 0s;opacity:0;height:80px;transition:all .3s ease-out .5s;position:relative;transform:translateY(-40px)}@media (max-width:767.98px){.search__input{height:40px}}.search__input:after{content:"";background-color:var(--tg-theme-primary);transition-delay:.3s;-o-transition:all .3s ease-out 0s;width:0%;height:1px;transition:all .3s ease-out;position:absolute;bottom:0;left:0}.search__input input{width:100%;height:100%;color:var(--tg-heading-color);background-color:#0000;border:0;border-bottom:1px solid #0000;outline:0;padding:0 30px 0 0;font-size:24px}@media (max-width:767.98px){.search__input input{font-size:18px}}.search__input input::placeholder{font-size:24px}@media (max-width:767.98px){.search__input input::placeholder{font-size:18px}}.search__input button{color:var(--tg-theme-primary);background:0 0;border:none;padding:0;font-size:18px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.search__suggestions{background:var(--tg-color-white-default);z-index:3;border:1px solid #00000014;border-radius:16px;gap:8px;max-height:min(420px,52vh);padding:12px;display:grid;position:absolute;top:calc(100% + 18px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 60px #0000001f}@media (max-width:767.98px){.search__suggestions{border-radius:12px;max-height:55vh;padding:10px;top:calc(100% + 12px)}}.search__suggestion{color:var(--tg-heading-color);-o-transition:all .2s ease-out 0s;background:#f7f7f8;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;transition:all .2s ease-out;display:flex}@media (max-width:767.98px){.search__suggestion{flex-direction:column;align-items:flex-start;gap:4px;padding:12px}}.search__suggestion span{color:var(--tg-theme-primary);text-transform:uppercase;flex:none;font-size:13px;font-weight:700}.search__suggestion strong{text-align:right;font-size:17px;font-weight:800;line-height:1.2}@media (max-width:767.98px){.search__suggestion strong{text-align:left;font-size:15px}}.search__suggestion:hover{color:var(--tg-color-white-default);background:var(--tg-theme-primary)}.search__suggestion:hover span{color:var(--tg-color-white-default)}.search__suggestion--empty{cursor:default}.search__suggestion--empty:hover{color:var(--tg-heading-color);background:#f7f7f8}.search__suggestion--empty:hover span{color:var(--tg-theme-primary)}.search__close{z-index:2;position:absolute;top:10%;right:2%}.search-close-btn{color:var(--tg-theme-primary);cursor:pointer;background:0 0;border:none;margin:0;padding:0}.search-popup-overlay{z-index:4;-o-transition:all .3s ease-out 0s;opacity:0;visibility:hidden;background:#000d25;width:100%;height:100%;transition:all .3s ease-out .5s;position:fixed;top:0;right:0}.search-popup-overlay.search-popup-overlay-open{opacity:.55;visibility:visible;transition-delay:0s}.search-input-field~.search-focus-border{background-color:var(--tg-theme-primary);width:0;height:1px;transition:all .5s;position:absolute;bottom:0;left:auto;right:0}.search-input-field:focus~.search-focus-border{width:100%;transition:all .5s;left:0;right:auto}.whatsapp-sector-open{overflow:hidden}.whatsapp-sector__floating{z-index:995;color:#fff;background:#20b85a;border:0;border-radius:24px;align-items:center;gap:10px;height:48px;padding:0 17px 0 13px;font-size:14px;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;position:fixed;top:168px;right:24px;box-shadow:0 14px 34px #044d2347}.whatsapp-sector__floating svg{fill:currentColor;width:24px;height:24px}.whatsapp-sector__floating:hover{background:#18a64e;transform:translateY(-2px);box-shadow:0 17px 38px #044d2357}.whatsapp-sector__backdrop{z-index:10050;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.whatsapp-sector__dialog{color:#111217;background:#fff;border-top:4px solid #dc1f27;border-radius:8px;width:min(100%,510px);padding:34px;position:relative;box-shadow:0 28px 90px #00000057}.whatsapp-sector__dialog>p{color:#6b6e76;text-align:center;margin:20px 0 0;font-size:13px}.whatsapp-sector__close{color:#fff;background:#111217;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:25px;line-height:1;display:grid;position:absolute;top:13px;right:14px}.whatsapp-sector__heading{align-items:center;gap:16px;padding-right:28px;display:flex}.whatsapp-sector__heading>div>span{color:#dc1f27;text-transform:uppercase;margin-bottom:4px;font-size:13px;font-weight:800;display:block}.whatsapp-sector__heading h2{color:#111217;letter-spacing:0;max-width:330px;margin:0;font-size:25px;line-height:1.18}.whatsapp-sector__brand-icon{color:#fff;background:#20b85a;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid}.whatsapp-sector__brand-icon svg{fill:currentColor;width:27px;height:27px}.whatsapp-sector__options{gap:10px;margin-top:28px;display:grid}.whatsapp-sector__options a{color:#16171b;border:1px solid #e2e3e7;border-radius:7px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:72px;padding:11px 15px;transition:border-color .16s,background .16s,transform .16s;display:grid}.whatsapp-sector__options a:hover{background:#fff7f7;border-color:#dc1f27;transform:translate(3px)}.whatsapp-sector__options a strong,.whatsapp-sector__options a small{display:block}.whatsapp-sector__options a strong{margin-bottom:2px;font-size:17px}.whatsapp-sector__options a small{color:#6b6e76;font-size:13px}.whatsapp-sector__option-icon{color:#20a754;background:#e9f8ef;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.whatsapp-sector__option-icon svg{fill:currentColor;width:20px;height:20px}.whatsapp-sector__arrow{color:#dc1f27;font-size:22px;font-weight:700}@media (max-width:1199px){.whatsapp-sector__floating{display:none}}@media (max-width:575px){.whatsapp-sector__backdrop{align-items:end;padding:12px}.whatsapp-sector__dialog{padding:29px 18px 22px}.whatsapp-sector__heading{align-items:flex-start}.whatsapp-sector__heading h2{font-size:22px}.whatsapp-sector__brand-icon{flex-basis:46px;width:46px;height:46px}}.transparent-header{z-index:9;width:100%;height:auto;position:absolute;top:0;left:0}@media (max-width:767.98px){.transparent-header{top:0}}.tg-header__top{padding:9px 0}@media (max-width:767.98px){.tg-header__top{display:none}}.tg-header__top-menu{padding:0 30px}.tg-header__top-menu .list-wrap{flex-wrap:wrap;align-items:center;gap:10px 38px;display:flex}@media (max-width:1500px){.tg-header__top-menu .list-wrap{gap:10px 26px}}.tg-header__top-menu .list-wrap li{color:var(--tg-color-gray-1);white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:500;display:flex;position:relative}@media (max-width:1500px){.tg-header__top-menu .list-wrap li{font-size:13px}}.tg-header__top-menu .list-wrap li:before{content:"";background:var(--tg-border-1);width:2px;height:14px;position:absolute;top:50%;right:-20px;transform:translateY(-50%)rotate(30deg)}.tg-header__top-menu .list-wrap li:last-child:before{display:none}.tg-header__top-menu .list-wrap li a{color:var(--tg-color-gray-1)}.tg-header__top-menu .list-wrap li a:hover{opacity:.8}@media (max-width:767.98px){.tg-header__area{background:var(--tg-color-white-default)}}.tg-header__area .mobile-nav-toggler{cursor:pointer;background:var(--tg-color-gray-1);-o-border-radius:50%;-ms-border-radius:50%;width:54px;height:54px;color:var(--tg-theme-primary);-o-transition:all .3s ease-out 0s;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:all .3s ease-out;display:none;position:relative}@media (max-width:1199.98px){.tg-header__area .mobile-nav-toggler{display:flex}}@media (max-width:767.98px){.tg-header__area .mobile-nav-toggler{width:45px;height:45px}}.tg-header__area .mobile-nav-toggler:hover,.tg-header__area .mobile-nav-toggler-two{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.tg-header__area.sticky-menu{padding:0}.tgmenu__nav{background:var(--tg-color-white-default);-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 13px 0 30px;display:flex}@media (max-width:1199.98px){.tgmenu__nav{padding:10px 13px 10px 30px}}@media (max-width:767.98px){.tgmenu__nav{-o-border-radius:0px;-ms-border-radius:0px;border-radius:0;padding:10px 0}}.tgmenu__nav .logo img{max-height:45px}.tgmenu__navbar-wrap{flex-grow:1;display:flex}.tgmenu__navbar-wrap ul{flex-flow:wrap;margin:0 0 0 62px;padding:0;display:flex}.tgmenu__navbar-wrap ul li{list-style:none;display:block;position:relative}.tgmenu__navbar-wrap ul li a{font-size:16px;font-weight:var(--tg-fw-bold);text-transform:none;color:var(--tg-heading-color);font-family:var(--tg-heading-font-family);z-index:1;align-items:center;gap:4px;padding:32px 10px;line-height:1;display:flex;position:relative}.tgmenu__navbar-wrap ul li .sub-menu{background:var(--tg-color-white-default);transform-origin:0 0;-o-transition:all .3s ease-out 0s;visibility:hidden;opacity:0;z-index:9;border:1px solid #f5f5f5;border-radius:0 0 8px 8px;min-width:230px;margin:0;padding:18px 0;transition:all .3s ease-out;display:block;position:absolute;top:100%;left:0;transform:scaleY(0);box-shadow:0 30px 70px #898b8e26}.tgmenu__navbar-wrap ul li .sub-menu.sub-menu-right{left:auto;right:0}.tgmenu__navbar-wrap ul li .sub-menu .sub-menu{top:0;left:100%;right:auto}.tgmenu__navbar-wrap ul li .sub-menu li{text-align:left;margin-left:0;display:block}.tgmenu__navbar-wrap ul li .sub-menu li a{color:var(--tg-heading-color);text-transform:none;padding:8px 15px 8px 25px;font-size:16px;line-height:1.4;display:block}.tgmenu__navbar-wrap ul li .sub-menu li:hover>a,.tgmenu__navbar-wrap ul li .sub-menu li.active>a{color:var(--tg-theme-primary)}.tgmenu__navbar-wrap ul li:hover>.sub-menu{opacity:1;visibility:visible;transform:scale(1)}.tgmenu__navbar-wrap>ul>li.active a,.tgmenu__navbar-wrap>ul>li:hover a{color:var(--tg-theme-primary)}.tgmenu__main-menu li.menu-item-has-children .dropdown-btn{display:none}.tgmenu__main-menu li.menu-item-has-children>a:after{content:"";font-size:13px;line-height:0;font-weight:var(--tg-fw-bold);font-family:flaticon_tg_default;font-weight:700;display:inline-block;transform:rotate(180deg)}.tgmenu__search{margin-inline-end:25px}@media (max-width:1199.98px){.tgmenu__search{margin-left:auto}}.tgmenu__search-form{border:1px solid #d3d2df;border-radius:100px;width:535px;display:flex}@media (max-width:1800px){.tgmenu__search-form{width:485px}}@media (max-width:1500px){.tgmenu__search-form{width:380px}}@media (max-width:1199.98px){.tgmenu__search-form{width:500px}}@media (max-width:991.98px){.tgmenu__search-form{width:auto}}.tgmenu__search-form .select-grp{-o-border-radius:0;-ms-border-radius:0;background:0 0;border:none;border-radius:0;flex:none;align-items:center;width:153px;padding:12px 0 12px 17px;display:flex;position:relative}.tgmenu__search-form .select-grp:after{content:"";background:#bdbabb;width:1px;height:20px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:991.98px){.tgmenu__search-form .select-grp:after{display:none}}.tgmenu__search-form .select-grp svg{flex:none;width:16px;height:16px}.tgmenu__search-form .select-grp path{fill:var(--tg-theme-primary)}.tgmenu__search-form .form-select{box-shadow:none;color:var(--tg-heading-color);font-family:var(--tg-heading-font-family);border:none;outline:none;padding-left:8px;font-size:14px}.tgmenu__search-form .input-grp{flex-grow:1;margin-left:-1px;position:relative}@media (max-width:991.98px){.tgmenu__search-form .input-grp{display:none}}.tgmenu__search-form input{-o-border-radius:0;-ms-border-radius:0;width:100%;height:50px;font-size:15px;font-family:var(--tg-heading-font-family);background:0 0;border:none;border-radius:0;padding:12px 50px 10px 20px;display:block}.tgmenu__search-form input::placeholder{color:#8d9db5;font-size:14px}.tgmenu__search-form [type=submit]{background:var(--tg-theme-primary);width:44px;height:44px;color:var(--tg-color-white-default);-o-border-radius:50%;-ms-border-radius:50%;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:20px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.tgmenu__search-form [type=submit]:hover{background:var(--tg-theme-secondary);color:var(--tg-heading-color)}.tgmenu__search-bar{flex-grow:1}@media (max-width:1500px){.tgmenu__search-bar{max-width:240px}}@media (max-width:1199.98px){.tgmenu__search-bar{max-width:100%}}@media (max-width:991.98px){.tgmenu__search-bar{display:none}}.tgmenu__search-bar form{position:relative}.tgmenu__search-bar form input{background:var(--tg-color-white-default);border:1px solid var(--tg-border-2);-o-border-radius:50px;-ms-border-radius:50px;width:100%;height:45px;font-size:15px;font-family:var(--tg-heading-font-family);border-radius:50px;padding:12px 50px 10px 20px;display:block}.tgmenu__search-bar form input::placeholder{color:#8d9db5;font-size:14px}.tgmenu__search-bar form [type=submit]{color:#8d9db5;background:0 0;border:none;padding:0;font-size:24px;position:absolute;top:50%;right:10px;transform:translateY(-50%)rotate(-90deg)}.tgmenu__search-bar form [type=submit]:hover{color:var(--tg-theme-primary)}@media (max-width:1199.98px){.tgmenu__action{margin:0 10px 0 auto}}@media (max-width:767.98px){.tgmenu__action{margin:0 16px 0 auto}}@media only screen and (min-width:576px) and (max-width:767px){.tgmenu__action{margin:0 10px 0 auto}}.tgmenu__action>ul{align-items:center;gap:0;display:flex}.tgmenu__action>ul li{flex:none;margin-left:10px;position:relative}.tgmenu__action>ul li.header-search a{color:var(--tg-color-dark);font-size:18px;line-height:0}.tgmenu__action>ul li.header-search a:hover{color:var(--tg-theme-primary)}.tgmenu__action>ul li.header-btn{margin-left:16px}@media (max-width:767.98px){.tgmenu__action>ul li.header-btn{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.tgmenu__action>ul li.header-btn{display:block}}.tgmenu__action>ul li.header-btn .tg-btn{padding:16px 26px 18px}@media only screen and (min-width:576px) and (max-width:767px){.tgmenu__action>ul li.header-btn .tg-btn{padding:12px 20px 14px}}@media (max-width:1199.98px){.tgmenu__action>ul li.offCanvas-menu{display:none}}.tgmenu__action>ul li.offCanvas-menu a{background:var(--tg-color-gray-1);-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;flex:none;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.tgmenu__action>ul li.offCanvas-menu a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.tgmenu__action>ul li:first-child{margin-left:0}.sticky-menu{z-index:99;background:var(--tg-color-white-default);border-radius:0;width:100%;margin:auto;animation:1s ease-in-out fadeInDown;position:fixed;top:0;left:0;box-shadow:0 10px 15px #1919191a}#header-fixed-height.active-height{height:90px;display:block}@media (max-width:767.98px){#header-fixed-height.active-height{height:60px}}.tg-header__area-two{padding-top:20px}@media (max-width:767.98px){.tg-header__area-two{background:0 0;padding-top:10px}}.tg-header__area-two .tgmenu__nav{-o-border-radius:0;-ms-border-radius:0;background:0 0;border-radius:0;padding:0}@media (max-width:1199.98px){.tg-header__area-two .tgmenu__nav{justify-content:space-between}}.tg-header__area-two .tgmenu__navbar-wrap ul{margin:0 0 0 auto}.tg-header__area-two .tgmenu__action{margin-left:65px}@media (max-width:1199.98px){.tg-header__area-two .tgmenu__action{margin-left:auto}}.tg-header__area-two.sticky-menu{padding:10px 0}@media (max-width:767.98px){.tg-header__area-two.sticky-menu{background:var(--tg-color-white-default)}}.tg-header__area-three{padding:10px 0}.tg-header__area-three .tgmenu__navbar-wrap ul{margin:0 auto}.tg-header__area-three .tgmenu__action{margin-left:30px}@media (max-width:1199.98px){.tg-header__area-three .tgmenu__action{margin-left:auto}}.tg-header__area-three .tgmenu__action>ul li{margin-left:18px}.tg-header__area-three .tgmenu__action>ul li.header-btn{margin-left:24px}.tg-header__area-three .tgmenu__action .offCanvas-menu-two a{width:auto;height:auto;color:var(--tg-theme-secondary);-o-border-radius:0;-ms-border-radius:0;background:0 0;border-radius:0}.tg-header__area-three .tgmenu__action .offCanvas-menu-two a:hover{color:var(--tg-theme-primary);background:0 0}.tgmenu__navbar-wrap>ul>li a.active,.tgmenu__navbar-wrap ul li .sub-menu li>a.active,.tgmobile__menu .navigation li>a.active{color:var(--tg-theme-primary)}.esb-header{z-index:9999;background:#000;width:100%;top:0;left:0;position:fixed!important}.esb-header .tg-header__top{background:#151515}.esb-header .tg-header__area{background:#000}.esb-header .tg-header__top-menu{justify-content:space-between;align-items:center;gap:18px;display:flex}.esb-header .tg-header__top-info>li:last-child{gap:10px}.esb-header .tg-header__top-social,.esb-header .header-social__list{align-items:center;gap:8px;display:flex}.esb-header .tg-header__top-social a,.esb-header .header-social__list a{width:26px;height:26px;color:var(--tg-color-white-default);background:#ffffff1a;border-radius:50%;place-items:center;display:grid}.esb-header .tg-header__top-social a:hover,.esb-header .header-social__list a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.esb-header .tg-header__top-social li.is-whatsapp a,.esb-header .header-social__list li.is-whatsapp a{color:var(--tg-color-white-default);background:#25d366}.esb-header .tg-header__top-social li.is-whatsapp a:hover,.esb-header .header-social__list li.is-whatsapp a:hover{background:#1ebe5d}@media (max-width:1500px){.esb-header .header-social{display:none}}.esb-header .tgmenu__nav{background:0 0;flex-wrap:nowrap}.esb-header .tgmenu__navbar-wrap>ul>li>a,.esb-header .tgmenu__action .header-search a{color:var(--tg-color-white-default)}.esb-header .tgmenu__action .offCanvas-menu a,.esb-header .mobile-nav-toggler{color:var(--tg-color-white-default);background:#171717}.esb-header .tg-header__area.sticky-menu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000080;animation:none;top:auto;box-shadow:0 10px 30px #0003;position:relative!important}.esb-header .tg-header__top{border-bottom:1px solid #ffffff0f}@media (min-width:1200px) and (max-width:1399px){.esb-header .custom-container{max-width:100%;padding-inline:24px}.esb-header .tgmenu__nav .logo img{max-width:175px}.esb-header .tgmenu__navbar-wrap>ul{flex-wrap:nowrap;margin-left:24px}.esb-header .tgmenu__navbar-wrap>ul>li>a{padding:28px 7px;font-size:14px}.esb-header .tgmenu__action .header-search,.esb-header .tgmenu__action .offCanvas-menu{display:none}.esb-header .tgmenu__action .header-btn{margin-left:8px}.esb-header .tgmenu__action .header-btn .tg-btn{padding:14px 18px 16px;font-size:14px}}@media (max-width:767.98px){.esb-header .tg-header__area,.esb-header .tg-header__area.sticky-menu{background:#00000080}.esb-header .tg-header__area{padding:4px 0}.esb-header .tg-header__top{display:none}.esb-header .tgmenu__nav{min-height:62px;padding:8px 0}.esb-header .tgmenu__nav .logo img{object-fit:contain;max-width:190px;max-height:38px}.esb-header .tgmenu__action{display:none}.esb-header .mobile-nav-toggler{background:#181818;width:44px;height:44px;margin-left:auto}}.esb-header .tgmenu__navbar-wrap .esb-products-menu>.esb-products-menu__dropdown{border-top:3px solid #dc1f27;width:310px;min-width:310px;padding:12px}.esb-header .tgmenu__navbar-wrap .esb-products-menu>.esb-products-menu__dropdown>li>a{border-bottom:1px solid #ededee;align-items:center;gap:11px;min-height:58px;padding:8px 12px;display:flex}.esb-header .tgmenu__navbar-wrap .esb-products-menu>.esb-products-menu__dropdown>li>a img{object-fit:cover;border-radius:3px;flex:none;width:54px;height:42px}.esb-header .tgmenu__navbar-wrap .esb-products-menu>.esb-products-menu__dropdown>li>a span{flex:1}.esb-header .tgmenu__navbar-wrap .esb-products-menu .esb-products-menu__children{border-top:3px solid #111216;border-radius:0 0 6px;width:340px;min-width:340px;max-height:510px;padding:15px 8px;top:-15px;overflow-y:auto}.esb-header .tgmenu__navbar-wrap .esb-products-menu .esb-products-menu__children li a{border:0;min-height:0;padding:9px 17px;font-size:14px;line-height:1.35;display:block}.esb-header .tgmenu__navbar-wrap .esb-applications-menu>.esb-applications-menu__dropdown{border-top:3px solid #dc1f27;width:660px;min-width:660px;padding:14px;left:-205px}.esb-header .tgmenu__navbar-wrap .esb-applications-menu>.esb-applications-menu__dropdown>li{vertical-align:top;width:50%;display:inline-block}.esb-header .tgmenu__navbar-wrap .esb-applications-menu>.esb-applications-menu__dropdown>li>a{border-bottom:1px solid #ededee;align-items:center;gap:9px;min-height:52px;padding:6px 10px;font-size:13px;display:flex}.esb-header .tgmenu__navbar-wrap .esb-applications-menu>.esb-applications-menu__dropdown>li>a img{object-fit:contain;mix-blend-mode:multiply;flex:none;width:46px;height:38px}@media (min-width:1200px) and (max-width:1399px){.esb-header .tgmenu__navbar-wrap .esb-applications-menu>.esb-applications-menu__dropdown{left:-285px}}.slider__area{z-index:1;position:relative;overflow:hidden}.slider__area--esb{z-index:3;overflow:visible}.slider__bg{background:var(--tg-theme-secondary);z-index:1;align-items:center;height:825px;min-height:825px;padding:230px 0 140px;display:flex;position:relative}@media (max-width:1500px){.slider__bg{height:700px;min-height:700px;padding:170px 0 100px}}@media (max-width:1199.98px){.slider__bg{height:650px;min-height:650px;padding:150px 0 90px}}@media (max-width:991.98px){.slider__bg{height:600px;min-height:600px;padding:120px 0 80px}}@media (max-width:767.98px){.slider__bg{align-items:flex-start;height:auto;min-height:760px;padding:88px 0 96px}}.slider__bg:after{content:"";background:var(--tg-theme-primary);z-index:-2;clip-path:ellipse(100% 85% at 103%);width:51%;height:auto;position:absolute;top:0;bottom:0;right:0}@media (max-width:991.98px){.slider__bg:after{display:none}}.slider__bg:before{content:"";background:var(--tg-theme-primary);z-index:-2;clip-path:ellipse(100% 91% at 104% 52%);width:52%;height:auto;position:absolute;top:0;bottom:0;right:0}@media (max-width:991.98px){.slider__bg:before{display:none}}.slider__bg-img{z-index:-1;clip-path:ellipse(100% 87% at 103% 46%);width:50%;height:auto;position:absolute;top:0;bottom:0;right:0}@media (max-width:991.98px){.slider__bg-img{display:none}}.slider__bg-two{clip-path:polygon(100% 95.152%,100% 95.152%,99.97% 95.938%,99.883% 96.684%,99.743% 97.38%,99.556% 98.015%,99.327% 98.58%,99.059% 99.065%,98.758% 99.459%,98.428% 99.753%,98.074% 99.937%,97.701% 100%,70.228% 100%,70.228% 100%,69.94% 99.962%,69.66% 99.85%,69.392% 99.668%,69.138% 99.42%,68.901% 99.111%,68.684% 98.743%,68.488% 98.321%,68.317% 97.848%,68.174% 97.33%,68.061% 96.768%,67.397% 92.807%,67.397% 92.807%,67.283% 92.246%,67.14% 91.727%,66.969% 91.255%,66.774% 90.833%,66.556% 90.465%,66.319% 90.155%,66.066% 89.908%,65.798% 89.726%,65.518% 89.614%,65.229% 89.576%,2.299% 89.576%,2.299% 89.576%,1.926% 89.512%,1.572% 89.329%,1.242% 89.035%,.941% 88.64%,.673% 88.156%,.444% 87.591%,.257% 86.955%,.117% 86.26%,.03% 85.514%,0% 84.727%,0% 4.848%,0% 4.848%,.03% 4.062%,.117% 3.316%,.257% 2.62%,.444% 1.985%,.673% 1.42%,.941% .935%,1.242% .541%,1.572% .247%,1.926% .063%,2.299% 0%,97.701% 0%,97.701% 0%,98.074% .063%,98.428% .247%,98.758% .541%,99.059% .935%,99.327% 1.42%,99.556% 1.985%,99.743% 2.62%,99.883% 3.316%,99.97% 4.062%,100% 4.848%,100% 95.152%);z-index:1;background-position:50%;background-size:cover;align-items:center;min-height:825px;padding:120px 0;display:flex;position:relative}@media (max-width:1500px){.slider__bg-two{min-height:680px}}@media (max-width:1199.98px){.slider__bg-two{clip-path:polygon(100% 88.566%,100% 88.566%,100% 88.568%,100% 88.569%,99.999% 88.57%,99.999% 88.572%,99.998% 88.573%,99.997% 88.574%,99.997% 88.575%,99.996% 88.575%,99.995% 88.576%,99.994% 88.576%,99.994% 88.576%,99.994% 88.576%,99.993% 88.576%,99.992% 88.576%,99.991% 88.577%,99.99% 88.578%,99.989% 88.578%,99.988% 88.58%,99.988% 88.581%,99.987% 88.582%,99.987% 88.584%,99.987% 88.585%,99.987% 95.161%,99.987% 95.161%,99.945% 95.946%,99.823% 96.691%,99.627% 97.385%,99.365% 98.019%,99.042% 98.583%,98.666% 99.066%,98.244% 99.46%,97.781% 99.753%,97.285% 99.937%,96.761% 100%,76.108% 100%,76.108% 100%,75.655% 99.953%,75.22% 99.814%,74.808% 99.59%,74.422% 99.287%,74.069% 98.911%,73.752% 98.467%,73.476% 97.961%,73.247% 97.4%,73.07% 96.789%,72.948% 96.134%,72.442% 92.442%,72.442% 92.442%,72.321% 91.787%,72.143% 91.175%,71.914% 90.614%,71.638% 90.109%,71.321% 89.665%,70.968% 89.288%,70.582% 88.985%,70.17% 88.762%,69.735% 88.623%,69.283% 88.576%,3.226% 88.576%,3.226% 88.576%,2.703% 88.512%,2.206% 88.329%,1.743% 88.036%,1.321% 87.642%,.945% 87.158%,.622% 86.595%,.36% 85.961%,.164% 85.266%,.042% 84.522%,0% 83.737%,0% 4.839%,0% 4.839%,.042% 4.054%,.164% 3.309%,.36% 2.615%,.622% 1.981%,.945% 1.417%,1.321% .934%,1.743% .54%,2.206% .247%,2.703% .063%,3.226% 0%,96.774% 0%,96.774% 0%,97.297% .063%,97.794% .247%,98.257% .54%,98.679% .934%,99.055% 1.417%,99.378% 1.981%,99.64% 2.615%,99.836% 3.309%,99.958% 4.054%,100% 4.839%,100% 88.566%);min-height:620px}}@media (max-width:991.98px){.slider__bg-two{clip-path:polygon(100% 88.568%,100% 88.568%,100% 88.57%,100% 88.571%,99.999% 88.572%,99.999% 88.573%,99.998% 88.574%,99.997% 88.574%,99.996% 88.575%,99.996% 88.575%,99.995% 88.576%,99.993% 88.576%,99.993% 88.576%,99.993% 88.576%,99.992% 88.576%,99.991% 88.576%,99.99% 88.576%,99.99% 88.577%,99.989% 88.578%,99.988% 88.579%,99.988% 88.58%,99.987% 88.581%,99.987% 88.582%,99.987% 88.583%,99.987% 95.161%,99.987% 95.161%,99.93% 95.946%,99.765% 96.691%,99.502% 97.385%,99.148% 98.019%,98.714% 98.583%,98.207% 99.066%,97.637% 99.46%,97.013% 99.753%,96.344% 99.937%,95.639% 100%,77.212% 100%,77.212% 100%,76.579% 99.949%,75.971% 99.799%,75.398% 99.559%,74.864% 99.234%,74.379% 98.831%,73.948% 98.358%,73.579% 97.82%,73.279% 97.225%,73.055% 96.579%,72.914% 95.89%,72.476% 92.686%,72.476% 92.686%,72.335% 91.996%,72.111% 91.351%,71.811% 90.756%,71.442% 90.218%,71.011% 89.744%,70.526% 89.342%,69.992% 89.017%,69.419% 88.776%,68.811% 88.627%,68.178% 88.576%,4.348% 88.576%,4.348% 88.576%,3.643% 88.512%,2.974% 88.329%,2.35% 88.036%,1.78% 87.642%,1.273% 87.158%,.839% 86.595%,.485% 85.961%,.222% 85.266%,.057% 84.522%,0% 83.737%,0% 4.839%,0% 4.839%,.057% 4.054%,.222% 3.309%,.485% 2.615%,.839% 1.981%,1.273% 1.417%,1.78% .934%,2.35% .54%,2.974% .247%,3.643% .063%,4.348% 0%,95.652% 0%,95.652% 0%,96.357% .063%,97.026% .247%,97.65% .54%,98.22% .934%,98.727% 1.417%,99.161% 1.981%,99.515% 2.615%,99.778% 3.309%,99.943% 4.054%,100% 4.839%,100% 88.568%);min-height:600px;padding:100px 0}}@media (max-width:767.98px){.slider__bg-two{clip-path:polygon(100% 88.572%,100% 88.572%,100% 88.572%,100% 88.573%,99.999% 88.574%,99.999% 88.574%,99.998% 88.575%,99.997% 88.575%,99.997% 88.575%,99.996% 88.575%,99.995% 88.576%,99.994% 88.576%,99.994% 88.576%,99.994% 88.576%,99.993% 88.576%,99.992% 88.576%,99.991% 88.576%,99.99% 88.576%,99.989% 88.577%,99.988% 88.577%,99.988% 88.578%,99.987% 88.578%,99.987% 88.579%,99.987% 88.58%,99.987% 96.923%,99.987% 96.923%,99.92% 97.422%,99.725% 97.896%,99.415% 98.337%,98.997% 98.74%,98.485% 99.099%,97.887% 99.406%,97.215% 99.657%,96.48% 99.843%,95.691% 99.96%,94.859% 100%,82.027% 100%,82.027% 100%,81.235% 99.963%,80.479% 99.857%,79.771% 99.687%,79.118% 99.457%,78.531% 99.174%,78.018% 98.842%,77.591% 98.468%,77.258% 98.055%,77.028% 97.611%,76.912% 97.139%,76.244% 91.437%,76.244% 91.437%,76.128% 90.965%,75.898% 90.52%,75.565% 90.108%,75.137% 89.734%,74.625% 89.402%,74.038% 89.119%,73.385% 88.889%,72.676% 88.719%,71.921% 88.612%,71.128% 88.576%,5.128% 88.576%,5.128% 88.576%,4.296% 88.535%,3.507% 88.419%,2.772% 88.232%,2.1% 87.982%,1.502% 87.675%,.989% 87.316%,.572% 86.913%,.261% 86.471%,.067% 85.998%,0% 85.499%,0% 3.077%,0% 3.077%,.067% 2.578%,.261% 2.104%,.572% 1.663%,.989% 1.26%,1.502% .901%,2.1% .594%,2.772% .343%,3.507% .157%,4.296% .04%,5.128% 0%,94.872% 0%,94.872% 0%,95.704% .04%,96.493% .157%,97.229% .343%,97.9% .594%,98.498% .901%,99.011% 1.26%,99.428% 1.663%,99.739% 2.104%,99.933% 2.578%,100% 3.077%,100% 88.572%);min-height:650px;padding:80px 0}}.slider__bg-two:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#000c 0%,#0000001a 100%);width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:991.98px){.slider__content{text-align:center}}.slider__content .sub-title{text-transform:none;color:var(--tg-color-gray-1);z-index:1;margin-bottom:5px;font-size:16px;font-weight:700;line-height:1.2;display:inline-block;position:relative}.slider__content .sub-title:before{content:"";background:var(--tg-color-blue-light);z-index:-1;width:50px;height:8px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.slider__content .title{color:var(--tg-color-white-default);margin-bottom:12px;font-size:55px}@media (max-width:1500px){.slider__content .title{font-size:50px}}@media (max-width:1199.98px){.slider__content .title{font-size:43px}}@media (max-width:767.98px){.slider__content .title{font-size:30px;line-height:1.12}}.slider__content p{color:var(--tg-color-gray-2);width:90%;margin-bottom:32px;font-weight:500}@media (max-width:991.98px){.slider__content p{width:100%}}@media (max-width:767.98px){.slider__content p{width:96%;margin-bottom:22px;font-size:15px;line-height:1.55}}.slider__content .tg-btn:hover{background:var(--tg-color-white-default);color:var(--tg-heading-color)}.slider__content .tg-btn.white-btn:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}@media (max-width:1500px){.slider__content-two{margin-top:-40px;padding:0 30px}}@media (max-width:991.98px){.slider__content-two{text-align:center}}@media (max-width:767.98px){.slider__content-two{padding:0}}.slider__content-two .sub-title{color:var(--tg-color-white-default);text-transform:none;background:#ffffff26;border-radius:5px;margin-bottom:18px;padding:6px 14px;line-height:1;display:inline-block}@media (max-width:991.98px){.slider__content-two .sub-title{margin-bottom:12px}}.slider__content-two .title{color:var(--tg-color-white-default);margin-bottom:15px;font-size:70px;line-height:1.04}@media (max-width:1500px){.slider__content-two .title{font-size:60px}}@media (max-width:1199.98px){.slider__content-two .title{font-size:55px}}@media (max-width:991.98px){.slider__content-two .title{margin-bottom:10px;font-size:50px;line-height:1.2}}@media (max-width:767.98px){.slider__content-two .title{font-size:40px}}.slider__content-two p{color:var(--tg-color-white-default);width:90%;margin-bottom:42px;font-weight:500}@media (max-width:1500px){.slider__content-two p{margin-bottom:30px}}@media (max-width:1199.98px){.slider__content-two p{width:100%}}@media (max-width:991.98px){.slider__content-two p{margin-bottom:20px}}.slider__btn{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}@media (max-width:991.98px){.slider__btn{justify-content:center}}@media (max-width:767.98px){.slider__btn{justify-content:flex-start;align-items:stretch;gap:10px;width:min(100%,320px)}.slider__btn .tg-btn{width:100%}}.slider__btn-two{flex-wrap:wrap;gap:15px 30px;display:flex}@media (max-width:991.98px){.slider__btn-two{justify-content:center}}.slider-pagination{z-index:2;justify-content:flex-end;align-items:center;gap:9px;display:flex;position:absolute;right:15%;width:auto!important;bottom:70px!important;left:auto!important}@media (max-width:991.98px){.slider-pagination{right:auto;transform:translate(-50%);bottom:60px!important;left:50%!important}}@media (max-width:767.98px){.slider-pagination{gap:7px;bottom:45px!important}}.slider-pagination .swiper-pagination-bullet{background:var(--tg-color-white-default);opacity:.5;-o-transition:all .3s ease-out 0s;border-radius:50px;width:30px;height:8px;transition:all .3s ease-out;margin:0!important}.slider-pagination .swiper-pagination-bullet-active{background:var(--tg-theme-primary);opacity:1;width:60px}@media (max-width:767.98px){.slider-pagination .swiper-pagination-bullet{width:22px;height:6px}.slider-pagination .swiper-pagination-bullet-active{width:42px}}.slider__shape img{z-index:-1;filter:brightness(0)saturate()invert(18%)sepia(98%)saturate(3904%)hue-rotate(350deg)brightness(88%)contrast(91%);opacity:.58;position:absolute;top:0;left:0}.slider__product{z-index:1;pointer-events:auto;width:46%;height:80%;position:absolute;top:50%;right:6%;transform:translateY(-50%)}@media (max-width:1199.98px){.slider__product{width:50%;height:72%;right:2%}}@media (max-width:991.98px){.slider__product{display:none}}@media (max-width:767.98px){.slider__product{opacity:1;z-index:1;pointer-events:none;width:min(84%,340px);height:220px;display:block;inset:auto auto 66px 50%;transform:translate(-50%)}.slider__product--1{height:210px}.slider__product--2{width:min(68%,270px);height:238px}.slider__product--3{width:min(78%,315px);height:225px}.slider__product--4{width:min(92%,360px);height:176px;bottom:82px}}.slider__anniversary-badge{z-index:7;pointer-events:none;filter:drop-shadow(0 18px 24px #00000047);width:170px;position:absolute;bottom:-72px;right:clamp(28px,6vw,110px)}.slider__anniversary-badge img{width:100%;height:auto;display:block}@media (max-width:991.98px){.slider__anniversary-badge{width:140px;bottom:-58px}}@media (max-width:767.98px){.slider__anniversary-badge{width:90px;bottom:-34px;right:18px}}.slider-play-btn{text-transform:none;color:var(--tg-color-white-default);align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.slider-play-btn .icon{background:var(--tg-color-white-default);width:50px;height:50px;color:var(--tg-theme-secondary);-o-border-radius:50%;-ms-border-radius:50%;-o-transition:all .3s ease-out 0s;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:all .3s ease-out;display:flex}.slider-play-btn:hover{color:var(--tg-color-white-default)}.slider-play-btn:hover .icon{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.slider__bg:has(.esb-reflector-product):before{display:none}.slider__bg:has(.esb-reflector-product):after{display:none}.slider__bg:has(.esb-reflector-product) .slider__bg-img{clip-path:none;background-position:50%;background-size:cover;width:100%;display:block}.slider__bg:has(.esb-reflector-product) .slider__bg-img:before{content:"";background:linear-gradient(90deg,#000000e0 0%,#00000094 48%,#0000002e 100%);position:absolute;inset:0}@media (max-width:767.98px){.slider__bg:has(.esb-reflector-product) .slider__bg-img:before{background:linear-gradient(#000000e0 0%,#000000b3 48%,#0000006b 100%)}}.esb-reflector-product{animation:4.8s ease-in-out infinite esbFloat}.esb-reflector-product__img{object-fit:contain;object-position:right center;filter:drop-shadow(0 34px 34px #00000052);-o-transition:all .35s ease-out 0s;width:100%;height:100%;transition:all .35s ease-out;position:absolute;top:50%;right:0;transform:translateY(-50%)}.esb-reflector-product__img--on{opacity:0}@media (max-width:767.98px){.esb-reflector-product__img{object-position:center bottom;filter:drop-shadow(0 18px 20px #00000057);height:100%;top:auto;bottom:0;transform:none}}.esb-reflector-product:hover .esb-reflector-product__img--off{opacity:0}.esb-reflector-product:hover .esb-reflector-product__img--on{opacity:1}@media (max-width:767.98px){.slider__area--esb .slider__product{width:min(78vw,340px);max-width:78vw;margin-inline:auto;left:50%!important;right:auto!important;transform:translate(-50%)!important}.slider__content{z-index:2;text-align:left;max-width:none;padding-top:8px;position:relative}.slider__content .sub-title{margin-bottom:8px;font-size:13px}.slider__content .sub-title:before{width:42px;height:6px;left:0;transform:none}.slider__shape img{opacity:.34;width:185px}.esb-reflector-product{animation-name:esbFloatMobile}}@media only screen and (min-width:576px) and (max-width:767px){.slider__product{width:min(66%,390px);height:260px;left:50%;right:auto;transform:translate(-50%)}.slider__product--2{width:min(52%,300px);height:280px}.slider__product--3{width:min(60%,350px);height:265px}.slider__product--4{width:min(78%,460px);height:205px}.slider__btn{flex-flow:row;width:100%}.slider__btn .tg-btn{width:auto}}@keyframes esbFloatMobile{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(calc(-50% - 4px))translateY(-9px)}}@media (max-width:374px){.slider__bg{min-height:800px}.slider__content .title{font-size:28px}.slider__content p{font-size:14px}.slider__product{height:205px;bottom:64px}.slider__product--2{height:222px}.slider__product--3{height:210px}.slider__product--4{height:160px;bottom:80px}}@keyframes esbFloat{0%,to{transform:translateY(-50%)translate(0)}50%{transform:translateY(calc(-50% - 16px))translate(-8px)}}@media (prefers-reduced-motion:reduce){.esb-reflector-product{animation:none}.esb-reflector-product__img,.slider-pagination .swiper-pagination-bullet{transition:none}}.slider__active-two .swiper-slide-active .slider__content-two .sub-title,.slider__active-two .swiper-slide-active .slider__content .sub-title,.slider__active .swiper-slide-active .slider__content-two .sub-title,.slider__active .swiper-slide-active .slider__content .sub-title{animation-name:fadeInUp2;animation-duration:.8s;animation-delay:.3s;animation-fill-mode:both}.slider__active-two .swiper-slide-active .slider__content-two .title,.slider__active-two .swiper-slide-active .slider__content .title,.slider__active .swiper-slide-active .slider__content-two .title,.slider__active .swiper-slide-active .slider__content .title{animation-name:fadeInUp2;animation-duration:.8s;animation-delay:.6s;animation-fill-mode:both}.slider__active-two .swiper-slide-active .slider__content-two p,.slider__active-two .swiper-slide-active .slider__content p,.slider__active .swiper-slide-active .slider__content-two p,.slider__active .swiper-slide-active .slider__content p{animation-name:fadeInUp2;animation-duration:.8s;animation-delay:.9s;animation-fill-mode:both}.slider__active-two .swiper-slide-active .slider__content-two .slider__btn-two,.slider__active-two .swiper-slide-active .slider__content-two .slider__btn,.slider__active-two .swiper-slide-active .slider__content .slider__btn-two,.slider__active-two .swiper-slide-active .slider__content .slider__btn,.slider__active .swiper-slide-active .slider__content-two .slider__btn-two,.slider__active .swiper-slide-active .slider__content-two .slider__btn,.slider__active .swiper-slide-active .slider__content .slider__btn-two,.slider__active .swiper-slide-active .slider__content .slider__btn{animation-name:fadeInUp2;animation-duration:.8s;animation-delay:1.2s;animation-fill-mode:both}.banner__bg{z-index:1;background-position:bottom;background-size:cover;padding:155px 0 165px;position:relative}@media (max-width:1500px){.banner__bg{padding:125px 0 40px}}@media (max-width:1199.98px){.banner__bg{padding:105px 0 40px}}.banner__content{margin-top:-60px}@media (max-width:991.98px){.banner__content{text-align:center;margin-top:0;margin-bottom:50px}}.banner__content .sub-title{text-transform:none;color:var(--tg-theme-primary);z-index:1;margin-bottom:15px;font-size:16px;font-weight:700;line-height:1;display:inline-block;position:relative}.banner__content .sub-title:before{content:"";z-index:-1;background:#cedcff;width:50px;height:8px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.banner__content .title{margin-bottom:12px;font-size:60px;line-height:1.1}@media (max-width:1199.98px){.banner__content .title{font-size:50px}}@media (max-width:767.98px){.banner__content .title{font-size:40px}}@media only screen and (min-width:576px) and (max-width:767px){.banner__content .title{font-size:45px}}@media (max-width:991.98px){.banner__content .title br{display:none}}.banner__content p{width:75%;margin-bottom:30px;font-weight:500}@media (max-width:1199.98px){.banner__content p{width:100%;margin-bottom:20px}}.banner__img{text-align:center;z-index:1;padding-top:55px;position:relative}@media (max-width:1500px){.banner__img{padding-top:45px}}@media (max-width:1199.98px){.banner__img .main-img{width:75%}}.banner__img .shape{z-index:-1;position:absolute;top:0;left:27px}@media (max-width:1199.98px){.banner__img .shape{left:0}}.overlay__text-two{text-align:center;letter-spacing:.05em;text-transform:uppercase;-webkit-text-fill-color:#0000;z-index:-1;white-space:nowrap;background:linear-gradient(#fff 0%,#ffffff42 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:0;font-size:200px;font-weight:800;line-height:.8;left:0;right:0;position:absolute!important;top:auto!important;bottom:55px!important}@media (max-width:1500px){.overlay__text-two{font-size:160px}}@media (max-width:1199.98px){.overlay__text-two{font-size:130px}}@media (max-width:991.98px){.overlay__text-two{font-size:100px}}@media (max-width:767.98px){.overlay__text-two{font-size:60px;line-height:1}}@media only screen and (min-width:576px) and (max-width:767px){.overlay__text-two{font-size:80px}}.brand__area{background:var(--tg-color-gray-3);padding:50px}@media (max-width:1500px){.brand__area{padding:50px 30px}}@media (max-width:1199.98px){.brand__area{padding:45px 20px}}.brand__area-two{padding-top:60px}.brand__area-three{z-index:-1;position:inherit;margin-top:-80px;padding:24px 0}@media (max-width:1199.98px){.brand__area-three{margin-top:-70px;padding:19px 0}}.brand__area--applications{z-index:2;background:#f7f7f8;padding:18px 30px;position:relative}@media (max-width:1199.98px){.brand__area--applications{padding:16px 20px}}@media (max-width:767.98px){.brand__area--applications{padding:12px 0}}.brand__inner-wrap{z-index:2;align-items:center;gap:20px;display:flex;position:relative}@media (max-width:767.98px){.brand__inner-wrap{flex-wrap:wrap}}.brand__inner-wrap-two{width:72%}@media (max-width:1800px){.brand__inner-wrap-two{width:70%}}@media (max-width:1500px){.brand__inner-wrap-two{width:67%}}@media (max-width:1199.98px){.brand__inner-wrap-two{width:72%}}@media (max-width:767.98px){.brand__inner-wrap-two{width:74%}}.brand__title{border-right:1px solid var(--tg-border-5);flex:none;width:12%;margin-bottom:0;padding-right:30px;font-size:16px;font-weight:600;line-height:1.5;position:relative}@media (max-width:1199.98px){.brand__title{width:17%}}@media (max-width:991.98px){.brand__title{width:20%;padding-right:15px}}@media (max-width:767.98px){.brand__title{text-align:center;border-right:none;border-bottom:1px solid var(--tg-border-5);width:100%;padding-bottom:15px;padding-right:0}}.brand__title:after,.brand__title:before{content:"";clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:var(--tg-border-5);width:7px;height:7px;position:absolute;top:-2px;right:-4px}@media (max-width:767.98px){.brand__title:after,.brand__title:before{inset:auto auto -4px 0}}.brand__title:after{top:auto;bottom:-2px}@media (max-width:767.98px){.brand__title:after{inset:auto 0 -4px auto}.brand__title br{display:none}}.brand__item{justify-content:center;align-items:center;min-height:32px;display:flex}.brand__item img{cursor:pointer}.brand__area--applications .brand__item{min-height:108px}@media (max-width:767.98px){.brand__area--applications .brand__item{min-height:82px}}.brand__area--applications .brand__item img{object-fit:contain;width:auto;max-width:100%;height:100px}@media (max-width:767.98px){.brand__area--applications .brand__item img{height:76px}.about__area .row>.col-lg-4{order:2!important}.about__area .row>.col-lg-8{order:1!important}}.about__area-two:after{content:"";-o-border-radius:50%;-ms-border-radius:50%;filter:blur(250px);background:var(--tg-theme-secondary);z-index:-2;opacity:.2;pointer-events:none;border-radius:50%;width:590px;height:590px;position:absolute;top:-87px;left:-244px}.about__area-two:before{content:"";-o-border-radius:50%;-ms-border-radius:50%;filter:blur(200px);background:var(--tg-theme-primary);z-index:-2;opacity:.2;pointer-events:none;border-radius:50%;width:640px;height:640px;position:absolute;top:-188px;right:-237px}.about__img{z-index:1;margin-left:-30px;padding-right:40px;position:relative}@media (max-width:1199.98px){.about__img{margin-left:0;padding-right:0}}@media (max-width:991.98px){.about__img{margin-bottom:50px}}@media (max-width:767.98px){.about__img{margin-top:24px;margin-bottom:30px}}.about__img .main-img{-o-border-radius:24px;-ms-border-radius:24px;border-radius:24px;width:100%}.about__img .about__catalog-link{-o-border-radius:24px;-ms-border-radius:24px;border-radius:24px;display:block;position:relative;overflow:hidden;box-shadow:0 18px 45px #00000024}.about__img .about__catalog-link .main-img{aspect-ratio:16/10;object-fit:cover;transition:transform .45s;display:block}.about__img .about__catalog-link:hover .main-img{transform:scale(1.025)}.about__img .shape{z-index:-1;animation-duration:90s;position:absolute;top:-92px;right:-79px}@media (max-width:1500px){.about__img .shape{width:220px;top:-74px;right:-25px}}@media (max-width:991.98px){.about__img .shape{top:-74px;right:-78px}}@media (max-width:767.98px){.about__img .shape{width:150px;top:-44px;right:-50px}}.about__img-two{text-align:center;position:relative}@media (max-width:991.98px){.about__img-two{margin-bottom:50px}}.about__img-two .shape img{position:absolute}.about__img-two .shape img:first-child{top:0;right:0}@media (max-width:1199.98px){.about__img-two .shape img:first-child{width:130px}}@media (max-width:767.98px){.about__img-two .shape img:first-child{width:100px}}@media only screen and (min-width:576px) and (max-width:767px){.about__img-two .shape img:first-child{width:130px}}.about__img-two .shape img:nth-child(2){top:25%;right:0}@media (max-width:1199.98px){.about__img-two .shape img:nth-child(2){width:40px;top:31%;right:-9%}}@media (max-width:767.98px){.about__img-two .shape img:nth-child(2){width:30px;top:25%;right:0}}.about__img-three{z-index:1;position:relative}.about__img-three-inner{align-items:center;gap:20px;display:flex}@media (max-width:991.98px){.about__img-three-inner{margin-bottom:50px}}@media (max-width:767.98px){.about__img-three-inner{gap:10px}}.about__img-three-inner img{-o-border-radius:25px;-ms-border-radius:25px;object-fit:cover;border-radius:25px}.about__img-three-inner img.big-img{flex:none;width:330px;height:490px}@media (max-width:1199.98px){.about__img-three-inner img.big-img{width:240px;height:420px}}@media (max-width:991.98px){.about__img-three-inner img.big-img{width:290px}}@media (max-width:767.98px){.about__img-three-inner img.big-img{width:205px;height:350px}}.about__img-three-inner .img-right{flex-direction:column;gap:20px;display:flex}@media (max-width:767.98px){.about__img-three-inner .img-right{gap:10px}}.about__img-three-inner .img-right img:first-child{width:100%;height:320px}@media (max-width:1199.98px){.about__img-three-inner .img-right img:first-child{height:260px}}@media (max-width:767.98px){.about__img-three-inner .img-right img:first-child{height:230px}}.about__img-three-inner .img-right img:nth-child(2){width:100%;height:205px}@media (max-width:767.98px){.about__img-three-inner .img-right img:nth-child(2){height:190px}}.about__img-three .shape{background:var(--tg-theme-primary);width:133px;height:133px;color:var(--tg-color-white-default);-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:30%;right:36%}@media (max-width:767.98px){.about__img-three .shape{width:100px;height:100px}}.about__img-three .shape:before{content:"";-o-border-radius:50%;-ms-border-radius:50%;pointer-events:none;background:0 0;border:15px solid #ffffff80;border-radius:50%;width:181px;height:181px;position:absolute}@media (max-width:767.98px){.about__img-three .shape:before{width:145px;height:145px}.about__img-three .shape svg{width:50px;height:auto}}.about__img-four{text-align:right;z-index:1;position:relative}@media (max-width:991.98px){.about__img-four{margin-bottom:50px}}@media (max-width:767.98px){.about__img-four{padding-left:80px}}.about__img-four .main-img{object-fit:cover;-o-border-radius:24px;-ms-border-radius:24px;border-radius:24px;width:400px;height:554px}@media (max-width:1199.98px){.about__img-four .main-img{width:280px;height:480px}}@media (max-width:991.98px){.about__img-four .main-img{width:335px;height:445px}}@media (max-width:767.98px){.about__img-four .main-img{width:100%;height:370px}}.about__img-four .img-two{-o-border-radius:16px;-ms-border-radius:16px;border:10px solid var(--tg-color-white-default);object-fit:cover;border-radius:16px;width:300px;height:304px;position:absolute;top:37px;left:0}@media (max-width:1199.98px){.about__img-four .img-two{border-width:5px;width:200px;height:200px;top:25px}}.about__img-four .shape{z-index:-1;position:absolute;bottom:-38px;left:-24px}.about__img-five{align-items:center;margin-left:-30px;display:flex;position:relative}@media (max-width:1199.98px){.about__img-five{margin-left:0}}@media (max-width:991.98px){.about__img-five{margin-bottom:50px}}@media (max-width:767.98px){.about__img-five{flex-wrap:wrap;gap:20px}}.about__img-five .main-img{object-fit:cover;border-radius:24px;flex:none;width:390px;height:520px;overflow:hidden}@media (max-width:1199.98px){.about__img-five .main-img{width:225px}}@media (max-width:991.98px){.about__img-five .main-img{width:300px}}@media (max-width:767.98px){.about__img-five .main-img{width:100%;height:300px}}.about__img-five .right-img{flex-direction:column;gap:20px;margin-left:20px;display:flex}@media (max-width:767.98px){.about__img-five .right-img{flex-grow:1;margin-left:0}}.about__img-five .right-img .img-two{object-fit:cover;-o-border-radius:16px;-ms-border-radius:16px;border-radius:16px;width:100%;height:320px}@media (max-width:767.98px){.about__img-five .right-img .img-two{display:none}}.about__img-five .shape{z-index:-1;position:absolute;bottom:-24px;right:-40px}.about__content{margin-right:80px}@media (max-width:1199.98px){.about__content{margin-right:0}}@media (max-width:767.98px){.about__content{margin-bottom:28px}}.about__content>p{text-transform:none;margin-bottom:40px;font-weight:500}@media (max-width:1199.98px){.about__content>p{margin-bottom:30px}}.about__content-inner{align-items:center;gap:40px;display:flex}@media (max-width:1199.98px){.about__content-inner{gap:20px}}@media (max-width:767.98px){.about__content-inner{flex-wrap:wrap;gap:24px}}.about__content-inner-two{justify-content:space-between;align-items:center;display:flex}.about__content-inner-two .choose__list-three{border-right:1px solid #ced0de;flex-grow:1;margin-right:35px;padding-right:35px}@media (max-width:1199.98px){.about__content-inner-two .choose__list-three{margin-right:20px;padding-right:20px}}@media (max-width:767.98px){.about__content-inner-two .choose__list-three{margin-right:12px;padding-right:12px}}.about__content-inner-three{justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:767.98px){.about__content-inner-three{flex-wrap:wrap}}@media only screen and (min-width:576px) and (max-width:767px){.about__content-inner-three{flex-wrap:nowrap}}.about__content-video{flex:none;width:53.5%;position:relative}@media (max-width:1199.98px){.about__content-video{width:45.5%}}@media (max-width:767.98px){.about__content-video{width:100%}}.about__content-video img{-o-border-radius:24px;-ms-border-radius:24px;object-fit:cover;border-radius:24px;width:100%;height:250px}@media (max-width:767.98px){.about__content-video img{height:205px}}.about__content-video .video__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about__content-video-two{flex:none;width:43.5%}@media (max-width:767.98px){.about__content-video-two{width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.about__content-video-two{width:43.5%}}.about__content-video-two img{-o-border-radius:16px 30px 21px 30px;-ms-border-radius:16px 30px 21px 30px;border-radius:16px 30px 21px;width:100%;height:142px}.about__content-video-two .video__icon{width:45px;height:45px}.about__content-video-two .video__icon svg{width:13px;height:auto}.about__content-two{padding:0 55px 0 60px}@media (max-width:1199.98px){.about__content-two{padding:0 0 0 35px}}@media (max-width:991.98px){.about__content-two{padding:0}}.about__content-two>p{width:90%;margin-bottom:25px;font-weight:500}.about__content-three{margin-left:45px}@media (max-width:1199.98px){.about__content-three{margin-left:0}}.about__content-three p{width:95%;margin-bottom:35px;font-weight:500}@media (max-width:1199.98px){.about__content-three p{width:100%;margin-bottom:25px}}.about__content-three .counter__item{flex:none;width:35%}@media (max-width:1199.98px){.about__content-three .counter__item{width:40%}}@media (max-width:767.98px){.about__content-three .counter__item{width:35%}}.about__content-four{margin-left:50px}@media (max-width:1199.98px){.about__content-four{margin-left:0}}.about__content-four p{width:95%;margin-bottom:25px;font-weight:500}@media (max-width:1199.98px){.about__content-four p{width:100%}}.about__content-five{margin-right:80px}@media (max-width:1199.98px){.about__content-five{margin-right:0}}.about__content-five p{margin-bottom:30px}.about__content-bottom{flex-wrap:wrap;align-items:center;gap:15px 35px;margin-top:50px;display:flex}@media (max-width:1199.98px){.about__content-bottom{margin-top:30px}}@media (max-width:767.98px){.about__content-bottom{flex-direction:column-reverse;align-items:flex-start;gap:15px}}.about__content-bottom-two{margin-top:30px}.about__list-item{align-items:flex-start;gap:18px;display:flex}.about__list-item:hover .icon{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.about__list-item .icon{background:var(--tg-color-gray-1);-o-border-radius:12px;-ms-border-radius:12px;width:60px;height:60px;color:var(--tg-theme-primary);-o-transition:all .3s ease-out 0s;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:32px;line-height:0;transition:all .3s ease-out;display:flex}.about__list-item .content .title{margin-bottom:4px;font-size:20px}.about__list-item .content p{text-transform:none;margin-bottom:0;font-weight:500}.about__list-wrap{flex-direction:column;align-items:flex-start;gap:25px;display:flex}.about__tab-wrap .accordion-item{background:var(--tg-color-white-default);border:none;margin-bottom:10px;overflow:hidden;-o-border-radius:10px!important;-ms-border-radius:10px!important;border-radius:10px!important}.about__tab-wrap .accordion-item:last-child{margin-bottom:0}.about__tab-wrap .accordion-button{text-transform:none;color:var(--tg-heading-color);background-color:var(--bs-accordion-btn-bg);border:none;padding:18px 30px;font-size:20px;font-weight:600}.about__tab-wrap .accordion-button:after{display:none}.about__tab-wrap .accordion-button:not(.collapsed){background:var(--tg-color-white-default);color:var(--tg-theme-primary);box-shadow:none}.about__tab-wrap .accordion-button:focus{box-shadow:none}.about__tab-wrap .accordion-body{padding:0 30px 25px}.about__tab-wrap .accordion-body p{text-transform:none;margin-bottom:0;font-weight:500}.about__rating{align-items:center;gap:8px;display:flex}.about__rating .thumb{display:flex}.about__rating .thumb img{object-fit:cover;-o-border-radius:50%;-ms-border-radius:50%;border:2px solid var(--tg-color-white-default);border-radius:50%;width:50px;height:50px}.about__rating .thumb img:not(:first-child){margin-left:-20px}.about__rating .rating{gap:2.5px;margin-bottom:5px}.about__rating .content span{text-transform:none;color:#444;font-size:14px;font-weight:500;display:block}.about__shape img{z-index:-1;position:absolute;top:34%;right:-148px}@media (max-width:1199.98px){.about__shape img{width:300px;top:28%;right:-194px}}@media (max-width:991.98px){.about__shape img{top:35%;right:-180px}}@media (max-width:767.98px){.about__shape img{width:240px;top:35%;right:-160px}}.video__icon{background:var(--tg-color-white-default);-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.video__icon:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.video__icon:before,.video__icon:after{content:"";border:1px solid var(--tg-color-white-default);border-radius:50%;width:100%;height:100%;animation:2.2s ease-out infinite pulse-border;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1)}.video__icon:after{animation-delay:1.1s}.experience__wrap{background:var(--tg-theme-primary);-o-border-radius:0 24px 0 15px;-ms-border-radius:0 24px 0 15px;writing-mode:vertical-rl;text-orientation:mixed;border-radius:0 24px 0 15px;justify-content:center;align-items:center;gap:5px;width:80px;min-height:230px;padding:23px 0 26px;display:flex;position:absolute;bottom:0;left:0;transform:rotate(180deg)}@media (max-width:767.98px){.experience__wrap{width:58px;min-height:170px;padding:8px 0}}.experience__wrap .count{color:var(--tg-color-white-default);align-items:flex-start;margin-bottom:0;font-size:50px;display:flex}.experience__wrap .count span{font-size:30px}.experience__wrap span{color:var(--tg-color-white-default);text-transform:none;font-size:18px;font-weight:500;line-height:1.1}.experience__wrap .catalog-download-text{letter-spacing:0;text-transform:uppercase;white-space:nowrap;font-size:19px;font-weight:700}@media (max-width:767.98px){.experience__wrap .catalog-download-text{font-size:15px}}.satisfaction__wrap{background:var(--tg-theme-primary);-o-border-radius:21px 0 21px 21px;-ms-border-radius:21px 0 21px 21px;text-align:center;border-radius:21px 0 21px 21px;padding:44px 37px;position:absolute;bottom:0;left:7px}@media (max-width:1199.98px){.satisfaction__wrap{padding:25px 20px;left:0}}@media (max-width:767.98px){.satisfaction__wrap{padding:18px 15px}}.satisfaction__wrap .icon{margin-bottom:18px}@media (max-width:767.98px){.satisfaction__wrap .icon{margin-bottom:12px}.satisfaction__wrap .icon img{width:60px}}.satisfaction__wrap span{text-transform:none;color:var(--tg-color-white-default);font-size:18px;font-weight:700;line-height:1.3;display:block}@media (max-width:1199.98px){.satisfaction__wrap span{font-size:16px}}@media (max-width:767.98px){.satisfaction__wrap span{font-size:14px}}.satisfaction__wrap-two{position:initial;border-radius:20px;padding:30px 37px}@media (max-width:767.98px){.satisfaction__wrap-two{width:100%}}.mfp-iframe-holder .mfp-content{max-width:1200px}.counter__area-two{background:var(--tg-theme-primary);z-index:1;padding:42px 0 48px;position:relative;overflow:hidden}@media (max-width:767.98px){.counter__area-two{padding:34px 0 38px}}.counter__area-three{padding-top:80px}@media (max-width:767.98px){.counter__area-three{padding-top:60px}}.counter__item{width:70%;padding-bottom:30px;position:relative}@media (max-width:1199.98px){.counter__item{width:80%}}@media (max-width:991.98px){.counter__item{width:100%}}.counter__item:before{content:"";background:var(--tg-theme-primary);border-radius:50px;width:100%;height:15px;position:absolute;bottom:0;left:0}.counter__item:hover .count{color:var(--tg-theme-secondary);-webkit-text-stroke:1.5px var(--tg-theme-secondary)}.counter__item .count{color:#0000;-webkit-text-stroke:2px var(--tg-body-color);-o-transition:all .3s ease-out 0s;align-items:center;margin-bottom:12px;font-size:100px;line-height:.8;transition:all .3s ease-out;display:flex}@media (max-width:1199.98px){.counter__item .count{font-size:80px}}@media (max-width:991.98px){.counter__item .count{font-size:70px}}@media (max-width:767.98px){.counter__item .count{font-size:55px}}@media only screen and (min-width:576px) and (max-width:767px){.counter__item .count{font-size:65px}}.counter__item p{text-transform:none;color:var(--tg-theme-secondary);margin-bottom:0;font-size:18px;font-weight:600}@media (max-width:767.98px){.counter__item p{font-size:16px}}.counter__item-wrap .row>:nth-child(2) .counter__item{margin-left:30px}@media (max-width:991.98px){.counter__item-wrap .row>:nth-child(2) .counter__item{margin-left:0}}.counter__item-wrap .row>:nth-child(3) .counter__item{margin-left:60px}@media (max-width:991.98px){.counter__item-wrap .row>:nth-child(3) .counter__item{margin-left:0}}.counter__item-two{text-align:center;flex-direction:column;align-items:center;height:100%;padding-top:0;display:flex;position:relative}@media (max-width:767.98px){.counter__item-two{min-height:166px}}.counter__item-two .counter__icon--3d{z-index:1;flex:0 0 112px;width:112px;height:112px;margin-bottom:12px;position:relative;top:auto;left:auto;transform:none}@media (max-width:991.98px){.counter__item-two .counter__icon--3d{flex-basis:100px;width:100px;height:100px}}@media (max-width:767.98px){.counter__item-two .counter__icon--3d{flex-basis:84px;width:84px;height:84px;margin-bottom:8px}}.counter__item-two .counter__icon--3d img{object-fit:contain;filter:drop-shadow(0 12px 16px #0000002e);width:100%;height:100%;display:block}.counter__item-two .counter__content{width:100%}.counter__item-two .counter__content .count{letter-spacing:0;white-space:nowrap;margin-bottom:12px;font-size:58px;line-height:.82;display:block}@media (max-width:1199.98px){.counter__item-two .counter__content .count{font-size:50px}}@media (max-width:767.98px){.counter__item-two .counter__content .count{margin-bottom:8px;font-size:38px}}.counter__item-two .counter__content p{line-height:1.25}@media (max-width:767.98px){.counter__item-two .counter__content p{font-size:13px}}.counter__item-three .count{color:var(--tg-heading-color);-webkit-text-stroke:2px var(--tg-heading-color);font-size:80px}@media (max-width:1199.98px){.counter__item-three .count{font-size:70px}}@media (max-width:767.98px){.counter__item-three .count{font-size:45px}}.counter__item-four{background:var(--tg-color-gray-2);-o-border-radius:30px;-ms-border-radius:30px;z-index:1;border-radius:30px;padding:40px;position:relative}@media (max-width:767.98px){.counter__item-four{-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:30px}}.counter__item-four .shape{color:#cfd8e2;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out;position:absolute;bottom:40px;right:40px}@media (max-width:767.98px){.counter__item-four .shape{bottom:30px;right:30px}}.counter__item-four:hover .shape{color:var(--tg-theme-primary)}.counter__item-five{background:0 0;border:1px solid #e2e4ea}.counter__item-six{width:82%}@media (max-width:991.98px){.counter__item-six{width:100%}}.counter__item-six .count{font-size:80px}@media (max-width:767.98px){.counter__item-six .count{font-size:55px}}.counter__item-six p{font-size:16px}.counter__content .count{color:var(--tg-color-white-default);margin-bottom:20px;font-size:70px;line-height:.8}@media (max-width:1199.98px){.counter__content .count{font-size:60px}}@media (max-width:767.98px){.counter__content .count{font-size:50px}}@media only screen and (min-width:576px) and (max-width:767px){.counter__content .count{font-size:60px}}.counter__content p{text-transform:none;color:var(--tg-color-white-default);margin-bottom:0;font-size:16px;font-weight:600}.counter__content-two .title{margin-bottom:15px;font-size:20px;font-weight:700}.counter__content-two p{text-transform:none;color:var(--tg-heading-color);margin-bottom:32px;font-weight:500}@media (max-width:767.98px){.counter__content-two p{margin-bottom:20px}}.counter__content-two .count{color:var(--tg-theme-primary);border-top:1px solid #bdcad8;align-items:center;margin-bottom:0;padding-top:35px;font-size:48px;line-height:1;display:flex}@media (max-width:767.98px){.counter__content-two .count{padding-top:20px}}.counter__icon{z-index:-1;color:var(--tg-theme-primary);position:absolute;top:0;left:50%;transform:translate(-50%)}.section__line{flex-direction:column;gap:3.03px;margin-top:3.3px;display:flex}.section__line .line{background:var(--tg-theme-primary);width:100%;height:5px;display:block}.section__line .line:nth-child(2){height:4px}.section__line .line:nth-child(3){height:2px}.section__line .line:nth-child(4){background:#f0b4b7;height:1px}.services__area-two .shape{z-index:-1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.services__area-two .shape:before,.services__area-two .shape:after,.services__area-two:after,.services__area-two:before{content:"";background:var(--tg-theme-primary);filter:blur(300px);z-index:-1;opacity:.2;-o-border-radius:50%;-ms-border-radius:50%;pointer-events:none;border-radius:50%;width:430px;height:430px;position:absolute;top:0;left:-35px}.services__area-two:after{background:var(--tg-theme-secondary);width:625px;height:625px;top:100px;left:auto;right:-180px}.services__area-two .shape:after{background:var(--tg-theme-secondary);width:580px;height:580px;top:auto;bottom:-410px;left:-244px}.services__area-two .shape:before{background:var(--tg-theme-primary);filter:blur(200px);width:640px;height:640px;inset:auto -235px -368px auto}.services__area-three:after,.services__area-three:before{content:"";filter:blur(250px);background:var(--tg-theme-secondary);opacity:.2;pointer-events:none;z-index:-1;border-radius:100%;width:430px;height:430px;position:absolute;top:82px;left:-113px}.services__area-three:after{background:var(--tg-theme-primary);inset:auto -111px -61px auto}.services__item{background:var(--tg-color-white-default);-o-border-radius:24px;-ms-border-radius:24px;z-index:1;border-radius:24px;height:100%;padding:35px 40px;position:relative}@media (max-width:1199.98px){.services__item{padding:25px}}@media (max-width:767.98px){.services__item{padding:35px 40px}}.services__item:after{content:"";width:22px;height:40px;box-shadow:0 22px 0 0 var(--tg-color-gray-2);z-index:-1;background-color:#0000;border-bottom-right-radius:22px;position:absolute;top:-9px;right:93px;transform:rotate(270deg)}.services__item:hover .services__icon{background:var(--tg-theme-primary);color:var(--tg-color-white-default);transform:rotateY(180deg)}.services__item-two{-o-border-radius:30px;-ms-border-radius:30px;z-index:1;border-radius:30px;height:100%;padding:50px 60px 75px;position:relative}@media (max-width:1800px){.services__item-two{padding:50px 50px 75px}}@media (max-width:1500px){.services__item-two{padding:35px 35px 55px}}@media (max-width:1199.98px){.services__item-two{padding:30px 30px 45px}}@media (max-width:991.98px){.services__item-two{padding:35px 35px 45px}}@media (max-width:767.98px){.services__item-two{padding:40px 40px 65px}}.services__item-two:before{content:"";clip-path:polygon(97.69% 15.312%,97.69% 15.312%,98.113% 15.689%,98.497% 16.091%,98.839% 16.518%,99.14% 16.966%,99.398% 17.433%,99.612% 17.917%,99.78% 18.415%,99.901% 18.925%,99.975% 19.445%,100% 19.971%,100% 93.603%,100% 93.603%,99.904% 94.641%,99.626% 95.625%,99.181% 96.543%,98.585% 97.381%,97.852% 98.127%,96.997% 98.766%,96.036% 99.286%,94.983% 99.674%,93.855% 99.916%,92.665% 100%,21.027% 100%,21.027% 100%,20.469% 99.981%,19.918% 99.926%,19.375% 99.836%,18.843% 99.71%,18.324% 99.55%,17.82% 99.356%,17.334% 99.13%,16.867% 98.872%,16.422% 98.583%,16.001% 98.263%,2.309% 87.032%,2.309% 87.032%,1.887% 86.655%,1.503% 86.252%,1.161% 85.825%,.86% 85.377%,.602% 84.91%,.388% 84.426%,.22% 83.928%,.099% 83.418%,.025% 82.899%,0% 82.372%,0% 6.397%,0% 6.397%,.096% 5.359%,.374% 4.375%,.819% 3.457%,1.415% 2.619%,2.148% 1.874%,3.003% 1.234%,3.964% .714%,5.017% .326%,6.145% .084%,7.335% 0%,76.116% 0%,76.116% 0%,76.674% .019%,77.225% .074%,77.768% .164%,78.3% .29%,78.819% .45%,79.323% .644%,79.809% .87%,80.276% 1.128%,80.72% 1.417%,81.141% 1.737%,97.69% 15.312%);background:var(--tg-color-white-default);z-index:-1;pointer-events:none;position:absolute;inset:0}.services__item-two:hover .services__icon-two{transform:translateY(5px)}.services__item-three{z-index:1;padding:30px 38px 40px;position:relative}@media (max-width:767.98px){.services__item-three{padding:30px 30px 40px}}.services__item-three:before{content:"";clip-path:polygon(100% 92.574%,100% 92.574%,99.869% 93.779%,99.489% 94.921%,98.88% 95.987%,98.064% 96.96%,97.061% 97.825%,95.892% 98.567%,94.578% 99.171%,93.138% 99.621%,91.594% 99.903%,89.967% 100%,10.033% 100%,10.033% 100%,8.406% 99.903%,6.862% 99.621%,5.423% 99.171%,4.108% 98.567%,2.939% 97.825%,1.936% 96.96%,1.12% 95.987%,.512% 94.921%,.131% 93.779%,0% 92.574%,0% 7.426%,0% 7.426%,.131% 6.221%,.512% 5.079%,1.12% 4.013%,1.936% 3.04%,2.939% 2.175%,4.108% 1.433%,5.423% .829%,6.862% .379%,8.406% .097%,10.033% 0%,37.111% 0%,37.111% 0%,38.283% .051%,39.424% .2%,40.524% .443%,41.572% .774%,42.561% 1.191%,43.479% 1.687%,44.318% 2.259%,45.068% 2.902%,45.72% 3.611%,46.263% 4.381%,46.503% 4.777%,46.503% 4.777%,47.046% 5.548%,47.697% 6.257%,48.447% 6.899%,49.286% 7.471%,50.205% 7.968%,51.193% 8.384%,52.242% 8.716%,53.341% 8.959%,54.482% 9.108%,55.655% 9.158%,89.967% 9.158%,89.967% 9.158%,91.594% 9.256%,93.138% 9.537%,94.578% 9.987%,95.892% 10.591%,97.061% 11.333%,98.064% 12.199%,98.88% 13.172%,99.489% 14.237%,99.869% 15.38%,100% 16.584%,100% 92.574%);background:var(--tg-color-white-default);z-index:-1;position:absolute;inset:0}@media (max-width:767.98px){.services__item-three:before{clip-path:polygon(100% 95.05%,100% 95.05%,99.935% 95.853%,99.745% 96.614%,99.442% 97.325%,99.035% 97.973%,98.536% 98.55%,97.953% 99.045%,97.298% 99.447%,96.58% 99.748%,95.811% 99.935%,95% 100%,5% 100%,5% 100%,4.189% 99.935%,3.42% 99.748%,2.702% 99.447%,2.047% 99.045%,1.464% 98.55%,.965% 97.973%,.558% 97.325%,.255% 96.614%,.065% 95.853%,0% 95.05%,0% 9.181%,0% 9.181%,0% 9.177%,.001% 9.174%,.002% 9.17%,.004% 9.167%,.007% 9.165%,.009% 9.163%,.012% 9.161%,.015% 9.16%,.019% 9.159%,.022% 9.158%,.022% 9.158%,.022% 9.158%,.026% 9.158%,.029% 9.157%,.033% 9.156%,.036% 9.154%,.038% 9.152%,.04% 9.149%,.042% 9.146%,.044% 9.143%,.044% 9.14%,.045% 9.136%,.045% 4.579%,.045% 4.579%,.105% 3.836%,.28% 3.132%,.561% 2.475%,.937% 1.875%,1.399% 1.341%,1.938% .884%,2.544% .511%,3.208% .233%,3.919% .06%,4.67% 0%,25.706% 0%,25.706% 0%,26.312% .036%,26.9% .143%,27.466% .317%,28.004% .554%,28.508% .85%,28.974% 1.204%,29.396% 1.61%,29.769% 2.065%,30.088% 2.566%,30.348% 3.11%,31.537% 6.049%,31.537% 6.049%,31.796% 6.592%,32.115% 7.093%,32.488% 7.549%,32.91% 7.955%,33.376% 8.308%,33.88% 8.605%,34.418% 8.842%,34.984% 9.015%,35.572% 9.122%,36.178% 9.158%,95% 9.158%,95% 9.158%,95.811% 9.223%,96.58% 9.411%,97.298% 9.711%,97.953% 10.114%,98.536% 10.608%,99.035% 11.185%,99.442% 11.834%,99.745% 12.544%,99.935% 13.306%,100% 14.109%,100% 95.05%)}}.services__content{z-index:1;position:relative}.services__content .title{width:70%;margin-bottom:16px;font-size:22px;font-weight:700}@media (max-width:1199.98px){.services__content .title{font-size:20px}}.services__content p{text-transform:none;border-bottom:1px solid var(--tg-border-2);margin-bottom:23px;padding-bottom:23px;font-weight:500}.services__content-two .title{margin-bottom:18px;font-size:24px;font-weight:700}.services__content-two p{text-transform:none;margin-bottom:25px;font-weight:500}@media (max-width:1199.98px){.services__content-two p{margin-bottom:15px}}.services__content-three .title{margin-bottom:20px;font-size:22px;font-weight:700}.services__content-three p{text-transform:none;margin-bottom:30px;font-weight:500}.services__icon{background:var(--tg-color-gray-4);width:70px;height:70px;color:var(--tg-theme-primary);-o-border-radius:17px;-ms-border-radius:17px;-o-transition:all .3s ease-out 0s;border-radius:17px;justify-content:center;align-items:center;font-size:40px;line-height:0;transition:all .3s ease-out;display:flex}.services__icon-two{-o-border-radius:15px;-ms-border-radius:15px;-o-transition:all .3s ease-out 0s;background:linear-gradient(145deg,#f05258 0%,#dc1f27 98.75%);border-radius:15px;width:80px;height:80px;margin-bottom:27px;transition:all .3s ease-out;overflow:hidden}.services__icon-two img{width:100%}.services__icon-three{-o-border-radius:17px;-ms-border-radius:17px;background:linear-gradient(145deg, var(--tg-color-blue-light-2) 0%, var(--tg-color-blue-light-3) 100%);width:70px;height:70px;color:var(--tg-color-white-default);border-radius:17px;justify-content:center;align-items:center;margin-bottom:30px;font-size:40px;line-height:0;display:flex}.services__icon-wrap{background:var(--tg-color-gray-2);z-index:1;width:84px;height:78px;padding:0 6px 8px 8px;position:absolute;top:0;right:0}.services__icon-wrap:before{content:"";z-index:-1;background-color:#0000;border-bottom-left-radius:22px;width:22px;height:40px;position:absolute;bottom:0;right:74%;box-shadow:0 22px #fff}.services__icon-wrap:after{content:"";width:22px;height:40px;box-shadow:0 22px 0 0 var(--tg-color-gray-2);z-index:-1;background-color:#0000;border-bottom-right-radius:22px;position:absolute;bottom:-31px;left:62%;transform:rotate(267deg)}.services__shape img{z-index:-1;position:absolute;top:41%;left:-80px}@media (max-width:1500px){.services__shape img{width:200px;top:9%;transform:translateY(0)}}@media (max-width:767.98px){.services__shape img{width:145px;top:2%;left:-60px}}.services__details-wrap{margin-left:20px}@media (max-width:1199.98px){.services__details-wrap{margin-left:0}}.services__details-thumb{margin-bottom:40px}@media (max-width:1199.98px){.services__details-thumb{margin-bottom:30px}}@media (max-width:767.98px){.services__details-thumb{margin-bottom:20px}}.services__details-thumb img{object-fit:cover;border-radius:20px;width:100%;height:470px}@media (max-width:1199.98px){.services__details-thumb img{height:400px}}@media (max-width:767.98px){.services__details-thumb img{height:350px}}.services__details-content>.title{margin-bottom:20px;font-size:36px}@media (max-width:1199.98px){.services__details-content>.title{font-size:32px}}@media (max-width:767.98px){.services__details-content>.title{font-size:28px}}.services__details-content .text-bold{color:var(--tg-heading-color);margin-bottom:15px;font-size:20px;font-weight:600;line-height:1.4}.services__details-content>p{margin-bottom:25px}.services__details-content .title-two{margin-bottom:8px;font-size:28px}.services__details-content .choose__list{margin-bottom:40px}@media (max-width:767.98px){.services__details-content .choose__list{margin-bottom:20px}}.services__details-inner{align-items:center;gap:30px;margin-bottom:40px;display:flex}@media (max-width:767.98px){.services__details-inner{flex-wrap:wrap;gap:25px}}.services__details-inner .thumb{flex:none;width:50.6%}@media (max-width:767.98px){.services__details-inner .thumb{width:100%}}.services__details-inner .thumb img{-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;width:100%}.services__details-inner-item{background:var(--tg-color-gray-2);z-index:1;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;padding:25px 30px;position:relative}@media (max-width:1199.98px){.services__details-inner-item{padding:20px 22px}}.services__details-inner-item:before{content:"";background:var(--tg-color-white-default);-o-border-radius:0 0 15px 0;-ms-border-radius:0 0 15px 0;border-radius:0 0 15px;width:80px;height:78px;position:absolute;top:0;left:0}.services__details-inner-item .icon{background:var(--tg-color-gray-4);-o-border-radius:14px;-ms-border-radius:14px;width:70px;height:70px;color:var(--tg-theme-primary);-o-transition:all .3s ease-out 0s;border-radius:14px;justify-content:center;align-items:center;font-size:35px;font-weight:700;line-height:0;transition:all .3s ease-out;display:flex;position:absolute;top:0;left:0}.services__details-inner-item .icon:before,.services__details-inner-item .icon:after{content:"";width:22px;height:40px;box-shadow:1px 22px 0 0 var(--tg-color-white-default);z-index:-1;background-color:#0000;border-bottom-right-radius:15px;position:absolute;bottom:-48px;left:0;transform:rotate(180deg)}.services__details-inner-item .icon:before{box-shadow:1px 22px 0 0 var(--tg-color-white-default);z-index:1;inset:0 -32px auto auto}.services__details-inner-item .content .title{margin-bottom:23px;padding-left:70px;font-size:18px;font-weight:700}.services__details-inner-item .content p{text-transform:none;margin-bottom:0}.services__details-inner-item:hover .icon{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.services__details-inner-item-wrap{flex-direction:column;gap:40px;display:flex}@media (max-width:1199.98px){.services__details-inner-item-wrap{gap:20px}}@media only screen and (min-width:576px) and (max-width:767px){.services__details-inner-item-wrap{flex-direction:row}}.services-pagination{justify-content:center;align-items:center;gap:10px;display:flex}.services-pagination .swiper-pagination-bullet{-o-border-radius:50%;-ms-border-radius:50%;z-index:1;-o-transition:all .3s ease-out 0s;background:#909090;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;transition:all .3s ease-out;display:flex;position:relative;margin:0!important}.services-pagination .swiper-pagination-bullet:before{content:"";border:2px solid var(--tg-theme-secondary);-o-border-radius:50%;-ms-border-radius:50%;opacity:0;-o-transition:all .3s ease-out 0s;border-radius:50%;width:20px;height:20px;transition:all .3s ease-out;position:absolute;top:-4.3px;left:-3.3px}.services-pagination .swiper-pagination-bullet-active{background:var(--tg-theme-secondary)}.services-pagination .swiper-pagination-bullet-active:before{opacity:1}.view__all-btn{justify-content:center;align-items:center;gap:40px;display:flex}@media (max-width:767.98px){.view__all-btn{gap:15px;margin-top:40px}}.view__all-btn .line{background:#c1c3d3;flex-grow:1;height:1px;position:relative}.view__all-btn .line:before,.view__all-btn .line:after{content:"";clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:#c1c3d3;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.view__all-btn .line:before{left:auto;right:0}@media (max-width:991.98px){.services__sidebar{margin-top:60px}}.sidebar__widget{background:var(--tg-color-gray-2);-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;margin-bottom:40px;padding:50px 40px}@media (max-width:1199.98px){.sidebar__widget{padding:30px 20px}}@media (max-width:991.98px){.sidebar__widget{padding:50px 40px}}@media (max-width:767.98px){.sidebar__widget{padding:35px 25px}}.sidebar__widget:last-child{margin-bottom:0}.sidebar__widget-bg{text-align:center;background-position:50%;background-size:cover;padding:64px 50px}@media (max-width:1199.98px){.sidebar__widget-bg{padding:40px 20px}}.sidebar__widget-bg-two{padding:64px 42px}@media (max-width:1199.98px){.sidebar__widget-bg-two{padding:40px 20px}}.sidebar__cat-list .list-wrap li{margin-bottom:10px}.sidebar__cat-list .list-wrap li:last-child{margin-bottom:0}.sidebar__cat-list .list-wrap li a{background:var(--tg-color-white-default);color:var(--tg-heading-color);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:20px 24px 22px;font-size:18px;font-weight:500;line-height:1;display:flex}@media (max-width:1199.98px){.sidebar__cat-list .list-wrap li a{padding:20px 15px 22px;font-size:16px}}@media (max-width:991.98px){.sidebar__cat-list .list-wrap li a{padding:20px 24px 22px;font-size:18px}}@media (max-width:767.98px){.sidebar__cat-list .list-wrap li a{padding:20px 18px 22px}}.sidebar__cat-list .list-wrap li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.sidebar__contact .title{color:var(--tg-color-white-default);margin-bottom:8px;font-size:28px}@media (max-width:1199.98px){.sidebar__contact .title{font-size:24px}}.sidebar__contact p{color:var(--tg-color-white-default);text-transform:none;width:85%;margin:0 auto 25px;font-weight:500}@media (max-width:1199.98px){.sidebar__contact p{width:100%}}.sidebar__contact .cta__contact{text-align:left;justify-content:center;margin-bottom:30px}.sidebar__contact .tg-btn{-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.sidebar__contact .tg-btn:hover{background:var(--tg-color-white-default);color:var(--tg-theme-primary)}.sidebar__brochure{flex-direction:column;gap:10px;display:flex}.sidebar__brochure a{background:var(--tg-color-white-default);-o-border-radius:8px;-ms-border-radius:8px;color:var(--tg-heading-color);border-radius:8px;align-items:center;gap:12px;padding:18px 24px;font-weight:500;line-height:1;display:flex}.sidebar__brochure a svg{color:var(--tg-theme-primary);-o-transition:all .3s ease-out 0s;transition:all .3s ease-out}.sidebar__brochure a .content{flex:1;justify-content:space-between;align-items:center;gap:10px;display:flex}.sidebar__brochure a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.sidebar__brochure a:hover svg{color:var(--tg-color-white-default)}.widget__title{border-bottom:1px solid #dbe0e5;margin-bottom:24px;padding-bottom:20px;font-size:22px;position:relative}.widget__title:before{content:"";-o-border-radius:2px;-ms-border-radius:2px;background:var(--tg-theme-primary);border-radius:2px;width:40px;height:6px;position:absolute;bottom:-1px;left:0}.choose__area{background:var(--tg-theme-secondary);z-index:1;padding:160px 0;position:relative}@media (max-width:1199.98px){.choose__area{padding:120px 0}}@media (max-width:767.98px){.choose__area{padding:60px 0}}.choose__area-two{padding:120px 0}@media (max-width:767.98px){.choose__area-two{padding:60px 0}}.choose__area--video{isolation:isolate;background:#050505 url(/esb/video/diferenciais-esblight-poster.jpg) 50%/cover no-repeat;align-items:center;min-height:680px;display:flex;overflow:hidden}.choose__area--video .container{z-index:2;position:relative}.choose__area--video .choose__inner-wrap--video{width:100%;max-width:1120px;margin:0 auto}@media (max-width:1199.98px){.choose__area--video{min-height:620px}}@media (max-width:991.98px){.choose__area--video{min-height:580px}}@media (max-width:767.98px){.choose__area--video{min-height:720px;padding:72px 0}.choose__area--video .choose__content{text-align:center;margin-bottom:44px}.choose__area--video .choose__content p{max-width:520px;margin-left:auto;margin-right:auto}.choose__area--video .choose__list{max-width:430px;margin-left:auto;margin-right:auto}}.choose__video{z-index:-2;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.choose__video-overlay{z-index:-1;pointer-events:none;background:#000000ad;position:absolute;inset:0}@media (max-width:767.98px){.choose__content{margin-bottom:40px}}.choose__content p{color:var(--tg-color-white-default);text-transform:none;margin-bottom:35px;font-weight:500}.choose__content-two{margin-left:90px}@media (max-width:1199.98px){.choose__content-two{margin-left:40px}}@media (max-width:991.98px){.choose__content-two{margin-bottom:0;margin-left:0}}.choose__content-two p{margin-bottom:25px}.choose__content-three>p{margin-bottom:25px;font-weight:500}.choose__content-four{width:90%}@media (max-width:1199.98px){.choose__content-four{width:100%}}.choose__content-four>p{text-transform:none;color:var(--tg-heading-color);margin-bottom:25px;font-weight:600}.choose__list{margin-left:50px}@media (max-width:991.98px){.choose__list{margin-left:0}}.choose__list li{color:var(--tg-color-white-default);text-transform:none;gap:10px;margin-bottom:17px;font-size:16px;font-weight:700;display:flex}.choose__list li:last-child{margin-bottom:0}.choose__list li svg{color:var(--tg-theme-primary);flex:none;width:30px}@media (max-width:1199.98px){.choose__list li svg{width:25px}}.choose__list-two{margin-bottom:35px;margin-left:0}.choose__list-three{margin-left:0}.choose__list-three li{color:var(--tg-heading-color);margin-bottom:10px}.choose__list-three li:last-child{margin-bottom:0}.choose__list-three li svg{width:26px}@media (max-width:1199.98px){.choose__list-three li svg{width:20px}}.choose__list-four{flex-wrap:wrap;margin-bottom:20px;display:flex}.choose__list-four li{flex:none;width:50%}@media (max-width:767.98px){.choose__list-four li{width:100%}}.choose__list-five{margin-bottom:0}.choose__list-five li{font-weight:500}.choose__img{background-position:50%;background-size:cover;width:38%;height:100%;position:absolute;top:0;right:0}@media (max-width:1199.98px){.choose__img{display:none}}.choose__img-two{background-position:50%;background-size:cover;width:50%;height:100%;position:absolute;top:0;left:0}@media (max-width:991.98px){.choose__img-two{display:none}}.choose__img-three{clip-path:polygon(22.689% 0%,22.689% 0%,23.219% .054%,23.732% .213%,24.224% .471%,24.69% .823%,25.126% 1.263%,25.527% 1.787%,25.889% 2.387%,26.205% 3.059%,26.472% 3.798%,26.685% 4.598%,27.342% 7.551%,27.342% 7.551%,27.555% 8.351%,27.822% 9.09%,28.138% 9.762%,28.499% 10.363%,28.9% 10.886%,29.336% 11.326%,29.803% 11.678%,30.295% 11.936%,30.808% 12.095%,31.337% 12.15%,95.745% 12.15%,95.745% 12.15%,96.435% 12.241%,97.09% 12.507%,97.7% 12.932%,98.258% 13.502%,98.754% 14.203%,99.179% 15.019%,99.525% 15.938%,99.783% 16.943%,99.944% 18.022%,100% 19.159%,100% 92.991%,100% 92.991%,99.944% 94.128%,99.783% 95.206%,99.525% 96.212%,99.179% 97.13%,98.754% 97.947%,98.258% 98.648%,97.7% 99.218%,97.09% 99.643%,96.435% 99.908%,95.745% 100%,4.255% 100%,4.255% 100%,3.565% 99.908%,2.91% 99.643%,2.3% 99.218%,1.742% 98.648%,1.246% 97.947%,.821% 97.13%,.475% 96.212%,.217% 95.206%,.056% 94.128%,0% 92.991%,0% 7.009%,0% 7.009%,.056% 5.872%,.217% 4.794%,.475% 3.788%,.821% 2.87%,1.246% 2.053%,1.742% 1.352%,2.3% .782%,2.91% .357%,3.565% .092%,4.255% 0%,22.689% 0%);margin-left:35px;position:relative}@media (max-width:1199.98px){.choose__img-three{clip-path:polygon(27.918% 0%,27.918% 0%,28.634% .056%,29.328% .221%,29.993% .487%,30.621% .851%,31.208% 1.305%,31.745% 1.845%,32.227% 2.463%,32.646% 3.155%,32.997% 3.914%,33.272% 4.735%,34.014% 7.414%,34.014% 7.414%,34.289% 8.235%,34.64% 8.995%,35.06% 9.686%,35.541% 10.305%,36.079% 10.844%,36.665% 11.299%,37.294% 11.662%,37.958% 11.929%,38.652% 12.093%,39.368% 12.15%,94.34% 12.15%,94.34% 12.15%,95.258% 12.241%,96.129% 12.507%,96.941% 12.932%,97.683% 13.502%,98.342% 14.203%,98.908% 15.019%,99.368% 15.938%,99.711% 16.943%,99.926% 18.022%,100% 19.159%,100% 92.991%,100% 92.991%,99.926% 94.128%,99.711% 95.206%,99.368% 96.212%,98.908% 97.13%,98.342% 97.947%,97.683% 98.648%,96.941% 99.218%,96.129% 99.643%,95.258% 99.908%,94.34% 100%,5.66% 100%,5.66% 100%,4.742% 99.908%,3.871% 99.643%,3.059% 99.218%,2.317% 98.648%,1.658% 97.947%,1.092% 97.13%,.632% 96.212%,.289% 95.206%,.074% 94.128%,0% 92.991%,0% 7.009%,0% 7.009%,.074% 5.872%,.289% 4.794%,.632% 3.788%,1.092% 2.87%,1.658% 2.053%,2.317% 1.352%,3.059% .782%,3.871% .357%,4.742% .092%,5.66% 0%,27.918% 0%);margin-left:0}}@media (max-width:991.98px){.choose__img-three{margin-bottom:50px}}@media (max-width:767.98px){.choose__img-three{clip-path:polygon(36.954% 0%,36.954% 0%,37.594% .038%,38.213% .15%,38.805% .332%,39.365% .579%,39.886% .888%,40.363% 1.254%,40.789% 1.674%,41.159% 2.143%,41.466% 2.658%,41.704% 3.214%,43.716% 8.936%,43.716% 8.936%,43.955% 9.492%,44.262% 10.006%,44.631% 10.475%,45.057% 10.895%,45.534% 11.262%,46.055% 11.571%,46.615% 11.818%,47.207% 11.999%,47.826% 12.111%,48.466% 12.15%,95% 12.15%,95% 12.15%,95.811% 12.211%,96.58% 12.388%,97.298% 12.671%,97.953% 13.051%,98.536% 13.518%,99.035% 14.063%,99.442% 14.675%,99.745% 15.345%,99.935% 16.064%,100% 16.822%,100% 95.327%,100% 95.327%,99.935% 96.085%,99.745% 96.804%,99.442% 97.475%,99.035% 98.087%,98.536% 98.631%,97.953% 99.098%,97.298% 99.478%,96.58% 99.762%,95.811% 99.939%,95% 100%,5% 100%,5% 100%,4.189% 99.939%,3.42% 99.762%,2.702% 99.478%,2.047% 99.098%,1.464% 98.631%,.965% 98.087%,.558% 97.475%,.255% 96.804%,.065% 96.085%,0% 95.327%,0% 4.673%,0% 4.673%,.065% 3.915%,.255% 3.196%,.558% 2.525%,.965% 1.913%,1.464% 1.369%,2.047% .902%,2.702% .522%,3.42% .238%,4.189% .061%,5% 0%,36.954% 0%)}}.choose__img-three img{object-fit:cover;width:100%;height:428px}.choose__img-four{margin-right:80px}@media (max-width:1199.98px){.choose__img-four{margin-right:0}}@media (max-width:991.98px){.choose__img-four{margin-bottom:50px}}.choose__img-four img{-o-border-radius:30px;-ms-border-radius:30px;object-fit:cover;border-radius:30px;width:100%}.choose__shape img{z-index:-1;position:absolute;bottom:0;left:0}.choose__shape-two img{z-index:-1;position:absolute;bottom:26%;right:-65px}@media (max-width:1500px){.choose__shape-two img{width:250px;bottom:14%}}@media (max-width:1199.98px){.choose__shape-two img{width:200px;bottom:10%;right:-50px}}@media (max-width:767.98px){.choose__shape-two img{width:145px;bottom:8%;right:-40px}}.progress__item{margin-bottom:20px}.progress__item:last-child{margin-bottom:0}.progress__item .title{margin-bottom:8px;font-size:16px;font-weight:600}.progress__item .progress{height:14px;overflow:inherit;background:0 0;border:1px solid #b2b2b2;border-radius:50px;padding:2px}.progress__item .progress-bar{background-color:var(--tg-theme-primary);overflow:inherit;border-radius:50px;position:relative}.progress__item .progress-bar .count{margin-bottom:0;font-size:18px;position:absolute;bottom:17px;right:0}.progress__wrap{overflow:hidden}.progress__wrap-two .progress{background:#dde1e4;border:none;height:8px;padding:0}.progress__wrap-two .progress-bar{background-color:var(--tg-theme-primary)}.progress__wrap-two .progress-bar .count{font-size:16px}.experience__wrap-two{background:var(--tg-color-white-default);-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:26px 31px;position:absolute;top:14px;left:15px}@media (max-width:1199.98px){.experience__wrap-two{padding:20px 25px}}@media (max-width:767.98px){.experience__wrap-two{padding:20px 15px}}.experience__wrap-two .count{color:var(--tg-theme-primary);align-items:flex-start;margin-bottom:18px;font-size:30px;line-height:.8;display:flex}@media (max-width:767.98px){.experience__wrap-two .count{margin-bottom:10px}}.experience__wrap-two .count .counter-number{font-size:64px}@media (max-width:767.98px){.experience__wrap-two .count .counter-number{font-size:48px}}.experience__wrap-two .text{text-transform:none;color:var(--tg-heading-color);font-size:18px;font-weight:500;line-height:1.1;display:block}@media (max-width:767.98px){.experience__wrap-two .text{font-size:16px}}@media (prefers-reduced-motion:reduce){.choose__video{display:none}}@media (max-width:991.98px){.team__content-wrap{margin-bottom:40px}}@media (max-width:767.98px){.team__content-wrap{margin-bottom:32px}}.team__content-wrap p{text-transform:none;width:90%;margin-bottom:25px;font-weight:500}@media (max-width:1199.98px){.team__content-wrap p{width:100%}}.team__item.active .team__thumb img{filter:grayscale(0)}.team__item.active .team__thumb .shape svg path{animation:3s linear forwards draw}.team__item.active .team__social,.team__item:hover .team__social{margin-bottom:0}.team__content .title{text-transform:none;margin-bottom:8px;font-size:24px}@media (max-width:1199.98px){.team__content .title{font-size:22px}}@media (max-width:767.98px){.team__content .title{margin-bottom:6px;font-size:21px}}.team__content span{text-transform:none;font-weight:500;line-height:1;display:block}.team__thumb{-o-border-radius:25px;-ms-border-radius:25px;border-radius:25px;margin-bottom:20px;position:relative;overflow:hidden}.team__thumb img{filter:grayscale();background-color:var(--tg-color-white-default);aspect-ratio:4/3;object-fit:cover;width:100%;display:block}@media (max-width:767.98px){.team__thumb img{aspect-ratio:16/11}}.team__thumb .shape{color:var(--tg-theme-primary);position:absolute;bottom:0;right:0}.team__thumb .shape svg path{stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:600;stroke-dashoffset:600px}.team__item-wrap .col-sm-6:nth-child(2) .team__thumb img{object-position:68% center}.team__social{z-index:1;-o-transition:all .3s ease-out 0s;justify-content:center;align-items:center;gap:5px;margin-bottom:-100px;transition:all .3s ease-out;display:flex;position:absolute;bottom:55px;left:0;right:0}.team__social li a{background:var(--tg-color-white-default);-o-border-radius:8px;-ms-border-radius:8px;width:40px;height:40px;color:var(--tg-theme-primary);border-radius:8px;justify-content:center;align-items:center;display:flex}.team__social li a:hover{color:var(--tg-color-white-default);background:var(--tg-theme-primary)}.team__social-two{align-items:center;gap:6px;display:flex}.team__social-two li a{-o-border-radius:6px;-ms-border-radius:6px;width:40px;height:40px;color:var(--tg-heading-color);background:#e9ebf8;border-radius:6px;justify-content:center;align-items:center;display:flex}.team__social-two li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.team__shape img{z-index:-1;position:absolute;bottom:0;left:17%}@media (max-width:1500px){.team__shape img{left:12%}}@media (max-width:1199.98px){.team__shape img{width:240px}}@media (max-width:991.98px){.team__shape img{display:none}}.team__details-img{position:relative;overflow:hidden}@media (max-width:991.98px){.team__details-img{margin-bottom:50px}}.team__details-img img{-o-border-radius:24px;-ms-border-radius:24px;object-fit:cover;border-radius:24px;width:100%;height:590px}@media (max-width:1199.98px){.team__details-img img{height:500px}}@media (max-width:767.98px){.team__details-img img{height:450px}}@media only screen and (min-width:576px) and (max-width:767px){.team__details-img img{height:500px}}.team__details-img .shape{color:var(--tg-theme-primary);position:absolute;bottom:-2px;right:-2px}.team__details-content{margin-left:45px}@media (max-width:1199.98px){.team__details-content{margin-left:20px}}@media (max-width:991.98px){.team__details-content{margin-left:0}}.team__details-content .name{margin-bottom:5px;font-size:36px;font-weight:700}@media (max-width:1199.98px){.team__details-content .name{font-size:32px}}@media (max-width:767.98px){.team__details-content .name{font-size:28px}}.team__details-content .sub-title{color:var(--tg-theme-primary);border-bottom:1px solid #dbe0e5;min-width:270px;margin-bottom:25px;padding-bottom:15px;font-size:18px;font-weight:600;display:inline-block;position:relative}@media (max-width:767.98px){.team__details-content .sub-title{min-width:100%}}.team__details-content .sub-title:before{content:"";background:var(--tg-theme-primary);border-radius:2px;width:40px;height:6px;position:absolute;bottom:-1px;left:0}.team__details-content>p{text-transform:none;width:82%;margin-bottom:35px}@media (max-width:1199.98px){.team__details-content>p{width:100%}}.team__details-content .skill__wrap{margin-top:80px}@media (max-width:767.98px){.team__details-content .skill__wrap{margin-top:40px}}.team__details-content .skill__wrap>.title{margin-bottom:20px;font-size:30px;font-weight:700}@media (max-width:767.98px){.team__details-content .skill__wrap>.title{font-size:28px}}.team__details-content .skill__wrap>p{text-transform:none;width:97%;margin-bottom:20px}.team__details-content .skill__wrap .progress__wrap{width:80%}@media (max-width:1199.98px){.team__details-content .skill__wrap .progress__wrap{width:90%}}@media (max-width:767.98px){.team__details-content .skill__wrap .progress__wrap{width:100%}}.team__details-content .contact__form-wrap-three{margin-top:80px;margin-left:0}@media (max-width:767.98px){.team__details-content .contact__form-wrap-three{margin-top:40px}}#especialistas.team__area{padding-top:95px;padding-bottom:95px}#especialistas.team__area .team__content-wrap{top:118px}#especialistas.team__area .team__content-wrap p{width:100%;max-width:430px;margin-bottom:20px}#especialistas.team__area .team__item-wrap .gutter-80{--bs-gutter-x:42px}#especialistas.team__area .team__item-wrap .gutter-y-40{--bs-gutter-y:28px}#especialistas.team__area .team__thumb{margin-bottom:15px}#especialistas.team__area .team__thumb img{aspect-ratio:16/9}#especialistas.team__area .team__content .title{margin-bottom:5px;font-size:22px}#especialistas.team__area .team__content span{line-height:1.35}@media (max-width:991.98px){#especialistas.team__area{padding-top:80px;padding-bottom:80px}#especialistas.team__area .team__content-wrap{top:auto;position:relative!important}}@media (max-width:767.98px){#especialistas.team__area{padding-top:70px;padding-bottom:70px}#especialistas.team__area .team__thumb img{aspect-ratio:4/3}}@media (hover:none),(pointer:coarse){.team__thumb img{filter:grayscale(0)}}@media (max-width:767px){.team__thumb img{filter:grayscale(0)}}@keyframes draw{to{stroke-dashoffset:0}}.project__item{z-index:1;position:relative}.project__item:before{content:"";background:var(--tg-color-white-default);z-index:1;-o-border-radius:15px 0 0 0;-ms-border-radius:15px 0 0 0;border-radius:15px 0 0;width:78px;height:78px;position:absolute;bottom:-1px;right:-1px}.project__item:hover .project__thumb:after{opacity:.9}.project__item:hover .project__content{opacity:1;visibility:visible;margin:0}.project__item-two{z-index:1;position:relative;overflow:hidden}.project__item-two:hover .project__thumb-two:before{opacity:.9}.project__item-two:hover .project__content-two{opacity:1;visibility:visible;transform:translateY(0)}.project__thumb{-o-border-radius:18px;-ms-border-radius:18px;border-radius:18px;position:relative;overflow:hidden}.project__thumb:after{content:"";background:var(--tg-theme-secondary);opacity:.9;opacity:0;-o-transition:all .3s ease-out 0s;pointer-events:none;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.project__thumb img{object-fit:cover;width:100%;height:570px}@media (max-width:1500px){.project__thumb img{height:470px}}@media (max-width:991.98px){.project__thumb img{height:420px}}@media (max-width:767.98px){.project__thumb img{height:450px}}@media only screen and (min-width:576px) and (max-width:767px){.project__thumb img{height:400px}}.project__thumb-two{z-index:1;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;position:relative;overflow:hidden}.project__thumb-two img{object-fit:cover;width:100%;height:450px}@media (max-width:1199.98px){.project__thumb-two img{height:380px}}.project__thumb-two:before{content:"";background:var(--tg-theme-secondary);opacity:0;pointer-events:none;-o-transition:all .3s ease-out 0s;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.project__content{text-align:center;opacity:0;visibility:hidden;-o-transition:all .4s ease-out 0s;margin-top:40px;transition:all .4s ease-out;position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%)}.project__content .title{text-transform:none;color:var(--tg-color-white-default);margin-bottom:13px;font-size:30px;font-weight:700}@media (max-width:1500px){.project__content .title{font-size:26px}}.project__content .title a:hover{color:var(--tg-color-white-default)}.project__content span{text-transform:none;color:var(--tg-color-white-default);font-size:16px;font-weight:700;line-height:1;display:block}.project__content-two{z-index:1;opacity:0;visibility:hidden;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out;position:absolute;bottom:50px;left:50px;right:50px;transform:translateY(100px)}@media (max-width:1199.98px){.project__content-two{bottom:30px;left:25px;right:25px}}.project__content-two span{background:var(--tg-theme-primary);color:var(--tg-color-white-default);border-radius:30px;margin-bottom:20px;padding:8px 12px;font-weight:500;line-height:1;display:inline-block}.project__content-two .title{color:var(--tg-color-white-default);margin-bottom:0;font-size:30px;font-weight:700}@media (max-width:1199.98px){.project__content-two .title{font-size:26px}}.project__content-two .title a{background-position-y:-1px;background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 2px), var(--tg-color-white-default) 1px);backface-visibility:hidden;animation:.6s cubic-bezier(.215,.61,.355,1) forwards title-underline}.project__content-two .title a:hover{color:var(--tg-color-white-default);animation:.6s cubic-bezier(.215,.61,.355,1) forwards title-underline-hover}.project__icon{z-index:1;position:relative}.project__icon:before,.project__icon:after{content:"";width:20px;height:40px;box-shadow:1px 20px 0 0 var(--tg-color-white-default);z-index:-2;background-color:#0000;border-bottom-right-radius:20px;position:absolute;bottom:0;right:76px}.project__icon:before{z-index:-1;border-bottom-right-radius:20px;top:-117px;bottom:auto;right:0}.project__icon a{background:var(--tg-color-gray-2);-o-border-radius:12px;-ms-border-radius:12px;z-index:1;border-radius:12px;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:absolute;bottom:0;right:0}.project__icon a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.project-pagination{justify-content:center;align-items:center;gap:9px;margin-top:90px;display:flex}@media (max-width:1199.98px){.project-pagination{margin-top:40px}}.project-pagination .swiper-pagination-bullet{-o-border-radius:50px;-ms-border-radius:50px;background:var(--tg-color-gray-5);-o-transition:all .3s ease-out 0s;border-radius:50px;width:30px;height:8px;transition:all .3s ease-out}.project-pagination .swiper-pagination-bullet-active{background:var(--tg-theme-primary);width:60px}.project__details-thumb{margin-bottom:50px}@media (max-width:767.98px){.project__details-thumb{margin-bottom:20px}}.project__details-thumb img{-o-border-radius:20px;-ms-border-radius:20px;object-fit:cover;border-radius:20px;width:100%}@media (max-width:1500px){.project__details-thumb img{height:500px}}@media (max-width:991.98px){.project__details-thumb img{height:400px}}@media (max-width:767.98px){.project__details-thumb img{height:300px}}.project__details-content{margin-right:20px}@media (max-width:1199.98px){.project__details-content{margin-right:0}}.project__details-content .title{margin-bottom:15px;font-size:36px}@media (max-width:1199.98px){.project__details-content .title{font-size:30px}}@media (max-width:767.98px){.project__details-content .title{font-size:26px}}.project__details-content>p{margin-bottom:25px}.project__details-content .title-two{margin-bottom:16px;font-size:28px}@media (max-width:1199.98px){.project__details-content .title-two{font-size:25px}}.project__details-content-bottom{align-items:center;gap:20px 60px;display:flex}@media (max-width:1199.98px){.project__details-content-bottom{gap:20px 30px}}@media (max-width:767.98px){.project__details-content-bottom{flex-wrap:wrap}}.project__details-content-bottom .thumb{flex:none;width:49.5%}@media (max-width:767.98px){.project__details-content-bottom .thumb{width:100%}}.project__details-content-bottom .thumb img{-o-border-radius:20px;-ms-border-radius:20px;object-fit:cover;border-radius:20px;width:100%;height:350px}.project__details-content-bottom-right{flex-direction:column;flex-grow:1;gap:40px;display:flex}@media (max-width:767.98px){.project__details-content-bottom-right{flex-direction:row;gap:20px}}.project__details-inner{justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;display:flex}@media (max-width:767.98px){.project__details-inner{flex-wrap:wrap;margin-bottom:30px}}.project__details-inner-img{flex:none;width:49.5%}@media (max-width:767.98px){.project__details-inner-img{width:100%}}.project__details-inner-img img{-o-border-radius:20px;-ms-border-radius:20px;object-fit:cover;border-radius:20px;width:100%;height:256px}.project__details-info>.list-wrap>li{align-items:center;gap:10px;margin-bottom:28px;line-height:1.4;display:flex}.project__details-info>.list-wrap>li:last-child{margin-bottom:0}.project__details-info>.list-wrap>li span{width:90px;color:var(--tg-heading-color);flex:none;font-size:18px;font-weight:700}.project__details-info>.list-wrap>li .social__wrap{align-items:center;gap:12px;display:flex}.project__details-info>.list-wrap>li .social__wrap li a{color:var(--tg-body-color)}.project__details-info>.list-wrap>li .social__wrap li a:hover{color:var(--tg-theme-primary)}.project__inner-item .project__thumb{height:460px}@media (max-width:1500px){.project__inner-item .project__thumb{height:400px}}.overlay__text{text-align:center;color:var(--tg-color-gray-2);z-index:-1;margin-bottom:0;font-size:350px;line-height:.8;position:absolute;bottom:-65px;left:0;right:0}@media (max-width:1500px){.overlay__text{font-size:270px;bottom:-12px}}@media (max-width:1199.98px){.overlay__text{font-size:200px}}@media (max-width:991.98px){.overlay__text{font-size:150px;bottom:0}}@media (max-width:767.98px){.overlay__text{font-size:80px}}@media only screen and (min-width:576px) and (max-width:767px){.overlay__text{font-size:120px}}#projetos.project__area{padding-top:95px;padding-bottom:105px}#projetos.project__area .section__title{margin-bottom:34px}#projetos.project__area .project__thumb img{height:360px}#projetos.project__area .project__content{left:14px;right:14px}#projetos.project__area .project__content .title{font-size:24px;line-height:1.18}#projetos.project__area .overlay__text{opacity:.045}@media (max-width:1199.98px){#projetos.project__area .project__thumb img{height:330px}}@media (max-width:767.98px){#projetos.project__area{padding-top:70px;padding-bottom:82px}#projetos.project__area .project__thumb img{height:310px}}.esb-project-hero,.esb-project-detail-hero{background-position:50%;background-size:cover;align-items:flex-end;min-height:620px;display:flex;position:relative;overflow:hidden}.esb-project-hero:before,.esb-project-detail-hero:before{content:"";background:linear-gradient(90deg,#000000e0 0%,#0000007a 52%,#0000002e 100%);position:absolute;inset:0}.esb-project-hero .container,.esb-project-detail-hero .container{z-index:1;position:relative}.esb-project-hero__content,.esb-project-detail-hero__content{max-width:760px;padding:210px 0 90px}.esb-project-hero__content>span,.esb-project-detail-hero__content>span{color:#f1262f;text-transform:uppercase;margin-bottom:14px;font-size:14px;font-weight:800;display:inline-block}.esb-project-hero__content h1,.esb-project-detail-hero__content h1{color:#fff;margin:0 0 20px;font-size:64px;line-height:1.08}.esb-project-hero__content p,.esb-project-detail-hero__content p{color:#ffffffd1;max-width:650px;margin:0;font-size:18px;line-height:1.7}.esb-project-detail-hero{min-height:540px}.esb-project-detail-hero__content{padding-bottom:72px}.esb-project-detail-hero__content h1{font-size:58px}.esb-project-list{background:#f4f4f5}.esb-project-list__heading{grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);align-items:end;gap:50px;margin-bottom:58px;display:grid}.esb-project-list__heading .section__title,.esb-project-list__heading .section__title .title{margin:0}.esb-project-list__heading>p{color:#606168;margin:0 0 7px;line-height:1.75}.esb-project-list__items{gap:34px;display:grid}.esb-project-entry{background:#fff;border:1px solid #e1e1e3;border-radius:8px;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);min-height:410px;display:grid;overflow:hidden}.esb-project-entry:nth-child(2n){grid-template-columns:minmax(390px,.92fr) minmax(0,1.08fr)}.esb-project-entry:nth-child(2n) .esb-project-entry__image{order:2}.esb-project-entry__image{min-height:410px;display:block;overflow:hidden}.esb-project-entry__image img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.esb-project-entry__image:hover img{transform:scale(1.035)}.esb-project-entry__content{flex-direction:column;justify-content:center;padding:54px 58px;display:flex}.esb-project-entry__content h2{margin:0 0 17px;font-size:38px;line-height:1.15}.esb-project-entry__content h2 a:hover{color:#dc1f27}.esb-project-entry__content p{color:#606168;margin:0 0 28px;line-height:1.75}.esb-project-entry__meta{flex-wrap:wrap;gap:8px 18px;margin-bottom:20px;display:flex}.esb-project-entry__meta span{color:#dc1f27;text-transform:uppercase;font-size:12px;font-weight:800}.esb-project-entry__meta span+span{color:#77787d}.esb-project-entry__link{color:#111216;align-self:flex-start;align-items:center;gap:10px;font-size:14px;font-weight:800;display:inline-flex}.esb-project-entry__link:hover{color:#dc1f27}.esb-project-detail{background:#fff}.esb-project-detail__cover{aspect-ratio:2.15;border-radius:8px;margin-bottom:64px;overflow:hidden}.esb-project-detail__cover img{object-fit:cover;width:100%;height:100%}.esb-project-detail__layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:84px;display:grid}.esb-project-detail__article h2{margin-bottom:20px;font-size:42px}.esb-project-detail__article>p{color:#56585f;font-size:17px;line-height:1.8}.esb-project-detail__eyebrow{color:#dc1f27;text-transform:uppercase;margin-bottom:9px;font-size:13px;font-weight:800;display:block}.esb-project-detail__section{padding-top:42px}.esb-project-detail__section h3{margin-bottom:14px;font-size:28px}.esb-project-detail__section p{color:#56585f;margin:0;line-height:1.8}.esb-project-detail__section ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.esb-project-detail__section li{color:#292a2f;align-items:center;gap:11px;font-weight:700;display:flex}.esb-project-detail__section li svg{color:#dc1f27;flex:none}.esb-project-detail__quote{background:#f0f1f2;border-left:5px solid #dc1f27;margin-top:42px;padding:36px 40px}.esb-project-detail__quote span{color:#dc1f27;text-transform:uppercase;margin-bottom:9px;font-size:12px;font-weight:800;display:block}.esb-project-detail__quote p{color:#202126;margin:0;font-size:20px;font-weight:650;line-height:1.55}.esb-project-detail__sidebar{color:#fff;background:#111216;border-radius:8px;padding:38px 34px;position:sticky;top:120px}.esb-project-detail__sidebar>span{color:#f1262f;text-transform:uppercase;margin-bottom:24px;font-size:13px;font-weight:800;display:block}.esb-project-detail__sidebar dl{margin:0 0 30px}.esb-project-detail__sidebar dl div{border-bottom:1px solid #ffffff21;padding:18px 0}.esb-project-detail__sidebar dt{color:#ffffff8c;text-transform:uppercase;margin-bottom:5px;font-size:11px}.esb-project-detail__sidebar dd{color:#fff;margin:0;font-size:16px;font-weight:700;line-height:1.5}.esb-project-detail__sidebar .tg-btn{justify-content:center;width:100%}.esb-related-projects{background:#f0f1f2;padding:100px 0 115px}.esb-related-projects__heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px;display:flex}.esb-related-projects__heading span{color:#dc1f27;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:800;display:block}.esb-related-projects__heading h2{margin:0;font-size:40px}.esb-related-projects__heading>a{color:#111216;text-underline-offset:5px;font-size:14px;font-weight:800;text-decoration:underline}.esb-related-projects__heading>a:hover{color:#dc1f27}.esb-related-projects__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.esb-related-projects__grid article>a{aspect-ratio:1.4;border-radius:6px;margin-bottom:20px;display:block;overflow:hidden}.esb-related-projects__grid img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.esb-related-projects__grid article>a:hover img{transform:scale(1.04)}.esb-related-projects__grid span{color:#dc1f27;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.esb-related-projects__grid h3{margin:0;font-size:23px}.esb-related-projects__grid h3 a:hover{color:#dc1f27}@media (max-width:1199px){.esb-project-hero__content h1{font-size:54px}.esb-project-entry__content{padding:42px}.esb-project-entry__content h2{font-size:32px}.esb-project-detail__layout{gap:48px}}@media (max-width:991px){.esb-project-hero,.esb-project-detail-hero{min-height:500px}.esb-project-hero__content,.esb-project-detail-hero__content{padding:180px 0 65px}.esb-project-list__heading{grid-template-columns:1fr;gap:18px}.esb-project-entry,.esb-project-entry:nth-child(2n){grid-template-columns:1fr}.esb-project-entry:nth-child(2n) .esb-project-entry__image{order:0}.esb-project-entry__image{min-height:360px}.esb-project-detail__layout{grid-template-columns:1fr}.esb-project-detail__sidebar{position:static}}@media (max-width:767px){.esb-project-hero,.esb-project-detail-hero{background-position:50%;min-height:440px}.esb-project-hero__content,.esb-project-detail-hero__content{padding:150px 0 48px}.esb-project-hero__content h1,.esb-project-detail-hero__content h1{font-size:38px}.esb-project-hero__content p,.esb-project-detail-hero__content p{font-size:15px;line-height:1.6}.esb-project-list{padding-top:76px;padding-bottom:80px}.esb-project-list__heading{margin-bottom:34px}.esb-project-entry{min-height:0}.esb-project-entry__image{aspect-ratio:1.4;min-height:0}.esb-project-entry__content{padding:30px 24px 34px}.esb-project-entry__content h2{font-size:27px}.esb-project-detail{padding-top:68px;padding-bottom:76px}.esb-project-detail__cover{aspect-ratio:1.4;margin-bottom:40px}.esb-project-detail__article h2{font-size:32px}.esb-project-detail__quote{padding:28px 24px}.esb-project-detail__quote p{font-size:18px}.esb-project-detail__sidebar{padding:30px 24px}.esb-related-projects{padding:72px 0 80px}.esb-related-projects__heading{flex-direction:column;align-items:flex-start}.esb-related-projects__heading h2{font-size:32px}.esb-related-projects__grid{grid-template-columns:1fr;gap:34px}}.marquee__area{background:var(--tg-theme-primary);padding:18px 0 14px}.marquee__item{text-transform:none;color:var(--tg-color-white-default);align-items:center;gap:12px;margin-bottom:0;margin-right:12px;font-size:26px;font-weight:600;line-height:1;display:inline-flex}.marquee__item svg{flex:none;width:34px;height:34px}@media (max-width:767.98px){.marquee__item{font-size:19px}.marquee__item svg{width:24px;height:24px}}.marquee__item-two{margin-right:20px;line-height:1;display:inline}.marquee__item-two:nth-child(2n) a{color:var(--tg-heading-color)}.marquee__item-two:nth-child(2n) a:hover{color:#0000}.marquee__item-two a{letter-spacing:.05em;text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px var(--tg-heading-color);align-items:center;font-size:60px;font-weight:800;display:inline-flex}@media (max-width:1199.98px){.marquee__item-two a{font-size:50px}}@media (max-width:991.98px){.marquee__item-two a{font-size:45px}}@media (max-width:767.98px){.marquee__item-two a{font-size:40px}}.marquee__item-two a:hover{color:var(--tg-heading-color);-webkit-text-stroke:1.5px var(--tg-heading-color)}.marquee__item-two a svg{color:var(--tg-theme-primary);margin-right:20px}.rfm-child:nth-child(2n) .marquee__item-two a{color:var(--tg-heading-color)}.testimonial__area-two:after,.testimonial__area-two:before{content:"";filter:blur(300px);opacity:.2;pointer-events:none;-o-border-radius:50%;-ms-border-radius:50%;z-index:-1;background:var(--tg-theme-primary);border-radius:50%;width:430px;height:430px;position:absolute;bottom:-108px;left:-35px}.testimonial__area-two:after{background:var(--tg-theme-secondary);width:625px;height:625px;inset:230px -180px auto auto}.testimonial__area-three{background:var(--tg-theme-primary);z-index:1;position:relative}.testimonial__top-wrap{justify-content:center;align-items:center;gap:50px;margin-bottom:50px;display:flex}@media (max-width:991.98px){.testimonial__top-wrap{gap:40px;margin-bottom:35px}}@media (max-width:767.98px){.testimonial__top-wrap{text-align:center;flex-wrap:wrap;gap:15px}}.testimonial__top-wrap .count{color:var(--tg-color-white-default);flex:none;width:24%;margin-bottom:0;font-size:110px;line-height:1}@media (max-width:1199.98px){.testimonial__top-wrap .count{font-size:100px}}@media (max-width:991.98px){.testimonial__top-wrap .count{font-size:70px}}@media (max-width:767.98px){.testimonial__top-wrap .count{width:100%;font-size:50px}}.testimonial__top-wrap .title{color:var(--tg-color-white-default);z-index:1;margin-bottom:0;font-size:40px;font-weight:500;position:relative}@media (max-width:991.98px){.testimonial__top-wrap .title{font-size:30px}}@media (max-width:767.98px){.testimonial__top-wrap .title{font-size:28px}}.testimonial__top-wrap .title:before{content:"";-o-border-radius:5px;-ms-border-radius:5px;background:var(--tg-color-white-default);border-radius:5px;width:5px;height:90%;position:absolute;top:50%;left:-25px;transform:translateY(-50%)}@media (max-width:767.98px){.testimonial__top-wrap .title:before{display:none}}@media (max-width:991.98px){.testimonial__top-wrap .title br{display:none}}.testimonial__top-wrap .title span{font-weight:700}@media (max-width:991.98px){.testimonial__content-wrap{margin-bottom:40px}}.testimonial__content-wrap p{text-transform:none;width:90%;margin-bottom:0;font-size:16px;font-weight:500}@media (max-width:1199.98px){.testimonial__content-wrap p{width:100%}}.testimonial__item{background:var(--tg-color-white-default);z-index:1;border-radius:20px;padding:40px 24px 40px 40px;position:relative}@media (max-width:1500px){.testimonial__item{padding:30px 24px}}@media (max-width:767.98px){.testimonial__item{padding:40px 24px 40px 40px}}@media only screen and (min-width:576px) and (max-width:767px){.testimonial__item{padding:30px 24px}}.testimonial__item .rating{margin-bottom:17px}.testimonial__item .title{margin-bottom:20px;font-size:20px;font-weight:700}.testimonial__item p{text-transform:none;margin-bottom:30px;font-weight:500}.testimonial__item .shape{z-index:-1;position:absolute;bottom:-10px;right:24px}.testimonial__item-two{background:var(--tg-color-white-default);z-index:1;border-radius:20px;padding:38px 35px;position:relative}@media (max-width:1199.98px){.testimonial__item-two{padding:38px 25px}}@media (max-width:991.98px){.testimonial__item-two{padding:38px 30px}}@media only screen and (min-width:576px) and (max-width:767px){.testimonial__item-two{padding:25px 20px}}.testimonial__item-two .rating{margin-bottom:22px}.testimonial__item-two>p{text-transform:none;margin-bottom:22px;font-weight:500}.testimonial__item-two .icon{color:var(--tg-theme-primary)}.testimonial__bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.testimonial__avatar{align-items:center;gap:12px 17px;display:flex}.testimonial__avatar .thumb{flex:none;width:50px}.testimonial__avatar .thumb img{-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:100%}.testimonial__avatar .content .name{margin-bottom:0;font-size:18px;font-weight:700}.testimonial__avatar .content span{text-transform:none;font-size:14px;font-weight:600;line-height:1}@media (max-width:1199.98px){.testimonial__avatar-two{gap:10px}}@media only screen and (min-width:576px) and (max-width:767px){.testimonial__avatar-two{align-items:flex-start}}.testimonial__avatar-two .thumb{width:60px}@media (max-width:1199.98px){.testimonial__avatar-two .thumb{width:50px}.testimonial__avatar-two .content .name{font-size:17px}}.testimonial__nav-wrap{align-items:center;gap:5px;margin-top:30px;display:flex}.testimonial__nav-wrap button{background:var(--tg-color-white-default);width:55px;height:55px;color:var(--tg-theme-primary);-o-border-radius:10px;-ms-border-radius:10px;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex}.testimonial__nav-wrap button:hover{color:var(--tg-color-white-default);background:var(--tg-theme-primary)}.testimonial__shape img{z-index:-1;position:absolute;bottom:-45px;left:62px}@media (max-width:991.98px){.testimonial__shape img{width:150px;bottom:-33px;left:12px}}.testimonial-active{margin-right:-270px}@media (max-width:1500px){.testimonial-active{margin-right:-450px}}@media (max-width:1199.98px){.testimonial-active{margin-right:-350px}}@media (max-width:991.98px){.testimonial-active{margin-right:-300px}}@media (max-width:767.98px){.testimonial-active{margin-right:0}}@media only screen and (min-width:576px) and (max-width:767px){.testimonial-active{margin-right:-90px}}.testimonial-active-two{cursor:grab}.rating{color:var(--tg-color-yellow-light);align-items:center;gap:4px;display:flex}.telegestao{color:#fff;background:#dc1f27;border-top:8px solid #111216;border-bottom:8px solid #111216;padding:70px 0;position:relative;overflow:hidden}.telegestao:before{content:"";opacity:.28;background:#fff;width:9px;position:absolute;inset:0 auto 0 0}.telegestao__layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:54px;display:grid}.telegestao__media{aspect-ratio:16/9;background:#08090b;border:1px solid #ffffff61;border-radius:6px;min-width:0;position:relative;overflow:hidden;box-shadow:18px 18px #111216}.telegestao__media video{object-fit:contain;width:100%;height:100%;display:block}.telegestao__content{min-width:0}.telegestao__content h2{color:#fff;letter-spacing:0;text-transform:none;max-width:620px;margin:20px 0 14px;font-size:40px;line-height:1.08}.telegestao__eyebrow{color:#fff;text-transform:uppercase;margin-bottom:15px;font-size:13px;font-weight:800;display:block}.telegestao__brand{background:#111216;border-radius:5px;justify-content:center;align-items:center;min-height:60px;padding:10px 17px;display:inline-flex;box-shadow:7px 7px #ffffff38}.telegestao__brand img{width:238px;height:auto}.telegestao__lead{color:#ffffffe6;max-width:700px;margin:0;font-size:16px;line-height:1.65}.telegestao__lead strong{color:#fff}.telegestao__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:22px;display:grid}.telegestao__feature{border-top:1px solid #ffffff57;grid-template-columns:40px minmax(0,1fr);gap:13px;padding:14px 0;display:grid}.telegestao__feature h3{color:#fff;letter-spacing:0;text-transform:none;margin:0 0 5px;font-size:16px;line-height:1.25}.telegestao__feature p{color:#ffffffd1;margin:0;font-size:12px;line-height:1.48}.telegestao__feature-icon{color:#fff;background:#111216;border-radius:4px;place-items:center;width:40px;height:40px;display:grid}.telegestao__feature-icon svg{width:23px;height:23px}.telegestao__cta{border-top:1px solid #ffffff57;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding-top:16px;display:flex}.telegestao__cta>span{color:#ffffffe6;font-size:14px;font-weight:650}.telegestao__cta a{color:#111216;background:#fff;border:1px solid #fff;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:12px 19px;font-size:14px;font-weight:800;transition:background .2s,color .2s;display:inline-flex}.telegestao__cta a:hover{color:#fff;background:#111216}@media (max-width:1199px){.telegestao{padding:64px 0}.telegestao__layout{gap:42px}.telegestao__content h2{font-size:38px}.telegestao__features{gap:0 20px}}@media (max-width:991px){.telegestao{padding:62px 0}.telegestao__layout{grid-template-columns:1fr;gap:52px}.telegestao__media{width:min(760px,100% - 18px);margin:0 auto}.telegestao__content{max-width:760px;margin:0 auto}}@media (max-width:575px){.telegestao{border-width:5px;padding:54px 0}.telegestao:before{display:none}.telegestao__layout{gap:40px}.telegestao__media{aspect-ratio:16/9;width:calc(100% - 10px);box-shadow:10px 10px #111216}.telegestao__eyebrow{margin-bottom:12px;font-size:11px}.telegestao__brand{width:100%;min-height:64px;padding:11px 14px}.telegestao__brand img{width:min(238px,100%)}.telegestao__content h2{margin:23px 0 15px;font-size:32px;line-height:1.12}.telegestao__lead{font-size:15px}.telegestao__features{grid-template-columns:1fr;margin-top:25px}.telegestao__feature{padding:16px 0}.telegestao__feature p{font-size:13px}.telegestao__cta{flex-direction:column;align-items:stretch}.telegestao__cta a{width:100%}}@media (prefers-reduced-motion:reduce){.telegestao__cta a{transition:none}}.gallery__area{padding-bottom:90px}@media (max-width:767.98px){.gallery__area{padding-bottom:40px}}.gallery__item{height:360px;margin-bottom:50px;overflow:hidden}@media (max-width:1500px){.gallery__item{margin-bottom:30px}}@media (max-width:1199.98px){.gallery__item{height:300px;margin-bottom:20px}}.gallery__item-two{height:470px}@media (max-width:1199.98px){.gallery__item-two{height:400px}}@media (max-width:767.98px){.gallery__item-two{height:300px}}.gallery__item img{object-fit:cover;-o-transition:all .4s ease-out 0s;width:100%;height:100%;transition:all .4s ease-out}.gallery__item:hover img{transform:scale(1.05)}.cta__area{margin-top:50px}.cta__area-two{background:var(--tg-theme-primary);z-index:1;padding:120px 0 100px;position:relative}@media (max-width:1199.98px){.cta__area-two{padding:80px 0}}@media (max-width:767.98px){.cta__area-two{padding:60px 0}}.cta__bg{background-position:50%;background-size:cover;width:50%;height:100%;position:absolute;top:0;right:0}@media (max-width:991.98px){.cta__bg{display:none}}.cta__inner-wrap{background:var(--tg-theme-primary);-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:65px 75px 70px}@media (max-width:1199.98px){.cta__inner-wrap{padding:50px 20px}}@media (max-width:991.98px){.cta__inner-wrap{padding:50px 30px}}@media (max-width:767.98px){.cta__inner-wrap{padding:35px 30px}}.cta__contact{align-items:center;gap:15px;display:flex}@media (max-width:991.98px){.cta__contact{justify-content:center;margin-bottom:30px}}.cta__contact .icon{color:var(--tg-color-white-default)}.cta__contact .content span{text-transform:none;color:var(--tg-color-white-default);margin-bottom:10px;font-size:18px;font-weight:600;line-height:1;display:block}.cta__contact .content a{color:var(--tg-color-white-default);font-size:30px;font-weight:800;line-height:1}@media (max-width:1199.98px){.cta__contact .content a{font-size:25px}}@media (max-width:991.98px){.cta__contact-two{justify-content:flex-start;margin-bottom:0}}.cta__content-right{justify-content:space-between;align-items:center;gap:20px 30px;display:flex}@media (max-width:767.98px){.cta__content-right{text-align:center;flex-wrap:wrap;justify-content:center}}.cta__content-right .title{color:var(--tg-color-white-default);flex-grow:1;width:90%;margin-bottom:0;font-size:30px;line-height:1.3}@media (max-width:1199.98px){.cta__content-right .title{width:100%;font-size:25px}}.cta__content-right .tg-btn{flex:none;width:197px}.cta__content-right .tg-btn:hover{background:var(--tg-theme-secondary)}@media (max-width:991.98px){.cta__content-four{text-align:center}}.cta__content-four p{color:var(--tg-color-white-default);text-transform:none;margin-bottom:50px;font-weight:500}@media (max-width:1199.98px){.cta__content-four p{margin-bottom:25px}}.cta__content-bottom{flex-wrap:wrap;align-items:center;gap:20px 30px;display:flex}@media (max-width:991.98px){.cta__content-bottom{justify-content:center}}.cta__content-bottom .tg-btn{-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;flex:none;justify-content:center;width:240px}.cta__content-bottom .tg-btn:hover{background:var(--tg-theme-secondary)}@media (max-width:991.98px){.cta__content-bottom .cta__contact{text-align:left;margin-bottom:0}}.cta__content-bottom .cta__contact .icon svg{width:45px;height:auto}.cta__content-bottom .cta__contact .content span{margin-bottom:5px;font-size:14px}.cta__content-bottom .cta__contact .content a{font-size:24px}.pricing__area:before,.pricing__area:after{content:"";background:var(--tg-theme-secondary);pointer-events:none;opacity:.2;filter:blur(250px);-o-border-radius:50%;-ms-border-radius:50%;z-index:-1;border-radius:50%;width:590px;height:590px;position:absolute;bottom:193px;left:-244px}.pricing__area:before{background:var(--tg-theme-primary);filter:blur(200px);width:640px;height:640px;top:116px;left:auto;right:-237px}.pricing__box{z-index:1;height:100%;padding:55px 50px 80px;position:relative}@media (max-width:1199.98px){.pricing__box{padding:55px 30px 65px}}.pricing__box:before{content:"";clip-path:polygon(97.699% 10.302%,97.699% 10.302%,98.121% 10.597%,98.503% 10.912%,98.844% 11.245%,99.144% 11.596%,99.4% 11.961%,99.613% 12.338%,99.781% 12.727%,99.902% 13.125%,99.975% 13.531%,100% 13.941%,100% 94.984%,100% 94.984%,99.903% 95.798%,99.624% 96.57%,99.177% 97.289%,98.577% 97.947%,97.84% 98.531%,96.98% 99.032%,96.014% 99.44%,94.955% 99.744%,93.82% 99.934%,92.624% 100%,19.04% 100%,19.04% 100%,18.476% 99.985%,17.918% 99.942%,17.37% 99.87%,16.832% 99.77%,16.308% 99.643%,15.799% 99.49%,15.308% 99.311%,14.837% 99.106%,14.389% 98.877%,13.965% 98.624%,2.301% 91.104%,2.301% 91.104%,1.879% 90.809%,1.498% 90.493%,1.156% 90.16%,.856% 89.81%,.6% 89.445%,.387% 89.067%,.219% 88.678%,.098% 88.28%,.025% 87.875%,0% 87.464%,0% 5.016%,0% 5.016%,.097% 4.202%,.376% 3.43%,.823% 2.711%,1.423% 2.053%,2.16% 1.469%,3.02% .968%,3.986% .56%,5.045% .256%,6.18% .066%,7.376% 0%,78.78% 0%,78.78% 0%,79.344% .015%,79.902% .058%,80.451% .13%,80.988% .23%,81.512% .357%,82.021% .51%,82.512% .689%,82.983% .894%,83.432% 1.123%,83.856% 1.376%,97.699% 10.302%);background:var(--tg-color-white-default);z-index:-1;pointer-events:none;position:absolute;inset:0}.pricing__content{z-index:1;border-bottom:1px solid var(--tg-border-6);margin-bottom:20px;padding-bottom:15px;position:relative}.pricing__content:before,.pricing__content:after{content:"";background:var(--tg-border-6);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);width:7px;height:7px;position:absolute;bottom:-4px;left:-1px}.pricing__content:before{left:auto;right:-2px}.pricing__content .title{margin-bottom:12px;font-size:24px}.pricing__content p{text-transform:none;margin-bottom:0;font-weight:500}.pricing__list{margin-bottom:30px}.pricing__list .list-wrap li{color:var(--tg-body-color);align-items:flex-start;gap:8px;margin-bottom:8px;font-weight:500;display:flex}.pricing__list .list-wrap li:last-child{margin-bottom:0}.pricing__list .list-wrap li svg{color:var(--tg-theme-primary);transform:translateY(5px)}.tg-badge{background:var(--tg-theme-primary);color:var(--tg-color-white-default);border-radius:50px;padding:7px 14px 9px;font-size:14px;font-weight:700;line-height:1;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.video__area{z-index:1;height:728px;position:relative}@media (max-width:991.98px){.video__area{height:600px}}.video__inner-wrap{z-index:1;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;height:728px;position:relative;overflow:hidden}@media (max-width:1500px){.video__inner-wrap{height:650px}}@media (max-width:1199.98px){.video__inner-wrap{height:500px}}@media (max-width:991.98px){.video__inner-wrap .video__icon-two{top:50%;transform:translate(-50%,-50%)}}@media (max-width:767.98px){.video__inner-wrap{-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;height:400px}.video__inner-wrap .video__icon-two{top:50%;transform:translate(-50%,-50%)}}.video__bg{background-position:50%;background-size:cover;background-attachment:fixed;width:100%;height:100%;position:absolute}.video__icon-two{width:90px;height:90px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:991.98px){.video__icon-two{top:30%;transform:translate(-50%)}}@media (max-width:767.98px){.video__icon-two{top:25%}}.video__contact-wrap{background:var(--tg-theme-primary);padding:60px 95px 45px;position:absolute;bottom:0;right:0}@media (max-width:1500px){.video__contact-wrap{padding:40px 55px 35px}}@media (max-width:1199.98px){.video__contact-wrap{padding:30px 40px}}@media (max-width:767.98px){.video__contact-wrap{width:100%;padding:25px}}.video__contact-wrap .title{color:var(--tg-color-white-default);margin-bottom:35px;font-size:30px}@media (max-width:1199.98px){.video__contact-wrap .title{margin-bottom:25px;font-size:26px}}@media (max-width:767.98px){.video__contact-wrap .title br{display:none}}.react-responsive-modal-modal{width:100%}@media (max-width:991px){.react-responsive-modal-modal{width:90%}}.blog-post__area-two:before,.blog-post__area-two:after{content:"";background:var(--tg-theme-primary);pointer-events:none;opacity:.2;filter:blur(300px);-o-border-radius:50%;-ms-border-radius:50%;z-index:-1;border-radius:50%;width:430px;height:430px;position:absolute;top:120px;left:-35px}.blog-post__area-two:before{background:var(--tg-theme-secondary);filter:blur(300px);width:625px;height:625px;inset:auto -180px 76px auto}.blog-post__item{z-index:1;margin-right:-20px;position:relative}@media (max-width:991.98px){.blog-post__item{margin-right:0}}.blog-post__item-two{align-items:flex-start;gap:24px;display:flex}@media (max-width:767.98px){.blog-post__item-two{flex-wrap:wrap}}@media only screen and (min-width:576px) and (max-width:767px){.blog-post__item-two{flex-wrap:nowrap}}.blog-post__item-three{background:var(--tg-color-white-default);-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;height:100%;overflow:hidden}.blog-post__item-four{z-index:1;position:relative}.blog-post__item-five{margin-bottom:40px}.blog-post__item-five:last-child{margin-bottom:0}.blog-post__item-wrap{border-left:1px solid var(--tg-border-3);flex-direction:column;gap:30px 0;margin-left:40px;padding-left:50px;display:flex}@media (max-width:1199.98px){.blog-post__item-wrap{margin-left:5px;padding-left:15px}}@media (max-width:991.98px){.blog-post__item-wrap{border-left:none;margin-left:0;padding-left:0}}.blog-post__thumb{-o-border-radius:20px;-ms-border-radius:20px;z-index:1;border-radius:20px;position:relative;overflow:hidden}.blog-post__thumb:after{content:"";pointer-events:none;background:linear-gradient(#0000001a 0%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.blog-post__thumb img{object-fit:cover;width:100%;height:510px}@media (max-width:767.98px){.blog-post__thumb img{height:450px}}.blog-post__thumb-two{-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;flex:none;width:200px;overflow:hidden}@media (max-width:767.98px){.blog-post__thumb-two{width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.blog-post__thumb-two{width:200px}}.blog-post__thumb-two img{object-fit:cover;width:100%;height:150px}@media (max-width:767.98px){.blog-post__thumb-two img{height:260px}}@media only screen and (min-width:576px) and (max-width:767px){.blog-post__thumb-two img{height:150px}}.blog-post__thumb-three{z-index:1;position:relative}.blog-post__thumb-three img{object-fit:cover;width:100%;height:265px}.blog-post__thumb-three .tg-post-tag{position:absolute;bottom:30px;left:30px}.blog-post__thumb-four{z-index:1;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;position:relative;overflow:hidden}.blog-post__thumb-four:after{content:"";pointer-events:none;background:linear-gradient(#1111111a 0%,#111 100%);width:100%;height:100%;position:absolute;top:0;left:0}.blog-post__thumb-four img{object-fit:cover;width:100%;height:487px}@media (max-width:1199.98px){.blog-post__thumb-four img{height:450px}}@media (max-width:991.98px){.blog-post__thumb-four img{height:420px}}.blog-post__thumb-five{margin-bottom:30px}.blog-post__thumb-five img{object-fit:cover;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;width:100%;height:452px}@media (max-width:1199.98px){.blog-post__thumb-five img{height:370px}}@media (max-width:767.98px){.blog-post__thumb-five img{height:320px}}.blog-post__content{z-index:1;position:absolute;bottom:48px;left:48px;right:48px}@media (max-width:1199.98px){.blog-post__content{bottom:35px;left:30px;right:30px}}.blog-post__content .post-title{color:var(--tg-color-white-default)}.blog-post__content .post-title a{background-image:linear-gradient(transparent calc(100% - 2px), var(--tg-color-white-default) 1px)}.blog-post__content-two .post-title{margin-bottom:15px;font-size:20px;font-weight:700;line-height:1.3}@media (max-width:1199.98px){.blog-post__content-two .post-title{font-size:18px}}@media (max-width:767.98px){.blog-post__content-two .post-title{font-size:20px}}.blog-post__content-two .tg-text-btn{color:var(--tg-theme-primary)}.blog-post__content-two .tg-text-btn:hover{color:var(--tg-theme-secondary)}.blog-post__content-three{padding:30px 40px 35px}@media (max-width:1199.98px){.blog-post__content-three{padding:30px 20px 35px}}.blog-post__content-three .post-title{margin-bottom:10px;font-size:22px;font-weight:700}@media (max-width:1199.98px){.blog-post__content-three .post-title{font-size:20px}}.blog-post__content-three p{text-transform:none;margin-bottom:15px;font-weight:500}.blog-post__content-four{z-index:1;position:absolute;bottom:40px;left:40px;right:40px}@media (max-width:1199.98px){.blog-post__content-four{bottom:30px;left:25px;right:20px}}.blog-post__content-four .tg-post-tag{margin-bottom:20px}.blog-post__content-four .post-title{color:var(--tg-color-white-default);margin-bottom:15px;font-size:22px;font-weight:700}.blog-post__content-four .post-title a{background-image:linear-gradient(transparent calc(100% - 2px), var(--tg-color-white-default) 1px)}.blog-post__content-five .blog-post__meta-three{margin-bottom:10px}.blog-post__content-five .post-title{margin-bottom:15px;font-size:36px}@media (max-width:1199.98px){.blog-post__content-five .post-title{font-size:30px}}@media (max-width:767.98px){.blog-post__content-five .post-title{font-size:26px}}.blog-post__content-five p{margin-bottom:25px}.blog-post__meta{flex-wrap:wrap;align-items:center;gap:10px 33px;margin-bottom:10px;display:flex}.blog-post__meta li{color:var(--tg-color-white-default);font-weight:500;position:relative}.blog-post__meta li:before{content:"";background:var(--tg-color-white-default);border-radius:50px;width:18px;height:3px;position:absolute;top:50%;right:-27px;transform:translateY(-50%)}.blog-post__meta li:last-child:before{display:none}.blog-post__meta li a{color:var(--tg-color-white-default)}.blog-post__meta li a:hover{color:var(--tg-theme-primary)}.blog-post__meta-two li{color:var(--tg-body-color)}.blog-post__meta-two li:before{background:var(--tg-theme-primary)}.blog-post__meta-two li a{color:var(--tg-theme-secondary)}.blog-post__meta-two li a:hover{color:var(--tg-theme-primary)}.blog-post__meta-three{gap:20px;margin-bottom:0}.blog-post__meta-three li{color:var(--tg-heading-color);font-size:15px;font-weight:500}.blog-post__meta-three li:before{-o-border-radius:0;-ms-border-radius:0;background:#a8a8a8;border-radius:0;width:3px;height:10px;right:-12px}.blog-post__meta-three li a{color:var(--tg-theme-primary);text-decoration-skip-ink:none;text-decoration:underline}.blog-post__meta-three li a:hover{color:var(--tg-theme-secondary)}.blog-post__meta-four li,.blog-post__meta-four li a{color:var(--tg-color-white-default)}.blog-post__meta-four li a:hover{color:var(--tg-theme-primary)}.blog__search{position:relative}.blog__search input{background:var(--tg-color-white-default);height:60px;padding:15px 70px 15px 16px;font-size:15px}.blog__search input::placeholder{font-size:15px}.blog__search button{background:var(--tg-theme-primary);width:50px;height:50px;color:var(--tg-color-white-default);-o-border-radius:5px;-ms-border-radius:5px;border:none;border-radius:5px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%);right:6px!important}.blog__search button:hover{background:var(--tg-theme-secondary);color:var(--tg-color-white-default)}.blog__sidebar{margin-left:30px}@media (max-width:1199.98px){.blog__sidebar{margin-left:0}}@media (max-width:991.98px){.blog__sidebar{margin-top:60px}}.blog__details-content>p{margin-bottom:15px}.blog__details-content .title-two{margin-bottom:16px;font-size:28px}@media (max-width:1199.98px){.blog__details-content .title-two{font-size:25px}}.blog__details-inner{margin:40px 0 55px}@media (max-width:991.98px){.blog__details-inner{margin:25px 0 30px}}.blog__details-inner .row .col-46{flex:none;width:46%}@media (max-width:767.98px){.blog__details-inner .row .col-46{width:100%}}.blog__details-inner .row .col-54{flex:none;width:54%}@media (max-width:767.98px){.blog__details-inner .row .col-54{width:100%}}.blog__details-inner-content .title{margin-bottom:12px;font-size:28px}@media (max-width:1199.98px){.blog__details-inner-content .title{font-size:25px}}.blog__details-inner-content p{width:95%;margin-bottom:18px}@media (max-width:1199.98px){.blog__details-inner-content p{width:100%}}.blog__details-inner-thumb{position:relative}@media (max-width:767.98px){.blog__details-inner-thumb{margin-bottom:30px}}.blog__details-inner-thumb img{object-fit:cover;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;width:100%;height:300px}@media (max-width:767.98px){.blog__details-inner-thumb img{height:250px}}.blog__details-inner-thumb .play-btn{background:var(--tg-color-white-default);width:62px;height:62px;color:var(--tg-theme-primary);-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog__details-inner-thumb .play-btn:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.blog__details-bottom{border-top:1px solid #d6dce9;margin-top:50px;margin-bottom:70px;padding-top:20px}@media (max-width:767.98px){.blog__details-bottom .post-tags{margin-bottom:30px}}.blog__details-bottom .post-tags .title{color:var(--tg-heading-color);margin-bottom:20px;font-size:16px;font-weight:600}.blog__details-bottom .post-tags .list-wrap{flex-wrap:wrap;gap:7px;display:flex}.blog__details-bottom .post-tags .list-wrap li a{background:var(--tg-color-white-default);color:var(--tg-theme-primary);border:1px solid var(--tg-color-gray-4);border-radius:4px;padding:5px 16px;font-size:14px;font-weight:500;display:block}.blog__details-bottom .post-tags .list-wrap li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default);border-color:var(--tg-theme-primary)}.blog__details-bottom .post-share .title{color:var(--tg-heading-color);text-align:right;margin-bottom:20px;font-size:16px;font-weight:600}@media (max-width:767.98px){.blog__details-bottom .post-share .title{text-align:left}}.blog__details-bottom .post-share .list-wrap{justify-content:flex-end;align-items:center;gap:15px;display:flex}@media (max-width:767.98px){.blog__details-bottom .post-share .list-wrap{justify-content:flex-start}}.blog__details-bottom .post-share .list-wrap li a{color:var(--tg-theme-primary);-o-border-radius:6px;-ms-border-radius:6px;background:var(--tg-color-gray-4);border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.blog__details-bottom .post-share .list-wrap li a svg{width:16px;height:16px}.blog__details-bottom .post-share .list-wrap li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.blog__avatar-wrap{-o-border-radius:12px;-ms-border-radius:12px;background:var(--tg-color-gray-2);border-radius:12px;align-items:flex-start;gap:30px;padding:42px 40px;display:flex}@media (max-width:1199.98px){.blog__avatar-wrap{padding:35px 25px}}@media (max-width:767.98px){.blog__avatar-wrap{flex-wrap:wrap;gap:20px;margin-bottom:40px;padding:30px 25px}}.blog__avatar-img{flex:none;width:115px}.blog__avatar-img img{-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:100%}.blog__avatar-info .designation{margin-bottom:8px;font-size:15px;font-weight:500;line-height:1;display:block}.blog__avatar-info .name{color:var(--tg-heading-color);margin-bottom:12px;font-size:20px}.blog__avatar-info p{margin-bottom:0}.post-title{margin-bottom:0;font-size:30px}@media (max-width:1199.98px){.post-title{font-size:28px}}@media (max-width:767.98px){.post-title{font-size:25px}}.post-title a{background-position-y:-1px;background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 2px), var(--tg-heading-color) 1px);backface-visibility:hidden;animation:.6s cubic-bezier(.215,.61,.355,1) forwards title-underline}.post-title a:hover{color:inherit;animation:.6s cubic-bezier(.215,.61,.355,1) forwards title-underline-hover}.tg-post-tag{background:var(--tg-theme-primary);color:var(--tg-color-white-default);-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:9px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-block}.tg-post-tag:hover{background:var(--tg-color-white-default);color:var(--tg-theme-primary)}.rc-post-item{align-items:center;gap:24px;margin-bottom:30px;display:flex}.rc-post-item:last-child{margin-bottom:0}.rc-post-item .thumb{flex:none;width:90px}.rc-post-item .thumb img{object-fit:cover;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;width:100%;height:90px}.rc-post-item .content .date{color:var(--tg-heading-color);align-items:center;gap:7px;margin-bottom:14px;font-size:15px;font-weight:500;line-height:1;display:flex}.rc-post-item .content .date svg{color:var(--tg-theme-primary)}.rc-post-item .content .post-title{text-transform:none;margin-bottom:0;font-size:18px;font-weight:700}.rc-post-item .content .post-title a{background-image:linear-gradient(transparent calc(100% - 1px), var(--tg-heading-color) 1px)}.bs-cat-list .list-wrap li{border-bottom:1px solid #dee0ec;margin-bottom:14px;padding-bottom:14px}.bs-cat-list .list-wrap li:last-child{margin-bottom:0}.bs-cat-list .list-wrap li a{color:var(--tg-heading-color);justify-content:space-between;align-items:center;font-size:17px;font-weight:500;display:flex}.bs-cat-list .list-wrap li a span{font-size:16px;font-weight:400}.bs-cat-list .list-wrap li a:hover{color:var(--tg-theme-primary)}.sidebar__tag-list .list-wrap{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.sidebar__tag-list .list-wrap li a{color:var(--tg-theme-secondary);text-transform:none;background:var(--tg-color-white-default);-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:13px 18px;font-size:15px;font-weight:500;line-height:1;display:block}.sidebar__tag-list .list-wrap li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.pagination__wrap ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.pagination__wrap ul li a{background:var(--tg-color-gray-2);-o-border-radius:50%;-ms-border-radius:50%;width:50px;height:50px;color:var(--tg-heading-color);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex}.pagination__wrap ul li a:hover,.pagination__wrap ul li.selected a{background:var(--tg-theme-primary);color:var(--tg-color-white-default)!important}.pagination__wrap ul li.previous,.pagination__wrap ul li.next{display:none}blockquote{background:var(--tg-color-gray-1);z-index:1;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;margin:40px 50px;padding:25px 25px 25px 30px;position:relative;overflow:hidden}@media (max-width:1199.98px){blockquote{margin:40px 0}}blockquote:before{content:"";background:var(--tg-theme-primary);width:3px;height:100%;position:absolute;top:0;left:0}blockquote>p{color:var(--tg-heading-color);margin-bottom:8px;font-size:17px;font-style:italic;font-weight:500;line-height:1.6}blockquote cite{color:var(--tg-heading-color);font-size:18px;font-style:normal;font-weight:700}.comments-wrap-title{margin-bottom:25px;font-size:30px;font-weight:700}@media (max-width:1199.98px){.comments-wrap-title{font-size:26px}}.comments-wrap .latest-comments{margin-bottom:80px}@media (max-width:991.98px){.comments-wrap .latest-comments{margin-bottom:40px}}.comments-wrap .latest-comments .children{margin:0 0 0 45px;padding:0}@media (max-width:767.98px){.comments-wrap .latest-comments .children{margin:0}}.comments-box{border-bottom:1px solid #d6dce9;align-items:flex-start;gap:25px;margin-bottom:35px;padding-bottom:30px;display:flex}@media (max-width:767.98px){.comments-box{flex-wrap:wrap;gap:20px}}.comments-avatar{flex:none;width:115px}.comments-avatar img{-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.comments-text .avatar-name{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.comments-text .avatar-name .name{margin-bottom:0;font-size:20px;font-weight:700}.comments-text .avatar-name span{color:var(--tg-theme-primary);font-size:15px;font-weight:500;display:block}.comments-text p{margin-bottom:15px}.comments-text .reply-btn{background:var(--tg-color-gray-1);text-transform:uppercase;-o-border-radius:5px;-ms-border-radius:5px;color:var(--tg-theme-primary);border-radius:5px;padding:6px 17px;font-size:14px;font-weight:500;display:inline-block}.comments-text .reply-btn:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.comment-respond{-o-border-radius:8px;-ms-border-radius:8px;background:var(--tg-color-gray-2);border-radius:8px;padding:35px 40px 50px}@media (max-width:1199.98px){.comment-respond{padding:35px 25px}}.comment-reply-title{margin-bottom:10px;font-size:30px;font-weight:700}@media (max-width:1199.98px){.comment-reply-title{font-size:26px}}@media (max-width:767.98px){.comment-reply-title{font-size:26px}}.comment-form .comment-notes,.comment-form .form-grp{margin-bottom:15px}.comment-form .form-grp textarea,.comment-form .form-grp input{background:var(--tg-color-white-default);width:100%;color:var(--tg-heading-color);-o-border-radius:8px;-ms-border-radius:8px;border:1px solid #e6eeff;border-radius:8px;height:50px;padding:12px 15px;font-size:16px;font-weight:400;display:block}.comment-form .form-grp textarea::placeholder,.comment-form .form-grp input::placeholder{color:var(--tg-border-1);font-size:15px;font-weight:400}.comment-form .form-grp textarea{min-height:130px;max-height:130px}.comment-form .checkbox-grp{align-items:center;margin:25px 0;display:flex}.comment-form .checkbox-grp input{cursor:pointer;width:22px;height:22px;margin-right:9px}.comment-form .checkbox-grp label{color:var(--tg-body-color);-webkit-user-select:none;user-select:none;font-size:14px;font-weight:400}.work__area:before,.work__area:after{content:"";-o-border-radius:50%;-ms-border-radius:50%;filter:blur(300px);opacity:.2;background:var(--tg-theme-primary);z-index:-1;pointer-events:none;border-radius:50%;width:430px;height:430px;position:absolute;top:90px;left:-35px}.work__area:before{background:var(--tg-theme-secondary);width:625px;height:625px;inset:auto -180px 0 auto}.work__item{z-index:1;-o-border-radius:27px;-ms-border-radius:27px;text-align:center;-o-transition:all .3s ease-out 0s;border-radius:27px;height:100%;padding:90px 40px 82px;transition:all .3s ease-out;position:relative}@media (max-width:1199.98px){.work__item{padding:80px 25px 55px}}@media (max-width:767.98px){.work__item{margin:0 30px;padding:70px 40px 50px}}@media only screen and (min-width:576px) and (max-width:767px){.work__item{margin:0}}.work__item:before{content:"";clip-path:polygon(97.69% 15.312%,97.69% 15.312%,98.113% 15.689%,98.497% 16.091%,98.839% 16.518%,99.14% 16.966%,99.398% 17.433%,99.612% 17.917%,99.78% 18.415%,99.901% 18.925%,99.975% 19.445%,100% 19.971%,100% 93.603%,100% 93.603%,99.904% 94.641%,99.626% 95.625%,99.181% 96.543%,98.585% 97.381%,97.852% 98.127%,96.997% 98.766%,96.036% 99.286%,94.983% 99.674%,93.855% 99.916%,92.665% 100%,21.027% 100%,21.027% 100%,20.469% 99.981%,19.918% 99.926%,19.375% 99.836%,18.843% 99.71%,18.324% 99.55%,17.82% 99.356%,17.334% 99.13%,16.867% 98.872%,16.422% 98.583%,16.001% 98.263%,2.309% 87.032%,2.309% 87.032%,1.887% 86.655%,1.503% 86.252%,1.161% 85.825%,.86% 85.377%,.602% 84.91%,.388% 84.426%,.22% 83.928%,.099% 83.418%,.025% 82.899%,0% 82.372%,0% 6.397%,0% 6.397%,.096% 5.359%,.374% 4.375%,.819% 3.457%,1.415% 2.619%,2.148% 1.874%,3.003% 1.234%,3.964% .714%,5.017% .326%,6.145% .084%,7.335% 0%,76.116% 0%,76.116% 0%,76.674% .019%,77.225% .074%,77.768% .164%,78.3% .29%,78.819% .45%,79.323% .644%,79.809% .87%,80.276% 1.128%,80.72% 1.417%,81.141% 1.737%,97.69% 15.312%);background:var(--tg-color-white-default);z-index:-1;pointer-events:none;position:absolute;inset:0}.work__item .step{color:var(--tg-color-white-default);background:var(--tg-body-color);-o-transition:all .3s ease-out 0s;border-radius:0 50px 50px 0;padding:7px 15px 9px;font-size:14px;font-weight:700;transition:all .3s ease-out;position:absolute;top:36px;left:0}@media (max-width:1199.98px){.work__item .step{top:28px}}.work__item:hover{transform:translateY(-5px)}.work__icon{background:var(--tg-color-gray-7);-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 32px;display:flex}@media (max-width:1199.98px){.work__icon{margin:0 auto 25px}}.work__content .title{margin-bottom:15px;font-size:24px}@media (max-width:1199.98px){.work__content .title{margin-bottom:12px;font-size:22px}}.work__content p{text-transform:none;width:75%;margin:0 auto;font-weight:500}@media (max-width:1199.98px){.work__content p{width:100%}}.career__img img{-o-border-radius:24px;-ms-border-radius:24px;object-fit:cover;border-radius:24px;width:100%;height:620px}@media (max-width:1199.98px){.career__img img{height:530px}}@media (max-width:991.98px){.career__img img{height:450px}}.career__slider-wrap{position:relative}.career__nav-wrap button{-o-border-radius:50%;-ms-border-radius:50%;z-index:1;background:var(--tg-color-white-default);width:60px;height:60px;color:var(--tg-theme-primary);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:70px;transform:translateY(-50%)}@media (max-width:1199.98px){.career__nav-wrap button{left:40px}}@media (max-width:767.98px){.career__nav-wrap button{width:50px;height:50px;left:25px}}.career__nav-wrap button:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.career__nav-wrap button.career-button-next{left:auto;right:70px}@media (max-width:1199.98px){.career__nav-wrap button.career-button-next{right:40px}}@media (max-width:767.98px){.career__nav-wrap button.career-button-next{right:25px}}.career__content{margin-top:60px}@media (max-width:991.98px){.career__content{margin-top:40px}}.career__content p{margin-bottom:0}.career__details-content .title{margin-bottom:18px;font-size:30px}@media (max-width:767.98px){.career__details-content .title{font-size:28px}}.career__details-content p{margin-bottom:15px}.career__details-content .title-two{margin-bottom:16px;font-size:28px}@media (max-width:767.98px){.career__details-content .title-two{font-size:26px}}.career__details-content .choose__list{margin-bottom:0}.career__details-content-inner{margin-top:40px}.company__benefit-content{width:90%}@media (max-width:1199.98px){.company__benefit-content{width:100%}}.company__benefit-content p{margin-bottom:30px}.company__benefit-img{margin-left:-30px}@media (max-width:1199.98px){.company__benefit-img{margin-left:0}}@media (max-width:991.98px){.company__benefit-img{margin-bottom:50px}}@media (max-width:767.98px){.company__benefit-img{margin-bottom:30px}}.company__benefit-img img{-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;width:100%}.job__item{background:var(--tg-color-white-default);-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;height:100%;padding:60px}@media (max-width:1199.98px){.job__item{padding:30px 20px}}@media (max-width:991.98px){.job__item{padding:30px}}.job__item .title{margin-bottom:25px;font-size:24px;font-weight:700}.job__item p{text-transform:none;width:89%;margin-bottom:40px}@media (max-width:991.98px){.job__item p{width:100%;margin-bottom:20px}}.job__meta{flex-wrap:wrap;align-items:center;gap:10px 13px;margin-bottom:25px;display:flex}.job__meta li{text-transform:none;align-items:center;gap:5px;font-weight:500;display:flex}.job__meta li span{background:var(--tg-color-gray-1);color:var(--tg-theme-primary);text-transform:none;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:8px 20px;font-weight:600;line-height:1}.job__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.job__bottom .salary{background:var(--tg-color-gray-1);color:var(--tg-heading-color);-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:7px 16px;font-weight:600;line-height:1.4;display:block}@media (max-width:1199.98px){.job__bottom .salary{padding:7px 10px}}@media (max-width:991.98px){.job__bottom .salary{padding:7px 16px}}.job__info-wrap .list-wrap li{margin-bottom:30px;font-size:16px;font-weight:600}.job__info-wrap .list-wrap li:last-child{margin-bottom:0}.job__info-wrap .list-wrap li span{color:var(--tg-heading-color);margin-bottom:5px;font-size:20px;font-weight:700;line-height:1;display:block}.job__info-wrap .tg-btn{-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;justify-content:center;width:100%;height:60px;margin-top:45px}@media (max-width:991.98px){.shop__sidebar{margin-top:60px}}.shop__cat-list .list-wrap li{margin-bottom:15px}.shop__cat-list .list-wrap li:last-child{margin-bottom:0}.shop__cat-list .form-check{min-height:inherit;align-items:center;margin-bottom:0;padding:0;line-height:1;display:flex}.shop__cat-list .form-check-input{border:1px solid #9d9cae;border-radius:4px;width:18px;height:18px;margin:0 10px 0 0;padding:0}.shop__cat-list .form-check-input:checked{background-color:var(--tg-theme-primary)}.shop__cat-list .form-check-input:focus{box-shadow:none;border-color:var(--tg-theme-primary)}.shop__cat-list .form-check-label{color:var(--tg-heading-color);-webkit-user-select:none;user-select:none;text-transform:none;flex-grow:1;font-size:15px;font-weight:500}.shop__top-wrap{background:var(--tg-color-gray-2);-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;margin-bottom:25px;padding:10px 25px}@media (max-width:767.98px){.shop__top-left{text-align:center}}@media only screen and (min-width:576px) and (max-width:767px){.shop__top-left{text-align:left}}.shop__top-left p{margin-bottom:0;font-size:14px}.shop__top-right{width:160px;margin-left:auto;position:relative}@media (max-width:767.98px){.shop__top-right{margin:0 auto}}@media only screen and (min-width:576px) and (max-width:767px){.shop__top-right{margin-left:auto}}.shop__top-right select{color:var(--tg-body-color);text-transform:none;appearance:none;cursor:pointer;background-color:#0000;border:none;border-radius:4px;outline:none;width:100%;height:40px;padding:5px 20px;font-size:15px;font-weight:500;line-height:1.2}.shop__top-right:after{content:"";color:#596580;font-family:flaticon_tg_default;font-size:14px;font-weight:700;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(180deg)}.shop__price-wrap{align-items:flex-end;gap:15px;display:flex}.shop__price-wrap .max-price span,.shop__price-wrap .min-price span{color:var(--tg-heading-color);text-transform:none;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1;display:block}.shop__price-wrap .max-price input,.shop__price-wrap .min-price input{background:var(--tg-color-white-default);color:var(--tg-heading-color);border:none;height:40px;padding:8px 10px;font-size:14px;font-weight:500}.shop__price-wrap .divider{color:var(--tg-body-color);font-size:14px;font-weight:500;line-height:1;display:block;transform:translateY(-12px)}.shop__price-btn{justify-content:center;width:100%;margin-top:25px;padding:14px 25px}.shop__item{background:var(--tg-color-white-default);border:1px solid var(--tg-border-2);-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;height:100%;overflow:hidden}.shop__item:hover .shop__action li{opacity:1;visibility:visible;transform:translateY(0)}.shop__item:hover .shop__thumb img{transform:scale(1.05)}.shop__thumb{z-index:1;position:relative;overflow:hidden}.shop__thumb img{width:100%;transition:all .3s ease-in-out}.shop__action{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:19px;right:17px}.shop__action li{transition:visibility .3s ease-out .1s,opacity .3s ease-out .15s,transform .3s ease-out .1s}.shop__action li:not(:first-child){opacity:0;visibility:hidden;transform:translateY(20px)}.shop__action li:nth-child(2){transition-delay:.15s}.shop__action li:nth-child(3){transition-delay:.2s}.shop__action li:nth-child(4){transition-delay:.25s}.shop__action li a{background:var(--tg-color-gray-2);-o-border-radius:50%;-ms-border-radius:50%;width:32px;height:32px;color:var(--tg-body-color);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.shop__action li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)!important}.shop__content{padding:20px 24px 22px}.shop__content .tag{color:#a5a5ac;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1;display:block}.shop__content .tag:hover{color:var(--tg-theme-primary)}.shop__content .title{text-transform:none;margin-bottom:8px;font-size:16px;font-weight:600}.shop__content .rating__wrap{margin-bottom:12px}.shop__content .price{color:var(--tg-theme-primary);align-items:center;gap:5px;margin-bottom:0;font-size:18px;font-weight:700;display:flex}.shop__content .price del{color:#a5a5ac;font-size:15px;font-weight:600}.shop__details-images-wrap{margin-right:30px}@media (max-width:1199.98px){.shop__details-images-wrap{margin-right:0}}@media (max-width:991.98px){.shop__details-images-wrap{margin-bottom:50px}}.shop__details-images-wrap .nav-tabs{border-bottom:none;align-items:center;gap:30px;margin-top:30px;display:flex}@media (max-width:1199.98px){.shop__details-images-wrap .nav-tabs{gap:15px}}.shop__details-images-wrap .nav-item{flex:none;width:120px}@media (max-width:1199.98px){.shop__details-images-wrap .nav-item{width:100px}}@media (max-width:767.98px){.shop__details-images-wrap .nav-item{width:80px}}@media only screen and (min-width:576px) and (max-width:767px){.shop__details-images-wrap .nav-item{width:100px}}.shop__details-images-wrap .nav-link{border:1px solid var(--tg-border-8);-o-border-radius:6px;-ms-border-radius:6px;box-shadow:none;border-radius:6px;margin-bottom:0;padding:0;overflow:hidden}.shop__details-images-wrap .nav-link img{opacity:.5}.shop__details-images-wrap .nav-link.active{border:1px solid #fbce99}.shop__details-images-wrap .nav-link.active img{opacity:1}.shop__details-images-wrap .tab-content .tab-pane{position:relative}.shop__details-images-wrap .tab-content .tab-pane img{border:1px solid var(--tg-border-8);border-radius:15px;width:100%}.shop__details-images-wrap .tab-content .tab-pane .expand-img{-o-border-radius:50%;-ms-border-radius:50%;border:1px solid var(--tg-border-1);color:#8d95a8;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute;top:22px;right:24px}.shop__details-images-wrap .tab-content .tab-pane .expand-img svg{-o-transition:all .3s ease-out 0s;transition:all .3s ease-out}.shop__details-images-wrap .tab-content .tab-pane .expand-img:hover svg{transform:scale(1.08)}.shop__details-content>.title{margin-bottom:20px;font-size:30px}@media (max-width:1199.98px){.shop__details-content>.title{font-size:26px}}@media (max-width:767.98px){.shop__details-content>.title{font-size:24px}}.shop__details-content .price{color:var(--tg-theme-primary);align-items:center;gap:6px;margin-bottom:20px;font-size:24px;display:flex}.shop__details-content .price del{color:var(--tg-body-color);font-size:16px;font-weight:700}.shop__details-content-inner{border-top:1px solid #e6e8ec;border-bottom:1px solid #e6e8ec;margin-bottom:15px;padding-top:17px;padding-bottom:22px}.shop__details-content-inner p{margin-bottom:12px}.shop__details-content-inner .list-wrap li{color:var(--tg-heading-color);padding-left:15px;font-size:15px;position:relative}.shop__details-content-inner .list-wrap li:after{content:"";background:var(--tg-heading-color);-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.shop__details-color{margin-bottom:40px}.shop__details-color .title{color:#394767;align-items:center;gap:5px;margin-bottom:5px;font-size:15px;font-weight:500;display:flex}.shop__details-color .title strong{color:var(--tg-heading-color);font-weight:400}.shop__details-color .list-wrap{align-items:center;gap:4px;display:flex}.shop__details-color .list-wrap li{background:var(--tg-color-white-default);-o-border-radius:50%;-ms-border-radius:50%;cursor:pointer;border:2px solid #d9d9d9;border-radius:50%;align-items:center;width:24px;height:24px;display:flex;position:relative}.shop__details-color .list-wrap li:before{content:"";-o-border-radius:50%;-ms-border-radius:50%;background:#e4e4e4;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shop__details-color .list-wrap li:nth-child(2):before{background:#4e4e4e}.shop__details-color .list-wrap li:nth-child(3):before{background:#7a9fb1}.shop__details-color .list-wrap li:nth-child(4):before{background:#cbc9df}.shop__details-review-wrap{color:#394767;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-bottom:22px;font-size:15px;font-weight:500;display:flex}.shop__details-review-wrap .product-review{align-items:center;gap:8px;display:flex}.shop__details-review-wrap .product-review .rating{color:var(--tg-color-yellow-light);align-items:center;gap:4px;font-size:14px;display:flex}.shop__details-review-wrap .product-review span{color:#4a4c53;font-size:15px}.shop__details-review-wrap li{align-items:center;gap:5px;display:flex;position:relative}.shop__details-review-wrap li:before{content:"";background:#4a4c53;width:1px;height:11px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.shop__details-review-wrap li:last-child:before{display:none}.shop__details-review-wrap li.product-sku span{color:var(--tg-heading-color);font-weight:400}.shop__details-review-wrap li.product-availability span{color:#27ae60}.shop__details-qty{align-items:center;gap:17px;margin-bottom:25px;display:flex}.shop__details-qty .cart-btn{text-transform:uppercase;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;justify-content:center;width:60%;padding:13px 25px;font-size:16px;font-weight:600}.shop__details-qty .cart-btn svg{width:24px;height:24px}.shop__details-qty .cart-btn:hover svg path:first-of-type{opacity:1;transform:translate(0)}.shop__details-wishlist-wrap{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;display:flex}.shop__details-wishlist-wrap a{-o-border-radius:6px;-ms-border-radius:6px;color:var(--tg-body-color);border:1px solid #e6e8ec;border-radius:6px;align-items:center;gap:5px;padding:16px 20px;font-size:15px;font-weight:500;line-height:1;display:flex}.shop__details-wishlist-wrap a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default);border-color:var(--tg-theme-primary)}.shop__details-bottom .list-wrap .sd-social,.shop__details-bottom .list-wrap .sd-tag,.shop__details-bottom .list-wrap .sd-category{align-items:center;gap:5px;margin-bottom:7px;display:flex}.shop__details-bottom .list-wrap .sd-social:last-child,.shop__details-bottom .list-wrap .sd-tag:last-child,.shop__details-bottom .list-wrap .sd-category:last-child{margin-bottom:0}.shop__details-bottom .list-wrap .sd-social .title,.shop__details-bottom .list-wrap .sd-tag .title,.shop__details-bottom .list-wrap .sd-category .title{color:var(--tg-heading-color);font-size:16px;font-weight:700}.shop__details-bottom .list-wrap .sd-social>a,.shop__details-bottom .list-wrap .sd-tag>a,.shop__details-bottom .list-wrap .sd-category>a{color:var(--tg-body-color)}.shop__details-bottom .list-wrap .sd-social>a:hover,.shop__details-bottom .list-wrap .sd-tag>a:hover,.shop__details-bottom .list-wrap .sd-category>a:hover{color:var(--tg-theme-primary)}.shop__details-bottom .list-wrap .sd-social .list-wrap,.shop__details-bottom .list-wrap .sd-tag .list-wrap,.shop__details-bottom .list-wrap .sd-category .list-wrap{align-items:center;gap:5px;display:flex}.shop__details-bottom .list-wrap .sd-social .list-wrap li a,.shop__details-bottom .list-wrap .sd-tag .list-wrap li a,.shop__details-bottom .list-wrap .sd-category .list-wrap li a{-o-border-radius:50%;-ms-border-radius:50%;width:40px;height:40px;color:var(--tg-heading-color);border:1px solid #e6e8ec;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.shop__details-bottom .list-wrap .sd-social .list-wrap li a svg,.shop__details-bottom .list-wrap .sd-tag .list-wrap li a svg,.shop__details-bottom .list-wrap .sd-category .list-wrap li a svg{width:16px;height:16px}.shop__details-bottom .list-wrap .sd-social .list-wrap li a:hover,.shop__details-bottom .list-wrap .sd-tag .list-wrap li a:hover,.shop__details-bottom .list-wrap .sd-category .list-wrap li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default);border:var(--tg-theme-primary)}.shop__sidebar .sidebar__widget{-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;margin-bottom:30px;padding:40px 30px}.shop__sidebar .sidebar__widget:last-child{margin-bottom:0}.product-desc-wrap{margin-top:100px}.product-desc-wrap .tab-content p{margin-bottom:0}.product-desc-wrap .nav-tabs{border-bottom:2px solid #e6e8ec;gap:30px;margin-bottom:25px}.product-desc-wrap .nav-tabs .nav-link{color:var(--tg-border-1);background:0 0;border:none;border-radius:0;margin-bottom:0;padding:0 5px 10px;font-size:22px;font-weight:500;position:relative}.product-desc-wrap .nav-tabs .nav-link.active{color:var(--tg-heading-color);font-weight:600}.product-desc-wrap .nav-tabs .nav-link.active:before{opacity:1}.product-desc-wrap .nav-tabs .nav-link:before{content:"";background:var(--tg-theme-primary);opacity:0;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;width:100%;height:5px;transition:all .3s linear;position:absolute;bottom:-3px;left:0}.product-desc-description>p{margin-bottom:25px!important}.product-desc-description>p:last-child{margin-bottom:0!important}.product-desc-description .title{margin-bottom:16px;font-size:20px}.product-desc-review{-o-border-radius:5px;-ms-border-radius:5px;border:1px solid #e6e8ec;border-radius:5px;padding:25px 30px}.product-desc-review .left-rc{margin-bottom:10px}.show-more{margin-top:15px}.show-more a{color:var(--tg-theme-primary);text-transform:none;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.show-more a svg{color:var(--tg-theme-primary);-o-transition:all .3s ease-out 0s;transition:all .3s ease-out}.show-more a:hover,.show-more a:hover svg{color:var(--tg-theme-secondary)}.flash-sale{color:var(--tg-color-white-default);-o-border-radius:4px;-ms-border-radius:4px;background:#dc0000;border-radius:4px;padding:5px 8px;font-size:12px;font-weight:600;line-height:1;display:block;position:absolute;top:24px;left:30px}.flash-sale.new{background:#1abc00}.cart-plus-minus{flex:none;width:130px;position:relative}.cart-plus-minus input{text-align:center;width:100%;height:50px;color:var(--tg-heading-color);background:0 0;border:1px solid #d7d7d7;border-radius:5px;padding:0 30px;font-size:16px;font-weight:500}.cart-plus-minus .qtybutton{color:#838383;cursor:pointer;-webkit-user-select:none;user-select:none;border-right:1px solid #d7d7d7;justify-content:center;align-items:center;width:31px;height:100%;font-size:20px;font-weight:600;line-height:0;display:flex;position:absolute;top:0;left:0}.cart-plus-minus .qtybutton.inc{border-left:1px solid #d7d7d7;border-right:none;left:auto;right:0}.cart-plus-minus .qtybutton.dec{font-size:26px}.related__product-area{background:var(--tg-color-gray-1);padding:90px 0}.related__product-title .title{margin-bottom:30px;padding-bottom:20px;font-size:30px;font-weight:600;position:relative}.related__product-title .title:before{content:"";-o-border-radius:10px;-ms-border-radius:10px;background:var(--tg-theme-primary);border-radius:10px;width:40px;height:5px;position:absolute;bottom:0;left:0}.related__product-nav{justify-content:flex-end;align-items:center;gap:5px;display:flex}@media (max-width:767.98px){.related__product-nav{justify-content:flex-start;margin-bottom:30px}}.related__product-nav button{background:var(--tg-theme-primary);width:45px;height:45px;color:var(--tg-color-white-default);-o-border-radius:6px;-ms-border-radius:6px;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.related__product-nav button:hover{background:var(--tg-theme-secondary)}.rating__wrap{align-items:center;display:flex}.rating__wrap .rating{gap:2px;margin-bottom:0}.rating__wrap .rating .delete{color:#b5b5b5}.rating__wrap span{color:var(--tg-body-color);margin-left:5px;font-size:14px}.catalog-hero{isolation:isolate;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;min-height:520px;display:flex;position:relative}.catalog-hero__overlay{z-index:-1;background:linear-gradient(90deg,#000000eb 0%,#000000ad 43%,#0000002e 82%);position:absolute;inset:0}.catalog-hero__inner{padding-top:210px;padding-bottom:76px}.catalog-hero__breadcrumb{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:30px;font-size:14px;display:flex}.catalog-hero__breadcrumb a{color:inherit}.catalog-hero__breadcrumb a:hover,.catalog-hero__breadcrumb strong{color:#fff}.catalog-hero__eyebrow{color:#fff;text-transform:uppercase;margin-bottom:14px;font-size:14px;font-weight:700;display:block}.catalog-hero__eyebrow:before{content:"";vertical-align:middle;background:#dc1f27;width:28px;height:3px;margin-right:10px;display:inline-block}.catalog-hero h1{color:#fff;max-width:860px;margin:0 0 18px;font-size:58px;font-weight:750;line-height:1.08}.catalog-hero p{color:#ffffffd1;max-width:720px;margin:0;font-size:18px;line-height:1.7}.catalog-area{background:#f6f6f7;padding-top:110px;padding-bottom:120px}.catalog-filters{background:#fff;border:1px solid #dedfe2;border-radius:8px;padding:26px;position:sticky;top:120px}.catalog-filters__block{border-bottom:1px solid #e7e7e9;margin-bottom:25px;padding-bottom:25px}.catalog-filters__block:last-of-type{margin-bottom:22px}.catalog-filters__block>label,.catalog-filters__block>h2{color:#101114;margin:0 0 14px;font-size:16px;font-weight:700;line-height:1.4;display:block}.catalog-filters__block select{color:#303136;cursor:pointer;background:#fff;border:1px solid #d8d9dc;border-radius:4px;outline:none;width:100%;min-height:46px;padding:0 38px 0 13px}.catalog-filters__block select:focus{border-color:#dc1f27}.catalog-filters__search{position:relative}.catalog-filters__search input{color:#15161a;border:1px solid #d8d9dc;border-radius:4px;outline:none;width:100%;height:46px;padding:0 42px 0 13px}.catalog-filters__search input:focus{border-color:#dc1f27}.catalog-filters__search svg{color:#dc1f27;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.catalog-filters__options{gap:6px;display:grid}.catalog-filters__options button{color:#303136;text-align:left;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;transition:all .2s;display:flex}.catalog-filters__options button span{background:#f0f0f2;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.catalog-filters__options button:hover,.catalog-filters__options button.active{color:#fff;background:#111216}.catalog-filters__options button:hover span,.catalog-filters__options button.active span{background:#dc1f27}.catalog-filters__catalog{color:#fff;background:#dc1f27;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.catalog-filters__catalog:hover{color:#fff;background:#111216}.catalog-filters__cover{background:#f4f4f6;border:1px solid #e2e3e6;border-radius:5px;margin:-3px 0 16px;overflow:hidden}.catalog-filters__cover img{width:100%;height:auto;display:block}.catalog-topbar{background:#fff;border:1px solid #dedfe2;border-radius:8px;justify-content:space-between;align-items:center;min-height:74px;margin-bottom:25px;padding:14px 20px;display:flex}.catalog-topbar div{gap:3px;display:grid}.catalog-topbar span{color:#777980;text-transform:uppercase;font-size:12px;font-weight:700}.catalog-topbar strong{color:#111216;font-size:15px}.catalog-topbar button{color:#dc1f27;background:0 0;border:0;padding:7px 10px;font-size:13px;font-weight:700}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.catalog-card{background:#fff;border:1px solid #dedfe2;border-radius:8px;flex-direction:column;min-width:0;height:100%;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.catalog-card:hover{border-color:#dc1f2761;transform:translateY(-5px);box-shadow:0 18px 46px #0f10141c}.catalog-card__image{aspect-ratio:1/.88;background:#f7f7f8;border-bottom:1px solid #ececef;width:100%;display:block;position:relative;overflow:hidden}.catalog-card__image img{object-fit:contain;padding:24px;transition:transform .35s}.catalog-card__image:hover img{transform:scale(1.035)}.catalog-card__badge{z-index:2;color:#fff;text-transform:uppercase;background:#dc1f27;border-radius:3px;padding:6px 10px;font-size:11px;font-weight:700;position:absolute;top:14px;left:14px}.catalog-card__content{flex-direction:column;flex:1;align-items:flex-start;padding:23px;display:flex}.catalog-card__content h2{min-height:58px;margin:7px 0 10px;font-size:21px;line-height:1.35}.catalog-card__content h2 a{color:#111216}.catalog-card__content h2 a:hover{color:#dc1f27}.catalog-card__content p{color:#62646b;min-height:72px;margin-bottom:15px;font-size:14px;line-height:1.7}.catalog-card__category{color:#dc1f27;text-transform:uppercase;font-size:12px;font-weight:750}.catalog-card__applications{flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}.catalog-card__applications span{color:#4d4f55;background:#f0f0f2;border-radius:3px;padding:5px 8px;font-size:11px;line-height:1.2}.catalog-card__link{color:#111216;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:750;display:inline-flex}.catalog-card__link:hover{color:#dc1f27}.catalog-empty{text-align:center;background:#fff;border:1px solid #dedfe2;border-radius:8px;padding:70px 30px}.catalog-empty h2{margin-bottom:7px;font-size:26px}.catalog-empty p{margin:0}.catalog-detail{background:#fff;padding-top:110px;padding-bottom:120px}.catalog-detail__main{row-gap:45px}.catalog-detail__content{padding:8px 0 0 44px}.catalog-detail__category,.catalog-detail__badge{color:#dc1f27;text-transform:uppercase;margin:0 10px 16px 0;font-size:13px;font-weight:750;display:inline-block}.catalog-detail__badge{color:#fff;background:#dc1f27;border-radius:3px;padding:5px 8px}.catalog-detail h2{margin-bottom:19px;font-size:44px;line-height:1.16}.catalog-detail__lead{color:#595b62;max-width:650px;margin-bottom:28px;font-size:17px;line-height:1.75}.catalog-detail__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:30px;display:grid}.catalog-detail__highlights div{background:#f4f4f5;border-left:3px solid #dc1f27;padding:15px 16px}.catalog-detail__highlights span,.catalog-detail__highlights strong{display:block}.catalog-detail__highlights span{color:#73757b;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700}.catalog-detail__highlights strong{color:#111216;font-size:15px}.catalog-detail__applications{margin-bottom:31px}.catalog-detail__applications h3{margin-bottom:12px;font-size:16px}.catalog-detail__applications>div{flex-wrap:wrap;gap:7px;display:flex}.catalog-detail__applications span{color:#fff;background:#111216;border-radius:3px;padding:7px 10px;font-size:12px}.catalog-detail__actions{flex-wrap:wrap;align-items:center;gap:19px;display:flex}.catalog-detail__actions .tg-btn{gap:10px}.catalog-detail__back{color:#111216;text-underline-offset:4px;font-size:14px;font-weight:700;text-decoration:underline}.catalog-detail-layout{grid-template-columns:minmax(250px,282px) minmax(0,1fr);align-items:start;gap:38px;display:grid}.catalog-detail-layout__body{min-width:0}.product-detail-nav{z-index:15;background:#fff;border:1px solid #dedfe2;border-radius:8px;min-width:0;position:sticky;top:122px}.product-detail-nav__mobile-toggle{display:none}.product-detail-nav__content{padding:22px}.product-detail-nav__block{border-bottom:1px solid #e7e7e9;margin-bottom:21px;padding-bottom:21px}.product-detail-nav__block>label,.product-detail-nav__block h2{color:#101114;margin:0 0 12px;font-size:15px;font-weight:750;line-height:1.35;display:block}.product-detail-nav__block select{color:#303136;background:#fff;border:1px solid #d8d9dc;border-radius:4px;outline:none;width:100%;min-height:46px;padding:0 37px 0 12px}.product-detail-nav__block select:focus{border-color:#dc1f27}.product-detail-nav__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.product-detail-nav__heading h2{margin:0}.product-detail-nav__heading a{color:#dc1f27;font-size:11px;font-weight:800}.product-detail-nav__search{position:relative}.product-detail-nav__search input{color:#15161a;border:1px solid #d8d9dc;border-radius:4px;outline:none;width:100%;height:46px;padding:0 40px 0 12px}.product-detail-nav__search input:focus{border-color:#dc1f27}.product-detail-nav__search>svg{color:#dc1f27;pointer-events:none;position:absolute;top:14px;right:13px}.product-detail-nav__suggestions{z-index:20;background:#fff;border:1px solid #dedfe2;border-radius:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 18px 38px #11121626}.product-detail-nav__suggestions a{border-bottom:1px solid #ededee;padding:10px 12px;display:block}.product-detail-nav__suggestions a:last-child{border-bottom:0}.product-detail-nav__suggestions a:hover{background:#f7f7f8}.product-detail-nav__suggestions strong,.product-detail-nav__suggestions span{display:block}.product-detail-nav__suggestions strong{color:#111216;font-size:12px;line-height:1.35}.product-detail-nav__suggestions span{color:#777980;margin-top:2px;font-size:10px}.product-detail-nav__suggestions p{color:#777980;margin:0;padding:12px;font-size:12px}.product-detail-nav__categories{gap:7px;display:grid}.product-detail-nav__categories>div{border:1px solid #e5e5e7;border-radius:5px;overflow:hidden}.product-detail-nav__categories>div.is-current-category{border-color:#dc1f277a}.product-detail-nav__categories button{color:#202126;text-align:left;background:#f7f7f8;border:0;grid-template-columns:minmax(0,1fr) 25px 16px;align-items:center;gap:8px;width:100%;min-height:43px;padding:8px 10px;display:grid}.product-detail-nav__categories button span{font-size:13px;font-weight:800}.product-detail-nav__categories button i{color:#6c6e74;background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.product-detail-nav__categories button svg{transition:transform .2s}.product-detail-nav__categories button[aria-expanded=true]{color:#dc1f27}.product-detail-nav__categories button[aria-expanded=true] svg{transform:rotate(180deg)}.product-detail-nav__products{background:#fff;padding:6px 10px 9px;display:grid}.product-detail-nav__products a{color:#54565d;border-bottom:1px solid #f0f0f1;padding:7px 4px;font-size:11px;line-height:1.35}.product-detail-nav__products a:last-child{border-bottom:0}.product-detail-nav__products a:hover,.product-detail-nav__products a.active{color:#dc1f27;font-weight:800}.product-detail-nav__catalog{color:#fff;background:#dc1f27;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 44px);min-height:48px;margin:0 22px 22px;padding:10px;font-size:13px;font-weight:800;display:flex}.product-detail-nav__catalog:hover{color:#fff;background:#111216}.catalog-zoom{width:100%;position:relative}.catalog-zoom__stage{aspect-ratio:1;cursor:zoom-in;touch-action:manipulation;background:#f6f6f7;border:1px solid #dedfe2;border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}.catalog-zoom__stage img{object-fit:contain;padding:36px}.catalog-zoom__hint{color:#fff;pointer-events:none;background:#111216e6;border-radius:4px;align-items:center;gap:8px;padding:9px 11px;font-size:12px;display:inline-flex;position:absolute;bottom:16px;right:16px}.catalog-zoom__popup{z-index:12000;aspect-ratio:1;opacity:0;pointer-events:none;visibility:hidden;will-change:left,top,background-position,opacity,transform;background-color:#f6f6f7;background-repeat:no-repeat;background-size:275%;border:5px solid #fff;border-radius:8px;width:clamp(270px,28vw,390px);transition:opacity .12s,transform .12s,visibility .12s;position:fixed;transform:scale(.97);box-shadow:0 24px 70px #00000059}.catalog-zoom__popup.is-active{opacity:1;visibility:visible;transform:scale(1)}.catalog-active-filters{background:#f7f7f8;border:1px solid #ececef;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 22px;padding:12px 14px;display:flex}.catalog-active-filters span{color:#61636a;font-size:13px;font-weight:700}.catalog-active-filters strong{color:#fff;background:#111216;border-radius:999px;align-items:center;min-height:30px;padding:6px 12px;font-size:13px;font-weight:750;display:inline-flex}@media (hover:none),(pointer:coarse){.catalog-zoom__popup{display:none}}.catalog-lightbox{z-index:13000;background:#000000e8;place-items:center;padding:34px;display:grid;position:fixed;inset:0}.catalog-lightbox>button{z-index:2;color:#fff;background:#dc1f27;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:22px;right:22px}.catalog-lightbox__image{width:min(92vw,1040px);height:min(86vh,900px);position:relative}.catalog-lightbox__image img{object-fit:contain}.catalog-specs{padding-top:115px}.catalog-section-heading{max-width:720px;margin-bottom:44px}.catalog-section-heading>span{color:#dc1f27;text-transform:uppercase;margin-bottom:9px;font-size:13px;font-weight:750;display:block}.catalog-section-heading h2{margin-bottom:13px;font-size:40px;line-height:1.2}.catalog-section-heading p{color:#62646b;margin:0;line-height:1.75}.catalog-section-heading--light h2{color:#fff}.catalog-table-section{margin-bottom:36px}.catalog-table-section h3{margin-bottom:14px;font-size:22px}.catalog-table-section__note{color:#6d6f76;margin:12px 0 0;font-size:13px;line-height:1.7}.catalog-table-wrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;border:1px solid #dedfe2;border-radius:8px;width:100%;overflow-x:auto}.catalog-table-wrap table{border-collapse:collapse;background:#fff;width:100%;min-width:660px}.catalog-table-wrap th,.catalog-table-wrap td{text-align:left;white-space:nowrap;border-bottom:1px solid #e3e4e6;padding:15px 18px}.catalog-table-wrap th{color:#fff;text-transform:uppercase;background:#111216;font-size:13px;font-weight:700}.catalog-table-wrap td{color:#3d3f45;font-size:14px}.catalog-table-wrap tbody tr:last-child td{border-bottom:0}.catalog-table-wrap tbody tr:nth-child(2n) td{background:#f7f7f8}.catalog-table-wrap tbody td:first-child{color:#111216;font-weight:700}.catalog-application-band{background:#eff0f2;width:100vw;margin-top:78px;padding:50px 0 46px;position:relative;left:50%;transform:translate(-50%)}.catalog-application-band__heading{text-align:center;margin-bottom:30px}.catalog-application-band__heading span{color:#dc1f27;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:750;display:block}.catalog-application-band__heading h2{margin:0;font-size:30px}.catalog-application-band__items{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:start;gap:18px 12px;display:grid}.catalog-application-band__items article{text-align:center;justify-items:center;gap:4px;min-width:0;display:grid}.catalog-application-band__items img{object-fit:contain;mix-blend-mode:multiply;width:min(100%,142px);height:94px}.home-products{background:#f1f2f4}.home-products__heading{grid-template-columns:minmax(0,1fr) minmax(320px,.68fr);align-items:end;gap:48px;margin-bottom:42px;display:grid}.home-products__heading .section__title{margin:0}.home-products__heading .section__title .title{max-width:680px;margin:0}.home-products__heading>p{color:#5f6168;max-width:540px;margin:0 0 4px;line-height:1.75}.home-products__tabs{border-bottom:1px solid #cfd0d3;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:34px;display:grid}.home-products__tabs button{color:#2f3035;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;min-height:62px;padding:12px 18px;font-weight:750;transition:color .2s,background .2s;display:flex;position:relative}.home-products__tabs button:after{content:"";background:0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.home-products__tabs button small{background:#dedfe2;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.home-products__tabs button:hover,.home-products__tabs button.active{color:#dc1f27}.home-products__tabs button.active:after{background:#dc1f27}.home-products__tabs button.active small{color:#fff;background:#dc1f27}.home-products__panel{min-height:600px}.home-products__intro{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.home-products__intro>div{max-width:720px}.home-products__intro span{color:#dc1f27;text-transform:uppercase;font-size:12px;font-weight:750}.home-products__intro h3{margin:5px 0 7px;font-size:28px}.home-products__intro p{color:#62646b;margin:0}.home-products__intro .tg-btn{flex:none}.home-products__grid .catalog-card{box-shadow:0 12px 28px #1112160a}.catalog-documents{background:#111216;border-radius:8px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;margin-top:72px;padding:48px;display:grid}.catalog-documents>div:first-child>span{color:#dc1f27;text-transform:uppercase;margin-bottom:9px;font-size:13px;font-weight:750;display:block}.catalog-documents h2{color:#fff;margin-bottom:12px;font-size:34px}.catalog-documents p{color:#ffffffa8;margin:0;line-height:1.7}.catalog-documents__list{gap:10px;display:grid}.catalog-documents__list a,.catalog-documents__list button{color:#fff;width:100%;min-height:68px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:5px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:11px 15px;transition:all .2s;display:grid}.catalog-documents__list a>svg,.catalog-documents__list button>svg{background:#dc1f27;border-radius:4px;width:42px;height:42px;padding:11px}.catalog-documents__list a span,.catalog-documents__list a small,.catalog-documents__list a strong,.catalog-documents__list button span,.catalog-documents__list button small,.catalog-documents__list button strong{display:block}.catalog-documents__list a small,.catalog-documents__list button small{color:#ffffff8c;text-transform:uppercase;margin-bottom:3px;font-size:10px}.catalog-documents__list a strong,.catalog-documents__list button strong{color:#fff;font-size:14px;line-height:1.35}.catalog-documents__list a:hover,.catalog-documents__list button:hover{background:#dc1f271f;border-color:#dc1f27}.catalog-related{background:#0b0c0f;padding:110px 0 120px}@media (max-width:1199px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-detail__content{padding-left:20px}.catalog-hero h1{font-size:50px}.catalog-detail-layout{grid-template-columns:236px minmax(0,1fr);gap:24px}}@media (max-width:991px){.catalog-hero{min-height:470px}.catalog-hero__inner{padding-top:185px;padding-bottom:58px}.catalog-hero h1{font-size:44px}.catalog-area,.catalog-detail{padding-top:80px;padding-bottom:90px}.catalog-filters{margin-bottom:30px;position:static}.catalog-detail__content{padding-left:0}.catalog-detail-layout{grid-template-columns:1fr}.product-detail-nav{margin-bottom:8px;position:static}.product-detail-nav__mobile-toggle{color:#fff;background:#111216;border:0;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:12px 18px;font-weight:800;display:flex}.product-detail-nav__mobile-toggle svg{transition:transform .2s}.product-detail-nav__mobile-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.product-detail-nav__content{display:none}.product-detail-nav__content.is-open{display:block}.catalog-documents{grid-template-columns:1fr;gap:32px;padding:38px}.catalog-specs{padding-top:85px}.home-products__heading{grid-template-columns:1fr;gap:16px}.home-products__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.catalog-hero{background-position:50%;min-height:400px}.catalog-hero__overlay{background:#000000b3}.catalog-hero__inner{padding-top:150px;padding-bottom:44px}.catalog-hero__breadcrumb{margin-bottom:23px;font-size:12px}.catalog-hero h1{font-size:36px;line-height:1.14}.catalog-hero p{font-size:15px;line-height:1.6}.catalog-area,.catalog-detail{padding-top:54px;padding-bottom:68px}.catalog-grid{grid-template-columns:1fr;gap:18px}.catalog-topbar{min-height:68px}.catalog-card__content h2,.catalog-card__content p{min-height:0}.catalog-card__image{aspect-ratio:1/.82}.catalog-detail h2{font-size:32px}.catalog-detail__lead{font-size:15px}.catalog-detail__highlights{grid-template-columns:1fr 1fr}.catalog-zoom__stage img{padding:22px}.catalog-zoom__hint{font-size:0}.catalog-section-heading h2{font-size:32px}.catalog-documents{margin-top:50px;padding:28px 20px}.catalog-documents h2{font-size:28px}.catalog-related{padding:72px 0 80px}.catalog-application-band{margin-top:54px;padding:38px 0 34px}.catalog-application-band__heading h2{font-size:26px}.catalog-application-band__items{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}.catalog-application-band__items::-webkit-scrollbar{display:none}.catalog-application-band__items article{scroll-snap-align:start;flex:0 0 128px}.home-products{padding-top:76px;padding-bottom:80px}.home-products__heading{margin-bottom:28px}.home-products__tabs{scrollbar-width:none;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.home-products__tabs::-webkit-scrollbar{display:none}.home-products__tabs button{scroll-snap-align:start;flex:0 0 160px}.home-products__intro{flex-direction:column;align-items:flex-start}}@media (max-width:479px){.catalog-hero{min-height:370px}.catalog-hero__inner{padding-top:132px;padding-bottom:38px}.catalog-hero h1{font-size:30px}.catalog-filters{padding:18px}.catalog-topbar{align-items:flex-start;gap:10px}.catalog-topbar button{flex:none}.catalog-card__content{padding:23px 20px 25px}.catalog-card__content h2{font-size:22px}.catalog-detail__highlights{grid-template-columns:1fr}.catalog-detail__actions{flex-direction:column;align-items:flex-start}.catalog-lightbox{padding:16px}.catalog-lightbox__image{height:80vh}.catalog-table-wrap table{min-width:600px}.catalog-table-wrap th,.catalog-table-wrap td{padding:13px 14px}.home-products__heading .section__title .title{font-size:34px}.home-products__intro h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.catalog-card,.catalog-card img,.catalog-card__link,.catalog-documents__list a,.catalog-documents__list button,.catalog-zoom__popup{transition:none}}.catalog-lead-trigger{font:inherit;cursor:pointer;border:0}.about__catalog-link.catalog-lead-trigger{width:100%;color:inherit;text-align:left;background:0 0;padding:0}.catalog-filters__catalog.catalog-lead-trigger{width:100%}.catalog-detail__catalog-button.catalog-lead-trigger{justify-content:center}.catalog-lead-modal{background:#fff;border-radius:8px;width:min(620px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;box-shadow:0 28px 80px #00000047}.catalog-lead-modal__backdrop{z-index:999999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.catalog-lead-modal__header{background:#111216;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 30px 24px;display:flex}.catalog-lead-modal__header span{color:#dc1f27;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:800;display:block}.catalog-lead-modal__header h2{color:#fff;letter-spacing:0;margin:0;font-size:27px;line-height:1.2}.catalog-lead-modal__close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:0;transition:background .2s,border-color .2s;display:grid}.catalog-lead-modal__close:hover{background:#dc1f27;border-color:#dc1f27}.catalog-lead-modal__form{padding:26px 30px 30px}.catalog-lead-modal__form>p:first-child{color:#55575d;margin:0 0 22px;line-height:1.6}.catalog-lead-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.catalog-lead-modal__field{gap:7px;margin:0;display:grid}.catalog-lead-modal__field--full{grid-column:1/-1}.catalog-lead-modal__field>span{color:#111216;font-size:13px;font-weight:750}.catalog-lead-modal__field input{color:#111216;background:#fff;border:1px solid #d9dade;border-radius:5px;outline:0;width:100%;height:50px;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.catalog-lead-modal__field input:focus{border-color:#dc1f27;box-shadow:0 0 0 3px #dc1f271f}.catalog-lead-modal__field input:disabled{color:#8b8d92;cursor:not-allowed;background:#f2f2f3}.catalog-lead-modal__city-status{color:#6d6f75;min-height:30px;padding-top:8px;font-size:12px}.catalog-lead-modal__privacy{color:#686a70;background:#f5f5f6;border-left:3px solid #dc1f27;margin:0;padding:13px 15px;font-size:12px;line-height:1.55}.catalog-lead-modal__actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.catalog-lead-modal__actions button{cursor:pointer;border-radius:5px;min-height:48px;padding:11px 18px;font-size:13px;font-weight:750}.catalog-lead-modal__cancel{color:#303136;background:#fff;border:1px solid #d5d6da}.catalog-lead-modal__submit{color:#fff;background:#dc1f27;border:1px solid #dc1f27;justify-content:center;align-items:center;gap:9px;transition:background .2s,border-color .2s;display:inline-flex}.catalog-lead-modal__submit:hover{background:#111216;border-color:#111216}@media (max-width:575px){.catalog-lead-modal{max-height:calc(100dvh - 20px)}.catalog-lead-modal__backdrop{padding:10px}.catalog-lead-modal__header{padding:21px 18px 19px}.catalog-lead-modal__header h2{font-size:22px}.catalog-lead-modal__close{flex-basis:38px;width:38px;height:38px}.catalog-lead-modal__form{padding:20px 18px 22px}.catalog-lead-modal__form>p:first-child{margin-bottom:17px;font-size:14px}.catalog-lead-modal__grid{grid-template-columns:1fr;gap:14px}.catalog-lead-modal__field--full{grid-column:auto}.catalog-lead-modal__actions{flex-direction:column-reverse}.catalog-lead-modal__actions button{width:100%}}@media (prefers-reduced-motion:reduce){.catalog-lead-modal__close,.catalog-lead-modal__field input,.catalog-lead-modal__submit{transition:none}}.segment-landing{background:#fff}.segment-landing__hero{isolation:isolate;color:#fff;background-position:50%;background-size:cover;align-items:flex-end;min-height:720px;display:flex;position:relative;overflow:hidden}.segment-landing__hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#000000eb 0%,#000000c7 42%,#0000003d 100%),linear-gradient(#0000 58%,#000000a3 100%);position:absolute;inset:0}.segment-landing__hero-inner{width:100%;padding:210px 0 92px}.segment-landing__eyebrow{color:#fff;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-size:14px;font-weight:800;display:inline-flex}.segment-landing__eyebrow:before{content:"";background:#dc1f27;width:32px;height:3px;display:block}.segment-landing h1{color:#fff;letter-spacing:0;max-width:760px;margin:0 0 18px;font-size:clamp(46px,6vw,76px);line-height:1.02}.segment-landing__lead{color:#ffffffdb;max-width:680px;margin:0 0 34px;font-size:19px;line-height:1.7}.segment-landing__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.segment-landing__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:760px;margin-top:52px;display:grid}.segment-landing__metrics article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000006b;border:1px solid #ffffff2e;border-radius:8px;padding:20px 22px}.segment-landing__metrics strong,.segment-landing__metrics span{display:block}.segment-landing__metrics strong{color:#fff;margin-bottom:5px;font-size:28px;line-height:1}.segment-landing__metrics span{color:#ffffffc2;font-size:13px;line-height:1.35}.segment-landing__intro{background:#f5f6f8;padding:105px 0 72px}.segment-landing__split{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:58px;display:grid}.segment-landing__title span{color:#dc1f27;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;display:block}.segment-landing__title h2{margin:0;font-size:42px;line-height:1.15}.segment-landing__text p{color:#5d5f66;margin:0 0 20px;font-size:17px;line-height:1.78}.segment-landing__text strong{color:#dc1f27;text-transform:uppercase;margin-bottom:4px;font-size:15px;font-weight:900;display:block}.segment-landing__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.segment-landing__benefits article{background:#fff;border:1px solid #e3e4e7;border-radius:8px;padding:24px}.segment-landing__benefits i{color:#fff;background:#dc1f27;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:17px;font-style:normal;font-weight:800;display:grid}.segment-landing__benefits h3{margin-bottom:9px;font-size:20px}.segment-landing__benefits p{color:#62646b;margin:0;line-height:1.65}.segment-landing__program{color:#fff;background:radial-gradient(circle at 84% 14%,#dc1f272e,#0000 32%),linear-gradient(135deg,#111216 0%,#050506 100%);padding:104px 0}.segment-landing__program-grid{grid-template-columns:minmax(0,1.04fr) minmax(360px,.7fr);align-items:center;gap:56px;display:grid}.segment-landing__section-label{color:#dc1f27;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;font-weight:900;display:inline-flex}.segment-landing__section-label:before{content:"";background:currentColor;width:30px;height:3px}.segment-landing__program-copy h2{color:#fff;max-width:780px;margin:0 0 18px;font-size:44px;line-height:1.14}.segment-landing__program-copy>p{color:#ffffffc2;max-width:760px;margin:0 0 28px;font-size:17px;line-height:1.76}.segment-landing__partner-audiences{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:-4px 0 24px;display:grid}.segment-landing__partner-audiences span{color:#ff4b53;background:#dc1f271a;border:1px solid #dc1f27b3;border-radius:6px;align-items:center;min-height:46px;padding:10px 13px;font-size:13px;font-weight:800;line-height:1.25;display:flex}.segment-landing__program-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.segment-landing__program-points article{background:#ffffff0f;border:1px solid #ffffff21;border-radius:8px;padding:19px 20px}.segment-landing__program-points strong,.segment-landing__program-points span{display:block}.segment-landing__program-points strong{color:#fff;margin-bottom:7px;font-size:17px;line-height:1.25}.segment-landing__program-points span{color:#ffffffad;font-size:14px;line-height:1.55}.segment-landing__app-card{color:#111216;background:linear-gradient(#fffffffa 0%,#f4f5f8fa 100%);border:1px solid #ffffff29;border-radius:24px;padding:24px;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000052}.segment-landing__app-card:before{content:"";background:linear-gradient(90deg,#dc1f27,#ff6268);height:7px;position:absolute;inset:0 0 auto}.segment-landing__program-visual{min-width:0}.segment-landing__app-photo{background:#ffffff12;border:1px solid #ffffff29;border-radius:8px;grid-template-columns:112px minmax(0,1fr);width:min(100%,300px);min-height:104px;margin:18px 0 0 auto;display:grid;overflow:hidden}.segment-landing__app-photo img{object-fit:cover;object-position:center 38%;width:112px;height:104px;display:block}.segment-landing__app-photo figcaption{color:#ffffffd1;align-items:center;margin:0;padding:14px;font-size:13px;font-weight:700;line-height:1.4;display:flex}.segment-landing__app-image{background:#ffffff0f;border:1px solid #ffffff29;border-radius:24px;overflow:hidden;box-shadow:0 24px 80px #00000052}.segment-landing__app-image img{width:100%;height:auto;display:block}.segment-landing__app-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.segment-landing__app-top span,.segment-landing__app-top strong{display:block}.segment-landing__app-top span{color:#6b6d75;margin-bottom:2px;font-size:13px;font-weight:700}.segment-landing__app-top strong{color:#111216;font-size:28px;line-height:1}.segment-landing__app-top em{color:#139b5f;text-transform:uppercase;background:#13a6601f;border-radius:999px;padding:7px 11px;font-size:12px;font-style:normal;font-weight:900}.segment-landing__app-balance{color:#fff;background:#111216;border-radius:18px;padding:22px}.segment-landing__app-balance span,.segment-landing__app-balance strong,.segment-landing__app-balance small{display:block}.segment-landing__app-balance span{color:#ffffffa3;margin-bottom:6px;font-size:13px;font-weight:700}.segment-landing__app-balance strong{color:#fff;font-size:38px;line-height:1.05}.segment-landing__app-balance small{color:#ffffffb8;margin-top:9px;font-size:13px}.segment-landing__app-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.segment-landing__app-status article{background:#fff;border:1px solid #e2e3e7;border-radius:16px;padding:16px}.segment-landing__app-status span,.segment-landing__app-status small{display:block}.segment-landing__app-status span{color:#dc1f27;margin-bottom:5px;font-size:26px;font-weight:900;line-height:1}.segment-landing__app-status small{color:#5e6068;font-size:12px;font-weight:700;line-height:1.3}.segment-landing__app-flow{gap:9px;margin-top:16px;display:grid}.segment-landing__app-flow div{color:#6f727a;background:#eceef2;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:800;display:flex}.segment-landing__app-flow i{width:24px;height:24px;color:inherit;background:#fff;border-radius:50%;place-items:center;font-size:11px;font-style:normal;display:grid}.segment-landing__app-flow .is-active{color:#dc1f27;background:#dc1f271a}.segment-landing__app-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.segment-landing__app-actions button{color:#fff;background:#111216;border:0;border-radius:999px;min-height:46px;font-weight:900}.segment-landing__app-actions button:last-child{background:#dc1f27}.segment-landing__products{padding:104px 0 112px}.segment-landing__products .catalog-grid{margin-top:42px}.segment-landing__product-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:end;gap:36px;display:grid}.segment-landing__product-heading p{color:#62646b;margin:0;line-height:1.75}.segment-landing__process{color:#fff;background:#111216;padding:90px 0}.segment-landing__process h2{color:#fff}.segment-landing__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:38px;display:grid}.segment-landing__steps article{background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;min-height:100%;padding:26px 24px}.segment-landing__steps span{color:#dc1f27;margin-bottom:18px;font-size:13px;font-weight:800;display:inline-flex}.segment-landing__steps h3{color:#fff;margin-bottom:10px;font-size:20px}.segment-landing__steps p{color:#ffffffb8;margin:0;line-height:1.65}.segment-landing__cta{color:#fff;background:#dc1f27;padding:76px 0}.segment-landing__cta .container{justify-content:space-between;align-items:center;gap:34px;display:flex}.segment-landing__cta h2{color:#fff;max-width:760px;margin:0 0 10px;font-size:38px;line-height:1.18}.segment-landing__cta p{color:#ffffffd1;margin:0;line-height:1.7}.segment-landing__cta .tg-btn{color:#111216;background:#fff;flex:none}.segment-landing__cta .tg-btn:hover{color:#fff;background:#111216}.tg-header__top-partnership{color:#fff;letter-spacing:.02em;white-space:nowrap;background:#dc1f2729;border:1px solid #dc1f279e;border-radius:999px;align-items:center;min-height:28px;margin-left:18px;padding:0 12px;font-weight:800;line-height:1;display:inline-flex}.tg-header__top-partnership:hover{color:#fff;background:#dc1f27;border-color:#dc1f27}.tg-header__top-partnership-menu{display:inline-flex;position:relative}.tg-header__top-partnership-menu:hover .tg-header__top-partnership,.tg-header__top-partnership-menu:focus-within .tg-header__top-partnership{color:#fff;background:#dc1f27;border-color:#dc1f27}.tg-header__top-partnership-menu:hover .tg-header__top-partnership-dropdown,.tg-header__top-partnership-menu:focus-within .tg-header__top-partnership-dropdown{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.esb-header .tg-header__top{z-index:3;position:relative;overflow:visible}.esb-header .tg-header__area{z-index:1;position:relative}.tg-header__top-partnership-dropdown{opacity:0;pointer-events:none;visibility:hidden;z-index:10020;background:#fff;border-top:3px solid #dc1f27;min-width:190px;margin:0;padding:8px 0;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + 8px);left:18px;transform:translateY(8px);box-shadow:0 18px 40px #00000038;gap:0!important;display:grid!important}.tg-header__top-partnership-dropdown:before{content:"";height:11px;position:absolute;top:-11px;left:0;right:0}.tg-header__top-partnership-dropdown li{width:100%;display:block!important}.tg-header__top-partnership-dropdown li:before{display:none!important}.tg-header__top-partnership-dropdown li a{text-transform:uppercase;padding:11px 18px;font-size:14px;font-weight:800;display:block;color:#111216!important}.tg-header__top-partnership-dropdown li a:hover,.tg-header__top-partnership-dropdown li a:focus-visible{background:#dc1f2714;color:#dc1f27!important;opacity:1!important}@media (max-width:1199px){.segment-landing__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.segment-landing__program-grid{grid-template-columns:minmax(0,1fr) minmax(330px,.8fr);gap:36px}.segment-landing__split{gap:40px}}@media (max-width:991px){.segment-landing__hero{min-height:640px}.segment-landing__hero-inner{padding:170px 0 74px}.segment-landing__split,.segment-landing__program-grid,.segment-landing__product-heading,.segment-landing__metrics,.segment-landing__benefits{grid-template-columns:1fr}.segment-landing__cta .container{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.segment-landing__hero{background-position:42%;min-height:610px}.segment-landing__hero:before{background:linear-gradient(#000000db 0%,#000000b8 54%,#00000094 100%)}.segment-landing__hero-inner{padding:126px 0 50px}.segment-landing h1{max-width:11ch;font-size:clamp(36px,11vw,44px)}.segment-landing__lead{font-size:16px;line-height:1.58}.segment-landing__actions,.segment-landing__actions .tg-btn,.segment-landing__cta .tg-btn{width:100%}.segment-landing__actions .tg-btn,.segment-landing__cta .tg-btn{justify-content:center}.segment-landing__metrics{margin-top:34px}.segment-landing__metrics article{padding:17px 18px}.segment-landing__intro,.segment-landing__program,.segment-landing__products{padding:66px 0}.segment-landing__process{padding:64px 0}.segment-landing__title h2,.segment-landing__program-copy h2,.segment-landing__cta h2{font-size:30px}.segment-landing__program-points,.segment-landing__partner-audiences,.segment-landing__app-status,.segment-landing__app-actions{grid-template-columns:1fr}.segment-landing__partner-audiences{grid-template-columns:repeat(2,minmax(0,1fr))}.segment-landing__app-card{border-radius:18px;padding:20px}.segment-landing__app-balance strong{font-size:31px}.segment-landing__app-photo{width:min(88%,300px);margin-top:16px}.segment-landing__benefits{gap:14px}.segment-landing__benefits article,.segment-landing__steps article{padding:20px}.segment-landing__steps{grid-template-columns:1fr;margin-top:26px}.segment-landing__cta{padding:56px 0}}.industrial-landing{--industrial-red:#dc1f27;--industrial-black:#101114;background:#fff}.industrial-landing__hero{isolation:isolate;color:#fff;align-items:center;min-height:820px;display:flex;position:relative;overflow:hidden}.industrial-landing__hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#040507f7 0%,#040507e0 44%,#04050794 100%),linear-gradient(#0000 52%,#0000008f);position:absolute;inset:0}.industrial-landing__hero-media{z-index:-2;position:absolute;inset:0}.industrial-landing__hero-media img{object-fit:cover;object-position:center}.industrial-landing__hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(390px,.65fr);align-items:center;gap:70px;padding:210px 0 94px;display:grid}.industrial-landing__eyebrow,.industrial-landing__section-heading>div>span,.industrial-landing__guide-title>span,.industrial-landing__why-copy>span,.industrial-landing__faq-heading>span,.industrial-landing__final-cta>.container>div>span{color:var(--industrial-red);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;font-weight:900;display:inline-flex}.industrial-landing__eyebrow:before,.industrial-landing__section-heading>div>span:before,.industrial-landing__guide-title>span:before,.industrial-landing__why-copy>span:before,.industrial-landing__faq-heading>span:before,.industrial-landing__final-cta>.container>div>span:before{content:"";background:currentColor;width:30px;height:3px}.industrial-landing__hero-copy h1{color:#fff;letter-spacing:0;max-width:810px;margin:0 0 22px;font-size:clamp(48px,5.2vw,76px);line-height:1.03}.industrial-landing__hero-copy>p{color:#ffffffd1;max-width:720px;margin:0;font-size:19px;line-height:1.68}.industrial-landing__hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.industrial-landing__text-link{color:#fff;align-items:center;gap:9px;font-size:14px;font-weight:800;display:inline-flex}.industrial-landing__text-link:hover{color:var(--industrial-red)}.industrial-landing__hero-points{gap:10px;margin:34px 0 0;padding:0;list-style:none;display:grid}.industrial-landing__hero-points li{color:#ffffffe6;align-items:center;gap:11px;font-size:14px;font-weight:700;display:flex}.industrial-landing__lead-form{color:var(--industrial-black);background:#fffffff7;border:1px solid #ffffff38;border-radius:8px;padding:30px;box-shadow:0 28px 80px #0000005c}.industrial-landing__lead-form .tg-btn{justify-content:center;width:100%;margin-top:4px}.industrial-landing__lead-form>small{color:#6b6d73;text-align:center;margin-top:12px;font-size:11px;line-height:1.45;display:block}.industrial-landing__form-heading{margin-bottom:20px}.industrial-landing__form-heading span{color:var(--industrial-red);text-transform:uppercase;font-size:12px;font-weight:900}.industrial-landing__form-heading h2{color:var(--industrial-black);margin:6px 0 7px;font-size:27px;line-height:1.18}.industrial-landing__form-heading p{color:#65676e;margin:0;font-size:13px;line-height:1.55}.industrial-landing__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.industrial-landing__form-grid label>span{color:#303239;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.industrial-landing__form-grid input,.industrial-landing__form-grid select{color:#15161a;background:#fff;border:1px solid #dfe0e4;border-radius:4px;outline:0;width:100%;height:48px;padding:0 13px;font-size:13px}.industrial-landing__form-grid input:focus,.industrial-landing__form-grid select:focus{border-color:var(--industrial-red);box-shadow:0 0 0 3px #dc1f2717}.industrial-landing__form-wide{grid-column:1/-1}.industrial-landing__consent{color:#65676e;align-items:flex-start;gap:8px;margin:14px 0;font-size:11px;line-height:1.4;display:flex}.industrial-landing__consent input{accent-color:var(--industrial-red);margin-top:2px}.industrial-landing__trust{background:var(--industrial-red);color:#fff;padding:25px 0}.industrial-landing__trust .container{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.industrial-landing__trust .container>div{text-align:center;border-right:1px solid #ffffff3d;flex-direction:column;align-items:center;padding:4px 28px;display:flex}.industrial-landing__trust .container>div:last-child{border-right:0}.industrial-landing__trust .container>div>img{object-fit:contain;filter:drop-shadow(0 10px 14px #0003);width:82px;height:82px;margin-bottom:8px}.industrial-landing__trust strong,.industrial-landing__trust span{display:block}.industrial-landing__trust strong{color:#fff;font-size:28px;line-height:1.08}.industrial-landing__trust span{color:#ffffffd6;margin-top:4px;font-size:12px}.industrial-landing__environments,.industrial-landing__products,.industrial-landing__faq{padding:105px 0}.industrial-landing__section-heading{grid-template-columns:minmax(0,1fr) minmax(330px,.54fr);align-items:end;gap:56px;margin-bottom:42px;display:grid}.industrial-landing__section-heading h2{max-width:790px;margin:0;font-size:44px;line-height:1.13}.industrial-landing__section-heading>p{color:#62646a;margin:0;font-size:16px;line-height:1.72}.industrial-landing__environment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.industrial-landing__environment-grid article{isolation:isolate;border-radius:8px;align-items:flex-end;min-height:370px;display:flex;position:relative;overflow:hidden}.industrial-landing__environment-grid article:after{content:"";z-index:-1;background:linear-gradient(#00000014 22%,#000000e6);position:absolute;inset:0}.industrial-landing__environment-grid article>img{z-index:-2;object-fit:cover;transition:transform .55s}.industrial-landing__environment-grid article:hover>img{transform:scale(1.035)}.industrial-landing__environment-grid article>div{padding:30px}.industrial-landing__environment-grid article span{color:#ff585e;text-transform:uppercase;font-size:12px;font-weight:900}.industrial-landing__environment-grid article h3{color:#fff;margin:7px 0 9px;font-size:26px}.industrial-landing__environment-grid article p{color:#ffffffc7;max-width:560px;margin:0;line-height:1.62}.industrial-landing__environment-products{align-items:flex-end;gap:7px;min-height:78px;margin-bottom:9px;display:flex;padding:0!important}.industrial-landing__environment-products>span{background:#ffffffeb;border:1px solid #ffffff3d;border-radius:5px;place-items:center;width:72px;height:72px;display:grid;overflow:hidden;box-shadow:0 9px 22px #0000003d}.industrial-landing__environment-products img{object-fit:contain;width:100%;height:100%;padding:7px}.industrial-landing__guide{background:var(--industrial-black);color:#fff;padding:100px 0}.industrial-landing__guide .container{grid-template-columns:minmax(280px,.52fr) minmax(0,1fr);align-items:start;gap:76px;display:grid}.industrial-landing__guide-title{position:sticky;top:150px}.industrial-landing__guide-title h2{color:#fff;margin:0 0 17px;font-size:42px;line-height:1.13}.industrial-landing__guide-title p{color:#ffffffad;margin:0;line-height:1.7}.industrial-landing__guide-list{display:grid}.industrial-landing__guide-list article{border-top:1px solid #ffffff26;grid-template-columns:62px minmax(180px,.72fr) minmax(0,1fr);align-items:start;gap:23px;padding:28px 0;display:grid}.industrial-landing__guide-list article:last-child{border-bottom:1px solid #ffffff26}.industrial-landing__guide-list article>span{color:var(--industrial-red);font-size:34px;font-weight:900;line-height:1}.industrial-landing__guide-list article small{color:#ffffff85;text-transform:uppercase;font-size:11px;font-weight:800}.industrial-landing__guide-list article h3{color:#fff;margin:5px 0 0;font-size:21px;line-height:1.25}.industrial-landing__guide-list article p{color:#ffffffad;margin:0;font-size:14px;line-height:1.68}.industrial-landing__products{background:#f4f5f7}.industrial-landing__products .catalog-grid{margin-top:10px}.industrial-landing__why{background:#fff;padding:105px 0}.industrial-landing__why .container{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.industrial-landing__why-image{border-radius:8px;min-height:570px;position:relative;overflow:hidden}.industrial-landing__why-image img{object-fit:cover}.industrial-landing__why-copy h2{margin:0 0 18px;font-size:43px;line-height:1.14}.industrial-landing__why-copy>p{color:#606269;margin:0;font-size:16px;line-height:1.75}.industrial-landing__why-copy ul{gap:16px;margin:27px 0 31px;padding:0;list-style:none;display:grid}.industrial-landing__why-copy li{color:#5c5e64;align-items:flex-start;gap:12px;line-height:1.55;display:flex}.industrial-landing__why-copy li svg{flex:none;margin-top:2px}.industrial-landing__why-copy li strong{color:#17181b;display:block}.industrial-landing__faq{background:#f4f5f7}.industrial-landing__faq>.container{grid-template-columns:minmax(280px,.56fr) minmax(0,1fr);align-items:start;gap:76px;display:grid}.industrial-landing__faq-heading h2{margin:0;font-size:41px;line-height:1.15}.industrial-landing__faq-list details{border-top:1px solid #d9dadd}.industrial-landing__faq-list details:last-child{border-bottom:1px solid #d9dadd}.industrial-landing__faq-list summary{color:#17181b;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:17px;font-weight:800;list-style:none;display:flex}.industrial-landing__faq-list summary::-webkit-details-marker{display:none}.industrial-landing__faq-list summary span{color:var(--industrial-red);font-size:25px;transition:transform .2s}.industrial-landing__faq-list details[open] summary span{transform:rotate(45deg)}.industrial-landing__faq-list p{color:#62646a;max-width:760px;margin:-5px 0 22px;line-height:1.7}.industrial-landing__final-cta{background:var(--industrial-red);color:#fff;align-items:center;min-height:290px;padding:48px 0 158px;display:flex}.industrial-landing__final-cta .container{justify-content:space-between;align-items:center;gap:40px;width:100%;display:flex}.industrial-landing__final-cta>.container>div>span{color:#fff}.industrial-landing__final-cta h2{color:#fff;max-width:820px;margin:0 0 10px;font-size:42px;line-height:1.13}.industrial-landing__final-cta p{color:#ffffffd6;max-width:780px;margin:0;line-height:1.65}.industrial-landing__final-cta .tg-btn{flex:none}@media (max-width:1199px){.industrial-landing__hero-grid{gap:36px}.industrial-landing__guide .container,.industrial-landing__faq>.container,.industrial-landing__why .container{gap:48px}}@media (max-width:991px){.industrial-landing__hero{min-height:auto}.industrial-landing__hero-grid{grid-template-columns:1fr;padding:175px 0 75px}.industrial-landing__hero-copy>p{max-width:760px}.industrial-landing__lead-form{max-width:720px}.industrial-landing__section-heading,.industrial-landing__guide .container,.industrial-landing__why .container,.industrial-landing__faq>.container{grid-template-columns:1fr}.industrial-landing__guide-title{position:static}.industrial-landing__why-image{min-height:430px}.industrial-landing__final-cta .container{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.industrial-landing__hero:before{background:linear-gradient(#040507f0,#040507d1)}.industrial-landing__hero-grid{padding:128px 0 58px}.industrial-landing__hero-copy h1{font-size:clamp(37px,11vw,48px)}.industrial-landing__hero-copy>p{font-size:16px;line-height:1.6}.industrial-landing__hero-actions,.industrial-landing__hero-actions .tg-btn,.industrial-landing__text-link{width:100%}.industrial-landing__hero-actions .tg-btn,.industrial-landing__text-link{justify-content:center}.industrial-landing__lead-form{padding:22px 18px}.industrial-landing__form-grid{grid-template-columns:1fr}.industrial-landing__form-wide{grid-column:auto}.industrial-landing__trust{padding:18px 0}.industrial-landing__trust .container{grid-template-columns:repeat(2,minmax(0,1fr))}.industrial-landing__trust .container>div{border-right:0;padding:12px 7px}.industrial-landing__trust .container>div>img{width:64px;height:64px;margin-bottom:5px}.industrial-landing__trust strong{font-size:23px}.industrial-landing__environments,.industrial-landing__products,.industrial-landing__why,.industrial-landing__faq{padding:68px 0}.industrial-landing__guide{padding:66px 0}.industrial-landing__section-heading{gap:18px;margin-bottom:28px}.industrial-landing__section-heading h2,.industrial-landing__guide-title h2,.industrial-landing__why-copy h2,.industrial-landing__faq-heading h2,.industrial-landing__final-cta h2{font-size:31px}.industrial-landing__environment-grid{grid-template-columns:1fr}.industrial-landing__environment-grid article{min-height:330px}.industrial-landing__environment-grid article>div{padding:23px 20px}.industrial-landing__environment-products{gap:5px;min-height:60px}.industrial-landing__environment-products>span{width:56px;height:56px}.industrial-landing__guide-list article{grid-template-columns:48px 1fr;gap:14px}.industrial-landing__guide-list article>p{grid-column:2}.industrial-landing__why-image{min-height:320px}.industrial-landing__faq>.container{gap:30px}.industrial-landing__faq-list summary{font-size:15px;line-height:1.4}.industrial-landing__final-cta{min-height:0;padding:54px 0 164px}.industrial-landing__final-cta .tg-btn{justify-content:center;width:100%}}.university-menu-title{white-space:nowrap;align-items:baseline;display:inline-flex}.university-menu-title span{font-weight:400}.university-menu-title strong{color:#dc1f27;font-weight:800}.university-login{background:#090a0d;place-items:center;min-height:100vh;padding:190px 20px 80px;display:grid;position:relative;overflow:hidden}.university-login__background{background:linear-gradient(90deg,#07080bf5 0%,#07080bc7 52%,#07080b6b 100%),url(/esb/catalogo/capas/highbay.webp) 50%/cover no-repeat;position:absolute;inset:0}.university-login__background:after{content:"";background:linear-gradient(#dc1f2714,#0000 45%);position:absolute;inset:0}.university-login__panel{z-index:1;color:#fff;background:#0f1014f0;border-top:4px solid #dc1f27;border-radius:8px;width:min(100%,570px);padding:42px;position:relative;box-shadow:0 26px 80px #00000073}.university-login__panel h1{color:#fff;letter-spacing:0;margin:16px 0 14px;font-size:clamp(34px,4vw,52px);line-height:1.08}.university-login__panel>p{color:#b9bdc7;margin:0 0 27px;line-height:1.65}.university-login__panel form{gap:15px;display:grid}.university-login__panel label span{color:#e6e7ea;margin-bottom:7px;font-size:13px;font-weight:700;display:block}.university-login__panel input{color:#fff;background:#181a20;border:1px solid #353841;border-radius:5px;outline:0;width:100%;height:52px;padding:0 15px}.university-login__panel input:focus{border-color:#dc1f27;box-shadow:0 0 0 3px #dc1f271f}.university-login__panel button{color:#fff;background:#dc1f27;border:0;border-radius:5px;height:52px;margin-top:3px;font-weight:800}.university-login__panel button:disabled{cursor:wait;opacity:.72}.university-login__brand{align-items:baseline;font-size:26px;display:inline-flex}.university-login__brand span{font-weight:400}.university-login__brand strong{color:#dc1f27;font-weight:800}.university-login__eyebrow,.university-intro__eyebrow{color:#ef333b;text-transform:uppercase;margin-top:10px;font-size:12px;font-weight:800;display:block}.university-login__error{color:#ffb8bb;background:#dc1f271f;border-left:3px solid #dc1f27;margin:0;padding:10px 12px;font-size:13px}.university-page{background:#f5f6f8}.university-intro{color:#fff;background:linear-gradient(90deg,#07080bf7 0%,#07080bd4 58%,#07080bbd 100%),url(/esb/catalogo/capas/capa-projetor-modular.webp) 50%/cover no-repeat;padding:200px 0 84px}.university-intro__grid{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:center;gap:clamp(40px,6vw,90px);display:grid}.university-intro__content h1{color:#fff;letter-spacing:0;max-width:700px;margin:14px 0 18px;font-size:clamp(42px,5vw,68px);line-height:1.04}.university-intro__content>p{color:#c4c7cf;max-width:640px;margin:0;font-size:18px;line-height:1.65}.university-intro__content ul{gap:9px;margin:24px 0 0;padding:0;list-style:none;display:grid}.university-intro__content li{color:#f1f2f4;padding-left:27px;position:relative}.university-intro__content li:before{content:"✓";color:#ef333b;font-weight:900;position:absolute;left:0}.university-intro__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.university-intro__actions a,.university-intro__actions button{border:1px solid #dc1f27;border-radius:4px;place-items:center;min-height:50px;padding:0 22px;font-size:14px;font-weight:800;display:inline-grid}.university-intro__actions a{color:#fff;background:#dc1f27}.university-intro__actions button{color:#fff;background:0 0}.university-intro__video{aspect-ratio:16/9;background:#050506;border:1px solid #ffffff38;border-radius:7px;overflow:hidden;box-shadow:0 24px 70px #0000005c}.university-intro__video iframe{border:0;width:100%;height:100%;display:block}.university-highlights{background:#fff;padding:58px 0}.university-highlights__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.university-highlights__grid article{background:#f7f8fa;border:1px solid #e0e2e7;border-radius:7px;grid-template-columns:112px minmax(0,1fr);align-items:center;min-height:154px;display:grid;overflow:hidden}.university-highlights__grid article>div:last-child{padding:19px 20px 19px 8px}.university-highlights__grid h2{color:#111217;letter-spacing:0;margin:0 0 6px;font-size:20px;line-height:1.2}.university-highlights__grid p{color:#646871;margin:0;font-size:14px;line-height:1.5}.university-highlights__image{width:112px;height:130px;position:relative}.university-highlights__image img{object-fit:contain;padding:15px}.university-course-shell{padding:78px 0 96px;scroll-margin-top:150px}.university-course-shell__heading{margin-bottom:26px}.university-course-shell__heading span{color:#dc1f27;text-transform:uppercase;font-size:13px;font-weight:800}.university-course-shell__heading h2{color:#111217;letter-spacing:0;margin:7px 0 0;font-size:clamp(32px,4vw,52px)}.university-course-shell__frame{background:#090a0d;border:0;border-radius:8px;width:100%;min-height:1120px;display:block;box-shadow:0 18px 50px #13161d1f}@media (max-width:1199px){.tgmobile__menu .university-menu-title span{color:var(--tg-heading-color)}.university-intro{padding-top:150px}.university-intro__grid,.university-highlights__grid{grid-template-columns:1fr}}@media (max-width:767px){.university-login{padding:110px 14px 44px}.university-login__panel{padding:30px 22px}.university-intro{padding:122px 0 54px}.university-intro__content h1{font-size:42px}.university-intro__content>p{font-size:16px}.university-highlights{padding:38px 0}.university-highlights__grid article{grid-template-columns:90px minmax(0,1fr)}.university-highlights__image{width:90px;height:112px}.university-course-shell{padding:50px 0 64px}.university-course-shell__frame{border-radius:4px;min-height:980px}}.career-esb{--career-red:#dc1f27;--career-black:#0d0e12;--career-gray:#f4f5f7;color:#111217;overflow:hidden}.career-esb *,.career-esb :before,.career-esb :after{box-sizing:border-box;letter-spacing:0}.career-esb__hero{background:url(/esb/social/revisadas/assets/warehouse-logistics.jpg) 50%/cover no-repeat;align-items:center;min-height:620px;display:flex;position:relative}.career-esb__hero-overlay{background:linear-gradient(90deg,#040508f0 0%,#040508c7 48%,#04050840 100%);position:absolute;inset:0}.career-esb__hero .container{z-index:1;position:relative}.career-esb__hero-content{color:#fff;max-width:760px;padding:80px 0 60px}.career-esb__hero-content>span,.career-esb__section-heading span,.career-esb__application-intro>span,.career-esb__form-heading>span,.career-esb__admin-shell>span,.career-esb__admin-panel header span{color:var(--career-red);text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:800;display:block}.career-esb__hero-content h1{color:#fff;max-width:740px;margin:0 0 22px;font-size:clamp(44px,5vw,72px);line-height:1.05}.career-esb__hero-content p{color:#ffffffd1;max-width:670px;margin:0 0 34px;font-size:19px;line-height:1.7}.career-esb__primary-action,.career-esb__empty a,.career-esb__vacancy footer>a,.career-esb__application-form>button,.career-esb__admin button,.career-esb__admin-panel form>button{background:var(--career-red);color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;min-height:52px;padding:0 25px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.career-esb__primary-action:hover,.career-esb__empty a:hover,.career-esb__vacancy footer>a:hover,.career-esb__application-form>button:hover,.career-esb__admin button:hover{color:#fff;background:#b8141b;transform:translateY(-2px)}.career-esb__contact-strip{background:var(--career-red)}.career-esb__contact-grid{grid-template-columns:1.15fr 1fr 1fr;align-items:stretch;display:grid}.career-esb__contact-grid>div,.career-esb__contact-grid>a{color:#fff;border-left:1px solid #ffffff38;align-items:center;gap:16px;min-height:118px;padding:24px 30px;display:flex}.career-esb__contact-grid>:last-child{border-right:1px solid #ffffff38}.career-esb__contact-grid strong,.career-esb__contact-grid small{display:block}.career-esb__contact-grid strong{color:#fff;font-size:18px}.career-esb__contact-grid small{color:#ffffffc7;margin-top:3px}.career-esb__contact-icon{width:48px;height:48px;color:var(--career-red);background:#fff;border-radius:50%;flex:0 0 48px;place-items:center;font-size:20px;display:grid}.career-esb__vacancies{background:var(--career-gray);padding:100px 0}.career-esb__section-heading{grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);align-items:end;gap:50px;margin-bottom:42px;display:grid}.career-esb__section-heading h2,.career-esb__application-intro h2,.career-esb__admin-panel h2{margin:0;font-size:clamp(34px,4vw,54px);line-height:1.12}.career-esb__section-heading p,.career-esb__application-intro>p{color:#565962;margin:0;font-size:17px;line-height:1.75}.career-esb__vacancy-list{gap:22px;display:grid}.career-esb__vacancy{background:#fff;border:1px solid #dfe1e6;border-radius:8px;padding:32px}.career-esb__vacancy>header,.career-esb__vacancy>footer,.career-esb__admin-panel>header,.career-esb__admin-vacancies>div{justify-content:space-between;align-items:center;gap:24px;display:flex}.career-esb__vacancy>header{border-bottom:1px solid #eceef1;padding-bottom:24px}.career-esb__vacancy header span{color:var(--career-red);text-transform:uppercase;font-size:13px;font-weight:800}.career-esb__vacancy h3{margin:5px 0 0;font-size:28px}.career-esb__share-main{color:#16171b;background:#fff;border:1px solid #dfe1e6;border-radius:6px;align-items:center;gap:8px;padding:11px 15px;font-weight:700;display:inline-flex}.career-esb__share-main svg{fill:currentColor;width:18px;height:18px}.career-esb__vacancy-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 44px;padding:30px 0;display:grid}.career-esb__vacancy-content h4{margin:0 0 10px;font-size:18px}.career-esb__vacancy-content p,.career-esb__vacancy-content li{color:#565962;line-height:1.7}.career-esb__vacancy-content ul{margin:0;padding-left:20px}.career-esb__vacancy>footer{border-top:1px solid #eceef1;padding-top:22px}.career-esb__share-links{gap:8px;display:flex}.career-esb__share-links button{color:#111217;background:#fff;border:1px solid #dfe1e6;border-radius:50%;place-items:center;width:42px;height:42px;min-height:42px;padding:0;font-size:14px;font-weight:800;display:grid}.career-esb__empty{border:1px solid #dfe1e6;border-left:5px solid var(--career-red);background:#fff;border-radius:8px;padding:42px}.career-esb__empty>span{color:var(--career-red);font-weight:800}.career-esb__empty h3{margin:10px 0;font-size:30px}.career-esb__empty p{color:#565962;max-width:680px;line-height:1.7}.career-esb__empty a{margin-top:12px}.career-esb__application{background:#fff;padding:105px 0}.career-esb__application-grid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:70px;display:grid}.career-esb__application-intro{position:sticky;top:180px}.career-esb__values{border-top:1px solid #dedfe3;margin-top:34px;padding-top:28px}.career-esb__values strong{font-size:18px}.career-esb__values ul{margin:18px 0 0;padding:0;list-style:none}.career-esb__values li{margin:12px 0;padding-left:26px;position:relative}.career-esb__values li:before{background:var(--career-red);content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:0}.career-esb__application-form,.career-esb__admin-login,.career-esb__admin-panel{background:#f8f9fa;border:1px solid #e0e2e6;border-radius:8px;padding:38px}.career-esb__form-heading{margin-bottom:26px}.career-esb__form-heading h3{margin:0;font-size:28px}.career-esb__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.career-esb__field--wide{grid-column:1/-1}.career-esb__application-form label,.career-esb__admin form label{display:block}.career-esb__application-form label>span:first-child,.career-esb__admin form label>span{color:#24262c;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.career-esb__application-form input,.career-esb__application-form select,.career-esb__application-form textarea,.career-esb__admin input,.career-esb__admin textarea{color:#111217;background:#fff;border:1px solid #d5d8de;border-radius:5px;outline:none;width:100%;padding:13px 14px}.career-esb__application-form input:focus,.career-esb__application-form select:focus,.career-esb__application-form textarea:focus,.career-esb__admin input:focus,.career-esb__admin textarea:focus{border-color:var(--career-red);box-shadow:0 0 0 3px #dc1f271a}.career-esb__resume{cursor:pointer;background:#fff;border:1px dashed #b9bdc6;border-radius:6px;align-items:center;gap:16px;min-height:92px;margin:18px 0;padding:18px;display:flex!important}.career-esb__resume-icon{background:#dc1f271a;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;color:var(--career-red)!important;font-size:26px!important;display:grid!important}.career-esb__resume strong,.career-esb__resume small{display:block}.career-esb__resume small{color:#737680;margin-top:3px}.career-esb__resume input{opacity:0;width:1px;height:1px;position:absolute}.career-esb__form-status,.career-esb__admin-login [role=alert]{color:var(--career-red);margin:12px 0;font-weight:700}.career-esb__application-form>button{width:100%}.career-esb__application-form>button:disabled{cursor:wait;opacity:.65}.career-esb__admin{background:var(--career-black);color:#fff;padding:90px 0}.career-esb__admin-shell>span{margin-bottom:20px}.career-esb__admin-login{background:#17181d;border-color:#ffffff1f;grid-template-columns:minmax(0,1fr) minmax(420px,.8fr);align-items:center;gap:60px;display:grid}.career-esb__admin-login h2,.career-esb__admin-panel h2{color:#fff}.career-esb__admin-login p,.career-esb__admin-panel p{color:#ffffffad}.career-esb__admin-login form,.career-esb__admin-panel form{gap:16px;display:grid}.career-esb__admin form label>span{color:#fff}.career-esb__admin-panel{background:#17181d;border-color:#ffffff1f}.career-esb__admin-panel>header{align-items:flex-start;margin-bottom:30px}.career-esb__admin-logout{color:#fff;border:1px solid #ffffff3d;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-weight:800;transition:border-color .2s,background .2s;display:inline-flex}.career-esb__admin-logout:hover{border-color:var(--career-red);background:var(--career-red);color:#fff}.career-esb__admin-panel form{grid-template-columns:repeat(2,minmax(0,1fr))}.career-esb__admin-panel form label:first-child,.career-esb__admin-panel form>button{grid-column:1/-1}.career-esb__admin-vacancies{border-top:1px solid #ffffff1f;margin-top:34px;padding-top:28px}.career-esb__admin-vacancies h3{color:#fff}.career-esb__admin-vacancies>div{background:#ffffff0f;border-radius:5px;margin-top:10px;padding:12px 14px}.career-esb__admin-vacancies button{color:#ff6870;background:0 0;min-height:38px;padding:0 10px}@media (max-width:991px){.career-esb__contact-grid{grid-template-columns:1fr}.career-esb__contact-grid>div,.career-esb__contact-grid>a{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;min-height:94px}.career-esb__section-heading,.career-esb__application-grid,.career-esb__admin-login{grid-template-columns:1fr}.career-esb__application-grid{gap:44px}.career-esb__application-intro{position:static}.career-esb__admin-panel form{grid-template-columns:1fr}}@media (max-width:767px){.career-esb__hero{background-position:62%;min-height:560px}.career-esb__hero-overlay{background:#040508d1}.career-esb__hero-content{padding:70px 0 50px}.career-esb__hero-content h1{font-size:40px}.career-esb__hero-content p{font-size:16px}.career-esb__contact-grid>div,.career-esb__contact-grid>a{padding:20px}.career-esb__vacancies,.career-esb__application,.career-esb__admin{padding:70px 0}.career-esb__section-heading{gap:16px}.career-esb__section-heading p{font-size:15px}.career-esb__vacancy,.career-esb__application-form,.career-esb__admin-login,.career-esb__admin-panel,.career-esb__empty{padding:24px 20px}.career-esb__vacancy>header,.career-esb__vacancy>footer,.career-esb__admin-panel>header{flex-direction:column;align-items:flex-start}.career-esb__vacancy-content,.career-esb__form-grid{grid-template-columns:1fr}.career-esb__field--wide{grid-column:auto}.career-esb__vacancy>footer>a,.career-esb__share-links{width:100%}.career-esb__admin-panel form{grid-template-columns:1fr}}.coupon__code-info{background:#f5f5f5;border-radius:5px;align-items:center;gap:5px;margin-bottom:25px;padding:20px;display:flex}@media (max-width:767.98px){.coupon__code-info{flex-wrap:wrap}}.coupon__code-info a:hover{color:var(--tg-theme-primary);text-decoration:underline}.coupon__code-form{margin-bottom:35px;display:none}.coupon__code-form p{margin-bottom:15px}.coupon__code-form input{width:100%;height:55px;color:var(--tg-heading-color);background:#f5f5f5;border:none;border-radius:30px;margin-bottom:15px;padding:0 20px}.customer__form-wrap{border:1px solid #ebebeb;border-radius:5px;padding:30px}@media (max-width:767.98px){.customer__form-wrap{padding:25px 20px}}.customer__form-wrap .title{text-transform:none;color:var(--tg-heading-color);font-size:1.5rem;font-weight:800;font-family:var(--tg-heading-font-family);border-bottom:1px solid #ebebeb;margin-bottom:.75rem;padding-bottom:.75rem;line-height:1;display:block}@media (max-width:767.98px){.customer__form-wrap .title{font-size:1.3rem}}.customer__form-wrap .title.title-two{margin-top:20px}.customer__form-wrap .form-grp{margin-bottom:15px}.customer__form-wrap .form-grp.select-grp{position:relative}.customer__form-wrap .form-grp.select-grp:after{content:"";color:var(--tg-theme-primary);font-family:flaticon_tg_default;font-size:16px;font-weight:700;position:absolute;bottom:17px;right:20px;transform:rotate(-180deg)}.customer__form-wrap .form-grp label{color:var(--tg-body-color);margin-bottom:5px;font-size:15px;display:block}.customer__form-wrap .form-grp textarea,.customer__form-wrap .form-grp input{width:100%;color:var(--tg-heading-color);background:#f5f5f5;border:none;height:53px;padding:0 20px}.customer__form-wrap .form-grp textarea{min-height:120px;max-height:120px;padding:10px 20px 0}.customer__form-wrap .form-grp select{color:var(--tg-heading-color);text-transform:none;appearance:none;cursor:pointer;background-color:#f5f5f5;border:none;border-radius:0;outline:none;width:100%;height:53px;padding:12px 37px 9px 20px;font-size:16px;font-weight:400;line-height:1.2}.order__info-wrap{border:2px solid var(--tg-theme-primary);border-radius:5px;height:fit-content;padding:30px}@media (max-width:991.98px){.order__info-wrap{margin-top:50px}}@media (max-width:767.98px){.order__info-wrap{padding:25px 20px}}.order__info-wrap>.title{text-transform:none;border-bottom:1px solid #ebebeb;margin-bottom:.75rem;padding-bottom:.75rem;font-size:1.5rem;font-weight:800}.order__info-wrap .list-wrap{margin-bottom:20px}.order__info-wrap .list-wrap li{color:var(--tg-body-color);border-bottom:1px solid #ebebeb;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;font-size:15px;font-weight:600;display:flex}.order__info-wrap .list-wrap li span{color:var(--tg-heading-color);font-weight:700;line-height:1;display:block}.order__info-wrap .list-wrap li.title span{color:var(--tg-body-color)}.order__info-wrap .list-wrap li:last-child span{font-size:1.25rem}.order__info-wrap p{margin-bottom:15px}.order__info-wrap p a{text-decoration:underline}.order__info-wrap p a:hover{color:var(--tg-theme-primary)}.order__info-wrap .tg-btn{text-align:center;justify-content:center;width:100%;margin-top:10px}.cart__table thead th{padding:12px;font-size:15px;font-weight:600}@media (max-width:767.98px){.cart__table thead th.product__subtotal,.cart__table thead th.product__price{display:none}}.cart__table tbody tr{position:relative}.cart__table tbody td{text-align:left;vertical-align:middle;color:var(--tg-body-color);border:none;border-top:1px solid #ebebeb;padding:12px 17px;line-height:1.1}@media (max-width:767.98px){.cart__table tbody td{padding:12px 10px}}.cart__table tbody td:first-child{padding-left:0}.cart__table tbody td a{color:var(--tg-theme-primary)}.cart__table tbody td.product__name{font-weight:500}.cart__table tbody td.product__remove{text-align:right;padding-right:5px}.cart__table tbody td.product__remove a{font-size:25px}.cart__table tbody td.product__quantity{text-align:right;padding-right:0}.cart__table .product__thumb img{max-width:70px}@media (max-width:767.98px){.cart__table .product__price{display:none}.cart__table .product__remove a{color:#fff;background-color:red;border-radius:50%;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:-10px;display:flex;position:absolute;left:0;font-size:15px!important}.cart__table .product__subtotal{display:none}}.cart__table .product__remove{width:0!important;padding:0!important}.cart__actions{padding-top:25px!important;padding-bottom:10px!important;padding-right:0!important}.cart__actions-form{align-items:center;gap:10px;display:inline-flex}@media (max-width:767.98px){.cart__actions-form{width:100%}}.cart__actions-form input{width:100%;height:50px;color:var(--tg-heading-color);background:#f5f5f5;border:0;border-radius:30px;flex:1;margin-bottom:0;padding:0 0 0 20px}.cart__collaterals-wrap{border:1px solid #ebebeb;border-radius:5px;height:100%;margin-left:50px;padding:1.25rem}@media (max-width:1199.98px){.cart__collaterals-wrap{margin-left:0}}@media (max-width:991.98px){.cart__collaterals-wrap{margin-top:50px}}.cart__collaterals-wrap .title{text-transform:uppercase;border-bottom:1px solid #ebebeb;padding-bottom:.9375rem;font-size:1.5rem;font-weight:800}.cart__collaterals-wrap .list-wrap{padding-bottom:.9375rem}.cart__collaterals-wrap .list-wrap li{color:var(--tg-heading-color);border-bottom:1px solid #ebebeb;justify-content:space-between;align-items:center;gap:10px;padding:12px 5px;font-size:15px;font-weight:700;display:flex}.cart__collaterals-wrap .list-wrap li span{color:var(--tg-body-color);font-weight:600}.cart__collaterals-wrap .list-wrap li span.amount{color:var(--tg-heading-color);font-size:1.25rem;font-weight:800}.cart__collaterals-wrap .tg-btn{text-align:center;justify-content:center;width:100%}.f-right{float:right}@media (max-width:767.98px){.f-right{float:none}.update__cart-btn{width:100%;margin-top:20px;text-align:center!important}.update__cart-btn .tg-btn{text-align:center;justify-content:center;width:100%}}.error-area{padding:120px 0}@media (max-width:1500px){.error-area{padding:100px 0}}.error-img{text-align:center;width:648px;height:323px;margin:0 auto 65px}@media (max-width:1500px){.error-img{margin-bottom:45px}}@media (max-width:991.98px){.error-img{margin-bottom:40px}}@media (max-width:767.98px){.error-img{width:100%;height:100%;margin-bottom:30px}}.error-img svg{width:100%;height:100%;color:var(--tg-theme-primary)}.error-content .title{letter-spacing:-1px;margin-bottom:60px;font-size:40px;font-weight:800}@media (max-width:1199.98px){.error-content .title{margin-bottom:35px;font-size:35px}}@media (max-width:767.98px){.error-content .title{letter-spacing:0;margin-bottom:30px;font-size:30px}}.error-content .title span{margin-top:10px;display:block}@media (max-width:767.98px){.error-content .title span{margin-top:5px}}.error-content .tg-button-wrap{justify-content:center}.contact__area-two:after,.contact__area-two:before{content:"";background:var(--tg-theme-primary);filter:blur(300px);z-index:-1;opacity:.2;pointer-events:none;border-radius:100%;width:402px;height:402px;position:absolute;bottom:0;left:-114px}.contact__area-two:after{background:var(--tg-theme-secondary);filter:blur(250px);width:430px;height:430px;inset:-45px 40px auto auto}.contact__inner-wrap{background:var(--tg-color-gray-2);-o-border-radius:30px;-ms-border-radius:30px;z-index:1;border-radius:30px;padding:60px 85px 85px;position:relative;overflow:hidden}@media (max-width:1199.98px){.contact__inner-wrap{padding:50px 40px 60px}}@media (max-width:767.98px){.contact__inner-wrap{padding:35px 20px}}@media only screen and (min-width:576px) and (max-width:767px){.contact__inner-wrap{padding:35px 30px}}.contact__inner-wrap .shape{z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:991.98px){.contact__content{margin-bottom:50px}}@media (max-width:767.98px){.contact__content{margin-bottom:35px}}.contact__content .section__title .title{word-break:normal;overflow-wrap:normal;max-width:480px;font-size:36px;line-height:1.16}@media (max-width:1199.98px){.contact__content .section__title .title{font-size:32px}}@media (max-width:767.98px){.contact__content .section__title .title{max-width:100%;font-size:28px}}.contact__content>p{text-transform:none;width:90%;margin-bottom:25px;font-weight:500}@media (max-width:1199.98px){.contact__content>p{width:100%}}.contact__content-two{width:77%}@media (max-width:1199.98px){.contact__content-two{width:100%}}@media (max-width:991.98px){.contact__content-two{margin-bottom:50px}}.contact__content-two p{margin-bottom:25px;font-weight:500}.contact__content-two .choose__list{margin-bottom:45px}@media (max-width:991.98px){.contact__content-two .choose__list{margin-bottom:30px}}.contact__content-three{margin-bottom:50px;margin-left:0}.contact__content-three .sub-title,.contact__content-three p{width:100%}.contact__info-list{flex-direction:column;gap:30px;display:flex}@media (max-width:767.98px){.contact__info-list{gap:20px}}.contact__info-list-two{gap:15px}.contact__info-list-three{gap:30px}.contact__info-item{align-items:center;gap:20px;display:flex}.contact__info-item .icon{background:var(--tg-theme-primary);width:65px;height:65px;color:var(--tg-color-white-default);-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;flex:none;justify-content:center;align-items:center;display:flex}.contact__info-item .content .title{margin-bottom:0;font-size:16px;font-weight:700}.contact__info-item .content p{margin-bottom:0;font-weight:500}.contact__info-item .content a{color:var(--tg-body-color);font-weight:500}.contact__info-item .content a:hover{color:var(--tg-theme-primary)}.contact__info-item-two{gap:12px}.contact__info-item-two .icon{width:50px;height:50px}.contact__info-item-two .icon svg{width:22px;height:auto}.contact__info-item-two .content .title{font-size:18px;font-weight:600;line-height:1.3}.contact__info-item-two .content .title a{color:var(--tg-heading-color);font-size:18px;font-weight:600;line-height:1.3}.contact__info-item-two .content .title a:hover{color:var(--tg-theme-primary)}.contact__info-item-three{align-items:flex-start;gap:10px}.contact__info-item-three .icon{-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;width:40px;height:40px}.contact__info-item-three .icon svg{width:22px;height:auto}.contact__info-item-three .content span{margin-bottom:5px;font-size:14px;font-weight:500;line-height:1;display:block}.contact__info-item-three .content .title{font-size:18px;font-weight:500}.contact__info-item-three .content .title a{color:var(--tg-heading-color);text-transform:none}.contact__info-item-three .content .title a:hover{color:var(--tg-theme-primary)}.contact__form-wrap{background:var(--tg-color-white-default);-o-border-radius:24px;-ms-border-radius:24px;border:1px solid #dee1e3;border-radius:24px;margin-left:-55px;padding:54px 50px 50px}@media (max-width:1199.98px){.contact__form-wrap{margin-left:0;padding:40px 30px}}@media (max-width:767.98px){.contact__form-wrap{padding:30px 20px}}@media only screen and (min-width:576px) and (max-width:767px){.contact__form-wrap{padding:40px 30px}}.contact__form-wrap-two{background:var(--tg-color-white-default);border:1px solid #e3e7eb;border-radius:30px;margin-right:80px;padding:60px}@media (max-width:1199.98px){.contact__form-wrap-two{margin-right:0;padding:40px}}@media (max-width:767.98px){.contact__form-wrap-two{padding:40px 30px}}.contact__form-wrap-two .title{margin-bottom:8px;font-size:24px}.contact__form-wrap-two p{margin-bottom:40px;font-weight:500}@media (max-width:767.98px){.contact__form-wrap-two p{margin-bottom:25px}}.contact__form-wrap-three{background:var(--tg-color-white-default);border:1px solid #dde0e4;margin-left:80px;margin-right:0;box-shadow:0 0 14px #e9e9e9}@media (max-width:1199.98px){.contact__form-wrap-three{margin-left:0}}.contact__form-wrap-four{-o-border-radius:30px;-ms-border-radius:30px;border:1px solid #dde0e4;border-radius:30px;margin:0;padding:80px;box-shadow:0 0 14px #e9e9e9}@media (max-width:991.98px){.contact__form-wrap-four{padding:60px}}@media (max-width:767.98px){.contact__form-wrap-four{padding:40px 30px}}@media only screen and (min-width:576px) and (max-width:767px){.contact__form-wrap-four{padding:40px}}.contact__form-wrap-four .title{margin-bottom:8px;font-size:24px}.contact__form-wrap-four p{margin-bottom:35px;font-weight:500}@media (max-width:767.98px){.contact__form-wrap-four p{margin-bottom:20px}}.contact__form-wrap-four .contact__form-two .form-grp{margin-bottom:35px}@media (max-width:767.98px){.contact__form-wrap-four .contact__form-two .tg-btn{margin-top:0}}.contact__form .form-grp{margin-bottom:20px}.contact__form .tg-btn{border-radius:6px;justify-content:center;min-width:240px;font-size:16px}@media (max-width:767.98px){.contact__form .tg-btn{width:100%}}.contact__form-two .form-grp{margin-bottom:20px}.contact__form-two textarea,.contact__form-two input{-o-border-radius:0;-ms-border-radius:0;-o-transition:all .3s ease-out 0s;background:0 0;border:none;border-bottom:1px solid #d8d8d8;border-radius:0;height:40px;padding:5px 0 12px;font-size:15px;transition:all .3s ease-out}.contact__form-two textarea::placeholder,.contact__form-two input::placeholder{font-size:15px}.contact__form-two textarea:focus,.contact__form-two input:focus{border-color:var(--tg-theme-primary)}.contact__form-two textarea{min-height:120px;max-height:120px}.contact__form-two .tg-btn{-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;justify-content:center;width:100%;height:60px;margin-top:20px;font-size:16px}.contact__shape img{z-index:-1;position:absolute;bottom:0;right:40px}@media (max-width:1500px){.contact__shape img{width:190px;right:0}}@media (max-width:1199.98px){.contact__shape img{right:49%}}@media (max-width:991.98px){.contact__shape img{display:none}}.contact-map{width:520px;height:458px;margin:0 auto}@media (max-width:1199.98px){.contact-map{width:100%}}@media (max-width:991.98px){.contact-map{height:400px}}@media (max-width:767.98px){.contact-map{height:350px}}.contact-map iframe{mix-blend-mode:luminosity;-o-border-radius:24px;-ms-border-radius:24px;border-radius:24px;width:100%;height:100%}.ajax-response.error,.ajax-response.success{margin:20px 0 0!important}.ajax-response.error{color:red}.ajax-response.success{color:green}.login__left-side{z-index:1;background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;width:100%;height:100vh;padding:64px 48px;display:flex;position:relative}@media (max-width:991.98px){.login__left-side{padding:32px}}@media (max-width:767.98px){.login__left-side{height:350px;padding:25px}}.login__left-side:before{content:"";z-index:-1;background:linear-gradient(#00000003 0%,#0000006e 100%);width:100%;height:100%;position:absolute;bottom:0;left:0}.login__left-content p{color:var(--tg-color-white-default);margin-bottom:1.5rem;font-size:20px;font-weight:500;line-height:1.4}@media (max-width:767.98px){.login__left-content p{font-size:18px}}.login__left-content .title{color:var(--tg-color-white-default);margin-bottom:8px;font-size:1.125rem;font-weight:600}.login__left-content span{color:var(--tg-color-white-default);opacity:.8;line-height:1;display:block}.login__form input[type=email],.login__form input[type=password]{background:var(--tg-color-white-default);border:1px solid var(--tg-border-8);-o-border-radius:6px;-ms-border-radius:6px;width:100%;color:var(--tg-heading-color);-o-transition:all .3s ease-out 0s;border-radius:6px;height:50px;padding:11px 18px 12px;font-size:15px;transition:all .3s ease-out;display:block}.login__form input[type=email]::placeholder,.login__form input[type=password]::placeholder{color:var(--tg-body-color);font-size:15px}.login__form input[type=email]:focus,.login__form input[type=password]:focus{border-color:var(--tg-theme-primary)}.login__form-wrap{text-align:center;flex-direction:column;justify-content:center;width:400px;height:100%;margin:0 auto;padding:30px 15px;display:flex}@media (max-width:991.98px){.login__form-wrap{width:360px}}@media (max-width:767.98px){.login__form-wrap{width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.login__form-wrap{width:80%}}.login__form-wrap .title{text-transform:none;margin-bottom:30px;font-size:36px}.login__form-wrap .divider{text-transform:uppercase;padding:30px 0;display:block}.login__form-social{justify-content:center;align-items:center;gap:15px;display:flex}.login__form-social a{height:48px;color:var(--tg-color-white-default);background:#212529;border-radius:8px;flex:1;justify-content:center;align-items:center;font-size:20px;display:flex}.login__form-social a:nth-child(2){background:#066ec2}.login__form .form__grp{margin-bottom:15px}.login__form .tg-btn{justify-content:center;width:100%;margin-top:30px}.account__check{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.account__check-remember{gap:5px;display:flex}.account__check-remember input{width:20px;height:20px;margin-inline-end:3px;padding:0}.account__check-remember label{-webkit-user-select:none;user-select:none}.account__check-remember label a{margin-left:5px;font-weight:600;text-decoration:underline}.account__check-forgot a{color:var(--tg-theme-primary);font-size:16px;font-weight:600;text-decoration:underline}.account__switch{margin-top:30px}.account__switch p{justify-content:center;align-items:center;gap:5px;margin-bottom:0;display:flex}.account__switch a{color:var(--tg-theme-primary);font-weight:600;text-decoration:underline}.footer__area-two{background:var(--tg-color-dark-3);z-index:1;position:relative}.footer__bg{background-position:50%;background-size:cover;margin-top:-110px;padding:195px 0 0}@media (max-width:767.98px){.footer__bg{padding:170px 0 0}}.footer__bg-two{margin-top:0;padding:120px 0 0}.footer__cta-wrap{border-bottom:1px solid #141b45;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 45px;padding-bottom:90px;display:flex}@media (max-width:1199.98px){.footer__cta-wrap{gap:20px 30px}}@media (max-width:991.98px){.footer__cta-wrap{justify-content:center}}@media (max-width:767.98px){.footer__cta-wrap{padding-bottom:50px}}.footer__cta-wrap .title{color:var(--tg-color-white-default);white-space:nowrap;align-items:center;margin-bottom:0;font-size:100px;line-height:1;display:flex}@media (max-width:1500px){.footer__cta-wrap .title{font-size:90px}}@media (max-width:1199.98px){.footer__cta-wrap .title{font-size:65px}}@media (max-width:991.98px){.footer__cta-wrap .title{justify-content:center}}@media (max-width:767.98px){.footer__cta-wrap .title{flex-wrap:wrap;gap:10px 0;font-size:45px}}.footer__cta-wrap .title .arrow{border:5px solid var(--tg-color-white-default);-o-border-radius:100px;-ms-border-radius:100px;--arrow-hover-move-x:-110%;border-radius:100px;flex:none;justify-content:center;align-items:center;width:150px;height:76px;margin:0 10px;display:flex}@media (max-width:1199.98px){.footer__cta-wrap .title .arrow{width:125px;height:60px}}@media (max-width:767.98px){.footer__cta-wrap .title .arrow{border-width:3px;width:100px;height:45px}}.footer__cta-wrap .title .arrow svg{transition:all .3s ease-out}@media (max-width:1199.98px){.footer__cta-wrap .title .arrow svg{width:70px;height:auto}}@media (max-width:767.98px){.footer__cta-wrap .title .arrow svg{width:55px}}.footer__cta-wrap .title .arrow svg path{transition:transform .38s cubic-bezier(.37,.08,.02,.93),opacity .18s ease-out}.footer__cta-wrap .title .arrow svg path:first-of-type{opacity:1;transition-delay:.15s,.15s;transform:translate(0)}.footer__cta-wrap .title .arrow svg path:nth-of-type(2){transform:translateX(calc(1 * var(--arrow-hover-move-x)));opacity:.5;transition-delay:0s,0s}.footer__cta-wrap .title .arrow:hover{color:var(--tg-color-white-default)}.footer__cta-wrap .title .arrow:hover svg path:first-of-type{transform:translateX(calc(-1 * var(--arrow-hover-move-x)));opacity:0;transition-delay:0s,0s}.footer__cta-wrap .title .arrow:hover svg path:nth-of-type(2){opacity:1;transition-delay:.15s,.15s;transform:translate(0)}.footer__cta-wrap .tg-btn{-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;flex-grow:1;justify-content:center;padding:20px 26px 21px;font-size:16px}.footer__cta-wrap .tg-btn:hover{background:var(--tg-color-white-default);color:var(--tg-theme-primary)}.footer__cta-wrap-two{margin-bottom:80px}@media (max-width:1199.98px){.footer__cta-wrap-two{margin-bottom:50px;padding-bottom:60px}}@media (max-width:767.98px){.footer__cta-wrap-two{margin-bottom:40px;padding-bottom:40px}}.footer__cta-wrap-two .tg-btn{-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px}.footer__top{padding:65px 0 80px}@media (max-width:767.98px){.footer__top{padding:50px 0 20px}}.footer__top .row>:nth-child(3) .footer__widget{margin-left:50px}@media (max-width:1199.98px){.footer__top .row>:nth-child(3) .footer__widget{margin-left:40px}}@media (max-width:767.98px){.footer__top .row>:nth-child(3) .footer__widget{margin-left:0}}.footer__top-two{padding:140px 0 55px}@media (max-width:1199.98px){.footer__top-two{padding:110px 0 55px}}@media (max-width:767.98px){.footer__top-two{padding:80px 0 35px}}.footer__top-two .row>:nth-child(2) .footer__widget{margin-left:75px}@media (max-width:1199.98px){.footer__top-two .row>:nth-child(2) .footer__widget{margin-left:0}}.footer__top-two .row>:nth-child(3) .footer__widget{margin-left:0}.footer__top-two .row>:nth-child(4) .footer__widget{margin-left:52px}@media (max-width:1199.98px){.footer__top-two .row>:nth-child(4) .footer__widget{margin-left:0}}.footer__top-three{padding:140px 0 100px}@media (max-width:1199.98px){.footer__top-three{padding:100px 0 60px}}.footer__logo{margin-bottom:20px}@media (max-width:991.98px){.footer__logo img{width:175px}}.footer__content p{color:var(--tg-color-gray-6);text-transform:none;width:78%;margin-bottom:0}@media (max-width:1199.98px){.footer__content p{width:90%}}@media (max-width:991.98px){.footer__content p{width:100%}}.footer__content-two p{width:100%}.footer__widget{margin-bottom:40px}.footer__widget-title{color:var(--tg-color-white-default);margin-bottom:35px;font-size:20px;font-weight:700}@media (max-width:767.98px){.footer__widget-title{margin-bottom:20px}}.footer__link li{margin-bottom:15px;line-height:1.4}.footer__link li:last-child{margin-bottom:0}.footer__link li a{text-transform:none;color:var(--tg-color-gray-6);background-position-y:0;background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 1px), var(--tg-color-white-default) 1px);backface-visibility:hidden;font-size:15px;font-weight:600;animation:.6s cubic-bezier(.215,.61,.355,1) forwards title-underline}.footer__link li a:hover{color:var(--tg-color-white-default);animation:.6s cubic-bezier(.215,.61,.355,1) forwards title-underline-hover}.footer__contact p{color:var(--tg-color-gray-6);text-transform:none;margin-bottom:12px}.footer__contact a{display:block}.footer__contact a.phone{color:var(--tg-color-white-default);margin-bottom:5px;font-size:20px;font-weight:600}.footer__contact a.phone:hover,.footer__contact a.mail{color:var(--tg-color-gray-6)}.footer__contact a.mail:hover{color:var(--tg-color-white-default)}.footer__newsletter p{color:var(--tg-color-white-default);margin-bottom:23px}.footer__newsletter-form{position:relative}.footer__newsletter-form input{border:none;border-radius:100px;height:54px;padding:15px 60px 15px 25px}.footer__newsletter-form button{-o-border-radius:50%;-ms-border-radius:50%;width:48px;height:48px;color:var(--tg-color-white-default);background:var(--tg-theme-primary);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.footer__newsletter-form button:hover{background:var(--tg-theme-secondary);color:var(--tg-color-white-default)}.footer__bottom{background:var(--tg-color-dark-2);padding:27px 0}@media (max-width:767.98px){.footer__bottom{padding:20px 0}}.footer__bottom-two{background:var(--tg-color-dark-3);border-top:1px solid #171f4b;padding:20px 0}.footer__social .list-wrap{justify-content:flex-end;align-items:center;gap:20px;display:flex}@media (max-width:767.98px){.footer__social .list-wrap{justify-content:center;margin-bottom:15px}}@media only screen and (min-width:576px) and (max-width:767px){.footer__social .list-wrap{justify-content:flex-end}}.footer__social .list-wrap li a{color:var(--tg-color-gray-6)}.footer__social .list-wrap li a:hover{color:var(--tg-color-white-default)}.footer__social-two .list-wrap{justify-content:flex-start}@media (max-width:767.98px){.footer__social-two .list-wrap{justify-content:center}}.footer__social-two .list-wrap li a{-o-border-radius:50%;-ms-border-radius:50%;width:45px;height:45px;color:var(--tg-color-white-default);background:#0f163f;border-radius:50%;justify-content:center;align-items:center;display:flex}.footer__social-two .list-wrap li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.footer__shape img{z-index:-1;position:absolute}.footer__shape img:first-child{top:-140px;right:-240px}@media (max-width:1500px){.footer__shape img:first-child{width:400px}}@media (max-width:767.98px){.footer__shape img:first-child{width:350px}}.footer__shape img:nth-child(2){bottom:-80px;left:-280px}@media (max-width:1500px){.footer__shape img:nth-child(2){width:400px}}@media (max-width:767.98px){.footer__shape img:nth-child(2){width:350px}}.footer__shape-two img{z-index:-1;position:absolute}.footer__shape-two img:first-child{bottom:0;left:40%}@media (max-width:1199.98px){.footer__shape-two img:first-child{width:300px}}@media (max-width:767.98px){.footer__shape-two img:first-child{display:none}}.footer__shape-two img:nth-child(2){bottom:78px;right:71px}@media (max-width:1199.98px){.footer__shape-two img:nth-child(2){width:150px}}@media (max-width:991.98px){.footer__shape-two img:nth-child(2){width:120px;right:25px}}@media (max-width:767.98px){.copyright__text{text-align:center}}@media only screen and (min-width:576px) and (max-width:767px){.copyright__text{text-align:left}}.copyright__text p{color:var(--tg-color-gray-6);margin-bottom:0}.copyright__text-two{text-align:right}@media (max-width:767.98px){.copyright__text-two{text-align:center}}html,body{max-width:100%;overflow-x:clip}img,svg,video{max-width:100%}.tg-btn{white-space:normal;text-align:center}@media (max-width:1199px){.tgmenu__navbar-wrap ul{margin-left:28px}.tgmenu__navbar-wrap ul li a{padding-left:8px;padding-right:8px;font-size:15px}.project__thumb img{height:420px}}@media (max-width:991px){.section-py-140{padding-top:86px;padding-bottom:86px}.section-pt-140{padding-top:86px}.section-pb-140,.section-pb-110{padding-bottom:78px}.transparent-header,.sticky-menu{position:sticky;top:0}.tgmenu__nav{border-radius:0;min-height:72px;padding:12px 16px}.tgmenu__nav .logo img{object-fit:contain;max-width:168px;max-height:40px}.tgmenu__action{margin-left:auto}.tgmenu__action ul{gap:8px}.tgmenu__action ul li:not(.header-search):not(.offCanvas-menu):not(:last-child){display:none}.slider__bg{height:auto;min-height:700px;padding:112px 0 116px}.slider__content{text-align:center;max-width:560px;margin-inline:auto}.slider__content p{margin-inline:auto}.slider__btn{justify-content:center;margin-inline:auto}.slider__area--esb .slider__product{pointer-events:none;width:min(62vw,420px);height:250px;display:block;inset:auto auto 82px 50%;transform:translate(-50%)}.slider__area--esb .slider__product--2{width:min(48vw,330px);height:292px}.slider__area--esb .slider__product--3{width:min(56vw,370px);height:270px}.slider__area--esb .slider__product--4{width:min(76vw,520px);height:210px}.esb-reflector-product__img{object-position:center bottom}.about__content,.about__img,.contact__content{text-align:left}.about__content-inner,.contact__info-list,.catalog-detail__actions{gap:18px}.team__area .row,.project__area .row{row-gap:28px}.counter__area-two .row{row-gap:24px}.counter__item-two{min-height:0}.brand__active{padding-inline:14px}.catalog-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.catalog-filters__block{border:0;margin:0;padding:0}.catalog-filters__catalog{grid-column:1/-1}.catalog-zoom{max-width:620px;margin-inline:auto}.catalog-detail__content{max-width:720px;margin-inline:auto}}@media (max-width:767px){body{font-size:15px}.container{max-width:100%;padding-left:18px;padding-right:18px}.section-py-140{padding-top:66px;padding-bottom:68px}.section-pt-140{padding-top:66px}.section-pb-140,.section-pb-110{padding-bottom:62px}.section__title .sub-title{margin-bottom:10px;font-size:13px}.section__title .title,.contact__content .section__title .title,.home-products__heading .section__title .title,.catalog-section-heading h2{letter-spacing:0;font-size:clamp(28px,8vw,36px);line-height:1.16}.tg-header__area{background:#000}.tgmenu__nav{background:#000;min-height:66px;padding:10px 12px}.tgmenu__nav .logo img{max-width:148px;max-height:36px}.tgmobile__menu{width:min(100%,390px);height:100dvh;padding-right:0}.tgmobile__menu .nav-logo{padding:24px 22px}.tgmobile__search{padding:0 18px 20px}.tgmobile__menu .navigation>li>a,.tgmobile__menu .navigation>li>button{min-height:50px}.tgmenu__action ul{gap:6px}.tgmenu__action ul li a,.tgmenu__action ul li button,.tg-header__area .mobile-nav-toggler{width:40px;min-width:40px;height:40px}.search__popup{padding-top:34px;padding-bottom:28px}.search__close{top:16px;right:16px}.search__suggestions{max-height:calc(100dvh - 150px);position:fixed;top:116px;left:18px;right:18px}.slider__bg{align-items:flex-start;min-height:760px;padding:96px 0 270px}.slider__content{text-align:center;max-width:100%;padding-top:0}.slider__content .sub-title:before{left:50%;transform:translate(-50%)}.slider__content .title{max-width:12ch;margin-inline:auto;font-size:clamp(30px,10.2vw,40px);line-height:1.08}.slider__content p{width:100%;max-width:34ch;font-size:15px}.slider__btn{grid-template-columns:1fr;gap:10px;width:min(100%,310px);display:grid}.slider__btn .tg-btn{width:100%;min-height:50px;padding:13px 18px}.slider__area--esb .slider__product{width:min(82vw,340px);max-width:82vw;height:225px;bottom:70px}.slider__area--esb .slider__product--1{height:218px}.slider__area--esb .slider__product--2{width:min(66vw,280px);height:250px}.slider__area--esb .slider__product--3{width:min(76vw,320px);height:232px}.slider__area--esb .slider__product--4{width:min(92vw,370px);height:180px;bottom:88px}.slider-pagination{bottom:38px!important}.slider__anniversary-badge{width:82px;bottom:-30px;right:14px}.brand__area{padding:26px 0}.brand__area--applications .brand__item img{max-height:74px}.about__img{margin-top:0;margin-bottom:28px;padding-right:0}.about__content p,.home-products__heading>p,.contact__content>p,.catalog-detail__lead{line-height:1.62}.about__content-inner{gap:22px;display:grid}.about__list-item{align-items:flex-start}.home-products__tabs{margin-left:-18px;margin-right:-18px;padding:0 18px 8px}.home-products__tabs button{flex-basis:146px;min-height:56px;padding:10px 12px;font-size:14px}.home-products__panel{min-height:0}.home-products__intro{gap:18px}.home-products__intro .tg-btn,.catalog-detail__actions .tg-btn,.catalog-detail__catalog-button,.catalog-detail__actions>a,.catalog-detail__actions>button{justify-content:center;width:100%}.catalog-card__image img{padding:18px}.catalog-card__content{padding:20px}.catalog-card__content h2{font-size:20px;line-height:1.28}.catalog-hero{min-height:340px}.catalog-hero__inner{padding-top:118px;padding-bottom:38px}.catalog-hero h1,.catalog-detail h2{font-size:clamp(29px,8vw,36px);line-height:1.14}.catalog-area,.catalog-detail{padding-top:52px;padding-bottom:62px}.catalog-filters{grid-template-columns:1fr;padding:18px}.catalog-topbar{flex-direction:column;align-items:flex-start;gap:10px}.catalog-active-filters{flex-direction:column;align-items:flex-start}.catalog-active-filters strong{justify-content:center;width:100%}.catalog-detail__highlights{grid-template-columns:1fr}.catalog-zoom__stage{aspect-ratio:1/.92}.catalog-zoom__stage img{padding:18px}.catalog-zoom__hint{display:none}.catalog-documents{border-radius:6px}.catalog-documents__list a,.catalog-documents__list button{grid-template-columns:36px minmax(0,1fr);min-height:62px;padding:10px 12px}.catalog-documents__list a>svg,.catalog-documents__list button>svg{width:36px;height:36px;padding:9px}.catalog-application-band{margin-top:44px}.catalog-lightbox{padding:14px}.catalog-lightbox>button{top:12px;right:12px}.catalog-lightbox__image{width:94vw;height:76dvh}.project__thumb img{height:320px}.project__content{opacity:1;visibility:visible;margin-top:0;left:14px;right:14px}.project__content .title{font-size:24px}.team__item,.project__item,.catalog-card{max-width:430px;margin-inline:auto}.contact__inner-wrap{border-radius:18px;margin-inline:-6px}.contact__title{max-width:13ch}.contact__info-item{align-items:flex-start;gap:14px}.contact__info-item .icon{border-radius:12px;width:52px;height:52px}.contact__form-wrap{border-radius:18px;padding:26px 18px}.contact__area-four .row{row-gap:0}.contact__area-four .col-lg-7{display:none}.job__form-area .contact__form-wrap-four{max-width:100%;margin-inline:auto}.contact__form input,.contact__form textarea,.contact__form-two input,.contact__form-two textarea{min-height:50px;font-size:15px}.catalog-lead-modal{width:min(100%,94vw);max-height:88dvh;padding:22px;overflow-y:auto}.catalog-lead-modal__grid{grid-template-columns:1fr}.catalog-lead-modal__actions{flex-direction:column}.catalog-lead-modal__actions .tg-btn,.catalog-lead-modal__actions button{width:100%}.footer__area .row{row-gap:28px}}@media (max-width:575px){.slider__bg{min-height:720px;padding-top:88px;padding-bottom:250px}.slider__shape img{width:150px}.counter__area-two .row>*{width:50%}.counter__item-two .counter__icon--3d{flex-basis:72px;width:72px;height:72px}.counter__item-two .counter__content .count{font-size:clamp(28px,9vw,36px)}.counter__item-two .counter__content p{font-size:12px;line-height:1.25}.brand__area--applications .brand__item{min-width:120px}.catalog-table-wrap{border-radius:0;width:calc(100% + 36px);margin-left:-18px;margin-right:-18px}.catalog-table-wrap table{min-width:560px}.catalog-documents{margin-left:-4px;margin-right:-4px}.offCanvas__info{width:min(100%,360px)}}@media (max-width:390px){.container{padding-left:14px;padding-right:14px}.tgmenu__nav .logo img{max-width:130px}.tgmenu__action ul li a,.tgmenu__action ul li button,.tg-header__area .mobile-nav-toggler{width:36px;min-width:36px;height:36px}.slider__bg{min-height:700px;padding-bottom:232px}.slider__content .title{font-size:29px}.slider__content p{font-size:14px}.slider__area--esb .slider__product{height:198px;bottom:62px}.slider__area--esb .slider__product--2{height:222px}.slider__area--esb .slider__product--3{height:205px}.slider__area--esb .slider__product--4{height:152px;bottom:78px}.slider-pagination{bottom:32px!important}.counter__area-two .row{row-gap:18px}.counter__item-two .counter__content .count{font-size:30px}.home-products__tabs{margin-left:-14px;margin-right:-14px;padding-inline:14px}.catalog-card__content h2{font-size:19px}.contact__title{font-size:27px!important}}@media (hover:none),(pointer:coarse){.catalog-card:hover{box-shadow:none;transform:none}.catalog-card__image:hover img{transform:none}}
