@font-face {
	font-family: 'soehne-leicht';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://join.talkpro.com/wp-content/uploads/2024/05/soehne-leicht.woff2') format('woff2');
}

@font-face {
	font-family: 'soehne-kraftig';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://join.talkpro.com/wp-content/uploads/2024/05/soehne-kraftig.woff2') format('woff2');
}

.login_b svg {
    font-size: 12px;
}
.swiper-slide:nth-child(1) {
  max-width: 25%;
}

button#e-n-tab-title-573827764 {
    margin-bottom: 50px !important;
}

.elementor-widget-n-tabs .e-n-tab-title-text {
    flex-wrap: wrap;
}

.tab_title {
    font-size: 24px;
}

.e-n-tab-title-text {
    max-width: 285px;
}

button#e-n-tab-title-573827761:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1035-1.png");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}

button#e-n-tab-title-573827762:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1031.svg");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}

button#e-n-tab-title-573827763:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1032.svg");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}

button#e-n-tab-title-573827764:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1032.svg");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}


@media only screen and (min-width: 1400px) {
.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide>.e-con {
    height: 780px !important
}
}
.swiper-slide:nth-child(1) {
  max-width: 25%;
}

button#e-n-tab-title-573827764 {
    margin-bottom: 50px !important;
}

.elementor-widget-n-tabs .e-n-tab-title-text {
    flex-wrap: wrap;
}

.tab_title {
    font-size: 24px;
}

.e-n-tab-title-text {
    max-width: 285px;
}

button#e-n-tab-title-573827761:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1035-1.png");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}

button#e-n-tab-title-573827762:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1031.svg");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}

button#e-n-tab-title-573827763:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1032.svg");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}

button#e-n-tab-title-573827764:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1032.svg");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}


@media only screen and (min-width: 1400px) {
.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide>.e-con {
    height: 780px !important
}
}
.team_sec
{
    background: linear-gradient(-45deg, #007EFF, #6CEFEF, #23a6d5, #23d5ab);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
}
@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
.rotatetop span.string.beginning_text_typography {
    padding-right: 5px;
}
li.elementor-icon-list-item.elementor-inline-item {
    list-style: none;
}

.elementor-element-085ded8 .talkpro-hero-heading{color:#FFFFFF;font-family:soehne-leicht,sans-serif;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.4;margin:0}.elementor-element-085ded8 .talkpro-rotating,.p-text{color:#6cefef}
.elementor-element-0c66c90 .talkpro-hero-heading{color:#FFFFFF;font-family:soehne-leicht,sans-serif;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.4;margin:0}.elementor-element-0c66c90 .talkpro-rotating,.p-text{color:#6cefef}
.tean_slider .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}
button.submit-btn {
    letter-spacing: -0.1px;
}
body .submit-btn {
  
    font-size: 16px;
   
}

.submit-btn:hover, .submit-btn:focus {
    
    outline: 0;
}
/*.swiper-slide:nth-child(1) {
  max-width: 25%;
}*/

button#e-n-tab-title-573827764 {
    margin-bottom: 50px !important;
}

.elementor-widget-n-tabs .e-n-tab-title-text {
    flex-wrap: wrap;
}

.tab_title {
    font-size: 24px;
}

.e-n-tab-title-text {
    max-width: 285px;
}

button#e-n-tab-title-573827761:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1035-1.png");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}

button#e-n-tab-title-573827762:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1031.svg");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}

button#e-n-tab-title-573827763:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1032.svg");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}

button#e-n-tab-title-573827764:before {
    content: "";
    display: block;
    background-image: url("https://join.talkpro.com/wp-content/uploads/2025/04/Group-1032.svg");
    width: 115px;
    height: 115px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 20px;
}


@media only screen and (min-width: 1400px) {
/*.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide>.e-con {
    height: 680px !important
}*/
}

@media only screen and (max-width: 760px) {
    .swiper-slide:nth-child(1) {
  max-width: 100%;
}
body .role {
   
    width: 140px;
}

}
.elementor-element-e1607c2 .talkpro-hero-heading{color:#FFFFFF;font-family:soehne-leicht,sans-serif;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.4;margin:0}.elementor-element-e1607c2 .talkpro-rotating,.p-text{color:#6cefef}
span.p-text {
    color: #00FFC2;
}
.elementor-element-e80cc69 .talkpro-hero-heading{color:#FFFFFF;font-family:soehne-leicht,sans-serif;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.4;margin:0}.elementor-element-e80cc69 .talkpro-rotating,.p-text{color:#6cefef}
.elementor-widget-video .elementor-wrapper {
    aspect-ratio: 0;
}
video.elementor-video {
    background: #f6f6f6 !important;
}
.active .elementor-button {
    background: #007efe !important;
    color: white !important;
    border-color: #007efe !important;
}


i,i::focus,a,a:focus {
    outline: none !important;
}
a:focus-visible {
  outline: none;
}
.dialog-close-button.dialog-lightbox-close-button {
  border: 1px solid;
  border-radius: 113px;
  padding: 7px;
}
@media only screen and (min-width: 1024px) {
.loginmenu
{
	display:none !important;
}
}
@media only screen and (min-width: 1600px) {

.dialog-message.dialog-lightbox-message {
    align-items: flex-end !important;
}
}

