@font-face {
font-family: Sora;
src: url(https://insmedia.eu/fonts/Sora-VariableFont_wght.ttf);
}
@font-face {
font-family: Manrope;
src: url(https://insmedia.eu/fonts/Manrope-VariableFont_wght.ttf);
}
h1, h2, h3, h4 {
font-family: Sora;
}
.case-study-listing-wrapper .case-study-item .post-meta-item-date, .search-trigger .search-trigger-icon, .elementor-15623 .elementor-element.elementor-element-f026801 .neuros-button span[class^="icon"].left, .icon-button-arrow .right, .icon-button-arrow .left, .case-study-side-info:not(:last-child), .elementor-slideshow__title {
display: none;
}
.header-icons-container .header-button-container .neuros-button .button-inner:before, .mobile-header-menu-container .neuros-button .button-inner:before {
background: none;
}
.header-icons-container .header-button-container .neuros-button .button-inner:after, .mobile-header-menu-container .neuros-button .button-inner:after {
background: none;
}
.site-search, .site-search .search-form .search-form-field, .header a, .header .main-menu > li > a, .header .logo-link .logo-site-name, .header .header-icon, .mobile-header a, .mobile-header .logo-link .logo-site-name, .mobile-header .header-icon, .mobile-header-menu-container a, .mobile-header-menu-container .logo-link .logo-site-name, .mobile-header-menu-container .header-icon, .error-404-header .logo-link .logo-site-name, .mini-cart .mini-cart-trigger, .mini-cart .mini-cart-trigger:hover, .header .mini-cart:hover .mini-cart-trigger, .mobile-header-menu-container, .header-type-2 .dropdown-trigger .dropdown-trigger-item:before, .header-type-3 .dropdown-trigger .dropdown-trigger-item:before, .callback .callback-text, .header-menu-style-compact .callback .callback-text:hover {
color: black !important;
}
.header .main-menu > li.current-menu-ancestor > a, .header .main-menu > li.current-menu-parent > a, .header .main-menu > li.current-menu-item > a, .header .main-menu > li.current-menu-ancestor > a:hover, .header .main-menu > li.current-menu-parent > a:hover, .header .main-menu > li.current-menu-item > a:hover, .header .mini-cart .mini-cart-trigger {
color: black;
}
.header .main-menu > li.current-menu-ancestor > a, .header .main-menu > li.current-menu-parent > a, .header .main-menu > li.current-menu-item > a, .header .main-menu > li.current-menu-ancestor > a:hover, .header .main-menu > li.current-menu-parent > a:hover, .header .main-menu > li.current-menu-item > a:hover {
background-color: white;
}
.header-icons-container .header-button-container .neuros-button:after, .mobile-header-menu-container .neuros-button:after {
background: #07BEC6;
}
.header-icons-container .header-button-container .neuros-button:after, .mobile-header-menu-container .neuros-button:after:hover {
background: #07BEC6;
}
.logo img {
width: 100%;
}
.elementor-15623 .elementor-element.elementor-element-7b1e1af .special-text-wrapper.animated .special-text {
border-top: 10px solid white;
}
.footer .widget_neuros_special_text_widget .neuros-special-text-widget-text {
background: linear-gradient(var(--special-text-gradient-angle), #B90B33 var(--special-text-gradient-colorstop-1), #DC7D62 var(--special-text-gradient-colorstop-2));
font-size: 37px;
}
.footer-widgets .widget-wrapper .widget {
width: 80%;
}
.price-item-custom-field {
font-size: 14px;
line-height: 1.5;
}
.in {
font-size: 60px;
}
.icon-button-arrow:before {
content: url(https://insmedia.eu/wp-content/uploads/2025/01/Puscica-BELA.svg);
}
.owl-nav .owl-prev:before {
content: url(https://insmedia.eu/wp-content/uploads/2025/01/Puscica-CRNAprev.svg);
}
.owl-nav .owl-next:before {
content: url(https://insmedia.eu/wp-content/uploads/2025/01/Puscica-CRNA.svg);
}
.footer .input-floating-wrap .floating-placeholder, .footer .widget_categories li.cat-item-hierarchical, .footer .wp-block-categories li.cat-item-hierarchical, .footer .widget_pages .widget-archive-trigger, .footer .widget_nav_menu .widget-menu-trigger, .footer-widgets .widget_recent_entries ul li .post-date, .footer-widgets .wp-block-latest-posts li .wp-block-latest-posts__post-date, .footer-widgets .widget_rss .rss-date, .footer-widgets .wp-block-rss .wp-block-rss__item-publish-date, .footer-widgets .wp-block-latest-comments li .wp-block-latest-comments__comment-meta, .footer-widgets .widget_nav_menu ul li a:hover, .footer-widgets .widget_nav_menu ul li.current-menu-item > a, .footer-widgets .widget_nav_menu ul li.current-menu-ancestor > a, .footer-widgets .widget_nav_menu ul li.current-menu-parent > a, .footer-widgets .widget_nav_menu ul li.current_page_item > a, .footer-widgets .widget_neuros_nav_menu_widget ul li a:hover, .footer-widgets .widget_neuros_nav_menu_widget ul li.current-menu-item > a, .footer-widgets .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a, .footer-widgets .widget_neuros_nav_menu_widget ul li.current-menu-parent > a, .footer-widgets .widget_neuros_nav_menu_widget ul li.current_page_item > a, .footer .footer-menu li a:hover, .footer .footer-menu li.current-menu-item a, .footer .footer-menu li.current-menu-ancestor a, .footer .footer-menu li.current-menu-parent a, .footer .footer-menu li.current_page_item a, .footer-widgets .widget .wp-block-list li a {
color: white;
}
.body-container .body-line {
border-color: transparent;
}
.neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .author-info:before {
display: none;
}
.elementor-15623 .elementor-element.elementor-element-e7c3ffe .testimonial-item .author-info, .elementor-15623 .elementor-element.elementor-element-e7c3ffe .testimonial-item .author-position:before {
color: black;
}
.footer-section {
margin-top: -30px;
}
@media only screen and (min-width: 2000px) {
.page-title-container {
min-height: 700px !important;
}
}
@media only screen and (max-width: 320px) {
#roke.elementor-widget-image img {
padding-top: 50px;
}
} @media (max-width: 400px) {
.elementor-24089 .elementor-element.elementor-element-e65ad66 img {
max-width: 40% !important;
}
.elementor-24089 .elementor-element.elementor-element-f6a76c1 {
top: -100px !important;
}
.elementor-24089 .elementor-element.elementor-element-f6a76c1 img {
max-width: 50% !important;
}
.elementor-24089 .elementor-element.elementor-element-f5fadd1 {
top: -110px !important;
}
.elementor-24089 .elementor-element.elementor-element-f5fadd1 img {
max-width: 25% !important;
}
}
@media (min-width: 576px) {
.elementor-element-968a793 .elementor-widget-container {
justify-content: end;
display: flex;
}
.elementor-element-6a98deb {
width: 50% !important;
}
.elementor-element-79a45f2 .elementor-widget-container {
display: flex;
}
}
.elementor-element-aa85b27 .elementor-container {
padding: 0;
} .elementor-element-6a98deb {
width: 100% !important;
}
.elementor-24089 .elementor-element.elementor-element-b1b7fdd {
width: 100% !important;
}
.elementor-24089 .elementor-element.elementor-element-4a4ecda {
max-width: 600px !important;
}
.elementor-24089 .elementor-element.elementor-element-2a48d86 .neuros-heading .neuros-heading-content {
text-wrap: nowrap;
}
@media (min-width: 992px) {
.elementor-24089 .elementor-element.elementor-element-77701fc .neuros-heading,
.elementor-24089 .elementor-element.elementor-element-2a48d86 .neuros-heading,
.elementor-24089 .elementor-element.elementor-element-b1b7fdd .neuros-heading {
font-size: 150px !important;
}
}
@media (min-width: 1280px) {
.elementor-24089 .elementor-element.elementor-element-77701fc .neuros-heading,
.elementor-24089 .elementor-element.elementor-element-2a48d86 .neuros-heading,
.elementor-24089 .elementor-element.elementor-element-b1b7fdd .neuros-heading {
font-size: 180px !important;
}
}
@media (max-width: 400px) {
.elementor-element-6a98deb {
margin-left: 10px;
}
}