.elementor-2778 .elementor-element.elementor-element-86c3bd2{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-86c3bd2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2778 .elementor-element.elementor-element-86c3bd2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2778 .elementor-element.elementor-element-00209ee{padding:10px 0px 0px 0px;font-size:18px;color:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-574c69a{padding:10px 0px 0px 0px;font-size:18px;color:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-06b572e{padding:10px 0px 0px 0px;font-size:18px;color:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-3353774{padding:10px 0px 0px 0px;font-size:18px;color:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-d10667a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-d10667a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2778 .elementor-element.elementor-element-d10667a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2778 .elementor-element.elementor-element-975256e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-975256e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2778 .elementor-element.elementor-element-975256e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2778 .elementor-element.elementor-element-77da5ec{padding:10px 0px 0px 0px;font-size:18px;color:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-2bbcb45{padding:10px 0px 0px 0px;font-size:18px;color:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-0a9f14a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-0a9f14a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2778 .elementor-element.elementor-element-0a9f14a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2778 .elementor-element.elementor-element-24fc9a1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-24fc9a1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2778 .elementor-element.elementor-element-24fc9a1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2778 .elementor-element.elementor-element-43ecc09{padding:10px 0px 0px 0px;font-size:18px;color:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-9ea1c86{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-9ea1c86.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2778 .elementor-element.elementor-element-9ea1c86.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2778 .elementor-element.elementor-element-e994668{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-e994668.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2778 .elementor-element.elementor-element-e994668.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2778 .elementor-element.elementor-element-9732279{padding:10px 0px 0px 0px;font-size:18px;color:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-7e05336{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-7e05336.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2778 .elementor-element.elementor-element-7e05336.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2778 .elementor-element.elementor-element-c3dd997{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-c3dd997.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2778 .elementor-element.elementor-element-c3dd997.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2778 .elementor-element.elementor-element-49123d8{padding:10px 0px 0px 0px;font-size:18px;color:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button, .elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button.reverse .btn-animated-gr{background:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button:hover, .elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button:focus, .elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button .btn-animated-gr, .elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button:focus .btn-animated-gr{background:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-2778 .elementor-element.elementor-element-cada9af > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button{padding:8px 30px 8px 30px;display:inline-block;}.elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button:hover, .elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button:focus{color:var( --e-global-color-secondary );}.elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button:hover svg, .elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2778 .elementor-element.elementor-element-cada9af .tcgelements-button .tcgelements-button-text small{display:inline-block;}