.button-style-1.tcr-bg-color-primary .tcr-button a{background-color:var(--tcr-primary-color)}.button-style-1.tcr-bg-color-primary .tcr-button a:hover{background-color:var(--tcr-secondary-color);color:var(--tcr-white-color)}.button-style-1.tcr-bg-color-secondary .tcr-button a{background-color:var(--tcr-secondary-color);color:var(--tcr-white-color)}.button-style-1.tcr-bg-color-secondary .tcr-button a:hover{background-color:var(--tcr-primary-color);color:var(--tcr-dark-color)}.button-style-1.tcr-bg-color-tertiary .tcr-button a{background-color:var(--tcr-tertiary-color)}.button-style-1.tcr-bg-color-tertiary .tcr-button a:hover{background-color:var(--tcr-primary-color)}.button-style-1.tcr-bg-color-white .tcr-button a{background-color:var(--tcr-white-color)}.button-style-1.tcr-bg-color-white .tcr-button a:hover{background-color:var(--tcr-primary-color)}.button-style-1.tcr-bg-color-transparent .tcr-button a{color:var(--tcr-dark-color)}.button-style-1.tcr-bg-color-transparent .tcr-button a:hover{color:var(--tcr-secondary-color);background-color:inherit}.tcr-bg-color-secondary .button-style-1 .tcr-button a:hover{background-color:var(--tcr-white-color);color:var(--tcr-secondary-color)}.button-style-1 .tcr-button a:hover{background-color:var(--tcr-secondary-color)}.button-style-1 .tcr-button a{color:var(--tcr-dark-color);padding:20px 30px 17px 30px;font-weight:600;text-transform:uppercase;font-size:14px;line-height:14px;display:inline-block;letter-spacing:.5px;font-family:var(--tcr-ch-title-ff)}.tcr-bg-color-primary .button-style-1.tcr-bg-color-secondary .tcr-button a:hover{background-color:var(--tcr-white-color);color:var(--tcr-secondary-color)}.button-style-2 .tcr-button a{letter-spacing:1px;font-size:14px;line-height:14px;display:inline-block;text-transform:uppercase;font-weight:500;position:relative}.button-style-2 .tcr-button a:before{position:absolute;left:0;bottom:-2px;content:"";background-color:var(--tcr-primary-color);width:100%;height:2px}.button-style-2.tcr-bg-color-primary .tcr-button a{color:var(--tcr-primary-color)}.button-style-2.tcr-bg-color-primary .tcr-button a:hover::before{background-color:var(--tcr-secondary-color)}.button-style-2.tcr-bg-color-primary .tcr-button a:hover{color:var(--tcr-secondary-color)}.button-style-2.tcr-bg-color-secondary .tcr-button a{color:var(--tcr-secondary-color)}.button-style-2.tcr-bg-color-tertiary .tcr-button a{color:var(--tcr-tertiary-color)}.button-style-2.tcr-bg-color-tertiary .tcr-button a:hover{color:var(--tcr-secondary-color)}.button-style-2.tcr-bg-color-white .tcr-button a{color:var(--tcr-white-color)}.button-style-2.tcr-bg-color-white .tcr-button a:hover{color:var(--tcr-primary-color)}.button-style-3 .tcr-button{align-items:center;display:inline-flex!important;position:relative}.button-style-3 .tcr-button a{display:inline-block;font-weight:500;position:relative;text-transform:uppercase;letter-spacing:1px;z-index:9;width:45px;height:45px;line-height:45px;font-size:15px;border-radius:100%;text-align:center;color:var(--tcr-white-color)}.button-style-3.tcr-bg-color-primary .tcr-button a{background-color:var(--tcr-primary-color)}.button-style-3.tcr-bg-color-primary .tcr-button a:hover{background-color:var(--tcr-secondary-color)}.button-style-3.tcr-bg-color-secondary .tcr-button a{background-color:var(--tcr-secondary-color)}.button-style-3.tcr-bg-color-secondary .tcr-button a:hover{background-color:var(--tcr-primary-color)}.button-style-3.tcr-bg-color-tertiary .tcr-button a{background-color:var(--tcr-tertiary-color)}.button-style-3.tcr-bg-color-tertiary .tcr-button a:hover{background-color:var(--tcr-primary-color)}.button-style-3.tcr-bg-color-white .tcr-button a{background-color:var(--tcr-white-color);color:var(--tcr-secondary-color)}.button-style-3.tcr-bg-color-white .tcr-button a:hover{background-color:var(--tcr-primary-color);color:var(--tcr-white-color)}.button-style-3.tcr-bg-color-transparent .tcr-button a{color:var(--tcr-secondary-color)}.button-style-3 .tcr-button.button-tr:before{top:-26px;left:-34px;box-shadow:inset -36px 26px 0 0 var(--tcr-tertiary-color)}.button-style-3 .tcr-button.button-tr:after{border-radius:30px;bottom:-40px;right:-30px;box-shadow:inset -30px 30px 0 0 var(--tcr-tertiary-color)}.button-style-3 .tcr-button.button-tr{border-radius:0 0 0 30px}.button-style-3 .tcr-button.button-br:before{top:-25px;right:-34px;box-shadow:inset -34px -34px 0 0 var(--tcr-tertiary-color)}.button-style-3 .tcr-button.button-br::after{bottom:-30px;left:-25px;box-shadow:inset -35px -30px 0 0 var(--tcr-tertiary-color)}.button-style-3 .tcr-button.button-br{border-radius:40px 0 0 0;padding:15px 0 0 15px}.button-style-3 .tcr-button.button-tl{border-radius:0 0 30px 0}.button-style-3 .tcr-button.button-bl:before{top:-40px;left:-40px;box-shadow:inset 40px -30px 0 0 var(--tcr-tertiary-color)}.button-style-3 .tcr-button.button-bl:after{bottom:-32px;right:-39px;box-shadow:inset 31px -32px 0 0 var(--tcr-tertiary-color)}.button-style-3 .tcr-button.button-bl{border-radius:0 30px 0 0}.tcr_custom_heading_wrapper .tcr-heading-subtitle-wrapper .heading-subtitle{margin-top:17px!important;display:inline-block;background:var(--tcr-white-color);padding-right:16px}.custom-heading-style-1 .tcr-custom-heading-wrapper{margin-bottom:40px}.custom-heading-style-1 .tcr-heading-subtitle-wrapper .heading-subtitle{margin:0;position:relative}.custom-heading-style-1 .tcr-heading-subtitle-wrapper{position:relative}.custom-heading-style-1 .tcr-heading-subtitle-wrapper::before{position:absolute;bottom:10px;right:0;content:"";width:100%;height:1px;background-color:#e1e1e3}.custom-heading-style-1.heading-alignment-right .tcr-heading-subtitle-wrapper::before,.custom-heading-style-1.heading-alignment-center .tcr-heading-subtitle-wrapper::before{content:none}.custom-heading-style-1.heading-white-text .tcr-heading-subtitle-wrapper{background-color:var(--tcr-quaternary-color);color:var(--tcr-secondary-color)}.custom-heading-style-1.heading-white-text .tcr-heading-subtitle-wrapper .heading-subtitle{color:var(--tcr-primary-color)}.tcr-bg-color-secondary .custom-heading-style-1.heading-white-text .tcr-heading-subtitle-wrapper .heading-subtitle,.tcr-bg-color-primary .custom-heading-style-1.heading-white-text .tcr-heading-subtitle-wrapper .heading-subtitle{color:var(--tcr-white-color)}.custom-heading-style-1.heading-white-text .tcr-heading-subtitle-wrapper .heading-subtitle{background-color:var(--tcr-dark-color)}.custom-heading-style-1.heading-white-text .tcr-heading-subtitle-wrapper::before{background-color:rgb(225 225 225 / .2)}.custom-heading-style-1 .tcr-custom-heading-wrapper .tcr-heading-content{margin-top:25px}.custom-heading-style-1 .tcr-custom-heading-wrapper .heading-subtitle.subtitle-text-lowercase{text-transform:lowercase}.custom-heading-style-1 .tcr-custom-heading-wrapper .heading-subtitle.subtitle-text-uppercase{text-transform:uppercase}.custom-heading-style-1 .tcr-custom-heading-wrapper .heading-subtitle.subtitle-text-capitalize{text-transform:capitalize}.custom-heading-style-1 .tcr-custom-heading-wrapper .heading-title{margin-bottom:0}.custom-heading-style-1 .tcr-custom-heading-wrapper .heading-title.title-text-uppercase{text-transform:uppercase}.custom-heading-style-1 .tcr-custom-heading-wrapper .heading-title.title-text-lowercase{text-transform:lowercase}.custom-heading-style-1 .tcr-custom-heading-wrapper .heading-title.title-text-capitalize{text-transform:capitalize}.custom-heading-style-1.heading-white-text .heading-title,.custom-heading-style-1.heading-white-text .tcr-heading-content{color:var(--tcr-white-color)}.custom-heading-style-1.heading-alignment-right .tcr-custom-heading-wrapper{text-align:right}.custom-heading-style-1.heading-alignment-center .tcr-custom-heading-wrapper{text-align:center}.tcr-bg-color-secondary .custom-heading-style-1.heading-white-text .tcr-custom-heading-wrapper .heading-title{color:var(--tcr-white-color)}.custom-heading-style-1.heading-white-text .tcr-custom-heading-wrapper .tcr-heading-content{color:var(--tcr-white-color)}.tcr-bg-color-primary .custom-heading-style-1 .heading-subtitle{background-color:var(--tcr-primary-color)}.tcr-bg-color-primary .primary-overlay .custom-heading-style-1 .heading-subtitle{background-color:#f0fef4}.tcr-bg-color-primary .custom-heading-style-1 .tcr-heading-subtitle-wrapper::before,.tcr-bg-color-secondary .custom-heading-style-1 .tcr-heading-subtitle-wrapper::before{background-color:var(--tcr-body-color);opacity:.4}.tcr-bg-color-primary .custom-heading-style-1.heading-white-text .tcr-heading-subtitle-wrapper::before,.tcr-bg-color-secondary .custom-heading-style-1.heading-white-text .tcr-heading-subtitle-wrapper::before{background-color:var(--tcr-white-color)}.tcr-bg-color-secondary .custom-heading-style-1 .heading-subtitle{background-color:var(--tcr-secondary-color)}.tcr-bg-color-tertiary .custom-heading-style-1 .heading-subtitle{background-color:var(--tcr-tertiary-color)}.tcr-bg-color-secondary .custom-heading-style-1 .tcr-custom-heading-wrapper .heading-subtitle.subtitle-text-uppercase{background-color:var(--tcr-secondary-color)}.tcr-bg-color-primary .custom-heading-style-1 .tcr-custom-heading-wrapper .heading-subtitle.subtitle-text-uppercase{background-color:var(--tcr-primary-color)}.tcr-bg-color-tertiary .custom-heading-style-1 .tcr-custom-heading-wrapper .heading-subtitle.subtitle-text-uppercase{background-color:var(--tcr-tertiary-color)}.tcr-bg-color-secondary .custom-heading-style-1.heading-white-text .tcr-custom-heading-wrapper .heading-subtitle{background-color:var(--tcr-secondary-color)}.tcr-bg-color-primary .custom-heading-style-1.heading-white-text .tcr-custom-heading-wrapper .heading-subtitle{background-color:var(--tcr-primary-color)}.tcr-bg-color-tertiary .custom-heading-style-1.heading-white-text .tcr-custom-heading-wrapper .heading-subtitle{background-color:var(--tcr-tertiary-color)}.tcr-bg-color-dark .custom-heading-style-1.heading-white-text .tcr-custom-heading-wrapper .heading-subtitle{background-color:var(--tcr-dark-color)}.tcr-bg-color-dark .tcr_custom_heading_wrapper .tcr-heading-subtitle-wrapper .heading-subtitle{background-color:var(--tcr-dark-color)}.content-box-style-1 .box-title{font-size:36px;line-height:36px;margin-bottom:15px}.services-style-1 .tcr-service-wrapper{margin-bottom:30px;position:relative}.services-style-1 .tcr-service-wrapper:before{position:absolute;bottom:0;left:0;content:"";width:100%;height:80%;background:linear-gradient(180deg,#fff0 35%,rgb(0 0 0 / 96%) 90%)}.services-style-1 .tcr-service-wrapper img{width:100%}.services-style-1 .tcr-service-image-container{margin-bottom:35px;justify-content:space-between}.services-style-1 .tcr-services-button{line-height:14px;letter-spacing:1px;font-weight:500;font-size:14px;text-transform:uppercase;color:var(--tcr-white-color);position:relative;opacity:0}.services-style-1 .tcr-services-button i{transform:rotate(-35deg);display:inline-block}.services-style-1 .tcr-service-wrapper:hover .tcr-services-button{opacity:1}.services-style-1 .tcr-service-title{font-size:26px;line-height:30px;color:var(--tcr-white-color);font-weight:600;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;margin-bottom:5px}.services-style-1 .tcr-service-content{z-index:9;line-height:24px;font-size:16px;position:absolute;bottom:0;left:40px;text-align:left;overflow:hidden;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.services-style-1 .tcr-service-wrapper:hover .tcr-service-content{bottom:33px}.services-style-1 .tcr-service-wrapper .tcr-services-button::before{position:absolute;content:"\f187";font-family:flaticon_mycollection!important;right:-24px;top:3px;font-size:20px}.services-style-1 .tcr-service-wrapper:hover .tcr-services-button:hover{color:var(--tcr-secondary-color)}.swiper-button-next,.swiper-button-prev{background-image:inherit;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.swiper-button-prev:after,.swiper-button-next:after{content:none}.swiper-button-prev::before{position:absolute;top:0;right:-25px;content:"\f1a8";font-family:"flaticon_mycollection"!important;font-weight:200;transform:rotate(181deg);font-size:20px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;color:var(--tcr-white-color);background:var(--tcr-secondary-color);width:50px;height:50px;line-height:50px;text-align:center;border-radius:100%;z-index:999}.swiper-button-next::before{position:absolute;top:0;right:0;content:"\f1a8";font-family:"flaticon_mycollection"!important;font-weight:200;font-size:20px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;color:var(--tcr-white-color);background:var(--tcr-secondary-color);width:50px;height:50px;line-height:54px;text-align:center;border-radius:100%;z-index:999}.swiper-button-prev:hover::before,.swiper-button-next:hover::before{background:var(--tcr-primary-color);color:var(--tcr-dark-color)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1}.swiper-pagination-horizontal{text-align:center}.swiper-pagination-bullet-active{background-color:var(--tcr-secondary-color)!important}.elementor-section.tcr-bg-color-secondary .swiper-pagination-bullet{background-color:var(--tcr-white-color)}.swiper-pagination-bullet{width:10px;height:10px}.tcr-bg-color-primary .swiper-pagination-bullet-active{background-color:var(--tcr-secondary-color)!important}.tcr-bg-color-primary .swiper-pagination-bullet{background-color:var(--tcr-white-color)}.services-layout-list .tcr-service-wrapper{display:inline-block;font-size:23px;line-height:23px;font-weight:600;text-transform:uppercase;margin-bottom:30px;margin-right:40px;font-family:var(--tcr-ch-title-ff)}.services-layout-list .tcr-service-wrapper a:hover{color:var(--tcr-secondary-color)}.services-layout-list .tcr-service-count{font-size:14px;font-family:var(--tcr-ch-subtitle-ff);font-weight:600;position:relative;padding-right:15px}.services-layout-list .tcr-service-count::before{position:absolute;top:-4px;left:22px;content:"/";font-size:23px;font-weight:500}.cursorIcon.tcr-projects-img-cursor img{max-width:150px;border-radius:100%;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;right:50%}.testimonials-style-1{position:relative}.testimonials-style-1 .tcr-testimonial-wrapper{position:relative;margin-bottom:30px}.testimonials-style-1 .tcr-testimonial-meta-container{display:flex;align-items:center}.testimonials-style-1 img{border-radius:100%;width:60px!important;margin-right:15px}.testimonials-style-1 .testimonial-image{position:relative}.testimonials-style-1 .testimonial-title{font-size:20px;line-height:30px;font-family:var(--tcr-ch-title-ff);font-weight:600;margin-bottom:3px;text-transform:uppercase;color:var(--tcr-white-color)}.testimonials-style-1 .testimonial-designation{font-size:14px;font-weight:500;line-height:14px;text-transform:uppercase;font-family:var(--tcr-ch-subtitle-ff);margin-bottom:7px;letter-spacing:1px;color:var(--tcr-primary-color)}.testimonials-style-1 .tcr-testimonial-content{margin-top:10px;font-style:italic;font-weight:400;margin-bottom:35px;color:var(--tcr-white-color);font-size:20px;line-height:34px}.testimonials-style-1 .tcr-testimonial-container{position:relative}.testimonials-style-1 .owl-dots button{margin:10px!important}.tcr-testimonial-rating span.checked{color:#ffca00;font-size:15px}.testimonials-style-1 .tcr-testimonial-title-container{display:inline-flex;align-items:center}.testimonials-style-1 .swiper-button-next,.testimonials-style-1 .swiper-button-prev{bottom:40px;top:inherit}.testimonials-style-1 .swiper-button-prev{left:auto;right:85px}.testimonials-style-1 .swiper-button-next::before,.testimonials-style-1 .swiper-button-prev::before{background-color:rgb(225 225 225 / .1);width:40px;height:40px;line-height:42px;font-size:18px}.testimonials-style-1 .swiper-button-next:hover::before,.testimonials-style-1 .swiper-button-prev:hover::before{background:var(--tcr-secondary-color)}.tcr-right-expand .elementor-widget-wrap{width:625px;margin-right:auto;margin-left:0}.tcr-left-expand .elementor-widget-wrap{width:625px;margin-left:auto;margin-right:0}.testimonials-style-2 .tcr-testimonial-wrapper{margin:20px 20px 50px 20px;display:flex;align-items:center;background-color:var(--tcr-white-color);padding:10px;box-shadow:0 0 14px 11px rgb(0 0 0 / 5%);position:relative}.testimonials-style-2 .tcr-testimonial-wrapper::before{border-color:#ebebeb #fff0 #fff0 #ebebeb;bottom:-40px;border-width:25px;display:block;position:absolute;content:'';left:46px;z-index:1;width:0;height:0;border-style:solid;background:#fff0}.testimonials-style-2 .tcr-testimonial-wrapper:after{position:absolute;content:'';left:47px;width:0;height:0;border-style:solid;border-width:calc(25px - 1px);bottom:-37px;z-index:2;border-color:#fff #fff0 #fff0 #fff}.testimonials-style-2 .tcr-testimonial-inner{border:1px solid #e1e1e3;padding:40px;position:relative}.testimonials-style-2 .tcr-testimonial-inner:before{content:'';width:0;height:0;border-top:65px solid var(--tcr-white-color);border-right:65px solid #fff0;position:absolute;bottom:-67px;left:29px}.testimonials-style-2 .tcr-testimonial-inner .tcr-testimonial-image-outer{display:flex;align-items:center;margin-bottom:20px;padding-left:20px}.testimonials-style-2 .tcr-testimonial-content{font-size:17px;line-height:29px;font-style:italic;font-weight:500}.testimonials-style-2 .tcr-testimonial-content p{margin-bottom:20px}.testimonials-style-2 .testimonial-image img{border-radius:100%;width:80px;position:relative}.testimonials-style-2 .testimonial-image{position:relative}.testimonials-style-2 .testimonial-image::before{content:"\f19a";font-family:flaticon_mycollection!important;position:absolute;z-index:9;top:0;left:-37px;font-size:65px;color:var(--tcr-secondary-color);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;filter:drop-shadow(0 1px 4px rgb(0 0 0 / .1))}.testimonials-style-2 .testimonial-title-outer{margin-left:30px}.testimonials-style-2 .testimonial-title{font-size:22px;line-height:24px;font-family:var(--tcr-ch-title-ff);font-weight:600;margin-bottom:3px}.testimonials-style-2 .tcr-testimonial-container{text-align:center}.testimonials-style-2 .tcr-testimonial-title-container{display:flex;align-items:center}.testimonials-style-2 .testimonial-designation{text-transform:uppercase;font-size:14px;line-height:24px;font-weight:500;margin-bottom:0;letter-spacing:1px}.testimonials-style-2 .owl-carousel .owl-dots{text-align:center}.blog-style-1 .tcr-post-slide{margin-bottom:30px}.blog-style-1 .tcr-post-image-container{position:relative}.blog-style-1 .tcr-post-image-container .tcr-meta-item.post-category{position:absolute;top:30px;color:var(--tcr-dark-color);font-family:var(--tcr-ch-title-ff);text-transform:uppercase;font-weight:600;font-size:13px;line-height:13px;padding:8px 8px 6px 8px;letter-spacing:1px;left:30px;background-color:var(--tcr-primary-color);z-index:9}.blog-style-1 .tcr-post-image-container .tcr-meta-item.post-category:hover a{color:var(--tcr-dark-color)}.blog-style-1 .tcr-post-image-container{overflow:hidden}.blog-style-1 img{width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.blog-style-1 .tcr-post-slide:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-style-1 .tcr-post-content-cover{margin-top:17px}.blog-style-1 .tcr-post-content-cover .tcr-post-meta-items{display:flex;align-items:center;margin-bottom:10px}.blog-style-1 .tcr-post-content-cover .tcr-post-date{margin-right:50px;position:relative}.blog-style-1 .tcr-post-content-cover .tcr-post-date::before{position:absolute;top:5px;right:-28px;content:" ";font-size:22px;font-weight:500;width:6px;height:6px;background-color:var(--tcr-secondary-color)}.blog-style-1 .tcr-post-content-cover .tcr-post-date,.blog-style-1 .tcr-post-content-cover .meta-comment a{text-transform:uppercase;color:var(--tcr-body-color);font-size:14px;line-height:15px;font-weight:500;display:inline-block;letter-spacing:1px}.blog-style-1 .tcr-post-content-cover .meta-comment a:hover{color:var(--tcr-primary-color)}.blog-style-1 .tcr-post-content-cover .tcr-meta-item.post-category a{color:var(--tcr-body-color)}.blog-style-1 .tcr-post-content-cover .tcr-meta-item.post-category i{margin-right:5px;color:var(--tcr-primary-color);font-weight:500}.blog-style-1 .post-title{font-size:20px;line-height:26px;font-family:var(--tcr-ch-title-ff);font-weight:700;margin-bottom:0;text-transform:uppercase}.blog-style-1 .post-title a:hover{color:var(--tcr-secondary-color)}.blog-style-1 .tcr-post-date .tcr-date{font-size:22px;line-height:18px;display:inherit;font-weight:600}.blog-style-1 .tcr-post-date .tcr-month{font-size:15px;line-height:25px;display:block;font-weight:500}.blog-style-1 .tcr-post-button{text-transform:uppercase;font-weight:500;position:relative;font-size:14px;line-height:14px;color:var(--tcr-secondary-color);letter-spacing:1px}.blog-style-1 .tcr-post-button a{border-bottom:2px solid var(--tcr-secondary-color)}.blog-layout-list .tcr-post-wrapper{display:flex;align-items:center;margin-bottom:40px;padding-right:40px}.blog-layout-list .tct-post-img{width:100px;overflow:hidden;border-radius:100%;display:inline-table;margin-right:30px}.blog-layout-list img{border-radius:100px;min-width:100px;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.blog-layout-list .tcr-post-wrapper:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-layout-list .post-title{color:var(--tcr-dark-color);margin-bottom:8px;font-weight:700;font-size:20px;line-height:26px;font-family:var(--tcr-ch-title-ff);text-transform:uppercase}.blog-layout-list .post-title a:hover{color:var(--tcr-secondary-color)}.blog-layout-list .tcr-post-meta-items{display:flex;align-items:center}.blog-layout-list .tcr-post-date,.blog-layout-list .post-category a{text-transform:uppercase;color:var(--tcr-body-color);font-size:14px;line-height:15px;font-weight:500;display:inline-block;letter-spacing:1px}.blog-layout-list .post-category a:hover{color:var(--tcr-secondary-color)}.blog-layout-list .tcr-post-date{margin-right:50px;position:relative}.blog-layout-list .tcr-post-date::before{position:absolute;top:5px;right:-28px;content:" ";font-size:22px;font-weight:500;width:6px;height:6px;background-color:var(--tcr-secondary-color)}.projects-layout-list .tcr-projects-wrapper{display:flex;position:relative;align-items:center;border-bottom:1px solid #dbdcdc;padding:40px 0}.projects-layout-list .tcr-projects-wrapper:last-child{border-bottom:inherit}.projects-layout-list .tcr-projects-title{font-size:46px;line-height:46px;font-weight:600;color:var(--tcr-secondary-color);font-family:var(--tcr-ch-title-ff);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-transform:uppercase}.projects-layout-list .tcr-projects-wrapper:hover .tcr-projects-title a{color:var(--tcr-primary-color)}.projects-layout-list img{border-radius:100%;width:300px}.projects-layout-list .tcr-project-image-container{position:absolute;top:-110px;left:35%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.projects-layout-list .tcr-project-button{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.projects-layout-list .tcr-projects-wrapper .tcr-project-button a{height:80px;width:80px;line-height:80px;position:absolute;right:0;bottom:5px;font-family:var(--tcr-ch-title-ff);background:var(--tcr-secondary-color);color:var(--tcr-white-color);text-align:center;border-radius:100%;font-size:16px;font-weight:500;opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.projects-layout-list .tcr-projects-wrapper:hover .tcr-project-button a{opacity:1;bottom:34px}.projects-layout-list .tcr-project-category{text-transform:uppercase;font-weight:500;font-size:14px;line-height:14px;letter-spacing:1px;margin-top:10px}.projects-style-1 .swiper-slide{padding:60px 0}.projects-style-1 .tcr-projects-wrapper{border-radius:0;width:100%;height:375px;position:relative;background-size:100% auto;-webkit-transition:all 0.55s ease-in-out;transition:all 0.55s ease-in-out;margin:auto;transform:inherit;border:10px solid var(--tcr-white-color);box-shadow:0 0 14px 11px rgb(0 0 0 / 5%);overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.projects-style-1 .tcr-projects-wrapper:hover{transform:rotate(-5deg)}.projects-style-1.projects-layout-grid .tcr-projects-wrapper{margin:0 0 30px 0}.projects-style-1 .swiper-slide-active .tcr-projects-wrapper .tcr-projects-title{font-size:22px;line-height:30px}.projects-style-1 .swiper-slide-active .tcr-projects-wrapper .tcr-project-category{font-size:12px;line-height:12px}.projects-style-1 .swiper-slide-active .tcr-projects-wrapper .tcr-project-button a{width:40px;height:40px;line-height:43px;font-size:14px}.projects-style-1 .tcr-projects-content{position:absolute;bottom:50%;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);text-align:center;width:360px;padding:30px;opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.projects-style-1 .swiper-slide-active .tcr-projects-content{opacity:1}.projects-style-1 .tcr-projects-content::before{position:absolute;top:50%;left:50%;content:"";width:0;height:0;border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--tcr-secondary-color);-webkit-transition:all 0.55s ease-in-out;transition:all 0.55s ease-in-out}.projects-style-1 .swiper-slide-active .tcr-projects-content::before{width:300px;height:300px}.projects-style-1 .tcr-projects-title{font-size:22px;line-height:25px;font-weight:600;text-transform:uppercase;color:var(--tcr-white-color);position:relative;font-family:var(--tcr-ch-title-ff);margin-bottom:20px;padding:0 20px}.projects-style-1 .tcr-project-category{margin:5px 0 20px 0;text-transform:uppercase;font-weight:500;font-size:14px;line-height:14px;letter-spacing:1px}.projects-style-1 .tcr-project-category{position:relative;z-index:9}.projects-style-1 .tcr-project-button{display:inline-flex}.projects-style-1 .tcr-project-button a{background:var(--tcr-tertiary-color);width:35px;height:35px;line-height:35px;text-align:center;border-radius:0;display:inline-block;font-size:15px;font-weight:600;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin:0 5px}.projects-style-1 .tcr-project-button a.tcr-project-link{font-size:23px}.projects-style-1 .tcr-project-button a:hover{transform:rotate(0deg);background-color:var(--tcr-primary-color)}.projects-style-1 .tcr-project-button a:hover{color:var(--tcr-dark-color)}.projects-style-1.projects-layout-grid .tcr-projects-content::before{width:0;height:0}.projects-style-1.projects-layout-grid .tcr-projects-wrapper:hover .tcr-projects-content::before{width:300px;height:300px}.projects-style-1.projects-layout-grid .tcr-projects-content{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.projects-style-1.projects-layout-grid .tcr-projects-wrapper:hover .tcr-projects-content{opacity:1}.projects-style-2 .tcr-projects-wrapper{position:relative;margin-bottom:30px;overflow:hidden}.projects-style-2 .tcr-projects-wrapper img{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.projects-style-2 .tcr-projects-wrapper::before{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;display:block;opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-color:var(--tcr-secondary-color)}.projects-style-2 .tcr-projects-wrapper:hover:before{opacity:.8}.projects-style-2 .tcr-projects-content{transition:all 0.3s;max-width:unset;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;bottom:0;left:0;position:absolute;right:0;bottom:0;padding:20px;background-color:#fff0;transform:none;text-align:center}.projects-style-2 .tcr-projects-wrapper .tcr-projects-content .tcr-project-category span,.projects-style-2 .tcr-projects-wrapper .tcr-projects-content .tcr-projects-title-link{transform:translateY(100%);transition-delay:150ms;transition:300ms;transition-duration:400ms;color:var(--tcr-white-color);overflow:hidden;text-overflow:ellipsis;max-width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:3;-moz-box-orient:vertical;line-clamp:3;box-orient:vertical}.projects-style-2 .tcr-projects-wrapper:hover .tcr-projects-content .tcr-project-category span,.projects-style-2 .tcr-projects-wrapper:hover .tcr-projects-content .tcr-projects-title-link{transform:translateY(0);transition-duration:500ms}.projects-style-2 .tcr-projects-title{font-size:28px;line-height:38px;font-weight:600;color:var(--tcr-white-color);overflow:hidden}.projects-style-2 .tcr-projects-title:hover,.projects-style-2 .tcr-projects-title a:hover{color:var(--tcr-primary-color)!important}.projects-style-2 .tcr-project-category{color:var(--tcr-white-color);overflow:hidden;text-transform:uppercase}.team-style-1 .tcr-teammember-wrapper{text-align:center;margin-bottom:30px;background-color:var(--tcr-white-color);position:relative}.team-style-1 .tcr-teammember-image-container{overflow:hidden}.team-style-1 .tcr-teammember-content-cover{position:relative}.team-style-1 .tcr-teammember-image-container img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.team-style-1 .tcr-teammember-wrapper:hover .tcr-teammember-image-container img{-webkit-transform:scale(1.1);transform:scale(1.1)}.team-style-1 .tcr-teammember-social-inner{position:absolute;top:-85px;right:30px;visibility:hidden;background:var(--tcr-primary-color);color:var(--tcr-white-color);border-radius:100px 0 0 100px;opacity:0;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.team-style-1 .tcr-teammember-social-links{position:relative;z-index:9}.team-style-1 .tcr-teammember-wrapper:hover .tcr-teammember-social-inner{opacity:1;visibility:visible;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;right:60px}.team-style-1 .tcr-teammember-title{font-size:22px;line-height:35px;font-family:var(--tcr-ch-title-ff);font-weight:600;color:var(--tcr-secondary-color);margin-bottom:3px;text-transform:uppercase}.team-style-1 .tcr-teammember-designation{font-family:var(--tcr-ch-subtitle-ff);line-height:14px;letter-spacing:1px;font-weight:500;font-style:normal;font-size:14px}.team-style-1 .tcr-teammember-inner{padding:15px 20px;margin:0 30px;margin-top:-30px;position:relative;background:var(--tcr-white-color);box-shadow:0 0 14px 11px rgb(0 0 0 / 4%);transition:all 0.25s ease-in-out}.team-style-1 .tcr-teammember-wrapper:hover .tcr-teammember-inner{margin-top:-50px}.infobox-style-1 .tcr-infobox-wrapper{padding:40px 40px 40px 40px;background-color:var(--tcr-tertiary-color);margin-bottom:30px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.infobox-style-1 .tcr-infobox-wrapper .tcr-infobox-content.d-flex{display:inherit!important}.infobox-style-1 .tcr-infobox-title{font-size:28px;line-height:36px;color:var(--tcr-dark-color);font-weight:600;font-family:var(--tcr-ch-title-ff);margin-bottom:10px;text-transform:uppercase}.infobox-style-1 .tcr-infobox-content-outer{display:flex}.infobox-style-1 img{width:115px;text-align:right;border-radius:100px}.infobox-style-1 .tcr-infobox-icon{font-size:80px;line-height:80px}.infobox-style-1 .tcr-infobox-icon i{font-size:70px;color:var(--tcr-secondary-color)}.infobox-style-1 .tcr-infobox-icon .icon-number{font-family:var(--tcr-ch-title-ff);font-size:26px;width:80px;height:80px;display:block;text-align:center;line-height:90px;font-weight:500;background-color:var(--tcr-tertiary-color);border-radius:100px;color:var(--tcr-secondary-color)}.infobox-style-1 .tcr-infobox-button a{background:var(--tcr-white-color);width:44px;height:44px;line-height:48px;text-align:center;border-radius:100%;transform:rotate(-35deg);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;font-size:22px;display:inline-block;position:relative;z-index:9}.infobox-style-1 .tcr-infobox-button a:hover{background-color:var(--tcr-primary-color);color:var(--tcr-white-color)}.infobox-style-2{margin-bottom:30px}.infobox-style-2 .tcr-infobox-number{background-color:var(--tcr-primary-color);display:inline-block;color:var(--tcr-dark-color);border-radius:50px;width:30px;height:30px;font-size:13px;line-height:31px;text-align:center;font-weight:700;margin-bottom:34px}.infobox-style-2 .tcr-infobox-title{font-size:25px;line-height:30px;color:var(--tcr-dark-color);font-family:var(--tcr-ch-title-ff);text-transform:uppercase;font-weight:700;margin-bottom:12px}.infobox-style-3 .tcr-infobox-wrapper{margin-bottom:35px;display:flex;position:relative}.infobox-style-3 .tcr-infobox-number{border-radius:100%;position:absolute;font-size:15px;font-weight:600;top:-10px;left:-12px}.infobox-style-3 .tcr-infobox-icon{background-color:var(--tcr-secondary-color);color:var(--tcr-white-color);width:60px;height:60px;line-height:60px;text-align:center;font-size:28px;border-radius:100px;margin-right:50px}.infobox-style-3 .tcr-infobox-icon::before{position:absolute;bottom:-59px;left:30px;content:"";width:1px;height:100%;background-color:#e1e1e3}.elementor-element-populated .elementor-widget-tcr-infobox:last-child .elementor-widget-container .infobox-style-3 .tcr-infobox-icon::before{content:none}.tcr-bg-color-white .infobox-style-3 .tcr-infobox-icon{background-color:var(--tcr-tertiary-color)}.infobox-style-3 .tcr-infobox-icon img{border-radius:100px}.infobox-style-3 .tcr-infobox-title{font-size:22px;line-height:30px;font-weight:600;font-family:var(--tcr-ch-title-ff);margin-bottom:16px;margin-top:6px}.infobox-style-3 .tcr-infobox-time{text-transform:uppercase;font-weight:500;font-size:15px;letter-spacing:1px}.infobox-style-3{width:50%}.elementor-element-populated .elementor-widget-tcr-infobox:nth-of-type(2n+2) .elementor-widget-container .infobox-style-3{margin-left:auto;margin-right:30px}.elementor-element-populated .elementor-widget-tcr-infobox:nth-of-type(2n+1) .elementor-widget-container .infobox-style-3{margin-left:inherit;direction:rtl;text-align:right;margin-right:auto;margin-left:30px}.elementor-element-populated .elementor-widget-tcr-infobox:nth-of-type(2n+1) .elementor-widget-container .infobox-style-3 .tcr-infobox-icon::before{right:30px}.elementor-element-populated .elementor-widget-tcr-infobox:nth-of-type(2n+1) .elementor-widget-container .infobox-style-3 .tcr-infobox-icon{margin-left:50px;margin-right:0}.elementor-element-populated .elementor-widget-tcr-infobox:nth-of-type(2n+1) .elementor-widget-container .infobox-style-3 .tcr-infobox-button{right:110px}.elementor-element-populated .elementor-widget-tcr-infobox:nth-of-type(2n+2) .elementor-widget-container .infobox-style-3 .tcr-infobox-button{left:110px}.infobox-style-3 .tcr-infobox-button{position:absolute;bottom:-35px}.infobox-style-3 .tcr-infobox-button a{font-family:var(--tcr-ch-title-ff);text-transform:uppercase;font-weight:600;line-height:9px;font-size:14px}.infobox-style-4{position:relative;display:inline-block;width:150px;height:150px}.infobox-style-4 .tcr-infobox-wrapper{margin-bottom:15px;display:flex;align-items:center}.infobox-style-4 .tcr-infobox-wrapper .tcr-infobox-icon{width:60px;height:60px;line-height:60px;display:inline-block;background-color:var(--tcr-primary-color);color:var(--tcr-white-color);position:absolute;top:50%;left:50%;font-size:24px;border-radius:100%;text-align:center;margin-left:-24px;margin-top:-24px;z-index:9;transform:rotate(-35deg);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.infobox-style-4 .tcr-infobox-wrapper svg{width:160px;height:160px;font-size:15px;text-transform:uppercase;letter-spacing:5px;font-weight:600;position:absolute;top:0;left:0;transform:rotate(0deg);-webkit-animation:spin 15s linear infinite;-moz-animation:spin 15s linear infinite;animation:spin 15s linear infinite}.infobox-style-5 .tcr-infobox-wrapper{text-align:center;margin-bottom:30px}.infobox-style-5 .tcr-infobox-content{margin-bottom:25px}.infobox-style-5 .tcr-infobox-title{font-size:22px;line-height:30px;font-family:var(--tcr-ch-title-ff);font-weight:700;color:var(--tcr-dark-color);margin-bottom:5px;text-transform:uppercase}.infobox-style-5 .tcr-infobox-number{font-size:14px;line-height:24px;color:var(--tcr-body-color);margin-bottom:50px;font-weight:500;font-style:normal;letter-spacing:1px;text-transform:uppercase}.infobox-style-5 .tcr-infobox-icon span{display:inline-flex;justify-content:center;align-items:center;position:relative;overflow:hidden;height:110px;width:110px;border-radius:100px}.infobox-style-5 .tcr-infobox-icon span:before{width:100%;height:50%;background-color:var(--tcr-secondary-color);opacity:.15;z-index:-1;content:"";position:absolute;left:0;top:0;-webkit-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg);-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.elementor-column:nth-child(even) .infobox-style-5 .tcr-infobox-icon span:before{-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.infobox-style-5 .tcr-infobox-icon span i{font-size:55px;display:inline-block;position:relative;z-index:9;color:var(--tcr-secondary-color)}.infobox-style-5 .tcr-infobox-wrapper:hover .tcr-infobox-icon span i{color:var(--tcr-white-color)}.infobox-style-5 .tcr-infobox-wrapper:hover .tcr-infobox-icon span:before{height:100%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}.infobox-style-5 .tcr-infobox-icon img{border-radius:100px;margin-top:-7px;padding:7px;background:var(--tcr-white-color)}.infobox-link a{color:var(--tcr-dark-color);text-transform:uppercase;font-weight:600;text-decoration:underline;font-size:15px;line-height:20px;margin-left:5px;letter-spacing:1px}.infobox-style-6{position:relative;display:inline-block}.infobox-style-6 .tcr-infobox-icon{position:absolute;top:50%;left:50%;font-size:50px;border-radius:100%;text-align:center;margin-left:-25px;margin-top:-25px;z-index:9;width:40px;height:40px;line-height:51px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;color:var(--tcr-dark-color)}.infobox-style-6 .tcr-infobox-wrapper{width:156px;height:156px;font-size:22px;padding:10px;text-transform:uppercase;letter-spacing:5px;font-weight:600;top:0;left:0;transform:rotate(0deg);border-radius:100%;position:relative}.infobox-style-6 svg{transform:rotate(0deg);-webkit-animation:spin 15s linear infinite;-moz-animation:spin 15s linear infinite;animation:spin 15s linear infinite}.counter-style-1 .tcr-counter-wrapper{margin-bottom:30px;display:flex;align-items:center}.counter-style-1 .tcr-counter-icon i{font-size:60px;line-height:60px;margin-right:22px;margin-top:8px;display:inline-block;color:var(--tcr-white-color)}.counter-style-1 .tcr-counter-icon img{width:70px;border-radius:100%}.counter-style-1 .tcr-counter-number{font-size:100px;line-height:100px;font-weight:500;position:relative;display:inline-block;text-shadow:1px 1px 0 #6d6f72,-1px -1px 0 #6d6f72,1px -1px 0 #6d6f72,-1px 1px 0 #6d6f72,1px 1px 0 #6d6f72;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:0}.counter-style-1 .tcr-counter-number::before{content:"+";position:absolute;bottom:30px;right:-48px;font-size:80px;line-height:50px;font-weight:600}.counter-style-1 .tcr-counter-title{font-weight:500;font-size:14px;line-height:25px;text-transform:uppercase;letter-spacing:1.2px;padding-left:103px}.tcr-bg-color-secondary-color .counter-style-1 .tcr-counter-title,.tcr-bg-color-secondary-color .counter-style-1 .tcr-counter-number{color:var(--tcr-white-color)}.counter-style-2{text-align:left}.counter-style-2 .tcr-counter-number{font-size:75px;line-height:50px;font-weight:700;position:relative;display:inline-block;color:var(--tcr-dark-color);margin-bottom:15px}.counter-style-2 .tcr-counter-title{line-height:14px;letter-spacing:1px;font-weight:500;font-size:14px;text-transform:uppercase}.pricing-table-style-1{padding:60px 45px 56px 45px;position:relative;overflow:hidden;color:var(--tcr-secondary-color);background-color:var(--tcr-tertiary-color);margin-bottom:30px;text-align:center}.pricing-table-style-1::before{position:absolute;top:-40px;left:-36px;content:"";width:80px;height:80px;background-color:var(--tcr-white-color);border-radius:100px}.pricing-table-style-1::after{position:absolute;top:-40px;right:-35px;content:"";width:80px;height:80px;background-color:var(--tcr-white-color);border-radius:100px}.pricing-table-style-1 .tcr-pricing-table-header{position:relative}.pricing-table-style-1 .tcr-pricing-table-header .tcr-table-ribbon{background-color:var(--tcr-secondary-color);color:var(--tcr-white-color);font-size:16px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;padding:2px 20px;margin-top:20px}.pricing-table-style-1 .pricing-table-prices{display:inline-flex;margin-bottom:35px;align-items:center}.pricing-table-style-1 .tcr-pricing-table-icon{font-size:50px;color:var(--tcr-white-color);background-color:var(--tcr-secondary-color);width:100px;height:100px;line-height:100px;border-radius:100px;margin:auto}.pricing-table-style-1 .tcr-pricing-table-icon span img{width:110px;position:relative}.pricing-table-style-1 .pricing-table-title-period{margin-top:37px;margin-left:3px;color:var(--tcr-dark-color);letter-spacing:1px;font-weight:600;font-style:normal;font-size:19px;line-height:12px}.pricing-table-style-1 .tcr-pricing-table-title{color:var(--tcr-dark-color);margin-bottom:0;font-weight:700;font-size:21px;font-family:var(--tcr-ch-title-ff);text-transform:uppercase;margin-top:30px}.pricing-table-style-1 .pricing-table-sale-price{font-size:55px;line-height:60px;font-weight:600;font-family:var(--tcr-ch-title-ff);margin-left:14px;color:var(--tcr-dark-color)}.pricing-table-style-1 .pricing-table-prices .pricing-table-base-price{font-size:55px;line-height:60px;font-weight:600;font-family:var(--tcr-ch-title-ff);color:var(--tcr-dark-color)}.pricing-table-style-1 .pricing-table-prices .pricing-table-base-price span{font-size:25px;margin-right:3px;top:7px;position:relative}.pricing-table-onsale.tcr_pricing_table_wrapper .pricing-table-base-price{text-decoration:line-through}.tcr_pricing_table_wrapper.pricing-table-onsale .pricing-table-base-price{font-size:20px;line-height:30px;opacity:.5;position:relative;top:12px}.pricing-table-style-1 .tcr-pricing-table-feature-list-container{position:relative}.pricing-table-style-1 .tcr-pricing-table-feature-list-container::before{position:absolute;bottom:-95px;left:-80px;content:"";background-color:var(--tcr-white-color);width:80px;height:80px;border-radius:100px}.pricing-table-style-1 .tcr-pricing-table-feature-list-container::after{position:absolute;bottom:-95px;right:-80px;content:"";background-color:var(--tcr-white-color);width:80px;height:80px;border-radius:100px}.pricing-table-style-1 .tcr-pricing-table-feature-list-container ul{padding:0;padding-bottom:37px;margin-bottom:24px;border-bottom:1px dashed #a79898}.pricing-table-style-1 .tcr-pricing-table-feature-list-container ul li{list-style-type:none;margin-bottom:20px;font-size:17px;line-height:18px;color:var(--tcr-body-color);position:relative;font-weight:400}.pricing-table-style-1 .tcr-pricing-table-feature-list-container ul li:last-child{margin-bottom:0}.pricing-table-style-1 .tcr-pricing-table-feature-list-container ul li.false{text-decoration:line-through;opacity:.5}.pricing-table-style-1 .tcr-pricing-table-button a{font-weight:600;text-transform:uppercase;font-size:14px;line-height:14px;display:inline-block;letter-spacing:1px;position:relative;font-family:var(--tcr-ch-title-ff)}.pricing-table-style-1 .tcr-pricing-table-button a:hover{color:var(--tcr-secondary-color)}.tcr-timeline-details{width:50%;position:relative;text-align:center;padding:50px 40px 37px 40px;box-shadow:-11px 0 55px -8px rgb(0 0 0 / .09);border:1px solid var(--tcr-white-color);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border:1px solid #e1e1e3}.tcr-timeline-item:hover .tcr-timeline-details{border-color:var(--tcr-secondary-color)}.tcr-timeline-item:last-child{padding-bottom:0px!important}.tcr-timeline-details img{border-radius:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.tcr-timeline-details:hover img{-webkit-transform:scale(1);transform:scale(1.1)}.tcr-timeline-image-container{position:relative;width:170px;height:170px;display:inline-block}.tcr-timeline-image-container:before{content:"";position:absolute;left:50%;transform:translateX(-50%) scale(1);right:0;bottom:0;top:-6%;border:solid 1px var(--tcr-secondary-color);width:170px;height:170px;border-radius:50%;z-index:0;transition:all .3s}.elementor-widget-container .tcr_timeline_wrapper .tcr-timeline-item:nth-of-type(2n+2) .tcr-timeline-image-container:before{right:50%;left:inherit;transform:translateX(50%) scale(1)}.tcr-timeline-title{font-size:22px;font-weight:700;font-family:var(--tcr-ch-title-ff);color:var(--tcr-dark-color);margin:30px 0 10px 0;text-transform:uppercase}.tcr-timeline-item{display:flex;align-items:center;padding-bottom:70px;position:relative}.tcr_timeline_wrapper{position:relative}.tcr_timeline_wrapper::before{top:0;position:absolute;content:" ";width:1px;height:100%;border-right:1px solid var(--tcr-secondary-color);left:50%;margin-left:-.5px}.tcr-timeline-year{margin-left:170px;position:relative}.tcr-timeline-year h4{font-family:var(--tcr-ch-subtitle-ff)}.tcr-timeline-year::before{position:absolute;top:24px;left:-90px;content:"";width:80px;height:1px;background-color:var(--tcr-secondary-color)}.tcr-timeline-year::after{position:absolute;top:16px;left:-114px;content:"";width:15px;height:15px;background-color:var(--tcr-secondary-color);transform:rotate(45deg)}.elementor-widget-container .tcr_timeline_wrapper .tcr-timeline-item:nth-of-type(2n+2){direction:rtl;margin-left:127px}.elementor-widget-container .tcr_timeline_wrapper .tcr-timeline-item:nth-of-type(2n+2) .tcr-timeline-year{margin-left:0;margin-right:171px}.elementor-widget-container .tcr_timeline_wrapper .tcr-timeline-item:nth-of-type(2n+2) .tcr-timeline-year::before{right:-90px;left:inherit}.elementor-widget-container .tcr_timeline_wrapper .tcr-timeline-item:nth-of-type(2n+2) .tcr-timeline-year::after{left:inherit;right:-115px}.elementor-widget-container .tcr_timeline_wrapper .tcr-timeline-item:nth-of-type(2n+1){margin-right:127px}.client-style-1 .client-item img{margin-bottom:30px;width:150px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:50px;height:50px;line-height:50px!important;border-radius:0;background-color:var(--tcr-primary-color)!important;color:var(--tcr-white-color)!important;border:inherit;text-align:center;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;outline:inherit;border-radius:100%}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{background-color:var(--tcr-secondary-color)!important;color:var(--tcr-white-color)!important}.owl-carousel .owl-nav .owl-prev{margin-right:15px}.owl-carousel .owl-dots{position:absolute;left:50%;bottom:-30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-flex}.owl-carousel .owl-nav button.owl-prev{position:absolute;left:-70px;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);margin-right:0}.owl-carousel .owl-nav button.owl-next{right:-70px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(0%,-50%)}.owl-carousel button.owl-dot{width:10px;height:10px;margin:0 5px 0 5px;outline:none!important;background:#ddd;border-radius:100%}.owl-carousel .owl-dots .owl-dot.active{background-color:var(--tcr-primary-color)}.arrow-top-right .owl-carousel .owl-nav button.owl-prev{position:absolute;top:0;left:-70px;line-height:10px;background-color:var(--tcr-primary-color)!important;color:var(--tcr-white-color)!important;border:1px solid;border-color:var(--tcr-white-color)!important}.arrow-top-right .owl-carousel .owl-nav button.owl-prev,.arrow-top-right .owl-carousel .owl-nav button.owl-next{position:absolute;top:-100px;left:inherit;line-height:10px;background-color:transparent!important;color:var(--tcr-white-color)!important;border:1px solid;border-color:var(--tcr-white-color)!important}.arrow-top-right .owl-carousel .owl-nav button.owl-prev:hover,.arrow-top-right .owl-carousel .owl-nav button.owl-next:hover{background-color:var(--tcr-secondary-color)!important;border:1px solid;border-color:var(--tcr-secondary-color)!important}.arrow-top-right .owl-carousel .owl-nav button.owl-prev{right:50px}.arrow-top-right .owl-carousel .owl-nav button.owl-next{right:0}.tcr-bg-color-primary .owl-carousel .owl-nav .owl-prev,.tcr-bg-color-primary .owl-carousel .owl-nav .owl-next{background-color:var(--tcr-white-color)!important;color:var(--tcr-secondary-color)!important}.tcr-bg-color-primary .owl-carousel .owl-nav .owl-prev:hover,.tcr-bg-color-primary .owl-carousel .owl-nav .owl-next:hover{background-color:var(--tcr-secondary-color)!important;color:var(--tcr-white-color)!important}.tcr-right-expand.tcr-service-expand .owl-carousel .owl-nav button.owl-next{right:30px}.tcr-list-wrapper ul{padding:0;margin:0}.elementor-widget .elementor-icon-list-items .elementor-icon-list-item,.tcr-list-wrapper ul li{list-style-type:none;display:flex;align-items:baseline;margin-bottom:10px}.elementor-widget .elementor-icon-list-items .elementor-icon-list-icon i,.tcr-list-wrapper .tcr-list-icon{margin-right:10px;color:var(--tcr-secondary-color);font-size:13px;line-height:14px}.elementor-widget .elementor-icon-list-items .elementor-icon-list-icon i{transform:rotate(45deg);margin-top:5px}.elementor-widget .elementor-icon-list-items .elementor-icon-list-icon svg{transform:rotate(45deg);margin-right:10px!important;fill:var(--tcr-secondary-color)}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{padding:0!important;color:var(--tcr-body-color)}.tcr-list-wrapper p{margin-bottom:0;line-height:25px}.tcr-list-wrapper .tcr-list-info a{margin:0;font-size:18px;line-height:26px;color:var(--tcr-body-color)}.tcr-list-wrapper .tcr-list-info a{cursor:pointer}.tcr-list-wrapper .tcr-list-info a:hover{color:var(--tcr-secondary-color)}.tcr-bg-color-primary .tcr-list-wrapper .tcr-list-info a{color:var(--tcr-white-color)}.tcr-bg-color-primary .tcr-list-wrapper .tcr-list-icon{color:var(--tcr-white-color)}.progress-bar-style-1 .tcr-progress-bar-wrapper{margin-bottom:25px}.progress-bar-style-1 .tcr-progress-bar-wrapper .tcr-progress-bar{width:100%;background-color:#e7e7e7}.progress-bar-style-1 .tcr-progress-bar-wrapper .tcr-progress-bar-inner{position:relative;background-color:var(--tcr-secondary-color)}.progress-bar-style-1 .tcr-progress-bar-title{font-size:15px;font-weight:700;margin-bottom:5px;display:inline-block;line-height:20px;font-family:var(--tcr-ch-title-ff);color:var(--tcr-dark-color);text-transform:uppercase}.progress-bar-style-1 .tcr-progress-bar-value{position:relative;font-size:17px;line-height:27px;float:right;font-weight:600;color:var(--tcr-dark-color)}.tcr-layout-horizontal .tcr-tab-list{display:inline-flex}.tcr-layout-horizontal .tcr-list-tab{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background-color:var(--tcr-tertiary-color);height:inherit;padding:12px 43px;margin-right:10px;border-right:none;border-bottom:none;border-radius:0;justify-content:center;display:flex;font-family:var(--tcr-ch-subtitle-ff);font-weight:700;text-transform:uppercase;font-size:16px;position:relative;letter-spacing:1px}.tcr-layout-horizontal .tcr-list-tab:last-child{margin-right:0}.tcr-layout-horizontal .tcr-list-tab.tcr-active-tab-link::after{position:absolute;content:"";right:0;bottom:-20px;width:0;height:0;border-left:20px solid #fff0;border-right:0 solid #fff0;border-top:20px solid;border-top-color:var(--tcr-primary-color);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.tcr-layout-horizontal .tcr-list-tab:hover,.tcr-layout-horizontal .tcr-list-tab.tcr-active-tab-link{background-color:var(--tcr-primary-color);color:var(--tcr-dark-color)}.tcr-layout-horizontal .tcr-list-tab.tcr-active-tab-link span,.tcr-layout-horizontal .tcr-list-tab:hover span{color:var(--tcr-dark-color)}.tcr_tabs_wrapper.tcr-layout-horizontal .tcr-tab-content{padding:32px 0 0 0;margin-top:40px;border-radius:0 0 30px 30px;border-top:1px solid #e1e1e3}.tcr-layout-horizontal .tcr-list-tab a:hover{background-color:var(--tcr-primary-color);color:var(--tcr-white-color)}.tcr-layout-horizontal .tcr-tab-content-list{display:none;width:100%}.tcr-layout-horizontal .tcr-tab-content-list.tcr-active-tab{display:contents}.tcr-layout-horizontal .tcr-list-tab a{font-size:15px;line-height:20px;text-transform:uppercase;font-weight:600;font-family:var(--tcr-ch-title-ff);padding:20px 50px;align-items:center;justify-content:center;text-align:center;display:grid;background-color:#f1f1f1;margin:0 20px 20px 0;border-radius:10px;border:1px solid #e5e5e5}.tcr-list-tab a:hover .tcr-tab-icon{color:var(--tcr-white-color)}.tcr-layout-horizontal .tcr-list-tab.tcr-active-tab-link a{background-color:var(--tcr-primary-color)}.tcr-list-tab .tcr-tab-icon{font-size:18px;line-height:60px;color:var(--tcr-secondary-color);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;margin-right:7px}.tab-img-hover .tab-img .elementor-widget-container img{max-width:none;width:-webkit-calc(98% + 40px);width:calc(116% + 40px);-webkit-transition:-webkit-transform 0.85s;transition:transform 0.85s;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.tab-img-hover .tab-img .elementor-widget-container{position:absolute;top:-70px;right:0;z-index:1;visibility:hidden;opacity:0;transform:translateY(40px);transform-origin:top center;border-radius:100%;overflow:hidden;display:block;width:180px;height:180px;opacity:1;transition:.35s cubic-bezier(.25,.46,.45,.94);transition-duration:0.35s;-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}.tab-img-hover:hover .tab-img .elementor-widget-container{display:flex;justify-content:center;align-items:center;opacity:1;transform:translateY(0) skewY(0) scaleZ(1);visibility:visible;transition-duration:.7s;z-index:5;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.tcr-tab-time-venue{display:flex}.tcr-layout-vertical .tcr-tab-content-list.tcr-active-tab{display:contents}.tcr-layout-vertical .tcr-tab-content-list{display:none;width:100%}.tcr-layout-vertical .tcr-list-tab.tcr-active-tab-link a{color:var(--tcr-white-color);background-color:var(--tcr-primary-color)}.tcr-layout-vertical .tcr-list-tab.tcr-active-tab-link i{color:var(--tcr-dark-color)}.tcr_tabs_wrapper.tcr-layout-vertical{display:flex}.tcr_tabs_wrapper.tcr-layout-vertical .tcr-tab-list{display:inline}.tcr_tabs_wrapper.tcr-layout-vertical .tcr-tab-list .tcr-list-tab a{min-width:120px;border-radius:20px 0 0 20px;background-color:#f1f1f1;text-align:center;font-family:var(--tcr-ch-title-ff);margin-bottom:10px;font-size:15px;line-height:20px;font-weight:600;padding:20px;display:grid;text-transform:uppercase}.tcr_tabs_wrapper.tcr-layout-vertical .tcr-tab-list .tcr-list-tab:last-child a{margin:0}.tcr_tabs_wrapper.tcr-layout-vertical .tcr-tab-content{padding:0 40px}.tcr_tabs_wrapper.tcr-layout-vertical .wpcf7-form .contact-form{border-radius:0 30px 30px 30px}.tcr_tabs_wrapper.tcr-layout-vertical .tcr-list-tab:hover a{background-color:var(--tcr-primary-color);color:var(--tcr-white-color)}.tcr_tabs_wrapper.tcr-layout-vertical .tcr-list-tab:hover a{color:var(--tcr-white-color)}.tcr-layout-vertical .tcr-list-tab{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background-color:var(--tcr-tertiary-color);padding:10px 20px;font-family:var(--tcr-ch-subtitle-ff);font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:1px;margin-bottom:10px;width:240px;display:grid;position:relative}.tcr-layout-vertical .tcr-list-tab:hover{background-color:var(--tcr-primary-color)}.tcr-layout-vertical .tcr-list-tab:hover span{color:var(--tcr-dark-color)}.tcr-layout-vertical .tcr-list-tab.tcr-active-tab-link{background-color:var(--tcr-primary-color);color:var(--tcr-dark-color)}.tcr-layout-vertical .tcr-list-tab.tcr-active-tab-link::after{position:absolute;content:"";right:-20px;top:0;width:0;height:0;border-left:0 solid #fff0;border-right:20px solid #fff0;border-top:20px solid;border-top-color:var(--tcr-primary-color);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.marquee-style-1{position:relative;background-color:var(--tcr-primary-color);padding:8px 30px 5px 30px;z-index:9}.marquee-style-1 .tcr-marquee-cover{text-align:center}.marquee-style-1 .tcr-marquee-cover .marquee-item{display:inline-flex;align-items:center;position:relative;color:var(--tcr-dark-color)}.marquee-style-1 .tcr-marquee-cover .marquee-item::before{position:absolute;top:25px;right:0;content:"*";font-weight:600;font-size:60px;color:var(--tcr-dark-color);font-family:var(--tcr-ch-title-ff)}.marquee-style-1 .tcr-marquee-cover .marquee-item img{width:100px}.marquee-style-1 .tcr-marquee-cover .marquee-item .marquee-title{font-size:27px;line-height:50px;font-family:var(--tcr-ch-title-ff);font-weight:700;text-transform:uppercase;padding:0 90px 0 70px}.marquee-style-1 .swiper-slide{text-align:center;font-size:33px;display:flex;justify-content:center;align-items:center;width:auto;position:relative;overflow:hidden}.swiper-wrapper{transition-timing-function:linear!important}@-webkit-keyframes line-slide{0%{background-position:-5% 0}100%{background-position:100% 0}}@keyframes line-slide{0%{background-position:-5% 0}100%{background-position:100% 0}}.marquee-style-2 .tcr-marquee-cover{text-align:center}.marquee-style-2 .tcr-marquee-cover .marquee-item{display:inline-flex;align-items:center;position:relative}.marquee-style-2 .tcr-marquee-cover .marquee-item img{width:100px}.marquee-style-2 .tcr-marquee-cover .marquee-item .marquee-title{font-size:150px;line-height:160px;font-family:var(--tcr-ch-title-ff);font-weight:600;color:rgb(225 225 225 / .7);text-transform:uppercase}.marquee-style-2 .swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center;width:auto;position:relative;overflow:hidden;padding:0 70px}.style-2-about .marquee-style-2 .tcr-marquee-cover .marquee-item::before{position:absolute;top:15px;left:-55px;content:"*";font-weight:600;font-size:75px;color:rgb(225 225 225 / .4)}.style-2-about .marquee-style-2 .tcr-marquee-cover .marquee-item .marquee-title{font-size:100px;line-height:100px;font-family:var(--tcr-ch-title-ff);color:rgb(225 225 225 / .4);text-transform:uppercase}.tcr_vertical_cards_wrapper .tcr-card-content-container{width:100%;box-sizing:border-box}.tcr_vertical_cards_wrapper .tcr-stackingcards{color:var(--tcr-white-color);position:relative}.tcr_vertical_cards_wrapper .end-element{width:100%;height:1px}.tcr_contact_list_wrapper .tcr-contact-list-head{padding:30px 40px;background-color:var(--tcr-tertiary-color);position:relative;border-bottom:1px solid #dddd}.tcr_contact_list_wrapper .tcr-contact-list-head::before{position:absolute;content:"";background:var(--tcr-tertiary-color);width:calc(100% - 68px);height:1px;left:23px;bottom:0}.tcr_contact_list_wrapper .tcr-contact-list-title{font-size:27px;line-height:38px;font-weight:600;color:var(--tcr-dark-color);text-transform:uppercase;font-family:var(--tcr-ch-title-ff)}.tcr_contact_list_wrapper ul{margin:0;padding:0}.tcr_contact_list_wrapper .tcr-contact-list-icon{position:absolute;right:30px;bottom:-19px;font-size:100px;line-height:100px;color:var(--tcr-secondary-color);opacity:.3}.tcr_contact_list_wrapper .tcr-contact-list-icon svg path{width:200px}.tcr_contact_list_wrapper li{list-style-type:none;display:flex;margin-bottom:35px}.tcr_contact_list_wrapper li:last-child{margin-bottom:0}.tcr-contact-list-wrapper{position:relative;background-color:var(--tcr-tertiary-color);padding:30px 30px}.tcr-contact-list-wrapper .tcr-list-item-icon{font-size:20px;color:var(--tcr-dark-color);margin-right:15px;text-align:center}.tcr-contact-list-wrapper .tcr-list-item-icon i{width:50px;height:50px;line-height:50px!important;background-color:var(--tcr-white-color);color:var(--tcr-secondary-color);display:block;border-radius:100%}.tcr-contact-list-wrapper .tcr-list-item-title{font-size:18px;line-height:20px;font-weight:600;margin-bottom:5px;color:var(--tcr-dark-color);text-transform:uppercase;font-family:var(--tcr-ch-title-ff)}.tikit-warp .tikit-title{font-size:28px;line-height:32px;margin-bottom:13px}.tikit-warp .tikit-date{color:var(--tcr-white-color);text-transform:uppercase;font-size:18px}.tikit-warp .tikit-location{color:var(--tcr-dark-color);text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:1.5px;position:relative;padding-left:22px}.tikit-warp .tikit-location::before{position:absolute;top:0;left:0;content:"\f10a";font-family:flaticon_mycollection!important;font-size:14px;color:var(--tcr-dark-color)}.tikit-warp .dot-top,.ttikit-warp .dot-bottom,.tikit-botton .dot-top,.tikit-botton .dot-bottom{position:relative}.tikit-warp .dot-top::after,.tikit-warp .dot-top::before{position:absolute;content:"";width:30px;height:30px;background-color:var(--tcr-white-color);border-radius:50px}.tikit-warp .dot-top::before{top:-14px;left:-85px}.tikit-warp .dot-top::after{top:31px;left:-85px;content:""}.tikit-warp .dot-bottom::after,.tikit-warp .dot-bottom::before{position:absolute;content:"";width:30px;height:30px;background-color:var(--tcr-white-color);border-radius:50px}.tikit-warp .dot-bottom::before{bottom:27px;left:-85px}.tikit-warp .dot-bottom::after{bottom:-20px;left:-85px}.tikit-botton .dot-top::after,.tikit-botton .dot-top::before{position:absolute;content:"";width:30px;height:30px;background-color:var(--tcr-white-color);border-radius:50px}.tikit-botton .dot-top::before{top:-57px;right:11px}.tikit-botton .dot-top::after{top:-10px;right:11px}.tikit-botton .dot-bottom::after,.tikit-botton .dot-bottom::before{position:absolute;content:"";width:30px;height:30px;background-color:var(--tcr-white-color);border-radius:50px}.tikit-botton .dot-bottom::before{bottom:-16px;right:11px}.tikit-botton .dot-bottom::after{bottom:-62px;right:11px}.tikit-botton{width:100px}.tikit-botton a{transform:rotate(-90deg);font-weight:700;font-size:14px;line-height:14px;display:inline-block;letter-spacing:1px;font-family:var(--tcr-ch-title-ff);text-transform:uppercase;padding-bottom:26px}.tikit-botton a:hover{color:var(--tcr-dark-color)}.countdown-style-1{text-align:center}.countdown-style-1 .countdown{display:flex}.countdown-style-1 .tcr-countdown{display:inline-block;text-align:center}.countdown-style-1 ul{margin:0;padding:0}.countdown-style-1 ul li{list-style:none}.countdown-style-1 .countdown li{color:var(--tcr-white-color);font-size:60px;line-height:60px;font-weight:700;display:grid;margin:0 50px;color:var(--tcr-dark-color);text-align:center;position:relative}.countdown-style-1 .countdown li:first-child{margin-left:0}.countdown-style-1 .countdown li:last-child{margin-right:0}.countdown-style-1 .countdown li:last-child::before,.countdown-style-1 .countdown li:last-child::after{content:none}.countdown-style-1 .countdown li::before{position:absolute;top:50px;right:-50px;content:"";width:10px;height:8px;background-color:var(--tcr-white-color)}.countdown-style-1 .countdown li::after{position:absolute;bottom:50px;right:-50px;content:"";width:10px;height:8px;background-color:var(--tcr-white-color)}.countdown-style-1 .countdown li .smalltxt{color:var(--tcr-white-color);font-size:17px;font-weight:400;text-transform:uppercase;line-height:17px;margin:10px 0 0 0}.countdown-style-1 .countdown p{font-size:14px!important;letter-spacing:1px!important}.countdown-style-2{text-align:left}.countdown-style-2 .countdown{display:flex}.countdown-style-2 .tcr-countdown{display:inline-block;text-align:center}.countdown-style-2 ul{margin:0;padding:0}.countdown-style-2 ul li{list-style:none}.countdown-style-2 .countdown li{color:var(--tcr-secondary-color);font-size:50px;line-height:55px;font-weight:600;display:grid;margin:0 50px;text-align:center;position:relative}.countdown-style-2 .countdown li:last-child{margin-right:0}.countdown-style-2 .countdown li:first-child{margin-left:0}.countdown-style-2 .countdown li:last-child::before,.countdown-style-2 .countdown li:last-child::after{content:none}.countdown-style-2 .countdown li::before{position:absolute;top:30px;right:-50px;content:"";width:6px;height:4px;background-color:#6d6f72}.countdown-style-2 .countdown li::after{position:absolute;bottom:30px;right:-50px;content:"";width:6px;height:4px;background-color:#6d6f72}.countdown-style-2 .countdown li .smalltxt{color:var(--tcr-dark-color);font-size:16px;font-weight:500;text-transform:uppercase;line-height:17px;margin:10px 0 0 0}.countdown-style-2 .countdown p{font-size:14px!important;letter-spacing:1px!important}.tcr_event_box_wrapper{display:flex;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background-position:center center;background-repeat:no-repeat;background-size:cover}.tcr-event-box-outer{border-right:1px solid rgb(255 255 255 / 10%);position:relative;overflow:hidden;width:25%;padding-top:650px}.tcr-event-box-outer:last-child{border-right:inherit}.tcr_event_box_wrapper .tcr-event-box-outer .tcr-event-box-container{padding:30px 90px 30px 40px;position:absolute;bottom:0;left:0;width:100%}.tcr_event_box_wrapper .tcr-event-box-outer .tcr-event-box-container::before{position:absolute;bottom:0;left:0;content:"";width:100%;height:0;background-color:var(--tcr-white-color);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.tcr_event_box_wrapper .tcr-event-box-outer.active .tcr-event-box-container::before{height:100%}.tcr_event_box_wrapper .tcr-event-box-outer.active .tcr-event-box-title,.tcr_event_box_wrapper .tcr-event-box-outer.active .tcr-event-box-description{color:var(--tcr-dark-color);z-index:9;position:relative;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.tcr_event_box_wrapper .tcr-event-box-outer.active .tcr-event-box-button a{background-color:var(--tcr-dark-color);color:var(--tcr-white-color);z-index:9}.tcr_event_box_wrapper .tcr-event-box-outer.active .tcr-event-box-button a:hover{background-color:var(--tcr-secondary-color)}.tcr-event-box-title{color:var(--tcr-white-color);font-size:26px;line-height:32px;font-weight:600;font-family:var(--tcr-ch-title-ff);text-transform:uppercase}.tcr-event-box-description{color:var(--tcr-white-color);line-height:14px;letter-spacing:1px;font-weight:500;font-size:14px;margin-top:15px;text-transform:uppercase}.tcr-event-box-button a{width:50px;height:50px;border-radius:50px;line-height:50px;font-size:20px;color:var(--tcr-dark-color);background-color:var(--tcr-white-color);display:block;text-align:center;position:absolute;right:30px;top:50%;margin-top:-25px}.tcr-event-box-content{display:flex}.events-layout-list .tcr-event-list-item-container{display:flex;align-items:flex-start}.tcr-event-list-item{display:flex;align-items:center}.tcr-event-list-item-container-date{display:flex;align-items:center;width:240px}.tcr-event-list-item-container-date .date{background-color:var(--tcr-primary-color);color:var(--tcr-dark-color);font-size:25px;font-weight:600;line-height:60px;width:60px;height:60px;text-align:center;border-radius:100px;margin-right:10px}.tcr-event-list-item-container-date .month-day{display:grid}.tcr-event-list-item-container-date .month{font-family:var(--tcr-ch-title-ff);text-transform:uppercase;color:var(--tcr-dark-color);font-size:20px;line-height:25px;font-weight:700}.tcr-event-list-item-container-date .day{text-transform:uppercase;font-size:15px;line-height:25px;font-weight:500}.tcr-event-list-item-time-location{padding:50px 0 50px 40px;border-left:1px solid #e1e1e3;border-bottom:1px solid #e1e1e3;margin-right:60px}.tcr-event-list-item-container:last-child .tcr-event-list-item-time-location{border-bottom:inherit}.tcr-event-list-item-time{text-transform:uppercase;color:var(--tcr-dark-color);font-size:20px;line-height:25px;font-weight:600}.tcr-event-list-item-spekar,.tcr-event-list-item-location{font-weight:500;font-size:14px;line-height:23px;letter-spacing:1.5px;text-transform:uppercase;position:relative;padding-left:20px;display:inline-block;margin-right:15px}.tcr-event-list-item-location{display:inline-flex}.tcr-event-list-item-location::before{content:"\f1a9";font-family:flaticon_mycollection!important;position:absolute;top:2px;left:0;font-size:15px;line-height:20px;color:var(--tcr-secondary-color)}.tcr-event-list-item-spekar::before{content:"\f0a1";font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;top:1px;left:0;font-size:12px;line-height:20px;color:var(--tcr-secondary-color)}.tcr-event-list-item-number{font-weight:500;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;position:relative;padding-left:20px;display:inline-block}.tcr-event-list-item-number::before{content:"\f104";font-family:flaticon_mycollection!important;position:absolute;top:4px;left:0;font-size:13px;line-height:20px;color:var(--tcr-secondary-color)}.tcr-event-list-item-title{font-size:26px;line-height:30px;font-family:var(--tcr-ch-title-ff);font-weight:600;text-transform:uppercase;color:var(--tcr-dark-color);margin-bottom:20px}.tcr-event-list-item-description{line-height:26px}.tcr-event-list-item-link{margin-bottom:70px}.tcr-event-list-item-link a{position:absolute;right:0}.tcr-event-list-item-link a{border:1px solid #e1e1e3;width:50px;height:50px;line-height:50px;border-radius:50px;display:block;text-align:center}.tcr-event-list-item-link a i{color:var(--tcr-dark-color);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.tcr-event-list-item-link a:hover{background-color:var(--tcr-secondary-color)}.tcr-event-list-item-link a:hover i{color:var(--tcr-white-color)}.events-layout-list .tcr-event-list-item-container:first-child .tcr-event-list-item-time-location{padding-top:0}.events-layout-list .tcr-event-list-item-container:first-child .tcr-event-list-item{align-items:inherit}.events-style-1 .tcr-event-wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover;height:450px;position:relative;margin-bottom:30px;overflow:hidden}.events-style-1 .tcr-event-date{color:var(--tcr-dark-color);background-color:var(--tcr-primary-color);display:inline;text-transform:uppercase;font-size:13px;line-height:13px;padding:7px 10px 7px 10px;font-weight:700;position:absolute;top:30px;left:30px;letter-spacing:1px}.events-style-1 .tcr-event-title{margin-bottom:6px}.events-style-1 .tcr-event-title a{color:var(--tcr-white-color);text-transform:uppercase;font-family:var(--tcr-ch-title-ff);font-size:24px;line-height:30px;font-weight:500}.events-style-1 .tcr-event-title a:hover{color:var(--tcr-primary-color)}.events-style-1 .tcr-event-time-venue{display:flex;align-items:center}.events-style-1 .tcr-event-time{color:var(--tcr-white-color);text-transform:uppercase;font-weight:500;padding-right:25px;font-size:14px;position:relative;padding-left:25px}.events-style-1 .tcr-event-time::before{content:"\f017";font-family:"Font Awesome 5 Free";position:absolute;top:3px;left:0;font-size:14px;line-height:20px;color:var(--tcr-secondary-color)}.events-style-1 .tcr-event-venue{color:var(--tcr-white-color);text-transform:uppercase;font-family:var(--tcr-ch-title-ff);letter-spacing:1px;font-weight:500;font-size:15px;position:relative;padding-left:25px}.events-style-1 .tcr-event-venue::before{content:"\f115";font-family:flaticon_mycollection!important;position:absolute;top:4px;left:1px;font-size:13px;line-height:20px;color:var(--tcr-secondary-color)}.events-style-1 .tcr-event-content{position:absolute;bottom:0;left:0;padding:170px 30px 25px 30px;width:100%;z-index:9}.events-style-1 .tcr-event-wrapper:before{position:absolute;bottom:0;left:0;content:"";width:100%;height:80%;background:linear-gradient(180deg,#fff0 35%,rgb(0 0 0 / 96%) 90%)}.evanto-text-warp p{margin-bottom:3px;position:relative;padding-left:20px;font-weight:500;text-transform:uppercase}.evanto-text-warp p.location::before{position:absolute;top:3px;left:0;content:"\f15c";font-family:flaticon_mycollection!important;font-size:13px;line-height:15px;color:var(--tcr-secondary-color);font-weight:100}.evanto-text-warp p.speaker::before{position:absolute;top:2px;left:0;content:"\f15a";font-family:flaticon_mycollection!important;font-size:11px;line-height:15px;color:var(--tcr-secondary-color);font-weight:100}.swiper-3d .swiper-slide-shadow{background-color:inherit!important}.tcr_image_gallery_wrapper img{box-shadow:0 7px 11px -1px rgb(0 0 0 / 41%)!important;margin:10px 10px 18px 10px}