.rtwpvg-images{max-width:100%;width:100%;float:none}.rtwpvg-thumbnail-image.swiper-slide.swiper-slide-thumb-active{box-shadow:0 4px 8px -2px rgba(0,0,0,.1) !important}.rtwpvg-thumbnail-image.swiper-slide-active{box-shadow:0 4px 8px -2px rgba(0,0,0,.1) !important}.rtwpvg-thumbnail-image.swiper-slide{width:140px !important;height:140px !important;cursor:pointer;display:inline-block;margin:0;opacity:1 !important;overflow:hidden;border-radius:16px !important}.rtwpvg-thumbnail-image.swiper-slide:hover{box-shadow:0 4px 8px -2px rgba(0,0,0,.1) !important}.swiper-wrapper{display:flex !important;flex-direction:row;flex-wrap:nowrap;gap:4px !important;padding:4px 0 4px 0}.rtwpvg-thumbnail-prev-arrow,.rtwpvg-thumbnail-next-arrow{display:block !important;border:1px solid #000;border-radius:100px !important;visibility:visible !important;opacity:1 !important;z-index:10;height:24px !important;width:24px !important;background:#fff !important;color:#000 !important;font-size:20px !important;padding-top:1px;top:58px !important}.rtwpvg-slider-next-arrow,.rtwpvg-slider-prev-arrow{display:none}.dashicons-arrow-right-alt2:before{content:"";margin-left:2px}.dashicons-arrow-left-alt2:before{margin-right:2px}.rtwpvg-thumbnail-next-arrow:hover{background:#000 !important;color:#fff !important;cursor:pointer}.rtwpvg-thumbnail-prev-arrow:hover{background:#000 !important;color:#fff !important;cursor:pointer}.color-terms-group{display:flex;gap:5px}.color-terms-group-title{font-size:18px !important;font-family:"Outfit" !important;color:#333 !important}.color-group-title{width:100%;font-size:18px}.variations th.label{display:none}table.variations tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_default.thwvsf-selected,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_default.thwvsf-selected:hover{border:1px solid red;border-radius:100px;padding:0;box-shadow:0 0 0 2px #fdc507;overflow:hidden}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_default:hover{box-shadow:0 0 0 2px #fdc507;overflow:hidden}li.thwvsf-wrapper-item-li.thwvsf-image-li.thwvsf-div.thwvsf-checkbox.attribute_pa_global.attr_swatch_design_default.thwvsf-tooltip{border-radius:100px;border:0px;padding:0}a.reset_variations{display:none !important}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_default{width:25px;height:25px}.thwvsf-wrapper-ul{row-gap:16px}.single_add_to_cart_button{border-radius:50px 50px 50px 50px !important;padding:16px 64px 16px 64px !important;background:#000 !important;color:#fff !important;font-family:"Outfit" !important;font-weight:500 !important;border:1px solid #000 !important;transition:all .3s ease}.single_add_to_cart_button:hover{background:#fff !important;color:#000 !important;border:1px solid #000 !important}.single_variation_wrap{display:flex;border-radius:100px 100px 100px 100px;border:1px solid #000;align-items:center;justify-content:space-between;padding-left:32px}.variations_form .elementor-product-simple{display:flex;border-radius:100px 100px 100px 100px;border:1px solid #000;align-items:center;justify-content:end;padding-left:32px}.single_variation_wrap .woocommerce-Price-amount bdi{font-size:32px;font-family:"Outfit" !important;font-weight:700 !important;color:#000 !important;line-height:1.4em}.selected-color-name{color:#999;font-family:"Outfit" !important;padding-left:8px}.upsale-product .woocommerce-Price-amount bdi{font-size:14px;font-family:"Outfit" !important;font-weight:700 !important;color:#000 !important;line-height:1.4em}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_default{box-shadow:0 0 0 0 #fff}img.swatch-preview.swatch-image{margin-top:-0.5px;margin-left:.2px;min-width:33px !important;height:33px !important;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.search_service_map .leaflet-pane{z-index:9}.search_service_map .leaflet-control{z-index:10}.search_service_map .leaflet-top,.leaflet-bottom{z-index:10}.search_service_map div#map{border-radius:15px}.chosen-container{width:100% !important}.service_center .country_name{background-color:#e7f0f3;padding:8px 16px;border-radius:30px;position:relative;margin:15px 0;cursor:pointer}.country_name h4{margin:0;font-size:24px}.service_center .country_name:after{content:"";font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900);position:absolute;right:0;top:50%;transform:translate(-15px, -50%)}.service_center .country_name.active:after{transform:translate(-15px, -50%) rotate(180deg)}.service_center_item h4{font-size:18px;margin-bottom:6px}.service_center_item ul{margin:0;padding:0;list-style:none}.service_center_item ul li{font-size:16px}.service_center_item_wrapper{display:flex;flex-wrap:wrap;gap:2%}.service_center_item{width:18.4%;padding:16px;border-radius:16px;margin-bottom:30px;transition:all .3s ease}.service_center_item a.text{color:#333;transition:all .3s ease}.service_center_item a.text:hover{color:#f0836a}.service_center_item .icon svg{margin-bottom:-2px !important}.service_center2 .service_center_item{box-shadow:0px 1px 2px 0px rgba(0,0,0,.05)}.service_center2 .service_center_item:hover{box-shadow:0px 4px 8px -2px rgba(0,0,0,.1)}.service_center_item:hover{box-shadow:0px 2px 4px -2px rgba(0,0,0,.05)}@media(max-width: 1400px){.service_center_item{width:23.5%}}@media(max-width: 1200px){.service_center_item{width:23.5%}}@media(max-width: 992px){.service_center_item{width:49%}}@media(max-width: 767px){.service_center_item{width:49%}}@media(max-width: 576px){.service_center_item{width:100%}}.search_service_center{display:flex;flex-wrap:wrap;gap:2%;padding:40px;box-shadow:0 12px 16px -4px rgba(0,0,0,.08);border-radius:16px;border:1px solid #f2f2f2}.search_service_center .search_service_content{width:40%}.search_service_center .search_service_map{width:58%}.search_service_center .search_service_content .search .form_group{margin-bottom:20px}.search_service_center .search_service_content .search .form_group .form_control{height:auto;border-radius:30px;cursor:pointer;border-color:#999;font-weight:bold}.search_service_center .result{max-height:276px;overflow-x:hidden;padding-right:10px}.search_service_center .result .service_center .country_name{display:none}.search_service_center .result .service_center_item_wrapper .service_center_item{width:100%;background-color:#f3f6f3;margin-bottom:3px;cursor:pointer}.search_service_center .result .service_center_item_wrapper .service_center_item ul li span.icon{display:none}@media(max-width: 767px){.search_service_center .search_service_content,.search_service_center .search_service_map{width:100%}.search_service_center{flex-direction:column-reverse}.search_service_center .search_service_map{margin-top:0;margin-bottom:20px;height:500px}}.service_center2 .service_center_item_wrapper{display:none}.service_center2 .service_center_item_wrapper.active{display:flex}.chosen-container .chosen-single{padding:13px 15px;height:50px;border-radius:30px;background:#fff !important}img.leaflet-marker-shadow{display:none}img.leaflet-marker-icon{width:auto !important}.chosen-search input.chosen-search-input{border-width:1px 1px 1px 1px !important;border-color:#aaa !important;border-radius:30px !important;padding:10px 10px !important;font-size:18px !important}.chosen-container .chosen-results li{font-size:18px;padding:10px 10px !important}.chosen-container .chosen-results li.highlighted{background:#f3f6f3;color:#000;border-radius:12px}.search_service_center .result::-webkit-scrollbar-track{background-color:#f3f6f3;border-radius:10px}.search_service_center .result::-webkit-scrollbar{width:5px;background-color:#c4d1c4;border-radius:10px}.search_service_center .result::-webkit-scrollbar-thumb{background-color:#c4d1c4;border:1px solid #c4d1c4;border-radius:10px}.chosen-container-single .chosen-single div b:after{content:"";font-family:"FontAwesome";position:absolute;left:-10px;top:50%;transform:translate(0, -50%);color:#777}.chosen-container-single .chosen-single div b{position:relative}.chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single div b:after{transform:translate(0, -50%) rotate(180deg);color:#777}.num_mark ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-text{display:flex;gap:8px;font-family:"Outfit",Sans-serif;font-size:20px;font-weight:400;line-height:28px}.num_mark ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-text>span:first-child{background:#accdd4;display:inline-block;padding:5px 0;border-radius:50px;margin-right:5px;width:40px;height:40px;text-align:center}.num_mark ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-text>span:last-child{width:90%}body:not(.elementor-editor-active) .aboutus_map_info_wrapper{margin-top:-630px}@media(max-width: 767px){body:not(.elementor-editor-active) .aboutus_map_info_wrapper{margin-top:0}}.search_service_center.filter_off .search_service_content{display:none}.search_service_center.filter_off .search_service_map{width:100%;height:100%}.aboutus_map_info .elementor-widget-container>div{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:rgba(231,240,243,.8392156863);border-radius:10px 10px 10px 10px;box-shadow:0px 8px 7px 5px rgba(183,191,198,.3098039216)}@media(max-width: 767px){.search_service_center.filter_off{height:370px}#map{height:100% !important}.search_service_center{padding:24px}.aboutus_map_info .elementor-widget-container>div{padding:15px;box-shadow:0px 4px 5px 3px rgba(183,191,198,.3098039216)}.aboutus_map_info .elementor-widget-container>div h3.elementor-image-box-title{margin-bottom:2px !important;font-size:18px !important}}html[lang=en-US] .single_variation_wrap,html[lang=en-US] .add-to-cart-container,html[lang=en-US] .secured-payment,html[lang=en-US] .ratings,html[lang=en-US] .add-to-cart-upsale,html[lang=en-US] .shipping-info,html[lang=en-US] .e-loop-nothing-found-message,html[lang=en-US] .stock-status,html[lang=en-US] .elementor-element-3735c61,html[lang=en-US] .elementor-element-8f54e9b,html[lang=en-US] .woocommerce-Price-amount,html[lang=en-US] .elementor-widget-woocommerce-menu-cart{display:none !important}html[lang=en-US] .upsell-price{justify-content:center;width:100%;padding-left:0;margin-left:0;gap:0px;background-image:linear-gradient(90deg, transparent 69%, transparent 100%) !important}html[lang=en-US] .upsell-price .en-button{width:100%}html[lang=en-US] .upsell-price a.elementor-button{width:100%}html[lang=lt-LT] .en-button,html[lang=pl-PL] .en-button,html[lang=cs-CZ] .en-button{display:none}.elementor-widget-woocommerce-cart .woocommerce .input-text.qty{text-align:center !important}.product-stock-status{padding-bottom:16px}.stock-text{font-size:16px;font-family:"Outfit";font-weight:700;color:#000}.available-icon{width:8px;height:8px;background-color:#00de00;border-radius:50%;margin-right:4px;display:inline-block}.out-of-stock-icon{width:8px;height:8px;background-color:#de0000;border-radius:50%;margin-right:4px;display:inline-block}.product-color-variations{display:flex;gap:4px}.color-swatch{width:24px;height:24px;transition:all .2s ease}.color-more span{color:#000;word-break:normal}.color-more{margin-top:-2px}.color-more:hover{transform:scale(1) !important}.color-swatch:hover{transform:scale(1.1)}.elementor-11509 .elementor-element.elementor-element-844552b>.elementor-widget-container,.elementor-11509 .elementor-element.elementor-element-d054a98>.elementor-widget-container{display:none}.wpml-ls-legacy-dropdown-click{width:100%}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding:5px 12px 5px 10px;border:0;background:rgba(0,0,0,0) !important}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:0;border:4px solid rgba(0,0,0,0);border-top:5px solid;top:calc(50% - .075em)}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border-top:0;box-shadow:0px 5px 6px 2px rgba(0,0,0,.1019607843)}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{border:0;line-height:20px}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover{background:#fff;color:var(--e-global-color-accent)}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li:last-child a{padding-bottom:11px}html[lang=en-US] .wpml-ls-legacy-dropdown-click li .wpml-ls-item>a.wpml-ls-item-toggle>span.wpml-ls-native img{width:24px;height:24px}.footer_contct a:hover span{color:var(--e-global-color-accent)}.footer_contct a svg{width:17px !important}.woocommerce-variation-add-to-cart .variations_button .woocommerce-variation-add-to-cart-enabled .quantity{display:none !important}*:lang(en-US) .accessories-section .single_price,*:lang(en-US) .accessories-section .elementor-product-simple{display:none}