.elementor-46 .elementor-element.elementor-element-501f565 .elementor-repeater-item-a39d2a3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-0abc433 .elementor-repeater-item-41fec4c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-eef58f2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-eef58f2{text-align:center;}.elementor-46 .elementor-element.elementor-element-eef58f2 .elementor-heading-title{line-height:85px;}.elementor-46 .elementor-element.elementor-element-3607aea{flex-basis:200px;}.elementor-46 .elementor-element.elementor-element-3607aea a.raven-button{width:169px;height:50px;border-radius:3px 3px 3px 3px;}.elementor-46 .elementor-element.elementor-element-3607aea .raven-button{width:169px;height:50px;border-radius:3px 3px 3px 3px;}.elementor-46 .elementor-element.elementor-element-3607aea a.raven-button, .elementor-46 .elementor-element.elementor-element-3607aea .raven-button, .elementor-46 .elementor-element.elementor-element-3607aea .raven-button-widget-normal-effect-blink:after{background-color:#247A95;background-image:none;}.elementor-46 .elementor-element.elementor-element-3607aea .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:3px 3px 3px 3px;}.elementor-46 .elementor-element.elementor-element-3607aea .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:3px 3px 3px 3px;}.elementor-46 .elementor-element.elementor-element-3607aea a.raven-button:hover{background-color:#FFFFFF;background-image:none;}.elementor-46 .elementor-element.elementor-element-3607aea a.raven-button .button-text, .elementor-46 .elementor-element.elementor-element-3607aea .raven-button .button-text{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;}.elementor-46 .elementor-element.elementor-element-0abc433 > .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-46 .elementor-element.elementor-element-9175d47 > .elementor-widget-container{background-color:#000000;}.elementor-46 .elementor-element.elementor-element-9175d47 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46 .elementor-element.elementor-element-501f565{padding:179px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-a6a4693 .elementor-repeater-item-36d67d3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-0f18437 > .elementor-widget-container{padding:0px 100px 30px 0px;}.elementor-46 .elementor-element.elementor-element-77d82e3 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-89caaa7 a.raven-button{width:169px;height:50px;border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-89caaa7 .raven-button{width:169px;height:50px;border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-89caaa7 a.raven-button, .elementor-46 .elementor-element.elementor-element-89caaa7 .raven-button, .elementor-46 .elementor-element.elementor-element-89caaa7 .raven-button-widget-normal-effect-blink:after{background-color:#247A95;background-image:none;}.elementor-46 .elementor-element.elementor-element-89caaa7 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-89caaa7 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-89caaa7 a.raven-button:hover{background-color:#FFFFFF;background-image:none;border-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-89caaa7 a.raven-button:hover, .elementor-46 .elementor-element.elementor-element-89caaa7 .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-89caaa7 .raven-button:hover{border-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-89caaa7 a.raven-button .button-text, .elementor-46 .elementor-element.elementor-element-89caaa7 .raven-button .button-text{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;}.elementor-46 .elementor-element.elementor-element-d37d64b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-46 .elementor-element.elementor-element-d37d64b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-fc05288 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-fc05288 .raven-image img{max-width:100%;}.elementor-46 .elementor-element.elementor-element-fc05288 .raven-image{opacity:1;}.elementor-46 .elementor-element.elementor-element-fc05288{text-align:right;}.elementor-46 .elementor-element.elementor-element-a6a4693:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-a6a4693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tepartner.com/wp-content/uploads/2022/09/Line-Graphic-2.webp");background-position:top right;background-repeat:no-repeat;}.elementor-46 .elementor-element.elementor-element-a6a4693{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 200px 0px;}.elementor-46 .elementor-element.elementor-element-a6a4693 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-25d50f0 .elementor-repeater-item-4f2e067.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-1be19da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-f70977b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-f70977b{text-align:center;}.elementor-46 .elementor-element.elementor-element-f70977b .elementor-heading-title{color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-c194a8c .elementor-repeater-item-f730f78.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-77b087e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-77b087e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-46 .elementor-element.elementor-element-77b087e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-46 .elementor-element.elementor-element-77b087e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-46 .elementor-element.elementor-element-77b087e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-46 .elementor-element.elementor-element-77b087e:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46 .elementor-element.elementor-element-77b087e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-46 .elementor-element.elementor-element-77b087e .elementor-image-box-title{font-size:23px;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-77b087e .elementor-image-box-description{font-size:15px;color:#000000;}.elementor-46 .elementor-element.elementor-element-5a2f260 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5a2f260 a.raven-button{width:100%;height:50px;border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-5a2f260 .raven-button{width:100%;height:50px;border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-5a2f260 a.raven-button, .elementor-46 .elementor-element.elementor-element-5a2f260 .raven-button, .elementor-46 .elementor-element.elementor-element-5a2f260 .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-5a2f260 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-5a2f260 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-5a2f260 a.raven-button:hover{background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5a2f260 .raven-button:hover{border-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5a2f260 a.raven-button .button-text, .elementor-46 .elementor-element.elementor-element-5a2f260 .raven-button .button-text{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;}.elementor-46 .elementor-element.elementor-element-e605def > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-e605def.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-46 .elementor-element.elementor-element-e605def.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-46 .elementor-element.elementor-element-e605def.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-46 .elementor-element.elementor-element-e605def .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-46 .elementor-element.elementor-element-e605def .elementor-image-box-img img{transition-duration:0.3s;}.elementor-46 .elementor-element.elementor-element-e605def .elementor-image-box-title{font-size:23px;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-e605def .elementor-image-box-description{font-size:15px;color:#000000;}.elementor-46 .elementor-element.elementor-element-d70c5ad > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-d70c5ad a.raven-button{width:100%;height:50px;border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-d70c5ad .raven-button{width:100%;height:50px;border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-d70c5ad a.raven-button, .elementor-46 .elementor-element.elementor-element-d70c5ad .raven-button, .elementor-46 .elementor-element.elementor-element-d70c5ad .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-d70c5ad .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-d70c5ad .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:1px 1px 1px 1px;}.elementor-46 .elementor-element.elementor-element-d70c5ad a.raven-button:hover{background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-d70c5ad .raven-button:hover{border-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-d70c5ad a.raven-button .button-text, .elementor-46 .elementor-element.elementor-element-d70c5ad .raven-button .button-text{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;}.elementor-46 .elementor-element.elementor-element-c194a8c > .elementor-background-overlay{opacity:0.5;}.elementor-46 .elementor-element.elementor-element-25d50f0:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-25d50f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#247A95;}.elementor-46 .elementor-element.elementor-element-25d50f0 > .elementor-background-overlay{background-image:url("https://tepartner.com/wp-content/uploads/2022/09/Gradient-Lines.webp");background-position:top left;background-repeat:no-repeat;opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-25d50f0 > .elementor-container{max-width:1170px;}.elementor-46 .elementor-element.elementor-element-25d50f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-46 .elementor-element.elementor-element-f413355 .elementor-repeater-item-1d716af.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-bd1bb85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-bd1bb85{text-align:center;}.elementor-46 .elementor-element.elementor-element-bd1bb85 .elementor-heading-title{font-family:"Arimo", Sans-serif;}.elementor-46 .elementor-element.elementor-element-bd70adf{text-align:center;}.elementor-46 .elementor-element.elementor-element-7286426 .elementor-repeater-item-cb7d064.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-d524d39.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-46 .elementor-element.elementor-element-d524d39.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-46 .elementor-element.elementor-element-d524d39.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-46 .elementor-element.elementor-element-d524d39 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-46 .elementor-element.elementor-element-d524d39 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-46 .elementor-element.elementor-element-d524d39 .elementor-image-box-title{font-size:23px;}.elementor-46 .elementor-element.elementor-element-8ec81dd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-46 .elementor-element.elementor-element-8ec81dd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-46 .elementor-element.elementor-element-8ec81dd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-46 .elementor-element.elementor-element-8ec81dd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-46 .elementor-element.elementor-element-8ec81dd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-46 .elementor-element.elementor-element-8ec81dd .elementor-image-box-title{font-size:23px;}.elementor-46 .elementor-element.elementor-element-f413355 > .elementor-container{max-width:655px;}.elementor-46 .elementor-element.elementor-element-f413355{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-46 .elementor-element.elementor-element-f413355 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-4f73c28 .elementor-repeater-item-1e71a1f.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-8b50c6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-8b50c6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-8b50c6e > .elementor-element-populated, .elementor-46 .elementor-element.elementor-element-8b50c6e > .elementor-element-populated > .elementor-background-overlay, .elementor-46 .elementor-element.elementor-element-8b50c6e > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-46 .elementor-element.elementor-element-8b50c6e > .elementor-element-populated{box-shadow:7.5px 13px 35px 0px rgba(209, 209, 209, 0.4);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 45px 60px;}.elementor-46 .elementor-element.elementor-element-8b50c6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-be159cf > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-46 .elementor-element.elementor-element-be159cf{text-align:center;}.elementor-46 .elementor-element.elementor-element-4f73c28:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-4f73c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tepartner.com/wp-content/uploads/2022/09/Silhouettes-of-people-on-spiral-staircase.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-4f73c28 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-4f73c28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-46 .elementor-element.elementor-element-5d42320 .elementor-repeater-item-843c69a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-44d95af > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-44d95af{text-align:center;}.elementor-46 .elementor-element.elementor-element-44d95af .elementor-heading-title{font-family:"Arimo", Sans-serif;}.elementor-46 .elementor-element.elementor-element-aa791e0 .elementor-repeater-item-fa744ca.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-46 .elementor-element.elementor-element-aa791e0 > .elementor-container{max-width:600px;}.elementor-46 .elementor-element.elementor-element-5d42320{padding:80px 0px 80px 0px;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-eef58f2 .elementor-heading-title{font-size:40px;line-height:1.45em;}.elementor-46 .elementor-element.elementor-element-501f565{padding:160px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-0f18437 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-fc05288 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-a6a4693{padding:100px 30px 200px 30px;}.elementor-46 .elementor-element.elementor-element-25d50f0{padding:70px 30px 100px 30px;}.elementor-46 .elementor-element.elementor-element-f413355{padding:50px 30px 50px 30px;}.elementor-46 .elementor-element.elementor-element-8b50c6e > .elementor-element-populated{padding:70px 20px 50px 20px;}.elementor-46 .elementor-element.elementor-element-4f73c28{padding:100px 30px 100px 30px;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-eef58f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-eef58f2 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-46 .elementor-element.elementor-element-3607aea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-3607aea a.raven-button{width:140px;height:40px;}.elementor-46 .elementor-element.elementor-element-3607aea .raven-button{width:140px;height:40px;}.elementor-46 .elementor-element.elementor-element-501f565{padding:130px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-bacb7a5 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-77b087e .elementor-image-box-img{margin-bottom:15px;}.elementor-46 .elementor-element.elementor-element-e605def .elementor-image-box-img{margin-bottom:15px;}.elementor-46 .elementor-element.elementor-element-25d50f0{padding:70px 20px 100px 20px;}.elementor-46 .elementor-element.elementor-element-d524d39 .elementor-image-box-img{margin-bottom:15px;}.elementor-46 .elementor-element.elementor-element-8ec81dd .elementor-image-box-img{margin-bottom:15px;}.elementor-46 .elementor-element.elementor-element-8b50c6e > .elementor-element-populated{padding:50px 30px 50px 30px;}.elementor-46 .elementor-element.elementor-element-44d95af .elementor-heading-title{font-size:36px;}}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-bacb7a5{width:43.462%;}.elementor-46 .elementor-element.elementor-element-d37d64b{width:56.538%;}.elementor-46 .elementor-element.elementor-element-1be19da{width:100%;}.elementor-46 .elementor-element.elementor-element-8b50c6e{width:50.175%;}.elementor-46 .elementor-element.elementor-element-59e272c{width:49.781%;}}@media(max-width:1024px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-bacb7a5{width:50%;}.elementor-46 .elementor-element.elementor-element-d37d64b{width:50%;}.elementor-46 .elementor-element.elementor-element-8b50c6e{width:80%;}.elementor-46 .elementor-element.elementor-element-59e272c{width:20%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start custom CSS */.home-sec2 img {
	filter: grayscale(100%);
}
.home-sec2 img:hover {
	filter: grayscale(0%);
}/* End custom CSS */