html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .__web-inspector-hide-shortcut__,body .__web-inspector-hide-shortcut__ *{visibility:visible !important;display:none !important}img{max-width:100%;height:auto}.dummy{display:none}html,body,button{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@keyframes oitentaecinco_fadein{0%{opacity:0}100%{opacity:1}}@font-face{font-family:'Jakarta';src:url('fonts/PlusJakartaSans-VariableFont_wght.woff2') format('woff2');font-weight:300 900;font-display:swap;font-style:normal}body{font-family:'Jakarta',sans-serif;font-size:15px;font-weight:400;line-height:1.3;color:#576670}h1,h2,h3,h4,h5,h6{color:#002b44}::selection{color:#FFF;background:#55a5af}.electro_typography h1,.electro_typography h2,.electro_typography h3,.electro_typography h4,.electro_typography h5,.electro_typography h6{font-size:1.5em;font-weight:800;color:#002b44;margin:25px 0 15px}.electro_typography h1:first-child,.electro_typography h2:first-child,.electro_typography h3:first-child,.electro_typography h4:first-child,.electro_typography h5:first-child,.electro_typography h6:first-child{margin-top:0}.electro_typography h1:last-child,.electro_typography h2:last-child,.electro_typography h3:last-child,.electro_typography h4:last-child,.electro_typography h5:last-child,.electro_typography h6:last-child{margin-bottom:0}.electro_typography h2{font-size:1.5em}.electro_typography h3{font-size:1.2em}.electro_typography h4{font-size:1.2em}.electro_typography h5{font-size:1em}.electro_typography h6{font-size:.9em}.electro_typography p{line-height:1.5;margin-bottom:15px;text-indent:30px;text-align:justify}.electro_typography p:last-child{margin-bottom:0}.electro_typography a{color:#55a5af;text-decoration:none}@media(hover:hover){.electro_typography a:hover{text-decoration:underline}}.electro_typography strong{color:#002b44}.electro_typography ul{margin:25px 0 25px 35px;list-style:disc;line-height:1.6}@media only screen and (max-width:600px){.electro_typography ul{margin-left:15px}}.electro_typography ul ul,.electro_typography ul ol{margin-left:20px;margin-bottom:0}.electro_typography ul>li{margin:15px 0;position:relative}.electro_typography ol{margin:25px 0 25px 35px;line-height:1.6}@media only screen and (max-width:600px){.electro_typography ol{margin-left:15px}}.electro_typography ol ol,.electro_typography ol ul{margin-left:20px;margin-bottom:0}.electro_typography ol>li{margin:15px 0;list-style:decimal}html,body{min-height:100vh}body{padding-top:112px;display:flex;flex-direction:column}@media only screen and (max-width:860px){body{padding-top:84px}}body .electro_body{flex:1}.electro_body{padding:50px 0 60px}.electro_canvas{width:90%;max-width:1300px;margin-right:auto;margin-left:auto}.electro_section{margin-bottom:60px}.electro_section:last-child{margin-bottom:0}.electro_header{position:fixed;width:100%;top:0;left:0;z-index:85;box-shadow:0 1px 24px 0 rgba(0,0,0,0.07)}.electro_header .meta{background:#38454d;background:#55a5af;color:#FFF;font-size:.75em;font-weight:500;padding:6px 0}.electro_header .meta .electro_canvas{display:flex;justify-content:space-between;flex-wrap:wrap}.electro_header .meta .phone{font-size:.9em}.electro_header .meta a{color:inherit;font-weight:750;text-decoration:none;transition:color .2s ease}@media(hover:hover){.electro_header .meta a:hover{color:#b4f6fd}}@media only screen and (max-width:860px){.electro_header .meta{display:none}}.electro_header .main{background:#FFF;padding:8px 0 6px}.electro_header .main .electro_canvas{display:flex;justify-content:space-between;align-items:center}.electro_header .main .electro_logo{flex-shrink:0}.electro_header .main .electro_menu{display:flex;gap:10px 25px}.electro_header .main .electro_menu a{text-transform:uppercase;text-decoration:none;color:#002b44;font-size:.825em;font-weight:750;transition:color .2s ease}@media(hover:hover){.electro_header .main .electro_menu a:hover{color:#55a5af}}.electro_header .main .electro_menu .current-menu-item a{color:#55a5af}@media only screen and (max-width:860px){.electro_header .main .electro_menu{display:none}}.electro_header .main .electro_tools{display:flex;align-items:center;gap:15px}.electro_header .main .electro_tools a{display:flex;align-items:center;gap:4px;text-decoration:none;color:#55a5af;font-weight:700;font-size:.8em}.electro_header .main .electro_tools a:before{content:'';display:inline-block;width:22px;height:22px;background:url('icons/user.svg') no-repeat center center;background-size:contain;flex-shrink:0}.electro_header .main .electro_tools a.search{font-size:0}.electro_header .main .electro_tools a.search:before{content:'';display:inline-block;width:22px;height:22px;background:url('icons/search.svg') no-repeat center center;background-size:contain}.electro_header .main .electro_tools a.cart{font-size:0}.electro_header .main .electro_tools a.cart:before{content:'';display:inline-block;width:22px;height:22px;background:url('icons/cart.svg') no-repeat center center;background-size:contain}@media(max-width:1100px){.electro_header .main .electro_tools .electro_search_box{display:none}}@media only screen and (max-width:860px){.electro_header .main .electro_tools{gap:10px}.electro_header .main .electro_tools a.account{display:none}.electro_header .main .electro_tools a.search{display:none}}.electro_header .main .electro_tools .electro_mobile_toggler{flex-shrink:0;padding:10px;cursor:pointer;position:relative;align-self:center;margin-right:-10px}.electro_header .main .electro_tools .electro_mobile_toggler .hamburguer{width:22px;height:15px;position:relative;transform:rotate(0);transition:.5s ease-in-out}.electro_header .main .electro_tools .electro_mobile_toggler .hamburguer span{display:block;position:absolute;height:2px;width:100%;background:#55a5af;border-radius:10px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.electro_header .main .electro_tools .electro_mobile_toggler .hamburguer span:nth-child(1){top:0}.electro_header .main .electro_tools .electro_mobile_toggler .hamburguer span:nth-child(2),.electro_header .main .electro_tools .electro_mobile_toggler .hamburguer span:nth-child(3){top:7px}.electro_header .main .electro_tools .electro_mobile_toggler .hamburguer span:nth-child(4){top:14px}.mobile_menu_open .electro_header .main .electro_tools .electro_mobile_toggler .hamburguer span:nth-child(1),.mobile_menu_open .electro_header .main .electro_tools .electro_mobile_toggler .hamburguer span:nth-child(4){top:8px;width:0;left:50%}.mobile_menu_open .electro_header .main .electro_tools .electro_mobile_toggler .hamburguer span:nth-child(2){transform:rotate(45deg)}.mobile_menu_open .electro_header .main .electro_tools .electro_mobile_toggler .hamburguer span:nth-child(3){transform:rotate(-45deg)}@media only screen and (min-width:861px){.electro_header .main .electro_tools .electro_mobile_toggler{display:none}}.electro_footer .widgets_area{border-top:1px solid #ddd;padding:40px 0}.electro_footer .widgets_area .electro_canvas{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.electro_footer .widgets_area .electro_canvas .contacts{grid-column:span 2}.electro_footer .widgets_area .electro_canvas .hotlinks{grid-column:span 4}.electro_footer .widgets_area .electro_canvas .hotlinks .electro_footer_hotlinks{display:grid;grid-template-columns:repeat(3,1fr)}.electro_footer .widgets_area .electro_canvas .hotlinks .electro_footer_hotlinks h4{margin-bottom:15px}.electro_footer .widgets_area .electro_canvas .electro_hotlinks{display:flex;flex-direction:column;gap:5px}.electro_footer .widgets_area .electro_canvas .electro_hotlinks a{font-size:.9em;color:#002b44;text-decoration:none;padding:2px 0;display:inline-block;transition:color .2s ease}@media(hover:hover){.electro_footer .widgets_area .electro_canvas .electro_hotlinks a:hover{color:#55a5af}}@media(max-width:1000px){.electro_footer .widgets_area .electro_canvas .contacts{grid-column:span 3}.electro_footer .widgets_area .electro_canvas .hotlinks{grid-column:span 3}.electro_footer .widgets_area .electro_canvas .electro_footer_hotlinks{grid-template-columns:repeat(2,1fr) !important}.electro_footer .widgets_area .electro_canvas .electro_footer_hotlinks .column:last-child{display:none}}@media(max-width:800px){.electro_footer .widgets_area .electro_canvas .contacts{grid-column:span 6;margin-bottom:10px}.electro_footer .widgets_area .electro_canvas .hotlinks{grid-column:span 6}.electro_footer .widgets_area .electro_canvas .electro_footer_branding{padding-right:0}.electro_footer .widgets_area .electro_canvas .electro_footer_branding .help_center{border-bottom:0;padding-bottom:0}.electro_footer .widgets_area .electro_canvas .electro_footer_branding .electro_logo{display:none}.electro_footer .widgets_area .electro_canvas .electro_footer_hotlinks{grid-template-columns:repeat(2,1fr) !important}.electro_footer .widgets_area .electro_canvas .electro_footer_hotlinks .column:last-child{display:none}}.electro_footer_branding{padding-right:40px}.electro_footer_branding .help_center{margin-bottom:10px}.electro_footer_branding .help_center .call_us{display:flex;align-items:center;gap:5px;margin:10px 0 5px 5px}.electro_footer_branding .help_center .call_us:before{flex-shrink:0;content:'';display:inline-block;width:24px;height:24px;background:url('icons/call.svg') no-repeat center center;background-size:contain}.electro_footer_branding .help_center .call_us a{color:#55a5af;text-decoration:none;font-weight:800;font-size:1.3em}.electro_footer_branding .help_center .timetable{margin-top:10px}.electro_footer_branding .help_center .timetable p{font-size:.85em;margin-bottom:2px}.electro_footer_branding .social{display:flex;flex-direction:column;gap:5px 15px;flex-wrap:wrap}.electro_footer_branding .social .email{display:flex;align-items:center;gap:5px}.electro_footer_branding .social .email:before{content:'';display:inline-block;width:18px;height:18px;background:url('icons/envelope.svg') no-repeat center center;background-size:contain;position:relative;top:1px}.electro_footer_branding .social .email a{font-size:.8em;font-weight:600;color:#55a5af;text-decoration:none}.electro_footer_branding .social .facebook{display:flex;align-items:center;gap:5px}.electro_footer_branding .social .facebook:before{content:'';display:inline-block;width:18px;height:18px;background:url('icons/facebook.svg') no-repeat center center;background-size:contain;position:relative;top:1px}.electro_footer_branding .social .facebook a{font-size:.8em;font-weight:600;color:#55a5af;text-decoration:none}.electro_footer .socket_area{border-top:1px solid #ddd;font-size:.8em;font-weight:600}.electro_footer .socket_area .electro_canvas{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.electro_footer .socket_area a{color:#55a5af;text-decoration:none}.electro_footer .socket_area strong{color:#55a5af;font-weight:inherit}.electro_titlebar{background:#4d7984;background:#345057;color:#FFF;padding:80px 0;position:relative;overflow:hidden;text-align:center;min-height:300px;display:flex;flex-direction:column;justify-content:center}.electro_titlebar .electro_canvas{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2}.electro_titlebar h1{margin:0 0 10px;font-size:3em;line-height:1.2;font-weight:900;color:#FFF}@media only screen and (max-width:600px){.electro_titlebar h1{font-size:2.3em}}.electro_titlebar .breadcrumb{display:inline-flex;gap:0;font-weight:500;font-size:.8em;margin:0;list-style:none}.electro_titlebar .breadcrumb li{padding:0;margin:0}.electro_titlebar .breadcrumb li:not(:last-child):after{content:'/';margin:0 6px;color:#FFF}.electro_titlebar .breadcrumb a{color:#b4f6fd;text-decoration:none;transition:color .2s ease}@media(hover:hover){.electro_titlebar .breadcrumb a:hover{color:#FFF}}.electro_titlebar .breadcrumb span{color:#FFF}.electro_titlebar .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:.7}input[type="text"],input[type="email"],input[type="number"],input[type="date"],input[type="tel"],input[type="password"],textarea{-webkit-appearance:none;appearance:none;font-family:'Jakarta';font-size:.9em;line-height:1;font-weight:500;background:#FFF;border:1px solid #ddd;border-radius:100px;color:#576670;padding:12px 16px;display:block;width:100%;transition:border-color .2s ease}input[type="text"]:active,input[type="email"]:active,input[type="number"]:active,input[type="date"]:active,input[type="tel"]:active,input[type="password"]:active,textarea:active,input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="date"]:focus,input[type="tel"]:focus,input[type="password"]:focus,textarea:focus{border-color:#55a5af}textarea{border-radius:24px;resize:none}input[type="text"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="number"]:-webkit-autofill,input[type="date"]:-webkit-autofill,input[type="password"]:-webkit-autofill,textarea:-webkit-autofill{background-color:#fff !important;-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#576670;font-family:'Jakarta';font-size:.9em;line-height:1;font-weight:500;transition:background-color 5000s ease-in-out 0s}.electro_button,button,a.checkout-button,input[type="submit"]{display:inline-block;white-space:nowrap;align-items:center;justify-content:center;border:0;text-align:center;padding:12px 30px;border-radius:100px;background:#55a5af;color:#FFF;font-size:1em;line-height:1;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.electro_button:hover,button:hover,a.checkout-button:hover,input[type="submit"]:hover{background-color:#43868e}}select{-webkit-appearance:none;appearance:none;font-family:'Jakarta';font-size:1em;font-weight:500;background:#FFF url('icons/select-arrow.svg') no-repeat center right;border:1px solid #ddd;border-radius:100px;transition:all .2s ease;color:#576670;padding:12px 16px;padding-right:60px;display:block;width:100%}.select2-container--default .select2-selection--single{background:#FFF;border:1px solid #ddd;border-radius:30px;transition:all .2s ease;color:#576670;font-family:'Jakarta';font-size:1em;font-weight:500;height:43px;padding:12px 16px;display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:16px;transform:translateY(-50%);margin-top:3px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#576670;line-height:24px;padding-left:0;padding-right:30px;margin:0;font-weight:500;font-family:'Jakarta';font-size:.9em}.select2-container--default .select2-dropdown{background-color:#FFF;border:1px solid #ddd;border-radius:10px;border-top-right-radius:0;border-top-left-radius:0;font-family:'Jakarta';font-size:.9em}.select2-container--default .select2-results__option{padding:10px 16px;color:#576670;transition:background .2s}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#002b44;color:white}.select2-search--dropdown{padding:8px}.select2-search--dropdown input[type="text"]{-webkit-appearance:none;appearance:none;font-family:'Jakarta';font-size:1em;font-weight:500;background:#FFF;border:1px solid #576670;border-radius:100px;transition:all .2s ease;color:#576670;padding:12px 16px;display:block;width:100%}body.home .electro_body{padding-top:0;padding-bottom:500px}.electro_about_page{position:relative}.electro_about_page .background{width:100%;height:auto;position:absolute;top:0;left:0;z-index:-1;opacity:.4}.electro_about_page section.about h3{font-size:1.2em;font-weight:800;margin-bottom:10px}.electro_about_page section.about h3 em{font-style:normal;color:#55a5af}.electro_about_page section.about .columns{display:flex;gap:5vw}.electro_about_page section.about .columns>*{flex:1}@media only screen and (max-width:600px){.electro_about_page section.about .columns{flex-direction:column}}.electro_about_page section.about .columns p{line-height:1.5;font-size:.95em}.electro_about_page section.services .electro_heading{margin-bottom:30px;max-width:340px}.electro_about_page section.services .electro_heading .title{font-size:1.5em}.electro_about_page section.services .services_list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.electro_about_page section.services .services_list[data-count="1"]{grid-template-columns:repeat(1,1fr)}.electro_about_page section.services .services_list[data-count="2"]{grid-template-columns:repeat(2,1fr)}.electro_about_page section.services .services_list[data-count="3"]{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:960px){.electro_about_page section.services .services_list[data-count="3"]{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:600px){.electro_about_page section.services .services_list{grid-template-columns:repeat(1,1fr) !important}}.electro_about_page section.services .services_list .service{background:#f8f9fa;text-align:center;padding:60px 30px;border-radius:25px}.electro_about_page section.services .services_list .service .icon{margin-bottom:10px}.electro_about_page section.services .services_list .service .title{font-size:1.1em;font-weight:800;margin-bottom:15px}.electro_about_page section.services .services_list .service .description{font-size:.9em;line-height:1.6}.electro_about_page section.testimonials{position:relative;padding:0 100px;max-width:1000px;margin-right:auto;margin-left:auto}.electro_about_page section.testimonials .testimonial{text-align:center}.electro_about_page section.testimonials .testimonial .rating{display:flex;justify-content:center;gap:4px;margin-bottom:15px}.electro_about_page section.testimonials .testimonial .rating i:before{content:'';display:inline-block;width:16px;height:16px;background:url('icons/star.svg') no-repeat center center;background-size:contain}.electro_about_page section.testimonials .testimonial .text{font-size:1.25em;font-weight:500;line-height:1.5;max-width:860px;margin:0 auto;color:#002b44}.electro_about_page section.testimonials .testimonial .socket{margin-top:15px}.electro_about_page section.testimonials .testimonial .socket .author{font-weight:800;color:#002b44}.electro_about_page section.testimonials .testimonial .socket .date{margin-top:3px;font-size:.85em}.electro_about_page section.testimonials .pagination{display:flex;justify-content:center;gap:5px;padding:15px 0 0;margin-top:15px}.electro_about_page section.testimonials .pagination .swiper-pagination-bullet{background-color:#d0d0d0;opacity:1;border-radius:0;width:15px;height:5px;margin:0;transition:all .2s ease;position:relative}.electro_about_page section.testimonials .pagination .swiper-pagination-bullet:after{content:'';display:block;width:100%;height:3px;background:#FFF}.electro_about_page section.testimonials .pagination .swiper-pagination-bullet-active{background-color:#55a5af;width:35px}.electro_about_page section.testimonials .nav{position:absolute;top:40%;transform:translateY(-50%);cursor:pointer;z-index:10}@media only screen and (max-width:960px){.electro_about_page section.testimonials .nav{display:none}}.electro_about_page section.testimonials .nav:before{content:'';display:inline-block;width:30px;height:30px;background:url('icons/swiper-next.svg') no-repeat center center;background-size:contain}.electro_about_page section.testimonials .nav.prev:before{background-image:url('icons/swiper-prev.svg')}.electro_about_page section.testimonials .nav.prev{left:20px}.electro_about_page section.testimonials .nav.next{right:20px}@media only screen and (max-width:600px){.electro_about_page section.testimonials{padding:0}}.electro_about_page section.faqs .electro_heading{margin-bottom:25px}.electro_about_page section.faqs h3{text-align:center;font-weight:750;font-size:1.15em;margin-bottom:20px}.electro_about_page section.faqs .faqs_group:not(:last-child){margin-bottom:30px}.electro_contacts_page .electro_contacts_list{display:grid;grid-template-columns:repeat(4,1fr)}.electro_contacts_page .electro_contacts_list .item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px}.electro_contacts_page .electro_contacts_list .item .title{font-size:1.1em;font-weight:800;margin-bottom:4px}.electro_contacts_page .electro_contacts_list .item .description{font-size:.925em;line-height:1.4}.electro_contacts_page .electro_contacts_list .item a{color:#55a5af;text-decoration:none;font-weight:600}.electro_contacts_page .electro_contacts_list .item.address a{font-size:.9em}.electro_contacts_page .electro_contacts_list .item.email a{font-size:.925em}@media(min-width:1201px){.electro_contacts_page .electro_contacts_list .item:not(:last-child){border-right:1px solid #ddd}}@media(min-width:601px) and (max-width:1200px){.electro_contacts_page .electro_contacts_list{max-width:700px;margin:0 auto;grid-template-columns:repeat(2,1fr)}.electro_contacts_page .electro_contacts_list .item:nth-child(1),.electro_contacts_page .electro_contacts_list .item:nth-child(2){padding-bottom:40px;border-bottom:1px solid #ddd}.electro_contacts_page .electro_contacts_list .item:nth-child(1),.electro_contacts_page .electro_contacts_list .item:nth-child(3){border-right:1px solid #ddd}.electro_contacts_page .electro_contacts_list .item:nth-child(3),.electro_contacts_page .electro_contacts_list .item:nth-child(4){padding-top:40px}}@media(max-width:600px){.electro_contacts_page .electro_contacts_list{grid-template-columns:repeat(1,1fr)}.electro_contacts_page .electro_contacts_list .item{padding:30px;border-bottom:1px solid #ddd}.electro_contacts_page .electro_contacts_list .item:first-child{padding-top:0}.electro_contacts_page .electro_contacts_list .item:last-child{padding-bottom:0;border-bottom:0}}.electro_contacts_page .map .electro_google_map{position:relative;width:100%;padding-bottom:40%;height:0;overflow:hidden;border-radius:25px}@media only screen and (max-width:600px){.electro_contacts_page .map .electro_google_map{padding-bottom:80%}}.electro_contacts_page .map .electro_google_map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.electro_contacts_page .contact_form .electro_heading{margin-bottom:25px}.electro_contacts_page .contact_form form{max-width:600px;margin:0 auto}.electro_contacts_page .contact_form form fieldset{margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.electro_contacts_page .contact_form form fieldset input[type="text"],.electro_contacts_page .contact_form form fieldset input[type="email"],.electro_contacts_page .contact_form form fieldset textarea{width:100%}.electro_contacts_page .contact_form form .actions{margin-top:15px;display:flex;justify-content:center}.electro_heading{display:flex;flex-direction:column;gap:10px;justify-content:center;text-align:center;max-width:800px;margin:0 auto 50px}.electro_heading .title{font-size:1.9em;font-weight:800;color:#002b44}.electro_heading .description{line-height:1.5}@media only screen and (max-width:960px){.electro_heading br{display:none}}.electro_faqs{max-width:1000px;margin:0 auto}.electro_faqs .faq{margin-bottom:10px}.electro_faqs .faq:last-child{margin-bottom:0}.electro_faqs .question{background:#f8f9fa;color:#002b44;font-weight:650;font-size:.9em;padding:14px 16px;border-radius:5px;cursor:pointer;display:flex;align-items:center;transition:all .2s ease}.electro_faqs .question:before{content:'';display:inline-block;height:30px;background:url('icons/faq.svg') no-repeat center center;background-size:contain;width:30px;height:25px;margin-right:15px;flex-shrink:0;flex-grow:0}.electro_faqs .question:after{content:'';display:inline-block;width:16px;height:16px;background:url('icons/faq-plus.svg') no-repeat center center;background-size:contain;margin-left:auto;flex-shrink:0;flex-grow:0}.electro_faqs .answer{display:none;padding:12px 20px;font-size:.9em}.electro_faqs .answer p{line-height:1.5}.electro_faqs .answer p:last-child{margin-bottom:0}.electro_faqs .answer p:empty{display:none}.electro_faqs .answer ul{list-style:disc;padding-left:15px;margin-bottom:15px}.electro_faqs .answer ul li:not(:last-child){margin-bottom:10px}.electro_faqs .faq.open .question{background-color:#55a5af;color:#FFF}.electro_faqs .faq.open .question:before{background-image:url('icons/faq-white.svg')}.electro_faqs .faq.open .question:after{background-image:url('icons/faq-minus.svg')}.electro_quantity_input{display:flex}.electro_quantity_input button{background:transparent;color:#002b44;border:1px solid #ddd;padding-left:20px;padding-right:20px}.electro_quantity_input button.minus{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.electro_quantity_input button.plus{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.electro_quantity_input input.qty_input{border-radius:0;text-align:center;width:50px;padding-right:0;padding-left:0;font-size:.9em;font-weight:600;color:#002b44}@media only screen and (max-width:860px){body.noscroll{overflow:hidden}}.electro_mobile_menu{position:fixed;top:0;z-index:84;width:100%;height:100vh;display:flex;flex-direction:column;gap:0;padding-top:80px;background:#FFF}.electro_mobile_menu ::-webkit-scrollbar{width:3px}.electro_mobile_menu ::-webkit-scrollbar-track{background:#ddd;border-radius:0}.electro_mobile_menu ::-webkit-scrollbar-thumb{background:#55a5af;border-radius:0}.electro_mobile_menu .menu_wrapper{flex:1;overflow-y:auto}.electro_mobile_menu .menu_wrapper .mobile_menu{display:flex;flex-direction:column;gap:12px;padding:50px 0}.electro_mobile_menu .menu_wrapper .mobile_menu a{display:inline-block;font-size:24px;font-weight:700;line-height:32px;text-decoration:none;text-transform:uppercase;color:#002b44;padding:6px 0}.electro_mobile_menu .menu_wrapper .mobile_menu .current-menu-item a{color:#43868e}.electro_mobile_menu .socket_wrapper{background:#55a5af;height:72px;display:flex;flex-direction:column;justify-content:center}.electro_mobile_menu{transform:translateY(-100%)}.mobile_menu_open .electro_mobile_menu{transform:translateY(0);transition:.25s ease-in-out}@media only screen and (min-width:861px){.electro_mobile_menu{display:none !important}}.electro_search_box{position:relative}.electro_search_box input[type="text"]{width:100%;border:0;padding:0;border-radius:0;background:transparent;font-size:12px;line-height:12px;font-weight:500;color:#002b44;height:36px;padding-left:40px;padding-right:20px;border:1px solid #f3f3f3;background:#f3f3f3;border-radius:24px}.electro_search_box input[type="text"]:focus{border-color:#55a5af}.electro_search_box ::placeholder{color:#626262;font-style:normal;font-weight:500}.electro_search_box input[type="submit"]{position:absolute;display:block;top:0;left:0;height:100%;width:40px;border:0;background:transparent;cursor:pointer;opacity:0;border-top-right-radius:0;border-bottom-right-radius:0;padding:0}.electro_search_box:after{content:'';display:inline-block;width:22px;height:22px;background:url('icons/magnifier.svg') no-repeat center center;background-size:contain;position:absolute;left:10px;top:7px}.electro_slideshow{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:50px}.electro_slideshow .electro_slide{background:#eee;height:calc(100vh - 112px);max-height:650px;position:relative}.electro_slideshow .electro_slide .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.electro_slideshow .electro_slide .background.top_left{object-position:top left}.electro_slideshow .electro_slide .background.top_center{object-position:top center}.electro_slideshow .electro_slide .background.top_right{object-position:top right}.electro_slideshow .electro_slide .background.center_left{object-position:center left}.electro_slideshow .electro_slide .background.center_center{object-position:center center}.electro_slideshow .electro_slide .background.center_right{object-position:center right}.electro_slideshow .electro_slide .background.bottom_left{object-position:bottom left}.electro_slideshow .electro_slide .background.bottom_center{object-position:bottom center}.electro_slideshow .electro_slide .background.bottom_right{object-position:bottom right}.electro_slideshow .nav{position:absolute;z-index:2;top:50%;transform:translateY(calc(-50% - 50px));cursor:pointer}.electro_slideshow .nav.prev{left:20px}.electro_slideshow .nav.prev:before{content:'';display:inline-block;width:50px;height:50px;background:url('icons/chevron-left.svg') no-repeat center center;background-size:contain}.electro_slideshow .nav.next{right:20px}.electro_slideshow .nav.next:before{content:'';display:inline-block;width:50px;height:50px;background:url('icons/chevron-right.svg') no-repeat center center;background-size:contain}.electro_products_slider .pagination{display:flex;justify-content:center;margin-top:30px;gap:5px}.electro_products_slider .pagination .swiper-pagination-bullet{margin:0}.electro_products_slider .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#55a5af}.electro_shop_sidebar{display:flex;flex-direction:column;gap:40px}.electro_shop_sidebar .section_title{font-weight:750;font-size:.9em;text-transform:uppercase;color:#55a5af;margin-bottom:5px}.electro_shop_sidebar ul li{border-bottom:1px solid #ddd;padding:10px 0}.electro_shop_sidebar ul a{font-size:.85em;text-decoration:none;line-height:1.2;color:#002b44;transition:color .2s ease;display:flex;justify-content:space-between;font-weight:600}@media(hover:hover){.electro_shop_sidebar ul a:hover{color:#55a5af}}.electro_shop_sidebar ul a .count{font-weight:500;font-size:.8em;margin-left:5px;color:#576670}.electro_shop_sidebar ul li.active>a{color:#4b969f}.electro_shop_sidebar ul .children{padding-left:15px;margin-top:10px}.electro_shop_sidebar ul .children li:first-child{border-top:1px solid #ddd;padding-top:10px}.electro_shop_sidebar ul .children li:last-child{border-bottom:0;padding-bottom:0}.electro_shop_sidebar ul .children .children a{font-weight:450;font-size:.8em}.electro_shop_sidebar ul .children .children li.active>a{font-weight:600}.electro_shop_sidebar ul.cate2gories{padding-left:0}.electro_shop_sidebar ul.cate2gories .children{padding-left:10px}.electro_shop_page{display:grid;grid-template-columns:255px 1fr;gap:80px}.electro_shop_page main .electro_archive_products_summary{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:.9em;margin-bottom:20px}@media only screen and (max-width:860px){.electro_shop_page main .electro_archive_products_summary{flex-direction:column-reverse;gap:10px}}@media only screen and (max-width:960px){.electro_shop_page{display:block}.electro_shop_page aside{display:none}}.electro_products_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media(max-width:1150px){.electro_products_grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1000px){.electro_products_grid{grid-template-columns:repeat(2,1fr)}}.electro_product a{text-decoration:none;color:inherit}.electro_product .product_thumbnail{border-radius:20px;position:relative;overflow:hidden;margin-bottom:20px}.electro_product .product_thumbnail:before{content:'';display:block;padding-bottom:100%}.electro_product .product_thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .2s ease;border-radius:50px}.electro_product .product_title{margin-bottom:5px;font-size:1em;font-weight:800;text-align:center}.electro_product .product_price{font-weight:800;color:#55a5af;text-align:center}.electro_product .price_notice{font-weight:600;font-size:.8em;color:#55a5af;text-align:center;max-width:150px;margin:0 auto}@media(hover:hover){.electro_product:hover .product_thumbnail img{transform:scale(1.1)}}.electro_product_page .product{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;align-items:center}.electro_product_page .product .image_wrapper img{display:block;border-radius:25px}.electro_product_page .product .details_wrapper{display:flex;flex-direction:column;gap:25px;padding-top:25px}.electro_product_page .product .details_wrapper .heading{display:flex;flex-direction:column;gap:15px}.electro_product_page .product .details_wrapper .heading .stock{margin-bottom:-10px}.electro_product_page .product .details_wrapper .heading .stock span{font-size:.8em;font-weight:bold;padding:4px 8px;display:inline-block;background-color:#5e5e5e;color:#fff;border-radius:3px;margin-bottom:10px}.electro_product_page .product .details_wrapper .heading .stock .in-stock{background-color:#79c35e}.electro_product_page .product .details_wrapper .heading .stock .out-of-stock{background-color:#be4949}.electro_product_page .product .details_wrapper .heading .product_title{font-size:2em;font-weight:750;color:#002b44;margin:0}.electro_product_page .product .details_wrapper .heading .product_sku{font-size:.85em;font-weight:500}.electro_product_page .product .details_wrapper .heading .product_sku strong{font-weight:800;color:#002b44}.electro_product_page .product .details_wrapper .heading .product_price{font-size:1.5em;font-weight:700;color:#55a5af;margin:0}.electro_product_page .product .details_wrapper .description{line-height:1.6;padding-bottom:15px}.electro_product_page .product .details_wrapper form.cart.product-simple{display:flex;gap:20px}.electro_product_page .product .details_wrapper form.cart.product-variable .variations{margin-bottom:200px}.electro_product_page .product .details_wrapper form.cart.product-variable .variations .label{display:none}.electro_product_page .product .details_wrapper form.cart.product-variable .variations .reset_variations{display:none}.electro_product_page .product .details_wrapper form.cart.product-variable .woocommerce-variation-add-to-cart{display:flex;gap:50px}.electro_product_page .product .details_wrapper .product_meta{margin-top:10px;font-size:.885em;font-weight:500;display:flex;flex-direction:column;gap:8px}.electro_product_page .product .details_wrapper .product_meta a{text-decoration:none;color:#55a5af;font-weight:650}@media(hover:hover){.electro_product_page .product .details_wrapper .product_meta a:hover{text-decoration:underline}}@media only screen and (max-width:960px){.electro_product_page .product{grid-template-columns:repeat(1,1fr)}.electro_product_page .product .image_wrapper{max-width:400px}}.electro_product_page .product_attributes{margin-top:40px}.electro_product_page .product_attributes h3{font-size:1.5em;font-weight:750;color:#002b44;margin:0 auto 20px;text-align:center}.electro_product_page .product_attributes table{width:100%;font-size:.9em;max-width:700px;margin:0 auto}.electro_product_page .product_attributes table th,.electro_product_page .product_attributes table td{padding:10px 10px}.electro_product_page .product_attributes table th{text-align:left;color:#002b44}.electro_product_page .product_attributes table tr{border-bottom:1px solid #eaeaea}.electro_product_page .product_attributes table tr *:first-child{padding-left:0}.electro_product_page .product_attributes table tr *:last-child{padding-right:0}.electro_product_page .related.products{margin-top:200px;margin-bottom:200px}.electro_product_page .related.products h2{font-size:30px;line-height:36px;font-weight:500;color:#002b44;margin-bottom:200px}.electro_product_page .related.products .products{display:grid;grid-template-columns:repeat(4,1fr);gap:200px}@media(max-width:800px){.electro_product_page .related.products .products{grid-template-columns:repeat(2,1fr)}}.electro_form_login:before{content:'';display:inline-block;width:40px;height:40px;background:url('icons/lock.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 25px}.electro_form_login .account_form_nav{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:5px;margin-bottom:25px;font-size:.85em;font-weight:800;text-transform:uppercase}.electro_form_login .account_form_nav a{color:#002b44;text-decoration:none;transition:color .2s ease}.electro_form_login .account_form_nav a.current{color:#55a5af}@media(hover:hover){.electro_form_login .account_form_nav a:hover{color:#55a5af}}.electro_form_login .account_forms form{max-width:320px;margin:0 auto 50px}.electro_form_login .account_forms form fieldset{margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.electro_form_login .account_forms form fieldset input[type="text"],.electro_form_login .account_forms form fieldset input[type="email"],.electro_form_login .account_forms form fieldset textarea{width:100%}.electro_form_login .account_forms form .footer{margin-top:15px}.electro_form_login .account_forms form .footer button{width:100%;display:block}.electro_form_login .account_forms form .footer .extras{font-size:.9em;display:flex;justify-content:space-between;margin-top:15px}.electro_form_login .account_forms form .footer .extras label{display:flex;align-items:center;gap:5px;font-weight:500}.electro_form_login .account_forms form .footer .extras a{text-decoration:none;color:#55a5af;font-weight:500}@media(hover:hover){.electro_form_login .account_forms form .footer .extras a:hover{text-decoration:underline}}.electro_form_login form.register_form{display:none}.woocommerce .woocommerce-notices-wrapper{margin-bottom:30px}.woocommerce .woocommerce-notices-wrapper:empty{display:none}.woocommerce .woocommerce_notice ~ .woocommerce_notice{margin-top:8px}.woocommerce .woocommerce_notice li{margin-bottom:8px}.woocommerce .woocommerce_notice li:last-child{margin-bottom:0}.woocommerce .woocommerce_notice .electro_notice{opacity:0;animation:oitentaecinco_fadein .25s .15s ease-in;animation-fill-mode:forwards;display:flex;gap:8px;padding:8px 12px;border-radius:8px;font-size:14px;line-height:18px;color:#4a4a4a;background-color:rgba(175,175,175,0.2)}.woocommerce .woocommerce_notice .electro_notice i{width:24px;height:24px}.woocommerce .woocommerce_notice .electro_notice i:before{content:'';display:inline-block;width:24px;height:24px;background:url('icons/check-circle.svg') no-repeat center center;background-size:contain}.woocommerce .woocommerce_notice .electro_notice .message{padding-top:2px}.woocommerce .woocommerce_notice .electro_notice .message a{color:inherit;font-weight:600}.woocommerce .woocommerce-message .electro_notice{color:#276348;background-color:rgba(76,184,136,0.2)}.woocommerce .woocommerce-error .electro_notice{color:#634927;background-color:rgba(255,96,71,0.2)}.woocommerce .woocommerce-error .electro_notice i:before{background-image:url('icons/alert-triangle.svg')}.woocommerce .woocommerce-info .electro_notice{color:#634927;background-color:rgba(255,177,71,0.2)}.woocommerce .woocommerce-info .electro_notice i:before{background-image:url('icons/alert-triangle-2.svg')}.b2b_warning{border:1px dashed #c3c3c3;border-radius:10px;padding:30px 25px}.b2b_warning:before{content:'';display:inline-block;width:25px;height:25px;background:url('icons/warning.svg') no-repeat center center;background-size:contain;margin-bottom:5px}.b2b_warning .intro{font-weight:550;margin-bottom:10px}.b2b_warning .actions{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:.95em}.b2b_warning .actions a{color:#55a5af;font-weight:550;font-size:.95em;text-decoration:none}.b2b_warning .actions a:hover{text-decoration:underline}.woocommerce-MyAccount-navigation{display:none}.electro_myaccount_dashboard{display:flex;flex-direction:column;gap:30px}.electro_myaccount_dashboard section.orders h2{font-size:2em;font-weight:750;text-align:center;color:#002b44;margin-bottom:20px;margin-top:-20px}.electro_myaccount_dashboard section.orders h2:before{content:'';display:inline-block;width:65px;height:65px;background:url('icons/box.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto}.electro_myaccount_dashboard section.orders .woocommerce-info{opacity:1 !important;text-align:center;background:#fcfcfc;border:1px dashed #c3c3c3;padding:48px 16px;border-radius:16px}.electro_myaccount_dashboard section.orders .woocommerce-info a{color:#002b44;font-weight:550;text-decoration:none}@media(hover:hover){.electro_myaccount_dashboard section.orders .woocommerce-info a{transition:color .2s ease}.electro_myaccount_dashboard section.orders .woocommerce-info a:hover{color:#55a5af}}.electro_myaccount_dashboard section.orders .woocommerce-info .fine_notice{background:transparent;color:inherit;animation:none;display:block;text-align:center;opacity:1 !important;border-radius:4px;font-size:16px;line-height:18px}.electro_myaccount_dashboard section.orders .woocommerce-info .fine_notice .icon{display:none}.electro_myaccount_dashboard section.orders .woocommerce-info .fine_notice .message{padding:0}.electro_myaccount_dashboard section.orders .woocommerce-orders-table{width:100%;margin:24px 0;font-size:.9em}.electro_myaccount_dashboard section.orders .woocommerce-orders-table thead th{text-align:left;color:#002b44;background:#55a5af;color:#FFF;padding:8px 18px}.electro_myaccount_dashboard section.orders .woocommerce-orders-table thead th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.electro_myaccount_dashboard section.orders .woocommerce-orders-table thead th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;text-align:center}.electro_myaccount_dashboard section.orders .woocommerce-orders-table tbody tr{border-bottom:1px solid #dadada}.electro_myaccount_dashboard section.orders .woocommerce-orders-table tbody th,.electro_myaccount_dashboard section.orders .woocommerce-orders-table tbody td{padding:10px 18px}.electro_myaccount_dashboard section.orders .woocommerce-orders-table tbody th:first-child{text-align:left}.electro_myaccount_dashboard section.orders .woocommerce-orders-table tbody td:last-child{text-align:center}.electro_myaccount_dashboard section.orders .woocommerce-orders-table tbody a{text-decoration:none;color:#002b44;font-weight:bold;transition:color .2s ease}@media(hover:hover){.electro_myaccount_dashboard section.orders .woocommerce-orders-table tbody a:hover{color:#55a5af}}.electro_myaccount_dashboard section.orders .woocommerce-orders-table tbody .button{background:transparent;padding:0}.electro_myaccount_dashboard section.customer_details{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;text-align:center}@media(max-width:860px){.electro_myaccount_dashboard section.customer_details{grid-template-columns:repeat(1,1fr)}}.electro_myaccount_dashboard section.customer_details>*{border:1px dashed #c3c3c3;border-radius:10px;padding:45px 25px}.electro_myaccount_dashboard section.customer_details h2{font-size:1.2em;text-align:center;font-weight:750;color:#002b44;margin-bottom:10px}.electro_myaccount_dashboard section.customer_details p{font-size:.95em;margin-bottom:3px}.electro_myaccount_dashboard section.customer_details .actions{margin-top:14px;margin-bottom:0}.electro_myaccount_dashboard section.customer_details a{color:#55a5af;font-weight:550;font-size:.95em;text-decoration:none}.electro_myaccount_dashboard section.customer_details a:hover{text-decoration:underline}.electro_myaccount_dashboard section.customer_details .personal_info h2:before{content:'';display:inline-block;width:45px;height:45px;background:url('icons/userid.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 15px;transform:scale(1.05)}.electro_myaccount_dashboard section.customer_details .billing_address h2:before{content:'';display:inline-block;width:45px;height:45px;background:url('icons/address.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 15px;transform:scale(1.15)}.electro_myaccount_dashboard section.customer_details .shipping_address h2:before{content:'';display:inline-block;width:45px;height:45px;background:url('icons/shipping.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 15px;transform:scale(1.2)}.electro_myaccount_addresses,.electro_myaccount_dashboard section.customer_details{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;text-align:center}@media(max-width:860px){.electro_myaccount_addresses,.electro_myaccount_dashboard section.customer_details{grid-template-columns:repeat(1,1fr)}}.electro_myaccount_addresses>*,.electro_myaccount_dashboard section.customer_details>*{border:1px dashed #c3c3c3;border-radius:16px;padding:45px 25px}.electro_myaccount_addresses h2,.electro_myaccount_dashboard section.customer_details h2{font-weight:700;color:#002b44;text-align:center;margin-bottom:16px}.electro_myaccount_addresses p,.electro_myaccount_dashboard section.customer_details p{font-size:14px;line-height:18px;margin-bottom:3px}.electro_myaccount_addresses .actions,.electro_myaccount_dashboard section.customer_details .actions{margin:16px 0 0}.electro_myaccount_addresses a,.electro_myaccount_dashboard section.customer_details a{font-weight:500;color:#55a5af;text-decoration:none}@media(hover:hover){.electro_myaccount_addresses a,.electro_myaccount_dashboard section.customer_details a{transition:color .2s ease}.electro_myaccount_addresses a:hover,.electro_myaccount_dashboard section.customer_details a:hover{color:#55a5af}}.electro_myaccount_addresses .personal_info h2:before,.electro_myaccount_dashboard section.customer_details .personal_info h2:before{content:'';display:inline-block;width:45px;height:45px;background:url('icons/userid.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 16px;transform:scale(1.05)}.electro_myaccount_addresses .billing_address h2:before,.electro_myaccount_dashboard section.customer_details .billing_address h2:before{content:'';display:inline-block;width:45px;height:45px;background:url('icons/address.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 16px;transform:scale(1.15)}.electro_myaccount_addresses .shipping_address h2:before,.electro_myaccount_dashboard section.customer_details .shipping_address h2:before{content:'';display:inline-block;width:45px;height:45px;background:url('icons/shipping.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 16px;transform:scale(1.2)}.electro_myaccount_addresses{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;text-align:center}@media(max-width:860px){.electro_myaccount_addresses{grid-template-columns:repeat(1,1fr)}}.electro_myaccount_dashboard section.logout{text-align:center}.electro_myaccount_dashboard section.logout a{display:inline-block;margin-top:15px;font-weight:bold;font-size:.85em;text-transform:uppercase;text-decoration:none;color:#43868e}.electro_myaccount_dashboard section.logout a:before{content:'';display:inline-block;width:30px;height:30px;background:url('icons/logout.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 5px}.electro_cart .woocommerce-cart-form table thead{display:none}.electro_cart .woocommerce-cart-form table tbody td{vertical-align:middle;padding:16px 8px}.electro_cart .woocommerce-cart-form table tbody tr:first-child td{padding-top:0}.electro_cart .woocommerce-cart-form table tbody tr:last-child td{padding-bottom:0}.electro_cart .woocommerce-cart-form table .product-remove a{text-decoration:none;background:#002b44;color:#FFF;width:24px;height:24px;padding:0;font-size:12px;line-height:12px;font-weight:700;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:100%;transition:background-color .2s ease;font-size:0}.electro_cart .woocommerce-cart-form table .product-remove a:before{content:'';display:inline-block;width:8px;height:8px;background:url('icons/cross.svg') no-repeat center center;background-size:contain}@media(hover:hover){.electro_cart .woocommerce-cart-form table .product-remove a:hover{background-color:#43868e}}.electro_cart .woocommerce-cart-form table .product-thumbnail{width:80px}.electro_cart .woocommerce-cart-form table .product-thumbnail img{display:block;width:100%;height:auto;object-fit:cover;border-radius:8px}.electro_cart .woocommerce-cart-form table .product-name a{font-size:1.1em;font-weight:600;text-decoration:none;color:#002b44;margin:0}.electro_cart .woocommerce-cart-form table .product-price{display:none}.electro_cart .woocommerce-cart-form table .product-subtotal{color:#55a5af;font-weight:600;font-size:1.1em}.electro_cart .woocommerce-cart-form table .coupon{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px 8px;max-width:460px}.electro_cart .woocommerce-cart-form table .coupon .screen-reader-text{display:none !important}.electro_cart .woocommerce-cart-form table .coupon input[name="coupon_code"]{grid-column:span 2}.electro_cart .woocommerce-cart-form table .coupon button[name="apply_coupon"]{flex-shrink:0;grid-column:span 1}.electro_cart .woocommerce-cart-form table .coupon .coupon-error-notice{grid-column:span 3}@media(max-width:680px){.electro_cart .woocommerce-cart-form table tbody td{display:block;padding:0}.electro_cart .woocommerce-cart-form table tr{position:relative}.electro_cart .woocommerce-cart-form table tr .product-remove{position:absolute;right:0}.electro_cart .woocommerce-cart-form table tr .product-thumbnail{position:absolute;left:0;width:74px}.electro_cart .woocommerce-cart-form table tr .product-name{padding:0 10px 0 90px !important}.electro_cart .woocommerce-cart-form table tr .product-quantity,.electro_cart .woocommerce-cart-form table tr .product-subtotal{padding-left:90px}.electro_cart .woocommerce-cart-form table tr .product-quantity{padding:15px 0 15px 90px !important}.electro_cart .woocommerce-cart-form table tr .product-subtotal{padding-bottom:30px}}.electro_cart .cart-collaterals{align-self:flex-start;background:#fafafa;padding:32px 24px;border-radius:16px}.electro_cart .cart-collaterals h2{font-size:24px;line-height:18px;font-weight:700;margin-bottom:32px}.electro_cart .cart-collaterals table{font-size:.925em;margin-bottom:32px;width:100%}.electro_cart .cart-collaterals table th{text-align:left;color:#002b44}.electro_cart .cart-collaterals table td{text-align:right}.electro_cart .cart-collaterals table th,.electro_cart .cart-collaterals table td{padding:8px 0}.electro_cart .cart-collaterals table tr:first-child th,.electro_cart .cart-collaterals table tr:first-child td{padding-top:0}.electro_cart .cart-collaterals table tr:last-child th,.electro_cart .cart-collaterals table tr:last-child td{padding-bottom:0}.electro_cart .cart-collaterals table .order-total{color:#002b44}.electro_cart .cart-collaterals table .order-total td{font-size:1.3em;font-weight:600}.electro_cart .cart-collaterals table .woocommerce-shipping-destination{display:none}.electro_cart .cart-collaterals .checkout-button{width:100%}.electro_cart button[name="update_cart"]{display:none}.electro_cart .cart-collaterals{margin-top:48px}@media(min-width:1100px){.electro_cart{display:grid;grid-template-columns:2.25fr 1fr;gap:48px}.electro_cart .cart-collaterals{margin-top:0}}.electro_empty_cart_page{padding:32px 0}.electro_empty_cart_page h1{text-align:center}.electro_empty_cart_page h1:before{content:'';display:inline-block;width:80px;height:80px;background:url('icons/cart-empty.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 10px}.electro_empty_cart_page h2{font-size:24px;line-height:28px;font-weight:500;color:#002b44;margin:0;text-align:center}.electro_empty_cart_page .cta{margin-top:32px;text-align:center}@media(min-width:1100px){.electro_checkout{display:grid;grid-template-columns:1.5fr 1fr;gap:48px}}@media(max-width:1099px){.electro_checkout .electro_order_review{margin-top:48px}}.electro_checkout #customer_details h3:not(#ship-to-different-address){font-size:1.5em;font-weight:750;color:#002b44;margin-bottom:16px}@media only screen and (max-width:600px){.electro_checkout #customer_details h3:not(#ship-to-different-address){font-size:36px;line-height:40px}}.electro_checkout #customer_details h3#ship-to-different-address{margin-top:24px;margin-bottom:18px;font-size:.95em !important}.electro_checkout #customer_details h3#ship-to-different-address label{display:flex;align-items:center;gap:6px}.electro_checkout #customer_details .form-row{margin-bottom:8px}.electro_checkout #customer_details .form-row>label{display:none}.electro_checkout #customer_details .checkout-inline-error-message{display:none}.electro_checkout #customer_details #billing_country_field{height:43px}.electro_checkout #customer_details input[aria-invalid="true"]{border-color:#d20000}.electro_checkout .electro_order_review{align-self:flex-start;background:#fafafa;padding:32px;border-radius:16px}.electro_checkout .electro_order_review h3{font-size:24px;line-height:18px;font-weight:700;margin-bottom:18px}.electro_checkout .electro_order_review table{font-size:.9em;margin-bottom:24px;width:100%}.electro_checkout .electro_order_review table th{text-align:left;color:#002b44}.electro_checkout .electro_order_review table th.product-total{text-align:right}.electro_checkout .electro_order_review table td{text-align:right}.electro_checkout .electro_order_review table th,.electro_checkout .electro_order_review table td{padding:4px 0}.electro_checkout .electro_order_review table .cart_item .product-name{text-align:left;color:#002b44;font-weight:600;line-height:1.2}.electro_checkout .electro_order_review table .order-total{color:#002b44}.electro_checkout .electro_order_review table .woocommerce-shipping-destination{display:none}.electro_checkout .electro_order_review table thead th{border-bottom:1px solid #ccc;padding-bottom:10px}.electro_checkout .electro_order_review table tbody tr:first-child td{padding-top:10px}.electro_checkout .electro_order_review table tbody tr:last-child td{padding-bottom:12px}.electro_checkout .electro_order_review table tfoot tr.cart-subtotal th,.electro_checkout .electro_order_review table tfoot tr.cart-subtotal td{border-top:1px solid #ccc;padding-top:12px}.electro_checkout .electro_order_review table tfoot tr.shipping td,.electro_checkout .electro_order_review table tfoot tr.shipping th{padding-bottom:12px}.electro_checkout .electro_order_review table tfoot tr.order-total th,.electro_checkout .electro_order_review table tfoot tr.order-total td{border-top:1px solid #ccc;padding-top:12px;vertical-align:top}.electro_checkout .electro_order_review table tfoot tr.order-total td{font-size:1.5em;font-weight:700}.electro_checkout .electro_order_review .place-order{margin-top:24px}.electro_checkout .electro_order_review .place-order button{width:100%}.electro_checkout .electro_order_review ul.wc_payment_methods{font-size:.9em;margin-bottom:32px}.electro_checkout .electro_order_review ul.wc_payment_methods li.wc_payment_method{margin-bottom:16px}.electro_checkout .electro_order_review ul.wc_payment_methods li.wc_payment_method:last-child{margin-bottom:0}.electro_checkout .electro_order_review ul.wc_payment_methods li.wc_payment_method>label{font-weight:600;color:#002b44;position:relative;top:-1px;padding-left:5px}.electro_checkout .electro_order_review ul.wc_payment_methods li.wc_payment_method>.payment_box{padding-top:6px;padding-left:20px}.electro_checkout .electro_order_review ul.wc_payment_methods li.wc_payment_method>.payment_box p{line-height:1.5;font-size:.95em}.woocommerce-form-coupon-toggle{display:none}.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-pay .woocommerce-thankyou-order-received{display:block;text-align:center;font-size:2.1em;font-weight:800;color:#002b44;margin-bottom:48px}@media only screen and (max-width:600px){.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-pay .woocommerce-thankyou-order-received{font-size:1.4px}}.woocommerce-order-received .wc-bacs-bank-details-account-name,.woocommerce-order-pay .wc-bacs-bank-details-account-name{display:none}.woocommerce-order-received .wc-bacs-bank-details-heading,.woocommerce-order-pay .wc-bacs-bank-details-heading,.woocommerce-order-received .woocommerce-order-details__title,.woocommerce-order-pay .woocommerce-order-details__title{font-weight:600;text-align:center;margin-top:40px;font-size:1.8em;font-weight:800;color:#002b44;margin-bottom:16px}@media only screen and (max-width:600px){.woocommerce-order-received .wc-bacs-bank-details-heading,.woocommerce-order-pay .wc-bacs-bank-details-heading,.woocommerce-order-received .woocommerce-order-details__title,.woocommerce-order-pay .woocommerce-order-details__title{font-size:26px;line-height:28px}}.woocommerce-order-received .wc-bacs-bank-details-account-name,.woocommerce-order-pay .wc-bacs-bank-details-account-name{text-align:center;font-weight:normal;font-size:1.2em;margin:10px 0 20px}.woocommerce-order-received ul.order_details,.woocommerce-order-pay ul.order_details{display:flex;justify-content:center;margin:20px 0;font-size:16px;font-size:.95em}.woocommerce-order-received ul.order_details li,.woocommerce-order-pay ul.order_details li{padding:0 20px;text-emphasis:none;border-right:1px solid #e2e2e2}.woocommerce-order-received ul.order_details li:last-child,.woocommerce-order-pay ul.order_details li:last-child{border-right:0}.woocommerce-order-received ul.order_details strong,.woocommerce-order-pay ul.order_details strong{display:block;color:#002b44}@media only screen and (max-width:960px){.woocommerce-order-received ul.order_details,.woocommerce-order-pay ul.order_details{flex-direction:column}.woocommerce-order-received ul.order_details li,.woocommerce-order-pay ul.order_details li{padding:0;margin-bottom:15px;padding-bottom:15px;border-right:0;border-bottom:1px solid #e2e2e2}}.woocommerce-view-order .woocommerce-customer-details,.woocommerce-order-received .woocommerce-customer-details,.woocommerce-order-pay .woocommerce-customer-details{margin:30px 0;font-size:.9em}.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns,.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns,.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns{display:flex;justify-content:space-between}.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column--1,.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column--1,.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns .woocommerce-column--1{text-align:left}.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column--2,.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column--2,.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns .woocommerce-column--2{text-align:right}@media only screen and (max-width:600px){.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns,.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns,.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns{display:block}.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column--1,.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column--1,.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns .woocommerce-column--1,.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column--2,.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column--2,.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns .woocommerce-column--2{text-align:left}}.woocommerce-view-order .woocommerce-customer-details h2,.woocommerce-order-received .woocommerce-customer-details h2,.woocommerce-order-pay .woocommerce-customer-details h2{margin-top:24px;margin-bottom:8px;font-size:20px;line-height:28px;font-weight:700;color:#002b44}.woocommerce-view-order .woocommerce-customer-details address,.woocommerce-order-received .woocommerce-customer-details address,.woocommerce-order-pay .woocommerce-customer-details address{font-style:normal}.woocommerce-order>section.woocommerce-order-details,.woocommerce-order>section.woocommerce-customer-details{margin-left:auto;margin-right:auto}.woocommerce-order-details table{width:100%;font-size:.95em}.woocommerce-order-details table th{text-align:left;color:#002b44}.woocommerce-order-details table th.product-total{text-align:right}.woocommerce-order-details table thead th,.woocommerce-order-details table thead td{padding-bottom:20px;border-bottom:1px solid #dadada}.woocommerce-order-details table tbody td{padding:6px 0}.woocommerce-order-details table tbody a{color:#002b44;text-decoration:none;font-weight:500}.woocommerce-order-details table tbody .product-total{text-align:right}.woocommerce-order-details table tbody tr:first-child th,.woocommerce-order-details table tbody tr:first-child td{padding-top:20px}.woocommerce-order-details table tbody tr:last-child th,.woocommerce-order-details table tbody tr:last-child td{padding-bottom:20px}.woocommerce-order-details table tfoot th,.woocommerce-order-details table tfoot th{padding:4px 0}.woocommerce-order-details table tfoot tr:first-child th,.woocommerce-order-details table tfoot tr:first-child td{border-top:1px solid #dadada;padding-top:20px}.woocommerce-order-details table tfoot th{text-align:left}.woocommerce-order-details table tfoot td{text-align:right}.woocommerce-view-order .woocommerce-MyAccount-content{max-width:860px;margin:0 auto}.woocommerce-view-order .electro_order_info{text-align:center;margin-bottom:48px}.woocommerce-view-order .electro_order_info mark{background:transparent;font-weight:500}.woocommerce-view-order .woocommerce-order-details__title{display:none}.woocommerce-view-order .order-again{display:none}.electro_edit_account{max-width:600px;margin:0 auto}.electro_edit_account h1{display:none}.electro_edit_account fieldset{display:flex;flex-direction:column;gap:10px;padding:0;margin:0}.electro_edit_account fieldset.password h2{margin:24px 0 8px;color:#002b44;font-size:18px;line-height:24px;font-weight:600;text-align:center}.electro_edit_account .actions{margin-top:24px;text-align:center}.electro_edit_address{max-width:600px;margin:0 auto}.electro_edit_address h1{display:none}.electro_edit_address form .woocommerce-address-fields__field-wrapper p{margin-bottom:10px}.electro_edit_address form .woocommerce-address-fields__field-wrapper p#billing_country_field{margin-bottom:11px}.electro_edit_address .actions{margin-top:24px;text-align:center}