.elementor-6170101 .elementor-element.elementor-element-2cf9f8a{overflow:hidden;margin-top:80px;margin-bottom:0px;padding:0px 100px 0px 100px;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-4682fa6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-4682fa6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-4682fa6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-4682fa6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-4682fa6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-6170101 .elementor-element.elementor-element-4682fa6 > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-4682fa6 > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-4682fa6 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-4682fa6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-4682fa6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-6170101 .elementor-element.elementor-element-4682fa6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-05d6554 .ce-breadcrumb__item:not(:last-child):after{content:"/";color:#ddd;}.elementor-6170101 .elementor-element.elementor-element-05d6554 > .elementor-widget-container{margin:4px 0px -2px 0px;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-80b17d9.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-80b17d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-80b17d9.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-column-wrap > .elementor-widget-wrap{column-gap:30px;}.elementor-6170101 .elementor-element.elementor-element-80b17d9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-8afe963 .elementor-heading-title{color:#494949;font-family:"Area Normal", sans-serif;font-size:0.9rem;font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-8afe963 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-8afe963{width:auto;}.elementor-6170101 .elementor-element.elementor-element-3acf08b{width:auto;}.elementor-6170101 .elementor-element.elementor-element-37db3c7{overflow:hidden;padding:50px 100px 100px 100px;}.elementor-6170101 .elementor-element.elementor-element-bfedfad > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-922b56a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-922b56a{margin-top:0px;margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-87d268d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-106e04a .elementor-heading-title{color:#05131F;}.elementor-6170101 .elementor-element.elementor-element-490834a > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-6170101 .elementor-element.elementor-element-1ca0ff9{text-align:right;}.elementor-6170101 .elementor-element.elementor-element-1ca0ff9 .elementor-image img{width:170px;height:60px;object-fit:contain;}.elementor-6170101 .elementor-element.elementor-element-395b1ae .elementor-widget-container{gap:10px;}.elementor-6170101 .elementor-element.elementor-element-4292ac8 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-6170101 .elementor-element.elementor-element-9defcf0 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-9defcf0{margin-top:0px;margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-f63885b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-53d2717 .elementor-heading-title{color:#05131F;}.elementor-6170101 .elementor-element.elementor-element-fc1a292 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-6170101 .elementor-element.elementor-element-e74bfcd{text-align:right;}.elementor-6170101 .elementor-element.elementor-element-e74bfcd .elementor-image img{width:170px;height:60px;object-fit:contain;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-9755216.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-9755216.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-9755216 > .elementor-column-wrap > .elementor-widget-wrap{column-gap:7px;}.elementor-6170101 .elementor-element.elementor-element-9755216 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-75c7e59{width:auto;}.elementor-6170101 .elementor-element.elementor-element-0c62d1f .elementor-star-rating{font-size:24px;}.elementor-6170101 .elementor-element.elementor-element-0c62d1f .elementor-star-rating i:before{color:#494949;}.elementor-6170101 .elementor-element.elementor-element-0c62d1f{width:auto;}.elementor-6170101 .elementor-element.elementor-element-4aae491 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-4aae491{margin-top:15px;margin-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-840a2ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-590e290.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-10px / 2);}.elementor-6170101 .elementor-element.elementor-element-590e290.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(10px / 2);}.elementor-6170101 .elementor-element.elementor-element-590e290:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(10px / 2);}.elementor-6170101 .elementor-element.elementor-element-590e290:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(10px / 2);}.elementor-6170101 .elementor-element.elementor-element-590e290{color:#FFFFFF;width:auto;}.elementor-6170101 .elementor-element.elementor-element-590e290 > .elementor-widget-container{padding:5px 24px 0px 24px;background-color:#E60209;}.elementor-6170101 .elementor-element.elementor-element-31e3d66.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-0px / 2);}.elementor-6170101 .elementor-element.elementor-element-31e3d66.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(0px / 2);}.elementor-6170101 .elementor-element.elementor-element-31e3d66:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(0px / 2);}.elementor-6170101 .elementor-element.elementor-element-31e3d66:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(0px / 2);}.elementor-6170101 .elementor-element.elementor-element-31e3d66{color:#B6B6B6;width:auto;}.elementor-6170101 .elementor-element.elementor-element-31e3d66.ce-product-meta--layout-table .ce-product-meta__label{min-width:50px;}.elementor-6170101 .elementor-element.elementor-element-31e3d66 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-57108f3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6170101 .elementor-element.elementor-element-57108f3 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:4px;column-gap:0px;}.elementor-6170101 .elementor-element.elementor-element-57108f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-9290ef1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-9290ef1{margin-top:15px;margin-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-32eff4f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-6c93479.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-10px / 2);}.elementor-6170101 .elementor-element.elementor-element-6c93479.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(10px / 2);}.elementor-6170101 .elementor-element.elementor-element-6c93479:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(10px / 2);}.elementor-6170101 .elementor-element.elementor-element-6c93479:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(10px / 2);}.elementor-6170101 .elementor-element.elementor-element-6c93479{color:#FFFFFF;width:auto;}.elementor-6170101 .elementor-element.elementor-element-6c93479 > .elementor-widget-container{padding:5px 24px 0px 24px;background-color:#E60209;}.elementor-6170101 .elementor-element.elementor-element-be0c85c.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-0px / 2);}.elementor-6170101 .elementor-element.elementor-element-be0c85c.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(0px / 2);}.elementor-6170101 .elementor-element.elementor-element-be0c85c:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(0px / 2);}.elementor-6170101 .elementor-element.elementor-element-be0c85c:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(0px / 2);}.elementor-6170101 .elementor-element.elementor-element-be0c85c{color:#B6B6B6;width:auto;}.elementor-6170101 .elementor-element.elementor-element-be0c85c.ce-product-meta--layout-table .ce-product-meta__label{min-width:50px;}.elementor-6170101 .elementor-element.elementor-element-be0c85c > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-5f8f534 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-5f8f534{margin-top:15px;margin-bottom:15px;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-6ef27c4.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-6ef27c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-6ef27c4.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-6170101 .elementor-element.elementor-element-6ef27c4 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:4px;column-gap:0px;}.elementor-6170101 .elementor-element.elementor-element-6ef27c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-4240d0e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-4240d0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-4240d0e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-6170101 .elementor-element.elementor-element-4240d0e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:4px;column-gap:0px;}.elementor-6170101 .elementor-element.elementor-element-4240d0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-ef2a243.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-ef2a243.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-ef2a243.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-6170101 .elementor-element.elementor-element-ef2a243 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:4px;column-gap:0px;}.elementor-6170101 .elementor-element.elementor-element-ef2a243 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-842733e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-842733e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-842733e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-6170101 .elementor-element.elementor-element-842733e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:4px;column-gap:0px;}.elementor-6170101 .elementor-element.elementor-element-842733e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-86494aa > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-fc1095c{border-style:solid;border-width:1px 0px 1px 0px;border-color:#B6B6B6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-6170101 .elementor-element.elementor-element-fc1095c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-dafac89 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;column-gap:10px;}.elementor-6170101 .elementor-element.elementor-element-dafac89 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-e7c7a65{border-style:solid;border-width:1px 0px 1px 0px;border-color:#B6B6B6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-6170101 .elementor-element.elementor-element-e7c7a65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-bb96786 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;column-gap:10px;}.elementor-6170101 .elementor-element.elementor-element-bb96786 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-9c91009 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-9c91009:not(.elementor-motion-effects-element-type-background), .elementor-6170101 .elementor-element.elementor-element-9c91009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-6170101 .elementor-element.elementor-element-9c91009, .elementor-6170101 .elementor-element.elementor-element-9c91009 > [class*="elementor-background-"]{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-9c91009{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 12px 12px 12px;}.elementor-6170101 .elementor-element.elementor-element-9c91009 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-abe305d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-abe305d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-33091b7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-33091b7{width:auto;}.elementor-6170101 .elementor-element.elementor-element-556fddf{width:auto;}.elementor-6170101 .elementor-element.elementor-element-228d059 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-228d059:not(.elementor-motion-effects-element-type-background), .elementor-6170101 .elementor-element.elementor-element-228d059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-6170101 .elementor-element.elementor-element-228d059, .elementor-6170101 .elementor-element.elementor-element-228d059 > [class*="elementor-background-"]{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-228d059{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 12px 12px 12px;}.elementor-6170101 .elementor-element.elementor-element-228d059 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-f0d388e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-4c4c753{text-align:center;width:auto;}.elementor-6170101 .elementor-element.elementor-element-4c4c753 .elementor-heading-title{color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-4c4c753 > .elementor-widget-container{padding:10px 12px 2px 12px;background-color:#E60209;border-radius:5px 5px 5px 5px;}.elementor-6170101 .elementor-element.elementor-element-c7151cf .elementor-heading-title{color:#494949;}.elementor-6170101 .elementor-element.elementor-element-c7151cf{width:auto;}.elementor-6170101 .elementor-element.elementor-element-b5b4f47{width:auto;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-8d6755f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-8d6755f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-8d6755f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6170101 .elementor-element.elementor-element-8d6755f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:12px;column-gap:12px;}.elementor-6170101 .elementor-element.elementor-element-8d6755f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-88cdf96 a.elementor-button{padding:15px 30px 15px 30px;cursor:pointer;}.elementor-6170101 .elementor-element.elementor-element-88cdf96 a.elementor-button:not([href]){cursor:not-allowed;background-color:rgba(129,138,145,0.35);}.elementor-6170101 .elementor-element.elementor-element-88cdf96{width:auto;}.elementor-6170101 .elementor-element.elementor-element-ed6f4bd .elementor-icon-wrapper{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-ed6f4bd.elementor-view-stacked .elementor-icon{background-color:#05131F;}.elementor-6170101 .elementor-element.elementor-element-ed6f4bd.elementor-view-framed .elementor-icon:not(#e), .elementor-6170101 .elementor-element.elementor-element-ed6f4bd.elementor-view-default .elementor-icon:not(#e){color:#05131F;}.elementor-6170101 .elementor-element.elementor-element-ed6f4bd.elementor-view-stacked .elementor-icon:hover{background-color:#E60209;}.elementor-6170101 .elementor-element.elementor-element-ed6f4bd.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-6170101 .elementor-element.elementor-element-ed6f4bd.elementor-view-default .elementor-icon:not(#e):hover{color:#E60209;}.elementor-6170101 .elementor-element.elementor-element-ed6f4bd .elementor-icon{font-size:20px;border-radius:5px 5px 5px 5px;}.elementor-6170101 .elementor-element.elementor-element-ed6f4bd .elementor-icon i, .elementor-6170101 .elementor-element.elementor-element-ed6f4bd .elementor-icon svg{transform:rotate(0deg);}.elementor-6170101 .elementor-element.elementor-element-ed6f4bd{width:auto;}.elementor-6170101 .elementor-element.elementor-element-b476dc4 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-b476dc4:not(.elementor-motion-effects-element-type-background), .elementor-6170101 .elementor-element.elementor-element-b476dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-6170101 .elementor-element.elementor-element-b476dc4, .elementor-6170101 .elementor-element.elementor-element-b476dc4 > [class*="elementor-background-"]{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-b476dc4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 10px 20px;}.elementor-6170101 .elementor-element.elementor-element-b476dc4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-e9d3067 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-b58d95d .elementor-icon-list-icon *{color:#05131F;}.elementor-6170101 .elementor-element.elementor-element-b58d95d .elementor-icon-list-icon i{font-size:20px;}.elementor-6170101 .elementor-element.elementor-element-b58d95d .elementor-icon-list-icon svg{width:20px;}.elementor-6170101 .elementor-element.elementor-element-b58d95d .elementor-icon-list-text{padding-left:10px;}.elementor-6170101 .elementor-element.elementor-element-b58d95d > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-6170101 .elementor-element.elementor-element-4cd80a7 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-4cd80a7:not(.elementor-motion-effects-element-type-background), .elementor-6170101 .elementor-element.elementor-element-4cd80a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-6170101 .elementor-element.elementor-element-4cd80a7, .elementor-6170101 .elementor-element.elementor-element-4cd80a7 > [class*="elementor-background-"]{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-4cd80a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 10px 20px;}.elementor-6170101 .elementor-element.elementor-element-4cd80a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-f917dc3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-30f6750 .elementor-icon-list-icon *{color:#05131F;}.elementor-6170101 .elementor-element.elementor-element-30f6750 .elementor-icon-list-icon i{font-size:20px;}.elementor-6170101 .elementor-element.elementor-element-30f6750 .elementor-icon-list-icon svg{width:20px;}.elementor-6170101 .elementor-element.elementor-element-30f6750 .elementor-icon-list-text{padding-left:10px;}.elementor-6170101 .elementor-element.elementor-element-30f6750 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-6170101 .elementor-element.elementor-element-18447e4 .elementor-nav--main a.elementor-item{font-family:"Prototype", sans-serif;font-size:1.5rem;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e){color:#858585;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs a.elementor-item.elementor-item-active:not(#e), .elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs a.elementor-item.highlighted:not(#e), .elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e):hover, .elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e):focus{color:#494949;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item:before, .elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item:after{background-color:#E60209;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item:before, .elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item:after{border-color:#E60209;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs a.elementor-item.elementor-item-active:not(#e){color:#05131F;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item-active:before, .elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item-active:after{background-color:#E60209;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item-active:before, .elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item-active:after{border-color:#E60209;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:0px;padding-right:0px;padding-top:15px;padding-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav--layout-horizontal > .elementor-nav{column-gap:50px;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > :not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:50px;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav-tabs{padding:0px 0px 20px 0px;}.elementor-6170101 .elementor-element.elementor-element-18447e4:not(.elementor-motion-effects-element-type-background), .elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-6170101 .elementor-element.elementor-element-18447e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-ac44701 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-81d7864 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-f806234{--divider-border-style:solid;--divider-border-color:#EBEBEB;--divider-border-width:2px;}.elementor-6170101 .elementor-element.elementor-element-f806234 .elementor-divider-separator{width:100%;}.elementor-6170101 .elementor-element.elementor-element-f806234 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-9739702 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-5e48a47{--divider-border-style:solid;--divider-border-color:#EBEBEB;--divider-border-width:2px;}.elementor-6170101 .elementor-element.elementor-element-5e48a47 .elementor-divider-separator{width:100%;}.elementor-6170101 .elementor-element.elementor-element-5e48a47 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-df99e2c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-e5ff127{--divider-border-style:solid;--divider-border-color:#EBEBEB;--divider-border-width:2px;}.elementor-6170101 .elementor-element.elementor-element-e5ff127 .elementor-divider-separator{width:100%;}.elementor-6170101 .elementor-element.elementor-element-e5ff127 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-b9c3c21 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-8197830 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:50px;column-gap:50px;}.elementor-6170101 .elementor-element.elementor-element-8197830 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-45fa4b3 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-45fa4b3{margin-top:0px;margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-1ad40e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-5dc426b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-1001a29:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-1001a29 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-1001a29 > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-1001a29 > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-1001a29 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-1001a29 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6170101 .elementor-element.elementor-element-1001a29 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-6170101 .elementor-element.elementor-element-1001a29 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-4d0d61a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-4d0d61a{margin-top:0px;margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-ffb470b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-687531b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-14f6416:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-14f6416 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-14f6416 > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-14f6416 > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-14f6416 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-14f6416 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6170101 .elementor-element.elementor-element-14f6416 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-6170101 .elementor-element.elementor-element-14f6416 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-11b11af > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-11b11af{margin-top:0px;margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-bfadb86 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-4bfacfc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-91a1895:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-91a1895 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-91a1895 > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-91a1895 > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-91a1895 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-91a1895 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6170101 .elementor-element.elementor-element-91a1895 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-6170101 .elementor-element.elementor-element-91a1895 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-1bf0318 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-47735ea > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-7c67f13 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-86c86ac.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-86c86ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-86c86ac.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-86c86ac:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-86c86ac > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-86c86ac > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-86c86ac > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-86c86ac > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-86c86ac > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-86c86ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-6170101 .elementor-element.elementor-element-86c86ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-d6e2d27 .elementor-heading-title{font-family:"Area Normal", sans-serif;font-size:1rem;font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-d6e2d27 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-d6e2d27{width:initial;}.elementor-6170101 .elementor-element.elementor-element-0499eec .elementor-button-content-wrapper{gap:10px;}.elementor-6170101 .elementor-element.elementor-element-0499eec .elementor-button-text{flex-grow:min(0, 10);}.elementor-6170101 .elementor-element.elementor-element-0499eec a.elementor-button{font-family:"Area Normal", sans-serif;font-size:0.9rem;font-weight:500;background-color:rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-0499eec a.elementor-button:not(#e){color:#494949;}.elementor-6170101 .elementor-element.elementor-element-0499eec{width:initial;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-75f5fcb.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-75f5fcb.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-75f5fcb.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-75f5fcb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-75f5fcb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-75f5fcb > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-75f5fcb > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-75f5fcb > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-75f5fcb > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-75f5fcb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-6170101 .elementor-element.elementor-element-75f5fcb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-ebdd01f .elementor-heading-title{font-family:"Area Normal", sans-serif;font-size:1rem;font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-ebdd01f > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-ebdd01f{width:initial;}.elementor-6170101 .elementor-element.elementor-element-6f16e46 .elementor-button-content-wrapper{gap:10px;}.elementor-6170101 .elementor-element.elementor-element-6f16e46 .elementor-button-text{flex-grow:min(0, 10);}.elementor-6170101 .elementor-element.elementor-element-6f16e46 a.elementor-button{font-family:"Area Normal", sans-serif;font-size:0.9rem;font-weight:500;background-color:rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-6f16e46 a.elementor-button:not(#e){color:#494949;}.elementor-6170101 .elementor-element.elementor-element-6f16e46{width:initial;}.elementor-6170101 .elementor-element.elementor-element-6c6d9ef{--divider-border-style:solid;--divider-border-color:#EBEBEB;--divider-border-width:2px;}.elementor-6170101 .elementor-element.elementor-element-6c6d9ef .elementor-divider-separator{width:100%;}.elementor-6170101 .elementor-element.elementor-element-6c6d9ef .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-6c6d9ef > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-487ebea > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-a180003.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-a180003.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-a180003.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-a180003:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-a180003 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-a180003 > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-a180003 > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-a180003 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-a180003 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-a180003 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-6170101 .elementor-element.elementor-element-a180003 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-1bd5ec7 .elementor-heading-title{font-family:"Area Normal", sans-serif;font-size:1rem;font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-1bd5ec7 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-1bd5ec7{width:initial;}.elementor-6170101 .elementor-element.elementor-element-1f00b3a .elementor-button-content-wrapper{gap:10px;}.elementor-6170101 .elementor-element.elementor-element-1f00b3a .elementor-button-text{flex-grow:min(0, 10);}.elementor-6170101 .elementor-element.elementor-element-1f00b3a a.elementor-button{font-family:"Area Normal", sans-serif;font-size:0.9rem;font-weight:500;background-color:rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-1f00b3a a.elementor-button:not(#e){color:#494949;}.elementor-6170101 .elementor-element.elementor-element-1f00b3a{width:initial;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-9460e7c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-9460e7c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-9460e7c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-9460e7c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-9460e7c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-9460e7c > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-9460e7c > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-9460e7c > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-9460e7c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-9460e7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-6170101 .elementor-element.elementor-element-9460e7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-6a58c3a .elementor-heading-title{font-family:"Area Normal", sans-serif;font-size:1rem;font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-6a58c3a > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-6a58c3a{width:initial;}.elementor-6170101 .elementor-element.elementor-element-3b691c5 .elementor-button-content-wrapper{gap:10px;}.elementor-6170101 .elementor-element.elementor-element-3b691c5 .elementor-button-text{flex-grow:min(0, 10);}.elementor-6170101 .elementor-element.elementor-element-3b691c5 a.elementor-button{font-family:"Area Normal", sans-serif;font-size:0.9rem;font-weight:500;background-color:rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-3b691c5 a.elementor-button:not(#e){color:#494949;}.elementor-6170101 .elementor-element.elementor-element-3b691c5{width:initial;}.elementor-6170101 .elementor-element.elementor-element-850fa49{--divider-border-style:solid;--divider-border-color:#EBEBEB;--divider-border-width:2px;}.elementor-6170101 .elementor-element.elementor-element-850fa49 .elementor-divider-separator{width:100%;}.elementor-6170101 .elementor-element.elementor-element-850fa49 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-850fa49 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-96ce576 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-426e993.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-426e993.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-426e993.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-426e993:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-426e993 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-426e993 > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-426e993 > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-426e993 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-426e993 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-426e993 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-6170101 .elementor-element.elementor-element-426e993 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-3897421 .elementor-heading-title{font-family:"Area Normal", sans-serif;font-size:1rem;font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-3897421 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-3897421{width:initial;}.elementor-6170101 .elementor-element.elementor-element-e0d35f8 .elementor-button-content-wrapper{gap:10px;}.elementor-6170101 .elementor-element.elementor-element-e0d35f8 .elementor-button-text{flex-grow:min(0, 10);}.elementor-6170101 .elementor-element.elementor-element-e0d35f8 a.elementor-button{font-family:"Area Normal", sans-serif;font-size:0.9rem;font-weight:500;background-color:rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-e0d35f8 a.elementor-button:not(#e){color:#494949;}.elementor-6170101 .elementor-element.elementor-element-e0d35f8{width:initial;}.elementor-bc-flex-widget .elementor-6170101 .elementor-element.elementor-element-e30996c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-e30996c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6170101 .elementor-element.elementor-element-e30996c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-e30996c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170101 .elementor-element.elementor-element-e30996c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-e30996c > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-e30996c > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-e30996c > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-e30996c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-e30996c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-6170101 .elementor-element.elementor-element-e30996c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-d13f19c .elementor-heading-title{font-family:"Area Normal", sans-serif;font-size:1rem;font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-d13f19c > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-d13f19c{width:initial;}.elementor-6170101 .elementor-element.elementor-element-7c32a0f .elementor-button-content-wrapper{gap:10px;}.elementor-6170101 .elementor-element.elementor-element-7c32a0f .elementor-button-text{flex-grow:min(0, 10);}.elementor-6170101 .elementor-element.elementor-element-7c32a0f a.elementor-button{font-family:"Area Normal", sans-serif;font-size:0.9rem;font-weight:500;background-color:rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-7c32a0f a.elementor-button:not(#e){color:#494949;}.elementor-6170101 .elementor-element.elementor-element-7c32a0f{width:initial;}.elementor-6170101 .elementor-element.elementor-element-ef49721{padding:100px 100px 100px 100px;}.elementor-6170101 .elementor-element.elementor-element-b8c1d58 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-da4526f .elementor-heading-title{color:#05131F;}.elementor-6170101 .elementor-element.elementor-element-da4526f{width:auto;}.elementor-6170101 .elementor-element.elementor-element-ea42237 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:50px;}.elementor-6170101 .elementor-element.elementor-element-4e14c20{padding:100px 100px 100px 100px;}.elementor-6170101 .elementor-element.elementor-element-a9604b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-5e73bcf .elementor-heading-title{color:#05131F;}.elementor-6170101 .elementor-element.elementor-element-5e73bcf{width:auto;}.elementor-6170101 .elementor-element.elementor-element-fb205c7 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:50px;}.elementor-6170101 .elementor-element.elementor-element-09a1e58{overflow:hidden;}.elementor-6170101 .elementor-element.elementor-element-98d23df > .elementor-element-populated{padding:20px 20px 20px 20px;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0 !important;padding:0 !important;background:inherit !important;color:inherit !important;font:inherit !important;box-shadow:none !important;}@media(min-width:768px){.elementor-6170101 .elementor-element.elementor-element-bfedfad{width:40%;}.elementor-6170101 .elementor-element.elementor-element-87d268d{width:70%;}.elementor-6170101 .elementor-element.elementor-element-490834a{width:30%;}.elementor-6170101 .elementor-element.elementor-element-4292ac8{width:60%;}.elementor-6170101 .elementor-element.elementor-element-f63885b{width:70%;}.elementor-6170101 .elementor-element.elementor-element-fc1a292{width:30%;}.elementor-6170101 .elementor-element.elementor-element-840a2ee{width:78.329%;}.elementor-6170101 .elementor-element.elementor-element-57108f3{width:60%;}}@media(max-width:1024px){.elementor-6170101 .elementor-element.elementor-element-2cf9f8a{padding:0px 50px 0px 50px;}.elementor-6170101 .elementor-element.elementor-element-4682fa6 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-80b17d9.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-element-populated, .elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;}.elementor-6170101 .elementor-element.elementor-element-37db3c7{padding:50px 50px 100px 50px;}.elementor-6170101 .elementor-element.elementor-element-bfedfad > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-6170101 .elementor-element.elementor-element-4292ac8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-18447e4{padding:100px 50px 100px 50px;}.elementor-6170101 .elementor-element.elementor-element-45fa4b3{padding:30px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-5dc426b{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-5b699af .elementor-text-editor{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-4d0d61a{padding:30px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-687531b{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-cc5ec6b .elementor-text-editor{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-11b11af{padding:30px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-4bfacfc{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-70b9990 .elementor-text-editor{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-ef49721{padding:50px 50px 100px 50px;}.elementor-6170101 .elementor-element.elementor-element-4e14c20{padding:50px 50px 100px 50px;}}@media(max-width:767px){.elementor-6170101 .elementor-element.elementor-element-2cf9f8a{padding:0px 20px 0px 20px;}.elementor-6170101 .elementor-element.elementor-element-05d6554 > .elementor-widget-container{margin:2px 0px 2px 2px;}.elementor-6170101 .elementor-element.elementor-element-80b17d9.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-6170101 .elementor-element.elementor-element-8afe963 .elementor-heading-title{font-size:0.8rem;}.elementor-6170101 .elementor-element.elementor-element-8afe963 > .elementor-widget-container{margin:0px 0px 2px 2px;}.elementor-6170101 .elementor-element.elementor-element-37db3c7{padding:40px 20px 80px 20px;}.elementor-6170101 .elementor-element.elementor-element-bfedfad{width:100%;}.elementor-6170101 .elementor-element.elementor-element-bfedfad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-490834a > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-6170101 .elementor-element.elementor-element-1ca0ff9{text-align:left;}.elementor-6170101 .elementor-element.elementor-element-4292ac8{width:100%;}.elementor-6170101 .elementor-element.elementor-element-4292ac8 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-fc1a292 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-6170101 .elementor-element.elementor-element-e74bfcd{text-align:left;}.elementor-6170101 .elementor-element.elementor-element-840a2ee{width:100%;}.elementor-6170101 .elementor-element.elementor-element-9290ef1{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-32eff4f{width:100%;}.elementor-6170101 .elementor-element.elementor-element-6c93479 > .elementor-widget-container{padding:1px 20px 4px 20px;}.elementor-6170101 .elementor-element.elementor-element-be0c85c > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-6170101 .elementor-element.elementor-element-5f8f534{margin-top:-20px;margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > .elementor-nav--layout-horizontal > .elementor-nav{column-gap:30px;}.elementor-6170101 .elementor-element.elementor-element-18447e4 > .elementor-container > :not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:30px;}.elementor-6170101 .elementor-element.elementor-element-18447e4{padding:80px 20px 80px 20px;}.elementor-6170101 .elementor-element.elementor-element-ef49721{padding:100px 20px 70px 20px;}.elementor-6170101 .elementor-element.elementor-element-4e14c20{padding:50px 20px 100px 20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6170101 .elementor-element.elementor-element-4682fa6{width:100%;}.elementor-6170101 .elementor-element.elementor-element-80b17d9{width:100%;}.elementor-6170101 .elementor-element.elementor-element-bfedfad{width:100%;}.elementor-6170101 .elementor-element.elementor-element-4292ac8{width:100%;}.elementor-6170101 .elementor-element.elementor-element-1ad40e3{width:100%;}.elementor-6170101 .elementor-element.elementor-element-1001a29{width:100%;}.elementor-6170101 .elementor-element.elementor-element-ffb470b{width:100%;}.elementor-6170101 .elementor-element.elementor-element-14f6416{width:100%;}.elementor-6170101 .elementor-element.elementor-element-bfadb86{width:100%;}.elementor-6170101 .elementor-element.elementor-element-91a1895{width:100%;}.elementor-6170101 .elementor-element.elementor-element-86c86ac{width:100%;}.elementor-6170101 .elementor-element.elementor-element-75f5fcb{width:100%;}.elementor-6170101 .elementor-element.elementor-element-a180003{width:100%;}.elementor-6170101 .elementor-element.elementor-element-9460e7c{width:100%;}.elementor-6170101 .elementor-element.elementor-element-426e993{width:100%;}.elementor-6170101 .elementor-element.elementor-element-e30996c{width:100%;}}/* Start custom CSS for breadcrumb, class: .elementor-element-05d6554 */.elementor-6170101 .elementor-element.elementor-element-05d6554 {
    font-family: "Area Normal", sans-serif;
    font-size: 0.95rem;
    font-weight: 500;
    line-height: 1.1em;
    width: fit-content;
}

.elementor-6170101 .elementor-element.elementor-element-05d6554 .ce-breadcrumb{
    display: flex;
    align-items: center;
    gap: 12px;
    text-transform: lowercase;
}
.elementor-6170101 .elementor-element.elementor-element-05d6554 .ce-breadcrumb > * ::first-letter{
    text-transform: uppercase!important;
}
.elementor-6170101 .elementor-element.elementor-element-05d6554 .ce-breadcrumb::before{
    content: "\f015";
    font-size: 20px;
    margin-top: -2px;
    color: #B6B6B6;
    font-family: "FontAwesome", Sans-Serif;
}

.elementor-6170101 .elementor-element.elementor-element-05d6554 .ce-breadcrumb a{
    color: #494949;
    transition: color ease-in-out 200ms;
}
.elementor-6170101 .elementor-element.elementor-element-05d6554 .ce-breadcrumb a:hover{
    color: #E60209;
}

@media all and (max-width: 767px){ 
    
    .elementor-6170101 .elementor-element.elementor-element-05d6554{
        font-size:0.8rem;
        line-height:1.2rem;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4682fa6 */.elementor-6170101 .elementor-element.elementor-element-4682fa6{
    width: fit-content;
}

@media all and (max-width: 1024px){ 
    .elementor-6170101 .elementor-element.elementor-element-4682fa6{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3acf08b */.versionContainerBtn{
    display: flex;
}

body.pro .pro-button,
body.brico .brico-button {
    background-color:#05131F;
    color: white;
}

body.pro .pro-button,
body.brico .pro-button{
    border-radius: 0 10px 10px 0;
}
body.brico .brico-button,
body.pro .brico-button {
    border-radius: 10px 0 0 10px;
}

@media all and (max-width: 1024px){ 
    
    body.pro .pro-button,
    body.brico .pro-button,
    body.brico .brico-button,
    body.pro .brico-button {
    border-radius: 10px;
}
}

.pro-button:focus,
.brico-button:focus {
    outline: none;
}

.pro-button,
.brico-button {
    min-width: 100px!important;
    border:none;
    color: #05131F;
    font-weight: 500;
    padding: 10px 20px 5px 20px;
    background-color: #f5f5f5;
    height: 100%;
    cursor: pointer;
    transition:
        background-color ease-in-out 200ms,
        color ease-in-out 200ms;
}

.pro-button:hover,
.brico-button:hover {
    color: white;
    background-color:#05131F;
}

@media all and (max-width: 1024px){ 
    
    .versionContainerBtn{
        gap:10px;
    }
    
    .pro-button,
    .brico-button {
        font-size:0.9rem;
        min-width:90px!important;
        padding: 10px 10px 5px 10px;
        background-color:white;
    }
}

@media all and (max-width: 767px){ 
    
    .pro-button,
    .brico-button {
        font-size:0.7rem;
        min-width:60px!important;
        padding: 4px 5px 4px 5px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-80b17d9 */.elementor-6170101 .elementor-element.elementor-element-80b17d9{
    flex:1;
}

@media all and (min-width: 1024px){ 
    
    .elementor-6170101 .elementor-element.elementor-element-80b17d9 > .elementor-column-wrap{
    background-color:transparent!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2cf9f8a */.elementor-6170101 .elementor-element.elementor-element-2cf9f8a > div > .elementor-row{
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-106e04a */.elementor-6170101 .elementor-element.elementor-element-106e04a h1 {
    font-size: 1.9rem;
    text-transform: uppercase;
    line-height: 2.2rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-87d268d */@media all and (max-width: 767px){ 
    .elementor-6170101 .elementor-element.elementor-element-87d268d{
    order:1!important;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-490834a */@media all and (max-width: 767px){ 
    .elementor-6170101 .elementor-element.elementor-element-490834a{
    order:0!important;
}}/* End custom CSS */
/* Start custom CSS for logia-custom-images, class: .elementor-element-395b1ae */.elementor-6170101 .elementor-element.elementor-element-395b1ae .swiper-wrapper .swiper-slide {
    border-radius:8px;
    overflow:hidden;
}

.elementor-6170101 .elementor-element.elementor-element-395b1ae .elementor-widget-container .swiper-wrapper:first-of-type{
    margin-bottom: 1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53d2717 */.elementor-6170101 .elementor-element.elementor-element-53d2717 h1 {
    font-size: 1.9rem;
    text-transform: uppercase;
    line-height: 2.2rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f63885b */@media all and (max-width: 767px){ 
    .elementor-6170101 .elementor-element.elementor-element-f63885b{
    order:1!important;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fc1a292 */@media all and (max-width: 767px){ 
    .elementor-6170101 .elementor-element.elementor-element-fc1a292{
    order:0!important;
}}/* End custom CSS */
/* Start custom CSS for product-meta, class: .elementor-element-590e290 */.elementor-6170101 .elementor-element.elementor-element-590e290 .ce-product-meta__label{
    display: none;
}

/**/

.elementor-6170101 .elementor-element.elementor-element-590e290 {
    font-weight: 500;
    clip-path: polygon(15px 0%, 100% 0%, calc(100% - 15px) 100%, 0% 100%);
}

.elementor-6170101 .elementor-element.elementor-element-590e290 span.ce-product-meta__value{
    font-size: 1rem!important;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 24px;
}

.elementor-6170101 .elementor-element.elementor-element-590e290 .elementor-widget-container{
    background-color: var(--manufacturer-couleur_de_la_marque)!important;
}/* End custom CSS */
/* Start custom CSS for product-meta, class: .elementor-element-31e3d66 */.elementor-6170101 .elementor-element.elementor-element-31e3d66 .elementor-widget-container{
    overflow: visible;
}
/**/

.elementor-6170101 .elementor-element.elementor-element-31e3d66 {
    font-weight: 500;
    
    position: absolute;
    bottom: -10%;
    left: 2px;
}

@media all and (max-width: 767px){ 
    
    .elementor-6170101 .elementor-element.elementor-element-31e3d66{
        left:unset;
        right:0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-840a2ee */.elementor-6170101 .elementor-element.elementor-element-840a2ee{
    flex: 1;
}

@media all and (max-width: 767px){ 
    
    .elementor-6170101 .elementor-element.elementor-element-840a2ee{
        flex:auto;
    }
    
    .elementor-6170101 .elementor-element.elementor-element-840a2ee::after{
    content:"";
    position: absolute;
    
    background-color: #F3F4F5;
    width: 120%;
    height: 29px;
    
    z-index: -1;
    
    clip-path: polygon(15px 0%, 100% 0%, calc(100% - 15px) 100%, 0% 100%);
    
    top: 50%;
    transform: translateY(-50%);
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4aae491 */.elementor-6170101 .elementor-element.elementor-element-4aae491 > div > .elementor-row {
    gap: 15px;
}

.elementor-6170101 .elementor-element.elementor-element-4aae491::after{
    content:"";
    position: absolute;
    
    background-color: #F3F4F5;
    width: 100%;
    height: 29px;
    
    z-index: -1;
    
    clip-path: polygon(15px 0%, 100% 0%, calc(100% - 15px) 100%, 0% 100%);
    
    top: 50%;
    transform: translateY(-50%);
}

.elementor-6170101 .elementor-element.elementor-element-4aae491 .propertiesSmall img{
    width: 36px;
}/* End custom CSS */
/* Start custom CSS for product-meta, class: .elementor-element-6c93479 */.elementor-6170101 .elementor-element.elementor-element-6c93479 .ce-product-meta__label{
    display: none;
}

/**/

.elementor-6170101 .elementor-element.elementor-element-6c93479 {
    font-weight: 500;
    clip-path: polygon(15px 0%, 100% 0%, calc(100% - 15px) 100%, 0% 100%);
}

.elementor-6170101 .elementor-element.elementor-element-6c93479 span.ce-product-meta__value{
    font-size: 1rem!important;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 24px;
}

.elementor-6170101 .elementor-element.elementor-element-6c93479 .elementor-widget-container{
    background-color: var(--manufacturer-couleur_de_la_marque)!important;
}/* End custom CSS */
/* Start custom CSS for product-meta, class: .elementor-element-be0c85c */.elementor-6170101 .elementor-element.elementor-element-be0c85c {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9290ef1 */.elementor-6170101 .elementor-element.elementor-element-9290ef1::after{
    content:"";
    position: absolute;
    
    background-color: #F3F4F5;
    width: 150%;
    height: 29px;
    
    z-index: -1;
    
    clip-path: polygon(15px 0%, 100% 0%, calc(100% - 15px) 100%, 0% 100%);
    
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5f8f534 */.elementor-6170101 .elementor-element.elementor-element-5f8f534 > div > .elementor-row {
    gap: 15px;
}

@media all and (max-width: 767px){ 
    
    .propertiesSmall{
        min-width:27%!important;
        padding:20px!important;
    }
    
    .elementor-6170101 .elementor-element.elementor-element-5f8f534 > div > .elementor-row {
        flex-direction:row!important;
        flex-wrap:nowrap!important;
        overflow:auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc1095c */.elementor-6170101 .elementor-element.elementor-element-fc1095c .customDetails span{
    line-height: 0.9rem!important;
}

.elementor-6170101 .elementor-element.elementor-element-fc1095c .customDetails{
    display: flex;
    align-items: center;
    gap: 10px;
    
    font-weight: 500;
}

.elementor-6170101 .elementor-element.elementor-element-fc1095c .customDetails::before{
    content:'';
    display: block;
    width: 8px;
    height: 8px;
    aspect-ratio: 1 / 1;
    background-color: var(--manufacturer-couleur_de_la_marque);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e7c7a65 */.elementor-6170101 .elementor-element.elementor-element-e7c7a65 .customDetails span{
    line-height: 0.9rem!important;
}

.elementor-6170101 .elementor-element.elementor-element-e7c7a65 .customDetails{
    display: flex;
    align-items: center;
    gap: 10px;
    
    font-weight: 500;
}

.elementor-6170101 .elementor-element.elementor-element-e7c7a65 .customDetails::before{
    content:'';
    display: block;
    width: 8px;
    height: 8px;
    aspect-ratio: 1 / 1;
    background-color: var(--manufacturer-couleur_de_la_marque);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c4c753 */.elementor-6170101 .elementor-element.elementor-element-4c4c753 {
    font-weight: 500;
}

.elementor-6170101 .elementor-element.elementor-element-4c4c753 a{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 45px!important;
}/* End custom CSS */
/* Start custom CSS for product-add-to-cart, class: .elementor-element-88cdf96 */.elementor-6170101 .elementor-element.elementor-element-88cdf96 a{
    font-family: "Area Normal", sans-serif;
    font-weight: 600;
    font-size: 0.9rem;
    
    display: flex;
    align-items: center;
    justify-content: center;
    height: 45px!important;
}/* End custom CSS */
/* Start custom CSS for product-add-to-wishlist, class: .elementor-element-ed6f4bd */.elementor-6170101 .elementor-element.elementor-element-ed6f4bd a{
    aspect-ratio: 1 / 1;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 45px!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b58d95d */.elementor-6170101 .elementor-element.elementor-element-b58d95d{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30f6750 */.elementor-6170101 .elementor-element.elementor-element-30f6750{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2c27602 */.hide {
    display:none;
}

.elementor-6170101 .elementor-element.elementor-element-2c27602 img{
    width: 20px;
    margin-top: -3px;
    margin-right: 5px;
}

body:not(.elementor-editor-active) .elementor-6170101 .elementor-element.elementor-element-2c27602:not(:has(.show))  {
    display: none!important;
}

@media all and (max-width: 767px){ 
    
    .elementor-6170101 .elementor-element.elementor-element-2c27602 td{
        padding-bottom:0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-49dcc3b */.hide {
    display:none;
}

@media all and (max-width: 767px){ 
    
    .elementor-6170101 .elementor-element.elementor-element-49dcc3b td{
        padding-bottom:0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d117935 */.hide {
    display:none;
}

@media all and (max-width: 767px){ 
    
    .elementor-6170101 .elementor-element.elementor-element-d117935 td{
        padding-bottom:0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ea1ad1d */.hide {
    display:none;
}

@media all and (max-width: 767px){ 
    
    .elementor-6170101 .elementor-element.elementor-element-ea1ad1d td{
        padding-bottom:0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8197830 */.elementor-6170101 .elementor-element.elementor-element-8197830.produitTabDescription .produitTabDescriptionItem .elementor-row{
    gap: 50px;
}

.elementor-6170101 .elementor-element.elementor-element-8197830.produitTabDescription .produitTabDescriptionItem:nth-child(even) .elementor-row{
    flex-direction: row-reverse;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ca13871 */.elementor-6170101 .elementor-element.elementor-element-ca13871 > div > .elementor-row{
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1cd8af0 */.elementor-6170101 .elementor-element.elementor-element-1cd8af0 > div > .elementor-row{
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-53a7415 */.elementor-6170101 .elementor-element.elementor-element-53a7415 > div > .elementor-row{
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-18447e4 */.elementor-6170101 .elementor-element.elementor-element-18447e4 a.elementor-item:focus{
    color: #05131F!important;
    outline: none;
}

/**/

body.brico .elementor-6170101 .elementor-element.elementor-element-18447e4 nav ul.elementor-nav li.menu-item:nth-child(1){
    order: 1;
}
body.brico .elementor-6170101 .elementor-element.elementor-element-18447e4 nav ul.elementor-nav li.menu-item:nth-child(2){
    order: 0;
}
body.brico .elementor-6170101 .elementor-element.elementor-element-18447e4 nav ul.elementor-nav li.menu-item:nth-child(3){
    order: 2;
}
body.brico .elementor-6170101 .elementor-element.elementor-element-18447e4 nav ul.elementor-nav li.menu-item:nth-child(4){
    order: 3;
}
body.brico .elementor-6170101 .elementor-element.elementor-element-18447e4 nav ul.elementor-nav:after{
    order: 99;
}

/**/

.elementor-6170101 .elementor-element.elementor-element-18447e4 a::after{
    background-color: var(--manufacturer-couleur_de_la_marque)!important;
}

/**/

.elementor-6170101 .elementor-element.elementor-element-18447e4 .cardBtnDownload{
    max-width:calc(50% - 10px)!important;
}

.elementor-6170101 .elementor-element.elementor-element-18447e4 .cardBtnDownload a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4526f */.elementor-6170101 .elementor-element.elementor-element-da4526f span{
    color: var(--manufacturer-couleur_de_la_marque);
}

.elementor-6170101 .elementor-element.elementor-element-da4526f::after{
    background-color: var(--manufacturer-couleur_de_la_marque);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef49721 */body:not(.elementor-editor-active) .elementor-6170101 .elementor-element.elementor-element-ef49721:not(:has(.elementor-widget-product-box)) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e73bcf */.elementor-6170101 .elementor-element.elementor-element-5e73bcf span{
    color: var(--manufacturer-couleur_de_la_marque);
}

.elementor-6170101 .elementor-element.elementor-element-5e73bcf::after{
    background-color: var(--manufacturer-couleur_de_la_marque);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e14c20 */body:not(.elementor-editor-active) .elementor-6170101 .elementor-element.elementor-element-4e14c20:not(:has(.elementor-widget-product-box)) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-09a1e58 */body:not(.elementor-editor-active) .elementor-6170101 .elementor-element.elementor-element-09a1e58{
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Area Normal';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area-Normal-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Area Normal';
	font-weight: 400;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area-Normal-Regular-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Area Normal';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area-Normal-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Area Normal';
	font-weight: 500;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area-Normal-SemiBold-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Area Normal';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area-Normal-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Area Normal';
	font-weight: 300;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area-Normal-Thin-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Area Normal';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area Normal Bold.woff') format('woff');
}
@font-face {
	font-family: 'Area Normal';
	font-weight: 600;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area-Normal-Bold-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Area Normal';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area Normal ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Area Normal';
	font-weight: 700;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Area Normal ExtraBold Italic.woff') format('woff');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Prototype';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Prototype.woff') format('woff');
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings */.mecaShop{
    display: none;
}

.propertiesSmall{
    aspect-ratio: 1 / 1;
    width: 80px!important;
    background-color: #F2F2F2;
    border: solid 2px #B6B6B6;
    border-radius: 8px;
    padding: 10px;
}

@media all and (max-width: 767px){ 
    
    .propertiesSmall{
        width:calc(50% - 8px)!important;
    }
}

.propertiesSmall p{
    font-family: "Area Normal", sans-serif;
    font-size: 0.9rem;
    font-weight: 500;
    line-height: 1rem;
}

/**/

.customBtnDownload span.elementor-button-icon{
    background-color: var(--manufacturer-couleur_de_la_marque);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    aspect-ratio: 1 / 1;
    border-radius: 100px;
    color: white;
    transition: background-color ease-in-out 200ms; 
}

.customBtnDownload a:hover{
    /*opacity: 0.7;*/
    color: #05131F!important;
}
.customBtnDownload a:hover span.elementor-button-icon{
    background-color: #05131F;
}

/**/

.cardBtnDownload{
    transition: box-shadow linear 200ms;
    border-radius: 10px;
}
.cardBtnDownload:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
}

.customBtnDownload a:focus{
    background-color: transparent!important;
    outline: none;
    color: #494949!important;
}

/**/

.titleProperty{
    font-family: "Area Normal", sans-serif;
    font-size: 0.9rem;
    font-weight: 500;
    line-height: 1rem;
    text-align: center;
}/* End custom CSS */