.vt-banner-content-2 .vt-banner-text .banner_heading:before {
background-color: #141A4F !important;
}
.vt-breadcrumb-content .breadcrumb_title {
font-size: 2.8125rem;
color: #141A4F;
}ul, ol, li {
margin: 0;
padding: 0;
list-style: initial;
}
::-webkit-scrollbar-thumb {
background: #141A4F !important;
border-radius: 10px;
}
a:hover {
color: #646864;
}
.vt-breadcrumb-section {
z-index: 1;
overflow: hidden;
background-position: top;
} .mobile_menu_content {
background-color: #141950;
}
.mobile_menu .dropdown .dropdown-btn {
background-color: #141950;
right: 80px;
}
.mobile_menu .mobile_menu_content .mobile-main-navigation .navbar-nav .dropdown-menu li a {
line-height: normal;
}  .vt-header-section.header_style_one .header-top-area .action-text {
width: 100%;
max-width: 300px;
padding: 4px 0px;
border-left: 1px solid var(--vt-base-color-1);
}
.off-canvas-btn.d-flex.align-items-center.justify-content-center {
display: none !important;
} .vt-header-section.header_style_one .vt-header-navigation .main-navigation .dropdown-menu li a:hover {
color: white !important;
}
.vt-header-section .dropdown-menu a:before {
color: white;
}
.vt-header-section.header_style_one .header-top-area .action-social {
max-width: 180px;
}
.vt-header-section.header_style_one .header-top-area {
border-bottom: 1px solid black;
}
.vt-header-section.header_style_one .header-top-area .action-text {
width: 100%;
max-width: 300px;
padding: 4px 0px;
border-left: 1px solid black;
}
.vt-header-section.header_style_one .header-top-area .action-social {
width: 100%;
max-width: 145px;
padding: 4px 0px;
border-left: 1px solid black;
}  .tx-search-widget.tx-input-field.sidebar-search-box input::-webkit-input-placeholder {
color: transparent;
}
.tx-search-widget.tx-input-field.sidebar-search-box input::-moz-placeholder {
color: transparent;
}
.tx-search-widget.tx-input-field.sidebar-search-box input:-ms-input-placeholder {
color: transparent;
}
.tx-search-widget.tx-input-field.sidebar-search-box input::-ms-input-placeholder {
color: transparent;
}
.tx-search-widget.tx-input-field.sidebar-search-box input::placeholder {
color: transparent;
} .banner_heading:before {
background-color: #141A4F !important;
}
.vt-banner-content-2 .vt-banner-img {
top: 57.18%;
}
.vt-banner-content-2 {
max-width: none;
}
.vt-banner-content-2.active .vt-banner-img .hero-social {
height: 528px;
}
.vt-banner-content-2 .vt-banner-img .hero-social {
top: -39px;
} .vt-blog-section-2 {
overflow: hidden;
background-color: #E5E5E5;
}  .vt-about-video {
max-width: 100%;
}  .wcu-form {
max-width: 100%; 
margin: 0 auto; 
border-radius: 8px; 
*-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); 
*        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
} .wcu-form label {
display: block; 
margin-bottom: 10px;
font-size: 0;
color: #141a4f; 
}
.wpcf7-acceptance .wpcf7-list-item-label {
font-size: 14px;
color: #000;
}
.wcu-form span {
width: 100%;
} .wcu-form input[type="text"], 
.wcu-form input[type="email"], 
.wcu-form input[type="tel"], 
.wcu-form textarea,
.form-list {
font-size: 16px;
border: 1px solid #ccc; 
border-radius: 4px; 
margin-bottom: 10px; 
-webkit-box-sizing: border-box; 
box-sizing: border-box;
width: 100% !important;
padding: 15px 15px;
max-height: 245px;
}
.form-list {
appearance: none; -webkit-appearance: none; -moz-appearance: none; background-image: url(https://insidedynamic.de/wp-content/uploads/2025/03/drop-down-arrow_icon-icons.webp); background-repeat: no-repeat;
background-position: right 15px center;
background-size: 22px;
padding-right: 30px; }
.wcu-form input[type="text"]:focus, 
.wcu-form input[type="email"]:focus, 
.wcu-form input[type="tel"]:focus, 
.wcu-form textarea:focus {
border-color: #007bff;
outline: none; 
} .wcu-form .checkbox {
font-size: 14px;
color: #555;
margin-bottom: 20px;
}
.wcu-form input[type="checkbox"] {
width: 20px; height: 20px; margin-right: 5px;
vertical-align: middle;
cursor: pointer; }
.wpcf7-list-item-label {
display: inline;
} .wcu-form [type="submit"] {
background-color: #141A4F;
color: #fff; border: none;
padding: 10px 25px;
font-size: 20px;
border-radius: 4px;
cursor: pointer;
width: 205px !important;
-webkit-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
} .wcu-form [type="submit"]:hover {
background-color: #3533FF; } .wcu-form a {
color: #000; text-decoration: none;
}
.wcu-form a:hover {
color: #3a4173;
text-decoration: underline; }
.wpcf7-spinner {
display: none;
}
.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item {
width: 98%;
}  .call-now-button.cnb-bottom-right {
top: 40%;
right: 10px !important;
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
}
.cnb-floating-label {
display: none !important;
}  .page-id-4705 .elementor-element.elementor-element-18c620e.e-con-full.e-flex.e-con.e-child {
display: none;
} .blog__wrapper .vt-btn a {
background-color: #141A4F;
padding: 6px 20px;
font-size: 18px;
}
.sidebar-box li {
list-style: none;
}
.widget.widget_block ul.wp-block-latest-posts li a:hover {
color: black;
}  .blog-details-page-content .vt-post-author.text-center {
display: none;
} footer li {
list-style:none;
}
@media (max-width: 767px) {
.vt-banner-content-2.active .vt-banner-img .hero-social {
height: 428px;
}
.call-now-button.cnb-bottom-right {
bottom: unset !important;
}
}
}.thank-you-button a {
white-space: normal;
}
.page-id-7508 #contact-form {
display: none;
}