.elementor-99036 .elementor-element.elementor-element-1a2e0ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-1a2e0ee:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-1a2e0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5EFFF;}.elementor-99036 .elementor-element.elementor-element-ef7818f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-99036 .elementor-element.elementor-element-7d7b666 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-7d7b666 .elementor-icon-wrapper{text-align:center;}.elementor-99036 .elementor-element.elementor-element-7d7b666 .elementor-icon{font-size:20px;}.elementor-99036 .elementor-element.elementor-element-7d7b666 .elementor-icon svg{height:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-99036 .elementor-element.elementor-element-1099de3 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-99036 .elementor-element.elementor-element-1099de3{font-family:"Parkinsans", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-a2bbc7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-6cc8794 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-6cc8794 .elementor-icon-wrapper{text-align:center;}.elementor-99036 .elementor-element.elementor-element-6cc8794 .elementor-icon{font-size:20px;}.elementor-99036 .elementor-element.elementor-element-6cc8794 .elementor-icon svg{height:20px;}.elementor-99036 .elementor-element.elementor-element-c4a71e2 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-99036 .elementor-element.elementor-element-c4a71e2{font-family:"Parkinsans", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-3a53ded{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-066b7d6 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-066b7d6 .elementor-icon-wrapper{text-align:center;}.elementor-99036 .elementor-element.elementor-element-066b7d6 .elementor-icon{font-size:20px;}.elementor-99036 .elementor-element.elementor-element-066b7d6 .elementor-icon svg{height:20px;}.elementor-99036 .elementor-element.elementor-element-066b7d6 .elementor-icon-wrapper svg{width:auto;}.elementor-99036 .elementor-element.elementor-element-584ecc2 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-99036 .elementor-element.elementor-element-584ecc2{font-family:"Parkinsans", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-b0fa3ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-651618b > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-651618b .elementor-icon-wrapper{text-align:center;}.elementor-99036 .elementor-element.elementor-element-651618b.elementor-view-stacked .elementor-icon{background-color:#2D2D2D00;}.elementor-99036 .elementor-element.elementor-element-651618b.elementor-view-framed .elementor-icon, .elementor-99036 .elementor-element.elementor-element-651618b.elementor-view-default .elementor-icon{color:#2D2D2D00;border-color:#2D2D2D00;}.elementor-99036 .elementor-element.elementor-element-651618b.elementor-view-framed .elementor-icon, .elementor-99036 .elementor-element.elementor-element-651618b.elementor-view-default .elementor-icon svg{fill:#2D2D2D00;}.elementor-99036 .elementor-element.elementor-element-651618b .elementor-icon{font-size:20px;}.elementor-99036 .elementor-element.elementor-element-651618b .elementor-icon svg{height:20px;}.elementor-99036 .elementor-element.elementor-element-3ef41de > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-99036 .elementor-element.elementor-element-3ef41de{font-family:"Parkinsans", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-d1608df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-99036 .elementor-element.elementor-element-a71a307 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:55px;font-weight:600;line-height:70px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-d34a79f{width:var( --container-widget-width, 1041px );max-width:1041px;--container-widget-width:1041px;--container-widget-flex-grow:0;text-align:start;}.elementor-99036 .elementor-element.elementor-element-d34a79f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 030px 0px;}.elementor-99036 .elementor-element.elementor-element-d34a79f.elementor-element{--align-self:flex-start;}.woocommerce .elementor-99036 .elementor-element.elementor-element-d34a79f .term-description{color:#06011C;font-size:16px;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-a41b613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-e431549 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-99036 .elementor-element.elementor-element-e431549 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-ee40eca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-c3999da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-d84e902{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-2504342 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-99036 .elementor-element.elementor-element-2504342 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-02c1fa9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-ceb9451 .elementor-icon-wrapper{text-align:center;}.elementor-99036 .elementor-element.elementor-element-ceb9451 .elementor-icon{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-ceb9451 .elementor-icon svg{height:16px;}.elementor-99036 .elementor-element.elementor-element-1600e3d > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8D8D8D;}.elementor-99036 .elementor-element.elementor-element-1600e3d{text-align:start;}.elementor-99036 .elementor-element.elementor-element-1600e3d .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:600;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-d7bf310 > .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-99036 .elementor-element.elementor-element-e8d9ba5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px;padding:30px 30px 30px 30px;background-color:#F8F8F8;}.elementor-99036 .elementor-element.elementor-element-969bdbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-element{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:50px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:0px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#06011C;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#06011C;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:500;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price{color:#06011C;font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:400;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price ins{color:#06011C;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price ins .amount{color:#06011C;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price del{color:#06011C;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price del .amount{color:#06011C;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price del {font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:400;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#06011C;font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;padding:20px 10px 20px 10px;margin-top:10px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .button:hover{color:#06011C;background-color:#02010100;border-color:#06011C;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products .added_to_cart{font-family:"Parkinsans", Sans-serif;font-weight:400;margin-inline-start:0px;}.elementor-99036 .elementor-element.elementor-element-969bdbc nav.woocommerce-pagination{margin-top:50px;font-family:"Parkinsans", Sans-serif;font-size:15px;font-weight:600;}.elementor-99036 .elementor-element.elementor-element-969bdbc nav.woocommerce-pagination ul li a, .elementor-99036 .elementor-element.elementor-element-969bdbc nav.woocommerce-pagination ul li span{padding:15px;}.elementor-99036 .elementor-element.elementor-element-969bdbc nav.woocommerce-pagination ul li a{color:#06011C;}.elementor-99036 .elementor-element.elementor-element-969bdbc nav.woocommerce-pagination ul li a:hover{color:#06011C;background-color:#F6F6F6;}.elementor-99036 .elementor-element.elementor-element-969bdbc nav.woocommerce-pagination ul li span.current{color:#06011C;background-color:#E5EFFF;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-99036 .elementor-element.elementor-element-aa3e302{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-83fa813{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-e161b01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-99036 .elementor-element.elementor-element-e161b01.e-con{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-1500b09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-1500b09:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-1500b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-99036 .elementor-element.elementor-element-71d80a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0120px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-b0c13f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-a9a63d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:40px 40px 040px 040px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-e08181d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-80968c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-b36b386{width:var( --container-widget-width, 922px );max-width:922px;--container-widget-width:922px;--container-widget-flex-grow:0;text-align:center;}.elementor-99036 .elementor-element.elementor-element-b36b386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-b36b386.elementor-element{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-b36b386 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:40px;font-weight:600;line-height:55px;color:#06011C;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-99036 .elementor-element.elementor-element-1b86eac{width:100%;max-width:100%;--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-99036 .elementor-element.elementor-element-1b86eac > .elementor-widget-container{background-color:#F6F6F6;padding:20px 20px 20px 20px;border-radius:30px 30px 30px 30px;}.elementor-99036 .elementor-element.elementor-element-1b86eac.elementor-element{--align-self:stretch;}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(150px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(150px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(150px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-150px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-150px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-item > a{font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:600;}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-text{transition:color 0.3s;}.elementor-99036 .elementor-element.elementor-element-83cdff3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:040px 40px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-83cdff3:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-83cdff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-99036 .elementor-element.elementor-element-054a4e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-ec692d5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-99036 .elementor-element.elementor-element-ec692d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-99036 .elementor-element.elementor-element-ec692d5.elementor-element{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-ec692d5 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:40px;font-weight:600;line-height:55px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-d28e2ae{width:var( --container-widget-width, 921px );max-width:921px;--container-widget-width:921px;--container-widget-flex-grow:0;text-align:start;font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-d28e2ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-99036 .elementor-element.elementor-element-1e82563 .elementor-button{background-color:#FFFFFF;font-family:"Parkinsans", Sans-serif;font-weight:600;fill:#06011C;color:#06011C;border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-99036 .elementor-element.elementor-element-1e82563 .elementor-button:hover, .elementor-99036 .elementor-element.elementor-element-1e82563 .elementor-button:focus{background-color:#F8F8F8;}.elementor-99036 .elementor-element.elementor-element-1e82563 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-9d286b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-9ef25a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-9ef25a8:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-9ef25a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-99036 .elementor-element.elementor-element-4bd2426 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 100px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-99036 .elementor-element.elementor-element-f85053d{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px;}.elementor-99036 .elementor-element.elementor-element-f85053d .elementor-divider-separator{width:100%;}.elementor-99036 .elementor-element.elementor-element-f85053d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-99036 .elementor-element.elementor-element-8709f6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-8709f6b:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-8709f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-99036 .elementor-element.elementor-element-2cf849ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-2cf849ee:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-2cf849ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-99036 .elementor-element.elementor-element-1a41d2fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-99036 .elementor-element.elementor-element-1a41d2fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-99036 .elementor-element.elementor-element-1a41d2fb.elementor-element{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-1a41d2fb .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:40px;font-weight:600;line-height:55px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-2c5876b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-5c7e1375{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-5c7e1375:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-5c7e1375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06011C;}.elementor-99036 .elementor-element.elementor-element-368b1617{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-50acd118 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-50acd118{font-family:"Parkinsans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#CCCCCC;}.elementor-99036 .elementor-element.elementor-element-52005f62 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-99036 .elementor-element.elementor-element-52005f62 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#FFFFFF;}.elementor-99036 .elementor-element.elementor-element-1197c33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-1197c33{font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-99036 .elementor-element.elementor-element-26e9ade3 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-99036 .elementor-element.elementor-element-26e9ade3{font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-99036 .elementor-element.elementor-element-1927d878 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-1927d878.elementor-element{--align-self:flex-end;}.elementor-99036 .elementor-element.elementor-element-1927d878 img{border-radius:0px 0px 40px 40px;}.elementor-99036 .elementor-element.elementor-element-644611ef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-11453ba2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-11453ba2:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-11453ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99036 .elementor-element.elementor-element-11453ba2:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-99036 .elementor-element.elementor-element-5ee8fd15 .elementor-icon-wrapper{text-align:start;}.elementor-99036 .elementor-element.elementor-element-5ee8fd15 .elementor-icon{font-size:100px;}.elementor-99036 .elementor-element.elementor-element-5ee8fd15 .elementor-icon svg{height:100px;}.elementor-99036 .elementor-element.elementor-element-5ee8fd15 .elementor-icon-wrapper svg{width:auto;}.elementor-99036 .elementor-element.elementor-element-560f45f1 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:600;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-1a0877d8{font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-5c31812a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-5c31812a:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-5c31812a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99036 .elementor-element.elementor-element-5c31812a:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-99036 .elementor-element.elementor-element-3e41442a .elementor-icon-wrapper{text-align:start;}.elementor-99036 .elementor-element.elementor-element-3e41442a .elementor-icon{font-size:100px;}.elementor-99036 .elementor-element.elementor-element-3e41442a .elementor-icon svg{height:100px;}.elementor-99036 .elementor-element.elementor-element-3e41442a .elementor-icon-wrapper svg{width:auto;}.elementor-99036 .elementor-element.elementor-element-291946dc .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:600;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-349fd2db{font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-710e1224{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-710e1224:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-710e1224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99036 .elementor-element.elementor-element-710e1224:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-99036 .elementor-element.elementor-element-773a766f .elementor-icon-wrapper{text-align:start;}.elementor-99036 .elementor-element.elementor-element-773a766f .elementor-icon{font-size:100px;}.elementor-99036 .elementor-element.elementor-element-773a766f .elementor-icon svg{height:100px;}.elementor-99036 .elementor-element.elementor-element-773a766f .elementor-icon-wrapper svg{width:auto;}.elementor-99036 .elementor-element.elementor-element-49617e91 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:600;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-d9940b1{font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-50f13b16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-50f13b16:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-50f13b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99036 .elementor-element.elementor-element-50f13b16:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-99036 .elementor-element.elementor-element-23bde7f3 .elementor-icon-wrapper{text-align:start;}.elementor-99036 .elementor-element.elementor-element-23bde7f3 .elementor-icon{font-size:100px;}.elementor-99036 .elementor-element.elementor-element-23bde7f3 .elementor-icon svg{height:100px;}.elementor-99036 .elementor-element.elementor-element-23bde7f3 .elementor-icon-wrapper svg{width:auto;}.elementor-99036 .elementor-element.elementor-element-3024f820 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:600;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-61170073{font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-4b9ac129{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-4b9ac129:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-4b9ac129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99036 .elementor-element.elementor-element-4b9ac129:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-99036 .elementor-element.elementor-element-7d4b754d > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-7d4b754d .elementor-icon-wrapper{text-align:start;}.elementor-99036 .elementor-element.elementor-element-7d4b754d.elementor-view-stacked .elementor-icon{background-color:#DBDBDB;}.elementor-99036 .elementor-element.elementor-element-7d4b754d.elementor-view-framed .elementor-icon, .elementor-99036 .elementor-element.elementor-element-7d4b754d.elementor-view-default .elementor-icon{color:#DBDBDB;border-color:#DBDBDB;}.elementor-99036 .elementor-element.elementor-element-7d4b754d.elementor-view-framed .elementor-icon, .elementor-99036 .elementor-element.elementor-element-7d4b754d.elementor-view-default .elementor-icon svg{fill:#DBDBDB;}.elementor-99036 .elementor-element.elementor-element-7d4b754d .elementor-icon{font-size:115px;}.elementor-99036 .elementor-element.elementor-element-7d4b754d .elementor-icon svg{height:115px;}.elementor-99036 .elementor-element.elementor-element-7d4b754d .elementor-icon-wrapper svg{width:auto;}.elementor-99036 .elementor-element.elementor-element-2f15f74e .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:600;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-f108bc2{font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-44cd6b85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-44cd6b85:not(.elementor-motion-effects-element-type-background), .elementor-99036 .elementor-element.elementor-element-44cd6b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99036 .elementor-element.elementor-element-44cd6b85:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-99036 .elementor-element.elementor-element-718dd0f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-718dd0f4 .elementor-icon-wrapper{text-align:start;}.elementor-99036 .elementor-element.elementor-element-718dd0f4 .elementor-icon{font-size:100px;}.elementor-99036 .elementor-element.elementor-element-718dd0f4 .elementor-icon svg{height:100px;}.elementor-99036 .elementor-element.elementor-element-718dd0f4 .elementor-icon-wrapper svg{width:auto;}.elementor-99036 .elementor-element.elementor-element-b8b633a .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:600;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-16d261bc{font-family:"Parkinsans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-aabc098{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-aabc098.e-con{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-9b05dd8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-99036 .elementor-element.elementor-element-9b05dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-9b05dd8.elementor-element{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-9b05dd8 .elementor-heading-title{font-family:"Parkinsans", Sans-serif;font-size:22px;font-weight:600;line-height:37px;color:#06011C;}.elementor-99036 .elementor-element.elementor-element-64faf51{width:var( --container-widget-width, 921px );max-width:921px;--container-widget-width:921px;--container-widget-flex-grow:0;text-align:center;font-family:"Parkinsans", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#555555;}.elementor-99036 .elementor-element.elementor-element-64faf51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-64faf51.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-99036 .elementor-element.elementor-element-1a2e0ee{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-ef7818f{--width:22%;}.elementor-99036 .elementor-element.elementor-element-a2bbc7f{--width:14%;}.elementor-99036 .elementor-element.elementor-element-3a53ded{--width:27%;}.elementor-99036 .elementor-element.elementor-element-b0fa3ad{--width:15%;}.elementor-99036 .elementor-element.elementor-element-d1608df{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-a41b613{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-c3999da{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-d84e902{--width:327px;}.elementor-99036 .elementor-element.elementor-element-e8d9ba5{--width:1071px;}.elementor-99036 .elementor-element.elementor-element-aa3e302{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-83fa813{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-e161b01{--width:50%;}.elementor-99036 .elementor-element.elementor-element-1500b09{--width:50%;}.elementor-99036 .elementor-element.elementor-element-71d80a9{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-b0c13f3{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-a9a63d8{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-80968c3{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-83cdff3{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-054a4e1{--width:30%;}.elementor-99036 .elementor-element.elementor-element-9d286b6{--width:70%;}.elementor-99036 .elementor-element.elementor-element-9ef25a8{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-8709f6b{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-2cf849ee{--content-width:1400px;}.elementor-99036 .elementor-element.elementor-element-5c7e1375{--width:35%;}.elementor-99036 .elementor-element.elementor-element-644611ef{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-99036 .elementor-element.elementor-element-d84e902{--width:100%;}.elementor-99036 .elementor-element.elementor-element-e8d9ba5{--width:100%;}.elementor-99036 .elementor-element.elementor-element-054a4e1{--width:40%;}.elementor-99036 .elementor-element.elementor-element-9d286b6{--width:60%;}.elementor-99036 .elementor-element.elementor-element-5c7e1375{--width:50%;}}@media(max-width:1024px){.elementor-99036 .elementor-element.elementor-element-1a2e0ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-99036 .elementor-element.elementor-element-1099de3{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-c4a71e2{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-584ecc2{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-3ef41de{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-d1608df{--padding-top:50px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-99036 .elementor-element.elementor-element-a71a307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-99036 .elementor-element.elementor-element-a71a307 .elementor-heading-title{font-size:35px;line-height:50px;}.elementor-99036 .elementor-element.elementor-element-d34a79f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-99036 .elementor-element.elementor-element-a41b613{--padding-top:50px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-e431549 > .elementor-widget-container{padding:00px 30px 0px 30px;}.elementor-99036 .elementor-element.elementor-element-e431549 .elementor-heading-title{font-size:30px;}.elementor-99036 .elementor-element.elementor-element-ee40eca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-c3999da{--flex-wrap:wrap;}.elementor-99036 .elementor-element.elementor-element-2504342 > .elementor-widget-container{padding:00px 00px 00px 00px;}.elementor-99036 .elementor-element.elementor-element-2504342 .elementor-heading-title{font-size:30px;}.elementor-99036 .elementor-element.elementor-element-e8d9ba5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:30px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price{font-size:30px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price del {font-size:30px;}.elementor-99036 .elementor-element.elementor-element-83fa813{--padding-top:0px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-e161b01{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-80968c3{--padding-top:30px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-b36b386 > .elementor-widget-container{padding:00px 30px 0px 30px;}.elementor-99036 .elementor-element.elementor-element-b36b386 .elementor-heading-title{font-size:28px;line-height:43px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-99036 .elementor-element.elementor-element-1b86eac > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-item > a{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-83cdff3{--padding-top:70px;--padding-bottom:070px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-ec692d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 00px 10px 00px;}.elementor-99036 .elementor-element.elementor-element-ec692d5 .elementor-heading-title{font-size:28px;line-height:43px;}.elementor-99036 .elementor-element.elementor-element-d28e2ae{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-9d286b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-9ef25a8{--padding-top:70px;--padding-bottom:070px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-1a41d2fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 00px 10px 00px;}.elementor-99036 .elementor-element.elementor-element-1a41d2fb .elementor-heading-title{font-size:28px;line-height:43px;}.elementor-99036 .elementor-element.elementor-element-50acd118{font-size:12px;}.elementor-99036 .elementor-element.elementor-element-52005f62 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-99036 .elementor-element.elementor-element-1197c33{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-26e9ade3{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-99036 .elementor-element.elementor-element-1927d878 img{height:100px;object-fit:cover;object-position:top center;}.elementor-99036 .elementor-element.elementor-element-644611ef{--grid-auto-flow:row;}.elementor-99036 .elementor-element.elementor-element-560f45f1 .elementor-heading-title{font-size:25px;}.elementor-99036 .elementor-element.elementor-element-1a0877d8{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-291946dc .elementor-heading-title{font-size:25px;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-349fd2db{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-49617e91 .elementor-heading-title{font-size:25px;}.elementor-99036 .elementor-element.elementor-element-d9940b1{font-size:16px;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-3024f820 .elementor-heading-title{font-size:25px;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-61170073{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-2f15f74e .elementor-heading-title{font-size:25px;}.elementor-99036 .elementor-element.elementor-element-f108bc2{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-b8b633a .elementor-heading-title{font-size:25px;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-16d261bc{font-size:16px;line-height:28px;}.elementor-99036 .elementor-element.elementor-element-aabc098{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99036 .elementor-element.elementor-element-9b05dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 00px 10px 00px;}.elementor-99036 .elementor-element.elementor-element-9b05dd8 .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-99036 .elementor-element.elementor-element-64faf51{font-size:14px;}}@media(max-width:767px){.elementor-99036 .elementor-element.elementor-element-1a2e0ee{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-99036 .elementor-element.elementor-element-1099de3{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-c4a71e2{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-3a53ded{--gap:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-584ecc2{font-size:14px;}.elementor-99036 .elementor-element.elementor-element-3ef41de{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-d1608df{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-99036 .elementor-element.elementor-element-a71a307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-99036 .elementor-element.elementor-element-a71a307 .elementor-heading-title{font-size:35px;line-height:50px;}.elementor-99036 .elementor-element.elementor-element-d34a79f > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-a41b613{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-e431549 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-99036 .elementor-element.elementor-element-e431549 .elementor-heading-title{font-size:28px;line-height:43px;}.elementor-99036 .elementor-element.elementor-element-ee40eca > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-99036 .elementor-element.elementor-element-c3999da{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-2504342 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-99036 .elementor-element.elementor-element-2504342 .elementor-heading-title{font-size:25px;line-height:43px;}.elementor-99036 .elementor-element.elementor-element-e8d9ba5{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-99036 .elementor-element.elementor-element-969bdbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:30px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .price del {font-size:25px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product .button{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products .added_to_cart{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-969bdbc.elementor-wc-products ul.products li.product{padding:15px 15px 15px 15px;}.elementor-99036 .elementor-element.elementor-element-aa3e302{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-83fa813{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-e161b01{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99036 .elementor-element.elementor-element-71d80a9{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-b0c13f3{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-a9a63d8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-80968c3{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-b36b386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-99036 .elementor-element.elementor-element-b36b386 .elementor-heading-title{font-size:28px;line-height:43px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-99036 .elementor-element.elementor-element-1b86eac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-99036 .elementor-element.elementor-element-1b86eac .elementor-icon-list-item > a{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-83cdff3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-054a4e1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-99036 .elementor-element.elementor-element-ec692d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-ec692d5 .elementor-heading-title{font-size:28px;line-height:43px;}.elementor-99036 .elementor-element.elementor-element-d28e2ae{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-1e82563 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-1e82563 .elementor-button{font-size:15px;}.elementor-99036 .elementor-element.elementor-element-9ef25a8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-9ef25a8.e-con{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-ac462cd.elementor-element{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-4bd2426.elementor-element{--align-self:center;}.elementor-99036 .elementor-element.elementor-element-8709f6b{--padding-top:050px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-2cf849ee{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99036 .elementor-element.elementor-element-1a41d2fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99036 .elementor-element.elementor-element-1a41d2fb .elementor-heading-title{font-size:28px;line-height:43px;}.elementor-99036 .elementor-element.elementor-element-50acd118{font-size:12px;}.elementor-99036 .elementor-element.elementor-element-52005f62 .elementor-heading-title{font-size:22px;line-height:37px;}.elementor-99036 .elementor-element.elementor-element-1197c33{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-26e9ade3{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-99036 .elementor-element.elementor-element-644611ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-99036 .elementor-element.elementor-element-560f45f1 .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-99036 .elementor-element.elementor-element-1a0877d8{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-291946dc .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-99036 .elementor-element.elementor-element-349fd2db{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-49617e91 .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-99036 .elementor-element.elementor-element-d9940b1{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-3024f820 .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-99036 .elementor-element.elementor-element-61170073{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-2f15f74e .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-99036 .elementor-element.elementor-element-f108bc2{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-b8b633a .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-99036 .elementor-element.elementor-element-16d261bc{font-size:16px;}.elementor-99036 .elementor-element.elementor-element-9b05dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-99036 .elementor-element.elementor-element-9b05dd8 .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-99036 .elementor-element.elementor-element-64faf51{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-1a2e0ee */@media (max-width: 1024px) {
  .elementor-99036 .elementor-element.elementor-element-1a2e0ee { position: relative; }

  .elementor-99036 .elementor-element.elementor-element-1a2e0ee > .e-con-inner {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    gap: 24px;
    scrollbar-width: none;
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .elementor-99036 .elementor-element.elementor-element-1a2e0ee > .e-con-inner::-webkit-scrollbar { display: none; }

  .elementor-99036 .elementor-element.elementor-element-1a2e0ee > .e-con-inner > * {
    flex: 0 0 100%;
    scroll-snap-align: center;
  }
  .elementor-99036 .elementor-element.elementor-element-1a2e0ee > .e-con-inner > *,
  .elementor-99036 .elementor-element.elementor-element-1a2e0ee > .e-con-inner > * > .e-con-inner {
    justify-content: center !important;
    align-items: center !important;
  }

  /* scroll cue: fading right edge */
  .elementor-99036 .elementor-element.elementor-element-1a2e0ee::after {
    content: "";
    position: absolute;
    top: 0; right: 0; bottom: 0;
    width: 28px;
    pointer-events: none;
    background: linear-gradient(to right, rgba(229,238,255,0), #E5EEFF);
    z-index: 2;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1b86eac */@media (max-width: 1024px) {
  .rating-bar .elementor-icon-list-item { margin-bottom: 18px !important; }
  .rating-bar .elementor-icon-list-item:last-child { margin-bottom: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ac462cd */.rel-cats { display: flex; flex-wrap: wrap; align-items: center; gap: 12px; font-family: "Parkinsans", sans-serif; }
.rel-cats__label { font-weight: 700; color: #06011C; font-size: 16px; margin-right: 4px; }
.rel-cats a {
  display: inline-block; padding: 10px 18px;
  background: #ffffff; color: #0061FF; font-weight: 600; font-size: 15px;
  border-radius: 999px; text-decoration: none; transition: background .2s ease;
}
.rel-cats a:hover { background: #E5EFFF; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4bd2426 */.cat-updated { font-size: 15px; color: #555555; font-family: "Parkinsans", sans-serif; }/* End custom CSS */
/* Start custom CSS *//* ================================================
   Product category highlights — 4 card styling
   ================================================ */
.cat-highlights { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; }
.cat-card {
  position: relative;
  display: flex; flex-direction: column; align-items: center;
  text-align: center; gap: 12px; padding: 24px 20px;
  background: #F8F8F8; border: 1px solid #cccccc; border-radius: 20px;
  text-decoration: none; font-family: "Parkinsans", sans-serif;
  overflow: visible; transition: border-color .2s ease;
}
.cat-card:hover,
.cat-card:focus-visible { border-color: #0061FF; }
.cat-badge {
  position: absolute; top: -12px; left: 50%; transform: translateX(-50%);
  background: #0061FF; color: #fff; font-size: 15px; font-weight: 600;
  padding: 4px 14px; border-radius: 999px; white-space: nowrap;
}
.cat-card__img img { width: 211px; height: 211px; object-fit: contain; }
.cat-card__title {
  font-size: 22px; line-height: 37px; color: #06011C; font-weight: 700; margin: 0;
  min-height: 74px;
  display: flex; align-items: center; justify-content: center;
}
.cat-card__price,
.cat-card__price ins,
.cat-card__price bdi,
.cat-card__price .woocommerce-Price-amount {
  color: #06011C !important;
  font-family: "Parkinsans", sans-serif;
}
.cat-card__price .woocommerce-Price-amount { font-size: 24px; font-weight: 700; }
.cat-card__price ins { text-decoration: none; }
.cat-card__price del { opacity: .55; font-size: 15px; }
.cat-card__networks { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 10px; }
.cat-card__net { height: 20px; width: auto; object-fit: contain; }
@media (max-width: 1024px) {
  .cat-highlights {
    display: flex; grid-template-columns: none; flex-wrap: nowrap;
    overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;
    scrollbar-width: none; gap: 16px; padding: 20px 16px 0; scroll-padding-left: 16px;
  }
  .cat-highlights::-webkit-scrollbar { display: none; }
  .cat-highlights > .cat-card { flex: 0 0 82%; scroll-snap-align: start; }
  .cat-highlights::after { content: ""; flex: 0 0 4px; }
}
/* ================================================
   Product category description styling
   ================================================ */
.cat-desc,
.cat-desc p {
  font-family: "Parkinsans", sans-serif !important;
  font-size: 16px !important;
  line-height: 28px !important;
}
/* ===== Standard Category — product grid ===== */
@media (min-width: 1025px) {
  ul.products { grid-template-columns: repeat(3, 1fr) !important; }
}
/* Tablet (768–1024px) */
@media (max-width: 1024px) and (min-width: 768px) {
  ul.products { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
  ul.products li.product.grid-promo-card { grid-column: 1 / -1 !important; }
}
ul.products li.product:not(.grid-promo-card) img {
  width: 250px !important; object-fit: contain;
}
li.product .advanced-woo-labels { position: absolute; top: 12px; left: 12px; z-index: 2; }
ul.products li.product .price { font-size: 0 !important; }
ul.products li.product .price .from,
ul.products li.product .price .woocommerce-Price-amount,
ul.products li.product .price::after { font-family: "Parkinsans", sans-serif; font-weight: 600; }
ul.products li.product .price .woocommerce-Price-amount { font-size: 22px; }
ul.products li.product .price .from { font-size: 15px; }
ul.products li.product .price ins { text-decoration: none; }
ul.products li.product .price del .woocommerce-Price-amount { font-size: 15px; opacity: .55; }
ul.products li.product .price::after { content: "/mo"; font-size: 15px; }
li.product .woocommerce-loop-product__buttons { width: 100%; }
li.product .button { display: block; width: 100%; }
li.product hr { display: none; }
li.product .woocommerce-loop-product__title {
  min-height: 78px; display: flex; align-items: center; justify-content: center; text-align: center;
}
/* ===== pagination ===== */
.woocommerce-pagination ul.page-numbers {
  display: flex; align-items: center; justify-content: center;
  gap: 5px; list-style: none; padding: 0; margin: 28px 0;
}
.woocommerce-pagination li { margin: 0; }
.woocommerce-pagination .page-numbers:not(.next):not(.prev) { border-radius: 10px; }
.woocommerce-pagination .page-numbers.current { font-weight: 600; }
.woocommerce-pagination .next.page-numbers,
.woocommerce-pagination .prev.page-numbers {
  border-radius: 50%; width: 48px; height: 48px; padding: 0;
  display: inline-flex; align-items: center; justify-content: center; background: #F2F2F2;
}
/* ================================================
   Promo / CTA card (dark card in grid spot 8)
   ================================================ */
ul.products li.product.grid-promo-card {
  background: #06011C !important;
  border: none !important;
  border-radius: 20px;
  overflow: hidden;
  padding: 30px 0 0 !important;
  display: flex;
  flex-direction: column;
}
.grid-promo-card__inner {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  width: 100%;
  color: #fff;
  font-family: "Parkinsans", sans-serif;
  text-align: center;
}
.grid-promo-card__inner h3 {
  color: #fff !important;
  font-size: 25px !important;
  line-height: 40px !important;
  font-weight: 700 !important;
  margin: 0 !important;
  padding: 0 40px 12px !important;
}
.grid-promo-card__inner p {
  color: #fff !important;
  font-size: 16px !important;
  line-height: 28px !important;
  margin: 0 !important;
  padding: 0 30px 20px;
}
.grid-promo-card__btn {
  color: #DDFC9D !important;
  text-decoration: underline;
  font-weight: 600;
  background: none;
  display: inline-block;
  padding: 0 30px 30px;
}
/* promo card image — full-bleed 250px band, flush to the bottom */
ul.products li.product.grid-promo-card img.grid-promo-card__img {
  order: 10; margin-top: auto;
  width: 100% !important; max-width: 100% !important;
  height: 250px !important; object-fit: cover !important; display: block;
}
/* ===== mobile grid ===== */
@media (max-width: 767px) {
  ul.products { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  ul.products li.product { min-width: 0 !important; }
  ul.products li.product:not(.grid-promo-card) img { width: 100% !important; height: auto !important; max-width: 100% !important; }
  ul.products li.product.grid-promo-card { grid-column: 1 / -1 !important; }
}
/* ===== Why-choose carousel — layout + arrow ===== */
.why-row { display: flex; gap: 20px; align-items: stretch; position: relative; }
.why-row > .why-card--dark { flex: 0 0 340px; }
.why-carousel {
  flex: 1 1 auto; min-width: 0;
  display: grid !important;
  grid-template-columns: none !important;
  grid-auto-flow: column !important;
  grid-template-rows: 1fr 1fr !important;
  grid-auto-columns: calc(40% - 12px);
  gap: 20px;
  overflow-x: auto; scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch; scrollbar-width: none;
}
.why-carousel::-webkit-scrollbar { display: none; }
.why-carousel > * { scroll-snap-align: start; }
.why-row > .elementor-widget-html {
  position: absolute !important; inset: 0; width: auto !important;
  pointer-events: none; z-index: 3;
}
.why-next {
  position: absolute; top: 50%; right: -18px; left: auto;
  transform: translateY(-50%);
  pointer-events: auto; cursor: pointer;
  width: 48px; height: 48px; border-radius: 50%;
  border: 0; background: #fff; padding: 0;
  display: flex; align-items: center; justify-content: center;
  box-shadow: 0 2px 10px rgba(0,0,0,.12); transition: none;
}
.why-next:hover, .why-next:focus, .why-next:active {
  background: #fff; box-shadow: 0 2px 10px rgba(0,0,0,.12); transform: translateY(-50%);
}
.why-next img { width: 20px; height: 20px; }
.why-next.is-back img { transform: scaleX(-1); }
@media (max-width: 1024px) {
  .why-row { flex-direction: column; }
  .why-row > .why-card--dark { flex: none; }
  .why-carousel {
    grid-template-columns: none !important; grid-template-rows: 1fr !important;
    grid-auto-flow: column !important; grid-auto-columns: 82% !important;
  }
  .why-next { top: auto; bottom: 12px; right: 12px; left: auto; transform: none; width: 40px; height: 40px; }
  .why-next:hover, .why-next:focus, .why-next:active { transform: none; }
}
/* ================================================
   Product category FAQs
   ================================================ */
.cat-faqs { display: flex; flex-direction: column; }
.cat-faq { border-bottom: 1px solid #cccccc; font-family: "Parkinsans", sans-serif; }
.cat-faq > summary {
  list-style: none; cursor: pointer;
  display: flex; align-items: center; justify-content: space-between; gap: 16px;
  padding: 20px 0; font-size: 22px; font-weight: 600; color: #06011C;
}
.cat-faq > summary::-webkit-details-marker { display: none; }
.cat-faq > summary::after {
  content: "+"; flex-shrink: 0; width: 32px; height: 32px;
  display: inline-flex; align-items: center; justify-content: center;
  border-radius: 50%; background: #fff; color: #06011C; font-size: 22px; line-height: 1;
}
.cat-faq[open] > summary::after { content: "−"; }
.cat-faq__body { font-size: 16px; line-height: 28px; color: #06011C; padding: 0 0 20px; }
@media (max-width: 1024px) { .cat-faq > summary { font-size: 18px; } }
/* ================================================
   Standard Category — shared button
   ================================================ */
.pcat-btn {
  display: inline-flex; align-items: center; justify-content: center; gap: .5em;
  font-family: "Parkinsans", sans-serif; font-weight: 600; line-height: 1.1;
  text-decoration: none; padding: .85em 1.6em; border-radius: 999px;
  transition: filter .15s ease;
}
.pcat-btn:hover { filter: brightness(.94); }
.pcat-btn--primary {
  background: #E20000 !important;
  color: #fff !important;
  width: 240px;
  border-radius: 15px;
  padding: 20px 25px;
  box-sizing: border-box;
}
.pcat-btn--primary:hover,
.pcat-btn--primary:focus {
  background: #B70000 !important;
  color: #fff !important;
  filter: none;
}
.pcat-btn--ghost { background: transparent; color: #0061FF; border: 1.5px solid #0061FF; }
/* ================================================
   Intro block + stat tiles
   ================================================ */
.pcat-intro { font-family: "Parkinsans", sans-serif; }
.pcat-intro__h {
  font-size: 40px; line-height: 55px; color: #06011C; font-weight: 600; margin: 0 0 16px;
}
.pcat-intro__body { font-size: 16px; line-height: 28px; color: #06011C; }
.pcat-intro__body p { margin: 0 0 16px; }
.pcat-intro .pcat-btn { margin-top: 8px; }
.pcat-stats {
  display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px;
  font-family: "Parkinsans", sans-serif;
}
.pcat-stat {
  display: flex; flex-direction: column; gap: 6px;
  padding: 24px; background: #FFFFFF; border: 1px solid #cccccc; border-radius: 20px;
}
.pcat-stat__value { font-size: 55px; line-height: 70px; font-weight: 800; color: #0061FF; }
.pcat-stat__label { font-size: 16px; line-height: 28px; color: #06011C; }
@media (max-width: 767px) {
  .pcat-intro__h { font-size: 28px; line-height: 43px; }
  .pcat-stats { gap: 12px; }
  .pcat-stat { padding: 18px; }
  .pcat-stat__value { font-size: 25px; line-height: 37px; }
}
/* ================================================
   Feature grid — "Why choose…"
   ================================================ */
.pcat-features { font-family: "Parkinsans", sans-serif; text-align: center; }
.pcat-features__h { font-size: 40px; line-height: 55px; color: #06011C; font-weight: 600; margin: 0 0 12px; }
.pcat-features__intro { font-size: 16px; line-height: 28px; color: #06011C; max-width: 922px; margin: 0 auto 32px; }
.pcat-features__grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; text-align: left; }
.pcat-feature { padding: 32px 24px; background: #E5EFFF; border-radius: 40px; }
.pcat-feature__t { font-size: 22px; line-height: 30px; color: #06011C; font-weight: 700; margin: 0 0 10px; }
.pcat-feature__x { font-size: 16px; line-height: 28px; color: #06011C; margin: 0; }
.pcat-features > .pcat-btn { margin-top: 32px; }
@media (max-width: 1024px) { .pcat-features__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) {
  .pcat-features__grid { grid-template-columns: 1fr; }
  .pcat-features__h { font-size: 30px; line-height: 40px; }
}
.pcat-feature__icon { width: 31px; height: 31px; object-fit: contain; display: block; margin: 0 0 16px; }
/* ================================================
   Comparison table — matches design
   ================================================ */
.pcat-compare { font-family: "Parkinsans", sans-serif; }
.pcat-compare__h { font-size: 40px; line-height: 55px; color: #06011C; font-weight: 700; text-align: center; margin: 0 0 12px; }
.pcat-compare__intro { font-size: 16px; line-height: 28px; color: #06011C; text-align: center; max-width: 1160px; margin: 0 auto 32px; }
.pcat-compare__scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }
.pcat-compare__table { width: 100%; min-width: 900px; border-collapse: separate; border-spacing: 0; background: #FBFBFB;
    border-radius: 40px;}
/* remove ALL borders → no vertical lines */
.pcat-compare__table,
.pcat-compare__table th,
.pcat-compare__table td { border: 0 !important; }
/* horizontal dividers only, full width (not under the button row) */
.pcat-compare__table tbody tr:not(.pcat-compare__btnrow) > * { border-top: 1px solid #cccccc !important; }
/* header */
.pcat-compare__col { text-align: center; vertical-align: top; padding: 24px 20px 20px; }
.pcat-compare__imgwrap { display: flex; align-items: center; justify-content: center; height: 120px; margin-bottom: 12px; }
.pcat-compare__img { max-height: 120px; width: auto; object-fit: contain; }
.pcat-compare__name { display: block; font-size: 22px; line-height: 1.0; font-weight: 700; color: #06011C; }
.pcat-compare__best { display: block; font-size: 16px; line-height: 24px; color: #555555; margin-top: 4px; }
/* body */
.pcat-compare__table td { text-align: center; vertical-align: middle; padding: 20px; font-size: 16px; line-height: 26px; color: #06011C; }
.pcat-compare__table th[scope="row"] { text-align: left; vertical-align: middle; padding: 20px 16px; font-size: 16px; line-height: 24px; font-weight: 600; color: #06011C; white-space: nowrap; }
.pcat-compare__rowicon { width:13px; height: 13px; object-fit: contain; vertical-align: middle; margin-right: 10px; }
/* tinted columns (1st & 3rd), rounded top & bottom */
.pcat-compare__table .is-hl { background: #F2F7FF; }
.pcat-compare__table thead .is-hl { border-radius: 30px 30px 0 0; }
.pcat-compare__btnrow .is-hl { border-radius: 0 0 24px 24px; }
/* price + button rows */
.pcat-compare__price { display: block; font-size: 20px; font-weight: 700; color: #06011C; }
.pcat-compare__from,
.pcat-compare__mo { font-size: 15px; font-weight: 400; color: #06011C; }
.pcat-compare__pricerow td { padding: 24px 20px 8px; }
.pcat-compare__btnrow td { padding: 8px 20px 28px; }
.pcat-compare__btnrow .pcat-btn { width: 100%; max-width: 260px; }
/* dark button — inverts to outline on hover */
.pcat-btn--dark {
  background: #06011C !important;
  color: #FFFFFF !important;
  border: 1px solid #06011C !important;
  border-radius: 15px;
  padding: 16px 24px;
}
.pcat-btn--dark:hover,
.pcat-btn--dark:focus {
  background: transparent !important;
  color: #06011C !important;
  border-color: #06011C !important;
  filter: none;
}
.pcat-sr { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
@media (max-width: 767px) {
  .pcat-compare__h { font-size: 28px; line-height: 43px;}
  /* keep the attribute-label column pinned while the phones swipe */
  .pcat-compare__table { min-width: 640px;
  border-radius: 40px;}
  .pcat-compare__table th[scope="row"],
  .pcat-compare__corner {
    position: sticky;
    left: 0;
    z-index: 2;
    background: #F6F6F6;
    box-shadow: 5px 0 5px -5px rgba(0,0,0,.15);
  }
}
/* ================================================
   Turns highlights section heading off
   ================================================ */
body.highlights-off .highlights-section { display: none !important; }

/* ================================================================
   FILTER STYLING  — applies to ALL categories this template drives
   (unscoped: no body.term-sim-only prefix, unlike the SIM template)
   ================================================================ */

/* Hide the results count on mobile/tablet so Filters + Sort sit cleanly */
@media (max-width:1024px){
  .woocommerce-result-count{ display:none !important; }
}

/* Hide the duplicate chips injected into the category description */
.cat-desc .wpc-custom-selected-terms,
.woocommerce-archive-description .wpc-custom-selected-terms{
  display:none !important;
}

/* Filters button + Sort dropdown — Parkinsans */
.wpc-filters-open-button-container a.wpc-filters-open-widget,
.woocommerce-ordering select.orderby{
  font-family:"Parkinsans", sans-serif !important;
}

/* MOBILE: Filters button + Sort — full width, stacked */
@media (max-width:768px){
  .wpc-filters-open-button-container,
  .woocommerce-ordering{
    float:none !important; clear:both !important; width:100% !important;
    margin:0 0 12px !important; display:block !important;
  }
  .wpc-filters-open-button-container a.wpc-filters-open-widget{
    display:flex !important; justify-content:center !important; align-items:center !important;
    width:100% !important; box-sizing:border-box !important;
  }
  .woocommerce-ordering select.orderby{
    width:100% !important; box-sizing:border-box !important;
  }
}

/* Network image labels — remove blue bg on hover/selected (already unscoped) */
body .wpc-filters-main-wrap input.wpc-label-input:checked + label span.wpc-filter-label-wrapper,
body .wpc-filters-main-wrap input.wpc-label-input + label:hover span.wpc-filter-label-wrapper {
  background-color: #f6f6f6 !important;
  color: #cccccc !important;
}

/* Divider under each filter — accordion style */
.wpc-filters-section{
  border-bottom:1px solid #cccccc;
}

/* Dropdown arrow colour */
.wpc-open-icon{
  border-color:#555555 !important;
}

/* Section titles semi-bold */
.wpc-filter-title,
.wpc-filter-title .wpc-wrap-icons{
  font-weight:600 !important;
}

/* "Which network is right for you" band — vertical padding on standard categories */
.pcat-net{ padding:100px 0 !important; }
@media (max-width:767px){ .pcat-net{ padding:50px 0 !important; } }

/* Compare bar — panel look (interim, until dev rebuild) */
.compare-summary-container{ background:#fbfbfb !important; border-radius:15px !important; padding:16px 20px !important; margin:12px 0 20px !important; }

/* stat cards 1-per-row on mobile */
@media (max-width:767px){ .pcat-stats{ grid-template-columns:1fr !important; } }/* End custom CSS */