
.elementor-widget-text-path svg { -webkit-animation: rotation 12s linear infinite; -moz-animation: rotation 12s linear infinite; animation: rotation 12s linear infinite; } .elementor-widget-text-path svg:hover { animation-play-state: paused; -webkit-animation-play-state: paused; -moz-animation-play-state: paused; -o-animation-play-state: paused; animation-play-state: paused; } .elementor-element-edit-mode, .tcc-elementor-section { position: relative; } .elementor-counter-number-wrapper, .number-style { -webkit-font-feature-settings: "tnum"on, "lnum"on; font-feature-settings: "tnum"on, "lnum"on; } .tcc-elementor-section:before { -webkit-clip-path: inset(0 0 100% 0); clip-path: inset(0 0 100% 0); -webkit-transition: 1.2s cubic-bezier(.63, .25, .25, 1); -o-transition: 1.2s cubic-bezier(.63, .25, .25, 1); transition: 1.2s cubic-bezier(.63, .25, .25, 1); } .tcc-elementor-section:before, .elementor-element-edit-mode:before { content: ""; position: absolute; left: 0; right: 0; margin: 0 auto; height: 100%; width: 100%; top: 0; z-index: -1; } .tcc-elementor-section.animated:before { -webkit-clip-path: inset(0 0 0 0); clip-path: inset(0 0 0 0); } .swiper-slide-inner img.swiper-slide-image { opacity: .5; filter: grayscale(100%); transition: all .5s ease-in-out; } .swiper-slide-inner:hover img.swiper-slide-image { opacity: 1; -webkit-filter: none; filter: none; } .cursor-drag .swiper-wrapper .swiper-slide { cursor: grab; } @-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } @-moz-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } @keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } input[type=date]:after { position: absolute; content: "\f271"; font-family: Font Awesome 5 Free; font-weight: 400; top: 0; bottom: 0; right: 1em; left: auto; opacity: .7; } .navbar-brand.widget-logo{ margin-right: 0; } .header-user-rights .iq-user-dropdown .iq-avatar{ padding:0; } .header-user-rights .dropdown-toggle::after{ content: none; } .wpcf7 form.wpcf7-form .wpcf7-response-output { -webkit-animation: scale-in-ver-top .5s cubic-bezier(.25, .46, .45, .94) both; animation: scale-in-ver-top .5s cubic-bezier(.25, .46, .45, .94) both; border: .0625em solid var(--color-theme-primary); color: var(--color-theme-primary); border-radius: var(--border-radius-box); } .wpcf7-not-valid-tip { display: inline-block; margin-top: .3125em; } @-webkit-keyframes scale-in-ver-top { 0% { -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 100% 0; transform-origin: 100% 0; opacity: 1; } 100% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 100% 0; transform-origin: 100% 0; opacity: 1; } } @keyframes scale-in-ver-top { 0% { -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 100% 0; transform-origin: 100% 0; opacity: 1; } 100% { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 100% 0; transform-origin: 100% 0; opacity: 1; } } .mc4wp-form-fields .submit-btn { position: absolute; right: .375em; top: .375em; } .mc4wp-form-fields .socialcenturiclb-morden-btn { padding: .5em 2em; } .mc4wp-form-fields { position: relative; display: inline-block; width: 100%; } .mc4wp-form-fields .submit_btn { position: absolute; top: 50%; transform: translate(0, -50%); right: 0; background: transparent; width: 3.75em; height: 3.75em; box-shadow: none; border: none; text-align: right; } .mc4wp-form-fields .submit_btn i { font-size: 1.5em; } .mc4wp-form-fields input[type=email] { padding-right: 3.125em; border: none; padding-left: 0; border-bottom: .0625em solid var(--global-font-color); } .contact-form.white-card-form input[type=text] ,.contact-form.white-card-form input ,.contact-form.white-card-form textarea{ border-bottom: .0625em solid var(--global-font-color); color: var(--global-body-bgcolor); } .contact-form.white-card-form textarea:focus ,.contact-form.white-card-form input[type=text]:focus{ border-bottom: .0625em solid var(--color-theme-primary); } .contact-form.white-card-form input[type=email]::-webkit-input-placeholder ,.contact-form.white-card-form input::-webkit-input-placeholder ,.contact-form.white-card-form textarea::-webkit-input-placeholder{ color: var(--global-body-bgcolor); } .white-card-form input:-webkit-autofill,.white-card-form input:-webkit-autofill:active,.white-card-form input:-webkit-autofill:focus,.white-card-form input:-webkit-autofill:hover{ -webkit-box-shadow: 0 0 0 1.875em var(--color-theme-white) inset!important; -webkit-text-fill-color: var(--color-theme-text)!important; } .contact-form.style-2 .form-floating{ margin-bottom: 2.5em; } .contact-form.style-2 input::placeholder, .contact-form.style-2 textarea::placeholder { color: transparent; } .contact-form.style-2 input:not(:placeholder-shown), .contact-form.style-2 textarea:not(:placeholder-shown) { background: transparent; border-color: var(--border-color-light); } .contact-form.style-2 input:focus, .contact-form.style-2 textarea:focus { border-color: var(--color-theme-primary); background: transparent; } .contact-form.style-2 .wpcf7-form-control-wrap { display: block; } .contact-form.style-2 label{ position: absolute; top: 0; left: 0; pointer-events: none; transform-origin: 0 0; color: var(--global-font-color); font-size: var(--font-size-normal); font-weight: var(--font-weight-regular); height: auto; padding: .85em 1em; border: none; transition: all .2s ease-in-out; } .contact-form.style-2 input:focus~label, .contact-form.style-2 input:not(:placeholder-shown)~label { opacity: 1; -webkit-transform: scale(.75) translateY(-0.6em) translateX(1.5em); transform: scale(.75) translateY(-0.6em) translateX(1.5em); padding: 0 .5em; background: var(--color-theme-white-box); border: none; border-left: .063em solid var(--border-color-light); border-right: .063em solid var(--border-color-light); line-height: 1.1em; letter-spacing: .1em; } .contact-form.style-2 input:focus~label { color: var(--color-theme-primary); border-color: var(--color-theme-primary); } .contact-form.style-2 textarea{ min-height: 6.25em; padding: 1em; } .contact-form.style-2 textarea:focus~label, .contact-form.style-2 textarea:not(:placeholder-shown)~label { opacity: 1; -webkit-transform: scale(.75) translateY(-0.6em) translateX(1.5em); transform: scale(.75) translateY(-0.6em) translateX(1.5em); padding: 0 .5em; background: var(--color-theme-white-box); border: none; border-left: .063em solid var(--color-theme-primary); border-right: .063em solid var(--color-theme-primary); line-height: 1.1em; letter-spacing: .1em; } .contact-form.style-2 .form-button{ margin-top: 1em; } .contact-form.style-2 .socialcenturiclb-checkbox .wpcf7-list-item{ margin: 0; } .creative-post-template.blog-widget .socialcenturiclb-blog-image img{ border-radius: var(--border-radius-box); margin-bottom: 4em; } .widget.socialcenturiclb-widget-author ul li { margin-bottom: .3125em; border-bottom: none; margin-right: .75em; display: inline-block; padding: 0; } .widget.socialcenturiclb-widget-author ul li a { color: var(--color-theme-primary-light); text-transform: uppercase; font-weight: var(--font-weight-semi-bold); font-size: 1.125em; transition: all .5s ease-in-out; } .widget.socialcenturiclb-widget-author ul li:last-child { margin-right: 0; } .widget.socialcenturiclb-widget-author .socialcenturiclb-author-social { margin-top: 1em; } .widget.socialcenturiclb-widget-author img { object-fit: cover; border-radius: var(--border-radius-box); width: 100%; } .widget.socialcenturiclb-widget-author ul li a svg { transition: all .5s ease-in-out; } .widget.socialcenturiclb-widget-author ul li a:hover svg path { fill: var(--color-theme-primary); } .contact-form .cfield { position: relative; width: 100%; display: inline-block; margin-bottom: 2em; } .socialcenturiclb-share ul { padding-left: 0; } .socialcenturiclb-share ul li a { position: relative; width: 2.5em; height: 2.5em; display: inline-block; text-align: center; line-height: 2.5em; border-radius: 100%; text-transform: uppercase; font-size: .75em; } .socialcenturiclb-widget-swiper,.blog-widget{ overflow: hidden; } @media(min-width:767px) { .mc4wp-form-fields .mail-subscribe input[type=email] { padding-right: 8.75em; } } @media(max-width:767px) { .mc4wp-form-fields .submit-btn { position: static; display: inline-block; margin-top: 2em; clear: both; } .mc4wp-form-fields { text-align: center; } } .icon-box-desc .elementor-icon-box-title span { font-family: var(--highlight-font-family); font-weight: var(--font-weight-semi-bold); } .icon-box-desc p.elementor-icon-box-description { margin-top: 1em; } .tcc-navigation .swiper-pagination{ position:static; margin: 0 auto; margin-top: 2em; } .tcc-navigation .swiper-pagination-bullet{ background: var(--color-theme-primary); } .tcc-navigation .swiper-button-prev ,.tcc-navigation .swiper-button-next{ width: 2.8125em; height: 2.8125em; border-radius: 100%; border: .0625em solid transparent; display: inline-block; text-align: center; line-height: 2.5625em; } .tcc-navigation .swiper-button-prev,.tcc-navigation .swiper-container-rtl .swiper-button-next ,.tcc-navigation .swiper-button-next,.tcc-navigation .swiper-container-rtl .swiper-button-prev{ background-image: none; } .tcc-navigation .swiper-button-prev:after,.tcc-navigation .swiper-rtl .swiper-button-next:after,.tcc-navigation .swiper-rtl .swiper-button-prev:after ,.tcc-navigation .swiper-button-next:after,.swiper .swiper-rtl .swiper-button-prev:after{ display: none; } .swiper.swiper-container-horizontal{ overflow: hidden; } .swiper-button-next .text-btn { position: relative; left: inherit; color: var(--global-font-color); } .swiper-button-next .text-btn ,.swiper-button-prev .text-btn{ display: inline-block; vertical-align: middle; } .swiper-button-prev .text-btn{ position: relative; right:inherit; color: var(--global-font-color); } .box-parent.socialcenturiclb-shape-style-2{ display: inline-block; } @media(min-width:1600px){ .tcc-navigation .swiper-button-prev,.tcc-navigation .swiper-rtl .swiper-button-next{ left: 1em; } .tcc-navigation .swiper-button-next,.tcc-navigation .swiper-rtl .swiper-button-prev{ right: 1em; } } @media(max-width:991px){ .creative-post-template.blog-widget .socialcenturiclb-blog-image img{ border-radius: var(--border-radius-box); margin-bottom: 2em; } } @-webkit-keyframes fadeInAni { 0% {opacity: 0;} 100% {opacity: 1;} } @keyframes fadeInAni { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fadeOutAnimation { 0% {opacity: 1;} 100% {opacity: 0;} } @keyframes fadeOutAnimation { 0% {opacity: 1;} 100% {opacity: 0;} } @-webkit-keyframes scale-in-hor-left { 0% { transform: scaleX(0); transform-origin: 0 0; opacity: 1 } to { transform: scaleX(1); transform-origin: 0 0; opacity: 1 } } @keyframes scale-in-hor-left { 0% { transform: scaleX(0); transform-origin: 0 0; opacity: 1 } to { transform: scaleX(1); transform-origin: 0 0; opacity: 1 } } .scale-in-center { -webkit-animation: scale-in-center .5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: scale-in-center .5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; } @-webkit-keyframes scale-in-center { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 1; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @keyframes scale-in-center { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 1; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } .wpcf7-form{ position: relative; } .wpcf7-form:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: transparent; content: ''; visibility: hidden; z-index: 98; } .wpcf7-form:after { animation: rotation 2s linear infinite; background-color: transparent; border: .125em solid var(--color-theme-white); border-radius: 50%; border-top: .125em solid var(--color-theme-primary); content: ''; height: 1.5em; left: calc(50% - .75em); opacity: 1; position: absolute; top: calc(50% - .75em); visibility: hidden; width: 1.5em; z-index: 99 } .wpcf7-form.submitting>* { opacity: .3 } .wpcf7-form.submitting:after, .wpcf7-form.submitting:before { visibility: visible } @-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } @-moz-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } @keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } .mfp-woosq .mfp-container .mfp-close::before ,.mfp-container .mfp-close-btn-in .mfp-close{ color: var(--color-theme-white); } .mfp-container .mfp-close{ right: .625em; top: .625em; } .mfp-woosq .mfp-container .mfp-close:active { top: .625em; } .socialcenturiclb-background-white { background-color: var(--color-theme-white-box); } .socialcenturiclb-background-primary { background-color: var(--color-theme-primary); } .socialcenturiclb-body-background { background-color: var(--global-body-bgcolor); } .border-radius-12{ border-radius: var(--border-radius-12); } .spacer-blur { filter: blur(10px); } .subscribe-form .form-floating { flex: 1; } .subscribe-form .form-floating input{ border-radius: .3125em 0 0 .3125em; background: transparent; border:.0625em solid var(--color-theme-white); } .subscribe-form .socialcenturiclb-button{ background-color: var(--color-theme-white); color: var(--color-theme-primary); border-radius: 0 .3125em .3125em 0; } .subscribe-form .socialcenturiclb-button:hover{ background-color: var(--color-theme-white); color: var(--color-theme-primary); } .subscribe-form .form-floating>.form-control{ color: var(--color-theme-white); } .subscribe-form .form-floating>.form-control:focus ,.subscribe-form .form-floating>.form-control:focus~label{ border-color: var(--color-theme-white); color: var(--color-theme-white); } .subscribe-form .form-floating>.form-control:focus~label ,.subscribe-form .form-floating>label{ color: var(--color-theme-white); } .subscribe-form .form-floating>.form-control:focus~label,.subscribe-form .form-floating>.form-control:not(:placeholder-shown)~label,.subscribe-form .form-floating>.form-select~label{ background-color: var(--color-theme-primary); } .form-dark .subscribe-form .socialcenturiclb-button{ background-color: var(--color-theme-primary); color: var(--color-theme-white); } .form-dark .mc4wp-form{ text-align: center; } .form-dark .mc4wp-form-fields{ max-width: 470px; margin: 0 auto; } .form-dark .subscribe-form .form-floating>.form-control{ background: var(--color-theme-white); color: var(--global-font-color); padding: 1em; } .form-dark .subscribe-form .form-floating>.form-control:focus{ border-color: var(--color-theme-primary); } .form-dark .form-floating>.form-control::placeholder{ color: var(--global-font-color); } .form-dark .subscribe-form .form-floating>.form-control:focus~label,  .form-dark .subscribe-form .form-floating>label{ display: none; } .form-dark .subscribe-form .socialcenturiclb-button:hover{ background-color: var(--color-theme-secondary); } .mfp-content img.mfp-img{ padding: 2.5em 0 2.125em; } .socialcenturiclb-quote-section{ border-top: .0625em solid var(--border-color-light); border-bottom: .0625em solid var(--border-color-light); } .socialcenturiclb-blog-border{ border-bottom: .0625em solid var(--border-color-light); } [data-mode=dark] .socialcenturiclb-quote-section .elementor-background-overlay{ opacity: .1 !important; } .footer-copyright .footer-logo.mb-3 { margin-bottom: 0 !important; } .footer-copyright .navbar-brand { padding: 0; } .footer-copyright .footer-logo .socialcenturiclb-logo.navbar-brand.logo-align-left { justify-content: center; } .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text { padding: 0 8px; } .elementor-element > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-bottom: 0; }