.tesla-heading-subheading{margin-bottom:45px}.tesla-heading-desc{margin-bottom:30px;font-size:16px;line-height:22px}.tesla-heading-subheading .tesla-subtitle.style-3{font-size:18px}.tesla-heading-subheading .tesla-subtitle{position:relative;display:inline-block;font-size:16px;line-height:24px;margin-bottom:8px;text-transform:uppercase;font-weight:500;font-style:normal;color:var(--tesla-global-color);font-family:var(--tesla-heading-typography-font-family);z-index:1}.tesla-heading-subheading h4.tesla-subtitle:after{position:absolute;content:'';content:'\f107';font-family:teslaimaging-base-icons;color:var(--tesla-white-color);right:-25px;top:2px;font-size:12px;line-height:18px;text-align:center;height:18px;width:18px;background:var(--tesla-global-color);border-radius:50%}.tesla-heading-subheading .tesla-title{font-family:var(--tesla-heading-typography-font-family);font-weight:500;font-size:42px;letter-spacing:0px;color:var(--tesla-blackish-color);text-transform:none;font-style:normal; margin-bottom:0px}.tesla-heading-subheading .tesla-title-black,.tesla-heading-subheading .tesla-title-blue{font-weight:500;font-size:36px;line-height:48px;text-transform:none;letter-spacing:-.5px;font-family:var(--tesla-heading-typography-font-family);font-style:normal;padding:0}.tesla-heading-subheading .tesla-title-black{color:var(--tesla-blackish-color)}.tesla-heading-subheading .tesla-title-blue{color:var(--tesla-secondary-color)}.tesla-heading-subheading.text-white .tesla-title{color:var(--tesla-white-color);z-index:1;position:relative}.tesla-heading-subheading .tesla-heading-desc{font-size:16px;font-weight:400;margin-top:10px}.tesla-heading-subheading.style-3 .tesla-subtitle{font-weight:500;font-size:18px;line-height:26px;letter-spacing:0px;color:var(--tesla-global-color);text-transform:uppercase;font-style:normal}.tesla-ihbox-style-2 .tesla-ihbox-headingicon,.tesla-ihbox-style-2 .tesla-ihbox-headingicon .tesla-ihbox-box-number,.tesla-ihbox-style-2 .tesla-ihbox-icon-wrapper img{-webkit-transition:.25s ease-in-out;transition:.5s}.tesla-ihbox-style-2{text-align:center;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.tesla-ihbox-style-2 .tesla-ihbox-icon-wrapper{margin-bottom:30px;width:140px;height:140px;display:inline-block;border-radius:50%;position:relative;border:10px solid var(--tesla-white-color);box-shadow:0 0 15px 0 rgba(0,0,0,.12)}.tesla-ihbox-style-2 .tesla-ihbox-icon-wrapper img{border-radius:100%}.tesla-miconheading-style-2:nth-of-type(4n+1) .tesla-ihbox-style-2 .tesla-ihbox-icon-wrapper{width:140px;height:140px;border:12px solid var(--tesla-white-color)}.tesla-miconheading-style-2:nth-of-type(4n+2) .tesla-ihbox-style-2 .tesla-ihbox-icon-wrapper{width:160px;height:160px;border:14px solid var(--tesla-white-color)}.tesla-miconheading-style-2:nth-of-type(4n+3) .tesla-ihbox-style-2 .tesla-ihbox-icon-wrapper{width:180px;height:180px;border:14px solid var(--tesla-white-color)}.tesla-miconheading-style-2:nth-of-type(4n+4) .tesla-ihbox-style-2 .tesla-ihbox-icon-wrapper{width:260px;height:260px;border:20px solid var(--tesla-white-color)}.tesla-miconheading-style-2:nth-of-type(4n+2) .tesla-ihbox-style-2{margin-top:120px}.tesla-miconheading-style-2:nth-of-type(4n+4) .tesla-ihbox-style-2{margin-top:-50px}.header-style-1 .tesla-header-button a span,.header-style-2 .tesla-header-button a span,.header-style-3 .tesla-header-button a span,.overlap-colomn,.site-footer .widget_archive ul li,.tesla-ihbox-style-2 .tesla-ihbox-headingicon,.tesla-service-style-1 .tesla-content-inner,.tesla-service-style-3 .tesla-content-inner,.tesla-service-style-5 .tesla-service-image-icon-wrapper,.tesla-testimonial-style-2,.tesla-testimonial-style-2 .teslaimaging-box-content{position:relative}.tesla-ihbox-style-2 .tesla-ihbox-headingicon .tesla-ihbox-box-number{content:'';position:absolute;top:10%;left:64%;width:40px;height:40px;line-height:40px;border-radius:50%;font-size:16px;color:var(--tesla-global-color);background-color:var(--tesla-white-color)}.tesla-ihbox-style-2 .tesla-ihbox-headingicon .tesla-ihbox-box-number:before{height:45px;position:absolute;width:45px;border-radius:100%;background-color:transparent;border:4px solid var(--tesla-global-color);content:'';top:-2px;right:-2px;-webkit-transition:.3s cubic-bezier(.3,.58,.55,1);transition:.2s linear;transform:scale(1)}.tesla-ihbox-style-2:hover .tesla-ihbox-headingicon .tesla-ihbox-box-number:before{border-color:var(--tesla-white-color);transform:scale(1.1)}.tesla-miconheading-style-2:nth-of-type(4n+1) .tesla-ihbox-style-2 .tesla-ihbox-headingicon .tesla-ihbox-box-number{top:10%;left:65%}.tesla-miconheading-style-2:nth-of-type(4n+2) .tesla-ihbox-style-2 .tesla-ihbox-headingicon .tesla-ihbox-box-number{top:30%;left:15%}.tesla-miconheading-style-2:nth-of-type(4n+3) .tesla-ihbox-style-2 .tesla-ihbox-headingicon .tesla-ihbox-box-number{top:45%;left:15%}.tesla-miconheading-style-2:nth-of-type(4n+4) .tesla-ihbox-style-2 .tesla-ihbox-headingicon .tesla-ihbox-box-number{top:14%;left:7%}.progressbar-style-1 .progress .progress-bar,.tesla-miconheading-style-2 .tesla-ihbox-style-2:hover .tesla-ihbox-icon:before{background-color:var(--tesla-global-color)}.tesla-ihbox-style-2:hover .tesla-ihbox-headingicon .tesla-ihbox-box-number{background-color:var(--tesla-global-color);border-color:var(--tesla-white-color);color:var(--tesla-white-color)}.tesla-ihbox-style-2 .tesla-element-title{font-size:18px;line-height:24px;margin-bottom:0}.tesla-ihbox-style-2 .tesla-heading-desc{font-size:16px;font-weight:500;letter-spacing:-.5px}.tesla-element-miconheading-style-2 .tesla-element-posts-wrapper:before{content:'';position:absolute;left:-50px;right:0;height:100%;display:block;background:url(../images/tesla-shape-step.html) center center no-repeat;top:50px}.tesla-ihbox-style-2:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.db-fidbox-style-1 .db-circle-w,.db-fidbox-style-1 .db-fid-title-w,.footer-social-links .tesla-social-links li,.tesla-ihbox-style-10,.tesla-ihbox-style-3,.tesla-ihbox-style-8,.tesla-ihbox-style-9,.tesla-pricing-table-box .teslaimaging-ptable-price,.tesla-pricing-table-box .teslaimaging-ptable-symbol,.tesla-service-style-3 .tesla-service-btn,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .teslaimaging-ptable-price,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .teslaimaging-ptable-symbol{display:inline-block}.tesla-ihbox-style-3 .tesla-element-title{font-size:16px;line-height:22px;margin-bottom:0;font-weight:600;color:var(--tesla-global-color)}.tesla-ihbox-style-3 .tesla-element-heading{font-size:12px;line-height:16px;margin-bottom:0;font-weight:400!important;color:var(--tesla-body-typography-color)}.tesla-ihbox-style-14,.tesla-ihbox-style-14 .tesla-element-title,.tesla-ihbox-style-14 .tesla-ihbox-icon-wrapper i,.tesla-ihbox-style-15,.tesla-ihbox-style-15 .tesla-element-title,.tesla-ihbox-style-15 .tesla-ihbox-icon-wrapper i,.tesla-ihbox-style-7 .tesla-ihbox-box,.tesla-ihbox-style-7:hover .tesla-element-title,.tesla-ihbox-style-7:hover .tesla-heading-desc,.tesla-ihbox-style-7:hover .tesla-ihbox-icon-wrapper,.tesla-service-style-1 .tesla-featured-wrapper img,.tesla-service-style-1 .tesla-service-btn,.tesla-service-style-1 .tesla-service-icon-wrapper,.tesla-service-style-1 .teslaimaging-post-item,.tesla-service-style-5 .tesla-featured-wrapper img,.tesla-service-style-5 .tesla-service-btn,.tesla-service-style-5 .tesla-service-icon-wrapper,.tesla-service-style-5 .teslaimaging-post-item{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.tesla-ihbox-style-7 .tesla-ihbox-box{padding:40px 40px 5px;border-bottom:5px solid var(--tesla-light-color);position:relative}.tesla-ihbox-style-7 .tesla-ihbox-box:before{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background-color:var(--tesla-secondary-color);opacity:0;z-index:-1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:0}.tesla-ihbox-style-7 .tesla-ihbox-icon-wrapper{font-size:45px;line-height:45px;margin-right:20px;transform:scale(1);transform-origin:center center;color:var(--tesla-global-color)}.tesla-ihbox-style-7 .tesla-element-title{font-size:20px;line-height:26px;margin-bottom:10px}.tesla-ihbox-style-7 .tesla-heading-desc{font-size:14px;line-height:18px}.tesla-ihbox-style-7:hover .tesla-ihbox-box:before,.tesla-mihbox-hover-active .tesla-ihbox-style-7 .tesla-ihbox-box:before{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}.tesla-ihbox-style-7:hover .tesla-ihbox-box,.tesla-mihbox-hover-active .tesla-ihbox-style-7 .tesla-ihbox-box{border-color:var(--tesla-global-color)}.footer-social-links .tesla-social-links li a:hover,.header-style-3 .tesla-header-search-btn a,.tesla-elementor-bg-color-secondary .tesla-testimonial-style-2 .teslaimaging-testimonial-detail,.tesla-elementor-bg-color-secondary .tesla-testimonial-style-2 blockquote,.tesla-footer-contact-info-inner .tesla-label,.tesla-footer-section.tesla-text-color-white a:hover,.tesla-ihbox-style-1-bg .tesla-ihbox-style-12 .tesla-element-title,.tesla-ihbox-style-7:hover .tesla-element-title,.tesla-ihbox-style-7:hover .tesla-heading-desc,.tesla-ihbox-style-7:hover .tesla-ihbox-icon-wrapper,.tesla-mihbox-hover-active .tesla-ihbox-style-7 .tesla-element-title,.tesla-mihbox-hover-active .tesla-ihbox-style-7 .tesla-heading-desc,.tesla-mihbox-hover-active .tesla-ihbox-style-7 .tesla-ihbox-icon-wrapper,.tesla-portfolio-style-1 .teslaimaging-box-content .tesla-portfolio-title a,.tesla-portfolio-style-2 .teslaimaging-box-content .tesla-portfolio-title a,.tesla-portfolio-style-2 .teslaimaging-icon-box a,.tesla-portfolio-style-3 .tesla-port-cat a,.tesla-portfolio-style-3 .teslaimaging-icon-box a,.tesla-portfolio-style-3 h3.tesla-portfolio-title a,.tesla-text-color-white .tesla-ihbox-style-12 .tesla-element-title,.teslaimaging-ele-fid-style-7 .tesla-fid-title,.teslaimaging-ele-fid-style-7 .tesla-sbox-icon-wrapper,.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-ptable-btn:hover a{color:var(--tesla-white-color)}.tesla-ihbox-style-7:hover .tesla-ihbox-icon-wrapper,.tesla-mihbox-hover-active .tesla-ihbox-style-7 .tesla-ihbox-icon-wrapper{transform:scale(1.2)}.tesla-ihbox-style-8 .tesla-element-title{font-size:22px;line-height:28px;margin-bottom:0;text-transform:capitalize}.db-fidbox-style-1 .db-fid-title-w h3,.tesla-ihbox-style-8 .tesla-heading-desc{margin-bottom:0}.tesla-ihbox-style-8 .tesla-ihbox-icon-wrapper{font-size:50px;line-height:50px;margin-right:25px;text-align:center;color:var(--tesla-global-color);transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-ms-transition:.6s;-o-transition:.6s}.tesla-ihbox-style-8:hover .tesla-ihbox-icon-wrapper{-webkit-transform:scale(-1) rotate(180deg);-moz-transform:scale(-1) rotate(180deg);-ms-transform:scale(-1) rotate(180deg);-o-transform:scale(-1) rotate(180deg);transform:scale(-1) rotate(180deg);color:var(--tesla-secondary-color)}.style-eight .tesla-ihbox-style-8 .tesla-element-title{font-size:18px;line-height:28px;font-weight:600;margin-bottom:10px}.style-eight .tesla-ihbox-style-8 .tesla-ihbox-icon-wrapper{font-size:63px;line-height:80px}.tesla-style-8 .tesla-ihbox-style-8 .tesla-element-title{font-size:19px;line-height:24px;margin-bottom:10px}.tesla-ihbox-style-9 .tesla-element-title{font-size:20px;line-height:26px;margin-bottom:0;font-weight:600;color:var(--tesla-global-color)}.tesla-ihbox-style-9 .tesla-element-heading{font-size:14px;line-height:24px;font-weight:600;margin-bottom:0;color:var(--tesla-blackish-color)}.tesla-ihbox-style-9 .tesla-ihbox-icon-wrapper{font-size:40px;line-height:40px;margin-right:15px;color:var(--tesla-global-color)}.tesla-ihbox-style-10 .tesla-ihbox-headingicon{margin-right:30px}.tesla-ihbox-style-10 .tesla-ihbox-icon-wrapper.tesla-ihbox-icon-type-image img{width:75px;height:75px;line-height:75px;border-radius:100%;border:8px solid var(--tesla-white-color)}.db-overlap-row,.tesla-ihbox-style-10 .tesla-ihbox-icon-type-image{position:relative;z-index:1}.tesla-ihbox-style-10 .tesla-ihbox-icon-type-image:after{position:absolute;content:'';left:0;top:0;height:100%;width:100%;border-radius:50%;border:1px solid var(--tesla-global-color);z-index:-1;opacity:0;-webkit-animation:1s linear infinite pulse-border;-moz-animation:1s linear infinite pulse-border;-o-animation:1s linear infinite pulse-border;animation:1s linear infinite pulse-border}.tesla-ihbox-style-10 .tesla-ihbox-icon-type-image:before{position:absolute;content:'';left:0;top:0;height:100%;width:100%;border-radius:50%;border:1px solid var(--tesla-global-color);z-index:-1;opacity:0;-webkit-animation:1.5s linear infinite pulse-border-2;-moz-animation:1.5s linear infinite pulse-border-2;-o-animation:1.5s linear infinite pulse-border-2;animation:1.5s linear infinite pulse-border-2}.tesla-ihbox-style-10 .tesla-element-title{font-size:18px;line-height:24px;margin-bottom:0;font-weight:600;font-style:italic;color:var(--tesla-global-color)}@keyframes pulse-border{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}100%{transform:scale(1.3);-webkit-transform:scale(1.3);opacity:0}}@keyframes pulse-border-2{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}100%{transform:scale(1.5);-webkit-transform:scale(1.5);opacity:0}}.tesla-ihbox-style-11{padding:25px 20px 20px 25px;border:1px solid #eee}.tesla-ihbox-style-11 .tesla-ihbox-icon-wrapper{font-size:45px;line-height:60px;color:var(--tesla-global-color);transition:.5s}.tesla-ihbox-style-11 .tesla-element-title{font-size:18px;font-weight:600;margin-bottom:0;line-height:normal}.tesla-ihbox-style-12{text-align:center;padding:45px 35px;border:1px solid}.tesla-ihbox-style-12 .tesla-ihbox-icon-wrapper{font-size:54px;line-height:64px;color:var(--tesla-global-color);transition:.5s}.tesla-ihbox-style-12 .tesla-element-title{font-size:18px;line-height:24px;letter-spacing:-.25px}.tesla-ihbox-style-12 .tesla-heading-desc{color:rgb(255 255 255 / 70%)}.tesla-ihbox-style-12:hover .tesla-ihbox-icon-wrapper{transform:translateY(-10px)}.tesla-ihbox-style-1-bg>.elementor-container,.tesla-service-style-2-bg>.elementor-container{max-width:none!important;width:1450px;border-radius:0}.tesla-ihbox-style-1-bg .elementor-container:after{position:absolute;z-index:-1;content:'';width:100%;height:100%;top:0;left:0;background-color:var(--tesla-secondary-color)}.tesla-ihbox-style-14{display:inline-block;position:relative}.tesla-ihbox-style-14 .tesla-element-heading{font-size:16px;line-height:26px;font-weight:400;color:var(--tesla-blackish-color);margin-bottom:0}.tesla-ihbox-style-14 .tesla-element-title{font-size:20px;line-height:30px;margin-bottom:0;font-weight:600;letter-spacing:-.5px;margin-top:-5px;color:var(--tesla-global-color)}.tesla-ihbox-style-14 .tesla-ihbox-icon-wrapper i{padding-right:15px;font-size:35px;line-height:35px;color:var(--tesla-global-color)}.tesla-ihbox-style-14 .tesla-ihbox-icon img,.tesla-ihbox-style-15 .tesla-ihbox-icon img{width:70px;height:70px;border-radius:50%;padding:5px;border:1px solid #000}.tesla-ihbox-style-15{display:inline-block;position:relative;margin-bottom:15px}.tesla-ihbox-style-15 .tesla-element-heading{font-size:16px;line-height:26px;font-weight:400;color:var(--tesla-global-color);margin-bottom:0}.tesla-ihbox-style-15 .tesla-element-title{font-size:20px;line-height:30px;margin-bottom:0;font-weight:600;letter-spacing:-.5px;margin-top:-5px;color:var(--tesla-blackish-color)}.tesla-ihbox-style-15 .tesla-ihbox-icon-wrapper i{padding-right:20px;font-size:35px;line-height:35px;color:var(--tesla-global-color)}.tesla-vertical-div .elementor-divider__text{background-color:var(--tesla-secondary-color);height:38px;width:38px;line-height:38px!important;border-radius:50%;text-align:center;color:var(--tesla-white-color);font-weight:700;position:relative}.tesla-vertical-div .elementor-divider__text::before,.tesla-vertical-div .elementor-divider__text:after{content:'';width:1px;height:20px;background-color:var(--tesla-secondary-color);position:absolute;left:50%;top:-20px}.tesla-vertical-div .elementor-divider__text:after{top:38px}.header-style-1 .sticky-header .container-full .tesla-pre-header-wrapper,.header-style-1 .sticky-header.site-header-menu:before,.header-style-3 .sticky-header .logo-img,.site-header .tesla-navbar>div>ul>li:last-child>a:after,.tesla-blog-style-1 .teslaimaging-box-content .tesla-meta-line .tesla-comments-hide,.tesla-blog-style-3 .teslaimaging-box-content .tesla-meta-line .tesla-comments-hide,.tesla-element-testimonial-style-2 .tesla-carousel-navs,.tesla-vertical-div.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.tesla-vertical-div.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.tesla-vertical-div.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.tesla-vertical-div.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:none}.tesla-portfolio-style-1 .teslaimaging-post-content,.tesla-portfolio-style-2 .teslaimaging-post-content,.tesla-portfolio-style-3 .teslaimaging-post-item,.tesla-team-style-1 .teslaimaging-team-image-box{position:relative;overflow:hidden}.tesla-team-style-1{background-color:var(--tesla-light-color)}.site-footer .tesla-footer-widget-col-1 .widget:after,.tesla-service-style-1 .tesla-featured-wrapper img,.tesla-service-style-1 .tesla-service-btn:hover::after,.tesla-service-style-1 .tesla-service-btn:hover::before,.tesla-service-style-2 .tesla-featured-wrapper img,.tesla-service-style-3 .tesla-featured-wrapper img,.tesla-service-style-5 .tesla-featured-wrapper img,.tesla-team-style-1 .teslaimaging-team-image-box img,.tesla-team-style-1:hover .teslaimaging-team-overlay{width:100%}.tesla-team-style-1 .teslaimaging-box-content{text-align:center;padding:20px 15px}.tesla-team-style-1 .teslaimaging-box-content .tesla-team-title{margin-bottom:0;font-size:18px;line-height:24px}.tesla-team-style-1 .teslaimaging-box-team-position{text-transform:capitalize;letter-spacing:0;font-size:14px;line-height:20px;margin-bottom:0;color:var(--tesla-global-color)}.tesla-team-style-1 .teslaimaging-box-social-links ul{width:100%;text-align:center;padding:10px 0;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;z-index:9;opacity:0}.tesla-service-style-1 .tesla-service-content,.teslaimaging-ele-fid-style-2 .tesla-fid-inner{-khtml-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%)}.tesla-team-style-1 .tesla-team-social-links{margin-top:0}.tesla-team-style-1 .tesla-team-social-links li{display:inline-block;margin:0 10px}.tesla-team-style-1 .teslaimaging-box-social-links a{font-size:20px;color:var(--tesla-white-color);line-height:40px;text-align:center;display:inline-block}.tesla-portfolio-style-1:hover .teslaimaging-overlay,.tesla-portfolio-style-2:hover .teslaimaging-overlay,.tesla-team-style-1:hover .teslaimaging-box-social-links ul{opacity:1;visibility:visible}.header-style-2 .tesla-social-links a:hover,.site-footer .tesla-footer-menu a:hover,.site-footer .widget ul a:hover,.tesla-blog-style-1 .tesla-post-title a:hover,.tesla-blog-style-2 .tesla-meta-line i,.tesla-blog-style-2 .tesla-post-title a:hover,.tesla-blog-style-3 .tesla-post-title a:hover,.tesla-blog-style-3 .teslaimaging-box-content .tesla-meta-category a,.tesla-blog-style-3 .teslaimaging-box-content .tesla-meta-line i,.tesla-service-style-1 .tesla-service-icon-wrapper,.tesla-service-style-1 .tesla-service-title a:hover,.tesla-service-style-2 .tesla-service-btn a:before,.tesla-team-style-1 .teslaimaging-box-social-links a:hover,.tesla-testimonial-style-2 .tesla-featured-wrapper:before,.tesla-testimonial-style-2 .teslaimaging-box-title,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-head-wrap .teslaimaging-ptable-desc,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .teslaimaging-ptable-price-w,ul.tesla-timelist-list .tesla-timelist-li-value{color:var(--tesla-global-color)}.header-style-1 .sticky-header .site-navigation ul.navigation>li.active>a,.header-style-3 .sticky-header .navigation>li:after,.progressbar-style-1 .progress-label,.sticky-header .site-navigation ul.navigation>li>a:hover,.tesla-service-style-1 .tesla-service-title a,.tesla-service-style-3 .tesla-service-title a,.tesla-service-style-5 .tesla-service-btn a:hover,.tesla-service-style-5 .tesla-service-title a,.tesla-team-style-1 .teslaimaging-box-content .tesla-team-title a,.teslaimaging-ele-fid-style-1 .tesla-sbox-icon-wrapper i,.teslaimaging-ele-fid-style-2 .tesla-sbox-icon-wrapper{color:var(--tesla-blackish-color)}.tesla-team-style-1 .teslaimaging-team-overlay{position:absolute;bottom:0;left:0;right:0;background-color:var(--tesla-secondary-color);overflow:hidden;width:0;height:100%;transition:.5s;border-radius:10px 10px 0 0}.teslaimaging-ele-fid-style-1 .tesla-fid-title{font-size:15px;text-align:center;line-height:22px;font-weight:700;color:var(--tesla-blackish-color)}.teslaimaging-ele-fid-style-1 .tesla-fid-inner{font-size:72px;line-height:82px;margin-bottom:-7px;margin-top:-15px;font-weight:600;letter-spacing:-2.5px;color:var(--tesla-global-color)}.teslaimaging-ele-fid-style-1 .tesla-fid-inner sup{font-size:60%;top:-.7em}.teslaimaging-ele-fid-style-1 .tesla-sbox-icon-wrapper{font-size:50px;line-height:50px}.teslaimaging-ele-fid-style-1{text-align:center;display:inline-block;padding:0 40px}.db-fidbox-style-2 .db-circle-w,.teslaimaging-ele-fid-style-2 .tesla-circle{position:relative;text-align:center}.teslaimaging-ele-fid-style-2 .tesla-fid-inner{font-size:50px;line-height:60px;font-weight:400;margin-bottom:0;display:inline-block;position:absolute;top:50%;transform:translateX(0) translateY(-50%);left:0;text-align:center;width:100%}.teslaimaging-ele-fid-style-2 .tesla-fid-title{font-size:16px;line-height:24px;margin-bottom:0;font-weight:400!important;letter-spacing:0;margin-top:-1px;color:var(--tesla-body-typography-color)}.teslaimaging-ele-fid-style-2 .tesla-fid-sub{font-size:40px;line-height:50px;text-align:center;font-weight:700;padding-top:8px}.teslaimaging-ele-fid-style-2 .tesla-fid-sub span{color:var(--tesla-blackish-color);font-family:var(--tesla-heading-typography-font-family);font-weight:600}.teslaimaging-ele-fid-style-2 .tesla-fld-contents .tesla-fid-sub sup{left:-7px;font-size:50%;top:-10px;color:var(--tesla-blackish-color)}.teslaimaging-ele-fid-style-3{margin-right:25px;position:relative;text-align:center}.teslaimaging-ele-fid-style-3 .tesla-fid-inner{font-size:55px;line-height:65px;margin-bottom:0;color:var(--tesla-white-color)}.teslaimaging-ele-fid-style-3 .tesla-fid-title{font-size:16px;line-height:20px;color:var(--tesla-white-color)}.teslaimaging-ele-fid-style-3 .tesla-fid-sub{font-size:23px;line-height:30px}.teslaimaging-ele-fid-style-3 .tesla-fid-sub sup{top:0;line-height:normal;font-size:inherit;font-weight:500;vertical-align:top}.teslaimaging-ele-fid-style-3 .tesla-fld-contents{position:relative;margin:0 auto;background:var(--tesla-global-color);border-radius:10px;height:170px;width:107px}.teslaimaging-ele-fid-style-3 .tesla-fld-contents:after,.teslaimaging-ele-fid-style-3 .tesla-fld-contents:before{content:"";position:absolute;top:0;left:0;background:inherit;border-radius:inherit;height:100%;width:100%;z-index:-1}.teslaimaging-ele-fid-style-3 .tesla-fld-contents:after{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);transform:rotate(-60deg);transition:1s 1s}.teslaimaging-ele-fid-style-3 .tesla-fld-contents:before{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);transform:rotate(60deg);transition:1s .5s}.teslaimaging-ele-fid-style-3 .tesla-fld-wrap{z-index:9;position:relative;top:30px}.teslaimaging-ele-fid-style-4 .tesla-fid-title{font-size:15px;line-height:20px;font-weight:600;color:var(--tesla-blackish-color)}.teslaimaging-ele-fid-style-4 .tesla-fid-inner,.teslaimaging-ele-fid-style-7 .tesla-fid-inner{font-size:72px;line-height:82px;margin-bottom:0;color:var(--tesla-global-color)}.teslaimaging-ele-fid-style-4 .tesla-fid sup,.teslaimaging-ele-fid-style-7 .tesla-fid sup{font-size:60%}.teslaimaging-ele-fid-style-4 .tesla-fld-contents,.teslaimaging-ele-fid-style-7 .tesla-fld-contents,ul.list-group .tesla-icon-list-icon{display:flex}.teslaimaging-ele-fid-style-4 .tesla-sbox-icon-wrapper{font-size:65px;line-height:78px;color:var(--tesla-blackish-color)}.teslaimaging-ele-fid-style-4 .tesla-fld-wrap,.teslaimaging-ele-fid-style-7 .tesla-fld-wrap{padding:0 33px}.teslaimaging-ele-fid-style-4 .desvy-fid-svg-icon img,.teslaimaging-ele-fid-style-7 .desvy-fid-svg-icon img{width:75px;height:auto}.teslaimaging-ele-fid-style-5 .tesla-fid-title{display:block;font-size:15px;line-height:25px;color:var(--tesla-blackish-color)}.teslaimaging-ele-fid-style-5 .tesla-fid-inner{display:inline-block;font-size:40px;line-height:50px;padding-left:5px;margin-bottom:0}.teslaimaging-ele-fid-style-5 .tesla-fld-wrap{padding-left:15px}.teslaimaging-ele-fid-style-5 .tesla-fid-inner sup{color:var(--tesla-global-color);font-size:50%;top:-20px;left:5px}.teslaimaging-ele-fid-style-5 .tesla-sbox-icon-wrapper{font-size:55px;line-height:55px;color:var(--tesla-global-color)}.teslaimaging-ele-fid-style-7 .tesla-fid-title{font-size:15px;line-height:20px;font-weight:600}.teslaimaging-ele-fid-style-7 .tesla-sbox-icon-wrapper{font-size:65px;line-height:78px}.tesla-element-service-style-2.teslaimaging-element-viewtype-carousel .owl-stage-outer,.tesla-service-style-1 .teslaimaging-post-item{box-shadow:0 8px 18px 0 rgb(0 0 0 / 9%)}.tesla-service-style-1 .teslaimaging-box-content{padding:35px 25px 25px;text-align:center;background-color:var(--tesla-white-color);position:relative}.tesla-service-style-1 .tesla-service-icon-wrapper{line-height:65px;font-size:65px}.tesla-service-style-1 .tesla-service-icon-wrapper img{width:65px;height:auto;margin-bottom:10px}.tesla-service-style-1 .tesla-service-title{font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.5px;text-transform:capitalize;margin:5px 0 25px}.tesla-service-style-1 .tesla-featured-wrapper{overflow:hidden;position:relative;display:block}.tesla-service-style-1 .tesla-featured-wrapper:after{position:absolute;content:"";bottom:0;left:0;right:0;height:100%;opacity:0;background:var(--tesla-secondary-color);transition:.5s ease-in-out .1s;opacity:.5;transform-origin:bottom;transform-style:preserve-3d;transform:scaleY(0);z-index:1}.tesla-service-style-1:hover .tesla-featured-wrapper:after{transform:scaleY(1);opacity:.9}.tesla-blog-style-1:hover .tesla-featured-wrapper img,.tesla-blog-style-2:hover .tesla-featured-wrapper img,.tesla-service-style-1:hover .tesla-featured-wrapper img,.tesla-service-style-2:hover .tesla-featured-wrapper img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.tesla-service-style-1 .tesla-service-content p{font-size:17px;line-height:24px;margin-bottom:0;color:var(--tesla-white-color);font-weight:600}.tesla-service-style-1 .tesla-service-content{position:absolute;left:0;right:0;padding:50px;z-index:5;opacity:0;top:50%;transform:translateX(0) translateY(-50%);transition:.9s ease-in-out}.db-circle-overlay,.tesla-service-style-3 .tesla-service-content{-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%)}.tesla-portfolio-style-3:hover .teslaimaging-content,.tesla-service-style-1:hover .tesla-service-content,.tesla-service-style-3:hover .tesla-service-content{opacity:1}.tesla-service-style-1 .tesla-service-btn{width:70px;height:70px;line-height:70px;font-size:20px;z-index:5;background-color:var(--tesla-link-color-hover);text-align:center;position:absolute;bottom:25px;left:0;display:inline-block;right:0;margin:0 auto;opacity:0}.tesla-service-style-1:hover .tesla-service-btn{bottom:0;opacity:1}.tesla-service-style-1 .tesla-service-btn a{font-size:15px;color:var(--tesla-white-color)}.tesla-service-style-1 .tesla-service-btn::after{right:0;bottom:0}.tesla-service-style-1 .tesla-service-btn::before{left:0;top:0}.tesla-service-style-1 .tesla-service-btn a:after{right:0;bottom:0;transition-duration:.5s}.tesla-service-style-1 .tesla-service-btn a:before{left:0;top:0;transition-duration:.5s}.tesla-service-style-1 .tesla-service-btn::after,.tesla-service-style-1 .tesla-service-btn::before{content:"";width:0;height:2px;position:absolute;transition:.5s linear;background:var(--tesla-white-color)}.tesla-service-style-1 .tesla-service-btn a::after,.tesla-service-style-1 .tesla-service-btn a::before{content:"";width:2px;height:0;position:absolute;transition:.5s linear;background:var(--tesla-white-color)}#rev_slider_1_1_wrapper .hermes .tp-bullet.selected:after,.tesla-service-style-1 .tesla-service-btn:hover a::after,.tesla-service-style-1 .tesla-service-btn:hover a::before{height:100%}.tesla-service-style-3 .teslaimaging-box-content,.tesla-service-style-3:hover .tesla-content-box .tesla-featured-wrapper,.tesla-service-style-3:hover .tesla-service-content,.tesla-service-style-3:hover .teslaimaging-box-content{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.tesla-service-style-3 .teslaimaging-box-content{padding:20px 25px 0;text-align:left;background:var(--tesla-white-color);border-top:7px solid #000;border-color:var(--tesla-global-color);box-shadow:0 2px 126px 0 rgb(0 0 0 / 8%)}.tesla-service-style-3 .tesla-serv-cat a{font-size:15px;line-height:25px;text-transform:uppercase;color:var(--tesla-global-color);font-weight:500}.tesla-service-style-3 .tesla-service-icon-wrapper{line-height:60px;font-size:60px;margin-bottom:20px}.tesla-service-style-3 .tesla-service-icon-wrapper img{width:60px;height:auto;margin-bottom:10px}.tesla-service-style-3 .tesla-service-title{font-size:20px;line-height:30px;margin-bottom:0;padding-bottom:15px}.tesla-service-style-3 .tesla-featured-wrapper{overflow:hidden;position:relative;display:block;clip-path:ellipse(100% 60% at 50% 40%)}.tesla-service-style-3 .tesla-service-content p{margin-bottom:10px;font-size:15px}.tesla-service-style-3 .teslaimaging-box-content,.tesla-service-style-3 .teslaimaging-post-item,.tesla-service-style-3:hover .tesla-content-box .tesla-featured-wrapper{overflow:hidden;position:relative;z-index:1}.tesla-service-style-3 .tesla-service-content{position:absolute;left:0;right:0;padding:20px 25px;z-index:5;opacity:0;top:50%;-khtml-transform:translateX(0%) translateY(-50%);transform:translateX(0) translateY(-50%)}.tesla-service-style-3 .tesla-content-box .tesla-service-content a span i,.tesla-service-style-3 .tesla-service-btn a{font-size:10px}.tesla-service-style-3 .tesla-content-box .tesla-service-content a{font-size:15px;font-weight:500;text-decoration:underline}.tesla-service-style-3 .tesla-content-box .tesla-featured-wrapper:before,.tesla-service-style-3 .teslaimaging-box-content:before{position:absolute;content:'';bottom:100%;left:0;height:100%;width:100%;z-index:-1;-webkit-transition:.9s cubic-bezier(.68,1.55,.265,.55);-moz-transition:.9s cubic-bezier(.68,1.55,.265,.55);-ms-transition:.9s cubic-bezier(.68,1.55,.265,.55);-o-transition:.9s cubic-bezier(.68,1.55,.265,.55);transition:.9s cubic-bezier(.68,1.55,.265,.55)}.tesla-service-style-3:hover .tesla-content-box .tesla-featured-wrapper:before,.tesla-service-style-3:hover .teslaimaging-box-content:before{z-index:1;bottom:0;background-color:var(--tesla-secondary-color)}.tesla-service-style-3 .tesla-content-box .tesla-featured-wrapper:before{top:100%}.tesla-service-style-3:hover .tesla-content-box .tesla-featured-wrapper:before{top:0;background:var(--tesla-global-color);opacity:.9}.tesla-service-style-3 .tesla-service-content p,.tesla-service-style-3:hover .tesla-content-box .tesla-service-content a,.tesla-service-style-3:hover .tesla-service-icon-wrapper,.tesla-service-style-3:hover .tesla-service-title a,.tesla-service-style-3:hover .teslaimaging-box-content,.tesla-service-style-3:hover .teslaimaging-box-content:before{color:var(--tesla-white-color);z-index:-1!important}.tesla-service-style-3:hover .teslaimaging-box-content{border-top:var(--tesla-white-color);border-top:7px solid}.tesla-element-service-style-3.teslaimaging-element-viewtype-carousel .owl-carousel button.owl-dot.active{width:12px;height:12px;border-radius:50%;background-color:var(--tesla-global-color)}.tesla-element-service-style-3.teslaimaging-element-viewtype-carousel .owl-carousel button.owl-dot{height:12px;width:12px;border:0;background-color:var(--tesla-blackish-color);border-radius:50%;margin-top:40px}.tesla-service-style-2 .tesla-featured-wrapper img,.tesla-service-style-2 .tesla-service-title a,.tesla-service-style-2 .teslaimaging-box-content-inner .tesla-service-icon-wrapper{-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.tesla-service-style-2 .teslaimaging-post-item{box-shadow:0 8px 18px 0 rgb(0 0 0 / 9%);position:relative;overflow:hidden}.tesla-service-style-2 .tesla-featured-wrapper{display:block;overflow:hidden}.tesla-service-style-2 .teslaimaging-box-content{padding:39px 40px 17px;background:var(--tesla-white-color)}.tesla-service-style-2 .tesla-service-title{position:relative;font-size:18px;line-height:25px;width:120px}.tesla-service-style-2 .tesla-service-icon-wrapper{line-height:53px;font-size:53px;color:var(--tesla-global-color)}.tesla-service-style-2 .tesla-service-icon-wrapper img{width:53px;height:auto;margin-bottom:10px}.tesla-service-style-2:hover .teslaimaging-box-content-inner .tesla-service-icon-wrapper{-ms-transform:rotateY(-360deg);-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg)}.tesla-service-style-2-bg .elementor-container{max-width:none!important;width:1450px}@media (max-width:1350px){.tesla-service-style-2-bg>.elementor-container{width:100%;border-radius:0}}.tesla-service-style-2-bg>.elementor-container::after{position:absolute;z-index:-1;content:'';width:100%;height:100%;top:0;left:0;background-color:#003281}.tesla-service-style-2-bg>.elementor-container>.elementor-column{margin:0 auto;width:1170px}.tesla-service-style-2-bg>.elementor-container>.elementor-column .tesla-element-service-style-2{margin-bottom:-226px}.tesla-portfolio-style-3-bg.elementor-section.elementor-top-section.tesla-elementor-bg-color-secondary,.tesla-service-style-2-bg,.tesla-service-style-2-bg:before{background-color:transparent!important}@media (max-width:1600px){.tesla-service-style-2-bg>.elementor-container{width:1350px}}@media (max-width:1400px){.tesla-service-style-2-bg>.elementor-container{width:1300px}}@media (max-width:1350px){.tesla-service-style-2-bg>.elementor-container{width:100%;padding:0 15px}}@media (min-width:1024px) and (max-width:1200px){.tesla-service-style-2-bg>.elementor-container{padding:0 15px}}.tesla-service-style-5 .teslaimaging-post-item{box-shadow:0 2px 8px 0 rgb(0 0 0 / 9%);margin:15px;position:relative;top:0}.tesla-service-style-5:hover .teslaimaging-post-item{top:-.5rem;box-shadow:0 6px 10px 0 rgb(0 0 0 / 9%)}.tesla-service-style-5 .teslaimaging-box-content{padding:8px 8px 30px;text-align:center;background-color:var(--tesla-white-color)}.tesla-service-style-5 .tesla-service-icon-wrapper{font-size:45px;position:absolute;bottom:-53px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:107px;height:107px;line-height:107px;background-color:var(--tesla-global-color);z-index:2;color:var(--tesla-white-color);border:5px solid var(--tesla-white-color);border-radius:50%}.tesla-service-style-5 .tesla-service-icon-wrapper img{width:50px;height:auto;margin-bottom:20px}.tesla-service-style-5 .tesla-service-title{font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.5px;text-transform:capitalize;margin:5px 0 15px}.tesla-service-style-5 .tesla-content-inner{position:relative;margin:0 30px}.tesla-service-style-5 .tesla-featured-wrapper{overflow:hidden;position:relative;display:block;margin-bottom:70px}.tesla-service-style-5 .tesla-featured-wrapper:after{position:absolute;content:"";bottom:0;left:0;right:0;height:100%;background:var(--tesla-secondary-color);transition:.5s ease-in-out .1s;opacity:0;transform-origin:bottom;transform-style:preserve-3d;transform:scaleY(0);z-index:1;background:linear-gradient(0deg,rgba(0,50,129,.7483368347338936) 0,rgba(0,50,129,0) 60%)}.tesla-service-style-5:hover .tesla-featured-wrapper:after{transform:scaleY(1);opacity:1}.tesla-service-style-5:hover .tesla-featured-wrapper img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.tesla-service-style-5 .tesla-service-btn a{font-size:14px;color:var(--tesla-global-color);font-weight:700;line-height:19px;letter-spacing:-.5px;text-transform:capitalize;font-style:normal}.header-style-1 .tesla-header-button,.header-style-1 .tesla-header-infobox a,.header-style-2 .tesla-header-button,.tesla-blog-style-1 .tesla-meta-date-wrapper span,.tesla-blog-style-2 .tesla-service-btn a,.tesla-blog-style-3 .tesla-meta-date-wrapper span{font-family:var(--tesla-heading-typography-font-family)}.tesla-service-style-5 .tesla-service-btn a i{margin-left:10px}.tesla-portfolio-style-1 img,.tesla-portfolio-style-2 img,.tesla-portfolio-style-3 img{width:100%;height:auto;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.tesla-portfolio-style-1:hover img,.tesla-portfolio-style-2:hover img,.tesla-portfolio-style-3:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.tesla-portfolio-style-1 .teslaimaging-box-content .teslaimaging-titlebox{visibility:hidden;opacity:0;position:absolute;left:20px;bottom:30px;z-index:3;transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-o-transition:.9s}.tesla-portfolio-style-1 .teslaimaging-box-content .tesla-portfolio-title{font-size:24px;margin-bottom:0;margin-top:-5px}.accordion-item.collapsed,.tesla-portfolio-style-1:hover .tesla-port-cat:before{background-color:var(--tesla-white-color)}.tesla-portfolio-style-1 .teslaimaging-box-content .tesla-port-cat a,.tesla-portfolio-style-2 .teslaimaging-box-content .tesla-port-cat a{font-size:14px;font-weight:500;color:var(--tesla-global-color)}.tesla-portfolio-style-1:hover .teslaimaging-box-content .teslaimaging-titlebox{visibility:visible;opacity:1;left:40px}.tesla-portfolio-style-1 .teslaimaging-icon-box a{width:60px;height:60px;position:absolute;right:20px;top:40px;font-size:16px;line-height:60px;color:var(--tesla-white-color);background-color:var(--tesla-global-color);display:inline-block;text-align:center;z-index:2;visibility:hidden;opacity:0;transition:.8s;-moz-transition:.8s;-webkit-transition:.8s}.tesla-portfolio-style-1:hover .teslaimaging-icon-box a,.tesla-portfolio-style-3:hover .teslaimaging-icon-box.teslaimaging-media-link{visibility:visible;opacity:1;right:40px}.tesla-portfolio-style-1 .teslaimaging-overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:'';text-align:left;padding:30px 40px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;opacity:0;visibility:hidden;background:-moz-linear-gradient(bottom,#000 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,#000 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,#000 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);-moz-transition:.7s}.tesla-portfolio-style-2 .teslaimaging-box-content .teslaimaging-titlebox{display:inline-block;width:calc(100% - 80px)}.tesla-portfolio-style-2 .teslaimaging-box-content .tesla-portfolio-title{font-size:20px;line-height:24px;margin-bottom:0}.tesla-portfolio-style-1 .teslaimaging-icon-box a>i:before{font-weight:700}.tesla-portfolio-style-2 .teslaimaging-icon-box{width:40px;height:40px;float:right;font-size:14px;line-height:40px;color:var(--tesla-white-color);border-radius:50%;background-color:var(--tesla-global-color);display:block;text-align:center}.tesla-portfolio-style-2 .teslaimaging-overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:'';text-align:left;padding:30px 40px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;opacity:0;visibility:hidden;background:-moz-linear-gradient(bottom,#000 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgb(32 34 73) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgb(33 35 75) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);-moz-transition:.7s}.tesla-portfolio-style-2 .teslaimaging-box-content-wrapper{position:absolute;left:0;bottom:30px;display:block;width:100%;height:auto;padding-right:50px;visibility:hidden;opacity:0;transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-o-transition:.9s}.tesla-portfolio-style-2:hover .teslaimaging-box-content-wrapper{visibility:visible;opacity:1;left:25px}.tesla-portfolio-style-3 .tesla-content-wrapper{position:absolute;top:50%;-khtml-transform:translateX(0%) translateY(-8%);-moz-transform:translateX(0) translateY(-8%);-ms-transform:translateX(0) translateY(-8%);-o-transform:translateX(0) translateY(-8%);transform:translateX(0) translateY(-8%);left:0;padding:0 20px;text-align:center;width:100%;height:100%}.tesla-portfolio-style-3 h3.tesla-portfolio-title{font-size:24px;line-height:28px}.tesla-portfolio-style-3 .tesla-content-wrapper,.tesla-portfolio-style-3 .tesla-link-icon,.tesla-portfolio-style-3 .teslaimaging-content{transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}.tesla-portfolio-style-3 .teslaimaging-content{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:var(--tesla-global-color);padding:20px 40px 0 30px;opacity:0;overflow:hidden}.tesla-portfolio-style-3 .teslaimaging-icon-box.teslaimaging-media-link{position:absolute;bottom:20px;right:20px;font-size:21px;z-index:1;opacity:0;transition:.8s;-moz-transition:.8s;-webkit-transition:.8s}.tesla-element-portfolio-style-3.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-next,.tesla-element-portfolio-style-3.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-prev{width:80px;height:80px;left:0;right:0;background-color:var(--tesla-white-color)}.tesla-element-portfolio-style-3.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav{top:calc(100% - -55px)}.tesla-element-portfolio-style-3.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-prev{right:82px;margin:0 auto}.tesla-element-portfolio-style-3.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-next{left:80px!important;margin:0 auto}.tesla-element-portfolio-style-3.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-next:after,.tesla-element-portfolio-style-3.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-prev:after{font-size:35px;line-height:55px;font-weight:600;color:var(--tesla-secondary-color);content:'\e814'}.tesla-portfolio-style-3-bg.elementor-section.elementor-top-section:before{background-color:var(--tesla-secondary-color)!important;z-index:0;left:240px;right:240px;width:calc(100% - 480px)}.tesla-portfolio-style-3-bg.elementor-section.elementor-top-section:after{content:'';position:absolute;top:0;background:url(../images/dot-pattern-bg.html) no-repeat;left:240px;right:240px;width:calc(100% - 480px);z-index:0;height:100%}@media (max-width:1600px){.tesla-portfolio-style-3-bg.elementor-section.elementor-top-section:before{left:180px;right:180px;width:calc(100% - 360px)}}@media (max-width:1200px){.tesla-portfolio-style-3-bg.elementor-section.elementor-top-section:before{left:0;right:0;width:calc(100% - 0px)}}.tesla-blog-style-1 .teslaimaging-box-content{padding:22px 30px 15px;position:relative;background:var(--tesla-white-color);border:1px solid #eee}.tesla-blog-style-1 .tesla-meta-line,.tesla-blog-style-2 .tesla-meta-line,.tesla-blog-style-3 .tesla-meta-line{margin-bottom:5px;display:inline-block;margin-right:10px;position:relative}.tesla-blog-style-1 .teslaimaging-box-content .tesla-post-title{font-size:22px;line-height:29px;margin-bottom:15px}.tesla-blog-style-1 .teslaimaging-box-desc,.tesla-blog-style-3 .teslaimaging-box-desc{margin-top:10px}.tesla-blog-style-1 .tesla-meta-date-wrapper{position:absolute;left:30px;top:-28px;padding:7px 15px;text-align:center;display:inline-block;background-color:var(--tesla-global-color)}.tesla-blog-style-1 .tesla-meta-date-wrapper span{display:block;color:var(--tesla-white-color);text-transform:uppercase;font-size:12px;line-height:14px;font-weight:600}.tesla-blog-style-1 .tesla-meta-date-wrapper span.tesla-day,.tesla-blog-style-2 .tesla-meta-date-wrapper span.tesla-day{font-size:34px;line-height:34px;font-weight:700!important}.tesla-blog-style-1 .tesla-featured-wrapper,.tesla-blog-style-3 .tesla-featured-wrapper{position:relative;display:block;overflow:hidden}.tesla-blog-style-1 .tesla-featured-wrapper img,.tesla-blog-style-2 .tesla-featured-wrapper img{position:relative;width:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.tesla-blog-style-1 .teslaimaging-box-content .tesla-meta-category a,.tesla-blog-style-3 .teslaimaging-box-content .tesla-meta-category a{font-size:13px!important}.header-style-3 .tesla-social-links li a:hover,.tesla-blog-style-1 .teslaimaging-box-content .tesla-meta-category a,.tesla-blog-style-1 .teslaimaging-box-content .tesla-meta-line i{color:var(--tesla-global-color)!important}.tesla-blog-style-1 .tesla-meta-line span,.tesla-blog-style-1 .teslaimaging-box-content .tesla-meta-line a,.tesla-blog-style-3 .teslaimaging-box-content .tesla-meta-line a,.tesla-blog-style-3 .teslaimaging-box-content .tesla-meta-line span{font-size:14px;color:#999}.tesla-blog-style-2 .tesla-meta-comment-wrapper.tesla-meta-line:before,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .tesla-head-wrap:after,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box:after,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box:before,.teslaimaging-element-blog .tesla-blog-style-1 .tesla-meta-comment-wrapper.tesla-meta-line:before,.teslaimaging-element-blog .tesla-blog-style-3 .tesla-meta-comment-wrapper.tesla-meta-line:before{content:unset}.teslaimaging-element-blog .tesla-blog-style-1 .tesla-meta-comment-wrapper.tesla-meta-line,.teslaimaging-element-blog .tesla-blog-style-3 .tesla-meta-comment-wrapper.tesla-meta-line{padding-left:2px}.tesla-blog-style-2 .post-item{box-shadow:0 2px 4px 2px rgb(0 0 0 / 5%);padding:0 25px 7px;margin-top:40px}.tesla-blog-style-2 .teslaimaging-box-content{position:relative;background:var(--tesla-white-color);top:-18px}.tesla-blog-style-2 .teslaimaging-box-content .tesla-post-title{font-size:22px;line-height:30px;margin-bottom:0}.tesla-blog-style-2 .teslaimaging-box-desc{margin-top:10px;margin-bottom:25px}.tesla-blog-style-2 .tesla-meta-date-wrapper{padding:6px 15px;display:inline-block;font-weight:700;margin-bottom:0;text-transform:uppercase;letter-spacing:2px;position:absolute;transform:rotate(-90deg);transform-origin:left top 0;left:-25px;top:52%;background-color:var(--tesla-global-color)}.tesla-blog-style-2 .tesla-meta-date-wrapper span{display:block;color:var(--tesla-white-color);text-transform:uppercase;font-size:12px;line-height:14px;letter-spacing:0}.tesla-blog-style-2 .tesla-featured-container{top:-35px;position:relative}.tesla-blog-style-2 .tesla-featured-wrapper{position:relative;display:block;overflow:hidden;clip-path:ellipse(165% 58% at 50% 42%)}.tesla-blog-style-2 .tesla-service-btn a{color:var(--tesla-global-color);font-size:14px;font-weight:600;line-height:19px;letter-spacing:-.2px;text-transform:capitalize;font-style:normal}.tesla-blog-style-2 .tesla-service-btn a:Hover{color:var(--tesla-link-color-normal)}.tesla-blog-style-2 .tesla-service-btn{margin-top:-3px}.tesla-blog-style-2 .tesla-meta-comment-wrapper.tesla-meta-line,.tesla-footer-widget aside.widget_text.widget,.tesla-footer-widget-col-2 aside.widget_text.widget{padding-left:0}.tesla-blog-style-2 .tesla-meta-line a,.tesla-blog-style-2 .tesla-meta-line span{font-size:13px;color:#999!important}.tesla-blog-style-3,.tesla-blog-style-3 .tesla-featured-wrapper img{-webkit-transition:.7s;-o-transition:.7s;-moz-transition:.7s;transition:.7s}.tesla-blog-style-3 .post-item{box-shadow:0 0 30px 0 rgb(0 0 0 / 10%);padding:20px}.tesla-blog-style-3 .teslaimaging-box-content{padding:27px 10px 1px;position:relative;background:var(--tesla-white-color)}.tesla-blog-style-3 .teslaimaging-box-content .tesla-post-title{font-size:22px;line-height:29px;margin-bottom:17px}.tesla-blog-style-3 .tesla-meta-date-wrapper{position:absolute;right:15px;top:0;padding:7px 15px;text-align:center;display:inline-block;background-color:var(--tesla-global-color)}.tesla-blog-style-3 .tesla-featured-wrapper img{width:100%;-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tesla-blog-style-3:hover .tesla-featured-wrapper img{-moz-transform:scale(1.09);-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.tesla-blog-style-3{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tesla-blog-style-3:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.tesla-blog-style-3 .tesla-meta-date-wrapper span{display:block;color:var(--tesla-white-color);text-transform:uppercase;font-size:12px;line-height:14px;font-weight:600;font-style:normal}.header-style-2 .tesla-header-search-btn,.tesla-testimonial-style-2 .teslaimaging-box-img{margin-right:25px}.tesla-testimonial-style-2 .tesla-featured-wrapper{position:relative;width:102px;height:102px}.tesla-testimonial-style-2 .teslaimaging-author-wrapper{margin-top:20px}.tesla-testimonial-style-2 .teslaimaging-box-title{font-size:18px;line-height:22px;margin-bottom:0}.tesla-testimonial-style-2 .teslaimaging-testimonial-detail{font-size:14px;line-height:22px;color:var(--tesla-white-color)}.tesla-testimonial-style-2 blockquote{font-size:19px;line-height:31px;padding:0;margin:0 0 15px;border:0;background:0 0;font-style:italic;font-weight:400;color:var(--tesla-white-color)}.tesla-testimonial-style-2 .teslaimaging-box-desc{margin-top:30px;padding-bottom:75px}.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .tesla-testimonial-style-2{margin:0 80px 0 30px}.tesla-testimonial-style-2 .teslaimaging-box-star-ratings{font-size:16px}.tesla-testimonial-style-2 .teslaimaging-box-star-ratings .tesla-active{color:#ffd200}.tesla-testimonial-style-2 .teslaimaging-box-star-ratings i{margin:-3px;color:var(--tesla-white-color)}.tesla-testimonial-style-2 .teslaimaging-box-desc:before{position:absolute;font-size:50px;font-weight:400;bottom:-5px;font-family:teslaimaging-base-icons;content:'\e857';line-height:50px;text-align:center;color:var(--tesla-global-color)}.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav{bottom:30px!important;top:auto!important}.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-next,.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-prev{width:70px;height:70px;line-height:70px}.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav .owl-prev{left:10px}.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav .owl-next{right:-70px}.tesla-elementor-bg-color-secondary .tesla-testimonial-style-2 .teslaimaging-author-wrapper{border-top-color:rgb(221 221 221 / 17%)}.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-stage-outer{margin-left:-30px}.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-prev,.tesla-footer-big-area .tesla-footer-social-icon li a:hover,.tesla-ptable-btn a:hover,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-ptable-btn a{color:var(--tesla-white-color);background-color:var(--tesla-global-color)}.header-style-2 .tesla-header-button a:hover,.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-next,.teslaimaging-ele-ptable-style-2 .tesla-ptable-btn a:hover{color:var(--tesla-white-color);background-color:var(--tesla-secondary-color)}.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button:hover.owl-next,.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button:hover.owl-prev{background-color:var(--tesla-white-color);color:var(--tesla-secondary-color)}.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-next:after,.tesla-element-testimonial-style-2.teslaimaging-element-viewtype-carousel .owl-carousel .owl-nav button.owl-prev:after{font-family:teslaimaging-base-icons;content:'\e81c';font-size:22px}.tesla-testimonial-style-2 .tesla-featured-wrapper:before{background-color:var(--tesla-light-bg-color)}.tesla-testimonial-style-3{padding:10px 50px;text-align:center;overflow:hidden;margin:0 40px}.tesla-testimonial-style-3 .tesla-featured-wrapper{position:relative;height:30px}.tesla-testimonial-style-3 .teslaimaging-box-img img{height:79px;width:79px!important;border-radius:50%;margin:0 auto;display:block}.tesla-testimonial-style-3 .tesla-featured-wrapper:after{position:absolute;content:'"';font-size:16px;line-height:40px;top:10px;margin-left:-28px;color:var(--tesla-white-color);background:var(--tesla-global-color);border-radius:50%;font-family:teslaimaging-base-icons;content:'\f10e';width:40px;height:40px}.tesla-testimonial-style-3 .teslaimaging-box-title *{display:inline-block;vertical-align:middle;margin:0 5px}.tesla-testimonial-style-3 .teslaimaging-box-author{font-size:16px;line-height:30px;margin-bottom:0;margin-top:2px}.tesla-testimonial-style-3 .teslaimaging-box-star-ratings{margin-bottom:0;font-size:18px;color:rgb(16 16 16 / 15%)}.tesla-testimonial-style-3 blockquote{margin:5px 0 0;border:0;background:0 0;font-style:normal;font-size:22px;line-height:36px;font-weight:400!important;padding:30px 60px 0 30px}.tesla-testimonial-style-3 .teslaimaging-box-star-ratings i.tesla-active{color:#ffe348}.tesla-element-testimonial-style-3 .tesla-ele-header-area{position:absolute;transform:rotate(90deg);transform-origin:left top 0;margin-bottom:0;top:50%;margin-top:-35px;left:30px}.tesla-element-testimonial-style-3 .tesla-ele-header-area .tesla-element-title{font-weight:400;letter-spacing:3px;font-size:15px!important;text-transform:uppercase}.tesla-element-testimonial-style-3.teslaimaging-element-viewtype-carousel .owl-carousel .owl-dots{position:absolute;right:38px;top:50%;width:39px;margin-top:-20px}.tesla-element-testimonial-style-3.teslaimaging-element-viewtype-carousel .owl-carousel button.owl-dot{height:15px;width:15px;background-color:transparent;border-radius:50%;border:2px solid #cbcbcb}.tesla-element-testimonial-style-3.teslaimaging-element-viewtype-carousel .owl-carousel button.owl-dot.active{width:15px;height:15px;background-color:transparent;border-color:var(--tesla-global-color)}.site-footer .widget.tesla-topline,.tesla-client-style-1{text-align:center}.overflow-hidden,.tesla-client-style-1 .tesla-client-wrapper{overflow:hidden}.tesla-client-style-1 .tesla-client-hover-img,.tesla-client-style-1 .tesla-client-with-hover-img .tesla-featured-wrapper{-webkit-transition:-webkit-transform .4s;transition:transform .4s;-o-transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.tesla-client-style-1 .tesla-client-hover-img{position:absolute;z-index:1;top:0;left:0;transform:translateY(-100%)}.tesla-client-style-1 .tesla-client-with-hover-img .tesla-client-hover-img{transform:translateY(-100%)}.tesla-client-style-1 .tesla-client-with-hover-img:hover .tesla-client-hover-img{visibility:visible;transform:translateY(0)}.tesla-client-style-1 .tesla-client-with-hover-img:hover .tesla-featured-wrapper{transform:translateY(100%)}.site-title{margin:0;padding:0;display:table;vertical-align:middle;text-align:center;width:100%;max-height:90px;line-height:90px}.site-title a{display:table-cell;vertical-align:middle}.header-style-1 .site-title{background-color:var(--tesla-secondary-color);padding-left:80px;padding-right:80px;height:148px}.header-style-1 .tesla-contact-info li>i{font-size:13px;color:var(--tesla-global-color);margin-right:5px}.header-style-1 .tesla-pre-header-wrapper ul li ul li{margin:0;padding-left:5px;padding-right:5px;display:inline-block;float:left}.header-style-1 .tesla-header-search-btn{margin-right:20px}.header-style-1 .tesla-social-links a{position:relative;display:inline-block;text-align:center;vertical-align:middle}.header-style-1 .tesla-social-links a i{font-size:13px;margin-right:5px;color:var(--tesla-secondary-color)}.header-style-1 .tesla-social-links,.header-style-3 .tesla-menu-innerpage{padding:0 15px}.header-style-1 .tesla-contact-info{font-size:13px}.header-style-1 .tesla-pre-header-wrapper ul li{font-weight:600;padding:0 15px;vertical-align:top;position:relative;display:inline-flex;color:var(--tesla-body-typography-color)}.header-style-1 .tesla-pre-header-wrapper .tesla-contact-info a{color:var(--tesla-body-typography-color)!important}.header-style-1 .tesla-header-infobox{background:var(--tesla-light-color);padding:0 50px;border-left:1px solid #eee;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header-style-1 .tesla-right-box .tesla-header-button a:hover,.header-style-2 .pre-header-inner,.header-style-3 .tesla-menu-innerpage,.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box:after,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box{background-color:var(--tesla-secondary-color)}.header-style-1 .tesla-header-infobox a::after{content:"\e868";font-family:teslaimaging-base-icons;font-size:30px;line-height:65px;text-align:center;top:-8px;position:absolute;left:0;font-weight:400;height:65px;width:65px;background:var(--tesla-white-color);border-radius:100%;color:var(--tesla-global-color)}.header-style-1 .tesla-header-infobox a{display:inline-block;padding:0 8px 0 80px;vertical-align:middle;font-size:16px;line-height:24px;position:relative;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;font-weight:600;font-style:normal}.header-style-1 .tesla-header-infobox span{display:block}.header-style-1 .tesla-header-infobox .tesla-header-btn-text-1{font-size:12px;color:var(--tesla-body-typography-color)}.header-style-1 .site-navigation ul.navigation>li>a{line-height:100px;height:100px}.header-style-1 .tesla-header-button{font-weight:700;font-size:13px;line-height:19px;letter-spacing:-.5px;text-transform:capitalize;font-style:normal}.header-style-1 .tesla-right-box .tesla-header-button a{background-color:var(--tesla-global-color);color:var(--tesla-white-color);display:inline-block;padding:0 75px 0 55px;vertical-align:middle;text-transform:capitalize;font-weight:700;font-size:16px!important;letter-spacing:-.5px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;line-height:100px;height:100px}.header-style-1 .tesla-header-button a span::after{content:"\e854";font-family:teslaimaging-base-icons;font-size:14px;line-height:24px;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);font-weight:600;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;color:var(--tesla-white-color)}.header-style-1 .tesla-logo-menuarea,.header-style-1 .tesla-pre-header-wrapper .tesla-pre-header-left{margin-left:45px}.header-style-1 .tesla-pre-header-wrapper{height:48px;font-size:12px;line-height:48px;border-bottom:1px solid #eee;visibility:visible;opacity:1;-webkit-transition:.3s;transition:.3s}.header-style-1 .container-full{flex:1}.header-style-1 .tesla-pre-header-wrapper>.container-fluid{max-width:none;padding:0;margin:0 auto}.header-style-1 .tesla-right-box{margin-left:auto}.header-style-1 .sticky-header .pre-header,.header-style-3 .sticky-logo-img{display:none!important}.header-style-1 .sticky-header .tesla-header-infobox,.header-style-1 .sticky-header .tesla-right-box .tesla-header-button a,.header-style-1 .sticky-header .tesla-right-box .tesla-search-cart-box{height:90px;line-height:90px}.header-style-1 .site-title{max-height:148px;line-height:148px}.header-style-2 .sticky-header .site-navigation ul.navigation>li>a{color:var(--tesla-blackish-color)!important;font-weight:600;font-size:14px;letter-spacing:.15px;text-transform:capitalize;font-style:normal;margin:0 20px}.header-style-2 .tesla-header-button{font-weight:700;font-size:13px;line-height:19px;letter-spacing:-.2px;text-transform:capitalize;font-style:normal}.header-style-3 .tesla-header-box-content,.header-style-3 .tesla-header-box-title{letter-spacing:0;text-transform:none;font-family:var(--tesla-heading-typography-font-family);font-style:normal;font-size:14px}.header-style-2 .tesla-header-button a,.header-style-3 .tesla-header-button a{padding:15px 45px 15px 25px;vertical-align:middle;font-weight:700;font-size:14px;text-transform:capitalize;border-radius:0;letter-spacing:-.14px;color:var(--tesla-white-color);background-color:var(--tesla-global-color);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header-style-2 .tesla-header-button a span::before,.header-style-3 .tesla-header-button a span::before{content:"\e854";font-family:teslaimaging-base-icons;font-size:12px;line-height:22px;position:absolute;right:-20px;top:50%;color:var(--tesla-white-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);font-weight:600;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header-style-2 .tesla-header-box i{font-size:14px;color:var(--tesla-global-color);margin-right:5px}.header-style-2 .tesla-header-box{padding:0 15px;font-size:14px;font-weight:500;color:var(--tesla-white-color);line-height:50px}.header-style-2 .tesla-social-links a{width:25px;height:25px;line-height:23px;font-size:13px;color:var(--tesla-white-color);padding:0 5px}.header-style-2 .tesla-header-box-3{margin-right:15px}.header-style-2 .pre-header .container,.header-style-2 .site-header-menu .container{--bs-gutter-x:1.9rem}.header-style-2 .sticky-header .container{--bs-gutter-x:1.6rem!important}.header-style-2 .sticky-header .tesla-menu-innerpage{padding:0 23px;border-bottom:none}.header-style-2 .sticky-header .navbar-collapse{padding-right:100px!important}.header-style-2 .tesla-social-links{line-height:50px;padding:0 15px}.header-style-2 .navbar-expand-xl .navbar-collapse{padding-right:70px}.header-style-2 .pre-header-inner{padding:0 15px}.header-style-2 .tesla-menu-innerpage{background-color:var(--tesla-white-color);padding:0 35px;border-bottom:4px solid #eceef3}.header-style-2 .tesla-header-overlay{position:absolute;content:'';top:0;width:100%;left:0;z-index:2}.header-style-2 .site-navigation ul.navigation>li>a{height:95px;line-height:95px;color:var(--tesla-blackish-color)}.header-style-2 .site-branding img{max-height:45px!important}.header-style-2 .tesla-social-links li{margin:0 -2px}.header-style-2 .tesla-header-button a:hover ::before{content:"\e854";right:-25px}.header-style-3 .sticky-header .site-navigation{margin-right:40px}.header-style-3 .sticky-header ul.navigation>li>a,.sticky-header ul.navigation>li>a:hover:after{color:var(--tesla-blackish-color)!important}.header-style-3 .sticky-header .tesla-menu-innerpage{padding:0;background-color:var(--tesla-white-color)}.header-style-3 .sticky-header .sticky-logo-img{display:block!important}.header-style-3 .site-branding img{width:300px;max-height:80px!important; margin-left:-20px}.header-style-3 .tesla-header-search-btn{margin-right:20px;padding-top:3px}.header-style-3 .pre-header-inner{background-color:var(--tesla-secondary-color);padding:0 10px}.header-style-3 .tesla-leftshape,.progress .progress-bar,.tesla-footer-newsletter button{background-color:var(--tesla-global-color)}.header-style-3 .tesla-pre-header-left .tesla-header-box-icon i{font-size:36px;line-height:40px;text-align:center;color:var(--tesla-global-color)}.header-style-3 .tesla-header-box-title{font-weight:800;line-height:24px;color:#000}.header-style-3 .tesla-header-box-content{display:block;font-weight:500;line-height:18px;color:var(--tesla-body-typography-color)}.header-style-3 .tesla-leftshape{color:var(--tesla-white-color);padding:10px;position:relative}.header-style-3 .tesla-contact-info li{font-size:12px;line-height:20px;margin-right:0;display:block}.header-style-3 .tesla-leftshape::before{content:"";position:absolute;left:-20px;top:0;border-right:20px solid var(--tesla-global-color);border-bottom:42px solid transparent}.header-style-3 .tesla-social-links li.tesla-social-facebook a{color:#175b98}.header-style-3 .tesla-social-links li.tesla-social-twitter a{color:#11abf1}.header-style-3 .tesla-social-links li.tesla-social-linkedin a{color:#e08fca}.header-style-3 .tesla-social-links li.tesla-social-youtube a{color:red}.header-style-3 .tesla-social-links{margin-right:0;padding:10px 5px;display:flex;justify-content:end}.header-style-3 .tesla-social-links li{padding-left:0;padding-right:0}.header-style-3 .tesla-social-links a{line-height:23px;font-size:18px;color:var(--tesla-white-color);margin:0 10px}.header-style-3 .tesla-header-button{font-family:var(--tesla-heading-typography-font-family);font-weight:600;font-size:13px;line-height:30px;letter-spacing:-.2px;text-transform:capitalize;font-style:normal}.header-style-3 .tesla-header-button a:hover{color:var(--tesla-secondary-color);background-color:var(--tesla-light-color)}.header-style-3 .tesla-header-button a:hover ::before{color:var(--tesla-secondary-color);content:"\e854";right:-25px}.header-style-3 .tesla-menu-wrap>div>ul>li>a:after,.site-header .tesla-navbar>div>ul>li.menu-item-has-children>a:after,.site-header .tesla-navbar>div>ul>li.page_item_has_children>a:after{font-family:teslaimaging-base-icons;content:'\f107';margin-left:8px;font-size:13px;font-weight:700}.header-style-3 .tesla-header-overlay{position:absolute;content:'';width:100%;z-index:2;left:0}.header-style-3 .site-navigation{ margin-right:35px}.header-style-3 .site-navigation ul.navigation>li>a{font-weight:600;font-size:15px;letter-spacing:0px;text-transform:capitalize;font-style:normal;height:100px;line-height:100px;margin:0 15px;color:var(--tesla-white-color)}.header-style-3 .tesla-pre-header-right li .tesla-base-icon-clock-1{font-size:18px;margin-right:5px}.header-style-3 .tesla-header-box-1{padding-right:60px}.header-style-3 .tesla-header-box .col-md-3{padding-right:calc(var(--bs-gutter-x) * 1)!important;padding-left:calc(var(--bs-gutter-x) * 0)}.header-style-3 .tesla-header-box .col-md-9{padding-right:calc(var(--bs-gutter-x) * 0)!important;padding-left:calc(var(--bs-gutter-x) * 0)}.header-style-3 .container{--bs-gutter-x:1.9rem!important}.header-style-3 .tesla-pre-header-wrapper .container{padding-right:0}.header-style-3 .site-title{max-height:100px;line-height:100px}.header-style-3 .sticky-header .tesla-header-search-btn a{color:var(--tesla-blackish-color);font-size:18px}.site-footer{font-size:14px}.site-footer .widget{padding:25px 0 20px;position:relative}.site-footer .widget.tesla-topline:after{position:absolute;content:"";top:-60px;left:0;width:100%;height:5px;background:var(--tesla-global-color);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.tesla-footer-section{background-color:var(--tesla-secondary-color);position:relative}.tesla-footer-newsletter button{font-size:14px;line-height:15px;letter-spacing:-.04px;text-transform:uppercase;width:100%;height:50px;margin-top:5px;border:none;font-weight:700}.tesla-footer-newsletter button:hover{background-color:var(--tesla-white-color);color:var(--tesla-blackish-color)}.widget ul>li{padding:0 0 10px;font-weight:500;font-size:15px}.menu-services-menu-container a{color:var(--tesla-white-color);font-size:15px}.tesla-timelist-list li{display:flex;justify-content:space-between;padding-bottom:10px!important}.tesla-footer-newsletter input[type=email]{background-color:rgb(255 255 255 / 15%);margin-top:20px;border:none;padding:0 35px;height:50px;color:var(--tesla-white-color);display:block;width:100%}.tesla-footer-section.footer-wrap{padding-top:60px}.mc4wp-form .mc4wp-form-fields span{font-style:italic}.tesla-footer-boxes,.tesla-footer-section.tesla-footer-big-area-wrapper,.tesla-footer-section.tesla-footer-text-area{z-index:1;position:relative}.footer-wrap,.tesla-footer-text-area{padding-top:0;padding-bottom:0}.tesla-footer-text-area .tesla-footer-copyright-box h3,.tesla-footer-widget .widget .widget-title{font-size:20px;line-height:22px;margin-bottom:20px;color:var(--tesla-white-color);font-weight:500;letter-spacing:normal}.tesla-footer-copyright-box .tesla-footer-copyright-text-area{text-align:center;color:var(--tesla-white-color)}.tesla-footer-copyright-box .tesla-footer-copyright-text-area i{display:block;font-size:35px;line-height:35px;margin-bottom:40px;color:var(--tesla-global-color)}.site-footer .widget.widget_custom_html{padding-left:70px;padding-right:0}.tesla-footer-section .tesla-footer-logo img{max-height:75px}.tesla-footer-copyright-box span{font-size:14px;font-weight:700;color:var(--tesla-global-color)}.tesla-footer-copyright-box .tesla-footer-copyright-text-area a{text-decoration:underline;color:var(--tesla-white-color)}.tesla-footer-copyright-box ul.tesla-social-links{margin:0;padding:0;list-style:none}.tesla-footer-copyright-box ul li{display:inline-block;margin-right:8px;margin-bottom:8px}.tesla-footer-copyright-box ul li.tesla-social-li a span{display:inline-block;text-align:center;color:#dedede!important;font-size:17px;width:50px;height:50px;line-height:50px;border-radius:0;background:0 0;border:1px solid #dedede;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.tesla-footer-copyright-box ul li.tesla-social-li a span:hover{border-color:var(--tesla-white-color);background-color:var(--tesla-white-color);color:var(--tesla-secondary-color)!important}.tesla-footer-contact-info-inner i{display:inline-block;width:64px;height:65px;line-height:63px;text-align:center;margin-right:25px;font-size:30px;border:2px solid;color:var(--tesla-white-color);font-weight:400;border-radius:50%;border-color:var(--tesla-global-color)}.tesla-footer-big-area .tesla-footer-contact-info-wrap,.tesla-footer-big-area .tesla-footer-contact-info-wrap a{font-size:25px;line-height:25px;letter-spacing:.5px;font-weight:600;color:var(--tesla-global-color);font-style:normal}.progressbar .progress-label,.tesla-title-bar-content .tesla-tbar-title,ul.list-group .tesla-icon-list-text{font-family:var(--tesla-heading-typography-font-family)}.tesla-footer-big-area .tesla-footer-contact-info-wrap a:hover{color:var(--tesla-white-color);text-decoration:underline!important}.footer-wrap.tesla-footer-big-area .container{padding-top:50px;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / 10%);z-index:9;position:relative}.tesla-footer-big-area .tesla-footer-social-icon{text-align:right}.tesla-footer-big-area .tesla-footer-social-icon ul{margin:0}.tesla-footer-big-area .tesla-footer-social-icon li{display:inline-block;margin-bottom:8px}.tesla-footer-big-area .tesla-footer-social-icon li a{font-size:22px;display:inline-block;height:50px;width:50px;line-height:52px;border-radius:50%;text-align:center;background-color:var(--tesla-white-color);color:var(--tesla-secondary-color)}.tesla-footer-contact-info-inner .tesla-label{display:block;font-weight:600;font-size:18px;line-height:30px}.footer-wrap.tesla-footer-big-area .container:after{position:absolute;content:'';height:5px;width:360px;background:var(--tesla-global-color);bottom:-2px;left:5px}.site-footer .widget ul li>a,.site-footer .widget.widget_archive ul li>a,.site-footer .widget.widget_categories ul li>a,.site-footer .widget.widget_meta ul li>a,.site-footer .widget.widget_pages ul li>a,.site-footer .widget.widget_recent_comments ul li,.site-footer .widget.widget_recent_entries ul li{position:relative;padding-left:12px}.site-footer .widget ul li>a:before,.site-footer .widget.tesla_widget_list_all_posts ul li>a:before,.site-footer .widget.widget_archive ul li a:before,.site-footer .widget.widget_categories ul li a:before,.site-footer .widget.widget_meta ul li>a:before,.site-footer .widget.widget_pages ul li a:before,.site-footer .widget.widget_recent_comments ul li:before,.site-footer .widget.widget_recent_entries ul li:before{position:absolute;color:inherit;font-family:teslaimaging-base-icons;font-weight:400;line-height:normal;content:'\e814';font-size:16px;left:0}.site-footer .widget ul li>a:before,.site-footer .widget.widget_archive ul li a:before,.site-footer .widget.widget_categories ul li a:before,.site-footer .widget.widget_meta ul li>a:before,.site-footer .widget.widget_pages ul li a:before,.site-footer .widget.widget_recent_comments ul li:before,.site-footer .widget.widget_recent_entries ul li:before{top:-2px}.tesla-contact-social-area ul,.tesla-footer-social-area ul{list-style:none;text-align:right;margin:0}.tesla-contact-social-area ul li,.tesla-footer-social-area ul li{display:inline-block;margin-right:10px}.tesla-contact-social-area ul a,.tesla-footer-social-area ul li a{display:block;background-color:rgba(255,255,255,.3);width:45px;height:45px;line-height:45px;text-align:center}.site-footer .widget_archive ul li span,.site-footer .widget_categories ul li span{position:absolute;right:15px;top:0}.tesla-text-color-white .widget_archive ul li span,.tesla-text-color-white .widget_categories ul li span,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-ptable-btn a:hover{background-color:var(--tesla-white-color);color:var(--tesla-secondary-color)}.footer-social-links{border-top:1px solid;margin-top:50px;margin-left:-45px;margin-right:-45px;padding-top:60px;padding-bottom:0}.footer-social-links .tesla-social-links{margin-top:-15px}.footer-social-links .tesla-social-links li a{display:inline-block;background-color:var(--tesla-white-color);width:40px;height:40px;line-height:40px;margin:0 4px;text-align:center;color:#333;border-radius:50%}.tesla-footer-text-area .tesla-footer-copyright-box.col-md-12{text-align:center;font-size:13px}.site-footer .tesla-footer-text-inner{margin-top:30px;padding-top:0;padding-bottom:40px;border-top:1px solid}.tesla-title-bar-wrapper{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:scroll}.tesla-title-bar-wrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:none!important}.tesla-title-bar-content{position:relative;z-index:1;display:flex;align-items:center;padding:150px 0 50px}.overlap-bg,.overlap-img,.overlap-wrapper{position:absolute;width:100%;height:100%}.tesla-title-bar-content .tesla-tbar-inner{max-width:none;padding:0}.tesla-title-bar-content .tesla-tbar-title{font-weight:600;text-transform:none;font-size:28px;line-height:45px;letter-spacing:-1px;margin-bottom:5px;color:var(--tesla-secondary-color)}.tesla-title-bar-content-inner{margin-left:3px}.tesla-breadcrumb,.tesla-breadcrumb a{font-family:Archivo,sans-serif;font-weight:500;font-size:15px;line-height:1.5;letter-spacing:0;color:#0f0f0f;text-transform:none;font-style:normal}.accordion-item,.progressbar .progress-label{color:var(--tesla-blackish-color);font-size:18px}.tesla-breadcrumb-inner i{font-size:13px;margin:0 8px;display:inline-block}.overlap-wrapper{top:0;left:0;z-index:9}.overlap-left{margin-left:-500px}.overlap-right{margin-right:-500px;width:auto;left:0;right:0}.content-element-text{position:relative;z-index:99;padding-top:60px;padding-bottom:40px;padding-right:30px}.progressbar{margin-bottom:25px;overflow:hidden}.progress,.progress .progress-bar{position:relative;overflow:visible;border-radius:5px}.progressbar .progress-label{display:inline-block;font-weight:500;line-height:24px}.progress{height:10px;line-height:30px;margin-top:5px;background-color:var(--tesla-white-color)}.progress.progress-percent-bg .progress-percent{padding-right:0;position:absolute;right:0;left:auto;top:-33px;font-weight:700!important;font-size:18px;letter-spacing:-.5px;color:var(--tesla-global-color)}.progressbar-style-1{padding-bottom:5px}.progressbar-style-1 .progress{border-radius:2px;height:4px;line-height:4px;background-color:var(--tesla-blackish-color)}.progressbar-style-1 .progress .progress-bar:after{position:absolute;content:"";width:12px;height:12px;top:-4px;border-radius:50%;right:0;border:2px solid var(--tesla-white-color);background-color:var(--tesla-global-color)}.accordion{background:0 0;border-radius:0}.accordion-header{margin-bottom:0!important}.accordion-item{border:none;background-color:var(--tesla-light-color);border-radius:0!important;margin-bottom:10px;transition:background .2s ease-in-out}.accordion-button{border:none;border-radius:0!important;box-shadow:none;padding:6px 40px 6px 20px;background:0 0;outline:0;font-size:16px;font-weight:500;color:var(--tesla-heading-color);transition:color .2s ease-in-out;line-height:40px}.accordion-button::after,.accordion-button:not(.collapsed)::after{background-image:none}.accordion-button:focus{box-shadow:none;border-color:#d4d4d4;z-index:1}.accordion-button:not(.collapsed){color:var(--tesla-white-color);background-color:var(--tesla-global-color);box-shadow:none;line-height:40px}.accordion-body{font-size:16px;padding:18px 20px;transform:translate3d(0,0,0);transition:padding .2s ease-in-out}.db-circle-overlay,.db-fidbox-style-1 .db-fid-title-w{top:50%;-khtml-transform:translateX(0%) translateY(-50%)}.accordion .accordion-item.active h2{background-color:var(--tesla-global-color);color:var(--tesla-white-color);box-shadow:none}.accordion .accordion-item.active .accordion-button{color:var(--tesla-white-color);background-color:var(--tesla-secondary-color);padding:6px 40px 6px 20px}.accordion .accordion-item .accordion-button i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;display:inline-block;vertical-align:middle;height:12px;width:12px;font-size:inherit;margin:0;color:var(--tesla-global-color)}.accordion .accordion-item .accordion-button i:before{content:'';display:block;position:absolute;box-sizing:border-box;left:2px;right:2px;top:2px;bottom:2px;border-style:solid;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg) translate(-25%,-25%);transform:rotate(45deg) translate(-25%,-25%);transition:.2s ease-in-out}.accordion .accordion-item.active .accordion-button i:before{-webkit-transform:rotate(225deg) translate(-25%,-25%);transform:rotate(225deg) translate(-25%,-25%)}.db-circle-overlay{position:absolute;transform:translateX(0) translateY(-50%);left:0;width:100%;text-align:center}.db-fidbox-style-2 .db-fid-title{text-align:center;color:var(--tesla-white-color);font-size:14px;font-weight:600;margin-top:0}.db-fidbox-style-2 .db-circle-number,.db-fidbox-style-2 .db-circle-number sub{font-size:20px;color:var(--tesla-white-color);font-weight:700}.db-fidbox-style-1 .db-circle-number sub,.db-fidbox-style-2 .db-circle-number sub{bottom:0}.db-fidbox-style-1 .db-fid-title{font-size:18px;line-height:20px;margin-top:0}.db-fidbox-style-1 .db-fid-title-w{width:43%;margin-left:12px}.db-fidbox-style-1 .db-circle-w{width:122px;position:relative;vertical-align:top}.db-fidbox-style-1 .db-circle-number,.db-fidbox-style-1 .db-circle-number sub{font-size:20px;font-weight:700}.db-fidbox-style-1 .db-fid-title-w{position:absolute;-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.db-circle canvas{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor;max-width:100%;height:auto!important}.db-overlap-row-section{position:relative;z-index:2}ul.list-group{margin-bottom:30px}.list-group-borderless .list-group-item:not(:last-child){padding-bottom:calc(9px/5)}.list-group-borderless .list-group-item:not(:first-child){margin-top:calc(13px/2)}ul.list-group li.list-group-item{display:flex;align-items:center;font-size:inherit;margin:0;padding:0;position:relative;border:none;background-color:transparent}ul.list-group .tesla-icon-list-icon i{width:1.25em;font-size:20px;color:var(--tesla-global-color)}ul.list-group .tesla-icon-list-text{padding-left:10px;font-weight:600;color:var(--tesla-blackish-color);font-size:18px}.tesla-pricing-table-box{text-align:center;background-color:transparent;box-shadow:0 2px 54px 0 rgba(0,0,0,.08);padding:40px}.tesla-pricing-table-box .tesla-ptable-icon-wrapper i{line-height:100px;font-size:70px;display:inline-block}.tesla-pricing-table-box:after,.tesla-pricing-table-box:before{display:block;height:5px;content:'';position:absolute;width:auto;top:-5px;left:35px;right:35px;background-color:var(--tesla-global-color);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.tesla-pricing-table-box:hover:after{top:-5px;width:auto;background-color:var(--tesla-secondry-color)}.tesla-pricing-table-box .teslaimaging-ptable-heading{font-size:18px;line-height:28px;font-weight:700;margin-bottom:0;display:inline-block;padding:2px 10px;background-color:var(--tesla-white-color)}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box{background-color:var(--tesla-global-color);color:var(--tesla-white-color)}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptable-icon,.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptable-line i,.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptable-lines-w,.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box .teslaimaging-ptable-price,.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box .teslaimaging-ptable-price-w,.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box .teslaimaging-ptable-symbol{color:var(--tesla-white-color)!important}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-box .tesla-ptable-inner{padding:0 30px}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-ptable-btn a{color:var(--tesla-blackish-color);background-color:var(--tesla-white-color)}.tesla-ptable-btn a span:after{content:'\e814';font-size:18px;position:absolute;right:10px;content:'\e814';font-family:teslaimaging-base-icons}.tesla-pricing-table-box .tesla-head-wrap{margin:0 5px 5px;padding:10px 0 20px;text-align:center;position:relative;z-index:1}.tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-head-wrap:after{background:var(--tesla-white-color)}.tesla-pricing-table-box .tesla-head-wrap:after{content:'';width:100%;height:2px;background:#ddd;position:absolute;top:27px;left:0;z-index:-1}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-box .teslaimaging-ptable-price{font-size:48px;line-height:58px;font-weight:800!important;letter-spacing:-2.4px;font-style:normal}.tesla-pricing-table-box .teslaimaging-ptable-frequency{position:absolute;bottom:7px;display:inline-block;font-size:24px;font-weight:800!important;margin-left:6px}.tesla-pricing-table-box .teslaimaging-ptable-frequency:before,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .teslaimaging-ptable-frequency:before{content:'/';margin-right:0}.tesla-pricing-table-box .teslaimaging-ptable-symbol{position:absolute;left:-19px;font-size:30px;line-height:40px;font-weight:700!important;}.tesla-pricing-table-box .tesla-ptable-line i{margin-left:10px;margin-top:5px;float:right;color:var(--tesla-secondary-color)}.tesla-pricing-table-box .tesla-ptable-line{position:relative;margin-bottom:10px;font-weight:700;letter-spacing:-.5px}.tesla-pricing-table-box .tesla-ptable-icon{font-size:26px;line-height:32px;margin-top:-10px;margin-bottom:-15px;color:var(--tesla-blackish-color)}.tesla-pricing-table-box .teslaimaging-ptable-price-w{position:relative;margin:0 auto 40px;display:inline-block;color:var(--tesla-blackish-color)}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-box .teslaimaging-ptable-price-w .teslaimaging-ptable-price,.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-box .teslaimaging-ptable-price-w .teslaimaging-ptable-symbol{color:var(--tesla-secondary-color)}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-box .tesla-ptable-btn{padding-top:22px}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptablebox-featured-w{position:absolute;right:-40px;top:76px;padding:2px 15px 4px 25px;background-color:var(--tesla-white-color);color:var(--tesla-secondary-color);font-size:14px;font-weight:600;z-index:1;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(90deg);transform:rotate(-90deg)}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptablebox-featured-w:after{position:absolute;content:"";left:-2px;border:15px solid transparent;border-left-color:var(--tesla-global-color);border-right:0;top:-1px}.tesla-pricing-table-box .tesla-ptable-lines-w{margin-top:0;margin-bottom:30px;text-align:left;color:var(--tesla-blackish-color)}.teslaimaging-ele-ptable-style-1 .tesla-ptable-btn a{background-color:#f6f7fb;padding:20px 30px;display:block;color:var(--tesla-blackish-color);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;font-size:14px;line-height:24px}.tesla-pricing-table-box .teslaimaging-sep,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .teslaimaging-sep{height:1px;background:rgba(0,0,0,.1);display:none}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-box .tesla-ptable-line:hover i{color:var(--tesla-global-color);transition:.6s}.teslaimaging-ele-ptable-style-1 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptable-line:hover i{color:var(--tesla-secondary-color)!important;transition:.6s}.tesla-pricing-table-featured-col .tesla-ptable-btn a:hover{background-color:var(--tesla-blackish-color)}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box{text-align:center;background-color:var(--tesla-white-color);position:relative;padding:45px 50px 50px;box-shadow:0 8px 18px 0 rgba(0,0,0,.09)}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .tesla-ptable-icon-wrapper i{line-height:60px;font-size:50px;display:inline-block;color:var(--tesla-global-color)}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .tesla-ptable-icon{font-size:26px;line-height:32px;color:var(--tesla-global-color);margin-top:0;margin-bottom:0}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .tesla-head-wrap{padding:0 0 20px;text-align:center;position:relative;z-index:1}.teslaimaging-ele-ptable-style-2 .tesla-head-wrap .tesla-head-wrap-inner{text-align:left;padding-left:30px}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .teslaimaging-ptable-heading{font-size:29px;line-height:40px;font-weight:700;display:inline-block;padding:0;margin-bottom:0;background:0 0}.teslaimaging-ele-ptable-style-2 .tesla-head-wrap .teslaimaging-ptable-desc{font-style:italic;font-size:12px;line-height:14px;color:#999}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .tesla-ptable-line{position:relative;margin-bottom:10px;font-size:14px;font-weight:600;letter-spacing:0}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-ptable-inner{border-bottom:1px solid #29579f}.teslaimaging-ele-ptable-style-2 .tesla-ptable-inner{position:relative;width:100%;border-bottom:1px solid #ddd}.teslaimaging-ele-ptable-style-2 .tesla-ptable-inner:before{content:"";display:block;position:absolute;height:1px;bottom:-1px;left:0;right:0;transform:scaleX(0);margin-top:-1px}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box:hover .tesla-ptable-inner:before{background-color:var(--tesla-global-color);transform:scaleX(1);transform-origin:left;-webkit-transition:.5s;-khtml-transition:.5s all ease;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .tesla-ptable-lines-w{margin-top:0;margin-bottom:38px;text-align:left;color:var(--tesla-blackish-color)}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .teslaimaging-ptable-price-w{position:relative;margin:22px auto 27px;display:inline-block;color:var(--tesla-blackish-color)}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .teslaimaging-ptable-price{font-size:48px;line-height:58px;font-weight:700!important}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .teslaimaging-ptable-frequency{position:absolute;bottom:7px;display:inline-block;font-size:14px;font-weight:500;margin-left:0;color:#999}.teslaimaging-ele-ptable-style-2 .tesla-ptable-btn a{background-color:var(--tesla-global-color);display:block;color:var(--tesla-white-color);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptablebox-featured-w{position:absolute;right:-32px;top:75px;padding:2px 15px 4px 25px;background-color:var(--tesla-global-color);color:var(--tesla-white-color);font-size:14px;font-weight:600;z-index:1;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(90deg);transform:rotate(-90deg)}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptablebox-featured-w:after{position:absolute;content:"";left:-2px;border:15px solid transparent;border-left-color:var(--tesla-secondary-color);border-right:0;top:-1px}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-head-wrap:after{background:#374149}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptable-line:hover i,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptable-lines-w,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .teslaimaging-ptable-frequency,.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .teslaimaging-ptable-heading{color:var(--tesla-white-color);transition:.6s}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .tesla-ptable-line{font-weight:400;letter-spacing:.7px}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-featured-col .tesla-pricing-table-box .teslaimaging-ptable-frequency{font-weight:500!important}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .tesla-ptable-line i{margin-left:10px;float:right;color:var(--tesla-global-color)}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .tesla-ptable-line:hover i{color:var(--tesla-blackish-color);transition:.6s}.tesla-ptable-btn a span{position:relative;display:inline-block;padding-right:30px;font-weight:600;font-size:13px;line-height:19px;letter-spacing:-.2px;text-transform:capitalize;font-style:normal}.teslaimaging-ele-ptable-style-2 .tesla-pricing-table-box .teslaimaging-ptable-symbol{position:absolute;top:2px;left:-18px;font-size:26px;line-height:26px;font-weight:600}.tesla-pricing-table-box{position:relative;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.tesla-pricing-table-box:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}body{counter-reset:item tesla-rev-counter}.site-header .tesla-slider-area .hermes.tp-bullets{height:65px!important}.site-header .tesla-slider-area .hermes.tp-bullets:after{content:'';border:1px solid #eee;width:calc(100% + 30px);height:100%;position:absolute;left:-15px;background-color:var(--tesla-white-color);z-index:-1;color:var(--tesla-body-typography-color)}.site-header .tesla-slider-area .hermes .tp-bullet{background:#f6f7fb!important;color:var(--tesla-body-typography-color);margin-top:10px!important;margin-bottom:10px!important}.site-header .tesla-slider-area .hermes .tp-bullet.selected{background:#01cd61!important;color:var(--tesla-white-color)}.site-header .tesla-slider-area .hermes .tp-bullet:after{content:"0" counter(tesla-rev-counter)!important;counter-increment:tesla-rev-counter!important;position:absolute;top:0;right:0;font-weight:700;font-size:13px;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;border-radius:100%!important;display:inline-table;text-align:center;height:100%!important;line-height:45px;background-color:transparent!important;box-shadow:0 0 1px transparent!important}.tesla-base-icon-slider:before{margin:0!important}#rev_slider_1_1_wrapper .hermes .tp-bullet{overflow:hidden;border-radius:50%;width:45px;height:45px;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 0 var(--tesla-white-color);-webkit-transition:background .3s;transition:background .3s;position:absolute}#rev_slider_1_1_wrapper .hermes .tp-bullet.rs-touchhover{background-color:rgba(0,0,0,.21)}#rev_slider_1_1_wrapper .hermes .tp-bullet:after{content:' ';position:absolute;bottom:0;height:0;left:0;width:100%;background-color:var(--tesla-white-color);box-shadow:0 0 1px var(--tesla-white-color);-webkit-transition:height .3s;transition:height .3s}#rev_slider_1_2_wrapper .metis.tparrows,#rev_slider_1_3_wrapper .metis.tparrows{background:var(--tesla-white-color);padding:15px;transition:.3s;-webkit-transition:.3s;width:70px;height:70px;box-sizing:border-box}#rev_slider_1_2_wrapper .metis.tparrows.rs-touchhover{background:#003281}#rev_slider_1_2_wrapper .metis.tparrows:before{color:#0f0f0f;transition:.3s;-webkit-transition:.3s;font-family:teslaimaging-base-icons}#rev_slider_1_2_wrapper .tparrows.tp-leftarrow:before,#rev_slider_1_2_wrapper .tparrows.tp-rightarrow:before{content:'\e84e';font-size:12px}#rev_slider_1_2_wrapper .tparrows.tp-rightarrow:before,#rev_slider_1_3_wrapper .tparrows.tp-rightarrow:before{rotate:180deg}#rev_slider_1_2_wrapper .metis.tparrows.rs-touchhover:before,#rev_slider_1_3_wrapper .metis.tparrows.rs-touchhover:before{transform:scale(1.5)}#rev_slider_1_2[data-slideactive=rs-1].metis.tparrows,#rev_slider_1_2[data-slideactive=rs-4].metis.tparrows{width:70px!important;height:70px!important;padding:20px!important}#rev_slider_1_3_wrapper .metis.tparrows.rs-touchhover{background:rgba(255,255,255,.75)}#rev_slider_1_3_wrapper .metis.tparrows:before{color:#000;transition:.3s;-webkit-transition:.3s;font-family:teslaimaging-base-icons}#rev_slider_1_3_wrapper .tparrows.tp-leftarrow:before,#rev_slider_1_3_wrapper .tparrows.tp-rightarrow:before{content:'\e84e'}#rev_slider_1_3[data-slideactive=rs-1] .metis.tparrows,#rev_slider_1_3[data-slideactive=rs-4] .metis.tparrows{width:70px!important;height:70px!important;padding:15px!important}