.home-slider .swiper-slide{overflow:hidden}.home-slider .swiper-slide .animation-2{transition:1s all;transition-delay:.4s}.home-slider .swiper-slide-active .animation-2{background-position:-75% 35%!important;background-size:88%!important}.home-slider .swiper-slide .animation-2::before{transform:translateX(50%) translateY(0%) scale(1) skew(-10deg)}.home-slider .swiper-slide-active .animation-2::before{transform:translateX(35%) translateY(0%) scale(1)}.home-slider .swiper-slide>*::before{transition:1s all;transition-delay:.5s}.swiper-slide .e-con-inner>.elementor-element{transition:.4s all}#counter-section .elementor-counter-title{text-align:center}#carrusel-logos img{max-width:165px;object-fit:contain}.navigation-mobile .elementor-swiper-button{display:none!important}#section_contact_home .wpforms-field-checkbox .wpforms-field-label-inline{font-size:.8rem;display:initial;line-height:.9rem;color:#fff}#section_contact_home .wpforms-submit{background-color:#abcee1;width:100%;border-radius:5px;border:0;color:#fff;font-weight:600}#section_contact_home .wpforms-field-container textarea::placeholder,#section_contact_home .wpforms-field-container input::placeholder{color:#686767;text-align:center}#section_contact_home .wpforms-field-container textarea,#section_contact_home .wpforms-field-container select,#section_contact_home .wpforms-field-container input{color:#686767;text-align:center;background-color:#fff;border:none;border-radius:5px}#section_contact_home .wpforms-field-label{color:#abcee1;font-weight:500}#section_contact_home ul{line-height:2px}#section_contact_home.white .wpforms-field-label{color:#fff;font-weight:500}#section_contact_home.white .wpforms-submit{background-color:var(--e-global-color-primary)}#section_contact_home.white input.wpforms-error{color:#333!important}#section_contact_form .custom_form{width:100%;transition:.4s}#section_contact_form .custom_form .wpforms-field-container textarea::placeholder,#section_contact_form .custom_form .wpforms-field-container input::placeholder{color:#9D9D9D;text-align:left}#section_contact_form .custom_form .wpforms-field-container textarea,#section_contact_form .custom_form .wpforms-field-container select,#section_contact_form .custom_form .wpforms-field-container input{color:#333;text-align:left;background-color:#fff0;border-radius:8px;border:1px solid var(--e-global-color-primary)}#section_contact_form .custom_form .wpforms-field-container textarea{border:1px solid var(--e-global-color-primary);resize:none}#section_contact_form .custom_form .wpforms-field-description{color:#fff;font-size:.7rem}#section_contact_form .custom_form .wpforms-submit{background-color:var(--e-global-color-primary);color:#fff;font-weight:700;padding:12px;transition:.4s;border-radius:5px;border:0;width:100%}#section_contact_form .custom_form .wpforms-submit:hover{padding:2px 65px 2px;background-color:#fff;color:var(--e-global-color-secondary)}#section_contact_form .custom_form label{color:#333;font-size:.9rem}#section_contact_form .custom_form label.wpforms-error{text-decoration:unset;color:#fff;font-size:.9rem}#section_contact_form .custom_form .wpforms-field-container select option{color:#333}#section_contact_form .custom_form div.wpforms-container-full{margin:10px 0}#section_contact_form .custom_form div.wpforms-container-full .wpforms-form .wpforms-field{padding:4px 0}#section_contact_form .custom_form{margin-top:0!important}#section_contact_form .custom_form.style_2 .wpforms-field-container textarea::placeholder,#section_contact_form .custom_form.style_2 .wpforms-field-container input::placeholder{color:var(--e-global-color-secondary);text-align:left}#section_contact_form .custom_form.style_2 .wpforms-field-container textarea,#section_contact_form .custom_form.style_2 .wpforms-field-container select,#section_contact_form .custom_form.style_2 .wpforms-field-container input{color:var(--e-global-color-secondary);text-align:left;background-color:#fff0;border:none;border-bottom:1px solid var(--e-global-color-primary)}#section_contact_form .custom_form.style_2 .wpforms-field-container textarea{border:1px solid var(--e-global-color-primary);resize:none}#section_contact_form .custom_form.style_2 .wpforms-field-description{color:var(--e-global-color-secondary);font-size:.7rem}#section_contact_form .custom_form.style_2 label{color:var(--e-global-color-secondary)}.team_hover .text_hover{opacity:0;transition:.4s all;height:100%;top:0;bottom:0}.team_hover:hover .text_hover{opacity:1}#section_contact_home .wpforms-confirmation-container-full{background:#336b68;color:#fff}#section_contact_home .wpforms-error{color:white!important}.btn_history::before{content:''!important;border:1px solid #ABCEE1!important;position:absolute;left:0;top:-1px;background:#fff;transition:.4s all!important;transition-delay:.2s}.btn_history.active{background-color:#ABCEE1}.btn_history.active::before{content:'';left:-85px;top:-1px;background:#ABCEE1}.blur:before{content:'';filter:blur(2px);width:100%;height:100%;position:absolute;top:0;left:0;backdrop-filter:blur(20px);background:#fff}.nav-link.active:before{background-color:#FB967D;opacity:.8}.btn_tab_home.active:before{background-color:#FB967D;opacity:.8}.elementor-slideshow__description,.elementor-slideshow__title{display:none}@keyframes openModal{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}body.elementor-editor-active .hide{display:initial!important}.gallery-item img{border-radius:6px;display:block;max-width:100%;width:100%}.gallery-item{margin-bottom:15px!important;max-width:19%!important}.gallery-item a{width:100%}.overflow-gallery{max-height:450px;overflow-y:hidden!important}.overflow_chso{max-height:650px;overflow-y:scroll!important}.overflow_chso::-webkit-scrollbar{width:5px}.overflow_chso::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.overflow_chso::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:5px}.overflow_chso::-webkit-scrollbar-thumb:hover{background:#555}.divider .elementor-divider{height:100%;justify-content:center;height:100%}.divider .elementor-divider-separator{background:#9a9a9a;height:100%}#aboutContainer.about_1{background:url(https://ves-htx.com/wp-content/uploads/2025/11/about_1.webp) no-repeat center / cover}#aboutContainer.about_2{background:url(https://ves-htx.com/wp-content/uploads/2025/11/about_2.webp) no-repeat center / cover}#aboutContainer.about_3{background:url(https://ves-htx.com/wp-content/uploads/2025/11/about_3.webp) no-repeat center / cover}@media screen and (max-width:992px){.overflow-gallery{max-height:350px}}@media screen and (max-width:768.98px){.navigation-mobile .elementor-swiper-button{display:flex!important}.home-slider .swiper-slide .animation-2{background-size:cover!important}.elementor-image-gallery .gallery-item{max-width:30%!important}.elementor-background-video-container{display:block!important;opacity:1!important;visibility:visible!important}.elementor-background-video-fallback{display:none!important}.mobile-nav{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;gap:1rem;scroll-behavior:smooth;padding:1rem;flex-wrap:unset;transform:translateX(25px)}.nav-link{width:70%!important;flex:0 0 auto!important;--flex-wrap:no-wrap}}@media screen and (max-width:500px){.shadow_banner::before{background-image:linear-gradient(179deg,#0E1414 0%,#F2295B00 100%)!important}}