#ssatSolutionFilterPage{display:grid;grid-template-columns:300px auto;grid-gap:20px}#ssatMidHolder h3{font-size:26px;margin:0px;margin-bottom:10px;padding-top:20px;font-style:italic;color:#a50034}#ssatMidFilters{columns:4;padding:0px 10px}#ssatMidFilters div{display:block;padding:5px 0px;position:relative;cursor:pointer;font-size:18px;break-inside:avoid;padding:3px 10px;font-size:20px}#ssatMidFilters div:before{content:"▶";color:#a500342b;margin-right:10px;position:absolute;left:-10px;transition:.2s}#ssatMidFilters div.selected{font-weight:bold;color:#a50034}#ssatMidFilters div.selected:before{content:"▶";transform:rotate(90deg);color:#a50034}#ssatMidFilters div.hidden{display:none}#ssatMidFilters div:hover:before{content:"▶";color:#a50034;margin-right:10px;position:absolute;left:-10px}#ssatTopFilters .ssatTopFilterTitle{padding:20px;font-weight:bold;font-size:20px;color:#a50034;transition:.1s;cursor:pointer;position:relative;height:75px;padding-left:120px;border-bottom:1px solid grey;display:flex;flex-direction:column;justify-content:center}#ssatTopFilters .ssatTopFilterTitle br{display:none}#ssatTopFilters .ssatTopFilterTitle:last-child{border-bottom:0px}#ssatTopFilters .ssatTopFilterTitle:hover{background-color:#a500342b}#ssatTopFilters .ssatTopFilterTitle.selected{background-color:#a50034;color:white}#ssatTopFilters .ssatTopFilterTitle.selected img.red{display:none}#ssatTopFilters .ssatTopFilterTitle.selected img.white{display:block}#ssatTopFilters .ssatTopFilterTitle img{position:absolute;transition:.1s;height:75px;width:75px;left:10px;top:0px;padding:10px}#ssatTopFilters .ssatTopFilterTitle img.red{display:block}#ssatTopFilters .ssatTopFilterTitle img.white{display:none}#ssatTopFilters .ssatTopFilterTitle .ssatFilterText{display:none}#ssatSolutionProducts{display:grid;grid-template-columns:repeat(auto-fill, minmax(275px, 1fr));padding-top:20px;margin-bottom:30px}#ssatSolutionProducts .ssatSolutionRecommend{padding-bottom:10px;border-bottom:1px solid #a50034;font-size:26px;grid-column:1 / -1}.solutionBox{border:1px solid #a50034;box-shadow:5px 5px 0 #bbbbbb;display:flex;flex-direction:column;border-radius:10px}.solutionBox.hidden{display:none}.solutionBox .solutionBoxImg{aspect-ratio:10 / 6;overflow:hidden}.solutionBox .solutionBoxTxt{padding:0px 20px}.solutionBox .solutionBoxTxt p{font-size:18px;line-height:1.4}.solutionBox .solutionBoxTxt h2{text-align:center;color:#a50034;font-size:20px}.solutionBox .solutionBoxTxt h2 em{color:black;display:inline-block;margin-bottom:10px;font-size:20px}.solutionBox .solutionBoxLinka{text-align:center;margin-top:auto}.solutionBox .solutionBoxLinka a{color:#a50034;font-size:18px}.solutionBox .solutionBoxLink{padding:0px 20px 20px;margin-top:auto}.solutionBox .solutionBoxLink a{display:block;background-color:#a50034;padding:10px;color:white;text-align:center;font-size:20px;transition:.1s;text-decoration:none;font-weight:bold}.solutionBox .solutionBoxLink a:hover{filter:brightness(1.2)}.ssatSolutionsTopMobileDescript{background-color:#a5003412;padding:10px}.ssatSolutionsTopMobileDescript .ssatSolutionMobileTitle{font-size:20px;color:#a50034;font-style:italic;font-weight:bold;margin:10px 0px;padding-bottom:10px}.ssatSolutionsTopMobileDescript .ssatSolutionMobileText{border-bottom:1px solid black}.ssatSolutionsTopMobileDescript .products .solutionBox{border:0px;box-shadow:none;border-bottom:1px solid black;border-radius:0px}.ssatSolutionsTopMobileDescript .products .solutionBox .solutionBoxLink{text-align:center}.ssatSolutionsTopMobileDescript .products .solutionBox .solutionBoxLink a{display:inline-block}.ssatSolutionsMobileMidFilters .ssatMidFilter{display:block;padding:5px 0px;position:relative;cursor:pointer;font-size:18px;break-inside:avoid;padding:3px 10px;font-size:20px;margin:0px 10px}.ssatSolutionsMobileMidFilters .ssatMidFilter:before{content:"▶";color:#a500342b;margin-right:10px;position:absolute;left:-10px;transition:.2s}.ssatSolutionsMobileMidFilters .ssatMidFilter.selected{font-weight:bold;color:#a50034}.ssatSolutionsMobileMidFilters .ssatMidFilter.selected:before{content:"▶";transform:rotate(90deg);color:#a50034}.ssatSolutionsMobileMidFilters .ssatMidFilter.hidden{display:none}.ssatSolutionsMobileMidFilters .ssatMidFilter:hover:before{content:"▶";color:#a50034;margin-right:10px;position:absolute;left:-10px}#ssatMidHolder p,#ssatSolutionHelp1 p{font-size:20px}@media only screen and (max-width:800px){#ssatSolutionFilterPage{grid-template-columns:auto}#ssatSolutionFilterPage #filterRight{display:none !important}}@media only screen and (min-width:801px){.ssatSolutionsTopMobileDescript{display:none !important}}