:root{--primary-200:#986900;--primary-100:#fdc600;--primary-80:#fee484;--primary-60:#fbeebe;--primary-40:#fbf4da;--black-100:#343333;--black-80:#646464;--black-60:#9b9b9b;--black-40:#bfbfbf;--black-20:#e8e8e8;--white-100:#fff;--white-80:#efefef;--white-60:#ededed;--white-40:#dadada;--white-20:#f5f5f5;--green-200:#42561b;--green-100:#8ac926;--green-80:#daf2ad;--green-60:#eaf6d3;--green-40:#f2f8e6;--red-200:#721515;--red-100:#e83434;--red-80:#efb6b6;--red-60:#f4d8d8;--red-40:#f7e9e9;--blue-200:#184759;--blue-100:#4797bf;--blue-80:#bbe8f2;--blue-60:#daf1f6;--blue-40:#eaf5f8;--purple-200:#442e6d;--purple-100:#a57fe2;--purple-80:#d4c9f4;--purple-60:#e7e1f7;--purple-40:#f0eef8;--orange-200:#683e18;--orange-100:#f8961e;--orange-80:#f7c485;--orange-60:#f8dfbf;--orange-40:#f9ecdc;--pink-200:#931d45;--pink-100:#ff5082;--pink-80:#f9cdde;--pink-60:#ffe5ee;--pink-40:#faeff3;--box-shadow:#90909029;--error-100:#e66262}.bg-primary-200{background-color:#986900}.bg-primary-100{background-color:#fdca0b}.bg-primary-80{background-color:#fee484}.color-primary-100{color:#fdca0b}.color-black-100{background-color:#343333}.color-black-80{background-color:#646464}.color-black-60{background-color:#9b9b9b}.color-black-40{background-color:#bfbfbf}.color-black-20{background-color:#e8e8e8}.color-white-100{background-color:#fff}.color-white-80{background-color:#efefef}.color-white-60{background-color:#ededed}.color-white-40{background-color:#dadada}.color-white-20{background-color:#f9f9f9}.color-green-200{background-color:#42561b}.color-green-100{background-color:#8ac926}.color-green-80{background-color:#daf2ad}.color-green-60{background-color:#eaf6d3}.color-green-40{background-color:#f2f8e6}.color-red-200{background-color:#721515}.color-red-100{background-color:#e83434}.color-red-80{background-color:#efb6b6}.color-red-60{background-color:#f4d8d8}.color-red-40{background-color:#f7e9e9}.color-blue-200{background-color:#184759}.color-blue-100{background-color:#4797bf}.color-blue-80{background-color:#bbe8f2}.color-blue-60{background-color:#daf1f6}.color-blue-40{background-color:#eaf5f8}.color-purple-200{background-color:#442e6d}.color-purple-100{background-color:#a57fe2}.color-purple-80{background-color:#d4c9f4}.color-purple-60{background-color:#e7e1f7}.color-purple-40{background-color:#f0eef8}.color-orange-200{background-color:#683e18}.color-orange-100{background-color:#f8961e}.color-orange-80{background-color:#f7c485}.color-orange-60{background-color:#f8dfbf}.color-orange-40{background-color:#f9ecdc}.color-pink-200{background-color:#931d45}.color-pink-100{background-color:#ff5082}.color-pink-80{background-color:#f9cdde}.color-pink-60{background-color:#ffe5ee}.color-pink-40{background-color:#faeff3}.error-100{color:#e66262}body,html{scroll-behavior:smooth}*{box-sizing:border-box}body,button,input,label,select,textarea{font-family:Open Sans!important;font-size:16px;font-weight:400;margin:0;padding:0;-webkit-font-smoothing:antialiased;color:#343333}::-webkit-scrollbar{display:none}body{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}a,h1,h2,h3,h4,h5,h6,li,p,ul{color:inherit;list-style-type:none;margin:0;padding:0;text-decoration:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.heading-1{color:#343333;font-size:32px;font-weight:500;line-height:44px}@media screen and (min-width:768px){.heading-1{font-size:36px;line-height:48px}}@media screen and (min-width:1280px){.heading-1{font-size:44px;line-height:60px}}@media screen and (min-width:1920px){.heading-1{font-size:56px;line-height:72px}}.heading-2{font-size:24px;font-weight:500;line-height:32px}@media screen and (min-width:768px){.heading-2{font-size:28px;line-height:40px}}@media screen and (min-width:1280px){.heading-2{font-size:36px;line-height:48px}}@media screen and (min-width:1920px){.heading-2{font-size:44px;line-height:60px}}.heading-2 span{font-weight:700}.heading-3{font-size:20px;font-weight:500;line-height:28px}@media screen and (min-width:1280px){.heading-3{font-size:28px;line-height:36px}}@media screen and (min-width:1536px){.heading-3{font-size:28px;line-height:36px}}@media screen and (min-width:1920px){.heading-3{font-size:36px;line-height:48px}}.heading-3 span{font-weight:700}.heading-4{font-size:20px;line-height:32px}@media screen and (min-width:1920px){.heading-4{font-size:24px;line-height:36px}}.heading-5{font-size:20px;font-weight:500;line-height:28px}@media screen and (min-width:768px){.heading-5{font-size:28px;line-height:40px}}@media screen and (min-width:1280px){.heading-5{font-size:36px;line-height:48px}}@media screen and (min-width:1536px){.heading-5{line-height:52px}}@media screen and (min-width:1920px){.heading-5{font-size:44px;line-height:64px}}.heading-4{font-size:28px;font-weight:500;line-height:40px}@media screen and (min-width:768px){.heading-4{font-size:36px;line-height:48px}}@media screen and (min-width:1280px){.heading-4{font-size:44px;line-height:64px}}@media screen and (min-width:1536px){.heading-4{font-size:44px;line-height:60px}}@media screen and (min-width:1920px){.heading-4{font-size:56px;line-height:76px}}.subheading-1{font-size:24px;font-weight:500;line-height:36px}@media screen and (min-width:1280px){.subheading-1{font-size:28px;line-height:40px}}@media screen and (min-width:1920px){.subheading-1{font-size:36px;line-height:44px}}.subheading-2{color:#343333;font-size:16px;font-weight:300;line-height:24px}@media screen and (min-width:1280px){.subheading-2{font-size:20px;line-height:32px}}@media screen and (min-width:1920px){.subheading-2{font-size:24px;line-height:36px}}.subheading-3{font-size:20px;font-weight:500;line-height:28px}@media screen and (min-width:1920px){.subheading-3{font-size:24px;line-height:32px}}.subheading-4{font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1536px){.subheading-4{font-size:20px;line-height:32px}}.body-1{font-size:14px;font-weight:300;line-height:20px}@media screen and (min-width:1536px){.body-1{font-size:16px;line-height:24px}}@media screen and (min-width:1920px){.body-1{font-size:20px;line-height:24px}}.body-2{font-size:14px;font-weight:300;line-height:20px}@media screen and (min-width:1280px){.body-2{font-size:16px;line-height:24px}}@media screen and (min-width:1920px){.body-2{font-size:20px;line-height:32px}}.caption-1{font-size:20px;font-weight:300;line-height:28px}@media screen and (min-width:768px){.caption-1{font-size:36px;line-height:36px}}@media screen and (min-width:1280px){.caption-1{font-size:44px;line-height:60px}}@media screen and (min-width:1920px){.caption-1{font-size:56px;line-height:76px}}.caption-2{font-size:14px;font-weight:500;line-height:20px}@media screen and (min-width:1536px){.caption-2{font-size:16px;line-height:24px}}@media screen and (min-width:1920px){.caption-2{font-size:20px;line-height:32px}}.caption-3{font-size:12px;font-weight:300;line-height:20px}@media screen and (min-width:1536px){.caption-3{font-size:14px;line-height:20px}}.cta-1{font-size:14px;font-weight:300;line-height:20px}@media screen and (min-width:1920px){.cta-1{font-size:16px;line-height:24px}}.cta-2{font-size:16px;line-height:24px}.cta-2,.cta-3{font-weight:500}.cta-3{font-size:14px;line-height:20px}.cta-4{font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1920px){.cta-4{font-size:20px;line-height:32px}}.label-1{font-size:16px;font-weight:300;line-height:24px}.cta-5,.input-1{font-size:14px;line-height:20px}.cta-5{font-weight:500}@media screen and (min-width:1920px){.cta-5{font-size:16px;line-height:24px}}.cta-success{font-size:14px;font-weight:500;line-height:20px}@media screen and (min-width:1920px){.cta-success{font-size:16px;line-height:24px}}.cta-success{color:#8ac926}.menu-1{font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1280px){.menu-1{font-size:14px;line-height:20px}}@media screen and (min-width:1536px){.menu-1{font-size:16px;line-height:24px}}/*!
 * Bootstrap Grid v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.container,.container-sm{max-width:540px}}@media (min-width:1280px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1536px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:768px;--bs-breakpoint-md:1280px;--bs-breakpoint-lg:1440px;--bs-breakpoint-xl:1536px;--bs-breakpoint-xxl:1920px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:768px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:1280px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:1440px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1536px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1920px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:768px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:1280px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:1440px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1536px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1920px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}:root{--gutter-bibright:16px;--gutter-bibright-desktop:24px;--margin-bibright:16px;--margin-bibright-768:56px;--margin-bibright-1280:88px;--margin-bibright-1440:108px;--margin-bibright-1536:144px}@media (min-width:768px){.container,.container-sm{max-width:100%}}@media (min-width:1280px){.container,.container-md,.container-sm{max-width:100%}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm{max-width:100%}}@media (min-width:1536px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100%}}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1632px}}.container{--bs-gutter-x:var(--gutter-bibright);padding-left:var(--margin-bibright);padding-right:var(--margin-bibright)}@media only screen and (min-width:768px){.container{padding-left:var(--margin-bibright-768);padding-right:var(--margin-bibright-768)}}@media only screen and (min-width:1280px){.container{--bs-gutter-x:var(--gutter-bibright-desktop);padding-left:var(--margin-bibright-1280);padding-right:var(--margin-bibright-1280)}}@media only screen and (min-width:1440px){.container{padding-left:var(--margin-bibright-1440);padding-right:var(--margin-bibright-1440)}}@media only screen and (min-width:1536px){.container{padding-left:var(--margin-bibright-1536);padding-right:var(--margin-bibright-1536)}}@media only screen and (min-width:1920px){.container{padding-left:0;padding-right:0}}.row{--bs-gutter-x:var(--gutter-bibright)}@media only screen and (min-width:1280px){.row{--bs-gutter-x:var(--gutter-bibright-desktop)}}.button-primary-wrapper{border:1px solid #343333;border-radius:8px;cursor:pointer;padding:8px 12px;text-align:center;transition:background-color .3s;width:-moz-fit-content;width:fit-content}.button-primary-wrapper:hover{background-color:#fee484}.button-secundary-wrapper{align-items:center;cursor:pointer;display:flex;overflow:hidden;text-align:center}.button-secundary-wrapper p{font-weight:500}.button-secundary-wrapper span{font-size:24px;margin-right:4px;overflow:hidden;transition:width .3s ease;white-space:nowrap;width:24px}@media screen and (min-width:1280px){.button-secundary-wrapper span{margin-right:0;width:0}}.button-secundary-wrapper:hover span{margin-right:4px;width:20px}@media screen and (min-width:1920px){.button-secundary-wrapper:hover span{font-size:24px;width:24px}}.button-tertiary-wrapper{background-color:#fdca0b;border:none;border-radius:8px;cursor:pointer;outline:none;padding:10px 12px;text-align:center;transition:background-color .3s;width:-moz-fit-content;width:fit-content}.button-tertiary-wrapper:hover{background-color:#fee484}.button-menu-wrapper{background-color:#fdca0b;border-radius:8px;cursor:pointer;padding:12px 48px;text-align:center;transition:background-color .3s;width:100%}.button-menu-wrapper p{font-weight:500}.button-menu-wrapper:hover{background-color:#fee484}.icon-wrapper{align-items:center;border-radius:100%;box-shadow:0 3px 6px #00000029;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:.5;outline:none;padding:8px;text-decoration:none;transition:.3s;width:48px}@media screen and (min-width:1280px){.icon-wrapper{height:52px;width:52px}}@media screen and (min-width:1920px){.icon-wrapper{height:60px;padding:10px;width:60px}}.icon-wrapper span{font-size:32px}@media screen and (min-width:1920px){.icon-wrapper span{font-size:40px}}.icon-wrapper.selected-icon,.icon-wrapper:hover{opacity:1}.file-container .custom-file-button{align-items:center;background-color:#ededed;border:none;border-radius:8px;color:#343333;cursor:pointer;display:inline-flex;font-size:14px;gap:4px;line-height:20px;margin-top:4px;padding:8px 12px 8px 8px;transition:background-color .3s}.file-container .custom-file-button:hover{background-color:#dadada}.file-container .custom-file-button span{font-size:20px;line-height:24px}.file-container .visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.file-container .file-name{margin-left:8px;word-break:break-word}.modal-overlay-quote{align-items:flex-start;background:#00000080;display:flex;height:100%;justify-content:center;left:0;overflow:auto;padding-bottom:40px;padding-top:40px;position:fixed;top:0;width:100%;z-index:1000}@media screen and (min-width:768px){.modal-overlay-quote{align-items:center;padding-bottom:0;padding-top:0}}@media screen and (min-width:1280px){.modal-overlay-quote{align-items:flex-start;padding-bottom:60px;padding-top:60px}}@media screen and (min-width:1920px){.modal-overlay-quote{align-items:center}}.modal-overlay-quote .modal-content-quote{background-color:#fff;border-radius:12px;height:auto;padding:24px;position:relative;text-align:left}@media screen and (min-width:768px){.modal-overlay-quote .modal-content-quote{padding:44px}}@media screen and (min-width:1280px){.modal-overlay-quote .modal-content-quote{padding:36px}}@media screen and (min-width:1920px){.modal-overlay-quote .modal-content-quote{padding:52px}}@media screen and (min-width:360px){.modal-overlay-quote .modal-content-quote .modal-text{padding-bottom:24px;padding-top:8px}}@media screen and (min-width:768px){.modal-overlay-quote .modal-content-quote .modal-text{padding-bottom:24px}}@media screen and (min-width:1280px){.modal-overlay-quote .modal-content-quote .modal-text{padding-bottom:24px}}@media screen and (min-width:1920px){.modal-overlay-quote .modal-content-quote .modal-text{padding-bottom:24px}}.modal-overlay-quote .modal-content-quote .close-btn{background:none;border:none;color:#343333;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:flex-end;position:absolute;right:24px;top:24px}.modal-overlay-quote .modal-content-quote .close-btn span{color:#343333;font-size:24px}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field{margin-bottom:24px}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field label{color:#343333;font-family:Open Sans;font-size:16px;font-weight:300;line-height:24px}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field label.hs-error-msg{color:#e66262;font-size:12px;font-weight:500;height:16px;line-height:16px}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field .hs-error-msgs li{font-family:Open Sans;font-size:12px;line-height:16px;padding-top:4px}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field .input input,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field select,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea{background-color:#fff;border:1px solid #bfbfbf;border-radius:8px;color:#343333;font-family:Open Sans;font-size:14px;font-weight:300;line-height:20px;margin-top:4px;min-height:40px;outline:none;padding:10px 12px;transition:.3s;width:100%}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field .input input:hover,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field select:hover,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea:hover{border:1px solid #9b9b9b}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field .input input:active,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field .input input:focus,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field select:active,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field select:focus,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea:active,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea:focus{border:1px solid #343333}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field .input input.invalid.error,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field select.invalid.error,.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea.invalid.error{border:1px solid #e66262}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field select{-webkit-appearance:none!important;background:url(https://cdn2.hubspot.net/hubfs/2761946/Bi-Bright/Group%205512.svg) 100% 95% no-repeat!important}.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea{min-height:104px;resize:none}@media screen and (min-width:768px){.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea{min-height:132px}}@media screen and (min-width:1280px){.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea{min-height:104px}}@media screen and (min-width:1536px){.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea{min-height:132px}}@media screen and (min-width:1920px){.modal-overlay-quote .modal-content-quote #quote-form-container .hs-form-field textarea{min-height:176px}}.modal-overlay-quote .modal-content-quote #quote-form-container .actions{display:flex;justify-content:flex-end}.modal-overlay-quote .modal-content-quote #quote-form-container .actions .hs-button.primary{background-color:#fdca0b;border:none;border-radius:8px;color:#343333;cursor:pointer;font-family:Open Sans;font-size:16px;font-weight:500;line-height:20px;min-width:140px;padding:10px 12px;text-align:center;transition:.3s}.modal-overlay-quote .modal-content-quote #quote-form-container .actions .hs-button.primary:hover{background-color:#fee484}.modal-overlay-quote .modal-content-quote #quote-form-container .legal-consent-container{color:#343333;font-size:12px;font-weight:500;line-height:16px;padding-bottom:40px}@media screen and (min-width:768px){.modal-overlay-quote .modal-content-quote #quote-form-container .legal-consent-container{padding-bottom:44px}}@media screen and (min-width:1280px){.modal-overlay-quote .modal-content-quote #quote-form-container .legal-consent-container{padding-bottom:32px}}@media screen and (min-width:1536px){.modal-overlay-quote .modal-content-quote #quote-form-container .legal-consent-container{font-size:14px;line-height:24px}}@media screen and (min-width:1920px){.modal-overlay-quote .modal-content-quote #quote-form-container .legal-consent-container{padding-bottom:4px}}.modal-overlay-quote .modal-content-quote #quote-form-container .legal-consent-container a{color:#fdca0b;text-decoration:none}.modal-overlay-quote .modal-content-quote .loading-spinner{align-items:center;color:#000;display:flex;font-size:24px;height:100%;justify-content:center}.modal-overlay-quote .modal-content-quote .lds-ripple,.modal-overlay-quote .modal-content-quote .lds-ripple div{box-sizing:border-box}.modal-overlay-quote .modal-content-quote .lds-ripple{display:inline-block;height:80px;position:relative;width:80px}.modal-overlay-quote .modal-content-quote .lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid;border-radius:50%;opacity:1;position:absolute}.modal-overlay-quote .modal-content-quote .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:8px;left:36px;opacity:0;top:36px;width:8px}4.9%{height:8px;left:36px;opacity:0;top:36px;width:8px}5%{height:8px;left:36px;opacity:1;top:36px;width:8px}to{height:80px;left:0;opacity:0;top:0;width:80px}}.modal-overlay-quote .modal-content-quote .submitted-message{display:flex;flex-direction:column;height:520px;justify-content:center;text-align:center}.modal-overlay-quote .modal-content-quote .submitted-message p:nth-of-type(2){margin-bottom:8px}.modal-overlay-quote .modal-content-quote .submitted-message p:last-child{margin-top:28px}.modal-overlay-quote .modal-content-quote .submitted-message p:last-child a{background-color:#fdca0b;border:none;border-radius:12px;color:#343333;cursor:pointer;font-family:Open Sans;font-size:16px;height:auto!important;line-height:24px;margin-left:auto;padding:12px 34px;text-align:center;width:-moz-fit-content;width:fit-content}.get-in-touch{margin:auto}.get-in-touch .modal-content-quote{background-color:#fff}@media screen and (min-width:360px){.get-in-touch .modal-content-quote{min-height:176px;width:328px}}@media screen and (min-width:768px){.get-in-touch .modal-content-quote{min-height:224px;width:432px}}@media screen and (min-width:1280px){.get-in-touch .modal-content-quote{min-height:208px;width:540px}}@media screen and (min-width:1536px){.get-in-touch .modal-content-quote{min-height:208px;width:612px}}@media screen and (min-width:1920px){.get-in-touch .modal-content-quote{min-height:264px;width:804px}}.get-in-touch .modal-content-quote .policy-paragraph{font-weight:400}@media screen and (min-width:360px){.get-in-touch .modal-content-quote .policy-paragraph{font-size:13px;margin-bottom:16px}}@media screen and (min-width:1536px){.get-in-touch .modal-content-quote .policy-paragraph{font-size:14px;margin-bottom:16px}}@media screen and (min-width:1920px){.get-in-touch .modal-content-quote .policy-paragraph{font-size:14px;margin-bottom:16px}}.get-in-touch .modal-content-quote .policy-paragraph span{color:#fdca0b}@media screen and (min-width:768px){.get-in-touch .modal-content-quote form{padding-top:0}}@media screen and (min-width:1280px){.get-in-touch .modal-content-quote form{padding-top:0}}.get-in-touch .modal-content-quote form.is-hidden{height:0;opacity:0;overflow:hidden;pointer-events:none;visibility:hidden}.get-in-touch .modal-content-quote form input,.get-in-touch .modal-content-quote form select,.get-in-touch .modal-content-quote form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #bfbfbf;border-radius:8px;box-shadow:none;cursor:pointer;justify-content:center;outline:none;padding:10px 12px;position:relative;transition:border-color .2s ease}@media screen and (min-width:360px){.get-in-touch .modal-content-quote form input,.get-in-touch .modal-content-quote form select,.get-in-touch .modal-content-quote form textarea{height:40px;margin-bottom:16px;width:280px}}@media screen and (min-width:768px){.get-in-touch .modal-content-quote form input,.get-in-touch .modal-content-quote form select,.get-in-touch .modal-content-quote form textarea{margin-bottom:16px;width:100%}}@media screen and (min-width:1280px){.get-in-touch .modal-content-quote form input,.get-in-touch .modal-content-quote form select,.get-in-touch .modal-content-quote form textarea{margin-bottom:16px;width:468px}}@media screen and (min-width:1536px){.get-in-touch .modal-content-quote form input,.get-in-touch .modal-content-quote form select,.get-in-touch .modal-content-quote form textarea{margin-bottom:16px;width:540px}}@media screen and (min-width:1920px){.get-in-touch .modal-content-quote form input,.get-in-touch .modal-content-quote form select,.get-in-touch .modal-content-quote form textarea{margin-bottom:16px;width:100%}}.get-in-touch .modal-content-quote form input:hover,.get-in-touch .modal-content-quote form select:hover,.get-in-touch .modal-content-quote form textarea:hover{border-color:#9b9b9b;outline:none}.get-in-touch .modal-content-quote form input:focus,.get-in-touch .modal-content-quote form select:focus,.get-in-touch .modal-content-quote form textarea:focus{border-color:#343333;outline:none}.get-in-touch .modal-content-quote form input.is-invalid,.get-in-touch .modal-content-quote form select.is-invalid,.get-in-touch .modal-content-quote form textarea.is-invalid{border-color:#e66262;outline:none}.get-in-touch .modal-content-quote form input:-webkit-autofill,.get-in-touch .modal-content-quote form input:-webkit-autofill:active,.get-in-touch .modal-content-quote form input:-webkit-autofill:focus,.get-in-touch .modal-content-quote form input:-webkit-autofill:hover,.get-in-touch .modal-content-quote form select:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#343333!important}.get-in-touch .modal-content-quote form select:invalid{color:#646464}.get-in-touch .modal-content-quote form select{color:#646464!important}@media screen and (min-width:360px){.get-in-touch .modal-content-quote form textarea{height:104px}}@media screen and (min-width:768px){.get-in-touch .modal-content-quote form textarea{height:132px}}@media screen and (min-width:1280px){.get-in-touch .modal-content-quote form textarea{height:104px}}@media screen and (min-width:1536px){.get-in-touch .modal-content-quote form textarea{height:132px;margin-bottom:16px}}@media screen and (min-width:1920px){.get-in-touch .modal-content-quote form textarea{height:176px;margin-bottom:16px}}.get-in-touch .modal-content-quote form .form-label{margin-bottom:4px}.get-in-touch .modal-content-quote form .col-relative{position:relative}.get-in-touch .modal-content-quote form .submit-message{align-items:center;color:#8ac926;display:flex;justify-content:flex-end;margin-top:8px}.get-in-touch .modal-content-quote form .submit-message.error{color:#e66262}.get-in-touch .modal-content-quote form .invalid-feedback{bottom:0;color:#e66262;font-size:12px;left:0}@media screen and (min-width:360px){.get-in-touch .modal-content-quote form .invalid-feedback{margin-bottom:16px;margin-top:-12px}}@media screen and (min-width:1280px){.get-in-touch .modal-content-quote form .invalid-feedback{top:72px}}@media screen and (min-width:1920px){.get-in-touch .modal-content-quote form .invalid-feedback{top:72px}}.get-in-touch .modal-content-quote form .submit-form{display:flex;justify-content:end;width:100%}@media screen and (min-width:360px){.get-in-touch .modal-content-quote form .submit-form{justify-content:flex-end;margin-top:0}}@media screen and (min-width:768px){.get-in-touch .modal-content-quote form .submit-form{justify-content:flex-end}}@media screen and (min-width:1280px){.get-in-touch .modal-content-quote form .submit-form{margin-top:12px}}@media screen and (min-width:1536px){.get-in-touch .modal-content-quote form .submit-form{margin-top:16px}}@media screen and (min-width:1920px){.get-in-touch .modal-content-quote form .submit-form{margin-top:0}}.get-in-touch .modal-content-quote form .submit-form button{width:140px}@media screen and (min-width:768px){.get-in-touch .modal-content-quote form .submit-form button{width:140px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.modal-success{align-items:center;background-color:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin:auto;position:relative}.modal-success .success-message-div{background-color:#cdf1c8;border-radius:12px;display:flex;margin-top:16px;min-height:84px;width:280px}@media screen and (min-width:768px){.modal-success .success-message-div{min-height:92px;padding-right:16px;width:344px}}@media screen and (min-width:1280px){.modal-success .success-message-div{margin-top:24px;min-height:76px;width:468px}}@media screen and (min-width:1536px){.modal-success .success-message-div{min-height:76px;width:540px}}@media screen and (min-width:1920px){.modal-success .success-message-div{min-height:88px;width:700px}}.modal-success .success-icon-div{align-items:center;display:flex;justify-content:center}@media screen and (min-width:360px){.modal-success .success-icon-div{margin-left:10px;margin-right:10px}}@media screen and (min-width:768px){.modal-success .success-icon-div{margin-left:20px;margin-right:16px}}@media screen and (min-width:1280px){.modal-success .success-icon-div{margin-left:20px;margin-right:16px}}@media screen and (min-width:1536px){.modal-success .success-icon-div{margin-left:20px;margin-right:16px}}.modal-success .success-icon{background-color:#2ea211;border-radius:100%;color:#cdf1c8;font-weight:700}@media screen and (min-width:360px){.modal-success .success-icon{font-size:18px;height:19px;width:19px}}@media screen and (min-width:768px){.modal-success .success-icon{font-size:27px;height:27px;width:27px}}.modal-success .success-text-div{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.modal-success .success-title{color:#2ea211;font-size:14px;font-weight:700;margin-top:12px}@media screen and (min-width:768px){.modal-success .success-title{margin-top:16px}}@media screen and (min-width:1280px){.modal-success .success-title{font-size:16px}}@media screen and (min-width:1920px){.modal-success .success-title{font-size:20px}}.modal-success .success-text{color:#2ea211;font-size:14px;font-weight:400;margin-top:-20px}@media screen and (min-width:1280px){.modal-success .success-text{font-size:16px}}@media screen and (min-width:1920px){.modal-success .success-text{font-size:20px}}.basic-page{margin-bottom:112px;padding-top:108px}@media screen and (min-width:768px){.basic-page{margin-bottom:44px;padding-top:124px}}@media screen and (min-width:1280px){.basic-page{margin-bottom:72px}}@media screen and (min-width:1536px){.basic-page{margin-bottom:76px;padding-top:144px}}@media screen and (min-width:1920px){.basic-page{margin-bottom:88px;padding-top:180px}}.basic-page p{padding-bottom:12px}@media screen and (min-width:768px){.basic-page p{padding-bottom:8px}}@media screen and (min-width:1280px){.basic-page p{padding-bottom:16px}}@media screen and (min-width:1920px){.basic-page p{padding-bottom:20px}}.basic-page .privacy-section{margin-bottom:28px;scroll-margin-top:200px}@media screen and (min-width:768px){.basic-page .privacy-section{margin-bottom:0}}.basic-page .basic-page-subtitle{padding-bottom:16px;padding-top:32px}@media screen and (min-width:768px){.basic-page .basic-page-subtitle{padding-bottom:20px;padding-top:40px}}@media screen and (min-width:1280px){.basic-page .basic-page-subtitle{padding-bottom:24px;padding-top:56px}}@media screen and (min-width:1536px){.basic-page .basic-page-subtitle{padding-top:68px}}@media screen and (min-width:1920px){.basic-page .basic-page-subtitle{padding-top:80px}}.basic-page .basic-page-subtitle span{font-weight:700}.basic-page .basic-page-intro{padding-bottom:36px}@media screen and (min-width:1536px){.basic-page .basic-page-intro{padding-bottom:44px}}@media screen and (min-width:1920px){.basic-page .basic-page-intro{padding-bottom:52px}}.basic-page .basic-page-intro span{font-weight:600}.basic-page .sub-topics{padding-left:24px}.basic-page .sub-topics span{font-weight:600}.basic-page .basic-page-side-scroll{display:none}@media screen and (min-width:1280px){.basic-page .basic-page-side-scroll{display:block;height:-moz-fit-content;height:fit-content;margin-top:40px;overflow-y:auto;position:sticky;top:100px}}.basic-page .basic-page-side-scroll-group-title{color:#000;padding-bottom:16px}.basic-page .basic-page-side-scroll-group-title:hover{opacity:.8;transition:.3}.basic-page .section-header{align-items:center;cursor:default;display:flex;justify-content:space-between}@media screen and (min-width:768px){.basic-page .section-header{padding-bottom:20px}}@media screen and (min-width:1920px){.basic-page .section-header{padding-bottom:24px}}.basic-page .section-header.clickable{cursor:pointer}.basic-page .section-header .material-icons-round{transition:transform .3s ease}.basic-page .section-header .material-icons-round.rotated{transform:rotate(180deg)}.basic-page .section-content{padding-top:16px}@media screen and (min-width:768px){.basic-page .section-content{padding-bottom:36px;padding-top:0}}@media screen and (min-width:1536px){.basic-page .section-content{padding-bottom:44px}}@media screen and (min-width:1920px){.basic-page .section-content{padding-bottom:52px}}.basic-page .pb0{padding-bottom:0}.breadcrumb{align-items:center;display:flex}.breadcrumb .home-icon{color:#bfbfbf;cursor:pointer;height:24px;transition:color .3s}.breadcrumb .home-icon:hover{color:#9b9b9b}.breadcrumb .home-icon span{font-size:24px;height:24px}.breadcrumb .separator-icon{color:#bfbfbf;cursor:default;font-size:24px;height:24px}.breadcrumb .breadcrumb-item{color:#bfbfbf;cursor:pointer;font-size:14px;line-height:20px;margin-left:4px;overflow:hidden;text-overflow:ellipsis;transition:text-decoration-line .3s;white-space:nowrap}.breadcrumb .breadcrumb-item:hover{text-decoration-line:underline}.breadcrumb .breadcrumb-item.current-page{color:#343333}.breadcrumb .breadcrumb-item.no-link{cursor:default;pointer-events:none}.breadcrumb .breadcrumb-item.no-link:hover{text-decoration-line:none}.product-card-wrapper{cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.product-card-wrapper:hover .button-secundary-wrapper span{margin-right:4px;width:24px}.product-card-wrapper .product-card-image-wrapper{background-position:50%;background-size:cover;border-radius:12px;height:240px;margin-bottom:16px}@media screen and (min-width:768px){.product-card-wrapper .product-card-image-wrapper{height:236px;margin-bottom:20px;padding:0 40px}}@media screen and (min-width:1280px){.product-card-wrapper .product-card-image-wrapper{height:192px;margin-bottom:16px;padding:0 44px}}@media screen and (min-width:1536px){.product-card-wrapper .product-card-image-wrapper{height:216px;margin-bottom:20px;padding:0 50px}}@media screen and (min-width:1920px){.product-card-wrapper .product-card-image-wrapper{height:288px;margin-bottom:24px;padding:0 66px}}.product-card-wrapper .product-card-info-category{background-color:#ededed;border-radius:4px;margin-bottom:12px;padding:4px 8px;width:-moz-fit-content;width:fit-content}.product-card-wrapper .product-card-info-name{margin-bottom:8px}.product-card-wrapper .product-card-info-description{margin-bottom:12px}@media screen and (min-width:768px){.product-card-wrapper .product-card-info-description{margin-bottom:16px}}.blog-card-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;transition:text-decoration-line .3s;width:100%}.blog-card-wrapper .blog-card-image-wrapper{background-color:#fff;height:220px;margin-bottom:8px;position:relative}.blog-card-wrapper .blog-card-image-wrapper img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.blog-card-wrapper .blog-card-image-wrapper{height:220px}}@media screen and (min-width:1280px){.blog-card-wrapper .blog-card-image-wrapper{height:172px;margin-bottom:12px}}@media screen and (min-width:1536px){.blog-card-wrapper .blog-card-image-wrapper{height:196px;margin-bottom:16px}}@media screen and (min-width:1920px){.blog-card-wrapper .blog-card-image-wrapper{height:260px}}.blog-card-wrapper .blog-card-category{background-color:#fee484;border-radius:4px;left:12px;padding:4px 8px;position:absolute;top:12px;width:-moz-fit-content;width:fit-content;z-index:2}@media screen and (min-width:1280px){.blog-card-wrapper .blog-card-category{padding:4px 12px}}.blog-card-wrapper .blog-card-info-name{margin-bottom:12px;transition:text-decoration-line .3s}@media screen and (min-width:1920px){.blog-card-wrapper .blog-card-info-name{margin-bottom:16px}}.blog-card-wrapper .blog-card-pusher{cursor:pointer}.blog-card-wrapper .blog-card-pusher:hover .blog-card-info-name{text-decoration-line:underline}.blog-card-wrapper .blog-card-info-description{margin-bottom:16px}@media screen and (min-width:1920px){.blog-card-wrapper .blog-card-info-description{margin-bottom:20px}}.blog-card-wrapper .blog-card-date-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.blog-card-wrapper .video-duration-wrapper{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex}.blog-card-wrapper .video-duration-wrapper .material-icons-round{align-items:center;color:#fdca0b;display:flex;font-size:16px!important;height:16px;justify-content:center;width:16px}.blog-card-wrapper .minutes,.blog-card-wrapper .month-and-year{color:#9b9b9b}.blog-card-tags-wrapper{display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width:1280px){.blog-card-tags-wrapper{gap:12px}}.blog-card-tags-wrapper .tag{border:1px solid #343333;border-radius:4px;cursor:pointer;font-size:12px;padding:4px 8px;width:-moz-fit-content;width:fit-content}.blog-card-tags-wrapper .tag:hover{background-color:#fee484}.product-cardhome-wrapper{border-radius:20px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin-bottom:16px;padding:32px 24px;width:100%}@media screen and (min-width:768px){.product-cardhome-wrapper{padding:24px}}@media screen and (min-width:1280px){.product-cardhome-wrapper{margin-bottom:0;padding:24px 0}}@media screen and (min-width:1536px){.product-cardhome-wrapper{padding:28px 0}}@media screen and (min-width:1920px){.product-cardhome-wrapper{padding:40px 0}}.product-cardhome-wrapper .product-cardhome-pusher{display:flex;flex-direction:column;flex-grow:1}.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-image-wrapper{border-radius:12px;margin-bottom:12px}.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-image-wrapper img{height:auto;width:100%}.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-info{display:flex;flex-direction:column;flex-grow:1;padding-left:0}@media screen and (min-width:1280px){.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-info{max-width:356px;padding-left:24px;padding-right:24px}}@media screen and (min-width:1920px){.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-info{padding-left:40px}}.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-info .product-card-info-category{margin-bottom:4px;width:-moz-fit-content;width:fit-content}.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-info .product-card-info-name{padding-bottom:20px}@media screen and (min-width:768px){.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-info .product-card-info-name{padding-bottom:16px}}@media screen and (min-width:1536px){.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-info .product-card-info-name{padding-bottom:20px}}.product-cardhome-wrapper .product-cardhome-pusher .product-cardhome-info .spacer{flex-grow:1}.product-cardhome-wrapper .product-cardhome-pusher .button-primary-wrapper{background-color:#fff}@media screen and (min-width:1280px){.product-cardhome-wrapper .product-cardhome-pusher .button-primary-wrapper{background-color:transparent}}.product-cardhome-wrapper .product-cardhome-pusher .button-primary-wrapper:hover,.product-cardhome-wrapper .product-cardhome-pusher:hover .button-primary-wrapper{background-color:#fff}.product-related-wrapper{cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:space-between;margin-bottom:20px;width:100%}@media screen and (min-width:768px){.product-related-wrapper{margin-bottom:0}}.product-related-wrapper:hover .button-secundary-wrapper span{margin-right:4px;width:24px}.product-related-wrapper .product-related-pusher{display:flex;flex-direction:column;flex-grow:1}.product-related-wrapper .product-related-pusher .product-related-image-wrapper{background-color:#fff;border-radius:12px;height:auto;margin-bottom:12px;text-align:center}.product-related-wrapper .product-related-pusher .product-related-image-wrapper img{height:240px}@media screen and (min-width:1280px){.product-related-wrapper .product-related-pusher .product-related-image-wrapper img{height:264px}}@media screen and (min-width:1536px){.product-related-wrapper .product-related-pusher .product-related-image-wrapper img{height:300px}}@media screen and (min-width:1920px){.product-related-wrapper .product-related-pusher .product-related-image-wrapper img{height:396px}}.product-related-wrapper .product-related-pusher .product-related-info{display:flex;flex-direction:column;flex-grow:1}.product-related-wrapper .product-related-pusher .product-related-info .related-product-name{padding-bottom:12px}.product-related-wrapper .product-related-pusher .product-related-info .related-product-description{flex-grow:1;font-weight:300;margin-bottom:12px}@media screen and (min-width:768px){.product-related-wrapper .product-related-pusher .product-related-info .related-product-description{margin-bottom:16px;min-height:40px}}@media screen and (min-width:1280px){.product-related-wrapper .product-related-pusher .product-related-info .related-product-description{margin-bottom:20px;min-height:auto}}.product-related-wrapper .product-related-pusher .product-related-info .related-product-label{border-radius:4px;font-weight:500;margin-bottom:12px;padding:4px 8px;width:-moz-fit-content;width:fit-content}.product-related-wrapper .product-related-pusher .product-related-info .related-product-label.label-bestseller,.product-related-wrapper .product-related-pusher .product-related-info .related-product-label.label-new{background-color:#ededed;color:#343333}.product-related-wrapper .product-related-pusher .product-related-info .related-product-label.label-transparent{background-color:transparent;color:transparent}@media screen and (max-width:767px){.product-related-wrapper .product-related-pusher .product-related-info .related-product-label.label-transparent{margin:0;padding:0}}.project-card{border-radius:16px;cursor:auto;margin-bottom:8px;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}@media screen and (min-width:1280px){.project-card{margin-bottom:0}}.project-card .project-card-content{display:flex}.project-card .project-card-content .project-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;height:120px;margin-right:12px;max-width:120px;width:100%}@media screen and (min-width:1536px){.project-card .project-card-content .project-card-image{height:132px;max-width:132px}}@media screen and (min-width:1920px){.project-card .project-card-content .project-card-image{height:204px;margin-right:36px;max-width:204px}}.project-card .project-card-content .project-card-info{color:#343333;display:flex;flex-direction:column;justify-content:space-between}.project-card .project-card-content .project-card-info .location{align-items:flex-start;display:flex;font-size:12px;line-height:16px;padding-top:8px}@media screen and (min-width:768px){.project-card .project-card-content .project-card-info .location{padding-top:12px}}@media screen and (min-width:1920px){.project-card .project-card-content .project-card-info .location{font-size:14px;padding-top:8px}}.project-card .project-card-content .project-card-info .location:before{color:#343333;content:"";font-family:Material Icons Round;font-size:20px;padding-right:4px}@media screen and (min-width:1920px){.project-card .project-card-content .project-card-info .location:before{padding-right:8px}}.project-card .project-card-categories{flex-wrap:wrap;gap:8px;height:28px;pointer-events:none}@media screen and (min-width:768px){.project-card .project-card-categories{display:flex}}.project-card .project-card-categories .project-card-category{border-radius:4px;font-size:14px;font-weight:500;line-height:20px;padding:4px 8px}.categories{color:#343333;margin-top:36px}@media screen and (min-width:768px){.categories{margin-top:80px}}@media screen and (min-width:1280px){.categories{margin-bottom:136px;margin-top:104px}}@media screen and (min-width:1536px){.categories{margin-bottom:140px;margin-top:140px}}@media screen and (min-width:1920px){.categories{margin-bottom:140px;margin-top:140px}}.categories .categories-bg{border-radius:32px}@media screen and (min-width:768px){.categories .categories-bg{background-color:transparent}}@media screen and (min-width:1280px){.categories .categories-bg{background-color:#efefef;padding-bottom:28px;padding-top:56px}}@media screen and (min-width:1536px){.categories .categories-bg{padding-bottom:32px;padding-top:64px}}@media screen and (min-width:1920px){.categories .categories-bg{padding-bottom:32px;padding-top:64px}}.categories .categories-bg .text-column{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:0}.categories .categories-bg .text-column .heading-2{padding-bottom:16px;text-align:center}@media screen and (min-width:768px){.categories .categories-bg .text-column .heading-2{padding-bottom:32px}}@media screen and (min-width:1280px){.categories .categories-bg .text-column .heading-2{padding-bottom:0;text-align:left}}.categories .categories-bg .categories-list{background-color:#efefef;border-radius:20px;margin-bottom:68px;padding:32px 40px}@media screen and (min-width:768px){.categories .categories-bg .categories-list{border-radius:32px;margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:544px;padding:56px 56px 28px}}@media screen and (min-width:1280px){.categories .categories-bg .categories-list{background-color:transparent;margin:0;max-width:none;padding:initial}}.categories .categories-bg .categories-list .category-card{position:relative;transition:.3s;z-index:10}.categories .categories-bg .categories-list .category-card .image-container{display:none}@media screen and (min-width:768px){.categories .categories-bg .categories-list .category-card .image-container{border-radius:12px;display:block;height:156px;overflow:hidden;position:relative;z-index:0}.categories .categories-bg .categories-list .category-card .image-container img.zoom-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}}@media screen and (min-width:1280px){.categories .categories-bg .categories-list .category-card .image-container{height:122px}}@media screen and (min-width:1536px){.categories .categories-bg .categories-list .category-card .image-container{height:140px}}@media screen and (min-width:1920px){.categories .categories-bg .categories-list .category-card .image-container{height:188px}}.categories .categories-bg .categories-list .category-card:hover .image-container img.zoom-image{transform:scale(1.15)}.categories .categories-bg .categories-list .category-card .category-name{align-items:center;display:flex;padding-bottom:12px;padding-top:12px}@media screen and (min-width:768px){.categories .categories-bg .categories-list .category-card .category-name{padding-bottom:28px}}@media screen and (min-width:1920px){.categories .categories-bg .categories-list .category-card .category-name{padding-bottom:32px}}.categories .categories-bg .categories-list .category-card .category-name .color-bar{border-radius:4px;height:24px;margin-right:8px;width:8px}@media screen and (min-width:768px){.categories .categories-bg .categories-list .category-card .category-name .color-bar{height:28px}}.categories .categories-bg .categories-list .category-card .cta-2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categories .categories-bg .categories-list .category-card .overlay{background-size:cover;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.category-card-container{background-color:#d4c9f440;border-radius:12px;margin-bottom:32px}@media screen and (min-width:768px){.category-card-container{margin-bottom:0}}.category-card-container .category-card-image-wrapper img{border-top-left-radius:12px;border-top-right-radius:12px;height:auto;width:100%}.category-card-container .category-info-wrapper{color:#343333;padding:32px 24px}@media screen and (min-width:1280px){.category-card-container .category-info-wrapper{padding:40px}}@media screen and (min-width:1536px){.category-card-container .category-info-wrapper{padding:48px 40px}}@media screen and (min-width:1920px){.category-card-container .category-info-wrapper{padding:52px 40px}}.category-card-container .category-info-wrapper .category-title{padding-bottom:16px;padding-top:8px}@media screen and (min-width:768px){.category-card-container .category-info-wrapper .category-title{padding-bottom:12px}}@media screen and (min-width:1280px){.category-card-container .category-info-wrapper .category-title{padding-bottom:20px}}@media screen and (min-width:1920px){.category-card-container .category-info-wrapper .category-title{padding-bottom:24px}}.contact-card{color:#343333;display:flex;margin-bottom:40px}@media screen and (min-width:768px){.contact-card{margin-bottom:76px}}@media screen and (min-width:1280px){.contact-card{margin-bottom:60px}}@media screen and (min-width:1536px){.contact-card{margin-bottom:64px}}@media screen and (min-width:1920px){.contact-card{margin-bottom:68px}}.contact-card .contact-info{max-width:200px}@media screen and (min-width:768px){.contact-card .contact-info{max-width:100%}}.contact-card .contact-info .subheading-3{font-weight:700}.contact-card .contact-info .contact-text{padding-bottom:12px;padding-top:4px}@media screen and (min-width:768px){.contact-card .contact-info .contact-text{padding-top:8px}}@media screen and (min-width:1280px){.contact-card .contact-info .contact-text{padding-top:4px}}@media screen and (min-width:1920px){.contact-card .contact-info .contact-text{padding-bottom:16px;padding-top:8px}}.contact-card .icon{border-radius:8px;color:#343333;height:36px;margin-right:16px;padding:8px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.contact-card .icon{margin-right:20px}}@media screen and (min-width:1280px){.contact-card .icon{margin-right:32px}}.contact-card .icon span{font-size:20px}.card-link{color:inherit;display:block;height:100%;text-decoration:none}.project-financed-card{background-color:#fff;border:1px solid #bfbfbf;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:224px;margin-bottom:16px;padding:20px;transition:.3s}@media screen and (min-width:1280px){.project-financed-card{height:308px;margin-bottom:24px;padding:32px}}@media screen and (min-width:1920px){.project-financed-card{height:370px;padding:40px}}.project-financed-card:hover{background-color:#efefef}.project-financed-card:hover span{margin-right:4px;width:20px}@media screen and (min-width:1920px){.project-financed-card:hover span{font-size:24px;width:24px}}.project-financed-card .spacer{flex-grow:1}.project-financed-card .project-title{display:-webkit-box;max-height:120px;padding-top:8px;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1280px){.project-financed-card .project-title{max-height:160px}}@media screen and (min-width:1920px){.project-financed-card .project-title{max-height:198px}}.navbar-container{background-color:#fff;left:0;position:fixed;top:0;width:100%;z-index:1000}.header-navbar{align-items:center;display:flex;justify-content:space-between;padding:24px 0 22px}.header-navbar .header-items-desktop{display:none;gap:36px;left:50%;position:absolute;transform:translate(-50%)}@media screen and (min-width:1280px){.header-navbar .header-items-desktop{display:flex;margin-bottom:4px}}.header-navbar .header-logo{cursor:pointer;height:32px;margin-top:2px}.header-navbar .header-logo img{height:100%}@media screen and (min-width:1280px){.header-navbar .header-logo{margin-top:4px}}@media screen and (min-width:1536px){.header-navbar .header-logo{height:40px}}.header-navbar .header-item{color:#9b9b9b;cursor:pointer;transition:all .3s ease}.header-navbar .header-item:hover{color:#646464}.header-navbar .header-item.active,.header-navbar .header-item:active{color:#343333}.header-navbar .header-icons{align-items:center;display:flex;gap:28px;margin-bottom:2px}@media screen and (min-width:1280px){.header-navbar .header-icons{margin-bottom:4px}}.header-navbar .header-search-icon{cursor:pointer;display:flex;font-size:24px;transition:all .3s ease}.header-navbar .header-search-icon span{transition:all .3s ease}.header-navbar .header-search-icon span:hover{color:#646464}@media screen and (min-width:1280px){.header-navbar .header-search-icon{color:#9b9b9b}}.header-navbar .header-menu-icon{cursor:pointer;display:flex;transition:all .3s ease}.header-navbar .header-menu-icon span{transition:all .3s ease}.header-navbar .header-menu-icon span:hover{color:#646464}@media screen and (min-width:1280px){.header-navbar .header-menu-icon{display:none}}@media screen and (min-width:768px){.header-navbar{padding:24px 0 22px}}@media screen and (min-width:1280px){.header-navbar{padding:28px 0 24px}}@media screen and (min-width:1536px){.header-navbar{padding:26px 0 22px}}@media screen and (min-width:1920px){.header-navbar{padding:30px 0 26px}}.header-navbar .icon-fade-enter-active,.header-navbar .icon-fade-leave-active{transition:opacity .3s ease}.header-navbar .icon-fade-enter-from,.header-navbar .icon-fade-leave-to{opacity:0}.header-navbar .icon-fade-search-enter-active,.header-navbar .icon-fade-search-leave-active{transition:opacity .3s ease}.header-navbar .icon-fade-search-enter-from,.header-navbar .icon-fade-search-leave-to{opacity:0}.header-navbar .fade-enter-active,.header-navbar .fade-leave-active{transition:opacity .6s ease}.header-navbar .fade-enter-from,.header-navbar .fade-leave-to{opacity:0}.background-overlay{background-color:#70707080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.no-scroll{overflow:hidden}.header-menu{background-color:#fff;border-top:1px solid hsla(0,0%,44%,.2);display:flex;flex-direction:column;gap:4px;left:0;padding:20px 0;position:fixed;top:80px;width:100%;z-index:999}@media screen and (min-width:768px){.header-menu{padding:28px 0}.header-menu .header-menu-support-items{padding-left:44px}}.header-menu .header-menu-item{align-items:center;cursor:pointer;display:flex;gap:4px;padding:12px 16px;transition:background-color .3s ease,color .3s ease}.header-menu .header-menu-item.is-open{border-top:1px solid hsla(0,0%,44%,.2)}.header-menu .header-menu-item p,.header-menu .header-menu-item span{color:#9b9b9b;transition:color .3s ease,transform .3s ease}.header-menu .header-menu-item:hover p,.header-menu .header-menu-item:hover span{color:#646464}.header-menu .header-menu-item p.active{color:#343333}.header-menu .header-menu-item span.icon-rotate{transition:transform .3s ease,color .3s ease}.header-menu .header-menu-item span.icon-rotate.active{color:#343333;transform:rotate(180deg)}@media screen and (min-width:768px){.header-menu .header-menu-item{padding:12px 56px}}@media screen and (min-width:1280px){.header-menu .header-menu-item .support-is-open{color:#343333}}.header-menu .header-menu-products-items,.header-menu .header-menu-support-items{display:flex;flex-direction:column;gap:4px;overflow:hidden;padding-bottom:22px;width:-moz-fit-content;width:fit-content}.header-menu .header-menu-products-items p,.header-menu .header-menu-products-items span,.header-menu .header-menu-support-items p,.header-menu .header-menu-support-items span{color:#9b9b9b;transition:all .3s ease}.header-menu .header-menu-products-items p:hover,.header-menu .header-menu-products-items span:hover,.header-menu .header-menu-support-items p:hover,.header-menu .header-menu-support-items span:hover{color:#646464}.header-menu .header-menu-product-item,.header-menu .header-menu-support-item-wrapper{cursor:pointer;padding:10px 16px}.header-menu .header-menu-support-item-wrapper{align-items:center;display:flex;gap:10px;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.header-menu .header-menu-support-item-wrapper p{transition:all .3s ease}.header-menu .header-menu-support-item-wrapper span{color:#fdca0b}.header-menu .header-menu-support-item-wrapper:hover p{color:#646464}.header-menu .header-menu-products-items-accordian{transition:margin-bottom .6s ease}.header-menu .header-menu-products-items-accordian.is-open{border-bottom:1px solid hsla(0,0%,44%,.2);margin-bottom:16px;padding-bottom:20px}@media screen and (min-width:768px){.header-menu .header-menu-products-items-accordian.is-open{padding-bottom:12px}}.header-menu .header-menu-products-items-accordian .accordion-enter-active,.header-menu .header-menu-products-items-accordian .accordion-leave-active{overflow:hidden;transition:max-height .6s ease,opacity .5s ease}.header-menu .header-menu-products-items-accordian .header-menu-products-card-item-wrapper{cursor:pointer;padding-bottom:12px;padding-top:12px;transition:all .3s ease;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.header-menu .header-menu-products-items-accordian .header-menu-products-card-item-wrapper{padding-bottom:28px}}.header-menu .header-menu-products-items-accordian .header-menu-products-card-item-wrapper .header-menu-product-card-item{color:#9b9b9b;transition:all .3s ease}.header-menu .header-menu-products-items-accordian .header-menu-products-card-item-wrapper:hover .header-menu-product-card-item{color:#646464}.header-menu .header-menu-products-items-accordian .header-menu-products-card-item-wrapper .header-menu-products-card-item-img-wrapper{display:none}@media screen and (min-width:768px){.header-menu .header-menu-products-items-accordian .header-menu-products-card-item-wrapper .header-menu-products-card-item-img-wrapper{display:block;height:144px;margin-bottom:12px;width:208px}.header-menu .header-menu-products-items-accordian .header-menu-products-card-item-wrapper .header-menu-products-card-item-img-wrapper img{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease;width:100%}}.header-support-container{background-color:#fff;border-top:1px solid hsla(0,0%,44%,.2);left:0;position:fixed;top:88px;width:100%;z-index:999}.header-support-container .header-menu-support{display:flex;flex-direction:column}.header-support-container .header-menu-support .header-menu-support-items{display:flex;flex-direction:column;gap:4px;overflow:hidden;padding-bottom:22px;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.header-support-container .header-menu-support .header-menu-support-items p,.header-support-container .header-menu-support .header-menu-support-items span{color:#9b9b9b;transition:all .3s ease}.header-support-container .header-menu-support .header-menu-support-items p:hover,.header-support-container .header-menu-support .header-menu-support-items span:hover{color:#646464}.header-support-container .header-menu-support .header-menu-support-item-wrapper{align-items:center;cursor:pointer;display:flex;gap:10px;padding:10px 12px;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.header-support-container .header-menu-support .header-menu-support-item-wrapper p{transition:all .3s ease}.header-support-container .header-menu-support .header-menu-support-item-wrapper span{color:#fdca0b}.header-support-container .header-menu-support .header-menu-support-item-wrapper:hover p{color:#646464}@media screen and (min-width:1280px){.header-support-container .header-menu-support{flex-direction:row;flex-wrap:wrap;padding:36px 0}.header-support-container .header-menu-support .menu-1{color:#9b9b9b}.header-support-container .header-menu-support .header-menu-support-item-wrapper{cursor:pointer;margin-right:0;padding:0}}@media screen and (min-width:1536px){.header-support-container .header-menu-support .header-menu-support-item{font-size:14px}}@media screen and (min-width:1920px){.header-support-container .header-menu-support .header-menu-support-item{font-size:16px}.header-support-container .header-menu-support .header-menu-support-item-wrapper{gap:8px}}@media screen and (min-width:1536px){.header-support-container{top:92px}}@media screen and (min-width:1920px){.header-support-container{top:100px}}.header-menu-support-items-accordian{margin-bottom:-4px;transition:margin-bottom .3s ease}.header-menu-support-items-accordian.is-open{border-bottom:1px solid hsla(0,0%,44%,.2);margin-bottom:16px}.header-menu-support-items-accordian .accordion-enter-active,.header-menu-support-items-accordian .accordion-leave-active{overflow:hidden;transition:max-height .3s ease,opacity .2s ease}@media screen and (min-width:768px){.header-menu-support-items-accordian .accordion-enter-active,.header-menu-support-items-accordian .accordion-leave-active{transition:max-height .6s ease,opacity .5 ease}}.accordion-enter-from,.accordion-leave-to{max-height:0;opacity:0}.accordion-enter-to,.accordion-leave-from{max-height:1500px;opacity:1}.header-products-container{background-color:#fff;border-bottom:8px solid #fff;border-top:1px solid hsla(0,0%,44%,.2);left:0;padding:36px 0 28px;position:fixed;top:88px;transition:all .3s ease;width:100%;z-index:999}@media screen and (min-width:1536px){.header-products-container{top:92px}}@media screen and (min-width:1920px){.header-products-container{padding:40px 0 32px;top:100px}}.header-products-container .header-products-card{cursor:pointer;transition:all .3s ease}.header-products-container .header-products-card .menu-1{color:#9b9b9b;letter-spacing:-.02px;transition:all .3s ease}.header-products-container .header-products-card:hover .menu-1{color:#646464}.header-products-container .header-products-card .header-products-image{margin-bottom:12px}.header-products-container .header-products-card .header-products-image img{border-radius:12px}@media screen and (min-width:1280px){.header-products-container .header-products-card .header-products-image img{height:116px}}@media screen and (min-width:1536px){.header-products-container .header-products-card .header-products-image img{height:132px}}@media screen and (min-width:1920px){.header-products-container .header-products-card .header-products-image img{height:176px}}.header-search{background-color:#fff;border-top:1px solid hsla(0,0%,44%,.2);display:flex;flex-direction:column;left:0;padding:32px 16px 0;position:fixed;top:80px;width:100%;z-index:999}.header-search .search-input-wrapper{align-items:center;display:flex;height:28px;margin-bottom:32px;position:relative;transition:all .3s ease}.header-search .search-input-wrapper .placeholder-span{color:#9b9b9b!important;font-size:20px!important;left:40px;pointer-events:none;position:absolute;top:0}.header-search .search-input-wrapper span{color:#bfbfbf;cursor:default;font-size:28px;line-height:28px;transition:all .3s ease}.header-search .search-input-wrapper input{align-items:center;border:none;display:flex;font-size:20px;height:28px;line-height:28px;margin-left:12px;outline:none;padding:0;transition:all .3s ease}.header-search .search-input-wrapper input::-moz-placeholder{color:#bfbfbf;font-family:Open Sans,sans-serif;font-size:20px;line-height:28px;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header-search .search-input-wrapper input::placeholder{color:#bfbfbf;font-family:Open Sans,sans-serif;font-size:20px;line-height:28px;transition:opacity .3s ease-in-out}.header-search .search-input-wrapper input:focus::-moz-placeholder{opacity:0}.header-search .search-input-wrapper input:focus::placeholder{opacity:0}.header-search .search-input-wrapper input:focus{border:none;color:#343333;outline:none}.header-search .search-input-wrapper:hover input::-moz-placeholder{color:#9b9b9b}.header-search .search-input-wrapper:hover input::placeholder,.header-search .search-input-wrapper:hover span{color:#9b9b9b}.header-search .search-input-wrapper:focus-within span{color:#343333}@media screen and (min-width:768px){.header-search .search-input-wrapper{margin-bottom:40px}}@media screen and (min-width:1280px){.header-search .search-input-wrapper{margin-bottom:32px}}.header-search .header-search-titles{color:#343333;font-size:14px;font-weight:700;line-height:20px;margin-bottom:20px}@media screen and (min-width:768px){.header-search .header-search-titles{margin-bottom:12px}}.header-search section:first-of-type ul{padding-bottom:16px}.header-search ul li{color:#9b9b9b;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;margin-bottom:20px;transition:all .3s ease}.header-search ul li:hover{color:#646464}@media screen and (min-width:768px){.header-search ul li{margin-bottom:12px}.header-search{padding:40px 56px}.header-search .section-wrappers{display:flex}.header-search .section-wrappers section{width:35%}}@media screen and (min-width:768px) and (min-width:1536px){.header-search .section-wrappers section{width:25%}}@media screen and (min-width:768px){.header-search section:first-of-type ul{padding-bottom:0}.header-search ul li:last-child{margin-bottom:0}}@media screen and (min-width:1280px){.header-search{padding:36px 276px;top:88px}}@media screen and (min-width:1536px){.header-search{padding:36px 356px;top:92px}}@media screen and (min-width:1920px){.header-search{padding:40px 420px;top:100px}}.search-results-list{margin-top:108px}@media screen and (min-width:768px){.search-results-list{margin-top:124px}}@media screen and (min-width:1536px){.search-results-list{margin-top:144px}}@media screen and (min-width:1920px){.search-results-list{margin-top:180px}}.search-results-list .product-list-cards{padding-top:16px}@media screen and (min-width:768px){.search-results-list .product-list-cards{padding-top:24px}}@media screen and (min-width:1536px){.search-results-list .product-list-cards{padding-top:32px}}.search-results-list .no-results-text{padding-top:16px}@media screen and (min-width:1280px){.search-results-list .no-results-text{padding-top:20px}}@media screen and (min-width:1536px){.search-results-list .no-results-text{padding-top:24px}}.search-results-list .highlight-suffle{margin-top:52px}@media screen and (min-width:768px){.search-results-list .highlight-suffle{margin-top:80px}}@media screen and (min-width:1280px){.search-results-list .highlight-suffle{margin-top:108px}}@media screen and (min-width:1536px){.search-results-list .highlight-suffle{margin-top:120px}}@media screen and (min-width:1920px){.search-results-list .highlight-suffle{margin-top:140px}}.search-results-list .highlight-suffle.has-results{margin-top:44px}@media screen and (min-width:768px){.search-results-list .highlight-suffle.has-results{margin-top:80px}}@media screen and (min-width:1280px){.search-results-list .highlight-suffle.has-results{margin-top:108px}}@media screen and (min-width:1536px){.search-results-list .highlight-suffle.has-results{margin-top:120px}}@media screen and (min-width:1920px){.search-results-list .highlight-suffle.has-results{margin-top:140px}}.search-results-list .highlight-suffle .highlight-products-title{padding-bottom:16px}@media screen and (min-width:768px){.search-results-list .highlight-suffle .highlight-products-title{padding-bottom:24px}}@media screen and (min-width:1920px){.search-results-list .highlight-suffle .highlight-products-title{padding-bottom:32px}}.search-results-list .highlight-suffle .related-products-list{gap:28px 0}@media screen and (min-width:768px){.search-results-list .highlight-suffle .related-products-list{gap:44px 0}}@media screen and (min-width:1280px){.search-results-list .highlight-suffle .related-products-list{gap:0}}.search-results-list .highlight-suffle .related-products-list .product-related-wrapper{margin-bottom:0}.search-results-list .highlight-suffle .related-products-list .product-related-wrapper .product-related-image-wrapper img{height:240px}@media screen and (min-width:1280px){.search-results-list .highlight-suffle .related-products-list .product-related-wrapper .product-related-image-wrapper img{height:192px}}@media screen and (min-width:1536px){.search-results-list .highlight-suffle .related-products-list .product-related-wrapper .product-related-image-wrapper img{height:220px}}@media screen and (min-width:1920px){.search-results-list .highlight-suffle .related-products-list .product-related-wrapper .product-related-image-wrapper img{height:292px}}.hero-image-bg{background-position:bottom;background-size:cover;height:352px;margin-top:80px;overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px){.hero-image-bg{height:612px}}@media screen and (min-width:1280px){.hero-image-bg{height:392px;margin-top:88px}}@media screen and (min-width:1536px){.hero-image-bg{height:460px;margin-top:92px}}@media screen and (min-width:1920px){.hero-image-bg{height:592px;margin-top:100px}}.needhelp{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0 52px;text-align:center}@media screen and (min-width:768px){.needhelp{padding:80px 0}}@media screen and (min-width:1280px){.needhelp{padding:108px 0}}@media screen and (min-width:1536px){.needhelp{padding:120px 0}}@media screen and (min-width:1920px){.needhelp{padding:140px 0}}.needhelp .subheading-2{font-weight:500}.needhelp .subheading-2 span{font-weight:700}.needhelp .button-primary-wrapper{margin-left:auto;margin-right:auto;margin-top:16px}@media screen and (min-width:768px){.needhelp .button-primary-wrapper{margin-top:24px}}.certified-products-navigation .certified-product-image{height:auto;margin-bottom:32px;width:100%}@media screen and (min-width:768px){.certified-products-navigation .certified-product-image{margin-bottom:0}}.certified-products-navigation .certified-product-info{color:#343333;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.certified-products-navigation .certified-product-info{padding-left:0;padding-right:0}}@media screen and (min-width:1920px){.certified-products-navigation .certified-product-info{padding-left:48px}}.certified-products-navigation .certified-product-info .certified-product-text{padding-bottom:16px;padding-top:8px}@media screen and (min-width:1280px){.certified-products-navigation .certified-product-info .certified-product-text{padding-top:12px}}@media screen and (min-width:1920px){.certified-products-navigation .certified-product-info .certified-product-text{padding-top:16px}}.certified-products-navigation .certified-product-info .cta-1{font-weight:500}.about-us{padding-top:32px}@media screen and (min-width:768px){.about-us{padding-top:52px}}@media screen and (min-width:1280px){.about-us{padding-top:48px}}@media screen and (min-width:1536px){.about-us{padding-top:60px}}@media screen and (min-width:1920px){.about-us{padding-top:72px}}.about-us .about-title{padding-bottom:16px;text-align:center}@media screen and (min-width:768px){.about-us .about-title{padding-bottom:32px}}@media screen and (min-width:1280px){.about-us .about-title{padding-bottom:36px}}@media screen and (min-width:1536px){.about-us .about-title{padding-bottom:40px}}.about-us .about-title.text-left{text-align:left}.about-us .about-categories,.about-us .about-certification,.about-us .about-contributions,.about-us .about-innovation{padding-top:52px}@media screen and (min-width:768px){.about-us .about-categories,.about-us .about-certification,.about-us .about-contributions,.about-us .about-innovation{padding-top:80px}}@media screen and (min-width:1280px){.about-us .about-categories,.about-us .about-certification,.about-us .about-contributions,.about-us .about-innovation{padding-top:108px}}@media screen and (min-width:1536px){.about-us .about-categories,.about-us .about-certification,.about-us .about-contributions,.about-us .about-innovation{padding-top:120px}}@media screen and (min-width:1920px){.about-us .about-categories,.about-us .about-certification,.about-us .about-contributions,.about-us .about-innovation{padding-top:140px}}.about-us .align-stretch{align-items:stretch;display:flex}.about-us .quote-card{background:#bbe8f280;border-radius:32px;padding:32px 24px 28px;text-align:center}@media screen and (min-width:768px){.about-us .quote-card{padding:48px 56px 40px}}@media screen and (min-width:1280px){.about-us .quote-card{padding:64px 96px 52px}}@media screen and (min-width:1536px){.about-us .quote-card{padding:80px 106px 64px}}@media screen and (min-width:1920px){.about-us .quote-card{padding:84px 138px 64px}}.about-us .quote-card .quote-card-title{padding-bottom:20px}@media screen and (min-width:768px){.about-us .quote-card .quote-card-title{padding-bottom:32px}}@media screen and (min-width:1280px){.about-us .quote-card .quote-card-title{padding-bottom:40px}}@media screen and (min-width:1920px){.about-us .quote-card .quote-card-title{padding-bottom:48px}}.about-us .about-certification .icons-menu-wrapper{gap:24px;padding:32px 0}@media screen and (min-width:768px){.about-us .about-certification .icons-menu-wrapper{padding:40px 0 52px}}@media screen and (min-width:1280px){.about-us .about-certification .icons-menu-wrapper{gap:42px;padding:48px 0}}@media screen and (min-width:1536px){.about-us .about-certification .icons-menu-wrapper{gap:52px;padding:60px 0}}@media screen and (min-width:1920px){.about-us .about-certification .icons-menu-wrapper{gap:78px;padding:72px 0}}.about-us .about-certification .about-certification-title{margin-left:auto;margin-right:auto;max-width:274px}@media screen and (min-width:1280px){.about-us .about-certification .about-certification-title{max-width:100%}}.about-us .commitment-cards{display:flex;flex-wrap:wrap;padding-top:16px}@media screen and (min-width:768px){.about-us .commitment-cards{padding-top:32px}}@media screen and (min-width:1280px){.about-us .commitment-cards{padding-top:36px}}@media screen and (min-width:1536px){.about-us .commitment-cards{padding-top:40px}}@media screen and (min-width:1920px){.about-us .commitment-cards{padding-top:72px}}.about-us .commitment-cards div{display:flex}.about-us .commitment-cards .commitment-card{align-items:center;border-radius:16px;color:#343333;display:flex;flex:1;flex-direction:column;height:100%;padding:28px 24px;text-align:center}@media screen and (min-width:768px){.about-us .commitment-cards .commitment-card{padding:28px 16px}}@media screen and (min-width:1920px){.about-us .commitment-cards .commitment-card{padding:32px 16px}}.about-us .commitment-cards .commitment-card .commitment-card-icon{font-size:80px}.about-us .commitment-cards .commitment-card .commitment-card-title{padding:16px 0}@media screen and (min-width:1920px){.about-us .commitment-cards .commitment-card .commitment-card-title{padding-bottom:12px;padding-top:20px}}.about-us .commitment-cards .col-xs-12.d-flex{margin-bottom:16px}@media screen and (min-width:1280px){.about-us .commitment-cards .col-xs-12.d-flex{margin-bottom:0}}.about-us .about-contributions{padding-bottom:52px;text-align:center}@media screen and (min-width:768px){.about-us .about-contributions{padding-bottom:80px}}@media screen and (min-width:1280px){.about-us .about-contributions{padding-bottom:108px}}@media screen and (min-width:1536px){.about-us .about-contributions{padding-bottom:120px}}@media screen and (min-width:1920px){.about-us .about-contributions{padding-bottom:140px}}.about-us .about-contributions .contributions-content{background-color:#f9f9f9;border-radius:16px;padding:32px 24px}@media screen and (min-width:1280px){.about-us .about-contributions .contributions-content{padding:40px}}@media screen and (min-width:1536px){.about-us .about-contributions .contributions-content{padding:48px 40px}}@media screen and (min-width:1920px){.about-us .about-contributions .contributions-content{padding:52px 40px}}.about-us .about-contributions .contributions-content .contributions-icon{font-size:52px}@media screen and (min-width:1280px){.about-us .about-contributions .contributions-content .contributions-icon{font-size:64px}}.about-us .about-contributions .contributions-content .contributions-title{color:#343333;padding:12px 0}@media screen and (min-width:1280px){.about-us .about-contributions .contributions-content .contributions-title{padding-bottom:12px}}.about-us .about-contributions .contributions-content .row{gap:32px}@media screen and (min-width:768px){.about-us .about-contributions .contributions-content .row{gap:0}}.product-details .hero-header{display:block;height:100%;overflow:hidden;position:relative}.product-details .hero-header .hero-image-bg{background-position:50%;background-size:cover;height:312px}@media screen and (min-width:768px){.product-details .hero-header .hero-image-bg{height:550px}}@media screen and (min-width:1280px){.product-details .hero-header .hero-image-bg{height:404px}}@media screen and (min-width:1536px){.product-details .hero-header .hero-image-bg{height:444px}}@media screen and (min-width:1920px){.product-details .hero-header .hero-image-bg{height:536px}}.product-details .head-info-wrapper{padding-bottom:40px;padding-top:14px}@media screen and (min-width:768px){.product-details .head-info-wrapper{padding-bottom:68px;padding-top:24px}}@media screen and (min-width:1280px){.product-details .head-info-wrapper{padding-bottom:44px}}@media screen and (min-width:1536px){.product-details .head-info-wrapper{padding-bottom:76px}}@media screen and (min-width:1920px){.product-details .head-info-wrapper{padding-bottom:92px}}.product-details .head-info-wrapper .breadcrumb{padding-bottom:32px}@media screen and (min-width:768px){.product-details .head-info-wrapper .breadcrumb{padding-bottom:76px}}@media screen and (min-width:1280px){.product-details .head-info-wrapper .breadcrumb{padding-bottom:60px}}@media screen and (min-width:1536px){.product-details .head-info-wrapper .breadcrumb{padding-bottom:68px}}@media screen and (min-width:1920px){.product-details .head-info-wrapper .breadcrumb{padding-bottom:74px}}.product-details .head-info-wrapper .product-title{padding-bottom:12px}@media screen and (min-width:768px){.product-details .head-info-wrapper .product-title{padding-bottom:16px}}@media screen and (min-width:1280px){.product-details .head-info-wrapper .product-title{padding-bottom:20px;text-align:left}}@media screen and (min-width:1920px){.product-details .head-info-wrapper .product-title{padding-bottom:24px}}.product-details .head-info-wrapper .product-description,.product-details .head-info-wrapper .product-title{text-align:center}@media screen and (min-width:1280px){.product-details .head-info-wrapper .product-description,.product-details .head-info-wrapper .product-title{text-align:left}}.product-details .head-info-wrapper .request-quote{margin-bottom:32px;margin-top:32px;padding-bottom:12px;padding-top:12px;width:100%}@media screen and (min-width:768px){.product-details .head-info-wrapper .request-quote{margin-bottom:32px;margin-top:68px}}@media screen and (min-width:1280px){.product-details .head-info-wrapper .request-quote{margin-bottom:28px;margin-top:0}}@media screen and (min-width:1920px){.product-details .head-info-wrapper .request-quote{margin-bottom:32px}}.product-details .head-info-wrapper .request-quote p{font-size:16px;line-height:24px;text-align:center}@media screen and (min-width:1280px){.product-details .head-info-wrapper .request-quote p{font-size:20px;line-height:28px}}@media screen and (min-width:1920px){.product-details .head-info-wrapper .request-quote p{font-size:24px;line-height:32px}}.product-details .head-info-wrapper .flex-buttons{align-items:center;display:flex;justify-content:center;width:100%}.product-details .head-info-wrapper .flex-buttons a{align-items:center;color:#343333;cursor:pointer;display:flex;font-weight:500}.product-details .head-info-wrapper .flex-buttons a:first-child{padding-right:52px}@media screen and (min-width:768px){.product-details .head-info-wrapper .flex-buttons a:first-child{padding-right:80px}}.product-details .head-info-wrapper .flex-buttons a span{font-size:20px;padding-right:8px}.product-details .galery-bullets-section{margin-bottom:52px;margin-top:32px}@media screen and (min-width:768px){.product-details .galery-bullets-section{margin-bottom:80px;margin-top:40px}}@media screen and (min-width:1280px){.product-details .galery-bullets-section{margin-bottom:56px;margin-top:56px}}@media screen and (min-width:1536px){.product-details .galery-bullets-section{margin-bottom:68px;margin-top:68px}}@media screen and (min-width:1920px){.product-details .galery-bullets-section{margin-bottom:80px;margin-top:80px}}.product-details .galery-bullets-section .image-gallery{display:flex;flex-direction:column-reverse;position:relative}@media screen and (min-width:768px){.product-details .galery-bullets-section .image-gallery{flex-direction:row}}.product-details .galery-bullets-section .image-gallery .thumbnail-column{display:flex;flex-direction:row;gap:16px;margin:0 auto;overflow-x:auto;padding-left:44px;padding-right:44px;width:100%}@media screen and (min-width:768px){.product-details .galery-bullets-section .image-gallery .thumbnail-column{flex-direction:column;margin-left:0;max-height:404px;overflow-y:auto;padding:36px 0;position:relative;width:68px}}@media screen and (min-width:1280px){.product-details .galery-bullets-section .image-gallery .thumbnail-column{width:70px}}@media screen and (min-width:1536px){.product-details .galery-bullets-section .image-gallery .thumbnail-column{max-height:464px;padding:40px 0;width:82px}}@media screen and (min-width:1920px){.product-details .galery-bullets-section .image-gallery .thumbnail-column{max-height:624px;padding:64px 0;width:114px}}.product-details .galery-bullets-section .image-gallery .thumbnail-column .thumbnail{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:88px;justify-content:center;overflow:hidden;position:relative;transition:transform .3s ease;width:88px}@media screen and (min-width:768px){.product-details .galery-bullets-section .image-gallery .thumbnail-column .thumbnail{height:68px;width:68px}}@media screen and (min-width:1280px){.product-details .galery-bullets-section .image-gallery .thumbnail-column .thumbnail{width:70px}}@media screen and (min-width:1536px){.product-details .galery-bullets-section .image-gallery .thumbnail-column .thumbnail{height:82px;width:80px}}@media screen and (min-width:1920px){.product-details .galery-bullets-section .image-gallery .thumbnail-column .thumbnail{height:112px;width:114px}}.product-details .galery-bullets-section .image-gallery .thumbnail-column .thumbnail.active{border:1px solid #343333;border-radius:12px}.product-details .galery-bullets-section .image-gallery .thumbnail-column .thumbnail .thumbnail-img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.product-details .galery-bullets-section .image-gallery .arrow-down,.product-details .galery-bullets-section .image-gallery .arrow-up{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;height:88px;justify-content:center;outline:none;position:absolute;text-align:center;width:44px;z-index:10}@media screen and (min-width:768px){.product-details .galery-bullets-section .image-gallery .arrow-down,.product-details .galery-bullets-section .image-gallery .arrow-up{height:36px;width:68px}}@media screen and (min-width:1280px){.product-details .galery-bullets-section .image-gallery .arrow-down,.product-details .galery-bullets-section .image-gallery .arrow-up{width:70px}}@media screen and (min-width:1536px){.product-details .galery-bullets-section .image-gallery .arrow-down,.product-details .galery-bullets-section .image-gallery .arrow-up{height:40px;width:82px}}@media screen and (min-width:1920px){.product-details .galery-bullets-section .image-gallery .arrow-down,.product-details .galery-bullets-section .image-gallery .arrow-up{height:56px;width:114px}}.product-details .galery-bullets-section .image-gallery .arrow-down span,.product-details .galery-bullets-section .image-gallery .arrow-up span{color:#343333;font-size:24px;line-height:24px;outline:none;transform:rotate(270deg)}@media screen and (min-width:768px){.product-details .galery-bullets-section .image-gallery .arrow-down span,.product-details .galery-bullets-section .image-gallery .arrow-up span{transform:rotate(1turn)}}.product-details .galery-bullets-section .image-gallery .arrow-down span:focus,.product-details .galery-bullets-section .image-gallery .arrow-up span:focus{outline:none}.product-details .galery-bullets-section .image-gallery .arrow-up{bottom:0;left:0}@media screen and (min-width:768px){.product-details .galery-bullets-section .image-gallery .arrow-up{left:0;top:-1px}}.product-details .galery-bullets-section .image-gallery .arrow-down{bottom:0;right:0}@media screen and (min-width:768px){.product-details .galery-bullets-section .image-gallery .arrow-down{bottom:-1px;left:0}}.product-details .galery-bullets-section .image-gallery .arrow-down.disabled span,.product-details .galery-bullets-section .image-gallery .arrow-up.disabled span{opacity:.5}.product-details .galery-bullets-section .image-gallery .arrow-down.disabled,.product-details .galery-bullets-section .image-gallery .arrow-up.disabled{cursor:not-allowed;pointer-events:none}.product-details .galery-bullets-section .image-gallery .arrow-down,.product-details .galery-bullets-section .image-gallery .arrow-up,.product-details .galery-bullets-section .image-gallery .thumbnail{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-details .galery-bullets-section .image-gallery .main-image{height:245px;margin-bottom:24px;text-align:center}@media screen and (min-width:768px){.product-details .galery-bullets-section .image-gallery .main-image{height:404px;margin-bottom:0}}@media screen and (min-width:1536px){.product-details .galery-bullets-section .image-gallery .main-image{height:464px}}@media screen and (min-width:1920px){.product-details .galery-bullets-section .image-gallery .main-image{height:624px}}.product-details .galery-bullets-section .image-gallery .main-image img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.product-details .galery-bullets-section .image-gallery .main-image img{max-width:422px}}@media screen and (min-width:1536px){.product-details .galery-bullets-section .image-gallery .main-image img{max-width:464px}}@media screen and (min-width:1920px){.product-details .galery-bullets-section .image-gallery .main-image img{max-width:624px}}.product-details .galery-bullets-section .bullets{margin-top:32px}@media screen and (min-width:768px){.product-details .galery-bullets-section .bullets{margin-top:40px}}@media screen and (min-width:1280px){.product-details .galery-bullets-section .bullets{margin-top:0}}@media screen and (min-width:1920px){.product-details .galery-bullets-section .bullets{margin-top:72px;padding-left:40px}}.product-details .galery-bullets-section .bullets .subheading-2{font-weight:500}.product-details .galery-bullets-section .bullets ul{padding-top:20px}@media screen and (min-width:1280px){.product-details .galery-bullets-section .bullets ul{padding-top:28px}}@media screen and (min-width:1536px){.product-details .galery-bullets-section .bullets ul{padding-top:36px}}@media screen and (min-width:1920px){.product-details .galery-bullets-section .bullets ul{padding-top:48px}}.product-details .galery-bullets-section .bullets ul li{padding-bottom:16px}@media screen and (min-width:1280px){.product-details .galery-bullets-section .bullets ul li{padding-bottom:24px}}@media screen and (min-width:1536px){.product-details .galery-bullets-section .bullets ul li{padding-bottom:28px}}@media screen and (min-width:1920px){.product-details .galery-bullets-section .bullets ul li{padding-bottom:36px}}.product-details .galery-bullets-section .bullets ul li p:first-child{padding-bottom:4px}@media screen and (min-width:1280px){.product-details .galery-bullets-section .bullets ul li p:first-child{padding-bottom:12px}}@media screen and (min-width:1920px){.product-details .galery-bullets-section .bullets ul li p:first-child{padding-bottom:8px}}.product-details .galery-bullets-section .bullets ul li:last-child{padding-bottom:0}.product-details .specifications-section{border-radius:12px;margin-bottom:52px;padding:32px}@media screen and (min-width:768px){.product-details .specifications-section{margin-bottom:80px;padding:40px 55px}}@media screen and (min-width:1280px){.product-details .specifications-section{margin-bottom:108px;padding:40px 94px}}@media screen and (min-width:1536px){.product-details .specifications-section{margin-bottom:120px;padding:40px 106px}}@media screen and (min-width:1920px){.product-details .specifications-section{margin-bottom:140px;padding:52px 138px}}.product-details .specifications-section .specifications-title{text-align:center}@media screen and (min-width:1280px){.product-details .specifications-section .specifications-title{text-align:left}}.product-details .specifications-section .spec-title{padding-bottom:12px;padding-top:32px}@media screen and (min-width:768px){.product-details .specifications-section .spec-title{padding-bottom:20px}}@media screen and (min-width:1920px){.product-details .specifications-section .spec-title{padding-bottom:24px;padding-top:40px}}.product-details .specifications-section .spec-body{padding-bottom:12px}@media screen and (min-width:1920px){.product-details .specifications-section .spec-body{padding-bottom:16px}}.product-details .specifications-section .spec-body:last-child{padding-bottom:0}.product-details .specifications-section .display-sizes{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:14px;gap:4px;line-height:20px}@media screen and (min-width:1920px){.product-details .specifications-section .display-sizes{font-size:16px;line-height:20px}}.product-details .specifications-section .display-sizes .material-icons-round{font-size:20px;vertical-align:middle}.product-details .specifications-section .color-options{margin-top:-2px}.product-details .specifications-section .color-options .color-option-item{align-items:center;display:flex;padding-bottom:12px}.product-details .specifications-section .color-options .color-option-item:last-child{padding-bottom:0}.product-details .specifications-section .color-options .color-option-item .color-box{background-size:contain;border-radius:4px;height:24px;margin-right:16px;width:24px}.product-details .related-products-list{margin-bottom:52px;margin-top:20px}@media screen and (min-width:768px){.product-details .related-products-list{margin-bottom:80px}}@media screen and (min-width:1280px){.product-details .related-products-list{margin-bottom:108px;margin-top:24px}}@media screen and (min-width:1536px){.product-details .related-products-list{margin-bottom:120px}}@media screen and (min-width:1920px){.product-details .related-products-list{margin-bottom:140px}}@media (max-width:1024px){.product-details .related-products-list .col-xs-12:nth-child(n+3){display:none}}.product-details .modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.product-details .modal{background:#fff;border-radius:12px;box-sizing:border-box;margin:0 16px;max-width:100%;padding:20px;position:relative;width:calc(100% - 32px)}@media screen and (min-width:768px){.product-details .modal{margin:0 56px;padding:24px;width:calc(100% - 112px)}}@media screen and (min-width:1280px){.product-details .modal{margin:0 88px;padding:24px;width:calc(100% - 176px)}}@media screen and (min-width:1920px){.product-details .modal{margin:0 auto;max-width:1354px;min-width:804px;width:-moz-fit-content;width:fit-content}}.product-details .modal .close-btn{background:none;border:none;color:#343333;cursor:pointer;display:flex;font-size:24px;height:24px;justify-content:flex-end;position:relative;right:-4px;top:-4px;width:100%}@media screen and (min-width:768px){.product-details .modal .close-btn{right:0;top:0}}.product-details .modal .modal-content{overflow-x:scroll;word-wrap:break-word;margin-top:24px;overflow-y:auto;scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,.1);scrollbar-width:thin}@media screen and (min-width:1280px){.product-details .modal .modal-content{margin-top:4px;overflow-x:auto;padding-bottom:12px;padding-left:68px;padding-right:68px}}@media screen and (min-width:1536px){.product-details .modal .modal-content{padding-left:28px;padding-right:28px}}.product-details .modal .modal-content .product-table{border-collapse:separate;color:#343333;width:100%}.product-details .modal .modal-content .product-table td,.product-details .modal .modal-content .product-table th{border:none;font-size:14px;text-align:left}@media screen and (min-width:1920px){.product-details .modal .modal-content .product-table td,.product-details .modal .modal-content .product-table th{font-size:16px}}.product-details .modal .modal-content .product-table th{font-weight:500;padding-bottom:20px}@media screen and (min-width:1920px){.product-details .modal .modal-content .product-table th{padding-bottom:28px}}.product-details .modal .modal-content .product-table td{font-weight:300;padding-bottom:16px;padding-right:40px}@media screen and (min-width:768px){.product-details .modal .modal-content .product-table td{padding-right:16px}}@media screen and (min-width:1280px){.product-details .modal .modal-content .product-table td{padding-right:24px}}.product-details .modal .modal-content .product-table td:last-child{padding-right:0}.product-details .modal .modal-content ::-webkit-scrollbar{height:6px;width:6px}.product-details .modal .modal-content ::-webkit-scrollbar-track{background:#0000001a;border-radius:10px}.product-details .modal .modal-content ::-webkit-scrollbar-thumb{background:#00000080;border-radius:10px}.product-details .modal .modal-content ::-webkit-scrollbar-thumb:hover{background:#000c}.collection-list,.product-list{overflow-x:hidden}.collection-list .hero-header,.product-list .hero-header{display:block;height:100%;overflow:hidden;position:relative}.collection-list .hero-header .hero-image-bg,.product-list .hero-header .hero-image-bg{background-position:50%;background-size:cover;height:412px}@media screen and (min-width:768px){.collection-list .hero-header .hero-image-bg,.product-list .hero-header .hero-image-bg{height:512px}}@media screen and (min-width:1280px){.collection-list .hero-header .hero-image-bg,.product-list .hero-header .hero-image-bg{height:452px}}@media screen and (min-width:1536px){.collection-list .hero-header .hero-image-bg,.product-list .hero-header .hero-image-bg{height:500px}}@media screen and (min-width:1920px){.collection-list .hero-header .hero-image-bg,.product-list .hero-header .hero-image-bg{height:612px}}.collection-list .hero-header .hero-image-bg .overlay,.product-list .hero-header .hero-image-bg .overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.collection-list .hero-header .hero-image-bg .overlay-bg,.product-list .hero-header .hero-image-bg .overlay-bg{height:100%;left:0;mix-blend-mode:multiply;opacity:.9;position:absolute;top:0;width:100%;z-index:0}.collection-list .hero-header .hero-image-bg .overlay-text-wrapper,.product-list .hero-header .hero-image-bg .overlay-text-wrapper{display:flex;justify-content:flex-start;position:relative;z-index:1}.collection-list .hero-header .hero-image-bg .overlay-description,.collection-list .hero-header .hero-image-bg .overlay-text,.product-list .hero-header .hero-image-bg .overlay-description,.product-list .hero-header .hero-image-bg .overlay-text{color:#fff}.collection-list .hero-header .hero-image-bg .overlay-description,.product-list .hero-header .hero-image-bg .overlay-description{padding-top:16px}@media screen and (min-width:768px){.collection-list .hero-header .hero-image-bg .overlay-description,.product-list .hero-header .hero-image-bg .overlay-description{max-width:320px;padding-top:12px}}@media screen and (min-width:1280px){.collection-list .hero-header .hero-image-bg .overlay-description,.product-list .hero-header .hero-image-bg .overlay-description{max-width:528px;padding-top:24px}}@media screen and (min-width:1920px){.collection-list .hero-header .hero-image-bg .overlay-description,.product-list .hero-header .hero-image-bg .overlay-description{padding-top:16px}}.collection-list .hero-header .hero-image-bg .overlay-icon,.product-list .hero-header .hero-image-bg .overlay-icon{margin-bottom:4px}@media screen and (min-width:768px){.collection-list .hero-header .hero-image-bg .overlay-icon,.product-list .hero-header .hero-image-bg .overlay-icon{margin-bottom:0;padding-right:16px}}@media screen and (min-width:1280px){.collection-list .hero-header .hero-image-bg .overlay-icon,.product-list .hero-header .hero-image-bg .overlay-icon{padding-right:24px}}.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper{background-color:#fdca0b;cursor:auto;height:32px;opacity:1;padding:4px;width:32px}@media screen and (min-width:768px){.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper{height:44px;padding:8px;width:44px}}@media screen and (min-width:1280px){.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper{height:68px;padding:12px;width:68px}}@media screen and (min-width:1536px){.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper{height:80px;padding:14px;width:80px}}@media screen and (min-width:1920px){.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper{height:112px;padding:20px;width:112px}}.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span{font-size:24px}@media screen and (min-width:768px){.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span{font-size:28px}}@media screen and (min-width:1280px){.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span{font-size:44px}}@media screen and (min-width:1536px){.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span{font-size:52px}}@media screen and (min-width:1920px){.collection-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span,.product-list .hero-header .hero-image-bg .overlay-icon .icon-wrapper span{font-size:72px}}.collection-list .breadcrumb,.product-list .breadcrumb{padding-bottom:8px;padding-top:20px}@media screen and (min-width:768px){.collection-list .breadcrumb,.product-list .breadcrumb{padding-bottom:24px}}@media screen and (min-width:1280px){.collection-list .breadcrumb,.product-list .breadcrumb{padding-bottom:32px;padding-top:24px}}.collection-list .product-list-cards,.product-list .product-list-cards{gap:32px 0;padding-bottom:52px}@media screen and (min-width:768px){.collection-list .product-list-cards,.product-list .product-list-cards{gap:40px 0;padding-bottom:80px}}@media screen and (min-width:1280px){.collection-list .product-list-cards,.product-list .product-list-cards{gap:56px 0;padding-bottom:108px}}@media screen and (min-width:1536px){.collection-list .product-list-cards,.product-list .product-list-cards{gap:60px 0;padding-bottom:120px}}@media screen and (min-width:1920px){.collection-list .product-list-cards,.product-list .product-list-cards{padding-bottom:140px}}.product-list .hero-image-bg .overlay-text-wrapper{align-items:center}.collection-list .hero-image-bg .offset-sm-1{margin-left:0}.collection-list .hero-image-bg .overlay-text-wrapper{align-items:flex-start;flex-direction:column}@media screen and (min-width:768px){.collection-list .hero-image-bg .overlay-text-wrapper{flex-direction:row}}.collection-list .product-list-cards{padding-bottom:52px}@media screen and (min-width:768px){.collection-list .product-list-cards{padding-bottom:80px}}@media screen and (min-width:1280px){.collection-list .product-list-cards{padding-bottom:108px}}@media screen and (min-width:1536px){.collection-list .product-list-cards{padding-bottom:120px}}@media screen and (min-width:1920px){.collection-list .product-list-cards{padding-bottom:140px}}.collection-list .certified-products{padding-bottom:0}.collection-list .certified-products .certified-products-title{padding-bottom:16px}@media screen and (min-width:768px){.collection-list .certified-products .certified-products-title{padding-bottom:32px}}@media screen and (min-width:1280px){.collection-list .certified-products .certified-products-title{padding-bottom:36px}}@media screen and (min-width:1536px){.collection-list .certified-products .certified-products-title{padding-bottom:40px}}.collection-list .certified-products .certified-cards-container{margin-top:0}@media (min-width:768px) and (max-width:1279px){.collection-list .certified-products .certified-cards-container .button-secundary-wrapper span{display:none}}.curve-svg{border:none;bottom:-2px;display:block;height:auto;outline:none;overflow:hidden;position:absolute;right:0;transform:translateZ(0);width:180px}@media screen and (min-width:768px){.curve-svg{width:316px}}@media screen and (min-width:1280px){.curve-svg{width:390px}}@media screen and (min-width:1920px){.curve-svg{width:393px}}.contact-us{padding-top:80px;position:relative}@media screen and (min-width:1280px){.contact-us{padding-top:88px}}@media screen and (min-width:1536px){.contact-us{padding-top:92px}}@media screen and (min-width:1920px){.contact-us{display:flex;flex-direction:column;min-height:100vh;padding-top:100px}}.contact-us .row{align-items:stretch;display:flex;flex-grow:1;height:100%}.contact-us .content-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:52px;padding-top:52px;position:relative;z-index:1}@media screen and (min-width:768px){.contact-us .content-box{padding-bottom:0;padding-top:140px}}@media screen and (min-width:1280px){.contact-us .content-box{padding-top:236px}}@media screen and (min-width:1536px){.contact-us .content-box{padding-top:248px}}@media screen and (min-width:1920px){.contact-us .content-box{padding-top:344px}}.contact-us .content-box .content-box-title{padding-bottom:8px}@media screen and (min-width:768px){.contact-us .content-box .content-box-title{padding-bottom:16px}}@media screen and (min-width:1280px){.contact-us .content-box .content-box-title{padding-bottom:24px}}.contact-us .background-highlight{background-color:#fee484;height:100%;left:-16px;min-height:inherit;opacity:.5;position:absolute;top:0;width:calc(100% + 12px);z-index:-1}@media screen and (min-width:768px){.contact-us .background-highlight{left:-300px;width:calc(100% + 288px)}}@media screen and (min-width:2000px){.contact-us .background-highlight{left:-600px;width:calc(100% + 600px)}}.contact-us .cards-content{padding-top:40px}@media screen and (min-width:768px){.contact-us .cards-content{padding-top:140px}}@media screen and (min-width:1280px){.contact-us .cards-content{padding-top:76px}}@media screen and (min-width:1536px){.contact-us .cards-content{padding-top:80px}}@media screen and (min-width:1920px){.contact-us .cards-content{padding-top:152px}}.contact-us .cards-content .subheading-3{font-weight:700}.contact-us .follow-us-container{padding-bottom:52px;padding-left:52px}@media screen and (min-width:768px){.contact-us .follow-us-container{padding-bottom:152px}}@media screen and (min-width:1280px){.contact-us .follow-us-container{padding-bottom:92px}}@media screen and (min-width:1536px){.contact-us .follow-us-container{padding-bottom:100px}}@media screen and (min-width:1920px){.contact-us .follow-us-container{padding-bottom:168px}}.contact-us .follow-us-container .follow-us{color:#343333;margin-top:12px}.contact-us .follow-us-container .follow-us img{margin-right:16px}.projects-grid{margin-bottom:36px;margin-top:108px}@media screen and (min-width:768px){.projects-grid{margin-bottom:64px;margin-top:124px}}@media screen and (min-width:1280px){.projects-grid{margin-bottom:84px;margin-top:120px}}@media screen and (min-width:1536px){.projects-grid{margin-bottom:96px;margin-top:144px}}@media screen and (min-width:1920px){.projects-grid{margin-bottom:116px;margin-top:180px}}.projects-grid .project-title{padding-bottom:28px}@media screen and (min-width:768px){.projects-grid .project-title{padding-bottom:40px}}@media screen and (min-width:1280px){.projects-grid .project-title{padding-bottom:56px}}@media screen and (min-width:1536px){.projects-grid .project-title{padding-bottom:68px}}@media screen and (min-width:1920px){.projects-grid .project-title{padding-bottom:80px}}.projects-grid.projects-detail{margin-bottom:0}.projects-grid.projects-detail .project-title{padding-bottom:0}@media screen and (min-width:1536px){.projects-grid.projects-detail .project-title{padding-bottom:48px}}@media screen and (min-width:1920px){.projects-grid.projects-detail .project-title{padding-bottom:28px}}.projects-grid.projects-detail .back-btn{all:unset;align-items:center;color:#343333;cursor:pointer;display:inline-flex}.projects-grid.projects-detail .back-btn .underline-text{font-weight:500;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}.projects-grid.projects-detail .back-btn:hover .underline-text{text-decoration:underline}.projects-grid.projects-detail .back-btn span{font-size:20px;padding-right:8px}@media screen and (min-width:1920px){.projects-grid.projects-detail .back-btn span{font-size:24px;padding-right:12px}}.projects-grid.projects-detail .detail-content{border:1px solid #bfbfbf;border-radius:12px;margin-top:16px;padding:20px}@media screen and (min-width:1280px){.projects-grid.projects-detail .detail-content{margin-top:24px}}@media screen and (min-width:1536px){.projects-grid.projects-detail .detail-content{padding:40px}}@media screen and (min-width:1920px){.projects-grid.projects-detail .detail-content{margin-top:28px}}.projects-grid.projects-detail .detail-content .detail-content-title{max-width:608px;padding-bottom:32px}@media screen and (min-width:1280px){.projects-grid.projects-detail .detail-content .detail-content-title{max-width:764px;padding-bottom:44px}}@media screen and (min-width:1920px){.projects-grid.projects-detail .detail-content .detail-content-title{padding-bottom:56px}}.projects-grid.projects-detail .detail-content .project-info .topic-details{padding-bottom:20px}.projects-grid.projects-detail .detail-content .project-info .topic-details li{color:#343333;font-size:16px;font-weight:300;line-height:28px;margin-bottom:20px}@media screen and (min-width:1280px){.projects-grid.projects-detail .detail-content .project-info .topic-details li{flex-direction:row;font-size:20px}}.projects-grid.projects-detail .detail-content .project-info .topic-details li span{font-size:20px;font-weight:500;line-height:28px;padding-bottom:4px;white-space:nowrap}@media screen and (min-width:768px){.projects-grid.projects-detail .detail-content .project-info .topic-details li span{padding-bottom:0;padding-right:8px}}.projects-grid.projects-detail .detail-content .project-info .topic-details li:last-child{margin-bottom:0}.projects-grid.projects-detail .detail-content .project-info .description,.projects-grid.projects-detail .detail-content .project-info li{display:flex;flex-direction:column}.projects-grid.projects-detail .detail-content .project-info span{display:inline-block}.projects-grid.projects-detail .detail-content .project-info li span+text{display:block}.projects-grid.projects-detail .detail-content .description span,.projects-grid.projects-detail .detail-content .project-actions span{font-size:20px;font-weight:500;line-height:28px}.projects-grid.projects-detail .detail-content .description .text-description,.projects-grid.projects-detail .detail-content .project-actions .text-description{font-size:16px;font-weight:300;line-height:28px;padding-bottom:20px;padding-top:0}@media screen and (min-width:1280px){.projects-grid.projects-detail .detail-content .description .text-description,.projects-grid.projects-detail .detail-content .project-actions .text-description{font-size:20px}}.projects-grid.projects-detail .detail-content .project-actions .description{display:flex;flex-direction:column}.projects-grid.projects-detail .detail-content .project-actions ul{padding-top:20px}.projects-grid.projects-detail .detail-content .project-actions ul li{align-items:flex-start;display:flex;font-size:16px;font-weight:300;line-height:28px;padding-bottom:16px}@media screen and (min-width:1280px){.projects-grid.projects-detail .detail-content .project-actions ul li{font-size:20px}}.projects-grid.projects-detail .detail-content .project-actions ul li:before{color:#bfbfbf;content:"";font-family:Material Icons Round;font-size:8px;padding-right:8px}.projects-grid.projects-detail .detail-content .project-actions ul li:last-child{padding-bottom:0}.projects-grid.projects-detail .detail-content .project-actions ul.description-list{padding:0}.projects-grid.projects-detail .detail-content .flex-inverse{display:flex;flex-direction:column-reverse}@media screen and (min-width:1536px){.projects-grid.projects-detail .detail-content .flex-inverse{flex-direction:column}}.projects-grid.projects-detail .detail-content .flex-inverse .project-image{margin-top:32px}@media screen and (min-width:1536px){.projects-grid.projects-detail .detail-content .flex-inverse .project-image{margin-bottom:52px;margin-top:0;padding-right:40px}}.projects-grid.projects-detail .detail-content .flex-inverse .project-image img{border-radius:12px;height:224px;max-width:100%}@media screen and (min-width:768px){.projects-grid.projects-detail .detail-content .flex-inverse .project-image img{height:auto;width:100%}}@media screen and (min-width:1280px){.projects-grid.projects-detail .detail-content .flex-inverse .project-image img{max-width:764px}}.projects-grid.projects-detail .detail-content .project-block-wrapper.with-image{position:absolute;top:40px}.projects-grid.projects-detail .more-projects{padding-bottom:52px;padding-top:36px}@media screen and (min-width:768px){.projects-grid.projects-detail .more-projects{padding-bottom:100px}}@media screen and (min-width:1280px){.projects-grid.projects-detail .more-projects{padding-top:56px}}.projects-grid.projects-detail .more-projects .more-projects-title{font-weight:500;padding-bottom:16px}@media screen and (min-width:1280px){.projects-grid.projects-detail .more-projects .more-projects-title{padding-bottom:24px}}.projects-grid.projects-detail .more-projects .row>[class*=col]:first-of-type{padding-left:0}.projects-grid.projects-detail .more-projects .row>[class*=col]:last-of-type{padding-right:0}.support-contact{margin-bottom:40px;margin-top:116px;position:relative}@media screen and (min-width:768px){.support-contact{margin-top:112px}}@media screen and (min-width:1280px){.support-contact{margin-bottom:44px}}@media screen and (min-width:1536px){.support-contact{margin-top:136px}}@media screen and (min-width:1920px){.support-contact{margin-bottom:100px;margin-top:200px}}.support-contact .support-contact-title{padding-bottom:20px}@media screen and (min-width:1280px){.support-contact .support-contact-title{padding-bottom:24px}}.support-contact form{padding-top:36px}@media screen and (min-width:768px){.support-contact form{padding-top:40px}}@media screen and (min-width:1280px){.support-contact form{padding-top:0}}.support-contact form.is-hidden{height:0;opacity:0;overflow:hidden;pointer-events:none;visibility:hidden}.support-contact form input,.support-contact form select,.support-contact form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #bfbfbf;border-radius:8px;box-shadow:none;cursor:pointer;margin-bottom:16px;min-height:40px;outline:none;padding:10px 12px;transition:border-color .2s ease;width:100%}@media screen and (min-width:1280px){.support-contact form input,.support-contact form select,.support-contact form textarea{margin-bottom:12px}}@media screen and (min-width:1920px){.support-contact form input,.support-contact form select,.support-contact form textarea{margin-bottom:20px}}.support-contact form input:hover,.support-contact form select:hover,.support-contact form textarea:hover{border-color:#9b9b9b;outline:none}.support-contact form input:focus,.support-contact form select:focus,.support-contact form textarea:focus{border-color:#343333;outline:none}.support-contact form input.is-invalid,.support-contact form select.is-invalid,.support-contact form textarea.is-invalid{border-color:#e66262;outline:none}.support-contact form input:-webkit-autofill,.support-contact form input:-webkit-autofill:active,.support-contact form input:-webkit-autofill:focus,.support-contact form input:-webkit-autofill:hover,.support-contact form select:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#343333!important}.support-contact form select{appearance:none!important;-moz-appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;background-image:url(https://cdn2.hubspot.net/hubfs/2761946/Bi-Bright/Group%205512.svg);background-position:100% 80%!important;background-repeat:no-repeat!important}.support-contact form textarea{height:196px;margin-bottom:16px}@media screen and (min-width:768px){.support-contact form textarea{height:136px}}@media screen and (min-width:1280px){.support-contact form textarea{height:116px;margin-bottom:12px}}@media screen and (min-width:1536px){.support-contact form textarea{height:136px;margin-bottom:16px}}@media screen and (min-width:1920px){.support-contact form textarea{height:176px}}.support-contact form .form-label{margin-bottom:4px}.support-contact form .error-margin{margin-top:4px}.support-contact form .product-info{margin-top:28px}@media screen and (min-width:768px){.support-contact form .product-info{margin-top:20px}}@media screen and (min-width:1280px){.support-contact form .product-info{margin-top:36px}}@media screen and (min-width:1536px){.support-contact form .product-info{margin-top:44px}}@media screen and (min-width:1920px){.support-contact form .product-info{margin-top:40px}}.support-contact form .submit-message{color:#8ac926}.support-contact form .submit-message.error{color:#e66262}.support-contact form .invalid-feedback{color:#e66262;position:relative;top:-12px}@media screen and (min-width:1280px){.support-contact form .invalid-feedback{top:-8px}}@media screen and (min-width:1920px){.support-contact form .invalid-feedback{top:-12px}}.support-contact form .submit-form{display:flex;justify-content:center;margin-top:44px;width:100%}@media screen and (min-width:768px){.support-contact form .submit-form{justify-content:flex-end;margin-top:36px}}@media screen and (min-width:1280px){.support-contact form .submit-form{margin-top:12px}}@media screen and (min-width:1536px){.support-contact form .submit-form{margin-top:16px}}@media screen and (min-width:1920px){.support-contact form .submit-form{margin-top:44px}}.support-contact form .submit-form button{width:100%}@media screen and (min-width:768px){.support-contact form .submit-form button{width:140px}}.support-contact .success-modal-overlay{align-items:flex-start;background-color:#fff;display:flex;justify-content:center;padding-bottom:56px;padding-top:60px;position:relative;width:100%;z-index:10}@media screen and (min-width:768px){.support-contact .success-modal-overlay{padding-bottom:216px;padding-top:224px}}@media screen and (min-width:1280px){.support-contact .success-modal-overlay{padding-bottom:64px;padding-top:64px}}@media screen and (min-width:1536px){.support-contact .success-modal-overlay{padding-bottom:116px;padding-top:116px}}@media screen and (min-width:1920px){.support-contact .success-modal-overlay{padding-bottom:132px;padding-top:132px}}.support-contact .success-modal-content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:328px;text-align:center;width:100%}@media screen and (min-width:768px){.support-contact .success-modal-content{max-width:800px}}.support-contact .success-modal-content span{color:#fdca0b;font-size:80px;padding-bottom:36px}@media screen and (min-width:1280px){.support-contact .success-modal-content span{padding-bottom:32px}}@media screen and (min-width:1920px){.support-contact .success-modal-content span{padding-bottom:36px}}.support-contact .success-modal-content .success-modal-title{padding-bottom:0}.support-contact .success-modal-content .success-text-message{margin:56px auto 36px;max-width:100%}@media screen and (min-width:768px){.support-contact .success-modal-content .success-text-message{margin-top:76px;max-width:540px}}@media screen and (min-width:1280px){.support-contact .success-modal-content .success-text-message{margin-bottom:32px;margin-top:72px}}@media screen and (min-width:1536px){.support-contact .success-modal-content .success-text-message{margin-top:68px;max-width:612px}}@media screen and (min-width:1920px){.support-contact .success-modal-content .success-text-message{margin-bottom:36px;margin-top:100px;max-width:804px}}.support-contact .success-modal-content .ticket-number{font-weight:300;padding-top:28px}@media screen and (min-width:768px){.support-contact .success-modal-content .ticket-number{padding-top:36px}}@media screen and (min-width:1536px){.support-contact .success-modal-content .ticket-number{padding-top:40px}}@media screen and (min-width:1920px){.support-contact .success-modal-content .ticket-number{padding-top:56px}}.error-404-container{background-image:url(../images/error_page/pSnake_v2_errorPages_404_360.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 80px);margin-top:80px}@media screen and (min-width:768px){.error-404-container{background-image:url(../images/error_page/pSnake_v2_errorPages_404_768.jpg)}}@media screen and (min-width:1280px){.error-404-container{background-image:url(../images/error_page/pSnake_v2_errorPages_404_1280.jpg);height:calc(100vh - 88px);margin-top:88px}}@media screen and (min-width:1536px){.error-404-container{background-image:url(../images/error_page/pSnake_v2_errorPages_404_1536.jpg);height:calc(100vh - 92px);margin-top:92px}}@media screen and (min-width:1920px){.error-404-container{background-image:url(../images/error_page/pSnake_v2_errorPages_404_1920.jpg);height:calc(100vh - 100px);margin-top:100px}}.error-404-container .number{font-size:64px;font-weight:300;line-height:80px;margin:24px 0}@media screen and (min-width:768px){.error-404-container .number{font-size:80px;line-height:104px;margin-bottom:24px;margin-top:176px}}@media screen and (min-width:1280px){.error-404-container .number{font-size:112px;line-height:136px;margin-bottom:32px;margin-top:186px}}@media screen and (min-width:1536px){.error-404-container .number{margin-top:216px}}@media screen and (min-width:1920px){.error-404-container .number{font-size:144px;line-height:176px;margin-top:296px}}.error-404-container .error-title{margin-bottom:16px}@media screen and (min-width:768px){.error-404-container .error-title{margin-bottom:24px}}.home{overflow-x:hidden}.hero-home{margin-bottom:52px}@media screen and (min-width:768px){.hero-home{margin-bottom:80px}}@media screen and (min-width:1280px){.hero-home{margin-bottom:48px}}@media screen and (min-width:1536px){.hero-home{margin-bottom:60px}}@media screen and (min-width:1920px){.hero-home{margin-bottom:72px}}@media screen and (min-width:768px){.hero-home .hidden{display:none}}.hero-home .row{align-items:center;height:100%}.hero-home.hero-background{background:none;margin-top:80px;position:relative}@media screen and (min-width:768px){.hero-home.hero-background{background-image:url(../images/hero-background-sm.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:556px}}@media screen and (min-width:1280px){.hero-home.hero-background{background-image:url(../images/hero-background-lg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:632px;margin-top:88px}}@media screen and (min-width:1536px){.hero-home.hero-background{height:772px;margin-top:92px}}@media screen and (min-width:1920px){.hero-home.hero-background{height:980px;margin-top:100px}}.hero-home img.img-hero{height:412px;left:0;margin:0 auto;position:absolute;right:0;width:auto}@media screen and (min-width:768px){.hero-home img.img-hero{display:none}}.hero-home .hero-title{padding-bottom:12px;padding-top:432px;text-align:center}@media screen and (min-width:768px){.hero-home .hero-title{padding-bottom:16px;padding-top:0;text-align:left}}.hero-home .hero-description{margin-bottom:28px;text-align:center}@media screen and (min-width:768px){.hero-home .hero-description{margin-bottom:24px;text-align:left}}.hero-home .button-primary-wrapper{margin:0 auto}@media screen and (min-width:768px){.hero-home .button-primary-wrapper{margin-left:0}}.carousel-home{margin-bottom:52px}@media screen and (min-width:768px){.carousel-home{margin-bottom:136px}}@media screen and (min-width:1280px){.carousel-home{margin-bottom:124px}}@media screen and (min-width:1536px){.carousel-home{margin-bottom:160px}}@media screen and (min-width:1920px){.carousel-home{margin-bottom:220px}}.carousel-home .carousel-content{justify-content:center;margin-top:16px}@media screen and (min-width:768px){.carousel-home .carousel-content{justify-content:flex-end;margin-top:32px}}@media screen and (min-width:1280px){.carousel-home .carousel-content{justify-content:space-between;margin-top:36px}}@media screen and (min-width:1536px){.carousel-home .carousel-content{margin-top:40px}}@media (max-width:320px){.carousel-home .carousel-content{justify-content:flex-start!important}}.carousel-home .carousel-content .carousel-flex{align-items:flex-end;display:flex;justify-content:flex-end;max-width:304px}@media screen and (min-width:768px){.carousel-home .carousel-content .carousel-flex{max-width:432px}}@media screen and (min-width:1280px){.carousel-home .carousel-content .carousel-flex{max-width:100%}}.carousel-home .carousel-content .carousel-flex .carousel{display:flex;height:auto;max-width:304px;position:relative;width:100%}@media screen and (min-width:768px){.carousel-home .carousel-content .carousel-flex .carousel{max-width:432px;position:static}}@media screen and (min-width:1280px){.carousel-home .carousel-content .carousel-flex .carousel{max-width:822px}}@media screen and (min-width:1536px){.carousel-home .carousel-content .carousel-flex .carousel{max-width:930px}}@media screen and (min-width:1920px){.carousel-home .carousel-content .carousel-flex .carousel{max-width:100%}}@media (max-width:320px){.carousel-home .carousel-content .carousel-flex .carousel{padding-left:32px}}.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide{align-items:flex-start;background-color:transparent;border:2px solid #e8e8e8;border-radius:24px;display:flex;flex:0 0 100%;height:100%;height:auto;justify-content:flex-start;padding:32px 24px;position:relative;transition:transform .5s ease-in-out}@media screen and (min-width:768px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide{height:284px;padding:44px 56px}}@media screen and (min-width:1280px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide{border-radius:32px;height:356px;padding:64px 48px 0 376px}}@media screen and (min-width:1536px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide{height:380px;padding:76px 92px 0 440px}}@media screen and (min-width:1920px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide{height:468px;padding:96px 126px 0 564px}}.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide .slide-content img,.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide:not(.active){display:none}@media screen and (min-width:768px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide .slide-content img{border-radius:12px;display:block;height:192px;left:-216px;position:absolute;top:160px;z-index:1}}@media screen and (min-width:1280px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide .slide-content img{height:320px;left:-104px;top:64px}}@media screen and (min-width:1536px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide .slide-content img{height:360px;left:-104px;top:74px}}@media screen and (min-width:1920px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide .slide-content img{height:468px}}.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide .slide-content .slide-title{margin-left:0;max-width:100%;padding-bottom:12px;padding-top:4px}@media screen and (min-width:1280px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide .slide-content .slide-title{padding-bottom:20px;padding-top:8px}}@media screen and (min-width:1536px){.carousel-home .carousel-content .carousel-flex .carousel .carousel-slide .slide-content .slide-title{padding-bottom:24px}}.carousel-home .carousel-content .carousel-menu-container{max-width:24px;position:relative}@media screen and (min-width:768px){.carousel-home .carousel-content .carousel-menu-container{max-width:100%}}.carousel-home .carousel-content .carousel-menu-container .carousel-menu{align-items:flex-end;display:flex;flex-direction:column;gap:16px;margin:0;position:absolute;top:56px}@media screen and (max-width:320px){.carousel-home .carousel-content .carousel-menu-container .carousel-menu{align-items:center;width:100%;z-index:1000}}@media screen and (min-width:768px){.carousel-home .carousel-content .carousel-menu-container .carousel-menu{gap:20px;right:16px}}@media screen and (min-width:1280px){.carousel-home .carousel-content .carousel-menu-container .carousel-menu{left:0;right:auto}}.carousel-home .carousel-content .carousel-menu-container .carousel-menu .slide-button{align-items:center;background-color:transparent;border:none;color:#dadada;cursor:pointer;display:flex;position:relative}.carousel-home .carousel-content .carousel-menu-container .carousel-menu .slide-button.active{border:none;color:#343333}.carousel-home .carousel-content .carousel-menu-container .carousel-menu .slide-button .button-icon{align-items:center;display:flex}@media screen and (min-width:768px){.carousel-home .carousel-content .carousel-menu-container .carousel-menu .slide-button .button-icon{flex-direction:row-reverse}}.carousel-home .carousel-content .carousel-menu-container .carousel-menu .slide-button .button-icon:before{background-color:#dadada;border-radius:24px;content:"";display:block;height:28px;transition:background-color .3s ease;width:8px}.carousel-home .carousel-content .carousel-menu-container .carousel-menu .slide-button .button-icon span.button-text{display:none}@media screen and (min-width:768px){.carousel-home .carousel-content .carousel-menu-container .carousel-menu .slide-button .button-icon span.button-text{display:block;font-size:20px;font-weight:500;line-height:28px;padding-right:8px}}.carousel-home .carousel-content .carousel-menu-container .carousel-menu .slide-button.active .button-icon:before{background-color:#343333}.product-cards-container{margin-top:16px}@media screen and (min-width:768px){.product-cards-container{margin-top:32px}}@media screen and (min-width:1280px){.product-cards-container{margin-top:8px}}.product-cards-container .product-cardhome-image-wrapper{margin-bottom:0;text-align:center}.product-cards-container .product-cardhome-image-wrapper img{margin-bottom:48px;margin-top:12px;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.product-cards-container .product-cardhome-image-wrapper img{margin-bottom:52px;margin-top:28px;padding-left:38px;padding-right:38px}}@media screen and (min-width:1280px){.product-cards-container .product-cardhome-image-wrapper img{margin-bottom:52px;margin-top:34px;padding-left:34px;padding-right:34px}}@media screen and (min-width:1536px){.product-cards-container .product-cardhome-image-wrapper img{margin-bottom:60px;margin-top:38px;padding-left:38px;padding-right:38px}}@media screen and (min-width:1920px){.product-cards-container .product-cardhome-image-wrapper img{margin-bottom:85px;margin-top:58px;padding-left:50px;padding-right:50px}}.certified-products{padding-bottom:12px}@media screen and (min-width:768px){.certified-products{padding-bottom:44px}}@media screen and (min-width:1280px){.certified-products{padding-bottom:108px}}@media screen and (min-width:1536px){.certified-products{padding-bottom:140px}}@media screen and (min-width:1920px){.certified-products{padding-bottom:140px}}.certified-products .certified-cards-container{margin-top:16px}@media screen and (min-width:768px){.certified-products .certified-cards-container{margin-top:32px}}@media screen and (min-width:1280px){.certified-products .certified-cards-container{margin-top:36px}}@media screen and (min-width:1536px){.certified-products .certified-cards-container{margin-top:40px}}.certified-products .certified-cards-container .align-stretch{margin-bottom:40px}@media screen and (min-width:768px){.certified-products .certified-cards-container .align-stretch{margin-bottom:36px}}@media screen and (min-width:1280px){.certified-products .certified-cards-container .align-stretch{align-items:stretch;display:flex;margin-bottom:0}}.certified-products .certified-cards-container .certified-product-card{height:100%}.certified-products .certified-cards-container .certified-product-card .product-card-pusher{position:relative}.certified-products .certified-cards-container .certified-product-card .product-card-pusher .icon-wrapper{opacity:1;position:absolute;right:12px;top:12px}@media screen and (min-width:1920px){.certified-products .certified-cards-container .certified-product-card .product-card-pusher .icon-wrapper{right:16px;top:16px}}.certified-products .certified-products-title{margin-left:auto;margin-right:auto;max-width:266px}@media screen and (min-width:768px){.certified-products .certified-products-title{max-width:100%}}.catalogue{margin-bottom:52px;overflow-x:hidden}@media screen and (min-width:768px){.catalogue{margin-bottom:80px}}@media screen and (min-width:1280px){.catalogue{margin-bottom:108px}}@media screen and (min-width:1536px){.catalogue{margin-bottom:120px}}@media screen and (min-width:1920px){.catalogue{margin-bottom:140px}}.catalogue .catalogue-title{max-width:224px;padding-left:24px}@media screen and (min-width:768px){.catalogue .catalogue-title{max-width:100%}}@media screen and (min-width:1920px){.catalogue .catalogue-title{padding-left:114px}}.catalogue .dflex-column{flex-direction:column-reverse}@media screen and (min-width:768px){.catalogue .dflex-column{flex-direction:row}}.catalogue .catalogue-links{display:flex;flex-direction:column;margin-top:20px;padding-left:24px}@media screen and (min-width:768px){.catalogue .catalogue-links{margin-top:24px}}@media screen and (min-width:1280px){.catalogue .catalogue-links{margin-top:44px}}@media screen and (min-width:1920px){.catalogue .catalogue-links{margin-top:24px;padding-left:114px}}.catalogue .catalogue-links a{align-items:center;color:#343333;display:flex;font-size:14px;font-weight:500;line-height:20px}@media screen and (min-width:768px){.catalogue .catalogue-links a{font-size:16px;line-height:24px}}@media screen and (min-width:1280px){.catalogue .catalogue-links a{font-size:20px;line-height:24px}}.catalogue .catalogue-links a:last-child{padding-top:16px}@media screen and (min-width:1280px){.catalogue .catalogue-links a:last-child{padding-top:20px}}.catalogue .catalogue-links a span{font-size:20px;height:20px;padding-right:8px}@media screen and (min-width:768px){.catalogue .catalogue-links a span{font-size:24px;height:24px}}@media screen and (min-width:1280px){.catalogue .catalogue-links a span{padding-right:12px}}.catalogue .catalogue-image{height:300px;margin-bottom:20px;overflow-x:hidden;position:relative;right:-40px}@media screen and (min-width:768px){.catalogue .catalogue-image{height:340px;margin-bottom:0;right:0}}@media screen and (min-width:1280px){.catalogue .catalogue-image{height:400px;right:0}}@media screen and (min-width:1536px){.catalogue .catalogue-image{height:496px}}.projects-container{margin-bottom:52px}@media screen and (min-width:768px){.projects-container{margin-bottom:80px}}@media screen and (min-width:1280px){.projects-container{margin-bottom:108px}}@media screen and (min-width:1536px){.projects-container{margin-bottom:120px}}.projects-container .projects-title{padding-bottom:16px}@media screen and (min-width:768px){.projects-container .projects-title{padding-bottom:32px}}@media screen and (min-width:1280px){.projects-container .projects-title{padding-bottom:36px}}@media screen and (min-width:1536px){.projects-container .projects-title{padding-bottom:40px}}.footer-container{border-top:1px solid #dadada;padding:36px 0}@media screen and (min-width:768px){.footer-container{padding:40px 0}}@media screen and (min-width:1280px){.footer-container{padding:44px 0}}@media screen and (min-width:1536px){.footer-container{padding:48px 0}}@media screen and (min-width:1920px){.footer-container{padding:52px 0}}.footer-container .flex-options{gap:36px}@media screen and (min-width:768px){.footer-container .flex-options{gap:0;row-gap:36px}}.footer-container .title{margin-bottom:16px}@media screen and (min-width:768px){.footer-container .title{margin-bottom:20px}}.footer-container .items{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:768px){.footer-container .items{gap:16px}}@media screen and (min-width:1280px){.footer-container .items{gap:12px}}.footer-container .items .download-catalogue:hover{text-decoration-color:#646464;transition:all .3s ease}.footer-container .item{color:#9b9b9b;cursor:pointer;font-weight:500;transition:all .3s ease}.footer-container .item:hover{color:#646464}.footer-container .follow-us{display:flex;gap:12px}.footer-container .follow-us a,.footer-container .follow-us img{border-radius:2px;cursor:pointer;height:24px;transition:all .3s ease;width:24px}.footer-container .follow-us a:hover img[alt="linkedin logo"]{content:url(../images/bb_linkedin.svg);transition:all .3s ease}.footer-container .follow-us a:hover img[alt="facebook logo"]{content:url(../images/bb_facebook.svg);transition:all .3s ease}.footer-container .follow-us a:hover img[alt="instagram logo"]{content:url(../images/bb_instagram.svg);transition:all .3s ease}.footer-container .developed-by{margin-top:8px}@media screen and (min-width:768px){.footer-container .developed-by{margin-top:60px}}@media screen and (min-width:1280px){.footer-container .developed-by{margin-top:64px}}@media screen and (min-width:1536px){.footer-container .developed-by{margin-top:80px}}.footer-container .developed-by .developed-by-text{color:#646464;font-weight:400;line-height:20px;margin-top:7px}.footer-container .developed-by .developed-by-text strong{cursor:pointer;transition:all .3s ease}.footer-container .developed-by .developed-by-text strong:hover{color:#9b9b9b}.footer-container .developed-by img{cursor:pointer!important;height:28px;transition:all .3s ease}@media screen and (min-width:1280px){.footer-container .developed-by img{height:32px}}.footer-container .by-desktop{display:none}@media screen and (min-width:1280px){.footer-container .by-desktop{display:block}}.footer-container .know-more{color:#343333;cursor:default;font-weight:400;transition:all .3s ease}.footer-container .know-more:hover{color:#343333}.footer-container .order-bibright{order:1}.footer-container .order-ourcompany{order:2}.footer-container .order-legalnotices{order:3}.footer-container .order-catalogue{order:4}@media screen and (min-width:768px){.footer-container .order-catalogue{order:5}}.footer-container .order-followus{order:5}@media screen and (min-width:768px){.footer-container .order-followus{order:6}}.footer-container .order-developed-by{order:6}@media screen and (min-width:768px){.footer-container .order-developed-by{order:4}}@media screen and (min-width:1280px){.footer-container .order-developed-by{display:none}}.footer-container .bibright-break{display:none}@media screen and (min-width:768px){.footer-container .bibright-break{display:block}}@media screen and (min-width:1280px){.footer-container .bibright-break{display:none}}.footer-container .reserved{font-weight:400}.cookie-consent-section{position:fixed;top:50%;transform:translateY(-50%);width:100%;z-index:9999}.cookie-consent-container{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #8f8f8f29;padding:32px 20px 28px}@media screen and (min-width:768px){.cookie-consent-container{padding:36px}}.accept-cookie-cta{background-color:#fdca0b;border-radius:8px;padding:8px 0;text-align:center}.accept-cookie-cta:hover{background-color:#fee484}@media screen and (min-width:1280px){.accept-cookie-cta{cursor:pointer;width:-moz-fit-content;width:fit-content}}.decline-cookie-cta{background-color:transparent;border-radius:8px;color:#646464;margin-top:16px;padding:4px 0;text-align:center;text-decoration:underline;text-decoration-color:#646464}.decline-cookie-cta:hover{cursor:pointer;opacity:.8}@media screen and (min-width:768px){.decline-cookie-cta{margin-top:0}}@media screen and (min-width:1280px){.decline-cookie-cta{width:-moz-fit-content;width:fit-content}}.cookie-consent-header{display:flex;flex-direction:column;margin-bottom:24px;row-gap:16px}@media screen and (min-width:768px){.cookie-consent-header{margin-bottom:36px}}@media screen and (min-width:1920px){.cookie-consent-header{margin-bottom:32px}}.accept-cookie-cta,.decline-cookie-cta{white-space:nowrap}@media screen and (min-width:768px){.accept-cookie-cta,.decline-cookie-cta{align-items:center;display:flex;justify-content:center;width:180px}}@media screen and (min-width:1920px){.accept-cookie-cta,.decline-cookie-cta{width:216px}}@media screen and (min-width:768px){.cookie-consent-ctas{display:flex;flex-direction:row-reverse;gap:44px;justify-content:center}}@media screen and (min-width:1280px){.cookie-consent-ctas{gap:24px}}@media screen and (min-width:1536px){.cookie-consent-ctas{gap:32px}}@media screen and (min-width:1920px){.cookie-consent-ctas{gap:24px}}.blog-container{margin-top:100px;padding-bottom:52px}@media screen and (min-width:1280px){.blog-container{margin-top:128px;padding-bottom:112px}}@media screen and (min-width:1536px){.blog-container{padding-bottom:120px}}@media screen and (min-width:1920px){.blog-container{margin-top:140px;padding-bottom:140px}}.blog-container .breadcrumb{margin-bottom:36px;margin-top:24px}@media screen and (min-width:1536px){.blog-container .breadcrumb{margin-bottom:40px}}.blog-banner{align-items:center;display:flex;height:191px;justify-content:center}@media screen and (min-width:768px){.blog-banner{height:224px}}@media screen and (min-width:1280px){.blog-banner{height:-moz-fit-content;height:fit-content}}.blog-banner picture{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;width:100%}.blog-banner picture img{border-radius:12px;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.blog-search{margin:16px 0 28px}@media screen and (min-width:768px){.blog-search{margin:20px 0 32px}}@media screen and (min-width:1280px){.blog-search{margin-top:0}}@media screen and (min-width:1920px){.blog-search{margin-bottom:36px}}.search-wrapper{align-items:center;border:1px solid #bfbfbf;border-radius:6px;display:flex;gap:8px;padding:8px 12px}.search-wrapper:hover{border-color:#9b9b9b}.search-wrapper .material-icons-round{color:#bfbfbf;cursor:pointer;display:flex;height:24px;width:24px}.search-wrapper input{border-width:0;flex:1}.search-wrapper input::-moz-placeholder{color:#bfbfbf;font-family:Open Sans;font-size:16px;font-weight:300;line-height:24px}.search-wrapper input::placeholder{color:#bfbfbf;font-family:Open Sans;font-size:16px;font-weight:300;line-height:24px}.search-wrapper input:focus{outline:0}.search-wrapper.input-filled{border-color:#343333}@media screen and (min-width:768px){.title_and_sortby{display:flex;justify-content:space-between}}.sort-by{color:#9b9b9b;margin-top:8px}@media screen and (min-width:768px){.sort-by{margin-top:0}}.blog-cards-row{margin-bottom:52px;margin-top:24px;row-gap:32px}@media screen and (min-width:768px){.blog-cards-row{margin-bottom:80px;row-gap:40px}}@media screen and (min-width:1280px){.blog-cards-row{margin-bottom:0;margin-top:20px;row-gap:56px}}@media screen and (min-width:1536px){.blog-cards-row{margin-top:28px;row-gap:68px}}@media screen and (min-width:1920px){.blog-cards-row{row-gap:80px}}.topics-of-interest{margin-bottom:32px;margin-top:16px}@media screen and (min-width:1920px){.topics-of-interest{margin-bottom:36px;margin-top:20px}}.popular-posts{display:flex;flex-direction:column;gap:12px;margin-top:16px}@media screen and (min-width:1920px){.popular-posts{margin-top:20px}}.popular-posts .blog-title-link{font-weight:500;text-decoration:underline}.extra-info-mobile{display:flex;flex-wrap:wrap}@media screen and (min-width:1280px){.extra-info-mobile{display:none}}.extra-info-desktop{display:none}@media screen and (min-width:1280px){.extra-info-desktop{display:flex;flex-direction:column;height:100%}.blog-search-row{display:none}}.sticky-group{height:100%;position:relative}.moving-sticky{position:sticky;top:124px}.blog-search-container{margin-top:100px;padding-bottom:52px}@media screen and (min-width:768px){.blog-search-container{padding-bottom:80px}}@media screen and (min-width:1280px){.blog-search-container{margin-top:116px;padding-bottom:108px}}@media screen and (min-width:1536px){.blog-search-container{margin-top:128px;padding-bottom:120px}}@media screen and (min-width:1920px){.blog-search-container{margin-top:140px;padding-bottom:140px}}.blog-search-container .title_and_sortby{margin-top:28px}@media screen and (min-width:768px){.blog-search-container .title_and_sortby{margin-top:32px}}@media screen and (min-width:1280px){.blog-search-container .title_and_sortby{margin-top:0}}.blog-search-container .blog-cards-row{margin-bottom:0}@media screen and (min-width:768px){.blog-search-container .blog-cards-row{margin-top:20px}}.blog-search-container .blog-search{margin:0}.blog-search-container .extra-info-mobile{display:none}@media screen and (min-width:768px){.blog-search-container .extra-info-mobile{display:flex;margin-top:80px}}@media screen and (min-width:1280px){.blog-search-container .extra-info-mobile{display:none}}.blog-search-container .no-results-found{display:flex;flex-direction:column;gap:8px;margin-bottom:40px;text-align:center}@media screen and (min-width:1280px){.blog-search-container .no-results-found{gap:12px;margin-bottom:0;text-align:start}}.blog-search-container .topics-of-interest-no-search-found{margin-bottom:52px}@media screen and (min-width:768px){.blog-search-container .topics-of-interest-no-search-found{margin-bottom:32px}}.blog-search-container .topics-of-interest-no-search-found .blog-card-tags-wrapper{justify-content:flex-start}.blog-search-container .blog-cards-row-no-search-found{margin-top:16px}@media screen and (min-width:1280px){.blog-search-container .blog-cards-row-no-search-found{margin-top:20px}}@media screen and (min-width:768px){.blog-search-container .mb-only-break{display:none}.blog-search-container .topics-of-interest{margin-bottom:0}.blog-search-container .may-also-like-title{margin-top:32px}}@media screen and (min-width:1280px){.blog-search-container .may-also-like-title{margin-top:40px}}@media screen and (min-width:1536px){.blog-search-container .may-also-like-title{margin-top:68px}}@media screen and (min-width:1920px){.blog-search-container .may-also-like-title{margin-top:80px}}.blog-search-container .breadcrumb{display:none}@media screen and (min-width:1280px){.blog-search-container .breadcrumb{display:flex;margin-bottom:28px}}.blog-search-container .extra-info-desktop{margin-top:92px}.blog-search-container .extra-info-desktop .moving-sticky{display:flex;flex-direction:column;gap:32px}.blog-post-section{margin-top:100px;padding-bottom:52px}@media screen and (min-width:768px){.blog-post-section{padding-bottom:80px}}@media screen and (min-width:1280px){.blog-post-section{margin-top:116px;padding-bottom:108px}}@media screen and (min-width:1536px){.blog-post-section{margin-top:128px;padding-bottom:120px}}@media screen and (min-width:1920px){.blog-post-section{margin-top:140px;padding-bottom:140px}}.blog-post-section .blog-card-date-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.blog-post-section .blog-card-date-wrapper .video-duration-wrapper{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex}.blog-post-section .blog-card-date-wrapper .video-duration-wrapper span{color:#fdca0b}.blog-post-section .blog-card-date-wrapper .minutes,.blog-post-section .blog-card-date-wrapper .month-and-year{color:#9b9b9b}.blog-post-section .blog-card-image-wrapper{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;margin-bottom:12px}@media screen and (min-width:768px){.blog-post-section .blog-card-image-wrapper{margin-bottom:16px}}@media screen and (min-width:1280px){.blog-post-section .blog-card-image-wrapper{margin-bottom:24px}}@media screen and (min-width:1920px){.blog-post-section .blog-card-image-wrapper{margin-bottom:28px}}.blog-post-section .blog-card-image-wrapper picture{align-items:center;border-radius:12px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;overflow:hidden;width:100%}@media screen and (min-width:768px){.blog-post-section .blog-card-image-wrapper picture{max-height:256px}}@media screen and (min-width:1280px){.blog-post-section .blog-card-image-wrapper picture{max-height:284px}}@media screen and (min-width:1920px){.blog-post-section .blog-card-image-wrapper picture{max-height:372px}}.blog-post-section .blog-card-image-wrapper picture img{border-radius:12px;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blog-post-section .blog-post-hero{margin-bottom:40px}@media screen and (min-width:768px){.blog-post-section .blog-post-hero{margin-bottom:36px}}@media screen and (min-width:1536px){.blog-post-section .blog-post-hero{margin-bottom:44px}}@media screen and (min-width:1920px){.blog-post-section .blog-post-hero{margin-bottom:56px}}.blog-post-section .blog-post-hero .blog-card-wrapper{cursor:default}.blog-post-section .blog-post-hero .blog-card-wrapper:hover .blog-card-info-name{text-decoration-line:none}.blog-post-section .blog-post-hero .blog-card-wrapper .blog-card-info-name{font-size:20px;font-weight:500;line-height:28px;margin-bottom:16px}@media screen and (min-width:768px){.blog-post-section .blog-post-hero .blog-card-wrapper .blog-card-info-name{margin-bottom:12px}}@media screen and (min-width:1280px){.blog-post-section .blog-post-hero .blog-card-wrapper .blog-card-info-name{font-size:28px;line-height:40px;margin-bottom:16px}}@media screen and (min-width:1920px){.blog-post-section .blog-post-hero .blog-card-wrapper .blog-card-info-name{font-size:36px;line-height:48px}}.blog-post-section .slot-for-wysiwyg-content{margin-bottom:60px}@media screen and (min-width:768px){.blog-post-section .slot-for-wysiwyg-content{margin-bottom:80px}}@media screen and (min-width:1280px){.blog-post-section .slot-for-wysiwyg-content{margin-bottom:108px}}@media screen and (min-width:1536px){.blog-post-section .slot-for-wysiwyg-content{margin-bottom:120px}}@media screen and (min-width:1920px){.blog-post-section .slot-for-wysiwyg-content{margin-bottom:140px}}.blog-post-section .may-also-like-title{margin-top:60px}@media screen and (min-width:768px){.blog-post-section .may-also-like-title{margin-top:40px}}@media screen and (min-width:1280px){.blog-post-section .may-also-like-title{margin-top:56px}}@media screen and (min-width:1536px){.blog-post-section .may-also-like-title{margin-top:68px}}@media screen and (min-width:1920px){.blog-post-section .may-also-like-title{margin-top:80px}}.blog-post-section .blog-cards-row{margin-bottom:0;margin-top:16px}@media screen and (min-width:768px){.blog-post-section .blog-cards-row{margin-top:20px}}@media screen and (min-width:1280px){.blog-post-section .blog-cards-row{margin-top:16px}}@media screen and (min-width:1536px){.blog-post-section .blog-cards-row{margin-top:20px}}@media screen and (min-width:1920px){.blog-post-section .blog-cards-row{margin-top:28px}}@media screen and (min-width:768px){.blog-post-section .topics-of-interest{margin-bottom:0}}.blog-post-section .breadcrumb{display:none}@media screen and (min-width:1280px){.blog-post-section .breadcrumb{display:flex;margin-bottom:36px}}@media screen and (min-width:1536px){.blog-post-section .breadcrumb{margin-bottom:40px}}.blog-post-section .extra-info-blog{display:flex;flex-wrap:wrap}.blog-post-section .blog-card-category{left:16px;top:16px}@media screen and (min-width:1536px){.blog-post-section .blog-card-category{left:20px;top:20x}}.blog-post-section .wysiwyg-img-wrapper{display:flex;height:247px;margin-bottom:20px}@media screen and (min-width:768px){.blog-post-section .wysiwyg-img-wrapper{height:412px;margin-bottom:24px}}@media screen and (min-width:1280px){.blog-post-section .wysiwyg-img-wrapper{height:457px}}@media screen and (min-width:1536px){.blog-post-section .wysiwyg-img-wrapper{height:520px;margin-bottom:36px}}@media screen and (min-width:1920px){.blog-post-section .wysiwyg-img-wrapper{height:680px;margin-bottom:48px}}.blog-post-section .wysiwyg-img-wrapper .wysiwyg-image{border-radius:12px;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blog-post-section .wysiwyg-img-wrapper.wysiwyg-img-type2-wrapper{height:204px}@media screen and (min-width:768px){.blog-post-section .wysiwyg-img-wrapper.wysiwyg-img-type2-wrapper{height:204px}}@media screen and (min-width:1280px){.blog-post-section .wysiwyg-img-wrapper.wysiwyg-img-type2-wrapper{height:224px}}@media screen and (min-width:1536px){.blog-post-section .wysiwyg-img-wrapper.wysiwyg-img-type2-wrapper{height:254px}}@media screen and (min-width:1920px){.blog-post-section .wysiwyg-img-wrapper.wysiwyg-img-type2-wrapper{height:332px}}.blog-post-section .wysiwyg-img-wrapper.col-sm-6{height:206px}@media screen and (min-width:768px){.blog-post-section .wysiwyg-img-wrapper.col-sm-6{height:200px}}@media screen and (min-width:1280px){.blog-post-section .wysiwyg-img-wrapper.col-sm-6{height:224px}}@media screen and (min-width:1536px){.blog-post-section .wysiwyg-img-wrapper.col-sm-6{height:250px}}@media screen and (min-width:1920px){.blog-post-section .wysiwyg-img-wrapper.col-sm-6{height:332px}}.blog-post-section .text-with-img-bellow,.blog-post-section .title-with-img-bellow{margin-bottom:20px}@media screen and (min-width:768px){.blog-post-section .text-with-img-bellow,.blog-post-section .title-with-img-bellow{margin-bottom:24px}}@media screen and (min-width:1536px){.blog-post-section .text-with-img-bellow,.blog-post-section .title-with-img-bellow{margin-bottom:36px}}@media screen and (min-width:1920px){.blog-post-section .text-with-img-bellow,.blog-post-section .title-with-img-bellow{margin-bottom:48px}}.blog-post-section .title-with-text-bellow{margin-bottom:12px}@media screen and (min-width:1280px){.blog-post-section .title-with-text-bellow{margin-bottom:16px}}.blog-post-section .text-with-text-bellow{margin-bottom:20px}@media screen and (min-width:1920px){.blog-post-section .text-with-text-bellow{margin-bottom:24px}}.blog-post-section .wysiwyg>:last-child{margin-bottom:0}.loader-wrapper{align-items:center;display:flex;justify-content:center;min-height:100%}.loader{display:inline-block;height:90px;position:relative;width:90px}.loader:after,.loader:before{animation:animloader 2s linear infinite;border:4px solid #646464;border-radius:50%;box-sizing:border-box;content:"";height:90px;left:0;position:absolute;top:20px;width:90px}.loader:after{animation-delay:1s}@keyframes animloader{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.downloads-and-faq-container{margin-top:108px;padding-bottom:52px}@media screen and (min-width:768px){.downloads-and-faq-container{margin-top:124px;padding-bottom:80px}}@media screen and (min-width:1280px){.downloads-and-faq-container{margin-top:120px;padding-bottom:108px}}@media screen and (min-width:1536px){.downloads-and-faq-container{margin-top:144px;padding-bottom:120px}}@media screen and (min-width:1920px){.downloads-and-faq-container{margin-top:180px;padding-bottom:140px}}.downloads-and-faq-container .section-title{margin-bottom:20px;margin-top:32px}@media screen and (min-width:768px){.downloads-and-faq-container .section-title{margin-top:40px}}@media screen and (min-width:1280px){.downloads-and-faq-container .section-title{margin-top:56px}}@media screen and (min-width:1536px){.downloads-and-faq-container .section-title{margin-bottom:24px;margin-top:68px}}@media screen and (min-width:1920px){.downloads-and-faq-container .section-title{margin-top:80px}}.downloads-and-faq-container .catalogue-container .select-label,.downloads-and-faq-container .faq-section>div:nth-child(3)>.select-label,.downloads-and-faq-container .software-container .select-label{margin-top:32px}@media screen and (min-width:768px){.downloads-and-faq-container .catalogue-container .select-label,.downloads-and-faq-container .faq-section>div:nth-child(3)>.select-label,.downloads-and-faq-container .software-container .select-label{margin-top:28px}}@media screen and (min-width:1536px){.downloads-and-faq-container .catalogue-container .select-label,.downloads-and-faq-container .faq-section>div:nth-child(3)>.select-label,.downloads-and-faq-container .software-container .select-label{margin-top:32px}}@media screen and (min-width:768px){.downloads-and-faq-container .faq-section>div:nth-child(3)>.select-label{margin-top:44px}}@media screen and (min-width:1920px){.downloads-and-faq-container .faq-section>div:nth-child(3)>.select-label{margin-top:32px}}.downloads-and-faq-container .select-label{margin-bottom:12px;margin-left:16px}.downloads-and-faq-container .select-label.ml-0{margin-left:0}.downloads-and-faq-container .select-wrapper{position:relative;width:100%}.downloads-and-faq-container .custom-select{border:1px solid #bfbfbf;border-radius:8px;color:#bfbfbf;cursor:pointer;display:flex;justify-content:space-between;padding:8px 16px;position:relative;width:100%}.downloads-and-faq-container .custom-select:hover{border-color:#343333}.downloads-and-faq-container .custom-select:hover .placeholder,.downloads-and-faq-container .custom-select:hover span{color:#9b9b9b}.downloads-and-faq-container .custom-select.active{border-color:#343333;color:#343333}.downloads-and-faq-container .custom-select.active .placeholder,.downloads-and-faq-container .custom-select.active span{color:#343333}@media screen and (min-width:1920px){.downloads-and-faq-container .custom-select{padding:12px 16px}}.downloads-and-faq-container .list-of-options{background-color:#fff;border:1px solid #343333;border-radius:8px;margin-top:8px;max-height:212px;overflow:hidden;padding:16px 20px;position:absolute;width:100%;z-index:2}.downloads-and-faq-container .list-of-options .scroll-area{box-sizing:content-box;max-height:196px;overflow-y:auto}.downloads-and-faq-container .list-of-options .scroll-area::-webkit-scrollbar{display:flex!important;width:4px}.downloads-and-faq-container .list-of-options .scroll-area::-webkit-scrollbar-track{background:#e8e8e8;border-radius:4px;margin-block-end:20px;margin-right:8px}.downloads-and-faq-container .list-of-options .scroll-area::-webkit-scrollbar-thumb{background-color:#646464;border:0 solid #f0f0f0;border-radius:4px}.downloads-and-faq-container .list-of-options ul{list-style-type:none;padding-left:0}.downloads-and-faq-container .product-item-list{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;margin-top:8px}.downloads-and-faq-container .list-of-options li.product-name{color:inherit;cursor:pointer;text-decoration:none}.downloads-and-faq-container .list-of-options li.product-name:hover{text-decoration:underline}.downloads-and-faq-container .category-name{color:#9b9b9b;font-weight:300}.downloads-and-faq-container .product-name{color:#343333;font-weight:300}.downloads-and-faq-container .download-file{display:flex;gap:12px;margin-left:16px}.downloads-and-faq-container .download-file a{display:flex;gap:12px;margin-bottom:16px;margin-left:16px}.downloads-and-faq-container .download-file.pt{margin-bottom:16px}.downloads-and-faq-container .download-file:hover div{text-decoration:underline}.downloads-and-faq-container .download-file-link{padding-top:20px}.downloads-and-faq-container .faq-list .faq-item-wrapper{display:flex;flex-direction:column;gap:16px}.downloads-and-faq-container .faq-list .question{border:1px solid #bfbfbf;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 16px;transition:.3}@media screen and (min-width:1920px){.downloads-and-faq-container .faq-list .question{padding:12px 16px}}.downloads-and-faq-container .faq-list .question:hover{border:1px solid #9b9b9b}.downloads-and-faq-container .faq-list .question:hover span{color:#9b9b9b}.downloads-and-faq-container .faq-list .question.active{border:1px solid #343333}.downloads-and-faq-container .faq-list .question.active span{color:#343333}.downloads-and-faq-container .faq-list .material-icons-round{color:#bfbfbf;height:24px;transition:transform .3s ease}.downloads-and-faq-container .faq-list .material-icons-round.rotated{transform:rotate(180deg)}.downloads-and-faq-container .faq-list .answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.downloads-and-faq-container .faq-list .answer.open{max-height:300px;padding:16px 16px 20px}.downloads-and-faq-container .needhelp{padding:52px 0 0}@media screen and (min-width:768px){.downloads-and-faq-container .needhelp{padding-top:80px}}@media screen and (min-width:1280px){.downloads-and-faq-container .needhelp{padding-top:108px}}@media screen and (min-width:1536px){.downloads-and-faq-container .needhelp{padding-top:120px}}@media screen and (min-width:1920px){.downloads-and-faq-container .needhelp{padding-top:140px}}.overlay[data-v-1332fbc6]{background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9998}
