.accereditations-header{font-size:24px;font-weight:600}#accreditations{scroll-margin-top:var(--div-h)}.blockquote{font-style:italic;margin-bottom:20px}.image-row{display:flex;flex-wrap:wrap;justify-content:center}.image-col{margin:10px}.image{display:block;max-width:100%;height:auto;width:none}.accreditations{background-size:cover;background-repeat:no-repeat;background-position:50%;max-height:150px;overflow:hidden}.group{width:auto}.main-accereditations .image-row{justify-content:left}.main-accereditations{padding:10px 0 10px 3.5%;float:left;width:100%}@media only screen and (max-width:500px){.accreditations{overflow-x:hidden;overflow-y:auto;margin:2% 0 0}}@media only screen and (max-width:768px){.main-accereditations{padding-top:5%}}@media only screen and (min-width:3056px){.lgScreen-row{float:left;width:100%}.lgScreen-row .image{width:100%;height:60%}.logoDiv{width:6%}}@media only screen and (min-width:4580px){.lgScreen-row{float:left;width:100%}.lgScreen-row .image{width:100%;height:50%}.logoDiv{width:6%}}.at-a-glance-text-container{width:100%}.at-a-glance-text-container p{margin:0 0 10px;color:#333;text-align:justify}.at-a-glance-text-container .at-glance-logoTxt p,.at-glance-logoTxt h1,.at-glance-logoTxt h2,.at-glance-logoTxt h3,.at-glance-logoTxt h4,.at-glance-logoTxt h5,.at-glance-logoTxt h6{color:#333;text-align:center;margin:0 auto;width:100%;font-weight:600;font-size:1.1rem}.quickguide-button{border:2px solid #000!important;margin-left:20%;font-weight:700;font-size:16px}.overview-btns{display:inline-flex;justify-content:space-around;margin:0 auto;text-align:center;padding:3px 7px}.overview-btns .btn-link{color:none!important}.overview-btns .quickguide-button{padding:8px 10px!important;min-width:100%;margin-bottom:15px!important;font-size:15px}.overview-btns .btn-link{min-width:100%}.overview-btns .btn-link .quickguide-button{padding:8px 10px!important;min-width:100%;margin-bottom:15px!important}.margnLeft0{margin-left:0!important}.company-container{background:#fffbd5;width:100%;display:flex}.company-richtext{padding-top:2%}@media only screen and (max-width:600px){.overview-btns{display:flex}}@media only screen and (max-width:768px){.at-a-glance-text-container{margin:3% 3% 0;width:100%;padding:0 0 0 6%!important}}@media screen and (max-width:1080px){.quickguide-button{margin-bottom:14%}.at-a-glance-text-container{margin:3% 3% 0!important}}:root{--ck-color-mention-background:rgba(153,0,48,.1);--ck-color-mention-text:#990030}.ck-content .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}.ck-content code{background-color:hsla(0,0%,78%,.3);padding:.15em;border-radius:2px}.ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.ck-content pre{padding:1em;color:#353535;background:hsla(0,0%,78%,.3);border:1px solid #c4c4c4;border-radius:2px;text-align:left;direction:ltr;tab-size:4;white-space:pre-wrap;font-style:normal;min-width:200px}.ck-content pre code{background:unset;padding:0;border-radius:0}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}:root{--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-blue:#72ccfd;--ck-highlight-pen-red:#e71313;--ck-highlight-pen-green:#128a00}.ck-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{color:var(--ck-highlight-pen-red);background-color:transparent}.ck-content .pen-green{color:var(--ck-highlight-pen-green);background-color:transparent}.ck-content hr{margin:15px 0;height:4px;background:#dedede;border:0}:root{--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:var(--ck-color-image-caption-text);background-color:var(--ck-color-image-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}@media (forced-colors:active){.ck-content .image>figcaption{background-color:unset;color:unset}}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{max-width:100%;display:block;box-sizing:border-box}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}:root{--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing) / 2)}.ck-content .image.image-style-block-align-left,.ck-content .image.image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image.image-style-align-left,.ck-content .image.image-style-align-right{clear:none}.ck-content .image.image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image.image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image.image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image.image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image.image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content p+.image.image-style-align-left,.ck-content p+.image.image-style-align-right,.ck-content p+.image.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-inline-image-style-spacing);margin-bottom:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck-content .image{display:table;clear:both;text-align:center;margin:.9em auto;min-width:50px}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:100%;height:auto}.ck-content .image-inline{display:inline-flex;max-width:100%;align-items:flex-start}.ck-content .image-inline picture{display:flex}.ck-content .image-inline img,.ck-content .image-inline picture{flex-grow:1;flex-shrink:1;max-width:100%}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}:root{--ck-todo-list-checkmark-size:16px}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{position:relative;margin-bottom:5px}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-content[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-right:0;right:-25px;margin-left:-15px}.ck-content .todo-list .todo-list__label>input:before{display:block;position:absolute;box-sizing:border-box;content:"";width:100%;height:100%;border:1px solid #333;border-radius:2px;transition:box-shadow .25s ease-in-out}@media (prefers-reduced-motion:reduce){.ck-content .todo-list .todo-list__label>input:before{transition:none}}.ck-content .todo-list .todo-list__label>input:after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-todo-list-checkmark-size) / 3);top:calc(var(--ck-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:transparent;border-width:0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-content .media{clear:both;margin:.9em 0;display:block;min-width:15em}.ck-content .page-break{position:relative;clear:both;padding:5px 0;display:flex;align-items:center;justify-content:center}.ck-content .page-break:after{content:"";position:absolute;border-bottom:2px dashed #c4c4c4;width:100%}.ck-content .page-break__label{position:relative;z-index:1;padding:.3em .6em;display:block;text-transform:uppercase;border:1px solid #c4c4c4;border-radius:2px;font-family:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;font-size:.75em;font-weight:700;color:#333;background:#fff;box-shadow:2px 2px 1px rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}.ck-content :has(+.page-break){margin-bottom:0}}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-content figure.table:not(.layout-table){display:table}.ck-content figure.table:not(.layout-table)>table{width:100%;height:100%}.ck-content .table:not(.layout-table){margin:.9em auto}.ck-content figure.table:not(.layout-table)>table,.ck-content table.table:not(.layout-table){border-collapse:collapse;border-spacing:0;border:1px double #b3b3b3}.ck-content figure.table:not(.layout-table)>table>tbody>tr>th,.ck-content figure.table:not(.layout-table)>table>thead>tr>th,.ck-content table.table:not(.layout-table)>tbody>tr>th,.ck-content table.table:not(.layout-table)>thead>tr>th{font-weight:700;background:rgba(0,0,0,.05)}.ck-content figure.table:not(.layout-table)>table>tbody>tr>td,.ck-content figure.table:not(.layout-table)>table>tbody>tr>th,.ck-content figure.table:not(.layout-table)>table>thead>tr>td,.ck-content figure.table:not(.layout-table)>table>thead>tr>th,.ck-content table.table:not(.layout-table)>tbody>tr>td,.ck-content table.table:not(.layout-table)>tbody>tr>th,.ck-content table.table:not(.layout-table)>thead>tr>td,.ck-content table.table:not(.layout-table)>thead>tr>th{min-width:2em;padding:.4em;border:1px solid #bfbfbf}@media print{.ck-content figure.table:not(.layout-table):has(>table){display:block}.ck-content figure.table:not(.layout-table)>table{height:auto}}.ck-content figure.table.layout-table,.ck-content table.table.layout-table{margin-top:0;margin-bottom:0}.ck-content figure.table.layout-table>table,.ck-content table.table.layout-table{border-spacing:0}:root{--ck-color-selector-caption-background:#f7f7f7;--ck-color-selector-caption-text:#333}.ck-content .table>figcaption{display:table-caption;caption-side:top;word-break:break-word;text-align:center;color:var(--ck-color-selector-caption-text);background-color:var(--ck-color-selector-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}@media (forced-colors:active){.ck-content .table>figcaption{background-color:unset;color:unset}}.ck-content .table .ck-table-resized{table-layout:fixed}.ck-content .table td,.ck-content .table th{overflow-wrap:break-word}.ck-content li::marker{color:#000}.product-image-container{position:relative;width:100%;height:100%}.product-name-overlay{position:absolute;left:16px;bottom:16px;margin:0}.at-a-glance-container{display:flex;align-items:center;padding:0;background-position:50%;background-size:cover}.at-a-glance-elliptipar-container{padding:35px 35px 0}.at-a-glance-logo{margin-right:20px}.at-a-glance-text-container{padding:0 10%;float:left}.at-a-glance-text-container .at-glance-logoTxt p,.at-glance-logoTxt h1,.at-glance-logoTxt h2{color:#333;text-align:center;width:100%;font-weight:600;font-size:2.7rem;margin:5% auto 0;line-height:3rem!important}.at-a-glance-text-container .at-glance-logoTxt h3,.at-glance-logoTxt h4,.at-glance-logoTxt h5,.at-glance-logoTxt h6{color:#333;text-align:center;width:100%;font-weight:600;font-size:1.1rem;margin:5% auto 0}.action-button{display:none!important}.centered-nav-icon{position:absolute;top:44%;transform:translateY(-50%);background:rgba(0,0,0,.7);color:#fff;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;z-index:10}.gallery-detail-override .centered-nav-icon{top:50%}.gallery-detail-override .left-icon{left:20px}.gallery-detail-override .right-icon{right:20px}.centered-nav-icon:hover{background:rgba(0,0,0,.9)}.left-icon{left:10px}.right-icon{right:10px}.centered-nav-icon svg{width:20px;height:20px}.at-a-glance-elliptipar-text-container{padding:11% 5% 11% 11%;width:100%;margin:0 auto}.at-a-glance-elliptipar-text-container h1{font-size:24px;font-weight:600}.quickguide-button{padding:8px 40px;background-color:#fff!important;cursor:pointer;border:1px solid #000!important;border-radius:40px}.quickguide-button:hover{background:#f4ec95!important}.at-image{width:100%;margin:1% 0 0 5%;background:#fffbd5}.glance{margin-left:10%}.dFlex{display:flex;align-items:center}.at-a-glance-elliptipar-container h4{font-weight:700;font-size:24px}@media only screen and (max-width:575px){.mobMarg0{margin:0!important}.dflexTop{display:grid}}@media only screen and (max-width:769px){.at-image{padding:3%}}@media only screen and (max-width:990px){.at-image{padding:4%;margin:1% 0 0}.at-a-glance-text-container .at-glance-logoTxt p,.at-glance-logoTxt h1,.at-glance-logoTxt h2{margin-top:-5%}.centered-nav-icon{top:40%}}@media only screen and (max-width:1023px){.mobMarg0{margin:0!important}}@media only screen and (max-width:1440px){.at-a-glance-elliptipar-container{margin-top:5%}}.loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:70vh;font-family:Arial,sans-serif;width:90%;transform:translate(10%,10%)}.loader-icon{margin-bottom:10px}.spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-left-color:#000;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.loader-text{font-size:16px;color:#333;text-align:center}.info-container2{width:100%;margin:0 auto;padding:7% 35px 25px;background-color:#fffbd5;float:left}.overview-section{margin-bottom:30px}.overview-section h2{font-size:24px;font-weight:700;margin-bottom:10px}.overview-section p{font-size:16px;color:#666;margin-bottom:20px}.grid-layout{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.grid-item{padding:15px;border-radius:8px;text-align:center}.grid-item img{max-width:100%;height:auto;margin-bottom:10px;object-fit:cover;max-height:460px!important}.grid-item p{font-size:14px;color:#333;font-weight:600;line-height:20px!important;height:62px}@media only screen and (max-width:500px){.grid-layout{display:flex;flex-direction:column}.info-container2{margin:0 auto!important}}.product-series-container{margin:0 auto;padding:20px;height:auto;background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex}.product-series-head{border-top:1px solid #000;padding:3% 0 0}.series-container h2{text-align:center;margin-bottom:20px}.product-series-item{align-items:center;padding:20px 0;margin-bottom:20px}.series-image{width:100px;height:100px;margin-right:20px;background:#dadbdb!important}.series-info{flex:1}.series-info h3{margin:0;font-size:18px;color:#333;font-weight:600}.series-info p{margin:10px 0;color:#666}.view-products-button{padding:6px 20px;background-color:#fff;border:2px solid #000;cursor:pointer;border-radius:40px;margin-top:15px;font-size:16px;font-weight:700}.view-products-button:hover{background:#f4ec95!important}.glance-product{padding-left:2%}.at-product{padding-left:0;font-weight:700}.view-more-btn{color:#3a3f42;cursor:pointer;border:2px solid #3a3f42;padding:6px 25px;border-radius:30px;margin:15px 0 9px;font-size:16px;font-weight:700;float:inline-end}.view-more-btn:hover{background-color:#f2ed9b}.company-content-container{display:flex;flex-direction:column;gap:40px;padding:0 20px 20px;margin-top:40px}.company-content-section{display:flex;align-items:center;gap:20px}.image-left{flex-direction:row}.image-right{flex-direction:row-reverse}.company-image-container{flex:1;max-width:50%}.company-content-image{max-width:100%;height:auto;object-fit:cover;border-radius:8px}.company-content-container h2{font-size:24px;font-weight:700;margin-bottom:10px;margin-top:0}.company-content-container div{flex:1;font-size:16px;line-height:1.5;display:flex;align-items:flex-start}.company-content-container p{margin-top:8%;text-align:left}@media only screen and (max-width:500px){.company-content-image{width:500px}.company-content-container{gap:0}}@media (max-width:768px){.company-content-section{flex-direction:column;text-align:center}.company-image-container{max-width:100%}}.company-perks-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:20px;margin-top:20px}.company-perks-container h2{font-size:20px;font-weight:700;margin:10px 3px 0;height:40px;line-height:20px}.company-perks-section{flex:1 1 calc(33.333% - 20px);display:flex;flex-direction:column;text-align:left;gap:15px}.company-image-perks-container{max-height:250px;overflow:hidden;border-radius:8px}.company-perks-image{width:100%;height:auto;object-fit:cover}h2{font-size:20px;font-weight:700;margin:10px 0}.company-perks-section div{font-size:16px;line-height:1.5}@media only screen and (max-width:600px){.company-perks-container{padding:0 20px 2px;margin-top:0}}@media (max-width:768px){.company-perks-section{flex:1 1 100%}}.award-container{background-size:cover;background-repeat:no-repeat;background-position:50%;float:left;width:100%;padding:10px 0 10px 3.5%}#awards{scroll-margin-top:var(--div-h)}.award-title{font-size:medium}.awardOuter{float:left;width:100%}.award-images{max-height:50vh;overflow-y:auto;overflow-x:hidden}.award-card{padding:20px;width:100%;align-items:center}.award-card h1{margin-bottom:0;font-weight:600}.award-card h1,.award-card h3{word-wrap:break-word;width:60%}.award-card h3{font-style:italic;font-weight:400}.award-logo{height:auto;margin-bottom:20px;max-height:115px;width:auto}.award-title h1{font-size:24px!important;font-weight:600}h1.award-detail{font-size:18px!important;font-weight:500;width:60%;word-wrap:break-word}.award-award,.award-description{font-size:medium}.main-title{padding-left:0}@media only screen and (max-width:500px){.award-card h1,.award-card h3,h1.award-detail{width:100%}.award-container{padding:14% 0 10px 3.5%!important}}@media only screen and (max-width:768px){.award-container{padding-top:5%!important}}@media only screen and (max-width:1080px){.award-container{padding:3% 0 10px 3.5%}}@media only screen and (min-width:3060px){.lgScreen{width:18%}}@media only screen and (min-width:4580px){.lgScreen{width:18%}}.embla{overflow:hidden;float:left;width:100%}.embla__slide{flex:0 0 100%}.brand-product-listx .product-card{max-width:500px}.brand-section{position:relative}.slider-chevron-buttons{position:absolute;right:0;display:flex;top:1rem;float:inline-end}.slider-arrow.left{transform:rotate(180deg)}.slider-chevron-buttons button{border:none!important;outline:none!important}.slider-chevron-buttons button:disabled{opacity:30%}.view-all-button{padding:8px 33px;background-color:#fff!important;cursor:pointer;border:2px solid #000!important;border-radius:40px;margin-left:20%;font-weight:700;font-size:16px}.view-all-button:hover{background:#f4ec95!important}.button-view{width:75%;float:left;padding:25px 0;text-align:right}.featured-prod{position:relative;top:1.3rem;left:3rem}.featured-prod h2{margin:1.7rem 0 0 .9rem;font-size:1.5rem}.featured-prod2 h2{margin:.4rem 0 0 .9rem;font-size:1.5rem}.featured-products .product-card{max-width:325px!important}@media only screen and (max-width:500px){.view-all-button{margin:4% 0}.featured-prod{top:7.5rem;left:-10rem}.featured-prod h2{margin:0;font-size:1.3rem;width:210px}.slider-chevron-buttons{top:8rem}.button-view{width:100%;padding:2px 0;margin-right:10%}}@media only screen and (max-width:550px){.button-view{width:300px!important}.featured-prod{top:.5rem!important;left:2rem!important}.featured-prod h2{margin:.5rem 0 0}.ipadView1{width:30%}.ipadView2{width:90%}}@media only screen and (min-width:769px) and (max-width:809px){.featured-prod2 h2{margin:-1.6rem 0 1.3rem -1.1rem}}@media only screen and (min-device-width:810px) and (max-device-width:1080px) and (orientation:portrait){.featured-prod{top:-1px}.featured-prod h2{margin:27px 0 0 15px;font-size:1.3rem}.ipadView1{width:30%}.ipadView2{width:60%}.button-view{width:50%!important;margin-top:4%}.slider-chevron-buttons{margin-top:3%}}@media only screen and (min-width:600px) and (max-width:950px){.tabView1{width:30%}.tabView2{width:100%;display:inline-flex}}@media only screen and (max-width:712px){.tabView1{width:30%}.tabView2{width:100%!important;display:inline-flex}.button-view{width:98%}.featured-prod{top:-.7rem;left:2rem}}@media only screen and (max-width:768px){.tabView1{width:30%}.tabView2{width:65%}.slider-chevron-buttons{top:1rem}.featured-prod{top:-.7rem;left:1rem;width:50%}}@media only screen and (min-width:768px) and (max-width:809px){.button-view{width:60%;margin-top:5%}.view-all-button{padding:8px 30px}.slider-chevron-buttons{top:2rem}.Tabview1{width:40%}.Tabview2{width:60%}}@media only screen and (min-width:769px) and (max-width:990px){.button-view{width:60%}.featured-prod{top:-.7rem;left:1rem;width:50%}.Tabview1{width:40%}.Tabview2{width:60%}}@media only screen and (max-width:900){.view-all-button{padding:8px 33px}}.product-overview{display:flex;flex-direction:column;padding:20px 0 10px 10px}.product-searchbar{width:100%;margin-bottom:20px;border-radius:24px;background-color:#f2edd1!important;padding:10px 10px 10px 40px;background:url(/_next/static/media/ion_searchNew.428300f1.png) no-repeat 10px;background-size:20px 20px;border:none!important}.product-searchbar::placeholder{color:#3a3f42!important;font-weight:500}.product-searchbar:focus,.product-searchbar:focus-visible{outline:2px solid #272727;outline-offset:2px;border:2px solid #272727}.product-header{justify-content:space-between;padding:10px 0}.product-header input{width:95%;padding:12px 5px 12px 35px}.product-header button{padding:5px 10px}.product-content{display:flex}.product-filters{width:100%;padding:10px 0}.product-filters input[type=checkbox]{margin-right:15px;border:1px solid#fff!important}.filter-section{margin-bottom:0;padding:2rem 2rem 1rem}.product-filters .filter-section h4{cursor:pointer!important}.filter-section h4{margin-bottom:10px;display:block;justify-content:space-between}.filter-section .filter-items{display:flex;flex-direction:column}.filter-section label{display:block;margin-bottom:5px}.product-list{width:100%;display:grid;grid-auto-columns:inherit}.product-card{width:30%;margin:1.5%;border:1px solid #ddd;padding:10px;text-align:center;overflow:hidden;position:relative}.productpage-list .product-card{width:100%!important;margin:10px 0!important}.productpage-list .product-card img{width:100%;height:auto;background:none}.product-name{margin:10px 0;font-size:24px;font-weight:700}.product-name h2{font-size:22px;font-weight:600}.product-actions{display:flex;justify-content:space-around;margin-top:10px}.productpage-list .product-actions{display:block !}.productpage-list .product-actions button{width:33.33%}.productpage-list .prod-rowSec button{width:50%;padding:20px 0}.product-actions button{padding:5px;font-size:12px}.productpage-list .product-transparent-btn{color:#393939!important;margin-top:0!important;border-top:1px solid #ddd;display:flex}.productpage-list .product-transparent-btn button{background:rgba(0,0,0,.3)!important;width:33.33%;border-right:2px solid #ddd;cursor:default;word-break:keep-all;white-space:normal;font-size:13px;min-height:7.5vh}.product-clear{background-color:#fff;color:#000;border:1px solid #000;padding:10px;border-radius:40px;cursor:pointer}.product-page .filter-section h4{font-size:17px;font-weight:700}.product-page h1{height:auto;font-size:24px;font-weight:600}.productpage-list .product-actions{background:#222!important;color:#f5e673!important;margin-top:0!important;border-top:1px solid #f5e673}.productpage-list .product-actions button{border-right:1px solid #f5e673}.productpage-list .product-card-outer{margin:0;border:none;width:33.33%!important}.productpage-list .product-name{position:absolute;bottom:50px;left:0;right:0;font-size:28px;z-index:3;color:#000}.product-card-overlay{position:relative}.fitWidth{background:#639}.cardOverlay{width:100%;height:100%;z-index:1;position:absolute;top:0;opacity:0}.productpage-list .product-card:hover .cardOverlay{opacity:100%}.attribute-filter-item,.brands-filter-item,.brands-filter-item label{display:block;align-items:center;justify-content:flex-start;margin-bottom:5px;float:left}.attribute-filter-item label,.brands-filter-item label{margin-bottom:0;user-select:none;flex-grow:1;font-size:1.1rem;font-weight:500}.brands-filter-item svg{width:18px;position:relative;bottom:4px;left:5px}.brands-filter-item input{float:left}.featured-label{position:absolute;top:-13px;right:-46px;background-color:#fffbd5;padding:12px;font-size:14px;font-weight:700;font-style:italic;color:#333;z-index:1;width:132px;height:67px;transform:rotate(45deg)}.featured-label span{display:block;text-align:center;padding:2px;position:relative;top:22px;font-size:13px}.configure-modal{max-width:50vw}.configure-modal .modal-footer,.configure-modal .modal-header{border:none}.data-sheets .filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-name{font-weight:500}.data-sheets{overflow:hidden}.data-sheet-item{padding:5px;width:100%;border-bottom:1px solid #cbcbcb}.product-card .product-image .image{min-height:320px;max-height:320px;padding-bottom:4rem;overflow:hidden;object-fit:scale-down;background:linear-gradient(90deg,#a8a8a8 36%,#f9f9f9)}.product-card-outer .product-card{max-width:410px;width:100%}.product-card-outer{padding:0 9px}.product-card-overlay .cardOverlay img{min-height:290px;max-height:290px;overflow:hidden;object-fit:contain}.modal-popup .modal-content{padding:25px!important}.modal-popup .modal-footer button{background:#fff!important;color:#3a3f42!important;border:1px solid #3a3f42!important}.product-filters .filter-section .filter-items input,.product-filters .filter-section .filter-items label{float:left}.product-filters .filter-section span{position:relative;left:20px;cursor:pointer}.clear-btn{width:100%;float:left}.clear-btn button{float:right;position:relative;right:15%}.productpage-list .product-card-overlay:hover{cursor:pointer}.productpage-list .product-actions button{cursor:default;word-break:keep-all;white-space:normal}.productpage-list .prd-btnclick{cursor:pointer!important}.prd-btnclick-link{display:contents;color:inherit}.prd-btnclick-link,.prd-btnclick-link:hover{text-decoration:none}.productpage-list .prd-btnclick img{width:auto!important;height:27px!important;display:inline-flex;margin-right:5px}.modal{z-index:100!important}.product-name{display:flex;justify-content:flex-start!important;align-items:center}.product-name h2{margin-left:15px;background:#fff;text-align:start;padding:5px 10px;border-radius:20px;border:2px solid #f5e673;font-size:17px!important;font-weight:700;font-style:italic;white-space:break-spaces;word-break:break-word;color:#000!important}.no-products-card{display:flex;width:100%;height:100%;justify-content:center;align-items:center;min-height:40vh;font-size:22px;font-weight:500}.attribute-filter-item input:disabled+label{color:#787878!important;cursor:default}.attribute-filter-item input:disabled{cursor:default}.brands-filter-item{justify-content:flex-start}.brands-filter-item label{max-width:fit-content}.brands-filter-item a{display:flex;align-items:center;justify-content:center}.brands-filter-item a svg{position:static}.brand-quick-guide{padding-right:4px}.quick{align-items:center;gap:5px;float:inline-end;padding-right:2%}.prod-config{float:left;max-width:100%}.prod-iframe-outer{max-width:65%;height:650px;margin:1% auto 0}.transparent-btn{display:inline-flex;align-items:center;margin-right:10px;background-color:#f1f1f1;color:#333;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:16px;font-weight:500;transition:background-color .3s}.transparent-btn:last-child{margin-right:0}.button-container{display:flex;gap:10px}.product-transparent-btn{background:transparent!important;color:#606060!important;margin-top:0!important;border-top:1px solid #dcdcdc}.sort-dropdown{display:flex;align-items:center;position:relative;margin-left:10px;margin-bottom:10px;font-weight:100}.sort-dropdown select{-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:91%;background-position-y:6px;border:2px solid #1a1a1a;border-radius:2px;margin-right:2rem;padding:1rem 2rem 1rem 1rem;font-size:16px;font-weight:400;font-family:inherit;-webkit-appearance:none;appearance:none}.sortLabel{font-weight:700}.sortSelect{width:300px}.sort-dropdown select option{position:relative;background:#fff!important}.product-card.float-start{transition:transform .2s}.product-card.float-start:hover{transform:scale(1.01)}.brands-filter-item{display:flex;align-items:center;justify-content:space-between}.filt-brand{flex:1 1 88px}.brands-filter-item .guide{display:flex;white-space:nowrap;align-items:center;flex-grow:1;justify-content:flex-start;margin-left:3%}.brands-filter-item .guide .brand-quick-guide{font-size:14px}.product-attributes button{border:1px solid gray;width:33%;font-size:12px;border-radius:5px;flex-shrink:1;height:fit-content;background:#0000001c;word-break:break-word;padding:0;line-height:18px}.product-attributes{padding:4px;position:absolute;display:flex;justify-content:space-around;align-items:flex-end;width:100%;gap:4px;bottom:70px;z-index:1}.application-btn:hover{background:#f4ec95}.application-btn{padding:6px 35px;z-index:1;position:relative;background-color:#fff;color:#3a3f42;cursor:pointer;text-align:center;border:2px solid #3a3f42;border-radius:30px;margin-bottom:10px;font-size:16px;font-weight:700}.filter-dialog{position:fixed;inset-block-start:0;inset-block-end:0;max-width:calc(100% - 2em - 6px);max-height:calc(100% - 2em - 6px);user-select:text;visibility:visible;overflow:auto;z-index:99;height:100%;border-radius:5px}.filter-dialog::backdrop{background:rgba(0,0,0,.688)}body:has(.show-modal){overflow:hidden}.modal-body::-webkit-scrollbar{width:5px;height:5px}.modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}.modal-body::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:hsla(0,0%,100%,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.modal-body::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,100%,.3)}.sort-dropdown select{background-color:#fff;color:#000;border:2px solid #3a3f42;padding:6px 20px;border-radius:30px;cursor:pointer;position:relative}.sortLabel{margin-right:4px}.search-filt{padding-right:10px;margin-bottom:10px}.filt,.search-filt{float:inline-start}.filtBtn{margin:0 10px 10px 0}.sort-select{float:inline-start;padding-right:10px}.clearBtn button{padding:6px 12px}.filter-outer{display:inline-flex;justify-content:space-evenly;flex-direction:row;width:100%;align-content:center;align-items:center;justify-items:stretch}.filter{width:38%}.search{width:50%}@media only screen and (max-width:500px){.filt,.search-filt{width:100%!important}.clearBtn button,.filtBtn{width:40%!important}.sort-select{width:87%!important}.application-btn{padding:6px 20px}.resp-Mob{display:inline-grid!important}.product-filters{height:500px;overflow-y:auto}}@media only screen and (min-device-width:810px) and (max-device-width:1080px) and (orientation:portrait){.product-overview{padding:5% 0 10px 10px!important}.application-btn,.filtBtn{width:30%}.application-btn{padding:6px 14px}.search-filt{width:35%}.product-filters{height:500px;overflow-y:auto}}@media only screen and (min-device-width:1080px) and (max-device-width:810px) and (orientation:landscape){.product-overview{padding:5% 0 10px 10px}.brands-filter-item,.filter-outer{flex-direction:column}}@media only screen and (min-device-width:852px) and (max-device-width:393px) and (orientation:landscape){.product-overview{margin-top:18%!important}.filter-outer{flex-direction:column}}@media only screen and (max-width:768px){.search-filt{width:40%}.filt{width:60%}.filtBtn{width:20%}.clearBtn button{width:27%;padding:6px 7px}.prod-config{padding-top:5%}}@media only screen and (max-width:1024px){.prod-iframe-outer{max-width:95%;height:400px}.clearBtn button{width:22%}.filter-outer{flex-direction:column}.filter,.search{width:80%}}@media only screen and (min-width:1025px) and (max-width:1170px){.search{width:46%}.filter{width:51%}}@media screen and (min-width:992px) and (max-width:1200px){.product-actions button{min-height:70px;white-space:pre-line}}@media screen and (max-width:991px){.product-actions button{min-height:70px}}@media only screen and (max-width:1080px){.product-page .product-searchbar{font-size:14px}.prod-iframe-outer{max-width:95%;height:500px}.product-filters{height:860px;overflow-y:auto}.brands-filter-item label{font-size:1rem}}@media screen and (min-width:1081px) and (max-width:1399px){.prod-iframe-outer{max-width:95%;height:350px}}@media screen and (max-width:1440px){.product-actions button{min-height:70px}}@media screen and (max-width:1920px){.product-actions button{min-height:60px;max-height:70px}}.product-card .product-card-overlay .product-name{font-family:var(--font-liq-italic)}.job-listings{width:100%;margin:0 auto}.job-listing ul{list-style:disc!important}.job-card{padding:20px;margin-bottom:10px;border-radius:5px}.job-card h3{margin:0;font-size:24px;font-weight:700}.job-card p{margin:10px 0;line-height:1.6}.job-details{margin-top:20px}.job-details p{white-space:pre-wrap}.job-card button{color:#000;border:none;padding:10px 20px 10px 0;border-radius:5px;cursor:pointer}.filter-section-career{width:100%;margin-right:20px;float:left}.filter-section-career h2{font-size:24px;font-weight:600;margin-bottom:20px}.career-library{padding:10px 0 10px 3.5%;min-height:70vh}.career-library,.career-library .career-grid{float:left;width:100%}.filter-section-careerdata{width:100%;margin-right:20px;float:left}.filter-section-careerdata .search-bar{background-color:#f2edd1!important;border:none;color:#3a3f42!important;width:100%!important}.round-button{background-color:#fff;color:#000;border-radius:25px;padding:5px 20px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s,color .3s;display:flex;margin-left:0;border:2px solid #3a3f42;float:right;font-size:16px;font-weight:700}.round-button:hover{background-color:#f4ec95}.job-divider{margin:20px 0;border:0;border-top:1px solid #3f3f3f}.filters{width:100%!important;float:left}.filters .filter-group h4{font-size:18px;font-weight:600}.filter-section-careerdata .search-bar::placeholder{color:#3a3f42;font-weight:600}.career-date{font-weight:700}.no-result-job{transform:translateY(50%);width:100%;display:flex;align-items:center;justify-content:center;min-height:40vh;font-size:18px;font-weight:600}@supports (-webkit-text-size-adjust:none) and (not (-ms-ime-align:auto)) and (not (-moz-appearance:none)){.no-result-job{min-height:35vh}}@media only screen and (max-width:768px){.career-library{padding-top:5%}}.innovation-container{display:flex;flex-direction:column;padding:40px}.innovation-header{margin-bottom:20px}.innovation-header h2{font-size:26px;font-weight:500}.innovation-header blockquote{font-size:36px;margin:20px 0;font-weight:700}.innovation-header span{display:block;margin-top:10px;font-weight:600;font-size:18px;text-align:right}.innovation-header p{max-width:600px;margin:0 auto;line-height:1.6}.innovation-logo img{max-width:150px;margin:20px 0}.innovation-points{display:flex;flex-wrap:wrap;justify-content:left;gap:20px}.innovation-point{background-color:#fffbd5;padding:20px;border:1px solid #ddd;width:32%;box-shadow:0 0 10px rgba(0,0,0,.1);position:relative;display:flex;flex-direction:column;justify-content:space-between}.innovation-subtitle{width:90%}.innovation-point h3{margin-bottom:10px;font-weight:600;font-size:24px}.innovation-point p{flex:1;line-height:1.4;font-weight:600}.plus-icon{font-size:50px;position:absolute;bottom:0;right:20px;color:#3a3f42}.contents{display:flex}.contents p{font-size:19px;font-weight:500;margin-bottom:50px}.innovation-point-description{display:none}.innovation-point.expanded .innovation-point-description{display:block}.plus-icon{cursor:pointer}.innovation-point-header{display:flex;justify-content:space-between;align-items:center}.close-icon{font-size:50px;cursor:pointer;position:absolute;top:-5px;right:10px;color:#3a3f42}.innovation-xpand{background-color:#fffbd5;padding:20px;border:1px solid #ddd;width:100%;box-shadow:0 0 10px rgba(0,0,0,.1);position:relative;display:flex;flex-direction:column;justify-content:space-between}.innovation-xpand h3{margin:10px 0 5px;font-weight:600;font-size:24px;color:#3a3f42}.innovation-xpand h4{margin-bottom:10px;font-weight:700;font-size:17px;color:#3a3f42}.innovation-xpand p{flex:1;line-height:1.4;font-weight:400}.view-more-btn-news{color:#3a3f42;cursor:pointer;border:2px solid #3a3f42;padding:6px 25px;border-radius:30px;font-size:16px;font-weight:700;margin:15px 0 9px 22%}.view-more-btn-news:hover{background-color:#f2ed9b}#news-and-press-release{scroll-margin-top:var(--div-h)}@media (min-width:1200px){.h1,h1{font-size:24px;font-weight:600}}.emptystate-library{display:flex;padding:20px;background-image:url(/_next/static/media/AdobeStock_281896162_rays_yellow6.e134ea09.png);background-position:50%;background-size:cover}.filter-section-emptystate{width:100%;margin-right:20px;float:left}.filter-section-emptystate .search-bar{background-color:#f2edd1!important;border:none;color:#3a3f42!important}.search-bar{margin-bottom:20px;border-radius:4px;padding:10px 10px 10px 40px;background:url(/_next/static/media/ion_search2.a3bb8848.png) no-repeat 10px;background-size:20px 20px}.filters{padding:10px;border-radius:8px;width:fit-content}.filter-group{margin-bottom:20px}.filter-group h4{margin:0 0 10px;font-size:20px}.filter-group label{display:block;margin-bottom:5px;color:#333}.clear-filter{color:#000;border:none;padding:10px;border-radius:4px;display:flex}.resource-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;flex:1}.resource-item{padding:10px;border-radius:8px;text-align:center}.resource-image{width:100%;height:auto;border-radius:4px}.resource-title{margin:10px 0;font-size:1em;color:#333}.download-icon{font-size:1.5em;color:#007bff;text-decoration:none}.download-icon:hover{color:#0056b3}.btn-download{width:max-content;float:inline-end}.emptystate-title{text-align:center;width:100%;font-weight:600;font-size:26px}.emptystate-grid{display:flex;align-items:center;height:100%}body,html{margin:0;padding:0;box-sizing:border-box}.gallery-inner-page{padding:0 20px 20px}.gallery-inner-page .heading-section h1{font-size:30px;font-weight:600}.header{display:flex;justify-content:flex-end;padding:10px}.view-gallery-button{padding:6px 40px;color:#000;cursor:pointer;background:#fff;border:2px solid #000;border-radius:30px;font-size:16px;font-weight:700}.view-gallery-button:hover{background:#f4ec95!important}.heading-section{display:flex;justify-content:space-between;align-items:center}.product-name-gallery{text-align:center;flex:1;font-size:24px;font-weight:700}.large-image-section{margin-top:20px;max-height:800px;overflow:hidden}.thumbnail-section{margin-top:20px}.thumbnail-slider{display:flex;overflow-x:auto}.thumbnail{flex:0 0 auto;width:100px;margin-right:10px;cursor:pointer}.details-section{margin-top:20px}.details-section h1{font-size:32px;font-weight:700;margin-bottom:15px}.details-section h2{font-size:28px;font-weight:700;margin-bottom:12px}.details-section h3{font-size:24px;font-weight:700;margin-bottom:10px}.details-section h4{font-size:20px;font-weight:700;margin-bottom:10px}.details-section p{font-size:16px;line-height:1.6;margin-bottom:10px;text-align:justify}.details-section b,.details-section strong{font-weight:700}.details-section em,.details-section i{font-style:italic}.details-section ol,.details-section ul{padding-left:20px;margin-bottom:10px}.details-section ul li{list-style-type:disc;margin-bottom:5px}.details-section ol li{list-style-type:decimal;margin-bottom:5px}.details-section blockquote{font-style:italic;border-left:4px solid #ccc;padding-left:10px;margin:10px 0;color:#555}.description-column,.details-column{flex:1}.details-column h2{margin:10px 0;font-size:24px}.description-column p{line-height:1.6}.gallery-inner-page .thumbnail-slider{justify-content:space-between}.thumbslider .thumbnail{max-width:200px!important;width:auto!important;position:relative}.thumboverlay{width:100%;height:100%;background:#ffea0099;position:absolute;top:0;opacity:0}.thumbslider .thumbnail:hover .thumboverlay{opacity:1}.gallery-thumbnail .thumbnail-img{height:100%!important;cursor:pointer}.gallery-thumbnail .button-left svg,.gallery-thumbnail .button-right svg{width:50px}.gallery-carousel-outer{display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto}@media only screen and (max-width:576px){.heading-section{flex-direction:column}.gallery-inner-page .heading-section h1{text-align:center}.gallery-thumbnail .button-left svg,.gallery-thumbnail .button-right svg{width:38px}}@media only screen and (max-width:1600px){.gallery-inner-page{padding-top:3%}}.embla__dots{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:8px}.embla__dots button{margin:5px}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.embla{margin:auto;--slide-size:100%}.embla__viewport{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.company-emblaslider{cursor:pointer}.embla-thumbs{--thumbs-slide-spacing:0.8rem;--thumbs-slide-height:6rem;margin-top:var(--thumbs-slide-spacing)}.embla-thumbs__viewport{overflow:hidden}.embla-thumbs__container{display:flex;flex-direction:row;margin-left:calc(var(--thumbs-slide-spacing) * -1)}.embla-thumbs__slide{flex:0 0 22%;min-width:0;padding-left:var(--thumbs-slide-spacing)}@media (min-width:576px){.embla-thumbs__slide{flex:0 0 15%}}.embla-thumbs__slide{position:relative}.embla-thumbs__slide--selected .thumb-overlay{background:#f5e673;position:absolute;top:0;bottom:0;left:0;right:0;opacity:50%}.action-button{top:50%;transform:translateY(-50%);z-index:8}.action-button,.button-left{position:absolute}.button-right{right:0}.embla-thumbs.thumbnail-section{position:relative}@media only screen and (max-width:500px){.product-thumb .action-button.button-left{left:-6%!important}.button-right{right:-6%}.action-button{top:32%}}@media only screen and (max-width:990px){.button-right{right:-4%}}@media only screen and (min-width:1000px) and (max-width:1440px){.button-right{right:-3%}}.gallery-main{padding:10px 0 10px 4%;float:left;width:100%}.gallery-main-header{padding-left:0;display:inline-block}.gallery-main-header h1{font-size:24px;font-weight:600}.react-grid-gallery .react-grid-gallery-tile img{cursor:pointer!important}.gallery-main-content{display:block}.application-bar{width:100%;float:left;margin:0 20px 20px 0}.applications button{border:1px solid #3a3f42;border-radius:30px;margin-top:15px}.applications button,.gallery-main-header .application-btn{background-color:#fff;color:#3a3f42;cursor:pointer;text-align:center;padding:6px 25px}.gallery-main-header .application-btn{border:2px solid #3a3f42;border-radius:30px;margin:15px 0 9px;font-size:16px;font-weight:700}.application-btn{float:left}.main-content{width:100%;padding:0;margin-bottom:50px}.filter-dropdown.modal-size-increase{max-height:100vh;left:1%;overflow:hidden}.filter-dropdown .clear-filter{background:none;border:1px solid #fff;color:#fff;padding:6px 40px;border-radius:20px;margin:10px 0 15px}.dropdownList_otr{width:100%;float:left;margin-bottom:30px}.clear-filter{background-color:#fff;color:#b34949;border:1px solid #9c2e2e;padding:5px 10px;cursor:pointer}.filter-options{list-style:none;margin:10px 0;float:left;min-height:165px;padding:10px 0 2px;display:flex;flex-direction:row;column-gap:1rem;flex-wrap:wrap}.filter-options li{display:flex;align-items:center;margin-bottom:13px;cursor:pointer;color:#fff!important;width:210px}.filter-options input[type=checkbox]{margin-right:15px;border:1px solid#fff!important}.close-dropdown{position:absolute;top:10px;right:27px;background:#fff!important;border:none;color:#000!important;font-size:20px;cursor:pointer;padding:0 7px;border-radius:25%;box-shadow:0 2px 5px rgba(0,0,0,.2)}.close-dropdown:hover{background:#f0f0f0!important}.gallery-brands{height:auto}.gallery-brands .news-image{margin:0;height:auto;width:100%!important;padding:15px 0!important}.gallery-brands img{width:10vw;max-width:260px;height:auto;border-radius:8px}.gallery-item .news-image{margin:0}.gallery-item img{width:10vw;max-width:1000px;height:auto;border-radius:20px}.gallery-item{position:relative;overflow:hidden;margin:10px 0}.gallery-item:hover .galleryImg_overlay{opacity:1;cursor:pointer}.galleryImg_overlay{width:97%;height:100%;background:#f5e673c9;position:absolute;top:0;display:flex;align-items:center;opacity:0}.galleryImg_overlay h3,.galleryImg_overlay h4{width:100%;text-align:center}input[type=checkbox]{width:20px;height:20px;border:none;border-radius:3px}.gallery-main-header .application-btn:hover{background:#f4ec95}.no-results-gallery{width:100%;text-align:center;padding-top:13%;font-weight:600}.brand-chkbox{position:relative;flex-direction:column}.brand-chkbox:after{width:1px;height:100%;float:right;background:#9e9e9e;content:"";position:absolute;top:0;right:30px}.chip{border:1px solid #3a3f42;background-color:#f2ed9b!important;padding:5px 15px!important}.gallery .gallery-image-container.gallery-item{object-fit:cover;border-radius:20px;overflow:hidden;position:relative!important;padding:0}.gallery .gallery-image-container.gallery-item .galleryImg_overlay,.img-overlay{height:100%;width:100%}.img-overlay{position:absolute;top:0;opacity:0;border-radius:20px}.img-overlay h3{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:hsla(57,77%,78%,.8);padding:5px 10px;font-size:1.2rem;color:#333;transition:all .6s ease;opacity:0;pointer-events:none;width:fit-content;min-width:20%;border-radius:2rem}.img-overlay:hover h3{bottom:10px;opacity:1}.img-overlay:hover{opacity:1;cursor:pointer;border:10px solid #f2ed9b;transition:all .6s ease}.gallery .outer{padding:5px 15px;height:100%;overflow:hidden}.gallery .outer .position-relative{height:100%;border-radius:20px;overflow:hidden}.outer .img-overlay{display:flex;align-items:center;justify-content:center;text-align:center;max-width:1000px}.read-more-btn{color:#3a3f42;cursor:pointer;text-align:center;border:2px solid #3a3f42;padding:6px 25px;border-radius:30px;margin:15px 0 9px;font-size:16px;font-weight:700}.read-more-btn,.read-more-btn:hover{background-color:#f2ed9b}.btn-Div{border-top:1px solid #fff;float:left;width:94vw;position:relative;bottom:30px;right:20px}.apply-filter-btn-gallery{position:relative;float:right;margin-top:1.5%;padding:8px 24px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:24px;cursor:pointer;transition:background-color .3s,opacity .3s,color .3s;text-transform:capitalize}.apply-filter-btn-gallery:hover{background-color:#f2ed9b;color:#000}.filter-dropdown{position:absolute;background-color:#3a3f42;color:#fff;padding:20px;margin-top:10px;width:100%;z-index:1;top:160px;overflow-y:auto}.filter-dropdown.modal-size-increase{max-height:96vh;height:100vh;position:absolute;top:0;z-index:10;width:97vw;left:1.5%;overflow-y:auto;padding:25px 35px}.list-Div{width:15%}.list-Div span{width:90%;word-break:break-word;line-height:20px}.list-1{width:15%}.list-2{width:70%;position:relative}@media (min-width:576px){.modal-dialog{max-width:none}}@media only screen and (max-width:500px){.gallery{min-height:70vh}.gallery-main{min-height:100vh}.filter-options{flex-wrap:wrap}.list-Div{max-width:50%}.dropdownList_otr{height:500px!important;overflow-y:auto}.btn-Div{padding-right:4%}.list-1{width:50%!important}}@media only screen and (min-width:501px) and (max-width:735px){.filter-dropdown{top:-30px;height:76vh;overflow-y:auto}.apply-filter-btn{bottom:40px}}@media only screen and (max-width:712px){.gallery-main{min-height:77vh!important;padding-top:6%}}@media only screen and (min-width:736px){.filter-dropdown{max-height:500px;overflow-y:auto}}@media only screen and (max-width:768px){.brand-chkbox:after{width:100%!important;height:1px!important;bottom:0!important;right:0!important;top:auto;background:transparent}.filter-options{min-height:auto!important}.img-overlay:hover{opacity:1;cursor:pointer}.gallery-main{min-height:77vh!important;padding-top:5%}.btn-Div{position:relative;bottom:0}.dropdownList_otr{height:450px;overflow-y:auto}.btn-Div{padding-right:4%}}@media only screen and (min-width:768px){.filter-dropdown{max-height:460px;overflow-y:auto}.dropdownList_otr{justify-content:space-around;flex-direction:column}}@media only screen and (max-width:990px){.btn-Div{position:relative;bottom:40px;background:#3a3f42}.brand-chkbox:after{background:transparent}.dropdownList_otr{height:850px;overflow-y:auto}.filter-dropdown.modal-size-increase{max-height:96vh!important}.list-1{width:30%}}@media only screen and (max-width:1024px){.gallery-main-header .application-btn{padding:6px 15px;z-index:1;position:relative;width:100%}.img-overlay:hover{opacity:1;cursor:pointer}.gallery-main{min-height:530px}.btn-Div{padding-right:4%}}@media only screen and (max-width:1080px){.gallery-main{min-height:60vh}.filter-dropdown.modal-size-increase{max-height:86vh}}@media only screen and (max-width:1138px){.gallery-main{min-height:100vh}}@media only screen and (min-width:3056px){.gallery .gallery-image-container.gallery-item{width:24%}}@media only screen and (min-width:4580px){.gallery .gallery-image-container.gallery-item{width:25%}}