#signin a {
color:#FC0079 ;
font-weight: bold;
}
#signin a:hover {
color:#fff ;
}
#signup a {
color: #fff;
background-color: #FC0079;
padding: 2px 15px 3px 15px;
border-radius: 6px;
font-weight: bold;
}
#signup a:hover {
color:#574de5 ;
background-color: #fff;
}  @media only screen and (min-width: 600px) {
.submenu-container .submenu a:hover,
.resources-submenu a:hover {
font-weight:bold !important;
}
} .mobile-menu-container .elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper {
margin-left: 30px !important;
max-width: 380px !important;
border-radius:5px !important;
top: 118px !important;
}
.elementor-sticky--active .mobile-menu-container .elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper{
top: 65px !important;
}
.mobile-menu-container .elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon {
display: block !important;
position: absolute !important;
right: 15px !important;
top: 17px !important;
}
.mobile-menu-container .elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon {
display: block !important;
position: absolute !important;
right: 15px !important;
top: 17px !important;
}
.mobile-menu-container .e-n-menu-wrapper {
top: 80px !important;
left: -10px !important;
position: fixed !important;
width: 90% !important;
}
#wpml-menu-mobile li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-en.wpml-ls-current-language.wpml-ls-first-item.wpml-ls-item-legacy-dropdown {
width: 120px !important;
}
#wpml-menu-mobile ul.wpml-ls-sub-menu {
width: 120px !important;
} #wpmlmenu .wpml-ls-legacy-dropdown a {
border: 0px;
}
#wpmlmenu .wpml-ls-legacy-dropdown a {
background-color: #ffffff00;
}
li#wpmlmenu {
width: 50px !important;
}
#wpmlmenu .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a, 
#wpmlmenu .wpml-ls-legacy-dropdown a:focus, 
#wpmlmenu .wpml-ls-legacy-dropdown a:hover {
background: #ffffff00;
}
#wpmlmenu ul.wpml-ls-sub-menu {
border: 0px !important;
}
#wpmlmenu .wpml-ls-sub-menu li.wpml-ls-slot-shortcode_actions.wpml-ls-item {
background-color: #503870;
}
#wpmlmenu .wpml-ls-sub-menu li.wpml-ls-slot-shortcode_actions a {
padding: 10px !important;
} #wpmlmenu li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-zh-hant.wpml-ls-first-item {
border-top-left-radius: 30px;
border-bottom-left-radius: 30px;
}
#wpmlmenu li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-es.wpml-ls-last-item{
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;
}
@media only screen and (max-width: 600px) {
.e-n-menu-wrapper a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
background-color: #ffffff00;
border: 0px !important;
color: #383838;
width: max-content;
}
}
#wpmlmenu li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-it.wpml-ls-last-item {
display: flex;
}
#wpmlmenu ul.wpml-ls-sub-menu li a {
color: white !important;
}
#wpmlmenu ul.wpml-ls-sub-menu {
padding: 5px 0px !important;
}
#wpmlmenu ul.wpml-ls-sub-menu {
display: flex;
width: 315px;
padding-top: 20px !important;
}
#wpmlmenu ul.wpml-ls-sub-menu li {
padding: 0px 5px !important;
}
#wpmlmenu ul.wpml-ls-sub-menu span.wpml-ls-native {
font-size: 13px;
} .menu-attivo span.e-n-menu-title-text {
color: #FC0079 !important;
} .elementor-swiper-button-prev #Livello_2 {
rotate: 180deg;
} .main-footer a:hover {
color: #FC0079 !important;
text-decoration:none !important;
}
.article-title .elementor-heading-title a:hover,
.e-con-boxed:hover .article-title a {
color: white !important;
text-decoration: none !important;
}
.article-box {
background-image: linear-gradient(180deg,transparent,#1f0047),linear-gradient(180deg,transparent,rgba(31,0,71,.9)),linear-gradient(180deg,transparent,rgba(31,0,71,.9)) !important;
}
a.article-box:hover {
color: white !important;
text-decoration: none !important;
} .gradient-text h1,
.gradient-text h2,
.gradient-text h3,
.gradient-text h4,
.gradient-text h5,
.gradient-text h6 {
background: linear-gradient(45deg, #fff, #acacf8, #ff4998, #ff9c78);
background-size:400%;
animation: text-gradient 22s ease infinite;
padding:5px 0;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
@keyframes text-gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
.gradient-text-alt h1,
.gradient-text-alt h2,
.gradient-text-alt h3,
.gradient-text-alt h4,
.gradient-text-alt h5,
.gradient-text-alt h6 {
background: linear-gradient(45deg, #450281, #acacf8, #ff4998, #ff9c78);
background-size:400%;
animation: text-gradient 10s ease infinite;
padding:5px 0;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
@keyframes text-gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
.sidebysidectas h3 {
font-family: 'IBM Plex Mono' !important;
}  main#content,
.top-footer {
z-index: 2 !important;
}
#footer-gradient .gradient {
z-index: 1 !important;
}
#footer-gradient .gradient {
top: -490px !important;
}
main#content {
overflow-x: hidden !important;
margin-top: -106px;
}
.elementor-editor-active #footer-gradient {
display:none;
}
.bg-large-first:after {
content: '';
position: absolute;
width: 150vw;
height: 150vw;
left: 0;
top: -50px;
background: linear-gradient(191.64deg,#FC0079 22.01%,#1F0047 75.28%,#711A85 113.67%);
background-blend-mode: lighten;
opacity: .5;
filter: blur(10vw);
transform: rotate(87.75deg) translate3d(0, 0, 0);
z-index: -1;
overflow-y: hidden !important;
}
.bg-large-second:after {
content: '';
position: absolute;
width: 150vw;
height: 100%;
left: 0;
top: -50px;
background: linear-gradient(116deg,#7d1145 22.01%,#1F0047 75.28%,#711A85 113.67%);
background-blend-mode: lighten;
opacity: .5;
filter: blur(10vw);
transform: rotate(323deg) translate3d(0, 0, 0);
z-index: -1;
}
html[lang="it-IT"]  .bg-large-second::after {
content: '';
position: absolute;
width: 150vw;
height: 100%;
left: 0;
top: -50px;
background: linear-gradient(116deg,#7d1145 22.01%,#1F0047 75.28%,#711A85 113.67%);
background-blend-mode: lighten;
opacity: .5;
filter: blur(10vw);
transform: rotate(345deg) translate3d(0, 0, 0);
z-index: -1;
}
.bg-large-magenta::after {
content: '';
position: absolute;
width: 150vw;
height: 150vw;
left: 0;
top: -50px;
background: linear-gradient(191.64deg,#fc0079 22.01%,#1f0047 75.28%,#711a85 113.67%);
background-blend-mode: lighten;
opacity: .5;
filter: blur(10vw);
transform: rotate(87.75deg) translate3d(0,0,0);
z-index: -1;
}
.bg-container-small::after {
content: '';
position: absolute;
width: 100%;
height: 100%;
left: 0px;
top: 20vh;
background: linear-gradient(225deg,#fc0079 22.01%,#1f0047 75.28%,#711a85 113.67%);
background-blend-mode: lighten;
opacity: 1;
filter: blur(10vw);
transform: rotate(0deg) translate3d(0,0,0);
z-index: -1;
}
.bg-container-contact::after {
content: '';
position: absolute;
width: 100%;
height: 400px;
left: 450px;
top: 20vh;
background: linear-gradient(239deg,#fc0079 22.01%,#1f0047 75.28%,#711a85 113.67%);
background-blend-mode: lighten;
opacity: 1;
filter: blur(15vw);
transform: rotate(0deg) translate3d(0,0,0);
z-index: -1;
}
.bg-large-first-integration:after {
content: '';
position: absolute;
width: 120vw;
height: 50vw;
left: 0;
top: -50px;
background: linear-gradient(191.64deg,#FC0079 22.01%,#1F0047 75.28%,#711A85 113.67%);
background-blend-mode: lighten;
opacity: .5;
filter: blur(10vw);
transform: rotate(87.75deg) translate3d(0, 0, 0);
z-index: -1;
} #more-channels.bg-large-second::after {
content: '';
position: absolute;
width: 170vw;
height: 100%;
left: 0;
top: 20px;
background: linear-gradient(26deg,#7d1145 52.01%,#1F0047 65.28%,#711A85 113.67%) !important;
transform: none !important;
background-blend-mode: lighten;
opacity: 0.7;
filter: blur(10.3vw);
z-index: -1;
} .elementor-editor-active .bg-large-first-integration:after,
.elementor-editor-active .bg-container-contact::after,
.elementor-editor-active .bg-container-small::after,
.elementor-editor-active .bg-large-magenta::after,
.elementor-editor-active .bg-large-second:after,
.elementor-editor-active .bg-large-first:after
{
display:none !important;
} .gradient-title,
.pricingApiBoxTitles {
background: linear-gradient(266.79deg,#FC0079 -67.43%,#FF9C78 110.82%);
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}  .blog-footer-three .blog-post-thumb {
height: 580px !important;
}
.footer-first-section:before {
content: '';
display: block;
width: 100% !important;
height: 480px;
position: absolute;
border-top-left-radius: 1000px 500px;
border-top-right-radius: 1000px 500px;
top: 140px;
background: rgb(255,255,255);
background: linear-gradient(180deg, rgb(255 0 182 / 51%) 0%, rgb(226 40 157 / 31%) 35%, rgb(78 15 107 / 0%) 100%);
}
.article-title {
font-size: clamp(18px,1.4vw,24px) !important;
text-transform: uppercase;
font-weight: 700;
line-height: 1.2em;
}
.blog-post-thumb .elementor-kit-5 a:hover {
color: #ffffff !important;
}
.blog-post-thumb:hover .article-title {
color:white !important;
}
.blog-post-thumb p {
font-size: clamp(18px, 1.1vw, 26px);
}
@media only screen and (max-width: 1500px) {
.dynamic-img img {
max-width: 650px !important;
height: auto !important;
}
}
@media only screen and (max-width: 1300px) {
.dynamic-img img {
max-width: 600px !important;
height: auto !important;
}
}
.quote-box .elementor-widget-container {
text-align: center;
} .team-member {
max-height: 420px;
background: linear-gradient(105.13deg,rgba(252,0,121,.1) -47.97%,rgba(87,77,229,.1) 72.12%,rgba(31,21,73,.1) 139.61%);
background-blend-mode: multiply;
}
.member-description {
position: relative;
bottom: 20px;
} @media only screen and (max-width: 600px) {
#primary-menu .elementor-widget-container {
background-color: #fff0 !important;
}
#logo svg {
width: 100px !important;
margin-left: 20px;
} .carosel-flip .eael-flip-carousel {
height: 650px !important;
}
.carosel-flip .flip-text {
position: absolute;
top: 429px;
}
.carosel-flip .flip-text {
width: 375px !important;
}
.quote-section-bg .e-con-inner {
width: 90% !important;
} .e-con-inner {
width: 90% !important;
}
}
@media only screen and (min-width: 768px) {
.flip-text {
top: 318px !important;
width: 300px !important;
}
} .icon-set-element .elementor-icon-list-icon {
position: relative;
right: 20px;
} .page-id-2959 #form-country-pricing .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
display: none !important;
}
.page-id-2959 .pricing-check-container {
min-height: 233px !important;
} .anchor-text-legal p[id]:target:before {
content:"";
display:block;
height:100px; margin:-100px 0 0; } .anchor-text-policy h4[id]:target:before,
.anchor-text-policy p[id]:target:before {
content:"";
display:block;
height:100px; margin:-100px 0 0; } .contactform .hs_firstname,
.contactform .hs_lastname,
.contactform .hs_email,
.contactform .hs_company,
.contactform .hs_message {
width: 100% !important;
}
.hs-form-3b47a917-61d7-44bc-9b16-23f88b2fbff9_7a0854f7-7529-4262-83ac-154d2d0a144e fieldset.form-columns-1 .hs-input {
width: 100% !important;
}
.contactform input[type=text],
.contactforminput[type=url], 
.contactform select, 
.contactform textarea,
.contactform input[type=email] {
width: 100%;
border: 1px solid #1F0047;
border-radius: 10px;
padding: 15px 1rem;
transition: all .3s;
background-color: #1F0047 !important;
color:#fff;
}
.hs_newsletter.hs-newsletter.hs-fieldtype-booleancheckbox.field.hs-form-field {
margin-top: 20px;
margin-bottom: 20px;
}
.contactform ul.inputs-list {
list-style: none;
}
.contactform ul.inputs-list {
padding-left: 0px !important;
}
.contactform li.hs-form-booleancheckbox span {
padding-left: 10px;	
font-size: 14px;
}
.contactform textarea#message-3b47a917-61d7-44bc-9b16-23f88b2fbff9 {
width: 100% !important;
}
.contactform input[type="submit"] {
background-color: #fc0079 !important;
color: #ffffff !important;
border-radius: 8px;
border: 0px;
width: 100%;
padding: 16px;
font-size: 16px;
line-height: 24px;
}
.contactform input[type="submit"]:hover {
background-color: #fff !important;
color: var(--purple) !important;
} .mobile-channels {
display: flex;
flex-flow: row wrap !important;
justify-content: center;
margin-bottom: 30px;
}
a.channelsReachIcon img {
width: 65px !important;
} .integrations-search input#brandSearch {
height: 70px;
border-radius: 10px;
}
.integration-text a {
color: #fc0079;
}
.integration-text a:hover {
border-bottom: 1px solid;
transition:0.5s;
}
#slider-shopify .elementor-swiper-button.elementor-swiper-button-prev svg {
rotate: 180deg;
}  .integration-box-child.e-con-full.e-flex.e-con.e-child {
min-height: 435px !important;
} .integration-box .elementor-image-box-content {
position: relative;
bottom: 60px;
}
a.integration-box-child:hover p {
opacity:1;
transition:0.5s;
}
a.integration-box-child p {
display: block !important;
opacity:0;
transition:0.5s;
}
a.integration-box-child img {
top: 40px;
transition: 0.5s !important;
position:relative;
} 
a.integration-box-child:hover img {
position: relative !important;
left: 0;
top: 0 !important;
transition: 0.5s;
}
a.integration-box-child:hover img {
filter: saturate(100%);
}
.integration-box a{
color:white !important;
}
.integration-box.e-flex.e-con-boxed.e-con.e-parent:hover img.attachment-full.size-full {
filter: saturate(100%);
opacity: 1;
}
.space-divider {
border-bottom: 3px solid #ff9c7896;
z-index: 9999 !important;
position: relative;
width: 50px !important;
margin: 20px 0px;
}
h1.elementor-heading-title.elementor-size-default {
font-size: 25px;
text-transform: uppercase;
font-weight: 700;
}
.space-post-date {
margin-bottom: 20px;
}
.space-post-excerpt {
font-size: 18px;
}
.space-posts-container a:hover {
color: white !important;
}
.search-icon input#postAjaxSearch {
padding: 30px;
border-radius: 10px;
height:97px !important;
font-size: clamp(18px,1.1vw,26px) !important;
} .space-posts-container {
display: flex;
}
a .space-article-container {
background-position: center center;
border-radius: 8px;
height: 430px;
background-image: linear-gradient(180deg,transparent,#3b2458),linear-gradient(180deg,transparent,rgba(31,0,71,.9)),linear-gradient(180deg,transparent,rgb(77 38 126));
border-radius: 10px!important;
padding: 30px 20px !important;
}
.space-article-container {
position: relative;
overflow: hidden;
}
.space-article-container::before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: linear-gradient(180deg,transparent,#1f0047),linear-gradient(180deg,transparent,rgba(31,0,71,.9)),linear-gradient(180deg,transparent,rgba(31,0,71,.9));
z-index: 0;
}
.space-article-container, .space-post-date, .title-container, .space-post-excerpt {
position: relative;
z-index: 2;
}
.space-posts-container a.space-post-article {
width: 33% !important;
float: left !important;
display: block;
padding: 20px 0px;
}
.space-posts-container {
display: block !important;
width: 100% !important;
padding: 15px 30px !important;
} @keyframes rotate {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@-webkit-keyframes rotate {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
.loader {
height: 0;
width: 0;   padding: 30px !important;
border: 10px solid #E72679 !important;
border-right-color: #6C5C9B !important;
border-radius: 40px;
-webkit-animation: rotate 1s infinite linear; position: absolute;
left: 50%;
top: 50%;
z-index: 999;
} .trovato {
display: block !important;
}
.hidden {
display: none !important;
} #search-integrations .item-thumb {
background-color: #200148 !important;
}
#search-integrations img {
height: auto !important;
max-width: 120px !important;
border: none;
border-radius: 0;
box-shadow: none;
padding: 20px 5px;
}
#search-integrations .eael-advanced-search-content-item .item-thumb {
-ms-flex: 0 0 120px;
flex: 0 0 120px;
width: 120px;
height: 70px;
margin-left:20px;
} .flip h5.flip-title-slide {
position: relative;
top: -80px;
font-size: 25px;
background: linear-gradient(266.79deg, #FC0079 -67.43%, #FF9C78 110.82%);
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 600;
text-align: center;
left: 0px !important;
}
.flip li.flipster__item.flipster__item--current {
padding-top: 40px;
padding-bottom: 80px;
}
.flip .flipster {
overflow-x: visible;
}
.flip-text {
position: absolute;
top: 320px;
width:346px;
}
.postid-65 .flipster__item__content img {
max-width: 300px !important;
border: none;
border-radius: 0;
box-shadow: none;
padding: 57px 35px 0px 35px;
}
.carosel-flip .flip-text { padding: 20px;
background-color: #1F0047;
margin-left: -52px;
border: 2px solid #ff9c78;
border-top: 0px !important;
color: white !important;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
line-height:25px;
}
.flipster__item--past .eael-flip-carousel-content, 
.flipster__item--past .eael-flip-carousel-content-overlay,
.flipster__item--future .eael-flip-carousel-content, 
.flipster__item--future .eael-flip-carousel-content-overlay {
display: block !important;
filter: blur(4px);
}
.carosel-flip .flip-text h3 {
text-transform: uppercase;
font-weight: 700;
}
.carosel-flip .flipster__item__content {
background-color: #7D6E93;
}
.carosel-flip .eael-flip-carousel {
height: 800px;
}
.carosel-flip .eael-flip-carousel-content {
border: 2px solid #ff9c78;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.carosel-flip .flipster__item--future {
opacity: 0.3 !important;
}
.carosel-flip .flip-text h3{
background: linear-gradient(45deg, #fff, #acacf8, #ff4998, #ff9c78);
background-size:400%;
animation: text-gradient 22s ease infinite;
padding:5px 0;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
@keyframes text-gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}  .whatsapp-title span {
font-family: 'Kumbh Sans';
font-style: normal;
font-weight: 400;
font-size: 22px;
line-height: 27px;
letter-spacing: .02em;
text-transform: uppercase;
background: linear-gradient(266.79deg,#fc0079 -67.43%,#ff9c78 110.82%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
} p a {
color: #fc0079 !important;
}
p a:hover {
text-decoration:underline !important;	  
}
.elementor-location-footer p a {
color: #fff !important;
}
.main-footer a:hover {
color: #fc0079 !important;
} .carosel-flip-google ul.flip-items.flipster__container {
height: 700px !important;
}
.carosel-flip-google .flip-text {
position: absolute;
top: 325px;
width: 294px;
left: -2px;
padding: 20px;
background-color: #1F0047;
}
.carosel-flip-google .flip-text img {
position: absolute;
left: 35%;
bottom: 50px;
}
.carosel-flip-google h3.title-flip {
font-weight: 700 !important;
}
.carosel-flip-google .flip-text h3,
.carosel-flip-google .flip-text p{
color:white !important;
}
.carosel-flip-google .eael-flip-carousel-content {
border: 2px solid #ff9c78;
border-radius: 10px;
}
.carosel-flip-google .flip-text {
border: 2px solid #ff9c78;
border-top: 0px;
}
.carosel-flip-google .eael-flip-carousel .flipster__item__content .eael-flip-carousel-content, .eael-flip-carousel .flipster__item__content .eael-flip-carousel-content-overlay {
display: block !important;
}
.carosel-flip-google li.flipster__item.flipster__item--current {
background-color: #7D6E93 !important;
}
.carosel-flip-google .flip-text {
padding-top: 50px !important;
}
@media only screen and (max-width: 600px) {
.carosel-flip-google .flip-text {
top: 285px !important;
}
h4.go-beyond-whatsapp-box-title {
font-size: 23px !important;
}
.go-beyond-whatsapp-box P {
font-size: 18px !important;
line-height: 25px;
}
.carosel-flip-google .flip-text	img.slider-logo.chat {
bottom: 100px;
}
.carosel-flip-google .flip-text	img.slider-logo.googlemaps {
bottom: 25px;
}
.carosel-flip .flipster__item {
max-width: 300px !important;
margin: 0 auto;
position: relative;
left: 160px;
}
.carosel-flip .flip-text {
width: 300px !important;
}
} h4.pricingApiBoxTitles {
font-size: 32px;
}
.pricingApiBoxShowDetailsBtn:hover, .pricingApiBoxGetStartedBtn:hover
{
cursor: pointer;
border-bottom: 1.5px solid #FC0079;
}
.pricingApiBoxShowDetailsBtn {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 16px 40px;
border: 1.5px solid #FC0079;
border-bottom-width: 1.5px;
border-bottom-style: solid;
border-bottom-color: rgb(252, 0, 121);
border-radius: 8px;
margin-right: 24px;
font-family: 'Kumbh Sans';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 29px;
text-align: center;
color: #DBDBDB;
background-color: inherit;
}
.pricingApiBoxGetStartedBtn {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 16px 40px;
border: 1.5px solid #FC0079;
border-radius: 8px;
font-family: 'Kumbh Sans';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 29px;
text-align: center;
color: rgba(219,219,219,0.8);
}
.pricingApiBoxButtons {
display: flex;
}
.pricingApiSndBox-text {
font-family: 'Kumbh Sans';
font-style: normal;
font-weight: 500;
font-size: 22px;
line-height: 33px;
color: #DBDBDB;
mix-blend-mode: normal;
margin: 0;
}
.imgAndTextPricingApi {
display: flex !important;
}
.pricingApiBoxesImg {
margin-right: 24px !important;
margin-top: 0px !important
}
.pricingApiBoxTexts {
font-family: 'Kumbh Sans';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #DBDBDB;
mix-blend-mode: normal;
opacity: .8;
margin: 0;
}
.pricingApiBoxTexts.pricingApiMutedText {
color: rgba(219,219,219,0.6);
margin: 0;
}
.pricingApiBoxTexts {
font-family: 'Kumbh Sans';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #DBDBDB;
mix-blend-mode: normal;
opacity: .8;
margin: 0;
}
small#pricesfor {
padding-top: 30px !important;
display: block;
}
select.selectpicker {
height: 56px;
border-radius: 10px;
background-color: #ffffff33;
color: #e6e6e6;
border: 0px;
}
.subproductFirst, .subproductSecond, .subproductPrices {
flex-basis: 50% !important;
}
.row.rowAllElements {
border-bottom: 1px solid #f3f3f338;
padding-bottom: 5px;
}
.subproductSecond .row.rowAllElements {
border: 0px !important;
}
.subproductFirst .pricingApiSndBox-text {
font-size: 32px;
}
.leftRightSide.plan_prices {
padding: 0px !important;
} div#custom_dashboard_widget .postbox {
background-color: #1F0047 !important;
color: white !important;
padding: 10px 10px 30px 10px;
border-radius: 10px;
}
div#custom_dashboard_widget .postbox a.elementor-button.elementor-button-link.elementor-size-md {
background-color: #FF9C78 !important;
margin: 0 auto;
display: block;
text-align: center;
}
#custom_dashboard_widget .inside {
text-align: center;
padding-bottom: 40px !important;
}
.ts-mail {
margin: 0 auto;
margin-bottom: 0px !important;
display: block !important;
text-align: center !important;
margin-bottom: 30px !important;
}
.ts-btn {
text-align: center;
margin: 0 auto;
display: block;
margin-top: 20px;
margin-bottom: 20px;
background-color: #FF9C78;
padding: 10px;
border-radius: 5px;
color: white;
text-transform: uppercase;
text-decoration: none !important;
} .gradient-h2:not(p, h3, h4, h5, h6, span, body.single .single-content h2, .stats-bar h2, .carousel h2, .post-content h2), 
.gradient-h2 h2:not(body.single .single-content h2, .stats-bar h2, .carousel h2, .post-content h2) {
transform: translateZ(0);
background-color: #fff !important;
background-image: linear-gradient(45deg,#fff 25%,#acacf8 50%,#ff4998 75%,#ff9c78 100%) !important;
animation: gradient 22s ease infinite !important;
background-size: 400% !important;
background-repeat: repeat !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important;
-moz-background-clip: text !important;
-moz-text-fill-color: transparent !important;
text-shadow: 0 0 20px rgba(5,5,5,.1) !important;
text-transform: uppercase !important;
font-size: clamp(30px,3.5vw,64px) !important;
line-height: 1.22 !important;
font-weight: 700 !important;
margin-bottom: 20px !important;
}
.gradient-h2:not(p, h3, h4, h5, h6, span,body.single .single-content h2,.stats-bar h2, .carousel h2, .post-content h2),
.gradient-h2 h2:not(body.single .single-content h2,.stats-bar h2, .carousel h2, .post-content h2) {
transform: translateZ(0);
background-color: #fff !important;
background-image: linear-gradient(45deg,#fff 25%,#acacf8 50%,#ff4998 75%,#ff9c78 100%) !important;
animation: gradient 22s ease infinite !important;
background-size: 400% !important;
background-repeat: repeat !important;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent !important;
-moz-background-clip: text !important;
-moz-text-fill-color: transparent !important;
text-shadow: 0 0 20px rgba(5,5,5,.1) !important;
text-transform: uppercase !important;
font-size: clamp(30px,3.6vw,56px) !important;
line-height: 1.22 !important;
font-weight: 700 !important;
margin-bottom: 20px !important;
}
.gradient-h1, 
.gradient-h1 h1, 
h1,
h1:not(.space-article-container.p-3 h1),
.gradient-h1:not(.space-article-container.p-3 h1),
gradient-h1:not(.space-article-container.p-3) h1,
h1:not(.space-article-container.p-3),
h1:not(.blogtitle h1),
h1:not(.single-post.blogtitle.elementor-heading-title h1),
h1:not (.single-post .blogtitle ) h1, 
h1:not(.elementor-heading-title.elementor-size-default) {
transform: translateZ(0);
background-color: #fff !important;
background-image: linear-gradient(45deg,#fff 25%,#acacf8 50%,#ff4998 75%,#ff9c78 100%) !important;
animation: gradient 22s ease infinite !important;
background-size: 400% !important;
background-repeat: repeat !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important;
-moz-background-clip: text !important;
-moz-text-fill-color: transparent !important;
text-shadow: 0 0 20px rgba(5,5,5,.1) !important;
text-transform: uppercase !important;
font-size: clamp(30px,3.5vw,64px) !important;
line-height: 1.22 !important;
font-weight: 700 !important;
margin-bottom: 20px !important;
}
@keyframes gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
} @media only screen and (min-width: 1024px) {
.e-con-inner {
margin-left: auto !important;
margin-right: auto !important;
width: 80% !important;
max-width: 1280px !important;
}
} .main-header {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
margin: auto;
max-width: 1500px;
height: auto;
} .elementor-swiper-button-prev,
.elementor-swiper-button-next {
opacity: 0.6;
}
.elementor-swiper-button-prev:hover,
.elementor-swiper-button-next:hover {
opacity: 1;
}
.title {
font-family: 'Kumbh Sans',sans-serif;
color: #ff9c78;
text-transform: uppercase;
font-size: clamp(24px,2.1vw,32px);
font-weight: 700;
line-height: 1em;
margin: 0;
white-space: pre-line;
}
.dynamic-img {
max-width: 90%; height: auto; } input#elementor-search-form-d6bfe18 {
color: black !important;
}
.search-icon {
width: 100%;
margin: 0 auto;
}
.search-icon i.fa.fa-search {
float: right;
position: absolute;
font-size: 45px;
right: 2%;
top: 20%;
color: black;
}
.single-post .post-content .elementor-heading-title.elementor-size-default{
text-align:left !important;
}
.blog .e-loop-item:hover .elementor-widget-heading {
color: white !important;
}
.elementor-element .blog-post-thumb::before {
--border-transition: 0.3s;
background: linear-gradient(180deg,transparent,#1f0047),linear-gradient(180deg,transparent,rgba(31,0,71,.9)),linear-gradient(180deg,transparent,rgba(31,0,71,.9));
}
.blog-post-thumb {
height: 440px !important;
}
.space-article-container h3.elementor-heading-title.elementor-size-default {
font-size: clamp(18px, 1.4vw, 24px) !important;
text-transform: uppercase;
font-weight: 700;
line-height: 1.2em;
} a.space-post-article h3 {
text-transform: uppercase;
font-weight: 700;
font-size: 24px;
line-height: 28px;
}
.space-posts-container p {
font-size: 19px;
line-height: 29px;
}
.space-post-excerpt {
font-size: 20px !important;
font-weight: 500;
line-height: 31px !important;
} .single-post .blogtitle h1 {
font-size: clamp(24px,4vw,48px) !important;
transform: translateZ(0);
background-color: #fff !important;
background-image: linear-gradient(45deg,#fff 25%,#acacf8 50%,#ff4998 75%,#ff9c78 100%) !important;
animation: gradient 22s ease infinite !important;
background-size: 400% !important;
background-repeat: repeat !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important;
-moz-background-clip: text !important;
-moz-text-fill-color: transparent !important;
text-shadow: 0 0 20px rgba(5,5,5,.1) !important;
text-transform: uppercase !important;
line-height: 1.22 !important;
font-weight: 700 !important;
margin-bottom: 20px !important;
max-width:85%;
}
@keyframes gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
} .single-post-content{
max-width: 1500px;
width: 90% !important;
margin-left: auto;
margin-right: auto;
}
.single-post-title{
max-width: 1400px;
width: 90% !important;
margin-left: auto;
margin-right: auto;
} 
.post-content a {
color:#FC0079;
}
.article-content,
.single-post-content {
margin:0 auto;
display:block;
margin-top:-300px !important;
}
.single-article-title{
margin:0 auto;
}
.single-post-title {
margin: 0 auto;
padding: 50px;
position: relative;
height: 400px !important;
max-width: 1400px;
width: 80% !important;
margin-left: auto;
margin-right: auto;
margin-top:130px !important;
}
.single .post-content h2{
font-size:30px !important;
text-transform: uppercase !important;
}
.blogtitle h1.elementor-heading-title.elementor-size-default {
font-size: clamp(24px, 4vw, 48px) !important;
}
@media only screen and (max-width: 600px) {
.blogtitle h1.elementor-heading-title.elementor-size-default {
font-size: 20px !important;
}
.single-post-title {
padding: 50px 30px;
}
} .dynamic-text {
font-size: clamp(18px,1.1vw,26px) !important;
} .banner h3:not(.audience-cta h3,.vce-post-description--title) {
font-size: clamp(18px,2.5vw,26px)!important;
} .single-post .post-content p {
font-size: 21px;
color: #333;
font-weight: 400;
line-height:34px;
}
.single-post .post-content a {
font-size: 21px;
color: #fc0079;
font-weight: 700;
line-height:34px;
}
.single-post .post-content a:hover {
text-decoration:underline !important;
}
.single .post-content h2 {
font-size: 30px !important;
text-transform: uppercase !important;
line-height: 49px;
margin-top: 60px;
margin-bottom: 0 !important;
}
.single .post-content h3 {
font-size: clamp(20px,2.5vw,32px) !important;
text-transform: lowercase !important;
margin-top: 60px;
margin-bottom: 0 !important;
color: #ff9c78 !important;
font-weight: 600 !important;
line-height: 1.4 !important;
}
.single .post-content h3:first-letter {
text-transform: capitalize !important;
} h1.elementor-heading-title.elementor-size-default {
font-size: clamp(30px, 3.5vw, 64px) !important;
}
h2.elementor-heading-title.elementor-size-default{
font-size: clamp(30px, 3.6vw, 56px) !important;
line-height: 1.22 !important;
}
.h3-sub h3.elementor-heading-title.elementor-size-default {
font-size: clamp(18px, 2.5vw, 26px) !important;
}
h3.elementor-heading-title.elementor-size-default {
font-size: clamp(20px, 2.5vw, 32px) !important;
}
h3.elementor-icon-box-title {
font-size: clamp(20px, 2.5vw, 32px) !important;
font-weight: 700 !important;
line-height: 1.4 !important;
} .icon-fb-page .elementor-icon-box-icon {
position: relative;
top: 15px;
} .h3-slider-home h3.elementor-heading-title.elementor-size-default {
font-size: clamp(18px, 2.5vw, 26px) !important;
}
.text-box-slider {
padding: 15px;
}
@media only screen and (max-width: 600px) {
.new-slide .elementor-swiper-button.elementor-swiper-button-next {
top: 40% !important;
right: 0px;
}
.new-slide .elementor-swiper-button.elementor-swiper-button-prev {
top: 35% !important;
left: 5px !important;
}
.new-slider-home .elementor-swiper-button.elementor-swiper-button-next {
top: 45% !important;
right: 10px;
}
.new-slider-home .elementor-swiper-button.elementor-swiper-button-prev {
top: 45% !important;
left: 5px;
}
}
.new-slider-home .elementor-swiper-button.elementor-swiper-button-next { background-image: url(//mitto.it/wp-content/uploads/2024/04/arrow-right.png);
height: 40px;
width: 40px;
background-repeat: no-repeat !important;
background-size: 40px;
padding: 0px !important;
border-radius: 50px !important;
background-position: 5px;
top: 45% !important;
top: 47% !important;
right: -40px;
z-index:0;
} .new-slider-home .elementor-swiper-button.elementor-swiper-button-prev { background-image: url(//mitto.it/wp-content/uploads/2024/04/arrow-left.png);
height: 40px;
width: 40px;
background-repeat: no-repeat !important;
background-size: 40px;
padding: 0px !important;
border-radius: 50px !important;
background-position: -5px;
top: 47% !important;
left: 40px;
}
.new-slider-home .e-font-icon-svg.e-eicon-chevron-right,
.new-slider-home .e-font-icon-svg.e-eicon-chevron-left {
display: none !important;
} .integration-box:hover .elementor-image-box-img img {
filter: none !important;
opacity: 1 !important;
}
.integration-subititle-h4 h4 {
color: #fff;
font-weight: 500;
font-size: clamp(16px, 1.7vw, 30px);
line-height: 1.2em;
margin: 0 0 1vh;
}
.integration-text {
font-size:21px !important;
line-height:33px;
color:white !important;
} .e-n-menu-content {
width: 1270px !important;
left: -20px !important;
}
.resources-submenu {
right: 550px;
}
@media only screen and (min-width: 1024px) {
.main-header .e-con-inner,
.blog .main-header .e-con-inner {
width: 100% !important;
max-width: 1500px !important;
}
} @media only screen and (max-width: 767px) { .new-slider-home .elementor-swiper-button.elementor-swiper-button-prev {
left: -10px !important;
}
.new-slider-home .elementor-swiper-button.elementor-swiper-button-next {
right: -10px;
z-index: 4;
} .title-clamp-24-50 h3 {
font-size: clamp(24px, 2.2vw, 50px) !important;
line-height: 1.2em;
}
.clamp-22-38 h4 {
font-size: clamp(22px, 1.8vw, 48px) !important;
font-weight: 400 !important;
} #checkbox-company .eael-content-timeline-line {
margin-left: -18px;
} .blog-post-thumb {
height: 400px !important;
}
.space-posts-container a.space-post-article {
width: 100% !important;
}
.space-posts-container .pe-4 {
padding-right: 0PX;
}
.space-posts-container {
display: block !important;
width: 100% !important;
padding: 0px !important;
margin-left: 10px;
}
a .space-article-container {
height: 380px;
} .single-post-title {
margin-top:40px !important;
} #title-pricing h1 {
font-size:56px !important;
}
.leftRightSide {
display: inline-block !important;
width: 100%;
}
.leftSide {
padding: 30px 30px 30px 30px;
}
.pricingApiBoxButtons {
display: block !important;
}
button.pricingApiBoxShowDetailsBtn {
margin-bottom: 20px;
}
a.pricingApiBoxGetStartedBtn {
width: max-content;
}
.pricingApiSndBox-text {
font-family: 'Kumbh Sans';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 33px;
color: #DBDBDB;
mix-blend-mode: normal;
margin: 0;
}
.rightSide {
padding: 20px 30px 20px 30px !important;
}
.leftSide {
padding: 30px !important;
}
.big-box {
margin: 48px 0px !important;
} .flip h5.flip-title-slide {
font-size: 20px;
left: 20px;
}
.carosel-flip .flip-text {
padding: 20px;
background-color: #1F0047;
margin-left: -52px;
border: 2px solid #e8b048;
border-top: 0px !important;
color: white !important;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
top: 360px;
width: 300px !important;
right: -2px;
}
.flip-text {
margin-top: -41px;
} span.e-n-menu-toggle-icon.e-close svg {
width: 30px !important;
height: 30px !important;
}
} @media only screen and (min-width: 600px) and (max-width: 1240px) {
.e-con-inner {
padding: 0px 25px !important;
}
} .instagram-check-icon .elementor-icon-box-icon {
position: relative;
top: 15px;
} #wpmlmenu ul.wpml-ls-sub-menu li:nth-child(1) {
border-top-left-radius: 20px !important;
border-bottom-left-radius: 20px !important;
}
#wpmlmenu ul.wpml-ls-sub-menu li:nth-child(2) {
border-top-right-radius: 20px !important;
border-bottom-right-radius: 20px !important;
} @media screen and (min-width: 600px) and (max-width: 1240px) {
.page-content {
margin-top: 150px;
}
}
@media screen and (max-width: 1230px) {
.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
border-radius: 5px;
border: 0px !important;
max-width: 150px !important;
color: #1F0047;
}
.wpml-ls-sub-menu {
max-width: 150px !important;
}
#menubar-136 {
margin-top: 50px;
}
}
@media screen and (min-width: 768px) and (max-width: 1230px) {
#menubar-166 {
margin-top: 10px;
}
}
@media screen and (min-width: 1980px){
.blog-post-thumb {
min-height: 720px;
}
}
body {
touch-action: pan-x pan-y;
} .postid-14941 .st0 {
fill: #6D307E;
} @media screen and (max-width: 768px){
.page-id-3623 .integration-box-child.e-con-full.e-flex.e-con.e-child {
position: relative !important;
right: 15px !important;
width: 350px !important;
}
} .contacts-integrations .e-con-inner {
width: 100% !important;
} #menubianco #signin a:hover {
color: #1F0047;
}
#menubianco #wpmlmenu a,
#menubianco #wpmlmenu:hover a,
#menubianco .wpml-ls-native:hover,
#wpml-ls-flag:hover a {
color: #1F0047;
}
#menubianco .wpml-ls-native:hover {
color:#fc0079 !important;
}
.h1-channels h1.elementor-heading-title.elementor-size-default {
font-size:20px !important;
margin:0px !important;
line-height:20px !important;
}
.elementor-widget-video .elementor-wrapper video {
border: none !important;
background-color: #fff !important
} @media screen and (max-width: 768px){
#menusfondobianco span.e-n-menu-toggle-icon.e-open path {
fill: #3f065f !important;
}
.sub-menu-mobile span.e-n-menu-toggle-icon.e-open path {
fill: #fff !important;
}
}
#tabletmenu-headertrasparente path {
fill: #fff;
}
#tabletmenu-headerbianco path {
fill: #3f065f;
}
div#ViberspanclasspricingWhiteTitleaslowasspannbspbrspanstylefontweight700idvibertransactional2spanmessage .subproductFirst {
flex-basis: 30% !important;
}
div#ViberspanclasspricingWhiteTitleaslowasspannbspbrspanstylefontweight700idvibertransactional2spanmessage .subproductSecond {
flex-basis: 70% !important;
}
div#ViberspanclasspricingWhiteTitleaslowasspannbspbrspanstylefontweight700idvibertransactional2spanmessage .col{
text-align: left !important;
}
#headingviber_sessions,
#headingviber_transactional,
#headingviber_promotional, 
#headingviber_international, 
#headingviber_local_otp {
font-size:19px !important;
}
@media screen and (max-width: 768px){
.prices-table .row.rowAllElements {
width: 100% !important;
text-align: left !important;
display: block !important;
}
.prices-table .plan_prices_pg {
padding-left: 30px;
padding-right: 10px;
}
} img.wpml-ls-flag {
display: none !important;
} @media screen and (min-width: 600px) and (max-width: 1240px) {
.postid-19794 .page-content,
.postid-18525 .page-content,
.postid-18660 .page-content,
.postid-17115 .page-content {
margin-top: 0px !important;
}
} @media screen and (max-width: 1024px) {
.e-active .submenu-container {
height: 100vh !important;
overflow: scroll !important;
}
}
@media (max-width:767px)
.page-id-18729 .e-con.e-flex,
.page-id-21959 .e-con.e-flex {
--width: 100%;
--flex-wrap: none !important;
}
}
ul.hsfc-DropdownOptions__List {
max-height: 400px !important;
overflow: visible;
display: block;
position: relative !important;
}
.hsfc-DropdownOptions {
max-height: 600px !important;
overflow: visible !important;
}
#form-target {
height: 600px !important;
} .page-id-21958 h1.elementor-heading-title.elementor-size-default,
.page-id-21959 h1.elementor-heading-title.elementor-size-default{
font-size: 62px !important;
}
.page-id-21958 .h2-homepage h2.elementor-heading-title.elementor-size-default,
.page-id-21959 .h2-homepage h2.elementor-heading-title.elementor-size-default {
font-size: 30px !important;
line-height: 50px !important;
}  .slider-clients img {
height: auto;
max-width: 180px;
border: none;
border-radius: 0;
box-shadow: none;
}
@media (max-width:767px) {
.page-id-21958 h1.elementor-heading-title.elementor-size-default,
.page-id-21959 h1.elementor-heading-title.elementor-size-default {
font-size: 30px !important;
line-height: 35px;
}
.page-id-21958 .h2-homepage h2.elementor-heading-title.elementor-size-default,
.page-id-21959 .h2-homepage h2.elementor-heading-title.elementor-size-default {
font-size: 20px !important;
line-height: 30px !important;
}
.img-smartphone img {
max-height: 410px;
width: auto !important;
}
} .sbs-cta.height-nomax p.text-white,
.sbs-cta.height-max p {
font-size: 19px !important;
}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}