.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit;}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px;}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px;}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px;}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px;}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px;}.elementor-widget-woocommerce-product-meta .detail-container{position:relative;}.elementor-widget-woocommerce-product-meta .detail-container:after{bottom:0;left:0;position:absolute;width:100%;}.elementor-widget-woocommerce-product-meta .detail-label{font-weight:700;}.elementor-woo-meta--view-inline .product_meta{display:flex;flex-wrap:wrap;}.elementor-woo-meta--view-inline .product_meta .detail-container:after{border-bottom:0;border-left-width:1px;border-right:0;border-top:0;border-style:solid;height:100%;left:auto;position:absolute;right:auto;right:-8px;top:50%;transform:translateY(-50%);width:auto;}.elementor-woo-meta--view-table .product_meta{display:flex;flex-direction:column;}.elementor-woo-meta--view-table .product_meta .detail-container{display:flex;}.elementor-woo-meta--view-table .product_meta .detail-label{min-width:108px;}.elementor-woo-meta--view-stacked .product_meta .detail-container{display:block;}.woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price del,.woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price ins{display:block;}.woocommerce .elementor-widget-woocommerce-product-rating .elementor-widget-container .woocommerce-product-rating,.woocommerce .elementor-widget-woocommerce-product-rating:not(:has(.elementor-widget-container)) .woocommerce-product-rating{align-items:center;display:flex;margin-bottom:0;}.woocommerce .elementor-widget-woocommerce-product-rating .elementor-widget-container .star-rating,.woocommerce .elementor-widget-woocommerce-product-rating:not(:has(.elementor-widget-container)) .star-rating{margin-top:0;}.elementor-product-rating--align-left .woocommerce-product-rating{justify-content:flex-start;}.elementor-product-rating--align-right .woocommerce-product-rating{justify-content:flex-end;}.elementor-product-rating--align-center .woocommerce-product-rating{justify-content:center;}.elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link{margin-left:auto;}.elementor.product .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{overflow:hidden;}.woocommerce .elementor-widget-woocommerce-product-images span.onsale{padding:0;}body.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images{float:none;padding:0;width:100%;}body.rtl.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images{float:none;padding:0;}html{margin-top:0 !important;}body{font-family:"Inter",sans-serif;color:#3c3b3b;}.e-con.e-flex>.e-con-inner,.product,.elementor-location-archive,.woocommerce-shop #main,.archive #primary #main,.elementor-location-single{max-width:1200px !important;padding:0 !important;padding-bottom:2rem !important;margin:0 auto;}.elementor-location-archive{padding-top:140px !important;}.woocommerce-shop #main,.archive #primary #main,.elementor-location-single{padding-top:160px !important;padding-bottom:120px !important;}div.page{padding-top:150px !important;}.product{padding-bottom:120px !important;}@media (max-width: 1200px){.e-con.e-flex>.e-con-inner,.product{padding:0 2rem !important;}.home.page .elementor-location-single.page > .e-con.e-flex > .e-con-inner{padding:0 !important;}}.elementor-widget-woocommerce-breadcrumb{padding-top:1rem !important;text-transform:uppercase;padding-left:1rem !important;}.woocommerce .woocommerce-breadcrumb,.woocommerce-breadcrumb{font-size:.75rem;line-height:1rem;font-weight:700;color:#001233;}.elementor-location-archive .elementor-widget-woocommerce-breadcrumb{padding-left:0 !important;}.elementor-widget-woocommerce-breadcrumb a,.woocommerce-breadcrumb{font-weight:700;color:#001233 !important;}.clearfix{clear:both;}.desktop{display:block;}.mobile{display:none;}::-webkit-input-placeholder{color:#393838 !important;opacity:1 !important;}::-moz-placeholder{color:#393838 !important;opacity:1 !important;}::-ms-placeholder{color:#393838 !important;opacity:1 !important;}::placeholder{color:#393838 !important;opacity:1 !important;}p{font-size:1rem;line-height:1.4rem;}.disclaimer p{font-size:.875rem;line-height:1.3rem;font-style:italic;}a{color:#e41e31;font-weight:700;}a.light{font-weight:400;}a:hover{color:#3c3b3b;text-decoration:underline;}a.btn{background-color:#e41e31;color:#fff;text-transform:uppercase;border:1px solid #e41e31;border-radius:19px;padding:8px 20px;font-weight:700;}form button[type=submit],.woocommerce #review_form #respond .form-submit input,.woocommerce ul.products li.product .button{background-color:#e41e31 !important;color:#fff !important;text-transform:uppercase !important;border:1px solid #e41e31 !important;border-radius:19px !important;padding:8px 20px !important;font-weight:700 !important;}a.elementor-button{background-color:#e41e31 !important;color:#fff !important;text-transform:uppercase;border:1px solid #e41e31 !important;border-radius:19px !important;padding:10px 24px !important;font-weight:700;box-shadow:unset !important;}a.btn:hover,a.btn:focus{background-color:#fff;color:#e41e31;text-decoration:none;}form button[type=submit]:hover,form button[type=submit]:focus,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce #review_form #respond .form-submit input:focus,.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .button:focus{background-color:#fff !important;color:#e41e31 !important;text-decoration:none !important;}.woocommerce ul.products li.product .button{font-size:1rem;line-height:1rem;display:block;text-align:center;}a.elementor-button:hover,a.elementor-button:focus{background-color:#fff !important;color:#e41e31 !important;text-decoration:none !important;}a.btn.btn-secondary{background-color:#fff;color:#e41e31;}.btn.btn-secondary a.elementor-button{background-color:#fff !important;color:#e41e31 !important;}.discover a.elementor-button,.woocommerce ul.products li.product button{background-color:#fff !important;color:#e41e31 !important;}.woocommerce ul.products li.product button{text-transform:uppercase;border:1px solid #e41e31 !important;border-radius:19px !important;padding:10px 24px !important;font-weight:700;box-shadow:unset !important;margin-top:1rem;font-size:1rem;line-height:1rem;}a.btn.btn-secondary:hover,a.btn.btn-secondary:focus{background-color:#e41e31;color:#fff;}.btn.btn-secondary a.elementor-button:hover,.btn.btn-secondary a.elementor-button:focus{background-color:#e41e31 !important;color:#fff !important;}.discover a.elementor-button:hover,.discover a.elementor-button:focus,.woocommerce ul.products li.product button:hover,.woocommerce ul.products li.product button:focus{background-color:#e41e31 !important;color:#fff !important;}a.btn.btn-teal{border-color:#0b7480;background-color:#0b7480;color:#fff;}a.btn.btn-teal:hover,a.btn.btn-teal:focus{background-color:#fff;color:#0b7480;}a.btn.btn-dark{border-color:#393838;background-color:#393838;color:#fff;}a.btn.btn-dark:hover,a.btn.btn-dark:focus{background-color:#fff;color:#393838;}a.btn.btn-white{border-color:#393838;background-color:#fff;color:#393838;}a.btn.btn-white:hover,a.btn.btn-white:focus{background-color:#393838;color:#fff;}header#site-header{background-color:#f4f0f7;max-width:unset;padding:0;position:fixed;z-index:100000;top:0;}.product{padding-top:140px !important;}header#site-header > div{max-width:1200px;margin:0 auto;padding:20px 1rem 0 1rem;width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;gap:2rem;}header#site-header > div .logo{width:220px;}header#site-header > div .mega-menu{width:calc(100% - 225px);}header#site-header .mega-menu .utility-nav{display:flex;align-items:center;justify-content:space-between;}header#site-header .mega-menu .utility-nav .search{width:50%;max-width:420px;}header#site-header .mega-menu .utility-nav .search .is-search-form{position:relative;}header#site-header .mega-menu .utility-nav .search .is-search-form input{border:1px solid #dbdbdb !important;border-right:0 !important;border-radius:20px 0 0 20px;background-color:#fff;padding-left:23px;padding-right:0;font-size:.88rem;}header#site-header .mega-menu .utility-nav .search .is-search-form button.is-search-submit{border:1px solid #dbdbdb !important;border-left:0 !important;border-radius:0 20px 20px 0 !important;background-color:#fff !important;}header#site-header .mega-menu .utility-nav .search .is-search-form .is-search-icon{background:transparent;border:0;padding-top:0 !important;position:relative;}header#site-header .mega-menu .utility-nav .search .is-search-form .is-search-icon svg{width:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}div.is-ajax-search-result{top:185px !important;width:93vw !important;left:50% !important;transform:translateX(-50%);background-color:#fff !important;z-index:1000 !important;padding:1.6rem 5.3rem !important;box-shadow:0px 4px 10px rgba(0,0,0,.1607843137);max-width:1200px !important;max-height:90vh;}.is-show-more-results{text-align:center !important;}.is-show-more-results-text{color:#e41e31;font-weight:700;font-size:.875rem !important;text-transform:uppercase !important;width:200px;display:inline;}.is-show-more-results-text:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:5px;}.is-ajax-search-details .is-title a,.is-ajax-search-post .is-title a{color:#000 !important;font-weight:700 !important;}.is-ajax-search-details .is-title a:hover,.is-ajax-search-post .is-title a:hover,.is-ajax-search-details .is-title a:focus,.is-ajax-search-post .is-title a:focus{text-decoration:underline !important;}.is-ajax-search-result  .is-highlight,.is-ajax-search-details .is-title a .is-highlight{font-weight:700 !important;background-color:transparent !important;color:#e41e31 !important;}.is-ajax-search-result .is-ajax-search-post{border-bottom:0 !important;}header#site-header .mega-menu .utility-nav ul{padding-left:0;text-align:right;}header#site-header .mega-menu .utility-nav ul li{display:inline;font-size:.75rem;padding-left:5px;border-left:1px solid #dbdbdb;}header#site-header .mega-menu .utility-nav ul li:first-child{border-left:0;}header#site-header .mega-menu .utility-nav ul li a{color:#3c3b3b;}header#site-header .mega-menu .mega-nav{margin-top:1rem;}header#site-header .mega-menu .mega-nav nav ul{padding-left:0;}header#site-header .mega-menu .mega-nav nav > ul > li{list-style-type:none;display:inline-block;}header#site-header .mega-menu .mega-nav nav > ul > li.mobilemore{display:none;}header#site-header .mega-menu .mega-nav nav ul li > a{text-transform:uppercase;font-weight:600;font-size:.9rem;}header#site-header .mega-menu .mega-nav nav > ul > li > a:not(.btn){display:block;color:#3c3b3b;padding-left:14px;padding-right:14px;padding-top:1.2rem;padding-bottom:2.5rem;}header#site-header .mega-menu .utility-nav ul li:before{display:none;}header#site-header .mega-menu .mega-nav nav > ul > li:first-child > a:not(.btn){padding-left:0;}header#site-header .mega-menu .mega-nav nav > ul > li:nth-last-child(1){padding-right:0;}header#site-header .mega-menu .mega-nav nav ul li.active > a:not(.btn),header#site-header .mega-menu .mega-nav nav ul li > a:not(.btn):hover,header#site-header .mega-menu .mega-nav nav ul li > a:not(.btn):focus{color:#e41e31;text-decoration:none;}header#site-header .mega-menu .mega-nav nav ul li > a.btn{position:absolute;right:1rem;bottom:2rem;}header#site-header .mega-menu .mega-nav li .submenu{display:none;position:absolute;width:93vw;left:50%;transform:translateX(-50%);background-color:#fff;z-index:1000;padding:1.6rem 5.3rem;box-shadow:0px 4px 10px rgba(0,0,0,.1607843137);max-width:1200px;max-height:90vh;}header#site-header .mega-menu .mega-nav li.active .submenu{display:block;}header#site-header .mega-menu .mega-nav .submenu .close-btn{position:absolute;right:6.3rem;top:.3rem;color:#3c3b3b;font-size:22px;}header#site-header .mega-menu .mega-nav .submenu .close-btn > span{display:block;position:absolute;left:-9999px;}header#site-header .mega-menu .mega-nav .submenu h2{font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:1rem;}header#site-header .mega-menu .mega-nav .submenu .displayflex{display:flex;gap:1.5rem;justify-content:space-between;flex-wrap:wrap;}header#site-header .mega-menu .mega-nav .submenu .submenu-item{position:relative;flex-grow:1;flex-basis:22%;}header#site-header .mega-menu .mega-nav .submenu .submenu-item img{border:1px solid #dbdbdb;border-radius:19px;padding:1rem;margin-bottom:1.5rem;}header#site-header .mega-menu .mega-nav .submenu .submenu-item h3{font-size:1rem;line-height:1.5rem;margin-top:0;margin-bottom:0;font-weight:700;text-transform:uppercase;}header#site-header .mega-menu .mega-nav .submenu .submenu-item .description{margin-bottom:4rem;}header#site-header .mega-menu .mega-nav .submenu .submenu-item a.btn{position:absolute;bottom:0;}header#site-header .mega-menu .mega-nav .submenu .morelink{margin-top:3.2rem;margin-bottom:.5rem;text-align:center;}header#site-header .mega-menu .mega-nav .submenu .morelink a{font-weight:800;text-transform:uppercase;font-size:.875rem;}header#site-header .mega-menu .mega-nav .submenu#accessories .submenu-item a{color:#3c3b3b;}header#site-header .mega-menu .mega-nav .submenu#accessories .submenu-item a:hover,header#site-header .mega-menu .mega-nav .submenu#accessories .submenu-item a:focus{color:#e41e31;}header#site-header .mega-menu .mega-nav .submenu#accessories .submenu-item{flex-basis:14%;}header#site-header .mega-menu .mega-nav .submenu#accessories .submenu-item img{margin-bottom:0;}header#site-header .mega-menu .mega-nav .submenu#accessories .submenu-item p{font-weight:700;text-transform:uppercase;text-align:center;}header#site-header .mega-menu .mega-nav .submenu#accessories .morelink{margin-top:2rem;}header#site-header .mega-menu .mega-nav .submenu#create-learn #create{flex-basis:73%;}header#site-header .mega-menu .mega-nav .submenu#create-learn #learn{flex-basis:24%;}header#site-header .mega-menu .mega-nav .submenu#create-learn #learn ul{padding-left:1rem;}header#site-header .mega-menu .mega-nav .submenu#create-learn #learn ul li{list-style-type:none;position:relative;margin-bottom:1.1rem;line-height:1rem;}header#site-header .mega-menu .mega-nav .submenu#create-learn #learn ul li a{text-transform:uppercase;color:#3c3b3b;font-size:1rem;}header#site-header .mega-menu .mega-nav .submenu#create-learn #learn ul li a:hover,header#site-header .mega-menu .mega-nav .submenu#create-learn #learn ul li a:focus{color:#e41e31;}header#site-header .mega-menu .mega-nav .submenu#create-learn #learn ul li:before{color:#e41e31;content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:-1rem;}header#site-header .mega-menu .mega-nav nav .submenu#promotions .disclaimer{margin-top:1rem;}footer#site-footer div.footer,.prefooter > div{max-width:1200px;margin:0 auto;width:100%;padding:0 1rem;}.prefooter{background-color:#393838;}.prefooter > div{display:flex;align-items:center;justify-content:space-between;padding-top:2rem;padding-bottom:2rem;}.prefooter p{color:#fff;font-size:1.48rem;line-height:1.98rem;margin-bottom:0;margin-top:0;font-weight:700;}.prefooter > div > div{flex-grow:1;}.prefooter > div > div:first-child{flex-basis:52%;}.prefooter > div > div:last-child{flex-basis:30%;}.prefooter > div .newsletter form{display:flex;gap:.3rem;}.prefooter > div .newsletter form > div{flex-grow:1;}.prefooter > div .newsletter form > div:last-child{flex-grow:unset;flex-shrink:1;}.prefooter .newsletter form input[type='email']{border-radius:19px;color:#393838 !important;font-size:.875rem;padding-left:1.5rem;padding-right:1.5rem;max-width:unset;}.prefooter .newsletter form button[type='submit']{padding:0 2rem;text-transform:uppercase;font-weight:700;background-color:#e41e31 !important;color:#fff !important;border:1px solid #e41e31;border-radius:19px;}.prefooter .newsletter form input[type='submit']:hover,.prefooter .newsletter form input[type='submit']:focus{background-color:#fff !important;color:#e41e31 !important;}.prefooter div.wpforms-container-full:not(:empty){margin:0;}.prefooter .wpforms-container .wpforms-field{padding:0;}.prefooter div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:0;}footer#site-footer{max-width:unset;background-color:#f4f0f7;}footer#site-footer > div.footer{padding-top:2.5rem;max-width:1200px;padding-bottom:.6rem;}footer#site-footer .footer .logo{max-width:213px;margin-bottom:1rem;}footer#site-footer .footer .displayflex{display:flex;gap:1rem;font-weight:700;}footer#site-footer .footer .displayflex .column{flex-grow:1;}footer#site-footer .footer .displayflex .column:first-child{width:22.5%;}footer#site-footer .footer .displayflex .column:nth-child(2),footer#site-footer .footer .displayflex .column:nth-child(4){width:15%;}footer#site-footer .footer .displayflex .column:nth-child(3){width:20%;}footer#site-footer .footer .displayflex .column:nth-child(3){width:19%;}footer#site-footer .footer .displayflex .column:last-child{border-left:1px solid #3c3b3b;width:20%;padding:0 1rem;text-align:center;}footer#site-footer .footer .displayflex .column ul{list-style-type:none;padding-left:0;}footer#site-footer .footer .displayflex .column ul li a{text-transform:uppercase;color:#3c3b3b;font-size:.875rem;line-height:1.2rem;}footer#site-footer .footer .displayflex .column ul li a:hover{text-decoration:underline;}footer#site-footer .footer .displayflex .column:first-child p{margin-bottom:2.5rem;}footer#site-footer .footer a.btn{display:block;margin-bottom:1rem;text-align:center;font-size:.875rem;width:175px;}footer#site-footer .footer .displayflex .column:nth-last-child(2) p{text-transform:uppercase;font-size:.875rem;margin-bottom:.5rem;}footer#site-footer .footer .displayflex .column:nth-last-child(2) a{display:inline-block;font-size:1.5rem;padding-left:.7rem;padding-right:.7rem;color:#3c3b3b;}footer#site-footer .footer .displayflex .column .countryselect{position:relative;margin-top:1.5rem;margin-bottom:2rem;width:175px;}footer#site-footer .footer .displayflex .column .countryselect i.fa-chevron-down{position:absolute;right:10px;color:#fff;color:#000;top:50%;transform:translateY(-50%);}footer#site-footer .footer .displayflex .column select{-webkit-appearance:none;appearance:none;background:#393838;background:#fff;color:#fff;color:#393838;text-transform:uppercase;font-weight:700;font-size:.875rem;padding:.5rem 1rem;border-radius:19px;}div.legal{padding-bottom:60px;}div.legal > div{max-width:1200px;margin:0 auto;padding:1rem;}div.legal p{text-align:center;font-size:.875rem;margin-bottom:0;}div.legal p a{color:#393838;font-weight:700;}@media (max-width: 1024px){header#site-header > div{display:block;padding:2rem;padding-bottom:0;}header#site-header .mega-menu .utility-nav{justify-content:end;}header#site-header .mega-menu .utility-nav .utility-nav{display:none;}header#site-header > div .mega-menu{width:100%;}header#site-header > div .logo{position:absolute;top:2rem;}header#site-header .mega-menu .utility-nav .search{width:50%;}header#site-header .mega-menu .mega-nav{margin-top:2.5rem;}header#site-header .mega-menu .mega-nav nav ul{position:relative;}header#site-header .mega-menu .mega-nav nav > ul > li:nth-child(5),header#site-header .mega-menu .mega-nav nav > ul > li:nth-child(6){display:none;}.m-hidden{display:none !important;}header#site-header .mega-menu .mega-nav nav > ul > li.mobilemore{display:inline-block;}header#site-header .mega-menu .mega-nav nav ul li > a.btn{bottom:1rem;}header#site-header .mega-menu .mega-nav nav > ul > li > a:not(.btn){padding-bottom:1.5rem;padding-right:10px;padding-left:10px;}header#site-header .mega-menu .mega-nav li .submenu{width:100vw;padding:1.6rem 2rem;height:500px;overflow:scroll;}header#site-header .mega-menu .mega-nav .submenu .close-btn{right:2rem;top:1.6rem;}header#site-header .mega-menu .mega-nav .submenu .displayflex{gap:2rem;}header#site-header .mega-menu .mega-nav .submenu .submenu-item,header#site-header .mega-menu .mega-nav .submenu#accessories .submenu-item{flex-basis:45%;}header#site-header .mega-menu .mega-nav .submenu .submenu-item a.btn{font-size:.875rem;line-height:1.2rem;}header#site-header .mega-menu .mega-nav li .submenu#more ul{list-style-type:none;margin-top:1.3rem;width:89%;}header#site-header .mega-menu .mega-nav li .submenu#more ul li a{display:block;font-size:1rem;line-height:1.5rem;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #ceccc3;position:relative;color:#393838;}header#site-header .mega-menu .mega-nav li .submenu#more ul li:last-child a{border-bottom:0;}header#site-header .mega-menu .mega-nav li .submenu#more ul li a:hover,header#site-header .mega-menu .mega-nav li .submenu#more ul li a:focus{color:#e41e31;text-decoration:underline;}header#site-header .mega-menu .mega-nav li .submenu#more ul li a i.fa-chevron-right{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#e41e31;}}@media (max-width: 850px){footer#site-footer div.footer,.prefooter > div,div.legal > div{padding-left:2rem;padding-right:2rem;}.prefooter > div{display:block;}.prefooter p{font-size:1.19rem;line-height:1.6rem;margin-bottom:1rem;}.prefooter > div > form{gap:0;}.prefooter form.newsletter input[type='email']{margin-right:.5rem;}.site-footer{padding:0;}footer#site-footer .footer .displayflex{display:block;}footer#site-footer .footer .displayflex .column{float:right;width:53% !important;}footer#site-footer .footer .displayflex .column ul{border-bottom:1px solid #393838;padding-bottom:.4rem;padding-top:.4rem;width:70%;}footer#site-footer .footer .displayflex .column:first-child{width:46% !important;float:left;}footer#site-footer .footer .displayflex .column:nth-child(2) ul{padding-top:0;}footer#site-footer .footer .displayflex .column:nth-last-child(2) ul{border-bottom:0;}footer#site-footer .footer .displayflex .column:nth-last-child(2){padding-top:.4rem;}footer#site-footer .footer .displayflex .column .countryselect{margin:0;margin-bottom:1rem;}footer#site-footer .footer .displayflex .column:nth-last-child(2) a:first-child{padding-left:0;}footer#site-footer > div.footer{padding-bottom:1.5rem;}div.legal p{text-align:left;}div.legal p span.links{display:block;}}@media (max-width: 620px){footer#site-footer .footer .displayflex .column,footer#site-footer .footer .displayflex .column:first-child{width:50% !important;}}@media (max-width: 600px){.site-header+.elementor{padding-top:210px;}header#site-header > div{padding:1rem;}header#site-header > div .logo{position:relative;margin:0 auto;top:unset;margin-bottom:1rem;}header#site-header .mega-menu .utility-nav .search{width:100%;}header#site-header .mega-menu .mega-nav nav ul li > a.btn{bottom:unset;right:unset;left:50%;transform:translateX(-50%);top:-2rem;white-space:nowrap;}header#site-header .mega-menu .mega-nav nav > ul{text-align:center;}header#site-header .mega-menu .mega-nav li .submenu{text-align:left;}header#site-header .mega-menu .utility-nav{justify-content:center;}footer#site-footer{padding:0;}footer#site-footer .footer .logo{display:block;margin-left:auto;margin-right:auto;}footer#site-footer .footer .displayflex .column,footer#site-footer .footer .displayflex .column:first-child{width:100% !important;float:unset !important;text-align:center;padding-bottom:1rem;}footer#site-footer .footer .displayflex .column ul{width:100%;padding-bottom:1rem;}footer#site-footer .footer a.btn,footer#site-footer .footer .displayflex .column .countryselect{margin-right:auto;margin-left:auto;}}.e-con.e-flex>.e-con-inner{max-width:1440px;padding:0;}.elementor-element{padding:0;}.homepage-carousel{margin-bottom:35px !important;}.homepage-carousel .swiper-slide-inner{padding:50px 130px;cursor:pointer;}.homepage-carousel .swiper-slide-contents{width:40%;max-width:330px !important;}.homepage-carousel .swiper-slide-contents .elementor-slide-heading{text-transform:uppercase;margin-bottom:7px !important;}.homepage-carousel .swiper-slide-contents .elementor-slide-description{font-size:.875rem;margin-bottom:3rem !important;}.homepage-carousel .swiper-slide-contents a.elementor-button{display:block;width:150px;margin-right:0;margin-left:auto;}.homepage-carousel .swiper-pagination{text-align:right;bottom:-1.7rem !important;padding-right:125px;}.homepage-carousel .swiper-pagination .swiper-pagination-bullet{width:35px;border-radius:5px;margin:0 4.5px;background:#cfccc2;opacity:1;}.homepage-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e41e31;}@media (max-width: 1074px){.homepage-carousel{padding-top:12px;}}@media (max-width: 1024px){.homepage-carousel{padding-top:43px;}}@media (max-width: 600px){.homepage-carousel{padding-top:20px;}}.explore{padding:3rem 0 4rem;}.explore h2{font-size:1.875rem;line-height:2.4rem;}.explore h3{font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;}.explore > .elementor-element:last-child .elementor-widget-image-box{flex-basis:200px;}.explore .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img{width:100% !important;margin-bottom:25px !important;}.discover{padding:5rem 0;}.discover h2{font-size:1.875rem;line-height:2.3rem;margin-bottom:1.3rem;}.discover > .elementor-element:last-child{max-width:1160px;margin:0 auto;gap:1.5rem;}.discover .elementor-cta--skin-classic .elementor-cta__bg-wrapper{border-radius:19px;}.discover .elementor-cta--skin-classic .elementor-cta__content{background-color:transparent;text-align:left !important;padding:2rem 0;position:unset;}.discover .elementor-cta--skin-classic .elementor-cta__content-item,.discover .elementor-cta--skin-classic .elementor-cta{position:unset;}.discover .elementor-cta--skin-classic .elementor-cta{padding-bottom:1.5rem;}.discover .elementor-cta--skin-classic .elementor-cta__button.elementor-button{position:absolute;bottom:0;}.discover h3{font-size:1rem;line-height:1.5rem;margin-bottom:0 !important;text-transform:uppercase;}.signup-bar{background-color:#393838;color:#fff;padding:1.5rem 1rem;}.signup-bar > div,.projects > div,.sewists > div,.colored-boxes > div,.instagram-feed > div{max-width:1200px !important;margin:0 auto !important;}.signup-bar > div > div:first-child{border-right:1px solid #fff;height:100%;}.signup-bar > div > div > div{display:flex;align-items:center;gap:1rem;}.signup-bar h2{color:#fff;font-size:1.5rem;line-height:2rem;font-weight:700;}.signup-bar div.wpforms-container-full{padding:0;margin:0;width:100%;}.signup-bar div.wpforms-container-full form{display:flex;gap:1rem;}.signup-bar div.wpforms-container-full form input{max-width:unset;border-radius:19px;font-size:.875rem;line-height:1.2rem;}.signup-bar .wpforms-container .wpforms-field{padding:0 !important;}.signup-bar div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:0 !important;}.signup-bar div.wpforms-container-full form > div{flex-grow:1;}.projects{padding:5rem 3rem 4.3rem;gap:0;}.projects h2{font-size:1.875rem;line-height:2.2rem;font-weight:700;}.projects h3{font-size:1.563rem;line-height:2rem;font-weight:700;margin-top:.5rem;margin-bottom:3rem;}.projects .elementor-posts{display:flex;flex-wrap:wrap;justify-content:space-between;}.projects .elementor-posts article{flex-grow:1;flex-basis:20%;}.projects .elementor-posts-container .elementor-post__thumbnail{border-radius:19px;overflow:hidden;}.projects h4{font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;}.projects h4 a{color:#393838;}.projects .elementor-posts .elementor-post__excerpt p{font-size:1rem;line-height:1.5rem;margin-top:1.3rem;margin-bottom:1.3rem;}.projects .elementor-posts article.elementor-post:first-child .elementor-post__excerpt p{margin-bottom:3.3rem;}.projects .elementor-post__read-more-wrapper{padding-bottom:1rem;}.projects a.elementor-post__read-more{background-color:#fff;color:#e41e31;text-transform:uppercase;border:1px solid #e41e31;border-radius:19px;padding:10px 20px;font-weight:700;font-size:.875rem;}.projects a.elementor-post__read-more:hover,.projects a.elementor-post__read-more:focus{background-color:#e41e31;color:#fff;text-decoration:none;}.projects .elementor-posts article.elementor-post:not(:first-child) .elementor-post__thumbnail__link{margin-bottom:23px;}.sewists{background-color:#f4f1f0;padding:3rem 1rem;}.sewists .bg-white{flex-basis:75%;flex-grow:1;display:block;background:#fff;border-radius:19px;padding:1.2rem 2.3rem;}.sewists .bg-white h2{font-size:1.9rem;line-height:2.4rem;margin-bottom:.5rem;}.sewists .bg-white p{font-size:1.18rem;line-height:1.6rem;margin-bottom:0;}.sewists .bg-white a.btn{margin-top:1.6rem;display:inline-block;}.sewists .sewist-list{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}.sewists .sewist-list .elementor-image-box-img{width:100% !important;margin-bottom:7px !important;height:160px;position:relative;}.sewists .sewist-list .elementor-image-box-img img{max-height:100%;max-width:100%;height:auto;width:auto;position:absolute;top:50%;left:0;transform:translateY(-50%);}.sewists .sewist-list .elementor-image-box-content{text-align:left;}.sewists .sewist-list h3,.sewists .sewist-list p{font-size:.875rem;line-height:1.2rem;margin:0;}.sewists .sewist-list h3{color:#e41e31;}.colored-boxes{padding:6rem 1rem 2.8rem;}.colored-boxes > div{padding:0 !important;gap:1.5rem !important;}.colored-boxes > div > div{text-align:center;padding:2.5rem 2rem;background-color:#f38f8d;border-radius:19px;}.colored-boxes > div > div:first-child{background-color:#c89d2f;}.colored-boxes > div > div:last-child{background-color:#0d94a4;}.colored-boxes h2{font-size:1.125rem;line-height:1.6rem;text-transform:uppercase;font-weight:700;margin-bottom:0;margin-top:.4rem;}.colored-boxes h3{font-size:1rem;line-height:1.5rem;margin-top:0;margin-bottom:1.3rem;}.colored-boxes p{font-size:.875rem;line-height:1.3rem;padding:0 .2rem;}.colored-boxes a.elementor-button{background-color:#fff !important;border:1px solid #fff !important;color:#000 !important;font-size:.875rem;line-height:1.3rem;padding:8px !important;}.colored-boxes a.elementor-button:hover,.colored-boxes a.elementor-button:focus{background-color:transparent !important;border:1px solid #000 !important;}.instagram-feed.e-con.e-flex > div.e-con-inner{padding-bottom:0 !important;}#sb_instagram{padding-bottom:0 !important;}.instagram-feed h2{font-size:1.875rem;line-height:2.3rem;margin-top:.5rem;font-weight:700;margin-bottom:2.3rem;}.instagram-feed img{border-radius:19px !important;}.homepage-carousel .swiper-slide-contents .elementor-slide-description img.qualifications{float:left;margin-top:2rem;}@media (max-width: 1018px){.homepage-carousel .swiper-slide-inner{padding:50px 2.3rem;}.homepage-carousel .swiper-slide-contents .elementor-slide-heading{font-size:2.15rem;line-height:2.35rem;}.homepage-carousel .swiper-slide-contents{width:60%;}.homepage-carousel .swiper-slide-contents .elementor-slide-description{margin-bottom:1.5rem !important;}.homepage-carousel .swiper-slide-contents .elementor-slide-description img.qualifications{margin-top:1rem;}.homepage-carousel .swiper-pagination{bottom:-2.1rem !important;padding-right:2rem;}.explore,.discover,.signup-bar,.projects,.sewists,.colored-boxes,.instagram-feed{padding-left:2rem;padding-right:2rem;}}@media (max-width: 768px){.explore{padding:2rem 0rem 3.5rem;gap:1rem;}.explore > div:last-child{display:block !important;}.explore > div:last-child > div{padding-bottom:2rem;}.explore .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img{margin-bottom:0 !important;}.discover{padding:4.6rem 2rem 3.5rem;}.discover .elementor-cta--skin-classic .elementor-cta__content{padding:2.6rem 0 2rem;}.discover > .elementor-element:last-child{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:5.5rem;}.signup-bar{padding:2rem;}.signup-bar > div > div:first-child{border-right:0;border-bottom:1px solid #fff;text-align:center;padding-bottom:1.3rem;}.signup-bar > div > div:nth-child(2),.signup-bar > div > div:last-child{width:77%;margin:0 auto;}.signup-bar > div > div > div{gap:1.8rem;}.signup-bar div.wpforms-container-full{padding:0 !important;margin:0 !important;}.signup-bar div.wpforms-container-full form{gap:.5rem;}.signup-bar div.wpforms-container-full form > div:last-child{flex-grow:0;}.projects{padding:3.7rem 2rem 3.5rem;}.projects h3{margin-bottom:1.6rem;}.projects .elementor-posts article.elementor-post{flex-basis:45%;}.projects .elementor-posts article.elementor-post:first-child{flex-direction:column;}.projects .elementor-posts article.elementor-post:first-child .elementor-post__text{margin-left:0;margin-top:0;}.sewists{padding:3rem 2rem 2.4rem;}.sewists .sewist-list{grid-auto-flow:column !important;}.colored-boxes{padding:3.4rem 2rem 4.7rem;}.colored-boxes > div > div{margin:0 auto;max-width:380px;padding:2.5rem 1rem;}.instagram-feed{padding:0 2rem 5.2rem;}}@media (max-width: 600px){.sewists .sewist-list{grid-auto-flow:row !important;}.sewists .sewist-list .elementor-image-box-content{text-align:center;}}.woocommerce div.product .product_title{font-size:1.875rem;line-height:2.4rem;}.product .elementor-widget-woocommerce-product-content p{line-height:1.28rem;}.product .elementor-widget-woocommerce-product-content p:first-child{padding-top:.5rem;}.product .compatibility-login a.elementor-button{border-radius:26px !important;}.product .compatibility{padding-top:1.6rem;}.product .compatibility h2{font-size:1.65rem;line-height:2.1rem;font-weight:700;margin-bottom:.5rem;}.product .compatibility p.loggedin{padding:.5rem;border:3px solid #000;text-align:center;display:none;}.product .compatibility.compatible p.loggedin.compatible{display:block;border-color:green;}.product .compatibility.incompatible p.loggedin.incompatible{display:block;border-color:red;}.product .compatibility .accessories-list{padding-top:1.2rem;}.product .compatibility .accessories-list .accessory-item{border-bottom:1px solid #d8d5d5;padding:.6rem 0;}.product .compatibility .accessories-list .accessory-item p:first-child{position:relative;}.product .compatibility .accessories-list .accessory-item p:first-child:before{content:"";font-family:"Font Awesome 6 Free";position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;color:#e41e31;font-weight:900;}.product .compatibility .accessories-list .accessory-item:first-child{border-top:1px solid #d8d5d5;}.product .compatibility .accessories-list .accessory-item > *{display:none;}.product .compatibility .accessories-list .accessory-item > p{margin:1rem 0;}.product .compatibility .accessories-list .accessory-item > p:first-child{display:block;margin-top:0 !important;margin-bottom:0 !important;padding-right:3rem;cursor:pointer;}.product .compatibility .accessories-list .accessory-item p span.red{color:#e41e31;font-weight:700;}.product .compatibility .accessories-list .accessory-item.active p:first-child:before{content:"";}.product .compatibility .accessories-list .accessory-item.active > *{display:block;}.product .compatibility .accessories-list .accessory-item.active > ul.machine-list-container{max-height:350px;overflow-y:scroll;}.product .compatibility .accessories-list .accessory-item.active > ul.machine-list-container::-webkit-scrollbar{width:5px;}.product .compatibility .accessories-list .accessory-item.active > ul.machine-list-container::-webkit-scrollbar-track{background:white;}.product .compatibility .accessories-list .accessory-item.active > ul.machine-list-container::-webkit-scrollbar-thumb{background-color:#bbb7b7;border-radius:20px;border:3px solid #bbb7b7;}.product .compatibility.compatible .accessories-list .accessory-item.compatible > p:first-child,.product .compatibility.compatible .accessories-list .accessory-item.compatible li.compatible{padding:.5rem;border:3px solid green;}.product .resources{margin-top:6.7rem;background-color:#0d94a4;border-radius:19px;padding:1.7rem 2.1rem;background-image:url("https://www.janome.ca/nitropack_static/zMBTCzSeugkGKjCzVwRbvHNFjyKWHeOk/assets/images/optimized/rev-f0e602e/www.janome.ca/wp-content/uploads/2024/10/background-presser-foot.png");background-repeat:no-repeat;background-position:bottom 1.5rem right 1.5rem;background-size:auto 75%;}.product .resources.nitro-lazy{background-image:none !important;}.product .resources h2{font-size:1.25rem;line-height:1.75rem;margin-top:0;margin-bottom:1.3rem;color:#000;}.product .resources p{font-size:.845rem;line-height:1.3rem;margin-bottom:.6rem;font-weight:700;color:#000;}.product .resources p i{font-size:1.5rem;padding-left:.5rem;vertical-align:sub;}.product .resources a{font-size:.9rem;display:inline-block;margin-bottom:.7rem;}.product .resources a:last-child{margin-bottom:2.3rem;margin-right:0 !important;}.product .resources a{margin-left:0;margin-right:1rem;}@media (max-width: 1018px){.desktop{display:none;}.mobile{display:block;}div.page,.product{padding-top:127px !important;}.product .e-con.e-grid>.e-con-inner{grid-template-columns:100%;}.product .e-con.e-flex>.e-con-inner{padding:0 !important;}.elementor-widget-woocommerce-breadcrumb{padding-left:0 !important;}.woocommerce .woocommerce-breadcrumb{margin-bottom:1.4rem;}.woocommerce div.product div.images{margin-bottom:0;}.product .product-info > div{gap:0;}.product .product-info > div > div:first-child{display:block;}.product .elementor-widget-woocommerce-product-content p:first-child{padding-top:1rem;}.product .resources{margin-top:2.7rem;margin-bottom:6.7rem;}}@media (max-width: 600px){div.page,.product,.elementor-location-single,.elementor-location-archive{padding-top:111px !important;}}@media (max-width: 500px){.product .resources{background-image:none;}.product .resources.nitro-lazy{background-image:none !important;}}.product .breadcrumbs > .e-con-inner{padding-bottom:0 !important;}.product .upc{margin-bottom:1.2rem !important;}.product .upc .posted_in{display:none !important;}.product .upc .sku_wrapper{font-size:.875rem;font-weight:400;}.product .price{font-size:1.5rem !important;line-height:2rem;font-weight:700;margin-bottom:0 !important;}.product .price .msrplabel{color:#393838;padding-right:5px;}.product p.dealertext{font-size:.875rem;margin-bottom:1.4rem;}.product .dealerbuttons{margin-bottom:2rem;}.product .dealerbuttons a.elementor-button{width:100%;}.product .elementor-widget-woocommerce-product-content{margin-top:.6rem;}.product .awards{margin-top:4.3rem;border:1px solid #393838;border-radius:19px;padding:1rem;}.product .awards > div{display:flex;gap:1rem;}.product .awards > div .images{width:53% !important;flex-grow:1;margin-bottom:0 !important;}.product .awards p:last-child{margin-bottom:0;}.product .tabs{margin-top:4.5rem;background-color:#f4f0f7;border-radius:19px;overflow:hidden;padding:1rem 1.6rem;text-align:center;display:flex;align-items:center;justify-content:space-between;}.product .tabs a{font-size:.875rem;color:#393838;}#keyfeatures,#recommendedaccessories,#standardaccessories,#optionalaccessories,#documents,#reviews-container,#machinespecifications{scroll-margin-top:140px;}#keyfeatures h2,#recommendedaccessories h2,#standardaccessories h2,#optionalaccessories h2,#documents h2,#reviews h2,#machinespecs h2{font-size:1.563rem;line-height:2rem;margin-top:.3rem;font-weight:700;}#keyfeatures .key-features-image{position:relative;}#keyfeatures .key-features-image img{display:block;margin:0 auto;}#keyfeatures .key-features-image .tooltip{position:absolute;opacity:1 !important;}#keyfeatures .key-features-image .tooltip i.fa-solid{font-size:2.38rem;color:#e41e31;background-color:#fff;border-radius:2rem;position:relative;z-index:1;}#keyfeatures .key-features-image .tooltip .tooltip-text{display:none;background-color:#fff;padding:.5rem;font-size:.875rem;position:absolute;bottom:120%;transform:translateX(-50%);margin-left:50%;width:276px;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:2;}#keyfeatures .key-features-image .tooltip:hover .tooltip-text,#keyfeatures .key-features-image .tooltip:focus .tooltip-text{display:block;}#keyfeatures .key-features-image .tooltip .tooltip-text .arrow{bottom:-11px;left:50%;margin-left:-11px;border-color:transparent;border-top-color:rgba(0,0,0,.25);border-width:11px;border-bottom-width:0;position:absolute;display:block;width:0;height:0;border-style:solid;}#keyfeatures .key-features-image .tooltip .tooltip-text .arrow:after{bottom:1px;margin-left:-10px;border-color:transparent;border-top-color:#fff;border-width:10px;border-bottom-width:0;content:"";position:absolute;display:block;width:0;height:0;border-style:solid;}#keyfeatures .more-features{margin-top:1rem;padding-bottom:1.8rem;border-bottom:1px solid #d8d5d5;margin-bottom:.5rem;columns:2;}#keyfeatures .more-features > div{width:50%;flex-grow:1;}#keyfeatures .more-features > p{width:100%;}#keyfeatures .more-features ul{padding-left:1.1rem;}#keyfeatures .more-features ul li{margin-bottom:.4rem;padding-right:2rem;}#keyfeatures .more-features .seemorefeatures{display:none;}#keyfeatures .more-features p.hidden{display:none;}#keyfeatures .more-features .seemorefeatures.active{display:block;}#recommendedaccessories .rec-accessories{display:flex;gap:1rem;align-items:start;margin-top:2.7rem;margin-bottom:4.7rem;}#recommendedaccessories.e-con.e-flex > .e-con-inner{padding-bottom:0 !important;}#recommendedaccessories .rec-accessories .rec-acc-item{width:20%;text-align:center;}#recommendedaccessories .rec-accessories .rec-acc-item .image{border:1px solid #d8d5d5;border-radius:19px;overflow:hidden;height:222px;padding:1rem;align-items:center;display:flex;margin-bottom:.8rem;}#recommendedaccessories .rec-accessories .rec-acc-item .image img{height:auto;max-height:100%;width:auto;max-width:100%;margin:0 auto;}#standardaccessories.e-con.e-flex>.e-con-inner,#optionalaccessories.e-con.e-flex>.e-con-inner{padding-bottom:0 !important;}#standardaccessories a.stdaccessories,#optionalaccessories a.optaccessories,#machinespecifications a.machinespecs{display:block;width:100%;text-align:center;padding:1rem;border:1px solid #d8d5d5;border-radius:40px;margin-bottom:1rem;}#standardaccessories a.stdaccessories.active i.fa-chevron-down:before,#optionalaccessories a.optaccessories.active i.fa-chevron-down:before,#machinespecifications a.machinespecs.active i.fa-chevron-down:before{content:"" !important;}#standardaccessories .stdaccessoriesshortcode,#optionalaccessories .optaccessoriesshortcode,#machinespecifications .machinespecsshortcode{display:none;}#standardaccessories .stdaccessoriesshortcode.active,#optionalaccessories .optaccessoriesshortcode.active,#machinespecifications .machinespecsshortcode.active{display:block;}#documents{margin-top:3.5rem;padding-bottom:2.6rem;display:flex;gap:5rem;}#documents > section{flex-grow:1;}#documents section.ctas{flex-basis:46%;}#documents h2{margin-bottom:.67rem;}#documents .documents .document{padding-bottom:1.05rem;border-bottom:1px solid #d8d5d5;padding-top:1.45rem;}#documents .documents .document:first-child{padding-top:0;}#documents .documents .document p{margin-bottom:.3rem;}#documents .documents .document p.links{margin-top:1.1rem;}#documents .documents .document p.links a{padding-left:.5rem;padding-right:.5rem;}#documents .documents .document p.links a:first-child{padding-left:0;}#documents .documents .document p.links a:last-child{padding-right:0;}#documents > .e-con-inner > .elementor-element{grid-template-columns:65% auto;}#documents > .e-con-inner > .elementor-element > .elementor-element:first-child{width:90%;}#documents .ctas{margin-top:4.3rem;}#documents .ctas .ctablock{background-color:#c89d2f;text-align:center;padding:2rem;border-radius:19px;color:#000 !important;margin-bottom:2rem;}#documents .ctas .ctablock.pink{background-color:#f38f8d;}#documents .ctas .ctablock.teal{background-color:#0d94a4;}#documents .ctas .ctablock h2{font-size:1.125rem;text-transform:uppercase;line-height:1.6rem;margin-bottom:0;}#documents .ctas .ctablock h3{font-size:1rem;line-height:1.5rem;margin-top:0;margin-bottom:0;}#documents .ctas .ctablock p{margin-top:1.3rem;}#documents .ctas .ctablock a{margin-top:.9rem;display:inline-block;}#documents .ctas .ctablock a.btn.btn-white{border:1px solid #fff;}#reviews-container{background:#f4f0f7;width:100vw;max-width:unset;display:block;left:calc(-50vw + 50%);}#reviews-container > div{max-width:1200px !important;margin:0 auto;padding-top:0;padding-bottom:0 !important;}#reviews-container > div:first-child{padding-top:2rem;}.woocommerce div.product{padding-bottom:0 !important;}.product.product_cat-accessories .e-con.e-grid>.e-con-inner{padding-bottom:6.4rem !important;}#reviews-container #reviews{padding-bottom:5.6rem;}#reviews-container .reviews-heading > div{display:flex;gap:1.5rem;align-items:center;}#reviews-container .reviews-heading > div > *{margin-bottom:0;margin-top:0;}#reviews-container #reviews #comments h2{display:none;}#reviews-container #reviews #comments ol.commentlist{padding-left:0;}#reviews-container #reviews #comments ol.commentlist li{background:#fff;padding:2rem 1.5rem;}#reviews-container #reviews #comments ol.commentlist li .comment-text{padding:0;border:0;margin:0;}#reviews-container #reviews #comments ol.commentlist li .comment-text .description p:last-child{margin-bottom:0;}#reviews-container #reviews #comments ol.commentlist li .meta{color:#393838;font-size:1rem;}#reviews-container .star-rating::before{color:#000;}#reviews-container #reviews #comments .star-rating{color:#e41e31;}.woocommerce .woocommerce-product-rating{font-size:.75rem;}.woocommerce .woocommerce-product-rating a{font-weight:400;}.product .tabs.mobile{display:none;}@media (max-width: 1018px){.product-info .pricing,.product-info .dealerbuttons{grid-auto-flow:column;}.product-info .dealerbuttons{margin-top:2.8rem;margin-bottom:2.55rem;grid-template-columns:1fr 1fr;}.product-info .elementor-widget-woocommerce-product-content{margin-top:0;}.product .awards{margin-top:1.8rem;}.product-info .resources.mobile{margin-bottom:0;}.product .tabs.desktop{display:none;}.product .tabs.mobile{display:block;}.product .tabs{margin-top:2.2rem;margin-bottom:2.6rem;}.product .tabs button.slick-arrow{background-color:transparent;box-shadow:unset;width:2rem;height:2rem;padding:0;top:53%;}.product .tabs button.slick-arrow.slick-prev{left:1.4rem;}.product .tabs button.slick-arrow.slick-next{right:1.4rem;}.product .tabs button.slick-arrow .slick-prev-icon,.product .tabs button.slick-arrow .slick-next-icon{font-size:2rem;}.product .tabs .slick-list{width:85%;margin:0 auto;}.product .tabs .slick-next:focus .slick-next-icon,.product .tabs .slick-next:focus .slick-prev-icon,.product .tabs .slick-prev:focus .slick-next-icon,.product .tabs .slick-prev:focus .slick-prev-icon,.product .tabs .slick-next:hover .slick-next-icon,.product .tabs .slick-next:hover .slick-prev-icon,.product .tabs .slick-prev:hover .slick-next-icon,.product .tabs .slick-prev:hover .slick-prev-icon{color:#e41e31;}#keyfeatures .more-features{padding-bottom:.45rem;margin-bottom:3rem;columns:1;}#keyfeatures .key-features-image .tooltip i.fa-solid{font-size:2rem;}#keyfeatures .more-features > div{width:100%;}#recommendedaccessories .rec-accessories{flex-wrap:wrap;margin-top:1.1rem;row-gap:2rem;margin-bottom:2.7rem;}#recommendedaccessories .rec-accessories .rec-acc-item{width:48%;}#documents{margin-top:2rem;padding-bottom:4.7rem;}#documents > .e-con-inner > .elementor-element{grid-template-columns:100%;}#documents > .e-con-inner > .elementor-element > .elementor-element:first-child{width:100%;}#documents .ctas{margin-top:1.3rem;}#reviews-container > div{padding-left:2rem;padding-right:2rem;}#reviews-container .reviews-heading > div{display:block;}#reviews-container .reviews-heading > div p:nth-child(2){display:none;}#reviews-container .reviews-heading h2{font-size:1.6rem;font-weight:700;margin-bottom:.4rem;}#reviews-container > div:first-child{padding-top:2.4rem;}#reviews-container > div.e-flex > div.e-con-inner > div.elementor-element{grid-auto-flow:column;margin-bottom:1.7rem;}.woocommerce #reviews-container .woocommerce-product-rating{}#reviews-container #reviews #comments ol.commentlist li{margin-bottom:2rem;}}@media (max-width: 500px){.product-info .pricing,.product-info .dealerbuttons{grid-auto-flow:row;gap:0;margin-bottom:2rem;}.product-info .dealerbuttons{grid-template-columns:1fr;gap:1rem !important;}}main#content{padding-top:120px !important;}.machine-listing > .e-con-inner{grid-template-columns:1fr 3fr !important;}.woocommerce .woocommerce-result-count{font-size:.875rem;}.woocommerce .woocommerce-ordering select{font-size:.875rem;border:0;padding:3px 0 0;}.machine-listing .filters{margin-top:2.5rem;}.machine-listing .filters .filters-heading{background-color:#393838;color:#fff;font-size:.875rem;text-transform:uppercase;font-weight:700;padding:.6rem 1rem;}.machine-listing .filters .filters-heading i{font-size:2em;vertical-align:middle;padding-right:.7rem;}.elementor-widget-n-accordion .e-n-accordion-item > .e-n-accordion-item-title{border:0;padding:0;}.machine-listing .filters .elementor-widget-n-accordion .e-n-accordion-item-title-text{font-size:.875rem;color:#e41e31;font-weight:700;margin:0;padding:0;}.machine-listing .filters .woolentor-filter-wrap ul{padding-top:.2rem;}.machine-listing .filters .woolentor-filter-wrap ul li a{padding:0;padding-left:1.2rem;padding-bottom:0;font-size:.875rem;line-height:1em;display:block;margin-bottom:.4rem;}.machine-listing .filters .e-n-accordion-item{border-bottom:1px solid #d8d5d5;padding-bottom:1rem;margin-bottom:1rem !important;}.machine-listing .filters .woolentor-filter-wrap ul li{border-bottom:0;}.machine-listing .filters .e-n-accordion-item:last-child{border-bottom:0;padding-bottom:0;}.machine-listing .filters .e-n-accordion div[role='region']{border:0;}.woocommerce ul.products{border-top:1px solid #d8d5d5;padding-top:2rem;gap:2rem 1rem !important;}.machine-listing .elementor-products-grid ul.products.elementor-grid li.product{padding:1rem 1rem !important;background-color:#fff;}@media all and (min-width: 768px){.machine-listing .elementor-products-grid ul.products.elementor-grid li.product:nth-child(3n){border-right:0 !important;}}.e-n-accordion #margin-bottom-0 div[role='region'] > .e-con-inner{padding-bottom:0 !important;}.woocommerce div.product div.images .flex-control-thumbs{margin-top:1rem;}.woocommerce div.product div.images .flex-control-thumbs li{margin-right:.5rem;margin-left:.5rem;margin-bottom:.5rem;height:60px;overflow:hidden;border:1px solid #d8d5d5;width:60px;padding:0 !important;}.woocommerce div.product div.images .flex-control-thumbs li img{max-height:100%;max-width:100%;width:auto;height:auto;margin:0 auto;}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:unset;}.stdaccessoriesshortcode ul.stdAccessoriesList,.optaccessoriesshortcode ul.optAccessoriesList{columns:2;margin-bottom:2rem;}.woocommerce-page ul.products li.product{padding-top:0 !important;}.ada-hidden,.ada-hidden h2,.ada-hidden h1{display:block;text-indent:-9999px;line-height:0;margin:0 !important;padding:0 !important;}.ada-hidden.e-con.e-flex > .e-con-inner{margin:0 !important;padding:0 !important;}@media (max-width: 500px){header#site-header .mega-menu .mega-nav nav > ul > li > a:not(.btn){font-size:.775rem;padding-right:5px;padding-left:5px;}header#site-header > div{padding:1rem 0;}header#site-header .mega-menu .mega-nav nav > ul > li.mobilemore > a:not(.btn){padding-right:0;}.homepage-carousel .swiper-slide-contents .elementor-slide-description img.qualifications{float:unset;}div.page,.product,.elementor-location-archive{padding-top:111px !important;}}.janomeMakers{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;margin:0 auto;padding:2rem;}.janomeMaker{flex:1 1 calc(25% - 2rem);min-width:250px;display:flex;flex-direction:column;align-items:center;text-align:center;}.janomeMaker img{width:200px;height:200px;object-fit:cover;}.janomeMaker h3{margin:.5rem 0;color:#333;font-size:14px;}.my_bio{text-align:left;font-size:.9rem;line-height:1.5;}.my_bio{display:none;}.my_bio p{font-size:14px;}.social-media-links{list-style:none;padding:0;display:flex;gap:1rem;margin-top:1rem;}ul.social-media-links{flex-wrap:wrap;justify-content:center;}ul.social-media-links li a i{font-size:1.5em;}@media (max-width: 1100px){.janomeMaker{flex:1 1 calc(33.333% - 2rem);}}@media (max-width: 850px){.janomeMaker{flex:1 1 calc(50% - 2rem);}}@media (max-width: 600px){.janomeMaker{flex:1 1 100%;}}.janomeMaker{position:relative;cursor:pointer;}.bio-popup{display:none;position:absolute;top:200px;width:50vw;max-width:min(600px,calc(100vw - 4rem));min-width:100%;background:white;border:1px solid #ddd;border-radius:0 0 8px 8px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:100;}.bio-popup.active{display:block;}.bio-popup-content{padding:1rem;}.bio-popup-header{font-weight:bold;font-size:1.1rem;margin-bottom:.5rem;color:#333;}.bio-popup-body{font-size:14px;line-height:1.5;color:#666;max-height:300px;overflow-y:auto;}.bio-popup-body > div > p{text-align:left;}.bio-popup-body > p{text-align:left;}.overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:50;}.overlay.active{display:block;}.janome-filter-container{max-width:400px;margin:20px auto;display:flex;align-items:center;justify-content:center;}.janome-expertise-select{width:180px;padding:8px;font-size:16px;border:1px solid #ccc;border-radius:4px;margin-left:10px;}.janome-maker-hidden{display:none !important;}.support-ctas{margin-bottom:6rem;}.support-ctas:last-child{margin-bottom:0;}.support-ctas .elementor-cta__bg{background-size:contain !important;background-repeat:no-repeat;}.support-ctas .elementor-cta--skin-classic .elementor-cta__content{background-color:transparent !important;}.support-ctas .elementor-cta__content,.support-ctas .elementor-cta{position:unset;}.support-ctas .elementor-cta__button-wrapper.elementor-cta__content-item.elementor-content-item{position:absolute;bottom:0;left:50%;transform:translateX(-50%);}.hero.e-con.e-flex>.e-con-inner,.support-ctas.e-con.e-flex>.e-con-inner{padding:0 !important;}@media (min-width: 768px){.project .project-content.e-con.e-flex>.e-con-inner{display:block;}.project .project-content .elementor-widget-image{width:auto;float:right;padding-bottom:2rem;padding-left:2rem;}.project .e-con.e-con>.e-con-inner>.elementor-widget.elementor-widget-image{max-width:50% !important;}}.project .subheader p{font-size:2rem;line-height:2.5rem;font-weight:700;margin-bottom:1rem;}.project h2{font-size:1.75rem;line-height:2.2rem;}.discover .elementor-cta .elementor-cta__bg{background-size:contain;background-repeat:no-repeat;background-position:center;}.signup-bar form .wpforms-submit-container button[type=submit]:hover,.prefooter .newsletter form button[type='submit']:hover{background:none !important;background-color:#fff !important;color:#e41e31 !important;}@media (max-width: 500px){.signup-bar > div > div > div{display:block;text-align:center;}}.accuapps-list .size-full img{width:100%;}@media (max-width: 768px){.accuapps-list{display:block !important;text-align:center !important;}.accuapps-list.wp-block-columns > .wp-block-column{display:inline-block !important;width:45% !important;vertical-align:top !important;flex-basis:unset !important;}.post-content-container{padding-top:2rem;}}.e-con.e-flex>.e-con-inner .e-con.e-flex>.e-con-inner{padding:0 !important;}.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0 !important;}.elementor-posts .elementor-post__card .elementor-post__text{margin-top:20px !important;}.colored-boxes.create-learn{padding-top:2rem !important;}.woocommerce-EditAccountForm button.woocommerce-Button.button{margin-top:2rem;}.projects .elementor-posts article.elementor-post .elementor-post__excerpt p{color:#393838 !important;}.colored-boxes h2,.colored-boxes h3,.colored-boxes p{color:#000 !important;}@media (max-width: 1240px){.woocommerce-shop #main,.archive #primary #main,.elementor-location-single{padding-left:2rem !important;padding-right:2rem !important;}}@media (max-width: 1024px){.woocommerce-shop #main,.archive #primary #main,.elementor-location-single{padding-top:180px !important;}}@media (max-width: 600px){.woocommerce-shop #main,.archive #primary #main,.elementor-location-single{padding-top:265px !important;}}.elementor-11968 .elementor-element.elementor-element-e962c28 .elementor-pagination{margin-top:40px;}.richcontentareablock .”row”,.richcontentareablock .row{display:flex;justify-content:space-between;gap:30px;}.richcontentareablock .”row” .col-md-6,.richcontentareablock .row .col-md-6{width:50%;margin-bottom:30px;}@media (max-width: 768px){.richcontentareablock .”row”,.richcontentareablock .row{display:block;}.richcontentareablock .”row” .col-md-6,.richcontentareablock .row .col-md-6{width:100%;}}.login-notice{background-color:#fad980;border:solid 1px #fad980;padding:1rem;border-radius:17px;font-weight:500;}@media all and (max-width:600px){.login-notice{font-size:14px;}}#woosc-area .woosc-bar-btn .woosc-bar-btn-text{display:none;}@media (max-width: 600px){#site-header > div{padding:30px 1rem 0 !important;}}@media (min-width: 1025px) and (max-width: 1092px){.search{width:45% !important;}}@media (min-width: 601px) and (max-width: 1024px){#google_translate_element{margin:0 2rem 0 auto !important;}}#google_translate_element{margin-right:1rem;margin-left:auto;}.gte-container{position:fixed;z-index:9999999999;max-width:1200px;margin:0 auto;width:100%;left:50%;top:0;transform:translateX(-50%);display:flex;flex-direction:row-reverse;}.skiptranslate:not(.goog-te-gadget):not(.VIpgJd-ZVi9od-xl07Ob-OEVmcd){display:none;}header#site-header .mega-menu .mega-nav nav > ul > li > a:not(.btn):lang(fr){padding-right:0 !important;}#woosc-area .woosc-bar-btn .woosc-bar-btn-text{display:none;}input#serial-number-input{border-radius:20px 20px 20px 20px;}.product-warranty-results-container{margin-top:2rem;}.product-warranty-results-container .no-results{text-align:center;display:block;}.warrant-results-container p{margin-bottom:5px;}.warrant-results-container:not(:first-child){border-top:solid 1px #d9d5d6;margin-top:1rem;padding:1rem 0;}.hide{display:none;}#product-warranty-lookup-form .proloading{position:relative;width:34px;height:34px;min-width:34px;min-height:34px;max-width:34px;max-height:34px;flex:0 0 34px;flex-grow:0;order:7;text-align:center;padding:2px;box-sizing:border-box;background-position:center center;background-size:auto;background-repeat:no-repeat;background-color:transparent;float:right;box-shadow:none;margin:0;z-index:1;left:-41px;top:4px;}#product-warranty-lookup-form .proloading .asp_loader{width:30px;height:30px;min-width:30px;min-height:30px;max-width:30px;max-height:30px;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:0;align-items:center;justify-content:center;box-sizing:border-box !important;margin:0;padding:0;box-shadow:none;}#product-warranty-lookup-form .proloading .asp_loader .asp_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%;}#product-warranty-lookup-form .proloading .asp_loader .asp_ball-pulse>div{background-color:#000;width:20%;height:20%;border-radius:100%;margin:0;margin-top:40%;margin-left:10%;float:left;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block;vertical-align:text-top;}#product-warranty-lookup-form .proloading .asp_loader .asp_ball-pulse>div:nth-child(1){-webkit-animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08);}#product-warranty-lookup-form .proloading .asp_loader .asp_ball-pulse>div:nth-child(2){-webkit-animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08);}#product-warranty-lookup-form .proloading .asp_loader .asp_ball-pulse>div:nth-child(3){-webkit-animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08);}#serial-number-lookup-html-container{width:100%;}.product-warranty-submit-container{display:flex;flex-direction:row;}#serialize-search{background-image:-webkit-linear-gradient(180deg,#fff,#fff);background-image:-moz-linear-gradient(180deg,#fff,#fff);background-image:-o-linear-gradient(180deg,#fff,#fff);background-image:-ms-linear-gradient(180deg,#fff 0,#fff 100%);background-image:linear-gradient(180deg,#fff,#fff);background-position:center center;background-position:center center;background-repeat:no-repeat;background-repeat:no-repeat;order:11;-webkit-order:11;float:right;border:0 solid #000;border-radius:0;box-shadow:0 0 0 0 rgba(255,255,255,.61);cursor:pointer;cursor:pointer;background-size:100% 100%;position:relative;background:transparent;left:-34px;top:2px;}.product-warranty-submit-container span.innericon{display:block;width:24px;}p.other-references-title{margin-top:1rem;}@media all and (min-width: 768px){input#serial-number-input{width:250px;}}@media all and (max-width: 768px){div#product-warranty-lookup-form{margin-top:2rem;}.warrant-results-container{flex-direction:column;}}@media all and (max-width: 768px){.dealer-extranet .e-con-inner .elementor-widget-html{width:100% !important;}div.page{padding:0px !important;margin:0px !important;padding-top:100px !important;}}#featured-products .product-tag.is-sewing-features-offer{top:0;}.bio-popup-body ul.social-media-links{filter:grayscale(1);}.community-groups ul.social-media-links{filter:grayscale(1);display:flex;list-style:none;gap:4em;padding:0;}.community-groups ul.social-media-links > li{transition:all .3s ease;}.community-groups ul.social-media-links > li:hover{transform:scale(1.1);}.community-groups ul.social-media-links a i{font-size:3.5em;}span.product-catalog-product-description{padding-bottom:2em;}.woosc-btn .woosc-btn-text{display:none;}header#site-header .mega-menu .mega-nav li .submenu{max-height:75vh;overflow-y:auto;overflow-x:hidden;}@media (max-width: 599px){.projects .elementor-posts{flex-direction:column;}}.wpc-filter-pa_sewing_features input[type="radio"]{position:absolute;opacity:0;width:44px;height:24px;margin:0;cursor:pointer;}.wpc-filter-pa_sewing_features label{position:relative;display:flex;align-items:center;cursor:pointer;padding-left:56px !important;user-select:none;}.wpc-filter-pa_sewing_features label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:44px;height:24px;background-color:#b7b7b7;border-radius:34px;transition:background-color .4s;}.wpc-filter-pa_sewing_features label::after{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-color:white;border-radius:50%;transition:transform .4s;box-shadow:0 2px 4px rgba(0,0,0,.2);}.wpc-filter-pa_sewing_features input[type="radio"]:checked + label::before{background-color:#e41d30;}.wpc-filter-pa_sewing_features input[type="radio"]:checked + label::after{transform:translateY(-50%) translateX(20px);}.wpc-filter-pa_sewing_features .wpc-filter-link{text-decoration:none;color:#333;font-weight:500;cursor:pointer;}.wpc-filter-pa_sewing_features .wpc-filter-link:hover{color:#333 !important;opacity:1 !important;text-decoration:none !important;}.wpc-filter-pa_sewing_features .wpc-term-count{margin-left:8px;color:#666;font-size:.9em;}.wpc-filter-pa_sewing_features input[type="radio"]:focus + label::before{outline:2px solid #e41d30;outline-offset:2px;}.wpc-filter-pa_sewing_features li.wpc-term-item label{left:0 !important;}.fa.fa-glass:before{content:"";}.fa.fa-envelope-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-envelope-o:before{content:"";}.fa.fa-star-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-star-o:before{content:"";}.fa.fa-close:before,.fa.fa-remove:before{content:"";}.fa.fa-gear:before{content:"";}.fa.fa-trash-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-trash-o:before{content:"";}.fa.fa-home:before{content:"";}.fa.fa-file-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-o:before{content:"";}.fa.fa-clock-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-clock-o:before{content:"";}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-arrow-circle-o-down:before{content:"";}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-arrow-circle-o-up:before{content:"";}.fa.fa-play-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-play-circle-o:before{content:"";}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"";}.fa.fa-refresh:before{content:"";}.fa.fa-list-alt{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-list-alt:before{content:"";}.fa.fa-dedent:before{content:"";}.fa.fa-video-camera:before{content:"";}.fa.fa-picture-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-picture-o:before{content:"";}.fa.fa-photo{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-photo:before{content:"";}.fa.fa-image{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-image:before{content:"";}.fa.fa-map-marker:before{content:"";}.fa.fa-pencil-square-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-pencil-square-o:before{content:"";}.fa.fa-edit{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-edit:before{content:"";}.fa.fa-share-square-o:before{content:"";}.fa.fa-check-square-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-check-square-o:before{content:"";}.fa.fa-arrows:before{content:"";}.fa.fa-times-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-times-circle-o:before{content:"";}.fa.fa-check-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-check-circle-o:before{content:"";}.fa.fa-mail-forward:before{content:"";}.fa.fa-expand:before{content:"";}.fa.fa-compress:before{content:"";}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-warning:before{content:"";}.fa.fa-calendar:before{content:"";}.fa.fa-arrows-v:before{content:"";}.fa.fa-arrows-h:before{content:"";}.fa.fa-bar-chart-o:before,.fa.fa-bar-chart:before{content:"";}.fa.fa-twitter-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-twitter-square:before{content:"";}.fa.fa-facebook-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-facebook-square:before{content:"";}.fa.fa-gears:before{content:"";}.fa.fa-thumbs-o-up{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-thumbs-o-up:before{content:"";}.fa.fa-thumbs-o-down{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-thumbs-o-down:before{content:"";}.fa.fa-heart-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-heart-o:before{content:"";}.fa.fa-sign-out:before{content:"";}.fa.fa-linkedin-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-linkedin-square:before{content:"";}.fa.fa-thumb-tack:before{content:"";}.fa.fa-external-link:before{content:"";}.fa.fa-sign-in:before{content:"";}.fa.fa-github-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-github-square:before{content:"";}.fa.fa-lemon-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-lemon-o:before{content:"";}.fa.fa-square-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-square-o:before{content:"";}.fa.fa-bookmark-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-bookmark-o:before{content:"";}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-facebook:before{content:"";}.fa.fa-facebook-f{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-facebook-f:before{content:"";}.fa.fa-github{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-credit-card{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-feed:before{content:"";}.fa.fa-hdd-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hdd-o:before{content:"";}.fa.fa-hand-o-right{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-o-right:before{content:"";}.fa.fa-hand-o-left{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-o-left:before{content:"";}.fa.fa-hand-o-up{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-o-up:before{content:"";}.fa.fa-hand-o-down{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-o-down:before{content:"";}.fa.fa-globe:before{content:"";}.fa.fa-tasks:before{content:"";}.fa.fa-arrows-alt:before{content:"";}.fa.fa-group:before{content:"";}.fa.fa-chain:before{content:"";}.fa.fa-cut:before{content:"";}.fa.fa-files-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-files-o:before{content:"";}.fa.fa-floppy-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-floppy-o:before{content:"";}.fa.fa-save{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-save:before{content:"";}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"";}.fa.fa-magic:before{content:"";}.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-pinterest-square:before{content:"";}.fa.fa-google-plus-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-google-plus-square:before{content:"";}.fa.fa-google-plus{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-google-plus:before{content:"";}.fa.fa-money:before{content:"";}.fa.fa-unsorted:before{content:"";}.fa.fa-sort-desc:before{content:"";}.fa.fa-sort-asc:before{content:"";}.fa.fa-linkedin{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-linkedin:before{content:"";}.fa.fa-rotate-left:before{content:"";}.fa.fa-legal:before{content:"";}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"";}.fa.fa-comment-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-comment-o:before{content:"";}.fa.fa-comments-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-comments-o:before{content:"";}.fa.fa-flash:before{content:"";}.fa.fa-clipboard:before{content:"";}.fa.fa-lightbulb-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-lightbulb-o:before{content:"";}.fa.fa-exchange:before{content:"";}.fa.fa-cloud-download:before{content:"";}.fa.fa-cloud-upload:before{content:"";}.fa.fa-bell-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-bell-o:before{content:"";}.fa.fa-cutlery:before{content:"";}.fa.fa-file-text-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-text-o:before{content:"";}.fa.fa-building-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-building-o:before{content:"";}.fa.fa-hospital-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hospital-o:before{content:"";}.fa.fa-tablet:before{content:"";}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"";}.fa.fa-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-circle-o:before{content:"";}.fa.fa-mail-reply:before{content:"";}.fa.fa-github-alt{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-folder-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-folder-o:before{content:"";}.fa.fa-folder-open-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-folder-open-o:before{content:"";}.fa.fa-smile-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-smile-o:before{content:"";}.fa.fa-frown-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-frown-o:before{content:"";}.fa.fa-meh-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-meh-o:before{content:"";}.fa.fa-keyboard-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-keyboard-o:before{content:"";}.fa.fa-flag-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-flag-o:before{content:"";}.fa.fa-mail-reply-all:before{content:"";}.fa.fa-star-half-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-star-half-o:before{content:"";}.fa.fa-star-half-empty{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-star-half-empty:before{content:"";}.fa.fa-star-half-full{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-star-half-full:before{content:"";}.fa.fa-code-fork:before{content:"";}.fa.fa-chain-broken:before,.fa.fa-unlink:before{content:"";}.fa.fa-calendar-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-calendar-o:before{content:"";}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-unlock-alt:before{content:"";}.fa.fa-minus-square-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-minus-square-o:before{content:"";}.fa.fa-level-up:before{content:"";}.fa.fa-level-down:before{content:"";}.fa.fa-pencil-square:before{content:"";}.fa.fa-external-link-square:before{content:"";}.fa.fa-compass{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-caret-square-o-down{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-caret-square-o-down:before{content:"";}.fa.fa-toggle-down{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-toggle-down:before{content:"";}.fa.fa-caret-square-o-up{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-caret-square-o-up:before{content:"";}.fa.fa-toggle-up{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-toggle-up:before{content:"";}.fa.fa-caret-square-o-right{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-caret-square-o-right:before{content:"";}.fa.fa-toggle-right{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-toggle-right:before{content:"";}.fa.fa-eur:before,.fa.fa-euro:before{content:"";}.fa.fa-gbp:before{content:"";}.fa.fa-dollar:before,.fa.fa-usd:before{content:"$";}.fa.fa-inr:before,.fa.fa-rupee:before{content:"";}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"";}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"";}.fa.fa-krw:before,.fa.fa-won:before{content:"";}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-bitcoin:before{content:"";}.fa.fa-file-text:before{content:"";}.fa.fa-sort-alpha-asc:before{content:"";}.fa.fa-sort-alpha-desc:before{content:"";}.fa.fa-sort-amount-asc:before{content:"";}.fa.fa-sort-amount-desc:before{content:"";}.fa.fa-sort-numeric-asc:before{content:"";}.fa.fa-sort-numeric-desc:before{content:"";}.fa.fa-youtube-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-youtube-square:before{content:"";}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-xing-square:before{content:"";}.fa.fa-youtube-play{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-youtube-play:before{content:"";}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-bitbucket-square:before{content:"";}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-tumblr-square:before{content:"";}.fa.fa-long-arrow-down:before{content:"";}.fa.fa-long-arrow-up:before{content:"";}.fa.fa-long-arrow-left:before{content:"";}.fa.fa-long-arrow-right:before{content:"";}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-gittip:before{content:"";}.fa.fa-sun-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-sun-o:before{content:"";}.fa.fa-moon-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-moon-o:before{content:"";}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-arrow-circle-o-right:before{content:"";}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-arrow-circle-o-left:before{content:"";}.fa.fa-caret-square-o-left{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-caret-square-o-left:before{content:"";}.fa.fa-toggle-left{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-toggle-left:before{content:"";}.fa.fa-dot-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-dot-circle-o:before{content:"";}.fa.fa-vimeo-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-vimeo-square:before{content:"";}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"";}.fa.fa-plus-square-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-plus-square-o:before{content:"";}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-bank:before,.fa.fa-institution:before{content:"";}.fa.fa-mortar-board:before{content:"";}.fa.fa-google,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-yahoo{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-reddit-square:before{content:"";}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-behance-square:before{content:"";}.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-steam-square:before{content:"";}.fa.fa-automobile:before{content:"";}.fa.fa-cab:before{content:"";}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-file-pdf-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-pdf-o:before{content:"";}.fa.fa-file-word-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-word-o:before{content:"";}.fa.fa-file-excel-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-excel-o:before{content:"";}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-powerpoint-o:before{content:"";}.fa.fa-file-image-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-image-o:before{content:"";}.fa.fa-file-photo-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-photo-o:before{content:"";}.fa.fa-file-picture-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-picture-o:before{content:"";}.fa.fa-file-archive-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-archive-o:before{content:"";}.fa.fa-file-zip-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-zip-o:before{content:"";}.fa.fa-file-audio-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-audio-o:before{content:"";}.fa.fa-file-sound-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-sound-o:before{content:"";}.fa.fa-file-video-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-video-o:before{content:"";}.fa.fa-file-movie-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-movie-o:before{content:"";}.fa.fa-file-code-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-file-code-o:before{content:"";}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-life-bouy:before,.fa.fa-life-buoy:before,.fa.fa-life-saver:before,.fa.fa-support:before{content:"";}.fa.fa-circle-o-notch:before{content:"";}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-ra:before{content:"";}.fa.fa-resistance{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-resistance:before{content:"";}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-ge:before{content:"";}.fa.fa-git-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-git-square:before{content:"";}.fa.fa-git,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-y-combinator-square:before{content:"";}.fa.fa-yc-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-yc-square:before{content:"";}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-wechat:before{content:"";}.fa.fa-send:before{content:"";}.fa.fa-paper-plane-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-paper-plane-o:before{content:"";}.fa.fa-send-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-send-o:before{content:"";}.fa.fa-circle-thin{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-circle-thin:before{content:"";}.fa.fa-header:before{content:"";}.fa.fa-futbol-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-futbol-o:before{content:"";}.fa.fa-soccer-ball-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-soccer-ball-o:before{content:"";}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-newspaper-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-newspaper-o:before{content:"";}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-bell-slash-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-bell-slash-o:before{content:"";}.fa.fa-trash:before{content:"";}.fa.fa-copyright{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-eyedropper:before{content:"";}.fa.fa-area-chart:before{content:"";}.fa.fa-pie-chart:before{content:"";}.fa.fa-line-chart:before{content:"";}.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-lastfm-square:before{content:"";}.fa.fa-angellist,.fa.fa-ioxhost{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-cc{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-cc:before{content:"";}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"";}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-diamond{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-diamond:before{content:"";}.fa.fa-intersex:before,.fa.fa-transgender:before{content:"";}.fa.fa-transgender-alt:before{content:"";}.fa.fa-facebook-official{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-facebook-official:before{content:"";}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-hotel:before{content:"";}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-yc:before{content:"";}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"";}.fa.fa-battery-3:before{content:"";}.fa.fa-battery-2:before{content:"";}.fa.fa-battery-1:before{content:"";}.fa.fa-battery-0:before{content:"";}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-sticky-note-o:before{content:"";}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-clone{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hourglass-o:before{content:"";}.fa.fa-hourglass-1:before{content:"";}.fa.fa-hourglass-2:before{content:"";}.fa.fa-hourglass-3:before{content:"";}.fa.fa-hand-rock-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-rock-o:before{content:"";}.fa.fa-hand-grab-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-grab-o:before{content:"";}.fa.fa-hand-paper-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-paper-o:before{content:"";}.fa.fa-hand-stop-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-stop-o:before{content:"";}.fa.fa-hand-scissors-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-scissors-o:before{content:"";}.fa.fa-hand-lizard-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-lizard-o:before{content:"";}.fa.fa-hand-spock-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-spock-o:before{content:"";}.fa.fa-hand-pointer-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-pointer-o:before{content:"";}.fa.fa-hand-peace-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-hand-peace-o:before{content:"";}.fa.fa-registered{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-creative-commons,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-odnoklassniki-square:before{content:"";}.fa.fa-chrome,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-internet-explorer,.fa.fa-opera,.fa.fa-safari,.fa.fa-wikipedia-w{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-television:before{content:"";}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-calendar-plus-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-calendar-plus-o:before{content:"";}.fa.fa-calendar-minus-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-calendar-minus-o:before{content:"";}.fa.fa-calendar-times-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-calendar-times-o:before{content:"";}.fa.fa-calendar-check-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-calendar-check-o:before{content:"";}.fa.fa-map-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-map-o:before{content:"";}.fa.fa-commenting:before{content:"";}.fa.fa-commenting-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-commenting-o:before{content:"";}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-vimeo:before{content:"";}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-credit-card-alt:before{content:"";}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-pause-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-pause-circle-o:before{content:"";}.fa.fa-stop-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-stop-circle-o:before{content:"";}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-wheelchair-alt:before{content:"";}.fa.fa-question-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-question-circle-o:before{content:"";}.fa.fa-volume-control-phone:before{content:"";}.fa.fa-asl-interpreting:before{content:"";}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"";}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-signing:before{content:"";}.fa.fa-viadeo,.fa.fa-viadeo-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-viadeo-square:before{content:"";}.fa.fa-snapchat,.fa.fa-snapchat-ghost{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-snapchat-ghost:before{content:"";}.fa.fa-snapchat-square{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-snapchat-square:before{content:"";}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-themeisle,.fa.fa-yoast{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-google-plus-official:before{content:"";}.fa.fa-google-plus-circle{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-google-plus-circle:before{content:"";}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-fa:before{content:"";}.fa.fa-handshake-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-handshake-o:before{content:"";}.fa.fa-envelope-open-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-envelope-open-o:before{content:"";}.fa.fa-linode{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-address-book-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-address-book-o:before{content:"";}.fa.fa-vcard:before{content:"";}.fa.fa-address-card-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-address-card-o:before{content:"";}.fa.fa-vcard-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-vcard-o:before{content:"";}.fa.fa-user-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-user-circle-o:before{content:"";}.fa.fa-user-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-user-o:before{content:"";}.fa.fa-id-badge{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-drivers-license:before{content:"";}.fa.fa-id-card-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-id-card-o:before{content:"";}.fa.fa-drivers-license-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-drivers-license-o:before{content:"";}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"";}.fa.fa-thermometer-3:before{content:"";}.fa.fa-thermometer-2:before{content:"";}.fa.fa-thermometer-1:before{content:"";}.fa.fa-thermometer-0:before{content:"";}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"";}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-times-rectangle:before{content:"";}.fa.fa-window-close-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-window-close-o:before{content:"";}.fa.fa-times-rectangle-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-times-rectangle-o:before{content:"";}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa.fa-eercast:before{content:"";}.fa.fa-snowflake-o{font-family:"Font Awesome 6 Free";font-weight:400;}.fa.fa-snowflake-o:before{content:"";}.fa.fa-meetup,.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 6 Brands";font-weight:400;}.wppb-user-forms,.wppb-user-forms *{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}.wppb-user-forms .wppb-form-field{list-style:none;}.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([value="agree"]),.wppb-user-forms select,.wppb-user-forms textarea{font-size:100%;margin:0;vertical-align:baseline;}.wppb-user-forms input[type="checkbox"],.wppb-user-forms input[type="radio"]{padding:0;}.wppb-user-forms input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.wppb-user-forms input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}.wppb-user-forms button::-moz-focus-inner,.wppb-user-forms input::-moz-focus-inner{border:0;padding:0;}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"],.wppb-user-forms textarea{color:#666;border:1px solid #ccc;border-radius:3px;}.wppb-user-forms input[type="text"]:focus,.wppb-user-forms input[type="number"]:focus,.wppb-user-forms input[type="email"]:focus,.wppb-user-forms input[type="url"]:focus,.wppb-user-forms input[type="password"]:focus,.wppb-user-forms input[type="search"]:focus,.wppb-user-forms textarea:focus{color:#111;}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"]{padding:3px;}.wppb-user-forms textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%;}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap{float:left;width:69.9%;}.wppb-user-forms .wppb-wysiwyg button:hover{background:none;}.wppb-user-forms .wppb-wysiwyg div.mce-tinymce.mce-panel{border:1px solid #ccc !important;color:#666 !important;}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-first{border-width:0 0 1px 0 !important;}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-last{border-width:1px 0 !important;}.wppb-user-forms .wppb-wysiwyg .quicktags-toolbar{border:1px solid #dedede;border-bottom:0;}#wp-link label input[type="text"]{padding:0;}#wppb-search-fields{min-width:250px;float:left;margin-right:20px;}.wppb-user-forms .wppb-search-button{margin-right:10px;padding:7px 20px;line-height:24px;}.wppb-search-users-wrap{margin-bottom:20px;}.wppb-user-forms .extra_field_heading{margin-bottom:0;}.wppb-user-forms .login-submit #wppb-submit:disabled,.wppb-user-forms .form-submit #wppb-recover-password-button:disabled,.wppb-user-forms .form-submit #register:disabled,.wppb-user-forms .form-submit #edit_profile:disabled{background:#414141;opacity:.3;cursor:not-allowed;}.wppb-user-forms ul{max-width:900px;list-style:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.wppb-user-forms ul li{list-style:none;}#wppb-login-wrap p,#select_user_to_edit_form p{overflow:hidden;margin:0 0 14px 0;padding:0;}.wppb-user-forms ul li{margin:0 0 14px 0;padding:0;}.wppb-user-forms ul li.wppb-recaptcha:not(.wppb-field-error):has(.wppb-invisible-recaptcha,.wppb-v3-recaptcha){margin:0;padding:0;height:0;}.wppb-user-forms ul li:after{content:"";clear:both;display:block;}.wppb-user-forms .wppb-input-hidden{padding-bottom:0;}.wppb-user-forms.wppb-user-role-administrator .wppb-input-hidden{padding-bottom:14px;}.wppb-user-forms .wppb-form-field > ul{margin-left:0;}.wppb-form-field .wppb-password-field-container{display:block;position:relative;}.wppb-form-field .wppb-password-field-container input[type="password"]{width:100%;}.wppb-form-field label,#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-auth label{width:30%;float:left;min-height:1px;}.wppb-form-field input[type="text"],.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-form-field input[type="search"],.wppb-form-field select,.wppb-form-field textarea,.wppb-form-field .wppb-password-field-container,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-auth input{width:69.9%;float:left;}.wp-theme-oceanwp .wppb-form-field input[type="number"]{max-width:100% !important;}#wppb-login-wrap .login-remember{display:flex;align-items:center;}#wppb-login-wrap .login-remember input{cursor:pointer;}#wppb-login-wrap .login-remember label{padding-left:8px;margin-bottom:0;cursor:pointer;}.wppb-form-field.wppb-timepicker select{width:auto !important;margin-right:5px;}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{box-sizing:content-box !important;}.wp-theme-oceanwp .woocommerce .wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{width:auto !important;padding:3px 8px 4px !important;}.wppb-user-forms .wp-editor-wrap input{float:none;width:auto;}input#send_credentials_via_email{float:none;margin-right:10px;}.wppb-send-credentials-checkbox label{width:auto;}.wppb-form-field > span:not(.wppb-password-field-container){display:block;clear:both;margin-left:30%;font-size:80%;font-style:italic;word-break:break-word;}.wppb-form-field > span.custom_field_html{font-style:normal;font-size:100%;}.wppb-form-field > span.select2-container{font-style:normal;font-size:100%;clear:none;}.wppb-form-field > span.select2-container .selection .select2-selection{height:44px;}.wppb-repeater .wppb-select-cpt span.select2-container{width:auto !important;}span.select2-container{z-index:9999;}.wppb-form-field.wppb-timepicker > span.wppb-timepicker-separator{display:inline-block;float:left;clear:none;margin-left:0;margin-right:5px;font-size:100%;font-style:normal;}.wppb_upload_button{display:inline-block;}.wppb-user-forms .wppb-checkboxes li,.wppb-user-forms .wppb-radios li{display:inline-block;padding:0 20px 0 0;}.wppb-user-forms .wppb-checkboxes li.wppb-hidden{padding:0;}.wppb-form-field .wppb-checkboxes label,.wppb-form-field .wppb-radios label{float:none;min-width:0;padding-left:5px;width:auto;display:inline-block;}.wppb-checkbox-terms-and-conditions input,.wppb-checkboxes li input,.wppb-radios li input{min-width:0;float:none;}.wppb-edit-user .wppb-checkbox-terms-and-conditions{display:none;}.wppb-form-field.wppb-heading span,.wppb-default-about-yourself-heading span,.wppb-default-contact-info-heading span,.wppb-default-name-heading span,.wppb-checkbox-terms-and-conditions span{margin-left:0;}.wppb-checkbox-terms-and-conditions label{width:100%;}.wppb-form-field.wppb-checkbox-terms-and-conditions input[type="checkbox"].custom_field_toa{float:none;margin-right:10px;}.wppb-recaptcha-element{display:inline-block;}.wppb-recaptcha-element.wppb-invisible-recaptcha{display:block !important;}.wppb-recaptcha-element iframe{margin-bottom:0;}.wppb-form-field input.wppb-map-search-box{position:absolute;top:10px !important;height:34px;width:50%;min-width:250px;background:#fff;border:0;border-radius:1px;padding:0 10px;box-shadow:0 1px 1px 0 #c1c1c1;font-family:"Roboto",sans-serif;}.wppb-create-new-site{width:100%;}input#wppb_create_new_site_checkbox{width:auto;margin-right:10px;float:none;}label[for="wppb_create_new_site_checkbox"]{width:100%;}label[for="blog-privacy"]{width:100%;}.wppb-gdpr-checkbox.wppb-form-field label{width:100%;float:none;}.wppb-gdpr-checkbox.wppb-form-field #user_consent_gdpr{float:none;margin:0 10px 0 0;}.wppb-error,.wppb-warning,.wppb-notice,.wppb-success{padding:6px 9px;margin:0 auto 25px;display:block;width:100%;}.wppb-error,.wppb-warning{box-sizing:border-box;background:#ffebe8;border:1px solid #c00;}.wppb-error,.wppb-warning,.wppb-notice{color:#222 !important;}.wppb-error a,.wppb-warning a{color:#007acc !important;}.admin-bar #wppb_form_general_message{padding-top:32px;}.wppb-error a:hover,.wppb-warning a:hover{color:#007acc !important;text-decoration:underline;}.wppb-notice{box-sizing:border-box;background:#ccc;border:1px solid #666;}.wppb-required{color:red;}.wppb-required,.wppb-checkbox-terms-and-conditions span.wppb-required{margin-left:5px;}.wppb-success{box-sizing:border-box;background:#e7f7d3;border:1px solid #6c3;}.wppb-register-user .wppb-field-error,.wppb-edit-user .wppb-field-error,#wppb-recover-password .wppb-field-error{background-color:#ffdfdf;border:1px dotted #c89797;margin-bottom:6px !important;padding:6px !important;}.wppb-field-error > input,.wppb-field-error > select,.wppb-field-error > textarea,.wppb-field-error > label{margin-bottom:10px;}.wppb-field-error img{box-shadow:none;-webkit-box-shadow:none;border:none;border-radius:0px;vertical-align:middle;margin-top:-3px;padding-left:5px;width:auto;height:auto;}.wppb-form-field > span.wppb-form-error{margin-top:10px;padding-top:5px;border-top:1px dotted #c89797;font-size:100%;margin-left:0;}#wppb-register-user .wppb-default-blog-details.wppb-field-error{background-color:transparent !important;border:0px !important;}.wppb-default-blog-details > span.wppb-form-error{display:none;}.wppb-blog-details-heading span{margin-left:0;}.wppb-1website-url{position:absolute;left:-99999px;}.wppb-table *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.wppb-table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:.5rem;border-collapse:collapse;width:100%;}.wppb-table th{background:#f4f4f4;padding:7px;border:1px solid #e1e1e1;text-align:left;}.wppb-table thead tr:hover{background:none;}.wppb-table .wppb-sorting .wppb-sorting-default{display:inline-block;width:16px;height:16px;background:url("https://www.janome.ca/nitropack_static/zMBTCzSeugkGKjCzVwRbvHNFjyKWHeOk/assets/images/optimized/rev-f0e602e/www.janome.ca/wp-content/plugins/profile-builder/assets/images/sorting-default.png") no-repeat center center;vertical-align:middle;}.wppb-table .wppb-sorting .wppb-sorting-default.nitro-lazy{background-image:none !important;}.wppb-table .wppb-sorting .wppb-sorting-ascending{background-image:url("https://www.janome.ca/nitropack_static/zMBTCzSeugkGKjCzVwRbvHNFjyKWHeOk/assets/images/optimized/rev-f0e602e/www.janome.ca/wp-content/plugins/profile-builder/assets/images/sorting-ascending.png");}.wppb-table .wppb-sorting .wppb-sorting-ascending.nitro-lazy{background-image:none !important;}.wppb-table .wppb-sorting .wppb-sorting-descending{background-image:url("https://www.janome.ca/nitropack_static/zMBTCzSeugkGKjCzVwRbvHNFjyKWHeOk/assets/images/optimized/rev-f0e602e/www.janome.ca/wp-content/plugins/profile-builder/assets/images/sorting-descending.png");}.wppb-table .wppb-sorting .wppb-sorting-descending.nitro-lazy{background-image:none !important;}.wppb-table tr:hover{background:#f1fcff;}.wppb-table td{padding:7px;border:1px solid #e1e1e1;}.wppb-table .wppb-posts,.wppb-table .wppb-moreinfo{text-align:center;}.wppb-avatar img{max-width:none;}ul.wppb-profile{list-style-type:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}ul.wppb-profile li{margin-left:0;margin-right:0;overflow:hidden;}ul.wppb-profile li label{display:block;width:30%;float:left;min-height:1px;font-weight:bold;}ul.wppb-profile li span{display:block;width:69.9%;float:left;}ul.wppb-profile li h3,ul.wppb-profile li h3:first-child{margin:20px 0;padding-top:20px;border-top:1px solid #d2d2d2;}ul.wppb-faceted-list{list-style:none;margin:0 0 20px;}ul.wppb-faceted-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}ul.wppb-faceted-list > li{float:left;margin-right:15px;max-width:300px;}ul.wppb-faceted-list > li:first-child{float:none;clear:both;}.wppb-userlisting-container .wppb-faceted-list li h5{margin-top:20px;margin-bottom:5px;}ul.wppb-faceted-list label > *{vertical-align:middle;}ul.wppb-faceted-list input[type="checkbox"]{margin-right:5px;}.wppb-userlisting-container.wppb-spinner{position:relative;opacity:.5;}.wppb-userlisting-container.wppb-spinner:after{content:"";position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;display:block;width:32px;height:32px;z-index:1000;}ul.wppb-faceted-list .hide-this{display:none;}#wppb-remove-facets-container{list-style:none;margin:0;}.wppb-remove-facet:before,.wppb-remove-all-facets:before{content:"x";display:inline-block;border-right:1px dotted #d3ccc9;border-right:1px dotted #6f6f6f;padding-right:5px;margin-right:5px;}.wppb-userlisting-container .wppb-ul-range-values{padding:5px 0;}.wppb-userlisting-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.wppb-float-left{float:left;}.wppb-float-right{float:right;}.wppb-facet-float-left{float:left;max-width:300px;}.wppb-facet-float-right{float:right;max-width:300px;}li.wppb-facet-search{position:relative;}.wppb-facet-search-wrap label{display:inline-block;position:relative;padding:0 !important;margin:0 !important;}.wppb-facet-search{width:75% !important;margin-right:5px !important;}.wppb-facet-search .screen-reader-text{display:none;}.wppb-facet-search,.wppb-search-submit{box-sizing:border-box;display:inline-block !important;vertical-align:middle;}.wppb-search-submit{display:inline-block;width:20%;height:100%;background:#4f5963;position:absolute;right:0;cursor:pointer;border:1px solid #444d57;border-radius:3px;padding:0 !important;margin:0 !important;}.wppb-search-submit:hover{background:#fff;color:#4f5963;}.wppb-search-submit::before{content:"⚲";display:inline-block;color:#fff;font-size:120%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.wppb-search-submit:hover::before{color:#4f5963;}@media screen and (max-width: 720px){.wppb-table{border:0;}.wppb-table thead{display:none;}.wppb-table tr{display:block;margin-bottom:30px;}.wppb-table td{display:block;text-align:right;border-bottom:0;}.wppb-table td:last-of-type{border-bottom:1px solid #e1e1e1;}.wppb-table .wppb-posts,.wppb-table .wppb-moreinfo{text-align:right;}.wppb-table td:before{content:attr(data-label);float:left;}.wppb-table td:after{content:"";display:block;clear:both;}}@media screen and (max-width: 500px){.wppb-form-field label,#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-auth label,ul.wppb-profile li label{width:100%;display:block;float:none;}.wppb-form-field input[type="text"],.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-form-field input[type="password"],.wppb-form-field input[type="search"],.wppb-form-field select,.wppb-form-field textarea,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-password input,#wppb-login-wrap .login-auth input,ul.wppb-profile li span{width:100%;float:left;}.wppb-form-field > span{margin-left:0;}.wppb-checkboxes li label,.wppb-radios li label{display:inline;}.wppb-form-field .wppb-avatar-nofile,.wppb-form-field .wppb-avatar-file,.wppb-form-field .wppb-upload-nofile,.wppb-form-field .wppb-upload-file{margin-left:0;}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,#wppb-login-wrap .login-password button.wppb-toggle-pw{top:6px !important;}}#pass-strength-result{background-color:#eee;border:1px solid #ddd;display:none;float:left;margin:13px 5px 5px 30%;padding:3px 5px;text-align:center;width:200px;height:28px;}#pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040;}#pass-strength-result.bad{background-color:#ffb78c;border-color:#ff853c;}#pass-strength-result.good{background-color:#ffec8b;border-color:#fc0;}#pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c;}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,#wppb-login-wrap .login-password button.wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw1 .wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw2 .wppb-toggle-pw{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:transparent !important;background-color:transparent !important;border:1px solid transparent;box-shadow:none;padding:0;margin:0;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center;}.wp-theme-oceanwp .wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wp-theme-oceanwp .wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw{width:auto !important;}#wppb-loginform .login-password .show-password-input,.woocommerce .wppb-default-repeat-password .show-password-input,.woocommerce .wppb-default-password .show-password-input{display:none !important;}.wppb-form-field.wppb-default-password button img,.wppb-form-field.wppb-default-repeat-password button img,#wppb-login-wrap .login-password button img,#wppb-recover-password-container .wppb-form-field.passw1 button img,#wppb-recover-password-container .wppb-form-field.passw2 button img{width:20px;}.wppb-form-field.wppb-subscription-plans label{width:100%;float:none;}.wppb-form-field.wppb-subscription-plans input{display:inline-block;float:none;margin-right:10px !important;}.wppb-form-field.wppb-subscription-plans span.description{display:block;font-size:100%;font-style:italic;margin-left:0;margin-bottom:1.5em;}.wppb-user-forms table{border-collapse:separate;}.wppb-private-website.wppb-private-website-hide-menus .main-navigation{display:none;}.marker-content-info{position:absolute;top:-400px;left:-400px;display:none;}.wppb-map-container .marker-content{min-width:320px;max-width:100%;}.wppb-map-container .marker-content .marker-info-avatar_or_gravatar{float:left;margin-right:10px;}.elementor-edit-mode .wppb-map-container{width:69.9%;float:left;border:1px solid #ccc;border-radius:3px;}#wppb_auth_secret_buttons,#wppb_auth_verify_buttons,#wppb_auth_QR_INFO{margin-left:30%;}#wppb_auth_secret_buttons,#wppb_auth_verify_buttons{display:flex;justify-content:space-between;align-items:stretch;}.wppb_auth_button{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #ccc !important;color:#555;cursor:pointer;display:inline-block;font-size:12px;line-height:26px;padding:15px;text-decoration:none;white-space:nowrap;text-align:center;width:30%;}.wppb_auth_button:hover{background:none repeat scroll 0 0 #fafafa;border:1px solid #999 !important;color:#222;text-decoration:none;}#wppb_auth_newsecret.wppb_auth_new_button,#wppb_auth_verify_button.wppb_auth_verify_button{flex-grow:1;}#wppb_show_qr.wppb_auth_qr_button,#wppb_auth_verify_indicator.wppb_auth_verify_indicator{flex-grow:1;}#wppb_auth_verify_indicator{pointer-events:none !important;}#wppb_auth_verify_indicator.valid{background-color:#c3ff88;border-color:#8dff1c;}#wppb_auth_verify_indicator.invalid{background-color:#ffa0a0;border-color:#f04040;}#wppb_auth_QR_INFO .wppb-description-delimiter{font-size:80%;font-style:italic;}#wppb_auth_QRCODE{text-align:center;}