#page-container .et_pb_text_inner li{list-style:none;background-image:url('https://www.viam-global.com/wp-content/uploads/2025/11/Vector-6.png')!important;background-repeat:no-repeat;background-size:16px;background-position:0 6px;padding-left:24px}.da-close:active{color:#750807!important}.link-text-button:hover{text-decoration:underline}.da-close:hover{box-shadow:unset!important;transform:unset!important;color:#970A09!important}.evr-close{opacity:100!important;height:44px!important;flex-shrink:0!important;border-radius:8px!important;background:white!important;width:44px!important;display:flex!important;margin:16px!important;align-items:center!important;justify-content:center!important;font-size:30px!important}.da-close{opacity:100!important;height:44px!important;flex-shrink:0!important;border-radius:8px!important;background:white!important;width:44px!important;display:flex!important;margin:16px!important;align-items:center!important;justify-content:center!important;font-size:30px!important}html[lang="ja"] body,html[lang="ja"] body *{font-family:"Noto Sans JP",sans-serif!important}.swiper-pagination{height:10px;display:flex;align-items:center;width:60%}@media all and (max-width:980px){.lsdp-wrapper:before{content:"";display:block;width:20px;height:20px;margin-right:8px;background-image:url(https://www.viam-global.com/wp-content/uploads/2025/10/Vector-1.png);background-size:contain;background-repeat:no-repeat;background-position:center}#menu-navigation-1 .sub-menu{padding:0px!important;list-style-type:none!important;padding-top:12px!important;padding-left:24px!important}#menu-navigation-de-1 .sub-menu{padding:0px!important;list-style-type:none!important;padding-top:12px!important;padding-left:24px!important}#menu-navigation-1{margin-top:38px!important;padding:0px!important;list-style-type:none!important}#menu-navigation-de-1{margin-top:38px!important;padding:0px!important;list-style-type:none!important}#menu-navigation-1 li{position:relative;padding:12px 0px!important;display:flex;flex-direction:column}#menu-navigation-de-1 li{position:relative;padding:12px 0px!important;display:flex;flex-direction:column}.menu-toggle-icon{position:absolute;top:10px;right:0;width:24px;height:24px}#menu-navigation-1 li a{color:black!important;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600!important;line-height:140%}#menu-navigation-de-1 li a{color:black!important;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600!important;line-height:140%}#menu-right-navigation-1 .sub-menu{padding:0px!important;list-style-type:none!important;padding-top:12px!important;padding-left:24px!important}#menu-right-navigation-de-1 .sub-menu{padding:0px!important;list-style-type:none!important;padding-top:12px!important;padding-left:24px!important}#menu-right-navigation-1{padding:0px!important;list-style-type:none!important}#menu-right-navigation-de-1{padding:0px!important;list-style-type:none!important}}#menu-right-navigation-1 li{position:relative;padding:12px 0px!important;display:flex;flex-direction:column}#menu-right-navigation-de-1 li{position:relative;padding:12px 0px!important;display:flex;flex-direction:column}#menu-right-navigation-1 li a{color:black!important;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500!important;line-height:140%}#menu-right-navigation-de-1 li a{color:black!important;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500!important;line-height:140%}.et_pb_button_module_wrapper:hover{opacity:100%!important}.et_pb_toggle .et_pb_toggle_title:before{font-family:"ETmodules";content:"\E050";display:inline-block!important;opacity:1!important;visibility:visible!important;transition:transform 0.25s ease}.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{font-family:"ETmodules";content:"\E050";display:inline-block!important;opacity:1!important;visibility:visible!important;transform:none!important;rotate:180deg}.parent-grid-style{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.child-grid-style:nth-child(1){grid-column:1 / 3}@media all and (max-width:1000px){.parent-grid-style{display:block!important}}.column-with-button{display:flex!important;align-items:end!important;flex-direction:column!important;justify-content:end!important}.swiper-pagination-bullets span{border-radius:2px!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0!important}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background:initial}.nav>li>a:focus,.nav>li>a:hover{background:transparent!important}.swiper-pagination-bullet-active{border-radius:1px!important}span.swiper-pagination-bullet.s wiper-pagination-bullet-active{border-radius:2px!important}.swiper-pagination-bullets{display:flex;align-items:center}span.swiper-pagination-bullet{height:4px}.dica_divi_carousel_0.dica_divi_carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:skewX(-30deg)!important;border-radius:2px!important}.swiper-pagination-bullet-active{transform:skewX(-30deg)!important;border-radius:2px!important}.swiper-pagination-bullet{transform:skewX(-30deg)!important;border-radius:1px!important;min-width:18px!important}.dica_divi_carousel .swiper-pagination-bullet{border-radius:1px!important}.dica_divi_carousel_1.dica_divi_carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-radius:1px!important;height:6px!important}.swiper-pagination-bullet-active{border-radius:1px!important}.dica_divi_carousel_0.dica_divi_carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-radius:1px!important;height:6px!important}.button-hover-bottom:hover{text-decoration:underline}.swiper-pagination{gap:4px!important}.swiper-button-next:hover{background:#970A09!important;border-radius:8px!important}.item-title{color:black!important}.wpcf7-form .wpcf7-submit{border-radius:30px;height:48px;padding:0 24px;justify-content:center;align-items:center;background:#970A09;color:white;border:none}.wpcf7-form .wpcf7-submit:hover{background:#B25150}.wpcf7-form .wpcf7-submit:active{background:#750807}.wpcf7-not-valid-tip{width:100%!important;max-width:100%!important}.form-checkbox .wpcf7-not-valid-tip{width:200px!important;min-width:200px!important}.wpcf7-not-valid-tip{position:relative;padding-left:20px;margin-top:0px}.wpcf7-not-valid-tip::before{content:"";position:absolute;left:0;top:6px;bottom:0;background-image:url(https://www.viam-global.com/wp-content/uploads/2025/11/Info.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:16px;height:16px}.wpcf7-form.submitted.invalid .wpcf7-not-valid-tip{margin-top:0px}.wpcf7-form.submitted.invalid .wpcf7-not-valid{border-color:#dc3545!important;border-width:2px}#contact-form-data-1 .wpcf7-select{border-color:black;color:black}#contact-form-data-1 .wpcf7-text{border-color:black;color:black}#contact-form-data-1 .wpcf7-textarea{border-color:black;color:black}#contact-form-data-1 .wpcf7-select:hover{cursor:pointer;background-color:#F4F3F3}#contact-form-data-1 .wpcf7-text:hover{background:#F4F3F3}#contact-form-data-1 .wpcf7-textarea:hover{background:#F4F3F3}#contact-form-data-1 .wpcf7-select::placeholder{color:#757070}#contact-form-data-1 .wpcf7-text::placeholder{color:#757070}#contact-form-data-1 .wpcf7-textarea::placeholder{color:#757070}.form-checkbox .wpcf7-not-valid-tip{margin-top:5px!important}.wpcf7-response-output{opacity:0!important}.wpcf7-checkbox .wpcf7-list-item-label{display:none}.form-checkbox a{color:black!important;text-decoration:underline}@media all and (max-width:768px){h1{font-size:32px!important}h2{font-size:28px!important}h3{font-size:24px!important}h4{font-size:20px!important}h5{font-size:18px!important}h6{font-size:16px!important}}@media all and (min-width:769px) and (max-width:1100px){h1{font-size:40px!important}h2{font-size:32px!important}h3{font-size:28px!important}h4{font-size:22px!important}h5{font-size:18px!important}h6{font-size:16px!important}}#button-22{display:none}.fix-tablet-section{padding-left:24px!important;padding-right:24px!important}@media all and (min-width:768px) and (max-width:980px){.fix-tablet-section{padding-left:46px!important;padding-right:46px!important}.fix-tablet-section	.et_pb_row_inner{padding-left:0!important;padding-right:0!important}}@media all and (min-width:981px){.fix-tablet-section{padding-left:96px!important;padding-right:96px!important}}#lsdp-wrapper span{white-space:nowrap!important}