@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);
*{font-family:Poppins,sans-serif}.order-state{margin:1rem}.order-state1{background-color:#4169e1;color:#fff}.text-order-state1{color:#4169e1}.order-state2{background-color:#32cd32;color:#fff}.text-order-state2{color:#32cd32}.order-state3{background-color:#ff8c00;color:#fff}.text-order-state3{color:#ff8c00}.order-state4{background-color:#8a2be2;color:#fff}.text-order-state4{color:#8a2be2}.order-state5{background-color:#108510;color:#fff}.text-order-state5{color:#108510}.order-state6{background-color:#dc143c;color:#fff}.text-order-state6{color:#dc143c}.order-state7{background-color:#ec2e15;color:#fff}.text-order-state7{color:#ec2e15}.order-state8{background-color:#ff69b4;color:#fff}.text-order-state8{color:#ff69b4}.order-state9{background-color:#8f0621;color:#fff}.text-order-state9{color:#8f0621}.order-state10{background-color:#01b887;color:#fff}.text-order-state10{color:#01b887}.order-state11{background-color:#4169e1;color:#fff}.text-order-state11{color:#4169e1}.order-state12{background-color:#ff8c00;color:#fff}.text-order-state12{color:#ff8c00}.quotation-state{margin:1rem}.quotation-state1{background-color:#4169e1;color:#fff}.text-quotation-state1{color:#4169e1}.select-quotation-state1{background:url(/images/icons/carret-down.png) #4169e1 no-repeat 98.5%!important; /* !important used for overriding all other customisations */color:#fff}.quotation-state2{background-color:#ff8c00;color:#fff}.text-quotation-state2{color:#ff8c00}.select-quotation-state2{background:url(/images/icons/carret-down.png) #ff8c00 no-repeat 98.5%!important; /* !important used for overriding all other customisations */color:#fff}.quotation-state3{background-color:#32cd32;color:#fff}.text-quotation-state3{color:#32cd32}.select-quotation-state3{background:url(/images/icons/carret-down.png) #32cd32 no-repeat 98.5%!important; /* !important used for overriding all other customisations */color:#fff}.quotation-state4{background-color:#ec2e15;color:#fff}.text-quotation-state4{color:#ec2e15}.select-quotation-state4{background:url(/images/icons/carret-down.png) #ec2e15 no-repeat 98.5%!important; /* !important used for overriding all other customisations */color:#fff}.lang-switch{border-bottom:1px solid #b7c5d1;display:flex;margin-bottom:10px;padding-bottom:10px}.lang-switch .lang-switch-label{font-style:italic;margin-right:10px}.lang-switch .lang-switch-list{list-style:none;margin:0;padding:0}.lang-switch .lang-switch-list li{display:inline;margin:0;padding:2px;text-align:center}.lang-switch .lang-switch-list li a,.lang-switch .lang-switch-list li button{min-width:80px}.lang-column td{border-top:0;padding:2px;text-align:center;width:30px}.lang-column td img{width:100%}.lang-column tr:hover{background-color:transparent!important}.login-page .div__CardModule{border-top:3px solid var(--primary-color)}.login-page .div__CardModule img{width:100%}.login-page .div__CardModule .btn.btn-primary{background-color:var(--primary-color);border-color:var(--primary-color)}@media screen and (max-width:1023px){.div__HeaderLinkDesk{display:none!important}}.productPriceDisplayed{align-items:center;display:flex}#description,.div__ContentSEO,.section__DescriptionShort{color:#333;font-size:16px;line-height:1.6}#description h3,#description h4,#description h5,#description h6,.div__ContentSEO h3,.div__ContentSEO h4,.div__ContentSEO h5,.div__ContentSEO h6,.section__DescriptionShort h3,.section__DescriptionShort h4,.section__DescriptionShort h5,.section__DescriptionShort h6{color:#2c3e50;font-weight:600;line-height:1.3;margin-bottom:1rem;margin-top:2rem}#description h1,.div__ContentSEO h1,.section__DescriptionShort h1{font-size:2rem}#description h2,.div__ContentSEO h2,.section__DescriptionShort h2{font-size:1.75rem}#description h3,.div__ContentSEO h3,.section__DescriptionShort h3{font-size:1.5rem}#description h4,.div__ContentSEO h4,.section__DescriptionShort h4{font-size:1.25rem}#description h5,.div__ContentSEO h5,.section__DescriptionShort h5{font-size:1.125rem}#description h6,.div__ContentSEO h6,.section__DescriptionShort h6{font-size:1rem}#description p,.div__ContentSEO p,.section__DescriptionShort p{margin-bottom:1.25rem;text-align:justify}#description ol,#description ul,.div__ContentSEO ol,.div__ContentSEO ul,.section__DescriptionShort ol,.section__DescriptionShort ul{margin-bottom:1.25rem;padding-left:2rem}#description ol li,#description ul li,.div__ContentSEO ol li,.div__ContentSEO ul li,.section__DescriptionShort ol li,.section__DescriptionShort ul li{line-height:1.5;margin-bottom:.5rem}#description ul li,.div__ContentSEO ul li,.section__DescriptionShort ul li{list-style-type:disc}#description ol li,.div__ContentSEO ol li,.section__DescriptionShort ol li{list-style-type:decimal}#description blockquote,.div__ContentSEO blockquote,.section__DescriptionShort blockquote{background-color:#f8f9fa;border-left:4px solid #3498db;font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem}#description b,#description strong,.div__ContentSEO b,.div__ContentSEO strong,.section__DescriptionShort b,.section__DescriptionShort strong{color:#2c3e50;font-weight:600}#description em,#description i,.div__ContentSEO em,.div__ContentSEO i,.section__DescriptionShort em,.section__DescriptionShort i{font-style:italic}#description a,.div__ContentSEO a,.section__DescriptionShort a{color:#3498db;text-decoration:none;transition:color .2s ease}#description a:hover,.div__ContentSEO a:hover,.section__DescriptionShort a:hover{color:#2980b9;text-decoration:underline}#description img,.div__ContentSEO img,.section__DescriptionShort img{border-radius:4px;height:auto;margin:1rem 0;max-width:100%}#description table,.div__ContentSEO table,.section__DescriptionShort table{border-collapse:collapse;margin:1.5rem 0;width:100%}#description table td,#description table th,.div__ContentSEO table td,.div__ContentSEO table th,.section__DescriptionShort table td,.section__DescriptionShort table th{border-bottom:1px solid #e9ecef;padding:.75rem;text-align:left}#description table th,.div__ContentSEO table th,.section__DescriptionShort table th{background-color:#f8f9fa;color:#2c3e50;font-weight:600}#description hr,.div__ContentSEO hr,.section__DescriptionShort hr{background-color:#e9ecef;border:none;height:1px;margin:2rem 0}body:not(.home) .div__Breadcrumbs{padding:1rem 0}body{overflow-x:hidden;width:100%}.clear{clear:both}.tncode_div_bg{*zoom:1;background-color:rgba(0,0,0,.5);background-color:#000;display:none;filter:alpha(opacity=30);height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1000}.tncode_div{background-color:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 16px rgba(17,24,39,.08);box-sizing:border-box;display:block;height:262px;overflow:hidden;padding:10px;position:relative;width:260px}.tncode_div .tncode_canvas_bg{z-index:0}.tncode_div .loading,.tncode_div canvas{border-radius:10px;left:10px;position:absolute;top:10px}.tncode_div .loading{align-items:center;background-color:#f3f4f6;box-sizing:border-box;color:#6b7280;display:flex;font-size:13px;height:150px;justify-content:center;width:240px;z-index:5}.dd{animation:ddf .1s ease-in 0s infinite}@keyframes ddf{0%{transform:translate(-8px,3px)}20%{transform:translate(-3px,1.5px)}50%{transform:translate(0)}70%{transform:translate(5px,-1.5px)}to{transform:translate(0)}}.hgroup{animation:searchLights 3s ease-in 0s infinite;background-color:hsla(0,0%,100%,.5);content:"";height:15px;left:-800px;position:absolute;top:70px;transform:rotate(-45deg);width:250px;z-index:20000}@keyframes searchLights{0%{left:-800px;top:70px}to{left:350px;top:70px}}.tncode_msg_error,.tncode_msg_ok{border-radius:0 0 10px 10px;box-sizing:border-box;color:#fff;filter:alpha(opacity=0);font-size:13px;font-weight:500;height:30px;left:10px;line-height:30px;margin:0;opacity:0;padding:0 12px;position:absolute;top:130px;width:240px;z-index:10}.tncode_msg_ok{background-color:#16a34a}.tncode_msg_error{background-color:#dc2626}.slide{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:22px;box-sizing:border-box;height:44px;left:10px;overflow:visible;position:absolute;top:170px;width:240px}.slide_block_text{color:#6b7280;font-size:13px;height:42px;left:0;line-height:42px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.slide_block{align-items:center;background-color:var(--primary-color,#111827);border-radius:22px;box-shadow:0 2px 6px rgba(17,24,39,.18);box-sizing:border-box;cursor:grab;display:flex;height:44px;justify-content:center;left:0;position:absolute;top:-1px;transition:box-shadow .15s ease;width:50px}.slide_block:active{box-shadow:0 3px 10px rgba(17,24,39,.28);cursor:grabbing}.slide_block svg{color:#fff;height:18px;pointer-events:none;width:18px}.tools{align-items:center;display:flex;gap:8px;height:28px;left:10px;position:absolute;top:224px;width:240px}.tools .tncode_close,.tools .tncode_refresh{align-items:center;background:none;border:0;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:28px}.tools .tncode_close:hover,.tools .tncode_refresh:hover{background-color:#f3f4f6;color:var(--primary-color,#111827)}.tools .tncode_close svg,.tools .tncode_refresh svg{height:16px;pointer-events:none;width:16px}.tools .tncode_tips{margin-left:auto}.tools .tncode_tips a{color:#9ca3af;font-size:10px;text-decoration:none}div[itemtype="https://schema.org/FAQPage"]{display:block;margin:0;padding:0}div[itemtype="https://schema.org/FAQPage"]>details{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin:16px 0;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,background-color .15s ease}div[itemtype="https://schema.org/FAQPage"]>details[open]{border-color:#d1d5db;box-shadow:0 4px 12px rgba(0,0,0,.08)}div[itemtype="https://schema.org/FAQPage"]>details>summary{-webkit-tap-highlight-color:transparent;align-items:flex-start;color:#374151;cursor:pointer;display:flex;gap:12px;list-style:none;outline:none;padding:20px;transition:background-color .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}div[itemtype="https://schema.org/FAQPage"]>details>summary:hover{background-color:#f9fafb}div[itemtype="https://schema.org/FAQPage"]>details>summary:focus-visible{border-radius:12px;box-shadow:0 0 0 3px rgba(156,163,175,.3)}div[itemtype="https://schema.org/FAQPage"]>details>summary::-webkit-details-marker{display:none}div[itemtype="https://schema.org/FAQPage"]>details>summary:after{background-color:currentColor;content:"";flex-shrink:0;height:18px;margin-left:auto;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 7.5 10 12l4.5-4.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 7.5 10 12l4.5-4.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transform:rotate(0deg);transition:transform .2s ease,background-color .2s ease;width:18px}div[itemtype="https://schema.org/FAQPage"]>details[open]>summary:after{background-color:#6b7280;transform:rotate(180deg)}div[itemtype="https://schema.org/FAQPage"]>details>summary>h3{color:#374151;font-size:1.125rem;font-weight:600;line-height:1.4;margin:0}div[itemtype="https://schema.org/FAQPage"]>details>div[itemprop=mainEntity]{background:#fafafa;border-top:1px solid #e5e7eb;color:#6b7280;font-size:1rem;line-height:1.7;padding:16px 20px 20px}div[itemtype="https://schema.org/FAQPage"]>details>div[itemprop=mainEntity] p{margin:12px 0}@media (prefers-reduced-motion:reduce){div[itemtype="https://schema.org/FAQPage"]>details,div[itemtype="https://schema.org/FAQPage"]>details>summary,div[itemtype="https://schema.org/FAQPage"]>details>summary:after{transition:none!important}}.section__PostSingleContent{max-width:none}.section__PostSingleContent h1,.section__PostSingleContent h2,.section__PostSingleContent h3,.section__PostSingleContent h4,.section__PostSingleContent h5,.section__PostSingleContent h6{color:#1f2937;font-weight:700;line-height:1.3;margin-bottom:.75em;margin-top:2em}.section__PostSingleContent h2{border-bottom:3px solid var(--primary-color);font-size:2rem;margin-top:2.5rem;padding-bottom:.5rem}.section__PostSingleContent h3{color:var(--secondary-color);font-size:1.5rem;margin-top:2rem}.section__PostSingleContent p{color:#4b5563;font-size:1.125rem;line-height:1.8;margin-bottom:1.5rem}.section__PostSingleContent p strong{color:var(--secondary-color);font-weight:600}.section__PostSingleContent a{border-bottom:1px solid transparent;color:var(--secondary-color);text-decoration:none;transition:all .3s ease}.section__PostSingleContent a:hover{border-bottom-color:var(--secondary-color);opacity:.8}.section__PostSingleContent img{border-radius:1rem;box-shadow:0 10px 25px rgba(0,0,0,.1);display:block;height:auto;margin:2rem auto;max-width:100%}.section__PostSingleContent iframe{aspect-ratio:16/9;border-radius:1rem;box-shadow:0 10px 25px rgba(0,0,0,.15);display:block;height:auto;margin:2.5rem auto;max-width:100%;min-height:315px}.section__PostSingleContent ol,.section__PostSingleContent ul{margin-bottom:1.5rem;padding-left:2rem}.section__PostSingleContent ol li,.section__PostSingleContent ul li{color:#4b5563;line-height:1.8;margin-bottom:.5rem}.section__PostSingleContent blockquote{border-left:4px solid var(--primary-color);color:#6b7280;font-style:italic;margin:2rem 0;padding-left:1.5rem}.section__PostSingleContent table{-webkit-overflow-scrolling:touch;border:1px solid #e5e7eb;border-collapse:collapse;border-radius:.875rem;box-shadow:0 4px 24px rgba(0,0,0,.08);display:block;font-size:.95rem;margin:2rem 0;overflow:hidden;overflow-x:auto;width:100%}.section__PostSingleContent table thead tr{background:linear-gradient(90deg,var(--primary-color) 0,var(--primary-color-opacity-080) 100%)}.section__PostSingleContent table thead tr th{border:none;color:#fff;font-size:.8125rem;font-weight:600;letter-spacing:.06em;padding:1rem 1.25rem;text-align:left;text-transform:uppercase;white-space:nowrap}.section__PostSingleContent table tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.section__PostSingleContent table tbody tr:nth-child(2n){background-color:#f9fafb}.section__PostSingleContent table tbody tr:hover{background-color:#eff6ff}.section__PostSingleContent table tbody tr:last-child{border-bottom:none}.section__PostSingleContent table tbody tr td{color:#4b5563;line-height:1.6;padding:.875rem 1.25rem;vertical-align:middle;white-space:nowrap}.section__PostSingleContent table tbody tr td strong{color:#1f2937;font-weight:600}.section__PostSingleContent table tbody tr td a{color:var(--secondary-color)}.section__PostSingleContent table tfoot tr{background-color:#f3f4f6}.section__PostSingleContent table tfoot tr td{border-top:2px solid #e5e7eb;color:#1f2937;font-weight:600;padding:.875rem 1.25rem}.div__PostSingleProduct{background:linear-gradient(135deg,#fff,#f9fafb);border:1px solid #e5e7eb;border-radius:1.5rem;box-shadow:0 20px 40px rgba(0,0,0,.1);margin:3rem 0;overflow:hidden;transition:all .3s ease}.div__PostSingleProduct:hover{box-shadow:0 25px 50px rgba(0,0,0,.15);transform:translateY(-2px)}.div__PostSingleProduct .div__PostSingleProductTitle{background:linear-gradient(90deg,var(--primary-color) 0,var(--primary-color-opacity-080) 100%);padding:1.5rem 2rem}.div__PostSingleProduct .div__PostSingleProductTitle a{border:none;display:block}.div__PostSingleProduct .div__PostSingleProductTitle a h3{color:#fff;font-size:1.75rem;font-weight:700;margin:0;transition:all .3s ease}.div__PostSingleProduct .div__PostSingleProductTitle a h3:hover{color:hsla(0,0%,100%,.9);transform:translateX(5px)}.div__PostSingleProduct .div__PostSingleProductInfos{padding:2rem}.div__PostSingleProduct .div__PostSingleProductInfos>div{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.div__PostSingleProduct .div__PostSingleProductInfos>div{flex-direction:row}}.div__PostSingleProduct .div__PostSingleProductImg{flex-shrink:0}@media (min-width:768px){.div__PostSingleProduct .div__PostSingleProductImg{width:16rem}}.div__PostSingleProduct .div__PostSingleProductImg img{border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.1);height:auto;margin:0;width:100%}.div__PostSingleProduct .div__PostSingleProductDatas{display:flex;flex:1;flex-direction:column;gap:1.5rem}.div__PostSingleProduct .div__PostSingleProductDatasPrice .productPrice{-webkit-text-fill-color:transparent;align-items:baseline;background:linear-gradient(90deg,var(--primary-color) 0,var(--primary-color-opacity-080) 100%);-webkit-background-clip:text;background-clip:text;display:flex;font-size:2.5rem;font-weight:700;gap:.25rem}.div__PostSingleProduct .div__PostSingleProductDatasPrice .productPrice .productPriceDisplayed{align-items:baseline;display:flex;gap:.25rem}.div__PostSingleProduct .div__PostSingleProductDatasPrice .productPrice .productPriceNormal{font-size:2.5rem}.div__PostSingleProduct .div__PostSingleProductDatasPrice .productPrice .productPriceCurrency{font-size:1.5rem}.div__PostSingleProduct .div__PostSingleProductDatasPrice .productPrice .productPriceCurrency .taxText{font-size:1rem;opacity:.7}.div__PostSingleProduct .div__PostSingleProductDatasButton a{align-items:center;background:linear-gradient(90deg,var(--primary-color) 0,var(--primary-color-opacity-080) 100%);border:none;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;display:inline-flex;font-weight:700;gap:.5rem;padding:.875rem 1.75rem;text-decoration:none;transition:all .3s ease}.div__PostSingleProduct .div__PostSingleProductDatasButton a svg{height:1.25rem;width:1.25rem}.div__PostSingleProduct .div__PostSingleProductDatasButton a:hover{background:linear-gradient(90deg,var(--secondary-color-opacity-090) 0,var(--secondary-color-opacity-070) 100%);box-shadow:0 6px 20px rgba(0,0,0,.2);transform:scale(1.05)}.div__PostSingleProduct .div__PostSingleProductDatasButton a:active{transform:scale(.98)}.div__PostSingleProduct .div__PostSingleProductBuying{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:1.5rem 2rem}@media (max-width:767px){.section__PostSingleContent h2{font-size:1.5rem}.section__PostSingleContent h3{font-size:1.25rem}.section__PostSingleContent p{font-size:1rem}.section__PostSingleContent iframe{min-height:200px}.section__PostSingleContent table{border-radius:.625rem;font-size:.875rem}.section__PostSingleContent table tbody tr td,.section__PostSingleContent table tfoot tr td,.section__PostSingleContent table thead tr th{padding:.75rem .875rem}.div__PostSingleProduct{margin:2rem 0}.div__PostSingleProduct .div__PostSingleProductTitle{padding:1rem 1.5rem}.div__PostSingleProduct .div__PostSingleProductTitle h3{font-size:1.25rem}.div__PostSingleProduct .div__PostSingleProductInfos{padding:1.5rem}.div__PostSingleProduct .div__PostSingleProductDatasPrice .productPrice,.div__PostSingleProduct .div__PostSingleProductDatasPrice .productPrice .productPriceNormal{font-size:2rem}}.section__HomeGrapejsContent h2{font-size:2rem;font-weight:700;line-height:2.25rem;margin-bottom:50px;text-align:center;width:100%!important}.div__CustomHome p{margin-bottom:24px}.div__CustomHome .aspect-video{border-radius:35px!important;overflow:hidden!important}.div__CustomHome img{border-radius:35px!important}.div__CustomHome .div__CustomHomeDoublePadding{padding-bottom:50px!important;padding-top:50px!important}@media screen and (max-width:680px){.absolute.bottom-0.left-0.right-0.h-32.bg-gradient-to-t.from-gray-50.to-transparent.z-10{height:4rem!important}}.custom-content{color:#374151;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.75}.custom-content h1,.custom-content h2,.custom-content h3,.custom-content h4,.custom-content h5,.custom-content h6{color:#111827;font-weight:700;line-height:1.3;margin-bottom:1rem;margin-top:2rem}.custom-content h1{font-size:2.25rem;margin-top:0}.custom-content h2{border-bottom:2px solid #e5e7eb;font-size:1.875rem;padding-bottom:.5rem}.custom-content h3{font-size:1.5rem}.custom-content h4{font-size:1.25rem}.custom-content h5{font-size:1.125rem}.custom-content h6{font-size:1rem}.custom-content>h1:first-child,.custom-content>h2:first-child,.custom-content>h3:first-child{margin-top:0}.custom-content p{margin-bottom:1.25rem;text-align:justify}.custom-content p:last-child{margin-bottom:0}.custom-content b,.custom-content strong{color:#111827;font-weight:600}.custom-content em,.custom-content i{font-style:italic}.custom-content u{text-decoration:underline}.custom-content small{color:#6b7280;font-size:.875rem}.custom-content mark{background-color:#fef3c7;border-radius:.25rem;padding:.125rem .25rem}.custom-content a{color:#3b82f6;text-decoration:underline;transition:color .2s ease}.custom-content a:hover{color:#2563eb}.custom-content a:focus{border-radius:.25rem;outline:2px solid #3b82f6;outline-offset:2px}.custom-content ol,.custom-content ul{margin-bottom:1.25rem;padding-left:1.75rem}.custom-content ul{list-style-type:disc}.custom-content ol{list-style-type:decimal}.custom-content li{line-height:1.75;margin-bottom:.5rem}.custom-content li:last-child{margin-bottom:0}.custom-content ol ul,.custom-content ul ul{list-style-type:circle;margin-top:.5rem}.custom-content ol ol,.custom-content ul ol{list-style-type:lower-alpha;margin-top:.5rem}.custom-content blockquote{background-color:#f9fafb;border-left:4px solid #3b82f6;border-radius:.5rem;color:#6b7280;font-style:italic;margin:1.5rem 0;padding:1rem}.custom-content code{background-color:#f3f4f6;border-radius:.25rem;color:#dc2626;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;padding:.125rem .375rem}.custom-content pre{background-color:#1f2937;border-radius:.5rem;color:#f9fafb;margin:1.5rem 0;overflow-x:auto;padding:1rem}.custom-content pre code{background-color:transparent;color:inherit;font-size:.875rem;padding:0}.custom-content table{border-collapse:collapse;font-size:.875rem;margin:1.5rem 0;width:100%}.custom-content thead{background-color:#f3f4f6}.custom-content th{border-bottom:2px solid #e5e7eb;color:#111827;font-weight:600;padding:.75rem;text-align:left}.custom-content td{border-bottom:1px solid #e5e7eb;padding:.75rem}.custom-content tbody tr:hover{background-color:#f9fafb}.custom-content tbody tr:last-child td{border-bottom:none}.custom-content img{border-radius:.5rem;height:auto;margin:1.5rem 0;max-width:100%}.custom-content figure{margin:1.5rem 0}.custom-content figcaption{color:#6b7280;font-size:.875rem;font-style:italic;margin-top:.5rem;text-align:center}.custom-content iframe,.custom-content video{border-radius:.5rem;margin:1.5rem 0;max-width:100%}.custom-content hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}.custom-content br+br{display:none}.custom-content .container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.custom-content .container{max-width:640px}}@media (min-width:768px){.custom-content .container{max-width:768px}}@media (min-width:1024px){.custom-content .container{max-width:1024px}}@media (min-width:1280px){.custom-content .container{max-width:1280px}}.custom-content .container-fluid{padding-left:1rem;padding-right:1rem;width:100%}.custom-content .row{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.custom-content [class*=col-]{padding-left:.75rem;padding-right:.75rem}.custom-content .col{flex:1 0 0%}.custom-content .col-12{flex:0 0 100%;max-width:100%}.custom-content .col-11{flex:0 0 91.666667%;max-width:91.666667%}.custom-content .col-10{flex:0 0 83.333333%;max-width:83.333333%}.custom-content .col-9{flex:0 0 75%;max-width:75%}.custom-content .col-8{flex:0 0 66.666667%;max-width:66.666667%}.custom-content .col-6{flex:0 0 50%;max-width:50%}.custom-content .col-4{flex:0 0 33.333333%;max-width:33.333333%}.custom-content .col-3{flex:0 0 25%;max-width:25%}.custom-content .btn{border:1px solid transparent;border-radius:.375rem;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:all .2s ease}.custom-content .btn-primary{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.custom-content .btn-primary:hover{background-color:#2563eb;border-color:#2563eb}.custom-content .btn-secondary{background-color:#6b7280;border-color:#6b7280;color:#fff}.custom-content .btn-secondary:hover{background-color:#4b5563;border-color:#4b5563}.custom-content .btn-success{background-color:#10b981;border-color:#10b981;color:#fff}.custom-content .btn-success:hover{background-color:#059669;border-color:#059669}.custom-content .btn-danger{background-color:#ef4444;border-color:#ef4444;color:#fff}.custom-content .btn-danger:hover{background-color:#dc2626;border-color:#dc2626}.custom-content .btn-warning{background-color:#f59e0b;border-color:#f59e0b;color:#fff}.custom-content .btn-warning:hover{background-color:#d97706;border-color:#d97706}.custom-content .btn-info{background-color:#06b6d4;border-color:#06b6d4;color:#fff}.custom-content .btn-info:hover{background-color:#0891b2;border-color:#0891b2}.custom-content .btn-light{background-color:#f3f4f6;border-color:#e5e7eb;color:#111827}.custom-content .btn-light:hover{background-color:#e5e7eb;border-color:#d1d5db}.custom-content .btn-dark{background-color:#1f2937;border-color:#1f2937;color:#fff}.custom-content .btn-dark:hover{background-color:#111827;border-color:#111827}.custom-content .alert{border:1px solid transparent;border-radius:.375rem;margin-bottom:1rem;padding:1rem}.custom-content .alert-primary{background-color:#dbeafe;border-color:#93c5fd;color:#1e40af}.custom-content .alert-success{background-color:#d1fae5;border-color:#6ee7b7;color:#065f46}.custom-content .alert-danger{background-color:#fee2e2;border-color:#fca5a5;color:#991b1b}.custom-content .alert-warning{background-color:#fef3c7;border-color:#fcd34d;color:#92400e}.custom-content .alert-info{background-color:#cffafe;border-color:#67e8f9;color:#155e75}.custom-content .card{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);margin-bottom:1.5rem;overflow:hidden}.custom-content .card-header{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;font-weight:600;padding:.75rem 1rem}.custom-content .card-body{padding:1rem}.custom-content .card-footer{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:.75rem 1rem}.custom-content .card-title{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.custom-content .card-text{color:#6b7280}.custom-content .badge{border-radius:.25rem;display:inline-block;font-size:.75rem;font-weight:600;line-height:1;padding:.25rem .5rem;text-align:center;white-space:nowrap}.custom-content .badge-primary{background-color:#3b82f6;color:#fff}.custom-content .badge-secondary{background-color:#6b7280;color:#fff}.custom-content .badge-success{background-color:#10b981;color:#fff}.custom-content .badge-danger{background-color:#ef4444;color:#fff}.custom-content .badge-warning{background-color:#f59e0b;color:#fff}.custom-content .badge-info{background-color:#06b6d4;color:#fff}.custom-content .text-center{text-align:center}.custom-content .text-left{text-align:left}.custom-content .text-right{text-align:right}.custom-content .text-justify{text-align:justify}.custom-content .text-muted{color:#6b7280}.custom-content .text-primary{color:#3b82f6}.custom-content .text-success{color:#10b981}.custom-content .text-danger{color:#ef4444}.custom-content .text-warning{color:#f59e0b}.custom-content .font-weight-bold,.custom-content .fw-bold{font-weight:700}.custom-content .font-weight-normal,.custom-content .fw-normal{font-weight:400}.custom-content .font-italic,.custom-content .fst-italic{font-style:italic}.custom-content .mt-0{margin-top:0!important}.custom-content .mt-1{margin-top:.25rem!important}.custom-content .mt-2{margin-top:.5rem!important}.custom-content .mt-3{margin-top:1rem!important}.custom-content .mt-4{margin-top:1.5rem!important}.custom-content .mt-5{margin-top:3rem!important}.custom-content .mb-0{margin-bottom:0!important}.custom-content .mb-1{margin-bottom:.25rem!important}.custom-content .mb-2{margin-bottom:.5rem!important}.custom-content .mb-3{margin-bottom:1rem!important}.custom-content .mb-4{margin-bottom:1.5rem!important}.custom-content .mb-5{margin-bottom:3rem!important}.custom-content .pt-0{padding-top:0!important}.custom-content .pt-1{padding-top:.25rem!important}.custom-content .pt-2{padding-top:.5rem!important}.custom-content .pt-3{padding-top:1rem!important}.custom-content .pt-4{padding-top:1.5rem!important}.custom-content .pt-5{padding-top:3rem!important}.custom-content .pb-0{padding-bottom:0!important}.custom-content .pb-1{padding-bottom:.25rem!important}.custom-content .pb-2{padding-bottom:.5rem!important}.custom-content .pb-3{padding-bottom:1rem!important}.custom-content .pb-4{padding-bottom:1.5rem!important}.custom-content .pb-5{padding-bottom:3rem!important}@media (max-width:768px){.custom-content h1{font-size:1.875rem}.custom-content h2{font-size:1.5rem}.custom-content h3{font-size:1.25rem}.custom-content .row{margin-left:-.5rem;margin-right:-.5rem}.custom-content [class*=col-]{padding-left:.5rem;padding-right:.5rem}.custom-content .container{padding-left:.75rem;padding-right:.75rem}}@media print{.custom-content{color:#000}.custom-content a{color:#000;text-decoration:underline}.custom-content a[href]:after{content:" (" attr(href) ")"}}#cookies .eu-popup-mini{align-items:center;background-color:#1a1a1a;border-radius:12px;bottom:calc(14px + env(safe-area-inset-bottom, 0px));box-shadow:0 3px 12px rgba(0,0,0,.35);color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:3px;height:84px;justify-content:center;left:calc(14px + env(safe-area-inset-left, 0px));padding:8px;position:fixed;text-align:center;transform:translateZ(0);-webkit-transform:translateZ(0);transition:transform .15s ease,box-shadow .15s ease;width:84px;z-index:4240}#cookies .eu-popup-mini:hover{box-shadow:0 5px 16px rgba(0,0,0,.45);transform:translateY(-2px) translateZ(0)}#cookies .eu-popup-mini .eu-popup-mini-icon{font-size:1.8rem;line-height:1}#cookies .eu-popup-mini .eu-popup-mini-text{color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.02em;line-height:1.15;text-transform:uppercase}@media (max-width:576px){#cookies .eu-popup-mini{border-radius:10px;height:56px;width:56px}#cookies .eu-popup-mini .eu-popup-mini-icon{font-size:1.35rem}#cookies .eu-popup-mini .eu-popup-mini-text{display:none}}#cookies .eu-popup{align-items:flex-start;background-color:rgba(0,0,0,.5);display:none;-moz-flex-direction:row;flex-direction:row;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:4241}#cookies .eu-popup.eu-popup-open{display:-webkit-flexbox;display:flex}#cookies .eu-popup .eu-popup-wrapper{margin:auto}@media (max-width:768px){#cookies .eu-popup{align-items:center}#cookies .eu-popup .eu-popup-wrapper{max-height:80vh;overflow-y:auto;width:80%}}#cookies .eu-popup .eu-popup-logo{margin-bottom:1rem;text-align:center;width:100%}#cookies .eu-popup .eu-popup-content{align-items:center;background-color:#fff;border-radius:5px;box-sizing:border-box;display:-webkit-flexbox;display:flex;flex:1;-moz-flex-direction:column;flex-direction:column;flex-wrap:wrap;max-width:730px;overflow:auto;padding:2rem;position:relative;width:100%;z-index:4242}#cookies .eu-popup .eu-popup-content img{margin:auto;max-height:50px}#cookies .eu-popup .eu-popup-content label{display:initial}#cookies .eu-popup .eu-popup-content .eu-popup-description{margin-bottom:1rem}#cookies .eu-popup .eu-popup-content .eu-popup-close{background:none;border:none;color:#000;cursor:pointer;font-size:1.6rem;line-height:1;position:absolute;right:.75rem;top:.5rem}#cookies .eu-popup .eu-popup-content .eu-popup-button{border:1px solid transparent;color:#fff;display:inline-block;font-size:.9rem;height:40px;line-height:1.5;padding:.25rem .75rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:auto}#cookies .eu-popup .eu-popup-content .eu-popup-button#acceptAll{background-color:var(--primary-color)}#cookies .eu-popup .eu-popup-content .eu-popup-button#saveButton{background-color:#d3d3d3}#cookies .eu-popup .eu-popup-content .eu-popup-link{display:flex;justify-content:end;margin-bottom:1rem}#cookies .eu-popup .eu-popup-content .eu-popup-link #notAcceptAll{background:none;border:none;color:#000;cursor:pointer;display:inline-block;font-size:.9em;height:30px;text-decoration:underline;width:auto}
