<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.aem-Grid{display:block;width:100%}
.aem-Grid::before,.aem-Grid::after{display:table;content:" "}
.aem-Grid::after{clear:both}
.aem-Grid-newComponent{clear:both;margin:0}
.aem-GridColumn{box-sizing:border-box;clear:both}
.aem-GridShowHidden&gt;.aem-Grid&gt;.aem-GridColumn{display:block !important}
.aem-Grid.aem-Grid--1&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--1&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:100%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:50%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:100%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:100%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:25%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:50%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:75%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:100%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:20%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:40%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:60%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:80%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:100%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:50%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:100%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:100%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:25%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:50%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:75%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:100%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:100%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:10%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:20%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:30%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:40%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:50%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:60%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:70%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:80%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:90%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:100%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:100%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:25%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:50%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:75%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--12{margin-left:100%}
.aem-Grid.aem-Grid--default--1&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--1&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--1&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:100%}
.aem-Grid.aem-Grid--default--2&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--2&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--2&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--2&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:50%}
.aem-Grid.aem-Grid--default--2&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:100%}
.aem-Grid.aem-Grid--default--3&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--3&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--3&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--3&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--3&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--3&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--3&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:100%}
.aem-Grid.aem-Grid--default--4&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--default--4&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--4&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--default--4&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:25%}
.aem-Grid.aem-Grid--default--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:50%}
.aem-Grid.aem-Grid--default--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:75%}
.aem-Grid.aem-Grid--default--4&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:100%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:20%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:40%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:60%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:80%}
.aem-Grid.aem-Grid--default--5&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:100%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:50%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--default--6&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:100%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--default--7&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:100%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:12.5%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:25%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:37.5%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:50%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:62.5%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:75%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:87.5%}
.aem-Grid.aem-Grid--default--8&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:100%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--default--9&gt;.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:100%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:10%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:20%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:30%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:40%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:50%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:60%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:70%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:80%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:90%}
.aem-Grid.aem-Grid--default--10&gt;.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:100%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--default--11&gt;.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:100%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:25%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:50%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:75%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--offset--default--12{margin-left:100%}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--default--newline{display:block;clear:both !important}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--default--none{display:block;clear:none !important;float:left}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--default--hide{display:none}
@media(max-width:650px){.aem-Grid.aem-Grid--1&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--1&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:100%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:50%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:100%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:100%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:25%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:50%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:75%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:100%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:20%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:40%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:60%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:80%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:100%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:50%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:100%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:100%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:25%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:50%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:75%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:100%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:100%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:10%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:20%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:30%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:40%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:50%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:60%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:70%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:80%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:90%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:100%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:100%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:25%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:50%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:75%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--12{margin-left:100%}
.aem-Grid.aem-Grid--phone--1&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--1&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--1&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:100%}
.aem-Grid.aem-Grid--phone--2&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--2&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--2&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--2&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:50%}
.aem-Grid.aem-Grid--phone--2&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:100%}
.aem-Grid.aem-Grid--phone--3&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--3&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--3&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--3&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--3&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--3&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--3&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:100%}
.aem-Grid.aem-Grid--phone--4&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--4&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--4&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--4&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:25%}
.aem-Grid.aem-Grid--phone--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:50%}
.aem-Grid.aem-Grid--phone--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:75%}
.aem-Grid.aem-Grid--phone--4&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:100%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:20%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:40%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:60%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:80%}
.aem-Grid.aem-Grid--phone--5&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:100%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:50%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--phone--6&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:100%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--phone--7&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:100%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:12.5%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:25%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:37.5%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:50%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:62.5%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:75%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:87.5%}
.aem-Grid.aem-Grid--phone--8&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:100%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--phone--9&gt;.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:100%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:10%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:20%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:30%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:40%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:50%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:60%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:70%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:80%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:90%}
.aem-Grid.aem-Grid--phone--10&gt;.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:100%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--phone--11&gt;.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:100%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:25%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:50%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:75%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--phone--12&gt;.aem-GridColumn.aem-GridColumn--offset--phone--12{margin-left:100%}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--phone--newline{display:block;clear:both !important}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--phone--none{display:block;clear:none !important;float:left}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--phone--hide{display:none}
}
@media(min-width:651px) and (max-width:1200px){.aem-Grid.aem-Grid--1&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--1&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:100%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:50%}
.aem-Grid.aem-Grid--2&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:100%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:100%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:25%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:50%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:75%}
.aem-Grid.aem-Grid--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:100%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:20%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:40%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:60%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:80%}
.aem-Grid.aem-Grid--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:100%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:50%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:100%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:100%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:25%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:50%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:75%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:100%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:100%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:10%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:20%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:30%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:40%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:50%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:60%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:70%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:80%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:90%}
.aem-Grid.aem-Grid--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:100%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:100%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--tablet--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:25%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:50%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:75%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--12{margin-left:100%}
.aem-Grid.aem-Grid--tablet--1&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--1&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--1&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:100%}
.aem-Grid.aem-Grid--tablet--2&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--2&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--2&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--2&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:50%}
.aem-Grid.aem-Grid--tablet--2&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:100%}
.aem-Grid.aem-Grid--tablet--3&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--3&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--3&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--3&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--3&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--3&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--3&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:100%}
.aem-Grid.aem-Grid--tablet--4&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--4&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--4&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--4&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:25%}
.aem-Grid.aem-Grid--tablet--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:50%}
.aem-Grid.aem-Grid--tablet--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:75%}
.aem-Grid.aem-Grid--tablet--4&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:100%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:20%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:40%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:60%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:80%}
.aem-Grid.aem-Grid--tablet--5&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:100%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:50%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--tablet--6&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:100%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--tablet--7&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:100%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:12.5%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:25%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:37.5%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:50%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:62.5%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:75%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:87.5%}
.aem-Grid.aem-Grid--tablet--8&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:100%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--tablet--9&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:100%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:10%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:20%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:30%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:40%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:50%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:60%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:70%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:80%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:90%}
.aem-Grid.aem-Grid--tablet--10&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:100%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--tablet--11&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:100%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--tablet--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:25%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:50%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:75%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--tablet--12&gt;.aem-GridColumn.aem-GridColumn--offset--tablet--12{margin-left:100%}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--tablet--newline{display:block;clear:both !important}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--tablet--none{display:block;clear:none !important;float:left}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--tablet--hide{display:none}
}
.input-range__slider{appearance:none;background:#3f51b5;border:1px solid #3f51b5;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-.5rem;margin-top:-.65rem;outline:0;position:absolute;top:50%;transition:transform .3s ease-out,box-shadow .3s ease-out;width:1rem}
.input-range__slider:active{transform:scale(1.3)}
.input-range__slider:focus{box-shadow:0 0 0 5px rgba(63,81,181,.2)}
.input-range--disabled .input-range__slider{background:#ccc;border:1px solid #ccc;box-shadow:none;transform:none}
.input-range__slider-container{transition:left .3s ease-out}
.input-range__label{color:#aaa;font-family:Helvetica Neue,san-serif;font-size:.8rem;transform:translateZ(0);white-space:nowrap}
.input-range__label--max,.input-range__label--min{bottom:-1.4rem;position:absolute}
.input-range__label--min{left:0}
.input-range__label--max{right:0}
.input-range__label--value{position:absolute;top:-1.8rem}
.input-range__label-container{left:-50%;position:relative}
.input-range__label--max .input-range__label-container{left:50%}
.input-range__track{background:#eee;border-radius:.3rem;cursor:pointer;display:block;height:.3rem;position:relative;transition:left .3s ease-out,width .3s ease-out}
.input-range--disabled .input-range__track{background:#eee}
.input-range__track--background{left:0;margin-top:-.15rem;position:absolute;right:0;top:50%}
.input-range__track--active{background:#3f51b5}
.input-range{height:1rem;position:relative;width:100%}
table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important;border-spacing:0}
table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}
table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}
table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}
div.dataTables_wrapper div.dataTables_length label{font-weight:400;text-align:left;white-space:nowrap}
div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}
div.dataTables_wrapper div.dataTables_filter{text-align:right}
div.dataTables_wrapper div.dataTables_filter label{font-weight:400;white-space:nowrap;text-align:left}
div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}
div.dataTables_wrapper div.dataTables_info{padding-top:.85em}
div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end}
div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}
table.dataTable&gt;thead&gt;tr&gt;td:active,table.dataTable&gt;thead&gt;tr&gt;th:active{outline:0}
table.dataTable&gt;thead&gt;tr&gt;td:not(.sorting_disabled),table.dataTable&gt;thead&gt;tr&gt;th:not(.sorting_disabled){padding-right:30px}
table.dataTable&gt;thead .sorting,table.dataTable&gt;thead .sorting_asc,table.dataTable&gt;thead .sorting_asc_disabled,table.dataTable&gt;thead .sorting_desc,table.dataTable&gt;thead .sorting_desc_disabled{cursor:pointer;position:relative}
table.dataTable&gt;thead .sorting:after,table.dataTable&gt;thead .sorting:before,table.dataTable&gt;thead .sorting_asc:after,table.dataTable&gt;thead .sorting_asc:before,table.dataTable&gt;thead .sorting_asc_disabled:after,table.dataTable&gt;thead .sorting_asc_disabled:before,table.dataTable&gt;thead .sorting_desc:after,table.dataTable&gt;thead .sorting_desc:before,table.dataTable&gt;thead .sorting_desc_disabled:after,table.dataTable&gt;thead .sorting_desc_disabled:before{position:absolute;bottom:.9em;display:block;opacity:.3}
table.dataTable&gt;thead .sorting:before,table.dataTable&gt;thead .sorting_asc:before,table.dataTable&gt;thead .sorting_asc_disabled:before,table.dataTable&gt;thead .sorting_desc:before,table.dataTable&gt;thead .sorting_desc_disabled:before{right:1em;content:"↑"}
table.dataTable&gt;thead .sorting:after,table.dataTable&gt;thead .sorting_asc:after,table.dataTable&gt;thead .sorting_asc_disabled:after,table.dataTable&gt;thead .sorting_desc:after,table.dataTable&gt;thead .sorting_desc_disabled:after{right:.5em;content:"↓"}
table.dataTable&gt;thead .sorting_asc:before,table.dataTable&gt;thead .sorting_desc:after{opacity:1}
table.dataTable&gt;thead .sorting_asc_disabled:before,table.dataTable&gt;thead .sorting_desc_disabled:after{opacity:0}
div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}
div.dataTables_scrollBody table{border-top:0;margin-top:0 !important;margin-bottom:0 !important}
div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting:before,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_asc:before,div.dataTables_scrollBody table thead .sorting_desc:after,div.dataTables_scrollBody table thead .sorting_desc:before{display:none}
div.dataTables_scrollBody table tbody tr:first-child td,div.dataTables_scrollBody table tbody tr:first-child th{border-top:0}
div.dataTables_scrollFoot&gt;.dataTables_scrollFootInner{box-sizing:content-box}
div.dataTables_scrollFoot&gt;.dataTables_scrollFootInner&gt;table{margin-top:0 !important;border-top:0}
@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_paginate{text-align:center}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center !important}
}
table.dataTable.table-sm&gt;thead&gt;tr&gt;th:not(.sorting_disabled){padding-right:20px}
table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:5px;right:.85em}
table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}
table.table-bordered.dataTable{border-right-width:0}
table.table-bordered.dataTable td,table.table-bordered.dataTable th{border-left-width:0}
table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable th:last-child{border-right-width:1px}
div.dataTables_scrollHead table.table-bordered,table.table-bordered.dataTable tbody td,table.table-bordered.dataTable tbody th{border-bottom-width:0}
div.table-responsive&gt;div.dataTables_wrapper&gt;div.row{margin:0}
div.table-responsive&gt;div.dataTables_wrapper&gt;div.row&gt;div[class^=col-]:first-child{padding-left:0}
div.table-responsive&gt;div.dataTables_wrapper&gt;div.row&gt;div[class^=col-]:last-child{padding-right:0}
table.DTFC_Cloned tr{background-color:#fff;margin-bottom:0}
div.DTFC_LeftHeadWrapper table,div.DTFC_RightHeadWrapper table{border-bottom:none !important;margin-bottom:0 !important;background-color:#fff}
div.DTFC_LeftBodyWrapper table,div.DTFC_RightBodyWrapper table{border-top:0;margin:0 !important;z-index:2}
div.DTFC_LeftBodyWrapper table thead .sorting:after,div.DTFC_LeftBodyWrapper table thead .sorting:before,div.DTFC_LeftBodyWrapper table thead .sorting_asc:after,div.DTFC_LeftBodyWrapper table thead .sorting_asc:before,div.DTFC_LeftBodyWrapper table thead .sorting_desc:after,div.DTFC_LeftBodyWrapper table thead .sorting_desc:before,div.DTFC_RightBodyWrapper table thead .sorting:after,div.DTFC_RightBodyWrapper table thead .sorting:before,div.DTFC_RightBodyWrapper table thead .sorting_asc:after,div.DTFC_RightBodyWrapper table thead .sorting_asc:before,div.DTFC_RightBodyWrapper table thead .sorting_desc:after,div.DTFC_RightBodyWrapper table thead .sorting_desc:before{display:none}
div.DTFC_LeftBodyWrapper table tbody tr:first-child td,div.DTFC_LeftBodyWrapper table tbody tr:first-child th,div.DTFC_RightBodyWrapper table tbody tr:first-child td,div.DTFC_RightBodyWrapper table tbody tr:first-child th{border-top:0}
div.DTFC_LeftFootWrapper table,div.DTFC_RightFootWrapper table{border-top:0;margin-top:0 !important;background-color:#fff}
div.DTFC_Blocker,table.dataTable.table-striped.DTFC_Cloned tbody{background-color:#fff}
/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *//*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *//*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *//*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.bd-g,.content-band--70x30{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.bd-g.gutter-10,.gutter-10.content-band--70x30{margin:-.625rem 0 0 -.625rem}
.relative-holder{position:relative}
/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */@media(-ms-high-contrast:active),(-ms-high-contrast:none){.row{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.bd-g,.content-band--70x30,.quantity-container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.bd-g--inline{display:-ms-inline-flexbox;display:inline-flex}
.bd-g--no-wrap{display:-ms-flexbox;display:flex}
.bd-g.gutter-10,.gutter-10.content-band--70x30,.gutter-10.quantity-container{margin:-.625rem 0 0 -.625rem}
.bd-g--gutter-left{padding-left:8.4375rem}
@media only screen and (min-width:56.2425em) and (max-width:90em){.bd-g--gutter-left{padding-left:5rem}
}
@media only screen and (max-width:56.18em){.bd-g--gutter-left{padding-left:1.25rem}
}
.bd-g__row--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.bd-g__col--reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.bd-g__col{-ms-flex-direction:column;flex-direction:column}
.bd-g__start{-ms-flex-pack:start;justify-content:flex-start;text-align:left}
.bd-g__center{-ms-flex-pack:center;justify-content:center;text-align:center}
.bd-g__end{-ms-flex-pack:end;justify-content:flex-end;text-align:right}
.bd-g__top{-ms-flex-align:start;align-items:flex-start}
.bd-g__middle,.content-band--70x30{-ms-flex-align:center;align-items:center}
.bd-g__bottom{-ms-flex-align:end;align-items:flex-end}
.bd-g__around{-ms-flex-pack:distribute;justify-content:space-around}
.bd-g__between{-ms-flex-pack:justify;justify-content:space-between}
.bd-g__first{-ms-flex-order:-1;order:-1}
.bd-g__last{-ms-flex-order:1;order:1}
.bd-g__strech{-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}
.bd-g__no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.bd-g__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.bd-g__no-grow{-ms-flex-positive:0 !important;flex-grow:0 !important}
.bd-g--flex-equal{-ms-flex:1 1 0;flex:1 1 0}
.col-setting{-ms-flex-item-align:auto;align-self:auto;-ms-flex:1 0 auto;flex:1 0 auto}
.col-1-12{width:8.33333333%}
.col-2-12{width:16.66666667%}
.col-3-12{width:25%}
.col-4-12,.content-band--70x30 .band-item:nth-child(2){width:33.33333333%}
.col-5-12{width:41.66666667%}
.col-6-12{width:50%}
.col-7-12{width:58.33333333%}
.col-8-12,.content-band--70x30 .band-item:first-child{width:66.66666667%}
.col-9-12{width:75%}
.col-10-12{width:83.33333333%}
.col-11-12{width:91.66666667%}
.col__full,.page-wrap,.wrapper{width:100%}
.col__5-6-12{padding-left:1rem;padding-right:1rem}
@media only screen and (min-width:64em){.col-lg__1-12{width:8.33333333%}
.col-lg__2-12{width:16.66666667%}
.col-lg__3-12{width:25%}
.col-lg__4-12{width:33.33333333%}
.col-lg__4-5-12{-ms-flex:0 0 32.55555%;flex:0 0 32.55555%;max-width:32.55555%}
.col-lg__5-12{width:41.66666667%}
.col-lg__6-12{width:50%}
.col-lg__7-12{width:58.33333333%}
.col-lg__8-12{width:66.66666667%}
.col-lg__9-12{width:75%}
.col-lg__10-12{width:83.33333333%}
.col-lg__11-12{width:91.66666667%}
.col-lg__full{width:100%}
.col-20-percent{width:20%}
}
@media only screen and (min-width:37.5625em) and (max-width:56.18em){.col-md__1-12{width:8.33333333%}
.col-md__2-12{width:16.66666667%}
.col-md__3-12{width:25%}
.col-md__4-12{width:33.33333333%}
.col-md__5-12{width:41.66666667%}
.col-md__6-12{width:50%}
.col-md__7-12{width:58.33333333%}
.col-md__8-12{width:66.66666667%}
.col-md__9-12{width:75%}
.col-md__10-12{width:83.33333333%}
.col-md__11-12{width:91.66666667%}
.col-md__full,.content-band--70x30 .band-item:first-child,.content-band--70x30 .band-item:nth-child(2){width:100%}
.col-md__hide{display:none}
.bd-g__vertical-space-md-10 [class*=col-]{margin:.625rem 0 0}
.bd-g__vertical-space-md-20 [class*=col-]{margin:1.25rem 0 0}
}
@media only screen and (max-width:37.5em){.col-sm__1-12{width:8.33333333%}
.col-sm__2-12{width:16.66666667%}
.col-sm__3-12{width:25%}
.col-sm__4-12{width:33.33333333%}
.col-sm__5-12{width:41.66666667%}
.col-sm__6-12{width:50%}
.col-sm__7-12{width:58.33333333%}
.col-sm__8-12{width:66.66666667%}
.col-sm__9-12{width:75%}
.col-sm__10-12{width:83.33333333%}
.col-sm__11-12{width:91.66666667%}
.col-sm__full,.content-band--70x30 .band-item:first-child,.content-band--70x30 .band-item:nth-child(2){width:100%}
.col-sm__hide{display:none}
.bd-g__vertical-space-sm-10 [class*=col-]{margin:.625rem 0}
.bd-g__vertical-space-sm-20 [class*=col-]{margin:1.25rem 0 0}
}
@media only screen and (min-width:37.5625em){.col-md__5-6-12{-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%}
}
@media only screen and (max-width:47.938em){.hide-mobile-padding{margin-left:0;margin-right:0;padding-left:0 !important;padding-right:0 !important}
}
.clearfix:after,.clearfix:before{content:" ";display:table}
.no-list{list-style:none;margin:0;padding:0}
.vertical-align__top{vertical-align:top}
.vertical-align__middle{vertical-align:middle}
.vertical-align__bottom{vertical-align:bottom}
.display__block{display:block}
.display__inline-block{display:inline-block !important}
.display__inline{display:inline !important}
.display__inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
.display__table{display:table}
.display__table-cell{display:table-cell}
.display__none{display:none}
.zero__text{font-size:0 !important}
.visibility-hide{visibility:hidden}
.show{display:block !important}
.show__inline-block{display:inline-block !important}
.show__inline{display:inline !important}
.show__flex{display:-ms-flexbox !important;display:flex !important}
.bd-g__all-viewport__between{-ms-flex-pack:justify;justify-content:space-between}
.show__desktop-and-above,.show__mobile,.show__tablet-and-above{display:none}
@media only screen and (min-width:64em){.show__desktop-and-above{display:block}
.show__desktop-and-above__inline-block{display:inline-block !important}
.show__desktop-and-above__inline{display:inline !important}
.show__desktop-and-above__table_row{display:table-row !important}
.show__desktop-and-above__flex{display:-ms-flexbox !important;display:flex !important}
.show__tablet-and-below__inline-block{display:none !important}
.force-show__desktop-and-above{max-height:none !important}
.hide__desktop-and-above,.show__mobile,.show__mobile__inline,.show__mobile__inline-block{display:none !important}
}
@media only screen and (min-width:64em){.show__desktop-tablet-and-above{display:block !important}
.hide__desktop-tablet-and-above{display:none !important}
.desktop-tablet-and-above__display-flex{display:-ms-flexbox !important;display:flex !important}
}
@media only screen and (max-width:63.938em){.show__below-desktop-tablet{display:block !important}
.hide__below-desktop-tablet{display:none !important}
.below-desktop-tablet__inline-block{display:inline-block !important}
.below-desktop-tablet__inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media only screen and (min-width:37.5625em){.show__tablet-and-above{display:block !important}
.show__tablet-and-above__inline-block{display:inline-block !important}
.show__tablet-and-above__inline{display:inline !important}
.hide__tablet-and-above,.show__mobile,.show__mobile__inline,.show__mobile__inline-block{display:none !important}
}
@media only screen and (max-width:50em){.show__tablet-and-below{display:block !important}
.show__tablet-and-below__inline-block{display:inline-block !important}
.hide__tablet,.show__desktop-and-above__table_row{display:none !important}
.bd-g__tablet-and-below{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.first__tablet-and-below{-ms-flex-order:-1;order:-1}
.bd-g__tablet-and-below_end{-ms-flex-pack:end;justify-content:flex-end;text-align:right}
.bd-g__tablet-and-below_center{-ms-flex-pack:center;justify-content:center;text-align:center}
.bd-g__tablet-and-below_start{-ms-flex-pack:start;justify-content:flex-start;text-align:left}
.bd-g__tablet-and-below_middle{-ms-flex-align:center;align-items:center}
.bd-g__tablet-and-below__between{-ms-flex-pack:justify;justify-content:space-between}
}
@media only screen and (max-width:37.5em){.show__mobile{display:block !important}
.show__mobile__inline-block{display:inline-block !important}
.show__mobile__inline{display:inline !important}
.hide__mobile,.show__desktop-and-above,.show__tablet-and-above,.show__tablet-and-above__inline,.show__tablet-and-above__inline-block{display:none !important}
}
@media only screen and (max-width:63.938em){.bd-g__below-desktop-tablet{-ms-flex-pack:end;justify-content:flex-end;text-align:right}
}
@media only screen and (max-width:56.18em){.hide__desktop-and-below{display:none !important}
.show__desktop-and-below{display:block !important}
.show-flex__desktop-and-below{display:-ms-flexbox !important;display:flex !important}
}
@media only screen and (max-width:47.938em){.hide__below-ipad{display:none !important}
}
@media only screen and (min-width:48em){.hide__ipad-and-above{display:none !important}
}
.no-border{border:0}
a[href^=tel]{color:inherit;font-family:inherit;font-size:inherit;text-decoration:inherit}
input::-ms-clear,input::-ms-reveal{display:none}
.hide-from__screen{height:.0625rem;overflow:hidden;position:fixed;width:.0625rem;z-index:-999}
.hide-from__screen:focus{background-color:#fff;border:.25rem solid #fff;clip:auto;height:auto;margin:0;overflow:visible;position:absolute;width:auto;z-index:1000}
.page-wrap{margin:0 auto;min-width:20rem}
.page-wrap.account-management{background-color:#f4f5f7}
.page-wrap.account-management .addtocart{display:none}
.pdp .page-wrap{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/foreground.png),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/grey-background.png);background-color:#f4f5f7;background-repeat:repeat-x}
.page-wrap .pdp-page__bottom-section{background-color:#fff}
.page-wrap .pdp-page .customer-viewed{margin-bottom:4rem;position:relative}
.page-wrap .pdp-page .customer-viewed .product-carousel__header{border-bottom:.0625rem solid #d1d1d1;margin-bottom:2rem;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.page-wrap .pdp-page .customer-viewed .product-carousel__header{margin-bottom:2rem}
}
.page-wrap .pdp-page .customer-viewed .product-carousel__header h2{font-size:1.75rem;font-weight:400;color:#404041;line-height:.715;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.page-wrap .pdp-page .customer-viewed .product-carousel__header h2{font-size:1.625rem}
}
.page-wrap .disclamerSection{background-color:#fff;border-top:.0625rem solid #d8d8d8}
@media only screen and (max-width:61.9375em){.page-wrap .disclamerSection{border-top:0}
}
.page-wrap .disclamerSection.grey-background,.page-wrap .disclamerSection.grey-background .disclaimer-content{background-color:#f4f5f7}
.container{margin:0 auto;max-width:90rem}
.container--2{margin:0 auto;max-width:80rem}
.pdp-commerce-box-container__cta-section,.relative-holder{position:relative}
.overflow-hidden{overflow:hidden}
.unselectable{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.bd-container{margin:0 auto;max-width:73.125rem}
@media only screen and (min-width:62em) and (max-width:75em){.pdp-page__bottom-section .bd-container{padding:0 1rem}
}
body.my-cart .bdb-header__main-content,body.pdp .bdb-header__main-content{padding:0}
body.only-logo-header .bdb-header__main-content{padding:1.5rem 0}
body.checkout-page .bdb-header__main-content{padding:1rem 0}
.cta-link{border:.0625rem solid transparent}
.cta-link.disabled-cta-link .cta-text{color:#babcbe !important}
.keyboard--focussed .cta-link:focus{border:.0625rem solid #004593;border-radius:.375rem;box-sizing:border-box}
.keyboard--focussed .cta-link:focus.dark-background{border:.0625rem solid #fff}
.cta-link .cta-content .cta-text{font-size:.875rem;font-weight:400;color:#004593;line-height:1.142;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.text-align-right{text-align:right !important}
.font-weight-bold{font-weight:700}
.d-flex-20{-ms-flex:0 20%;flex:0 20%}
.d-flex-30{-ms-flex:0 30%;flex:0 30%}
.d-flex-40{-ms-flex:0 40%;flex:0 40%}
.d-flex-50{-ms-flex:0 50%;flex:0 50%}
.d-flex-75{-ms-flex:0 75%;flex:0 75%}
.d-flex-100{-ms-flex:0 100%;flex:0 100%;-ms-flex-preferred-size:100%;flex-basis:100%}
.flex-break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}
.mb-8{margin-bottom:3rem}
.mt-8,.my-8{margin-top:3rem}
.my-8{margin-bottom:3rem}
.text-align-left{text-align:left !important}
.text-align-center{text-align:center !important}
@media only screen and (max-width:61.9375em){.bd-carousel .slick-slide{margin-right:1rem}
}
.bd-carousel .slick-dots li{height:.875rem;margin:0 .25rem;width:.86562rem}
@media only screen and (max-width:61.9375em){.bd-carousel .slick-dots li{height:.75rem;margin:0 .25rem;width:.75rem}
}
.bd-carousel .slick-dots button{background-color:#f4f5f7;border:.0625rem solid #b1b2b5;border-radius:100%;display:block;height:.875rem;padding:0;text-indent:-624.9375rem;width:.86562rem}
@media only screen and (max-width:61.9375em){.bd-carousel .slick-dots button{height:.75rem;width:.75rem}
}
.bd-carousel .slick-dots button:before{height:.75rem;width:.75rem}
.bd-carousel .slick-dots li.slick-active button{background-color:#b1b2b5}
@media only screen and (min-width:62em){.modal .modal-width-large{max-width:66.125rem}
}
@media only screen and (min-width:62em){.modal .modal-width-medium{max-width:53.625rem}
}
@media only screen and (min-width:62em){.modal .modal-width-small{max-width:34.875rem}
}
.text-upper-case{text-transform:uppercase}
/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,:after,:before{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}
address{font-style:normal;line-height:inherit}
address,dl,ol,ul{margin-bottom:1rem}
dl,ol,ul{margin-top:0}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:600}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#007bff;text-decoration:none;background-color:transparent}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{border-style:none}
img,svg{vertical-align:middle}
svg{overflow:hidden}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit;text-align:-webkit-match-parent}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus:not(:focus-visible){outline:0}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none !important}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h6,h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:6rem}
.display-1,.display-2{font-weight:300;line-height:1.2}
.display-2{font-size:5.5rem}
.display-3{font-size:4.5rem}
.display-3,.display-4{font-weight:300;line-height:1.2}
.display-4{font-size:3.5rem}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.small,small{font-size:80%;font-weight:400}
.mark,mark{padding:.2em;background-color:#fcf8e3}
.list-inline,.list-unstyled{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.blockquote-footer{display:block;font-size:80%;color:#6c757d}
.blockquote-footer:before{content:"\2014\00A0"}
.img-fluid,.img-thumbnail{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:90%;color:#6c757d}
code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}
a&gt;code{color:inherit}
kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}
kbd kbd{padding:0;font-size:100%;font-weight:600}
pre{display:block;font-size:87.5%;color:#212529}
pre code{font-size:inherit;color:inherit;word-break:normal}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media(min-width:576px){.container,.container-sm{max-width:540px}
}
@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}
}
@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}
}
@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters&gt;.col,.no-gutters&gt;[class*=col-]{padding-right:0;padding-left:0}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-1&gt;*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-2&gt;*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-3&gt;*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-4&gt;*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-5&gt;*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-6&gt;*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-ms-flex-order:-1;order:-1}
.order-last{-ms-flex-order:13;order:13}
.order-0{-ms-flex-order:0;order:0}
.order-1{-ms-flex-order:1;order:1}
.order-2{-ms-flex-order:2;order:2}
.order-3{-ms-flex-order:3;order:3}
.order-4{-ms-flex-order:4;order:4}
.order-5{-ms-flex-order:5;order:5}
.order-6{-ms-flex-order:6;order:6}
.order-7{-ms-flex-order:7;order:7}
.order-8{-ms-flex-order:8;order:8}
.order-9{-ms-flex-order:9;order:9}
.order-10{-ms-flex-order:10;order:10}
.order-11{-ms-flex-order:11;order:11}
.order-12{-ms-flex-order:12;order:12}
.offset-1{margin-left:8.33333%}
.offset-2{margin-left:16.66667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333%}
.offset-5{margin-left:41.66667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333%}
.offset-8{margin-left:66.66667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333%}
.offset-11{margin-left:91.66667%}
@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-sm-1&gt;*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-sm-2&gt;*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-sm-3&gt;*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-sm-4&gt;*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-sm-5&gt;*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-sm-6&gt;*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-ms-flex-order:-1;order:-1}
.order-sm-last{-ms-flex-order:13;order:13}
.order-sm-0{-ms-flex-order:0;order:0}
.order-sm-1{-ms-flex-order:1;order:1}
.order-sm-2{-ms-flex-order:2;order:2}
.order-sm-3{-ms-flex-order:3;order:3}
.order-sm-4{-ms-flex-order:4;order:4}
.order-sm-5{-ms-flex-order:5;order:5}
.order-sm-6{-ms-flex-order:6;order:6}
.order-sm-7{-ms-flex-order:7;order:7}
.order-sm-8{-ms-flex-order:8;order:8}
.order-sm-9{-ms-flex-order:9;order:9}
.order-sm-10{-ms-flex-order:10;order:10}
.order-sm-11{-ms-flex-order:11;order:11}
.order-sm-12{-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333%}
.offset-sm-2{margin-left:16.66667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333%}
.offset-sm-5{margin-left:41.66667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333%}
.offset-sm-8{margin-left:66.66667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333%}
.offset-sm-11{margin-left:91.66667%}
}
@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-md-1&gt;*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-md-2&gt;*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-md-3&gt;*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-md-4&gt;*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-md-5&gt;*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-md-6&gt;*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-ms-flex-order:-1;order:-1}
.order-md-last{-ms-flex-order:13;order:13}
.order-md-0{-ms-flex-order:0;order:0}
.order-md-1{-ms-flex-order:1;order:1}
.order-md-2{-ms-flex-order:2;order:2}
.order-md-3{-ms-flex-order:3;order:3}
.order-md-4{-ms-flex-order:4;order:4}
.order-md-5{-ms-flex-order:5;order:5}
.order-md-6{-ms-flex-order:6;order:6}
.order-md-7{-ms-flex-order:7;order:7}
.order-md-8{-ms-flex-order:8;order:8}
.order-md-9{-ms-flex-order:9;order:9}
.order-md-10{-ms-flex-order:10;order:10}
.order-md-11{-ms-flex-order:11;order:11}
.order-md-12{-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333%}
.offset-md-2{margin-left:16.66667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333%}
.offset-md-5{margin-left:41.66667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333%}
.offset-md-8{margin-left:66.66667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333%}
.offset-md-11{margin-left:91.66667%}
}
@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-lg-1&gt;*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-lg-2&gt;*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-lg-3&gt;*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-lg-4&gt;*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-lg-5&gt;*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-lg-6&gt;*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-ms-flex-order:-1;order:-1}
.order-lg-last{-ms-flex-order:13;order:13}
.order-lg-0{-ms-flex-order:0;order:0}
.order-lg-1{-ms-flex-order:1;order:1}
.order-lg-2{-ms-flex-order:2;order:2}
.order-lg-3{-ms-flex-order:3;order:3}
.order-lg-4{-ms-flex-order:4;order:4}
.order-lg-5{-ms-flex-order:5;order:5}
.order-lg-6{-ms-flex-order:6;order:6}
.order-lg-7{-ms-flex-order:7;order:7}
.order-lg-8{-ms-flex-order:8;order:8}
.order-lg-9{-ms-flex-order:9;order:9}
.order-lg-10{-ms-flex-order:10;order:10}
.order-lg-11{-ms-flex-order:11;order:11}
.order-lg-12{-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333%}
.offset-lg-2{margin-left:16.66667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333%}
.offset-lg-5{margin-left:41.66667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333%}
.offset-lg-8{margin-left:66.66667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333%}
.offset-lg-11{margin-left:91.66667%}
}
@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-xl-1&gt;*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-xl-2&gt;*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-xl-3&gt;*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-xl-4&gt;*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-xl-5&gt;*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-xl-6&gt;*{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-ms-flex-order:-1;order:-1}
.order-xl-last{-ms-flex-order:13;order:13}
.order-xl-0{-ms-flex-order:0;order:0}
.order-xl-1{-ms-flex-order:1;order:1}
.order-xl-2{-ms-flex-order:2;order:2}
.order-xl-3{-ms-flex-order:3;order:3}
.order-xl-4{-ms-flex-order:4;order:4}
.order-xl-5{-ms-flex-order:5;order:5}
.order-xl-6{-ms-flex-order:6;order:6}
.order-xl-7{-ms-flex-order:7;order:7}
.order-xl-8{-ms-flex-order:8;order:8}
.order-xl-9{-ms-flex-order:9;order:9}
.order-xl-10{-ms-flex-order:10;order:10}
.order-xl-11{-ms-flex-order:11;order:11}
.order-xl-12{-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333%}
.offset-xl-2{margin-left:16.66667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333%}
.offset-xl-5{margin-left:41.66667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333%}
.offset-xl-8{margin-left:66.66667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333%}
.offset-xl-11{margin-left:91.66667%}
}
.table{width:100%;margin-bottom:1rem;color:#212529}
.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}
.table tbody+tbody{border-top:2px solid #dee2e6}
.table-sm td,.table-sm th{padding:.3rem}
.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}
.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}
.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}
.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}
.table-primary,.table-primary&gt;td,.table-primary&gt;th{background-color:#b8daff}
.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}
.table-hover .table-primary:hover,.table-hover .table-primary:hover&gt;td,.table-hover .table-primary:hover&gt;th{background-color:#9fcdff}
.table-secondary,.table-secondary&gt;td,.table-secondary&gt;th{background-color:#d6d8db}
.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}
.table-hover .table-secondary:hover,.table-hover .table-secondary:hover&gt;td,.table-hover .table-secondary:hover&gt;th{background-color:#c8cbcf}
.table-success,.table-success&gt;td,.table-success&gt;th{background-color:#c3e6cb}
.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}
.table-hover .table-success:hover,.table-hover .table-success:hover&gt;td,.table-hover .table-success:hover&gt;th{background-color:#b1dfbb}
.table-info,.table-info&gt;td,.table-info&gt;th{background-color:#bee5eb}
.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}
.table-hover .table-info:hover,.table-hover .table-info:hover&gt;td,.table-hover .table-info:hover&gt;th{background-color:#abdde5}
.table-warning,.table-warning&gt;td,.table-warning&gt;th{background-color:#ffeeba}
.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}
.table-hover .table-warning:hover,.table-hover .table-warning:hover&gt;td,.table-hover .table-warning:hover&gt;th{background-color:#ffe8a1}
.table-danger,.table-danger&gt;td,.table-danger&gt;th{background-color:#f5c6cb}
.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}
.table-hover .table-danger:hover,.table-hover .table-danger:hover&gt;td,.table-hover .table-danger:hover&gt;th{background-color:#f1b0b7}
.table-light,.table-light&gt;td,.table-light&gt;th{background-color:#fdfdfe}
.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}
.table-hover .table-light:hover,.table-hover .table-light:hover&gt;td,.table-hover .table-light:hover&gt;th{background-color:#ececf6}
.table-dark,.table-dark&gt;td,.table-dark&gt;th{background-color:#c6c8ca}
.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}
.table-hover .table-dark:hover,.table-hover .table-dark:hover&gt;td,.table-hover .table-dark:hover&gt;th{background-color:#b9bbbe}
.table-active,.table-active&gt;td,.table-active&gt;th,.table-hover .table-active:hover,.table-hover .table-active:hover&gt;td,.table-hover .table-active:hover&gt;th{background-color:rgba(0,0,0,.075)}
.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}
.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}
.table-dark{color:#fff;background-color:#343a40}
.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}
.table-dark.table-bordered{border:0}
.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0,100%,.05)}
.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0,100%,.075)}
@media(max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-sm&gt;.table-bordered{border:0}
}
@media(max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-md&gt;.table-bordered{border:0}
}
@media(max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-lg&gt;.table-bordered{border:0}
}
@media(max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-xl&gt;.table-bordered{border:0}
}
.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive&gt;.table-bordered{border:0}
.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.form-control{transition:none}
}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::placeholder{color:#6c757d;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{appearance:none}
select.form-control:focus::-ms-value{color:#495057;background-color:#fff}
.form-control-file,.form-control-range{display:block;width:100%}
.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}
.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}
.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}
.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}
.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}
.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}
.form-group{margin-bottom:1rem}
.form-text{display:block;margin-top:.25rem}
.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row&gt;.col,.form-row&gt;[class*=col-]{padding-right:5px;padding-left:5px}
.form-check{position:relative;display:block;padding-left:1.25rem}
.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}
.form-check-label{margin-bottom:0}
.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}
.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}
.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}
.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}
.form-row&gt;.col&gt;.valid-tooltip,.form-row&gt;[class*=col-]&gt;.valid-tooltip{left:5px}
.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}
.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'%3E%3Cpathfill='%2328a745'd='M2.36.73L.64.53c-.4-1.04.46-1.41.1-.8l1.11.43.4-3.8c.6-.631.6-.271.2.7l-44.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}
.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'%3E%3Cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'%3E%3Cpathfill='%2328a745'd='M2.36.73L.64.53c-.4-1.04.46-1.41.1-.8l1.11.43.4-3.8c.6-.631.6-.271.2.7l-44.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}
.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}
.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}
.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}
.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}
.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}
.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}
.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}
.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}
.form-row&gt;.col&gt;.invalid-tooltip,.form-row&gt;[class*=col-]&gt;.invalid-tooltip{left:5px}
.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}
.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'%3E%3Ccirclecx='6'cy='6'r='4.5'/%3E%3Cpathstroke-linejoin='round'd='M5.83.6h.4L66.5z'/%3E%3Ccirclecx='6'cy='8.2'r='.6'fill='%23dc3545'stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}
.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'%3E%3Cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'%3E%3Ccirclecx='6'cy='6'r='4.5'/%3E%3Cpathstroke-linejoin='round'd='M5.83.6h.4L66.5z'/%3E%3Ccirclecx='6'cy='8.2'r='.6'fill='%23dc3545'stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}
.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}
.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}
.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}
.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}
.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}
.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}
.form-inline .form-check{width:100%}
@media(min-width:576px){.form-inline label{-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}
.form-inline .form-group,.form-inline label{display:-ms-flexbox;display:flex;align-items:center;margin-bottom:0}
.form-inline .form-group{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-plaintext{display:inline-block}
.form-inline .custom-select,.form-inline .input-group{width:auto}
.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}
.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}
.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.form-inline .custom-control-label{margin-bottom:0}
}
.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{transition:none}
}
.btn:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:hover{color:#212529;text-decoration:none}
.btn.focus,.btn:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .focus.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .focus.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .focus.cx-end-cancel{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.btn.disabled,.btn:disabled,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:disabled,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .disabled.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:disabled,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:disabled,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .disabled.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .disabled.cx-end-cancel{opacity:.65}
.btn:not(:disabled):not(.disabled),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:not(:disabled):not(.disabled),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:not(:disabled):not(.disabled),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:not(:disabled):not(.disabled){cursor:pointer}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group a.disabled.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group fieldset:disabled a.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group a.disabled.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group a.disabled.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group fieldset:disabled a.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group fieldset:disabled a.cx-end-cancel,a.btn.disabled,fieldset:disabled .cx-common-container .cx-body .cx-form-wrapper .cx-button-group a.cx-btn,fieldset:disabled .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group a.cx-close-cancel,fieldset:disabled .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group a.cx-end-cancel,fieldset:disabled a.btn{pointer-events:none}
.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}
.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show&gt;.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#5a6268;border-color:#545b62}
.btn-secondary.focus,.btn-secondary:focus{color:#fff;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show&gt;.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}
.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show&gt;.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}
.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show&gt;.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}
.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}
.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show&gt;.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}
.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}
.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show&gt;.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}
.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show&gt;.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}
.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show&gt;.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-outline-primary{color:#007bff;border-color:#007bff}
.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-outline-secondary{color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-success{color:#28a745;border-color:#28a745}
.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-info{color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-warning{color:#ffc107;border-color:#ffc107}
.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-danger{color:#dc3545;border-color:#dc3545}
.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-dark{color:#343a40;border-color:#343a40}
.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-link{font-weight:400;color:#007bff;text-decoration:none}
.btn-link:hover{color:#0056b3}
.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}
.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}
.btn-group-lg&gt;.btn,.btn-lg,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-end-cancel{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.btn-group-sm&gt;.btn,.btn-sm,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-sm&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-sm&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-sm&gt;.cx-end-cancel{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:.5rem}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.fade{transition:opacity .15s linear}
@media(prefers-reduced-motion:reduce){.fade{transition:none}
}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}
@media(prefers-reduced-motion:reduce){.collapsing{transition:none}
}
.dropdown,.dropleft,.dropright,.dropup{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:empty:after{margin-left:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
.dropdown-menu-left{right:auto;left:0}
.dropdown-menu-right{right:0;left:auto}
@media(min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}
.dropdown-menu-sm-right{right:0;left:auto}
}
@media(min-width:768px){.dropdown-menu-md-left{right:auto;left:0}
.dropdown-menu-md-right{right:0;left:auto}
}
@media(min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}
.dropdown-menu-lg-right{right:0;left:auto}
}
@media(min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}
.dropdown-menu-xl-right{right:0;left:auto}
}
.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}
.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}
.dropup .dropdown-toggle:empty:after{margin-left:0}
.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}
.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}
.dropright .dropdown-toggle:empty:after{margin-left:0}
.dropright .dropdown-toggle:after{vertical-align:0}
.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}
.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}
.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}
.dropleft .dropdown-toggle:empty:after{margin-left:0}
.dropleft .dropdown-toggle:before{vertical-align:0}
.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}
.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}
.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
.btn-group-vertical&gt;.btn,.btn-group&gt;.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-end-cancel{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}
.btn-group-vertical&gt;.btn.active,.btn-group-vertical&gt;.btn:active,.btn-group-vertical&gt;.btn:focus,.btn-group-vertical&gt;.btn:hover,.btn-group&gt;.btn.active,.btn-group&gt;.btn:active,.btn-group&gt;.btn:focus,.btn-group&gt;.btn:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.active.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.cx-btn:active,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.cx-btn:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.cx-btn:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.active.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.cx-btn:active,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.cx-btn:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.cx-btn:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.active.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.active.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-close-cancel:active,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-end-cancel:active,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-end-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-end-cancel:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.active.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.active.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-close-cancel:active,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-end-cancel:active,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-end-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-end-cancel:hover{z-index:1}
.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}
.btn-toolbar .input-group{width:auto}
.btn-group&gt;.btn-group:not(:first-child),.btn-group&gt;.btn:not(:first-child),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.cx-btn:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-close-cancel:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-end-cancel:not(:first-child){margin-left:-1px}
.btn-group&gt;.btn-group:not(:last-child)&gt;.btn,.btn-group&gt;.btn:not(:last-child):not(.dropdown-toggle),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.btn-group:not(:last-child)&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.cx-btn:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.btn-group:not(:last-child)&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.btn-group:not(:last-child)&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-close-cancel:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-end-cancel:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group&gt;.btn-group:not(:first-child)&gt;.btn,.btn-group&gt;.btn:not(:first-child),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.btn-group:not(:first-child)&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group&gt;.cx-btn:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.btn-group:not(:first-child)&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.btn-group:not(:first-child)&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-close-cancel:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group&gt;.cx-end-cancel:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}
.dropleft .dropdown-toggle-split:before{margin-right:0}
.btn-group-sm&gt;.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-sm&gt;.cx-btn+.dropdown-toggle-split,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-sm&gt;.cx-close-cancel+.dropdown-toggle-split,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-sm&gt;.cx-end-cancel+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
.btn-group-lg&gt;.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg&gt;.cx-btn+.dropdown-toggle-split,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-close-cancel+.dropdown-toggle-split,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-end-cancel+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}
.btn-group-vertical&gt;.btn,.btn-group-vertical&gt;.btn-group,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-end-cancel{width:100%}
.btn-group-vertical&gt;.btn-group:not(:first-child),.btn-group-vertical&gt;.btn:not(:first-child),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.cx-btn:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-close-cancel:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-end-cancel:not(:first-child){margin-top:-1px}
.btn-group-vertical&gt;.btn-group:not(:last-child)&gt;.btn,.btn-group-vertical&gt;.btn:not(:last-child):not(.dropdown-toggle),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.btn-group:not(:last-child)&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.cx-btn:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.btn-group:not(:last-child)&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.btn-group:not(:last-child)&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-close-cancel:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-end-cancel:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical&gt;.btn-group:not(:first-child)&gt;.btn,.btn-group-vertical&gt;.btn:not(:first-child),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.btn-group:not(:first-child)&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical&gt;.cx-btn:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.btn-group:not(:first-child)&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.btn-group:not(:first-child)&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-close-cancel:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-vertical&gt;.cx-end-cancel:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}
.btn-group-toggle&gt;.btn,.btn-group-toggle&gt;.btn-group&gt;.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-toggle&gt;.btn-group&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-toggle&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.btn-group&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.btn-group&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.cx-end-cancel{margin-bottom:0}
.btn-group-toggle&gt;.btn-group&gt;.btn input[type=checkbox],.btn-group-toggle&gt;.btn-group&gt;.btn input[type=radio],.btn-group-toggle&gt;.btn input[type=checkbox],.btn-group-toggle&gt;.btn input[type=radio],.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-toggle&gt;.btn-group&gt;.cx-btn input[type=checkbox],.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-toggle&gt;.btn-group&gt;.cx-btn input[type=radio],.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-toggle&gt;.cx-btn input[type=checkbox],.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-toggle&gt;.cx-btn input[type=radio],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.btn-group&gt;.cx-close-cancel input[type=checkbox],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.btn-group&gt;.cx-close-cancel input[type=radio],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.btn-group&gt;.cx-end-cancel input[type=checkbox],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.btn-group&gt;.cx-end-cancel input[type=radio],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.cx-close-cancel input[type=checkbox],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.cx-close-cancel input[type=radio],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.cx-end-cancel input[type=checkbox],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-toggle&gt;.cx-end-cancel input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}
.input-group&gt;.custom-file,.input-group&gt;.custom-select,.input-group&gt;.form-control,.input-group&gt;.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}
.input-group&gt;.custom-file+.custom-file,.input-group&gt;.custom-file+.custom-select,.input-group&gt;.custom-file+.form-control,.input-group&gt;.custom-select+.custom-file,.input-group&gt;.custom-select+.custom-select,.input-group&gt;.custom-select+.form-control,.input-group&gt;.form-control+.custom-file,.input-group&gt;.form-control+.custom-select,.input-group&gt;.form-control+.form-control,.input-group&gt;.form-control-plaintext+.custom-file,.input-group&gt;.form-control-plaintext+.custom-select,.input-group&gt;.form-control-plaintext+.form-control{margin-left:-1px}
.input-group&gt;.custom-file .custom-file-input:focus~.custom-file-label,.input-group&gt;.custom-select:focus,.input-group&gt;.form-control:focus{z-index:3}
.input-group&gt;.custom-file .custom-file-input:focus{z-index:4}
.input-group&gt;.custom-select:not(:first-child),.input-group&gt;.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.input-group&gt;.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.input-group&gt;.custom-file:not(:first-child) .custom-file-label,.input-group&gt;.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group.has-validation&gt;.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation&gt;.custom-select:nth-last-child(n+3),.input-group.has-validation&gt;.form-control:nth-last-child(n+3),.input-group:not(.has-validation)&gt;.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)&gt;.custom-select:not(:last-child),.input-group:not(.has-validation)&gt;.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-append .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-end-cancel,.input-group-append .btn,.input-group-append .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.input-group-prepend .btn,.input-group-prepend .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{position:relative;z-index:2}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-append .cx-btn:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .cx-btn:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-end-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-end-cancel:focus,.input-group-append .btn:focus,.input-group-append .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:focus,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:focus,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:focus,.input-group-prepend .btn:focus,.input-group-prepend .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:focus,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:focus,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:focus{z-index:3}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-append .btn+.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-append .cx-btn+.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-append .cx-btn+.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-append .cx-btn+.input-group-text,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-append .input-group-text+.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .btn+.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .cx-btn+.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .cx-btn+.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .cx-btn+.input-group-text,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .input-group-text+.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .input-group-append .cx-btn+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .input-group-append .cx-btn+.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .input-group-append .cx-close-cancel+.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .input-group-append .cx-end-cancel+.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .cx-btn+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .cx-btn+.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .cx-close-cancel+.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .input-group-prepend .cx-end-cancel+.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .btn+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .btn+.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-close-cancel+.btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-close-cancel+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-close-cancel+.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-close-cancel+.input-group-text,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-end-cancel+.btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-end-cancel+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-end-cancel+.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-end-cancel+.input-group-text,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .input-group-text+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .input-group-text+.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .btn+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .btn+.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-close-cancel+.btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-close-cancel+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-close-cancel+.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-close-cancel+.input-group-text,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-end-cancel+.btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-end-cancel+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-end-cancel+.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-end-cancel+.input-group-text,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .input-group-text+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .input-group-text+.cx-end-cancel,.cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-btn+.cx-close-cancel,.cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-btn+.cx-end-cancel,.cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-close-cancel+.cx-btn,.cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-append .cx-end-cancel+.cx-btn,.cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-btn+.cx-close-cancel,.cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-btn+.cx-end-cancel,.cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-close-cancel+.cx-btn,.cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-prepend .cx-end-cancel+.cx-btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn+.cx-btn,.input-group-append .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.btn,.input-group-append .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.cx-btn,.input-group-append .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.input-group-text,.input-group-append .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-text+.cx-btn,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.cx-close-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.cx-end-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .cx-close-cancel+.cx-btn,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .cx-end-cancel+.cx-btn,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn+.cx-close-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn+.cx-end-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.btn,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.cx-close-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.cx-end-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.input-group-text,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.btn,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.cx-close-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.cx-end-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.input-group-text,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-text+.cx-close-cancel,.input-group-append .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-text+.cx-end-cancel,.input-group-append .cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .cx-btn+.cx-close-cancel,.input-group-append .cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .cx-btn+.cx-end-cancel,.input-group-append .cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.cx-btn,.input-group-append .cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.cx-btn,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn+.cx-btn,.input-group-prepend .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.btn,.input-group-prepend .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.cx-btn,.input-group-prepend .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.input-group-text,.input-group-prepend .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-text+.cx-btn,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.cx-close-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .cx-btn+.cx-end-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .cx-close-cancel+.cx-btn,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-body .cx-form-wrapper .cx-button-group .cx-end-cancel+.cx-btn,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn+.cx-close-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn+.cx-end-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.btn,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.cx-close-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.cx-end-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.input-group-text,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.btn,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.cx-close-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.cx-end-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.input-group-text,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-text+.cx-close-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-text+.cx-end-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .cx-btn+.cx-close-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .cx-btn+.cx-end-cancel,.input-group-prepend .cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel+.cx-btn,.input-group-prepend .cx-common-container.cx-webchat .cx-body .cx-form-wrapper .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel+.cx-btn,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}
.input-group-prepend{margin-right:-1px}
.input-group-append{margin-left:-1px}
.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}
.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}
.input-group-lg&gt;.custom-select,.input-group-lg&gt;.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-lg&gt;.input-group-append&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-lg&gt;.input-group-prepend&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-lg&gt;.input-group-append&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-lg&gt;.input-group-append&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-lg&gt;.input-group-prepend&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-lg&gt;.input-group-prepend&gt;.cx-end-cancel,.input-group-lg&gt;.custom-select,.input-group-lg&gt;.form-control,.input-group-lg&gt;.input-group-append&gt;.btn,.input-group-lg&gt;.input-group-append&gt;.input-group-text,.input-group-lg&gt;.input-group-prepend&gt;.btn,.input-group-lg&gt;.input-group-prepend&gt;.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.input-group-sm&gt;.custom-select,.input-group-sm&gt;.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-sm&gt;.input-group-append&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-sm&gt;.input-group-prepend&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-sm&gt;.input-group-append&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-sm&gt;.input-group-append&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-sm&gt;.input-group-prepend&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group-sm&gt;.input-group-prepend&gt;.cx-end-cancel,.input-group-sm&gt;.custom-select,.input-group-sm&gt;.form-control,.input-group-sm&gt;.input-group-append&gt;.btn,.input-group-sm&gt;.input-group-append&gt;.input-group-text,.input-group-sm&gt;.input-group-prepend&gt;.btn,.input-group-sm&gt;.input-group-prepend&gt;.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.input-group-lg&gt;.custom-select,.input-group-sm&gt;.custom-select{padding-right:1.75rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group.has-validation&gt;.input-group-append:nth-last-child(n+3)&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group:not(.has-validation)&gt;.input-group-append:not(:last-child)&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group&gt;.input-group-append:last-child&gt;.cx-btn:not(:last-child):not(.dropdown-toggle),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group&gt;.input-group-prepend&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group.has-validation&gt;.input-group-append:nth-last-child(n+3)&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group.has-validation&gt;.input-group-append:nth-last-child(n+3)&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group:not(.has-validation)&gt;.input-group-append:not(:last-child)&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group:not(.has-validation)&gt;.input-group-append:not(:last-child)&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-append:last-child&gt;.cx-close-cancel:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-append:last-child&gt;.cx-end-cancel:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-prepend&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-prepend&gt;.cx-end-cancel,.input-group.has-validation&gt;.input-group-append:nth-last-child(n+3)&gt;.btn,.input-group.has-validation&gt;.input-group-append:nth-last-child(n+3)&gt;.input-group-text,.input-group:not(.has-validation)&gt;.input-group-append:not(:last-child)&gt;.btn,.input-group:not(.has-validation)&gt;.input-group-append:not(:last-child)&gt;.input-group-text,.input-group&gt;.input-group-append:last-child&gt;.btn:not(:last-child):not(.dropdown-toggle),.input-group&gt;.input-group-append:last-child&gt;.input-group-text:not(:last-child),.input-group&gt;.input-group-prepend&gt;.btn,.input-group&gt;.input-group-prepend&gt;.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group&gt;.input-group-append&gt;.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group&gt;.input-group-prepend:first-child&gt;.cx-btn:not(:first-child),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group&gt;.input-group-prepend:not(:first-child)&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-append&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-append&gt;.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-prepend:first-child&gt;.cx-close-cancel:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-prepend:first-child&gt;.cx-end-cancel:not(:first-child),.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-prepend:not(:first-child)&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .input-group&gt;.input-group-prepend:not(:first-child)&gt;.cx-end-cancel,.input-group&gt;.input-group-append&gt;.btn,.input-group&gt;.input-group-append&gt;.input-group-text,.input-group&gt;.input-group-prepend:first-child&gt;.btn:not(:first-child),.input-group&gt;.input-group-prepend:first-child&gt;.input-group-text:not(:first-child),.input-group&gt;.input-group-prepend:not(:first-child)&gt;.btn,.input-group&gt;.input-group-prepend:not(:first-child)&gt;.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}
.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}
.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}
.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}
.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}
.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}
.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}
.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}
.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}
.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}
.custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}
.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}
.custom-control-label:after{background:50%/50% 50% no-repeat}
.custom-checkbox .custom-control-label:before{border-radius:.25rem}
.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'%3E%3Cpathfill='%23fff'd='M6.564.75l-3.593.612-1.538-1.55L04.26l2.9742.99L82.193z'/%3E%3C/svg%3E")}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='4'height='4'%3E%3Cpathstroke='%23fff'd='M02h4'/%3E%3C/svg%3E")}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}
.custom-radio .custom-control-label:before{border-radius:50%}
.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'viewBox='-4-488'%3E%3Ccircler='3'fill='%23fff'/%3E%3C/svg%3E")}
.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}
.custom-switch{padding-left:2.25rem}
.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}
.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}
}
.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}
.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}
.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'%3E%3Cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;appearance:none}
.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.custom-select:focus::-ms-value{color:#495057;background-color:#fff}
.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}
.custom-select:disabled{color:#6c757d;background-color:#e9ecef}
.custom-select::-ms-expand{display:none}
.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}
.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}
.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}
.custom-file{display:inline-block;margin-bottom:0}
.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}
.custom-file-input{z-index:2;margin:0;overflow:hidden;opacity:0}
.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}
.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}
.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}
.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);overflow:hidden;font-weight:400;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}
.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}
.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}
.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}
.custom-range:focus{outline:0}
.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-range::-moz-focus-outer{border:0}
.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}
@media(prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}
}
.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}
.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}
.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}
@media(prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}
}
.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}
.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}
.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}
@media(prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}
}
.custom-range::-ms-thumb:active{background-color:#b3d7ff}
.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}
.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}
.custom-range::-ms-fill-upper{margin-right:15px}
.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}
.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}
.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}
.custom-range:disabled::-moz-range-track{cursor:default}
.custom-range:disabled::-ms-thumb{background-color:#adb5bd}
.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}
}
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show&gt;.nav-link{color:#fff;background-color:#007bff}
.nav-fill .nav-item,.nav-fill&gt;.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item,.nav-justified&gt;.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}
.tab-content&gt;.tab-pane{display:none}
.tab-content&gt;.active{display:block}
.navbar{position:relative;padding:.5rem 1rem}
.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}
.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}
.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}
.navbar-nav-scroll{max-height:75vh;overflow-y:auto}
@media(max-width:575.98px){.navbar-expand-sm&gt;.container,.navbar-expand-sm&gt;.container-fluid,.navbar-expand-sm&gt;.container-lg,.navbar-expand-sm&gt;.container-md,.navbar-expand-sm&gt;.container-sm,.navbar-expand-sm&gt;.container-xl{padding-right:0;padding-left:0}
}
@media(min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-sm&gt;.container,.navbar-expand-sm&gt;.container-fluid,.navbar-expand-sm&gt;.container-lg,.navbar-expand-sm&gt;.container-md,.navbar-expand-sm&gt;.container-sm,.navbar-expand-sm&gt;.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-sm .navbar-nav-scroll{overflow:visible}
.navbar-expand-sm .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-sm .navbar-toggler{display:none}
}
@media(max-width:767.98px){.navbar-expand-md&gt;.container,.navbar-expand-md&gt;.container-fluid,.navbar-expand-md&gt;.container-lg,.navbar-expand-md&gt;.container-md,.navbar-expand-md&gt;.container-sm,.navbar-expand-md&gt;.container-xl{padding-right:0;padding-left:0}
}
@media(min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-md&gt;.container,.navbar-expand-md&gt;.container-fluid,.navbar-expand-md&gt;.container-lg,.navbar-expand-md&gt;.container-md,.navbar-expand-md&gt;.container-sm,.navbar-expand-md&gt;.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-md .navbar-nav-scroll{overflow:visible}
.navbar-expand-md .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-md .navbar-toggler{display:none}
}
@media(max-width:991.98px){.navbar-expand-lg&gt;.container,.navbar-expand-lg&gt;.container-fluid,.navbar-expand-lg&gt;.container-lg,.navbar-expand-lg&gt;.container-md,.navbar-expand-lg&gt;.container-sm,.navbar-expand-lg&gt;.container-xl{padding-right:0;padding-left:0}
}
@media(min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-lg&gt;.container,.navbar-expand-lg&gt;.container-fluid,.navbar-expand-lg&gt;.container-lg,.navbar-expand-lg&gt;.container-md,.navbar-expand-lg&gt;.container-sm,.navbar-expand-lg&gt;.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-lg .navbar-nav-scroll{overflow:visible}
.navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}
}
@media(max-width:1199.98px){.navbar-expand-xl&gt;.container,.navbar-expand-xl&gt;.container-fluid,.navbar-expand-xl&gt;.container-lg,.navbar-expand-xl&gt;.container-md,.navbar-expand-xl&gt;.container-sm,.navbar-expand-xl&gt;.container-xl{padding-right:0;padding-left:0}
}
@media(min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-xl&gt;.container,.navbar-expand-xl&gt;.container-fluid,.navbar-expand-xl&gt;.container-lg,.navbar-expand-xl&gt;.container-md,.navbar-expand-xl&gt;.container-sm,.navbar-expand-xl&gt;.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-xl .navbar-nav-scroll{overflow:visible}
.navbar-expand-xl .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-xl .navbar-toggler{display:none}
}
.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand&gt;.container,.navbar-expand&gt;.container-fluid,.navbar-expand&gt;.container-lg,.navbar-expand&gt;.container-md,.navbar-expand&gt;.container-sm,.navbar-expand&gt;.container-xl{padding-right:0;padding-left:0}
.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand&gt;.container,.navbar-expand&gt;.container-fluid,.navbar-expand&gt;.container-lg,.navbar-expand&gt;.container-md,.navbar-expand&gt;.container-sm,.navbar-expand&gt;.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand .navbar-nav-scroll{overflow:visible}
.navbar-expand .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}
.navbar-light .navbar-nav .active&gt;.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show&gt;.nav-link{color:rgba(0,0,0,.9)}
.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='30'height='30'%3E%3Cpathstroke='rgba(0,0,0,0.5)'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3E%3C/svg%3E")}
.navbar-light .navbar-text{color:rgba(0,0,0,.5)}
.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}
.navbar-dark .navbar-nav .nav-link{color:hsla(0,0,100%,.5)}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0,100%,.75)}
.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0,100%,.25)}
.navbar-dark .navbar-nav .active&gt;.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show&gt;.nav-link{color:#fff}
.navbar-dark .navbar-toggler{color:hsla(0,0,100%,.5);border-color:hsla(0,0,100%,.1)}
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='30'height='30'%3E%3Cpathstroke='rgba(255,255,255,0.5)'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3E%3C/svg%3E")}
.navbar-dark .navbar-text{color:hsla(0,0,100%,.5)}
.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
.card&gt;hr{margin-right:0;margin-left:0}
.card&gt;.list-group{border-top:inherit;border-bottom:inherit}
.card&gt;.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.card&gt;.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.card&gt;.card-header+.list-group,.card&gt;.list-group+.card-footer{border-top:0}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}
.card-title{margin-bottom:.75rem}
.card-subtitle{margin-top:-.375rem}
.card-subtitle,.card-text:last-child{margin-bottom:0}
.card-link:hover{text-decoration:none}
.card-link+.card-link{margin-left:1.25rem}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}
.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}
.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}
.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}
.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}
.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.card-deck .card{margin-bottom:15px}
@media(min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
.card-deck .card{-ms-flex:1 0 0;flex:1 0 0;margin-right:15px;margin-bottom:0;margin-left:15px}
}
.card-group&gt;.card{margin-bottom:15px}
@media(min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
.card-group&gt;.card{-ms-flex:1 0 0;flex:1 0 0;margin-bottom:0}
.card-group&gt;.card+.card{margin-left:0;border-left:0}
.card-group&gt;.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.card-group&gt;.card:not(:last-child) .card-header,.card-group&gt;.card:not(:last-child) .card-img-top{border-top-right-radius:0}
.card-group&gt;.card:not(:last-child) .card-footer,.card-group&gt;.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}
.card-group&gt;.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.card-group&gt;.card:not(:first-child) .card-header,.card-group&gt;.card:not(:first-child) .card-img-top{border-top-left-radius:0}
.card-group&gt;.card:not(:first-child) .card-footer,.card-group&gt;.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}
}
.card-columns .card{margin-bottom:.75rem}
@media(min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}
.card-columns .card{display:inline-block;width:100%}
}
.accordion{overflow-anchor:none}
.accordion&gt;.card{overflow:hidden}
.accordion&gt;.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.accordion&gt;.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}
.accordion&gt;.card&gt;.card-header{border-radius:0;margin-bottom:-1px}
.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}
.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}
.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}
.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}
.breadcrumb-item.active{color:#6c757d}
.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}
.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}
.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}
.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}
.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}
.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}
.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}
.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}
.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:600;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.badge{transition:none}
}
a.badge:focus,a.badge:hover{text-decoration:none}
.badge:empty{display:none}
.btn .badge,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn .badge,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel .badge,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel .badge{position:relative;top:-1px}
.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}
.badge-primary{color:#fff;background-color:#007bff}
a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}
a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.badge-secondary{color:#fff;background-color:#6c757d}
a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}
a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.badge-success{color:#fff;background-color:#28a745}
a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}
a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.badge-info{color:#fff;background-color:#17a2b8}
a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}
a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.badge-warning{color:#212529;background-color:#ffc107}
a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}
a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.badge-danger{color:#fff;background-color:#dc3545}
a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}
a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.badge-light{color:#212529;background-color:#f8f9fa}
a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}
a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.badge-dark{color:#fff;background-color:#343a40}
a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}
a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}
@media(min-width:576px){.jumbotron{padding:4rem 2rem}
}
.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}
.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.alert-heading{color:inherit}
.alert-link{font-weight:600}
.alert-dismissible{padding-right:4rem}
.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}
.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}
.alert-primary hr{border-top-color:#9fcdff}
.alert-primary .alert-link{color:#002752}
.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}
.alert-secondary hr{border-top-color:#c8cbcf}
.alert-secondary .alert-link{color:#202326}
.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}
.alert-success hr{border-top-color:#b1dfbb}
.alert-success .alert-link{color:#0b2e13}
.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}
.alert-info hr{border-top-color:#abdde5}
.alert-info .alert-link{color:#062c33}
.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.alert-warning hr{border-top-color:#ffe8a1}
.alert-warning .alert-link{color:#533f03}
.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
.alert-danger hr{border-top-color:#f1b0b7}
.alert-danger .alert-link{color:#491217}
.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}
.alert-light hr{border-top-color:#ececf6}
.alert-light .alert-link{color:#686868}
.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}
.alert-dark hr{border-top-color:#b9bbbe}
.alert-dark .alert-link{color:#040505}
@keyframes progress-bar-stripes{0{background-position:1rem 0}
to{background-position:0 0}
}
.progress{height:1rem;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}
.progress,.progress-bar{display:-ms-flexbox;display:flex;overflow:hidden}
.progress-bar{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}
@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}
}
.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0,100%,.15) 0,hsla(0,0,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}
.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}
@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}
}
.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
.media-body{-ms-flex:1;flex:1}
.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}
.list-group-item-action{width:100%;color:#495057;text-align:inherit}
.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}
.list-group-item-action:active{color:#212529;background-color:#e9ecef}
.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}
.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}
.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}
.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}
.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}
.list-group-item+.list-group-item{border-top-width:0}
.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}
.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}
.list-group-horizontal&gt;.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal&gt;.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal&gt;.list-group-item.active{margin-top:0}
.list-group-horizontal&gt;.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}
.list-group-horizontal&gt;.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}
@media(min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}
.list-group-horizontal-sm&gt;.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal-sm&gt;.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal-sm&gt;.list-group-item.active{margin-top:0}
.list-group-horizontal-sm&gt;.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}
.list-group-horizontal-sm&gt;.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}
}
@media(min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}
.list-group-horizontal-md&gt;.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal-md&gt;.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal-md&gt;.list-group-item.active{margin-top:0}
.list-group-horizontal-md&gt;.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}
.list-group-horizontal-md&gt;.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}
}
@media(min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}
.list-group-horizontal-lg&gt;.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal-lg&gt;.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal-lg&gt;.list-group-item.active{margin-top:0}
.list-group-horizontal-lg&gt;.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}
.list-group-horizontal-lg&gt;.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}
}
@media(min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}
.list-group-horizontal-xl&gt;.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal-xl&gt;.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal-xl&gt;.list-group-item.active{margin-top:0}
.list-group-horizontal-xl&gt;.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}
.list-group-horizontal-xl&gt;.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}
}
.list-group-flush{border-radius:0}
.list-group-flush&gt;.list-group-item{border-width:0 0 1px}
.list-group-flush&gt;.list-group-item:last-child{border-bottom-width:0}
.list-group-item-primary{color:#004085;background-color:#b8daff}
.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}
.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}
.list-group-item-secondary{color:#383d41;background-color:#d6d8db}
.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}
.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}
.list-group-item-success{color:#155724;background-color:#c3e6cb}
.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}
.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}
.list-group-item-info{color:#0c5460;background-color:#bee5eb}
.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}
.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}
.list-group-item-warning{color:#856404;background-color:#ffeeba}
.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}
.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}
.list-group-item-danger{color:#721c24;background-color:#f5c6cb}
.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}
.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}
.list-group-item-light{color:#818182;background-color:#fdfdfe}
.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}
.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}
.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}
.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}
.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}
.close{float:right;font-size:1.5rem;font-weight:600;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
.close:hover{color:#000;text-decoration:none}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}
button.close{padding:0;background-color:transparent;border:0}
a.close.disabled{pointer-events:none}
.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:hsla(0,0,100%,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}
.toast:not(:last-child){margin-bottom:.75rem}
.toast.showing{opacity:1}
.toast.show{display:block;opacity:1}
.toast.hide{display:none}
.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:hsla(0,0,100%,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.toast-body{padding:.75rem}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}
@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}
}
.modal.show .modal-dialog{transform:none}
.modal.modal-static .modal-dialog{transform:scale(1.02)}
.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}
.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}
.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}
.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}
.modal-dialog-centered.modal-dialog-scrollable:before{content:none}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}
.modal-footer&gt;*{margin:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}
.modal-dialog-centered{min-height:calc(100% - 3.5rem)}
.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}
.modal-sm{max-width:300px}
}
@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}
}
@media(min-width:1200px){.modal-xl{max-width:1140px}
}
.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}
.tooltip.show{opacity:.9}
.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}
.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}
.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}
.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}
.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}
.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}
.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}
.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}
.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}
.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}
.popover,.popover .arrow{position:absolute;display:block}
.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}
.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}
.bs-popover-auto[x-placement^=top]&gt;.arrow,.bs-popover-top&gt;.arrow{bottom:calc(-.5rem - 1px)}
.bs-popover-auto[x-placement^=top]&gt;.arrow:before,.bs-popover-top&gt;.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=top]&gt;.arrow:after,.bs-popover-top&gt;.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}
.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}
.bs-popover-auto[x-placement^=right]&gt;.arrow,.bs-popover-right&gt;.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=right]&gt;.arrow:before,.bs-popover-right&gt;.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=right]&gt;.arrow:after,.bs-popover-right&gt;.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}
.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}
.bs-popover-auto[x-placement^=bottom]&gt;.arrow,.bs-popover-bottom&gt;.arrow{top:calc(-.5rem - 1px)}
.bs-popover-auto[x-placement^=bottom]&gt;.arrow:before,.bs-popover-bottom&gt;.arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=bottom]&gt;.arrow:after,.bs-popover-bottom&gt;.arrow:after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}
.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}
.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}
.bs-popover-auto[x-placement^=left]&gt;.arrow,.bs-popover-left&gt;.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=left]&gt;.arrow:before,.bs-popover-left&gt;.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=left]&gt;.arrow:after,.bs-popover-left&gt;.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}
.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.popover-header:empty{display:none}
.popover-body{padding:.5rem .75rem;color:#212529}
.carousel{position:relative}
.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner:after{display:block;clear:both;content:""}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}
@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}
}
.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}
.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}
.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}
.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0 .6s}
@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}
}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}
@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}
}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'width='8'height='8'%3E%3Cpathd='M5.250l-44441.5-1.5L4.254l2.5-2.5L5.250z'/%3E%3C/svg%3E")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'width='8'height='8'%3E%3Cpathd='M2.750l-1.51.5L3.754l-2.52.5L2.758l4-4-4-4z'/%3E%3C/svg%3E")}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}
.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}
@media(prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}
}
.carousel-indicators .active{opacity:1}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}
@keyframes spinner-border{to{transform:rotate(1turn)}
}
.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}
.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}
@keyframes spinner-grow{0{transform:scale(0)}
50%{opacity:1;transform:none}
}
.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}
.spinner-grow-sm{width:1rem;height:1rem}
@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}
}
.align-baseline{vertical-align:baseline !important}
.align-top{vertical-align:top !important}
.align-middle{vertical-align:middle !important}
.align-bottom{vertical-align:bottom !important}
.align-text-bottom{vertical-align:text-bottom !important}
.align-text-top{vertical-align:text-top !important}
.bg-primary{background-color:#007bff !important}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc !important}
.bg-secondary{background-color:#6c757d !important}
a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62 !important}
.bg-success{background-color:#28a745 !important}
a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34 !important}
.bg-info{background-color:#17a2b8 !important}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b !important}
.bg-warning{background-color:#ffc107 !important}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00 !important}
.bg-danger{background-color:#dc3545 !important}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130 !important}
.bg-light{background-color:#f8f9fa !important}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5 !important}
.bg-dark{background-color:#343a40 !important}
a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124 !important}
.bg-white{background-color:#fff !important}
.bg-transparent{background-color:transparent !important}
.border{border:1px solid #dee2e6 !important}
.border-top{border-top:1px solid #dee2e6 !important}
.border-right{border-right:1px solid #dee2e6 !important}
.border-bottom{border-bottom:1px solid #dee2e6 !important}
.border-left{border-left:1px solid #dee2e6 !important}
.border-0{border:0 !important}
.border-top-0{border-top:0 !important}
.border-right-0{border-right:0 !important}
.border-bottom-0{border-bottom:0 !important}
.border-left-0{border-left:0 !important}
.border-primary{border-color:#007bff !important}
.border-secondary{border-color:#6c757d !important}
.border-success{border-color:#28a745 !important}
.border-info{border-color:#17a2b8 !important}
.border-warning{border-color:#ffc107 !important}
.border-danger{border-color:#dc3545 !important}
.border-light{border-color:#f8f9fa !important}
.border-dark{border-color:#343a40 !important}
.border-white{border-color:#fff !important}
.rounded-sm{border-radius:.2rem !important}
.rounded{border-radius:.25rem !important}
.rounded-top{border-top-left-radius:.25rem !important}
.rounded-right,.rounded-top{border-top-right-radius:.25rem !important}
.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem !important}
.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem !important}
.rounded-left{border-top-left-radius:.25rem !important}
.rounded-lg{border-radius:.3rem !important}
.rounded-circle{border-radius:50% !important}
.rounded-pill{border-radius:50rem !important}
.rounded-0{border-radius:0 !important}
.clearfix:after{display:block;clear:both;content:""}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:-ms-flexbox !important;display:flex !important}
.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
@media(min-width:576px){.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !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:-ms-flexbox !important;display:flex !important}
.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media(min-width:768px){.d-md-none{display:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !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:-ms-flexbox !important;display:flex !important}
.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media(min-width:992px){.d-lg-none{display:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !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:-ms-flexbox !important;display:flex !important}
.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media(min-width:1200px){.d-xl-none{display:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !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:-ms-flexbox !important;display:flex !important}
.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media print{.d-print-none{display:none !important}
.d-print-inline{display:inline !important}
.d-print-inline-block{display:inline-block !important}
.d-print-block{display:block !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:-ms-flexbox !important;display:flex !important}
.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.embed-responsive:before{display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9:before{padding-top:42.85714%}
.embed-responsive-16by9:before{padding-top:56.25%}
.embed-responsive-4by3:before{padding-top:75%}
.embed-responsive-1by1:before{padding-top:100%}
.flex-row{-ms-flex-direction:row !important;flex-direction:row !important}
.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}
.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-center{-ms-flex-align:center !important;align-items:center !important}
.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
@media(min-width:576px){.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important}
.flex-sm-column{-ms-flex-direction:column !important;flex-direction:column !important}
.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-sm-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-sm-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-sm-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-sm-start{-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-sm-end{-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-sm-center{-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-sm-between{-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-sm-start{-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-sm-end{-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-sm-center{-ms-flex-align:center !important;align-items:center !important}
.align-items-sm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-sm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}
@media(min-width:768px){.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important}
.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important}
.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-md-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-md-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-md-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-md-center{-ms-flex-align:center !important;align-items:center !important}
.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}
@media(min-width:992px){.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important}
.flex-lg-column{-ms-flex-direction:column !important;flex-direction:column !important}
.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-lg-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-lg-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-lg-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-lg-start{-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-lg-center{-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-lg-between{-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-lg-start{-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-lg-end{-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-lg-center{-ms-flex-align:center !important;align-items:center !important}
.align-items-lg-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-lg-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}
@media(min-width:1200px){.flex-xl-row{-ms-flex-direction:row !important;flex-direction:row !important}
.flex-xl-column{-ms-flex-direction:column !important;flex-direction:column !important}
.flex-xl-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-xl-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-xl-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-xl-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-xl-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-xl-start{-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-xl-end{-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-xl-center{-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-xl-between{-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-xl-start{-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-xl-end{-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-xl-center{-ms-flex-align:center !important;align-items:center !important}
.align-items-xl-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-xl-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}
.float-left{float:left !important}
.float-right{float:right !important}
.float-none{float:none !important}
@media(min-width:576px){.float-sm-left{float:left !important}
.float-sm-right{float:right !important}
.float-sm-none{float:none !important}
}
@media(min-width:768px){.float-md-left{float:left !important}
.float-md-right{float:right !important}
.float-md-none{float:none !important}
}
@media(min-width:992px){.float-lg-left{float:left !important}
.float-lg-right{float:right !important}
.float-lg-none{float:none !important}
}
@media(min-width:1200px){.float-xl-left{float:left !important}
.float-xl-right{float:right !important}
.float-xl-none{float:none !important}
}
.user-select-all{-ms-user-select:all !important;user-select:all !important}
.user-select-auto{-ms-user-select:auto !important;user-select:auto !important}
.user-select-none{-ms-user-select:none !important;user-select:none !important}
.overflow-auto{overflow:auto !important}
.overflow-hidden{overflow:hidden !important}
.position-static{position:static !important}
.position-relative{position:relative !important}
.position-absolute{position:absolute !important}
.position-fixed{position:fixed !important}
.position-sticky{position:sticky !important}
.fixed-top{top:0}
.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}
.fixed-bottom{bottom:0}
@supports(position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}
.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}
.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}
.shadow-none{box-shadow:none !important}
.w-25{width:25% !important}
.w-50{width:50% !important}
.w-75{width:75% !important}
.w-100{width:100% !important}
.w-auto{width:auto !important}
.h-25{height:25% !important}
.h-50{height:50% !important}
.h-75{height:75% !important}
.h-100{height:100% !important}
.h-auto{height:auto !important}
.mw-100{max-width:100% !important}
.mh-100{max-height:100% !important}
.min-vw-100{min-width:100vw !important}
.min-vh-100{min-height:100vh !important}
.vw-100{width:100vw !important}
.vh-100{height:100vh !important}
.mt-0,.my-0{margin-top:0 !important}
.mr-0,.mx-0{margin-right:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.ml-0,.mx-0{margin-left:0 !important}
.m-1{margin:.25rem !important}
.mt-1,.my-1{margin-top:.25rem !important}
.mr-1,.mx-1{margin-right:.25rem !important}
.mb-1,.my-1{margin-bottom:.25rem !important}
.ml-1,.mx-1{margin-left:.25rem !important}
.m-2{margin:.5rem !important}
.mt-2,.my-2{margin-top:.5rem !important}
.mr-2,.mx-2{margin-right:.5rem !important}
.mb-2,.my-2{margin-bottom:.5rem !important}
.ml-2,.mx-2{margin-left:.5rem !important}
.m-3{margin:1rem !important}
.mt-3,.my-3{margin-top:1rem !important}
.mr-3,.mx-3{margin-right:1rem !important}
.mb-3,.my-3{margin-bottom:1rem !important}
.ml-3,.mx-3{margin-left:1rem !important}
.m-4{margin:1.5rem !important}
.mt-4,.my-4{margin-top:1.5rem !important}
.mr-4,.mx-4{margin-right:1.5rem !important}
.mb-4,.my-4{margin-bottom:1.5rem !important}
.ml-4,.mx-4{margin-left:1.5rem !important}
.m-5{margin:3rem !important}
.mt-5,.my-5{margin-top:3rem !important}
.mr-5,.mx-5{margin-right:3rem !important}
.mb-5,.my-5{margin-bottom:3rem !important}
.ml-5,.mx-5{margin-left:3rem !important}
.p-0{padding:0 !important}
.pt-0,.py-0{padding-top:0 !important}
.pr-0,.px-0{padding-right:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.pl-0,.px-0{padding-left:0 !important}
.p-1{padding:.25rem !important}
.pt-1,.py-1{padding-top:.25rem !important}
.pr-1,.px-1{padding-right:.25rem !important}
.pb-1,.py-1{padding-bottom:.25rem !important}
.pl-1,.px-1{padding-left:.25rem !important}
.p-2{padding:.5rem !important}
.pt-2,.py-2{padding-top:.5rem !important}
.pr-2,.px-2{padding-right:.5rem !important}
.pb-2,.py-2{padding-bottom:.5rem !important}
.pl-2,.px-2{padding-left:.5rem !important}
.p-3{padding:1rem !important}
.pt-3,.py-3{padding-top:1rem !important}
.pr-3,.px-3{padding-right:1rem !important}
.pb-3,.py-3{padding-bottom:1rem !important}
.pl-3,.px-3{padding-left:1rem !important}
.p-4{padding:1.5rem !important}
.pt-4,.py-4{padding-top:1.5rem !important}
.pr-4,.px-4{padding-right:1.5rem !important}
.pb-4,.py-4{padding-bottom:1.5rem !important}
.pl-4,.px-4{padding-left:1.5rem !important}
.p-5{padding:3rem !important}
.pt-5,.py-5{padding-top:3rem !important}
.pr-5,.px-5{padding-right:3rem !important}
.pb-5,.py-5{padding-bottom:3rem !important}
.pl-5,.px-5{padding-left:3rem !important}
.m-n1{margin:-.25rem !important}
.mt-n1,.my-n1{margin-top:-.25rem !important}
.mr-n1,.mx-n1{margin-right:-.25rem !important}
.mb-n1,.my-n1{margin-bottom:-.25rem !important}
.ml-n1,.mx-n1{margin-left:-.25rem !important}
.m-n2{margin:-.5rem !important}
.mt-n2,.my-n2{margin-top:-.5rem !important}
.mr-n2,.mx-n2{margin-right:-.5rem !important}
.mb-n2,.my-n2{margin-bottom:-.5rem !important}
.ml-n2,.mx-n2{margin-left:-.5rem !important}
.m-n3{margin:-1rem !important}
.mt-n3,.my-n3{margin-top:-1rem !important}
.mr-n3,.mx-n3{margin-right:-1rem !important}
.mb-n3,.my-n3{margin-bottom:-1rem !important}
.ml-n3,.mx-n3{margin-left:-1rem !important}
.m-n4{margin:-1.5rem !important}
.mt-n4,.my-n4{margin-top:-1.5rem !important}
.mr-n4,.mx-n4{margin-right:-1.5rem !important}
.mb-n4,.my-n4{margin-bottom:-1.5rem !important}
.ml-n4,.mx-n4{margin-left:-1.5rem !important}
.m-n5{margin:-3rem !important}
.mt-n5,.my-n5{margin-top:-3rem !important}
.mr-n5,.mx-n5{margin-right:-3rem !important}
.mb-n5,.my-n5{margin-bottom:-3rem !important}
.ml-n5,.mx-n5{margin-left:-3rem !important}
.m-auto{margin:auto !important}
.mt-auto,.my-auto{margin-top:auto !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
@media(min-width:576px){.m-sm-0{margin:0 !important}
.mt-sm-0,.my-sm-0{margin-top:0 !important}
.mr-sm-0,.mx-sm-0{margin-right:0 !important}
.mb-sm-0,.my-sm-0{margin-bottom:0 !important}
.ml-sm-0,.mx-sm-0{margin-left:0 !important}
.m-sm-1{margin:.25rem !important}
.mt-sm-1,.my-sm-1{margin-top:.25rem !important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}
.m-sm-2{margin:.5rem !important}
.mt-sm-2,.my-sm-2{margin-top:.5rem !important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}
.m-sm-3{margin:1rem !important}
.mt-sm-3,.my-sm-3{margin-top:1rem !important}
.mr-sm-3,.mx-sm-3{margin-right:1rem !important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}
.ml-sm-3,.mx-sm-3{margin-left:1rem !important}
.m-sm-4{margin:1.5rem !important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}
.m-sm-5{margin:3rem !important}
.mt-sm-5,.my-sm-5{margin-top:3rem !important}
.mr-sm-5,.mx-sm-5{margin-right:3rem !important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}
.ml-sm-5,.mx-sm-5{margin-left:3rem !important}
.p-sm-0{padding:0 !important}
.pt-sm-0,.py-sm-0{padding-top:0 !important}
.pr-sm-0,.px-sm-0{padding-right:0 !important}
.pb-sm-0,.py-sm-0{padding-bottom:0 !important}
.pl-sm-0,.px-sm-0{padding-left:0 !important}
.p-sm-1{padding:.25rem !important}
.pt-sm-1,.py-sm-1{padding-top:.25rem !important}
.pr-sm-1,.px-sm-1{padding-right:.25rem !important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}
.pl-sm-1,.px-sm-1{padding-left:.25rem !important}
.p-sm-2{padding:.5rem !important}
.pt-sm-2,.py-sm-2{padding-top:.5rem !important}
.pr-sm-2,.px-sm-2{padding-right:.5rem !important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}
.pl-sm-2,.px-sm-2{padding-left:.5rem !important}
.p-sm-3{padding:1rem !important}
.pt-sm-3,.py-sm-3{padding-top:1rem !important}
.pr-sm-3,.px-sm-3{padding-right:1rem !important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}
.pl-sm-3,.px-sm-3{padding-left:1rem !important}
.p-sm-4{padding:1.5rem !important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}
.p-sm-5{padding:3rem !important}
.pt-sm-5,.py-sm-5{padding-top:3rem !important}
.pr-sm-5,.px-sm-5{padding-right:3rem !important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}
.pl-sm-5,.px-sm-5{padding-left:3rem !important}
.m-sm-n1{margin:-.25rem !important}
.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}
.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}
.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}
.m-sm-n2{margin:-.5rem !important}
.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}
.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}
.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}
.m-sm-n3{margin:-1rem !important}
.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}
.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}
.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}
.m-sm-n4{margin:-1.5rem !important}
.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}
.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}
.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}
.m-sm-n5{margin:-3rem !important}
.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}
.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}
.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}
.m-sm-auto{margin:auto !important}
.mt-sm-auto,.my-sm-auto{margin-top:auto !important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}
}
@media(min-width:768px){.m-md-0{margin:0 !important}
.mt-md-0,.my-md-0{margin-top:0 !important}
.mr-md-0,.mx-md-0{margin-right:0 !important}
.mb-md-0,.my-md-0{margin-bottom:0 !important}
.ml-md-0,.mx-md-0{margin-left:0 !important}
.m-md-1{margin:.25rem !important}
.mt-md-1,.my-md-1{margin-top:.25rem !important}
.mr-md-1,.mx-md-1{margin-right:.25rem !important}
.mb-md-1,.my-md-1{margin-bottom:.25rem !important}
.ml-md-1,.mx-md-1{margin-left:.25rem !important}
.m-md-2{margin:.5rem !important}
.mt-md-2,.my-md-2{margin-top:.5rem !important}
.mr-md-2,.mx-md-2{margin-right:.5rem !important}
.mb-md-2,.my-md-2{margin-bottom:.5rem !important}
.ml-md-2,.mx-md-2{margin-left:.5rem !important}
.m-md-3{margin:1rem !important}
.mt-md-3,.my-md-3{margin-top:1rem !important}
.mr-md-3,.mx-md-3{margin-right:1rem !important}
.mb-md-3,.my-md-3{margin-bottom:1rem !important}
.ml-md-3,.mx-md-3{margin-left:1rem !important}
.m-md-4{margin:1.5rem !important}
.mt-md-4,.my-md-4{margin-top:1.5rem !important}
.mr-md-4,.mx-md-4{margin-right:1.5rem !important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}
.ml-md-4,.mx-md-4{margin-left:1.5rem !important}
.m-md-5{margin:3rem !important}
.mt-md-5,.my-md-5{margin-top:3rem !important}
.mr-md-5,.mx-md-5{margin-right:3rem !important}
.mb-md-5,.my-md-5{margin-bottom:3rem !important}
.ml-md-5,.mx-md-5{margin-left:3rem !important}
.p-md-0{padding:0 !important}
.pt-md-0,.py-md-0{padding-top:0 !important}
.pr-md-0,.px-md-0{padding-right:0 !important}
.pb-md-0,.py-md-0{padding-bottom:0 !important}
.pl-md-0,.px-md-0{padding-left:0 !important}
.p-md-1{padding:.25rem !important}
.pt-md-1,.py-md-1{padding-top:.25rem !important}
.pr-md-1,.px-md-1{padding-right:.25rem !important}
.pb-md-1,.py-md-1{padding-bottom:.25rem !important}
.pl-md-1,.px-md-1{padding-left:.25rem !important}
.p-md-2{padding:.5rem !important}
.pt-md-2,.py-md-2{padding-top:.5rem !important}
.pr-md-2,.px-md-2{padding-right:.5rem !important}
.pb-md-2,.py-md-2{padding-bottom:.5rem !important}
.pl-md-2,.px-md-2{padding-left:.5rem !important}
.p-md-3{padding:1rem !important}
.pt-md-3,.py-md-3{padding-top:1rem !important}
.pr-md-3,.px-md-3{padding-right:1rem !important}
.pb-md-3,.py-md-3{padding-bottom:1rem !important}
.pl-md-3,.px-md-3{padding-left:1rem !important}
.p-md-4{padding:1.5rem !important}
.pt-md-4,.py-md-4{padding-top:1.5rem !important}
.pr-md-4,.px-md-4{padding-right:1.5rem !important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}
.pl-md-4,.px-md-4{padding-left:1.5rem !important}
.p-md-5{padding:3rem !important}
.pt-md-5,.py-md-5{padding-top:3rem !important}
.pr-md-5,.px-md-5{padding-right:3rem !important}
.pb-md-5,.py-md-5{padding-bottom:3rem !important}
.pl-md-5,.px-md-5{padding-left:3rem !important}
.m-md-n1{margin:-.25rem !important}
.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}
.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}
.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}
.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}
.m-md-n2{margin:-.5rem !important}
.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}
.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}
.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}
.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}
.m-md-n3{margin:-1rem !important}
.mt-md-n3,.my-md-n3{margin-top:-1rem !important}
.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}
.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}
.m-md-n4{margin:-1.5rem !important}
.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}
.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}
.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}
.m-md-n5{margin:-3rem !important}
.mt-md-n5,.my-md-n5{margin-top:-3rem !important}
.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}
.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}
.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}
.m-md-auto{margin:auto !important}
.mt-md-auto,.my-md-auto{margin-top:auto !important}
.mr-md-auto,.mx-md-auto{margin-right:auto !important}
.mb-md-auto,.my-md-auto{margin-bottom:auto !important}
.ml-md-auto,.mx-md-auto{margin-left:auto !important}
}
@media(min-width:992px){.m-lg-0{margin:0 !important}
.mt-lg-0,.my-lg-0{margin-top:0 !important}
.mr-lg-0,.mx-lg-0{margin-right:0 !important}
.mb-lg-0,.my-lg-0{margin-bottom:0 !important}
.ml-lg-0,.mx-lg-0{margin-left:0 !important}
.m-lg-1{margin:.25rem !important}
.mt-lg-1,.my-lg-1{margin-top:.25rem !important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}
.m-lg-2{margin:.5rem !important}
.mt-lg-2,.my-lg-2{margin-top:.5rem !important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}
.m-lg-3{margin:1rem !important}
.mt-lg-3,.my-lg-3{margin-top:1rem !important}
.mr-lg-3,.mx-lg-3{margin-right:1rem !important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}
.ml-lg-3,.mx-lg-3{margin-left:1rem !important}
.m-lg-4{margin:1.5rem !important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}
.m-lg-5{margin:3rem !important}
.mt-lg-5,.my-lg-5{margin-top:3rem !important}
.mr-lg-5,.mx-lg-5{margin-right:3rem !important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}
.ml-lg-5,.mx-lg-5{margin-left:3rem !important}
.p-lg-0{padding:0 !important}
.pt-lg-0,.py-lg-0{padding-top:0 !important}
.pr-lg-0,.px-lg-0{padding-right:0 !important}
.pb-lg-0,.py-lg-0{padding-bottom:0 !important}
.pl-lg-0,.px-lg-0{padding-left:0 !important}
.p-lg-1{padding:.25rem !important}
.pt-lg-1,.py-lg-1{padding-top:.25rem !important}
.pr-lg-1,.px-lg-1{padding-right:.25rem !important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}
.pl-lg-1,.px-lg-1{padding-left:.25rem !important}
.p-lg-2{padding:.5rem !important}
.pt-lg-2,.py-lg-2{padding-top:.5rem !important}
.pr-lg-2,.px-lg-2{padding-right:.5rem !important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}
.pl-lg-2,.px-lg-2{padding-left:.5rem !important}
.p-lg-3{padding:1rem !important}
.pt-lg-3,.py-lg-3{padding-top:1rem !important}
.pr-lg-3,.px-lg-3{padding-right:1rem !important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}
.pl-lg-3,.px-lg-3{padding-left:1rem !important}
.p-lg-4{padding:1.5rem !important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}
.p-lg-5{padding:3rem !important}
.pt-lg-5,.py-lg-5{padding-top:3rem !important}
.pr-lg-5,.px-lg-5{padding-right:3rem !important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}
.pl-lg-5,.px-lg-5{padding-left:3rem !important}
.m-lg-n1{margin:-.25rem !important}
.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}
.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}
.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}
.m-lg-n2{margin:-.5rem !important}
.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}
.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}
.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}
.m-lg-n3{margin:-1rem !important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}
.m-lg-n4{margin:-1.5rem !important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}
.m-lg-n5{margin:-3rem !important}
.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}
.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}
.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}
.m-lg-auto{margin:auto !important}
.mt-lg-auto,.my-lg-auto{margin-top:auto !important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}
}
@media(min-width:1200px){.m-xl-0{margin:0 !important}
.mt-xl-0,.my-xl-0{margin-top:0 !important}
.mr-xl-0,.mx-xl-0{margin-right:0 !important}
.mb-xl-0,.my-xl-0{margin-bottom:0 !important}
.ml-xl-0,.mx-xl-0{margin-left:0 !important}
.m-xl-1{margin:.25rem !important}
.mt-xl-1,.my-xl-1{margin-top:.25rem !important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}
.m-xl-2{margin:.5rem !important}
.mt-xl-2,.my-xl-2{margin-top:.5rem !important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}
.m-xl-3{margin:1rem !important}
.mt-xl-3,.my-xl-3{margin-top:1rem !important}
.mr-xl-3,.mx-xl-3{margin-right:1rem !important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}
.ml-xl-3,.mx-xl-3{margin-left:1rem !important}
.m-xl-4{margin:1.5rem !important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}
.m-xl-5{margin:3rem !important}
.mt-xl-5,.my-xl-5{margin-top:3rem !important}
.mr-xl-5,.mx-xl-5{margin-right:3rem !important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}
.ml-xl-5,.mx-xl-5{margin-left:3rem !important}
.p-xl-0{padding:0 !important}
.pt-xl-0,.py-xl-0{padding-top:0 !important}
.pr-xl-0,.px-xl-0{padding-right:0 !important}
.pb-xl-0,.py-xl-0{padding-bottom:0 !important}
.pl-xl-0,.px-xl-0{padding-left:0 !important}
.p-xl-1{padding:.25rem !important}
.pt-xl-1,.py-xl-1{padding-top:.25rem !important}
.pr-xl-1,.px-xl-1{padding-right:.25rem !important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}
.pl-xl-1,.px-xl-1{padding-left:.25rem !important}
.p-xl-2{padding:.5rem !important}
.pt-xl-2,.py-xl-2{padding-top:.5rem !important}
.pr-xl-2,.px-xl-2{padding-right:.5rem !important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}
.pl-xl-2,.px-xl-2{padding-left:.5rem !important}
.p-xl-3{padding:1rem !important}
.pt-xl-3,.py-xl-3{padding-top:1rem !important}
.pr-xl-3,.px-xl-3{padding-right:1rem !important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}
.pl-xl-3,.px-xl-3{padding-left:1rem !important}
.p-xl-4{padding:1.5rem !important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}
.p-xl-5{padding:3rem !important}
.pt-xl-5,.py-xl-5{padding-top:3rem !important}
.pr-xl-5,.px-xl-5{padding-right:3rem !important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}
.pl-xl-5,.px-xl-5{padding-left:3rem !important}
.m-xl-n1{margin:-.25rem !important}
.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}
.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}
.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}
.m-xl-n2{margin:-.5rem !important}
.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}
.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}
.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}
.m-xl-n3{margin:-1rem !important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}
.m-xl-n4{margin:-1.5rem !important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}
.m-xl-n5{margin:-3rem !important}
.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}
.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}
.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}
.m-xl-auto{margin:auto !important}
.mt-xl-auto,.my-xl-auto{margin-top:auto !important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}
}
.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace !important}
.text-justify{text-align:justify !important}
.text-wrap{white-space:normal !important}
.text-nowrap{white-space:nowrap !important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
@media(min-width:576px){.text-sm-left{text-align:left !important}
.text-sm-right{text-align:right !important}
.text-sm-center{text-align:center !important}
}
@media(min-width:768px){.text-md-left{text-align:left !important}
.text-md-right{text-align:right !important}
.text-md-center{text-align:center !important}
}
@media(min-width:992px){.text-lg-left{text-align:left !important}
.text-lg-right{text-align:right !important}
.text-lg-center{text-align:center !important}
}
@media(min-width:1200px){.text-xl-left{text-align:left !important}
.text-xl-right{text-align:right !important}
.text-xl-center{text-align:center !important}
}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.font-weight-light{font-weight:300 !important}
.font-weight-lighter{font-weight:lighter !important}
.font-weight-normal{font-weight:400 !important}
.font-weight-bold{font-weight:600 !important}
.font-weight-bolder{font-weight:bolder !important}
.font-italic{font-style:italic !important}
.text-white{color:#fff !important}
.text-primary{color:#007bff !important}
a.text-primary:focus,a.text-primary:hover{color:#0056b3 !important}
.text-secondary{color:#6c757d !important}
a.text-secondary:focus,a.text-secondary:hover{color:#494f54 !important}
.text-success{color:#28a745 !important}
a.text-success:focus,a.text-success:hover{color:#19692c !important}
.text-info{color:#17a2b8 !important}
a.text-info:focus,a.text-info:hover{color:#0f6674 !important}
.text-warning{color:#ffc107 !important}
a.text-warning:focus,a.text-warning:hover{color:#ba8b00 !important}
.text-danger{color:#dc3545 !important}
a.text-danger:focus,a.text-danger:hover{color:#a71d2a !important}
.text-light{color:#f8f9fa !important}
a.text-light:focus,a.text-light:hover{color:#cbd3da !important}
.text-dark{color:#343a40 !important}
a.text-dark:focus,a.text-dark:hover{color:#121416 !important}
.text-body{color:#212529 !important}
.text-muted{color:#6c757d !important}
.text-black-50{color:rgba(0,0,0,.5) !important}
.text-white-50{color:hsla(0,0,100%,.5) !important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.text-decoration-none{text-decoration:none !important}
.text-break{word-break:break-word !important;word-wrap:break-word !important}
.text-reset{color:inherit !important}
.visible{visibility:visible !important}
.invisible{visibility:hidden !important}
@media print{*,:after,:before{text-shadow:none !important;box-shadow:none !important}
a:not(.btn){text-decoration:underline}
abbr[title]:after{content:" (" attr(title) ")"}
pre{white-space:pre-wrap !important}
blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
@page{size:a3}
.container,body{min-width:992px !important}
.navbar{display:none}
.badge{border:1px solid #000}
.table{border-collapse:collapse !important}
.table td,.table th{background-color:#fff !important}
.table-bordered td,.table-bordered th{border:1px solid #dee2e6 !important}
.table-dark{color:inherit}
.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}
.table .thead-dark th{color:inherit;border-color:#dee2e6}
}
.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-ms-user-select:none;user-select:text;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list,.slick-slider{position:relative;display:block}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}
.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:5px}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:#000;opacity:.75}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:0;border-bottom-color:#f0f0f0}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:0;border-top-color:#fff}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}
.react-datepicker-wrapper{display:inline-block;padding:0;border:0}
.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}
.react-datepicker--time-only .react-datepicker__triangle{left:35px}
.react-datepicker--time-only .react-datepicker__time-container{border-left:0}
.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}
.react-datepicker__triangle{position:absolute;left:50px}
.react-datepicker-popper{z-index:1}
.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}
.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}
.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}
.react-datepicker-popper[data-placement^=right]{margin-left:8px}
.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}
.react-datepicker-popper[data-placement^=left]{margin-right:8px}
.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}
.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative}
.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}
.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}
.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}
.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}
.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}
.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.react-datepicker__navigation{background:0;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}
.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}
.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}
.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}
.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}
.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}
.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}
.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}
.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}
.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}
.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}
.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}
.react-datepicker__month-container{float:left}
.react-datepicker__year{margin:.4rem;text-align:center}
.react-datepicker__year-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:180px}
.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}
.react-datepicker__month{margin:.4rem;text-align:center}
.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}
.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}
.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}
.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}
.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}
.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}
.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}
.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}
.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}
.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}
.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}
.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}
.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}
.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}
.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}
.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}
.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}
.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}
.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}
.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}
.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}
.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}
.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}
.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}
.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}
.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}
.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:rgba(33,107,165,.5)}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range{background-color:#f0f0f0;color:#000}
.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}
.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}
.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}
.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}
.react-datepicker__input-container{position:relative;display:inline-block;width:100%}
.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}
.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}
.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}
.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}
.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}
.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}
.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}
.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}
.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}
.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}
.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}
.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\00d7"}
.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}
.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;z-index:2147483647}
.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}
@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}
}
.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}
.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}
.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}
.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}
.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}
.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}
.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}
.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}
.content-band--70x30 .band-item{padding-bottom:.5rem}
.content-band--70x30 .band-item:nth-child(2){padding-left:8rem}
@media only screen and (max-width:56.18em){.content-band--70x30 .band-item:nth-child(2){padding-left:0}
}
@media only screen and (max-width:56.18em){.content-band--70x30 .band-item{padding-bottom:1.5rem}
}
.content-band--60x40 .band-item{padding:0 0 1.5rem}
@media only screen and (min-width:62em){.content-band--60x40 .band-item:nth-child(2){padding-left:8.0625rem}
}
@media only screen and (min-width:62em) and (max-width:75em){.content-band--60x40 .band-item:nth-child(2){padding-left:5rem}
}
@media only screen and (max-width:61.9375em){.content-band--60x40 .band-item{padding-bottom:0}
}
.hide{display:none !important}
@media only screen and (min-width:62em){.hide-desktop{display:none !important}
}
@media only screen and (max-width:61.9375em){.hide-mobile{display:none !important}
}
.page-title{color:#424242;font-size:2.75rem;font-weight:600;line-height:3rem}
@media only screen and (max-width:61.9375em){.page-title{font-size:2rem;line-height:2.1875rem}
}
.image-caption{font-size:.875rem;font-weight:400;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:.5rem;word-wrap:break-word}
.bd-rte b{color:inherit;font-weight:600 !important}
.bd-rte i{font-style:italic !important}
.bd-rte i,.bd-rte u{color:inherit}
.bd-rte ul{list-style-type:disc}
.bd-rte ol,.bd-rte ul{padding-left:1rem}
@media only screen and (max-width:61.9375em){.bd-rte li{word-wrap:break-word}
}
.bd-rte a{color:#004593;font-weight:600 !important}
.bd-rte a:focus{outline:auto}
.bd-rte sub,.bd-rte sub *,.bd-rte sup,.bd-rte sup *{font-size:75%}
.bd-custom-scroll ::-webkit-scrollbar{width:.375rem}
.bd-custom-scroll ::-webkit-scrollbar-track{background:#fff}
.bd-custom-scroll ::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.1875rem}
.bd-custom-scroll ::-webkit-scrollbar-thumb:hover{background:#999a9c}
.modal-backdrop.show{background-color:rgba(0,0,0,.3);opacity:1 !important;z-index:999 !important}
.bd-aem.modal-open,.modal.show{padding:0 !important}
.reactBootstrapModal.white-overlay{background-color:#fff;margin:0;max-width:100% !important}
@media only screen and (min-width:62em){.reactBootstrapModal.white-overlay.modal-dialog{margin:0}
}
.reactBootstrapModal.white-overlay .modal-content .modal-body{margin:0 4.6875rem;min-height:100vh;padding:0}
@media only screen and (max-width:61.9375em){.reactBootstrapModal.white-overlay .modal-content .modal-body{margin:0 .25rem}
}
.reactBootstrapModal.white-overlay .modal-content .modal-header{background-color:#004593;display:-ms-flexbox;display:flex;-ms-flex:0 50%;flex:0 50%;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:1.875rem 8.4375rem !important;width:100%}
@media only screen and (max-width:61.9375em){.reactBootstrapModal.white-overlay .modal-content .modal-header{padding:1.125rem 1.25rem !important}
}
.reactBootstrapModal.white-overlay .modal-content .modal-header&gt;a.logo-header{display:inherit}
.reactBootstrapModal.white-overlay .modal-content .modal-header&gt;button .closeIcon{margin-bottom:.625rem !important;margin-top:.625rem !important}
.break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}
.position-rel{position:relative}
body{-webkit-print-color-adjust:exact !important;-moz-print-color-adjust:exact !important;-o-print-color-adjust:exact !important;-ms-print-color-adjust:exact !important}
.react-datepicker-wrapper{width:100%}
.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside,.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside:active,.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside:focus,.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside:focus-within,.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside:hover{border:0;font-size:1.125rem;letter-spacing:0;line-height:1.25rem;outline:0;width:92%}
.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside:active[placeholder],.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside:focus-within[placeholder],.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside:focus[placeholder],.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside:hover[placeholder],.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside[placeholder]{opacity:1}
@media only screen and (max-width:47.938em){.brightcove-modal .modal-dialog{margin:0}
.brightcove-modal .modal-header{border:0;padding:0;position:absolute;right:1.3125rem;top:1.3125rem;z-index:2}
.brightcove-modal .modal-header .close{height:.875rem;margin:0;padding:0;width:.875rem}
.brightcove-modal .modal-header .close span{color:#fff;height:.875rem;width:.875rem}
.brightcove-modal .modal-body{background:#000;padding:0;z-index:1}
.brightcove-modal video-js{height:100vh;margin:0;width:100vw !important}
}
@media only screen and (min-width:64em){.brightcove-modal .modal-header{background:#e0e0e0;border-radius:.125rem .125rem 0 0;height:2.625rem;padding:0;position:absolute;right:0;top:-2.625rem;width:3rem}
.brightcove-modal .modal-dialog{height:26.75rem;-ms-flex-pack:center;justify-content:center;max-height:26.75rem;max-width:100%;padding:0;width:100%;z-index:-1}
.brightcove-modal .modal-body{padding:0}
.brightcove-modal .modal-content{height:56.25%;max-height:100%;max-width:56.25%;width:100%}
.brightcove-modal button.close{height:2.625rem;margin:0 !important;padding:0 !important;width:3rem}
.brightcove-modal button span{height:.5rem !important;margin:auto;padding:.875rem 1.0625rem;width:.5rem !important}
.brightcove-modal video-js{height:26.75rem;width:100%}
}
.freeformhtml b{font-weight:600 !important}
.rtetablecomponent table,.rtetablecomponent tbody,.rtetablecomponent td,.rtetablecomponent tfoot,.rtetablecomponent th,.rtetablecomponent thead,.rtetablecomponent time,.rtetablecomponent tr,.rtetablecomponent tt{border:1;vertical-align:none}
.rtetablecomponent caption{caption-side:inherit}
.rtetablecomponent sup{font-size:.75rem}
.rtetablecomponent .textWhite table{border-color:#fff}
.rtetablecomponent .textWhite *{color:#fff}
.rtetablecomponent .container{padding:2rem 0}
@media only screen and (max-width:61.9375em){.rtetablecomponent .container{padding-left:1rem;padding-right:1rem}
}
.rtetablecomponent .enable-bullets.container.asTableCaption{margin-top:2rem !important;padding-bottom:0;padding-top:0}
@media only screen and (max-width:61.9375em){.rtetablecomponent .enable-bullets.container{padding-left:1rem !important;padding-right:1rem !important}
}
.rtetablecomponent.striped-table .textWhite table td,.rtetablecomponent.striped-table .textWhite table th{color:#424242}
.rtetablecomponent.striped-table table{border-bottom:1px solid #d8d8d8;border-collapse:collapse;display:table;width:100%}
.rtetablecomponent.striped-table table td,.rtetablecomponent.striped-table table th{border:1px solid #d8d8d8;padding:12px}
.rtetablecomponent.striped-table table tr:nth-child(2n){background-color:#f4f5f7}
.rtetablecomponent.striped-table table tr:nth-child(odd){background-color:#fff}
.rtetablecomponent.striped-table table tr:last-child td{border-bottom:0}
.rtetablecomponent .sitecontent__section-heading{margin-bottom:3rem;text-transform:uppercase}
.rtetablecomponent a b{color:inherit}
.site-content.guided_panel_solution .category-info__title{font-weight:500}
.site-content.guided_panel_solution .with-bg-image .category-info__desc p{color:#fff}
.site-content.guided_panel_solution .category-content__container{padding-bottom:0;padding-top:0}
.site-content.guided_panel_solution .category-info.category-content .category-info__sec{padding-top:4.5rem}
.site-content.guided_panel_solution .text-with-download__description a{font-weight:600}
@media only screen and (max-width:61.9375em){.site-content.guided_panel_solution .category-info__cta{padding:1rem 4rem !important}
.site-content.guided_panel_solution .with-bg-image .text-with-image__container{position:relative}
.site-content.guided_panel_solution .text-with-download__downLoad-cta{width:100%}
.site-content.guided_panel_solution .text-with-download__downLoad-cta a{padding:1rem 1.75rem}
.site-content.guided_panel_solution .bd’s-history-leadership .text-with-image__bg-image{height:100%;position:absolute}
.site-content.guided_panel_solution .bd’s-history-leadership .text-with-image__bg-image img{height:100%}
.site-content.guided_panel_solution .bd’s-history-leadership .category-info__cta{padding:1rem 0 !important}
}
.site-content.tech_support .technical-procurement-cards__subTitle{font-weight:400}
.site-content.tech_support .category-info__additional-links span.icon-arrow-right:before{content:""}
.site-content.tech_support .technical-support__contactLink{margin-top:6.375rem;top:0}
.site-content.tech_support .bdb-contact-info__container .card{border:0;margin-bottom:4.5rem}
.site-content.tech_support .bdb-contact-info__container__content-container__address .card-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.site-content.tech_support .bdb-contact-info__container__content-container__address .card-body .address1-box{-ms-flex:0 0 33%;flex:0 0 33%;margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.site-content.tech_support .bdb-contact-info__container__content-container__address .card-body .address1-box{-ms-flex:100%;flex:100%}
}
.site-content.tech_support .bdb-contact-info__container__content-container__address .card-body__address.address-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (max-width:61.9375em){.site-content.tech_support .technical-procurement-cards .contactUs-arrow-variation{display:block !important}
.site-content.tech_support .technical-procurement-cards .contactUs-arrow-variation .card{-ms-flex:100%;flex:100%;max-width:100%}
}
@media only screen and (max-width:61.9375em){.site-content.tech_support .technical-procurement-cards .contactUs-arrow-variation.three-in-row{display:block !important}
}
@media only screen and (max-width:61.9375em){.site-content.tech_support .technical-procurement-cards .contactUs-arrow-variation.three-in-row .card{-ms-flex:100%;flex:100%;max-width:100%}
.site-content.tech_support .technical-procurement-cards .contactUs-arrow-variation.three-in-row .card:nth-child(2n){margin-right:0}
}
.site-content.tech_support .technical-procurement-cards .contactUs-arrow-variation.three-in-row .card .card-body .card-body-inline{display:-ms-flexbox;display:flex;padding-bottom:.625rem}
.site-content.tech_support .technical-procurement-cards .contactUs-arrow-variation.three-in-row .card .card-body .card-body-inline .card-body__heading{color:#004593;padding:.3125rem .625rem}
.site-content.tech_support .technical-procurement-cards .contactUs-arrow-variation.three-in-row .card .card-body .card-body-inline .icon-arrow-right{display:block !important}
.site-content.tech_support .technical-procurement-cards .contactUs-arrow-variation.three-in-row .card .card-body .card-body-inline .icon-arrow-right:before{font-size:1.5625rem}
@media only screen and (max-width:61.9375em){.site-content.tech_support .category-info__cta{padding:1rem 0 !important}
}
@media only screen and (max-width:61.9375em){.site-content.tech_support .listComponent.section{padding-bottom:0}
}
.site-content.tech_support .addressCard .contact-us-page{border-bottom:.0625rem solid #d8d8d8;margin-bottom:4rem}
.site-content.tech_support .addressCard .contact-us-page .bdb-contact-info__container .card{margin-bottom:4rem}
.site-content.tech_support .columnContainer .thought-leadership .bdb-home-list.popular,.site-content.thought_leadership .listComponent .thought-leadership .bdb-home-list.popular{border:0}
@media only screen and (max-width:61.9375em){.site-content.thought_leadership .listComponent .thought-leadership .bdb-home-list.popular{margin-top:0}
}
.site-content.thought_leadership .listComponent .thought-leadership .events.news-section{border:0}
@media only screen and (max-width:61.9375em){.site-content.thought_leadership .listComponent .thought-leadership .events.news-section{margin-bottom:0;margin-top:1.5rem}
}
.site-content.thought_leadership .listComponent .bdb-home-list.events{margin-top:2rem}
@media only screen and (max-width:61.9375em){.site-content.thought_leadership .listComponent .bdb-home-list.events{margin-top:1.5rem}
}
.site-content.thought_leadership .listComponent .bdb-home-list__main-content.events{margin-bottom:0}
.site-content.thought_leadership .listComponent.section{padding-bottom:0}
.site-content.thought_leadership .addressCard .bdb-contact-info__container{margin-top:0}
.site-content.thought_leadership .addressCard .card{border:0}
.site-content.thought_leadership .addressCard .card-body__headquarter{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.625rem;font-weight:600;letter-spacing:0;line-height:1.8125rem}
.site-content.thought_leadership .addressCard.section{padding-bottom:0}
.site-content.thought_leadership .addressCard.section .contact-us-page{padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.site-content.thought_leadership .addressCard.section .contact-us-page{padding-left:0 !important;padding-right:0 !important}
}
.site-content.thought_leadership .thought-leadership .bdb-home-list.news-section{margin-bottom:3.5rem}
.site-content.thought_leadership .newsletterregistration .checkbox{display:-ms-flexbox;display:flex}
.site-content.thought_leadership .newsletterregistration .checkbox .checkbox__box{margin-left:.5rem}
.site-content.thought_leadership .newsletterregistration .news-letter__form input[type=text]:-ms-input-placeholder+label{transform-origin:center}
.site-content.thought_leadership .newsletterregistration .news-letter__form input[type=text]:placeholder-shown+label{transform-origin:center}
.site-content.thought_leadership .newsletterregistration .news-letter__form .news-letter__form-field-input{background-color:#fff !important}
.site-content.thought_leadership .newsletterregistration .news-letter__form .news-letter__form-field-lbl{background-color:#fff}
.site-content.thought_leadership .newsletterregistration .news-letter{padding-top:1rem}
@media only screen and (max-width:61.9375em){.site-content.thought_leadership .newsletterregistration{margin-bottom:1.5rem}
.site-content.thought_leadership .newsletterregistration .news-letter__container{padding-bottom:0}
}
.collapsable-table__wrapper{margin-bottom:1.5rem;overflow-y:hidden;position:relative}
.collapsable-table__wrapper-table tbody{display:table-row-group !important}
.collapsable-table__wrapper-table tbody tr:nth-of-type(2n){background-color:#f4f5f7}
.collapsable-table__wrapper-table tbody.collapse tr{display:none}
.collapsable-table__wrapper-table tbody.collapse tr:nth-child(-n+3),.collapsable-table__wrapper-table tbody.expand tr{display:table-row}
.collapsable-table__wrapper .btn,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .cx-end-cancel{font-size:1rem;font-weight:600;color:#004593;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.collapsable-table__wrapper .btn.expand-all,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .expand-all.cx-btn,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .expand-all.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .expand-all.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .expand-all.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .expand-all.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .expand-all.cx-end-cancel{background:linear-gradient(180deg,hsla(0,0,93.3%,0),#fff);bottom:-1.5rem;padding:4rem 0 1.5rem;position:absolute}
.collapsable-table__wrapper .btn.collapse-all,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapse-all.cx-btn,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapse-all.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapse-all.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .collapse-all.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .collapse-all.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .collapse-all.cx-end-cancel{background:transparent;margin:1.5rem 0}
.collapsable-table__wrapper .btn.right-align,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .right-align.cx-btn,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .right-align.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .right-align.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .right-align.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .right-align.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .right-align.cx-end-cancel{text-align:right}
.collapsable-table__wrapper .btn.left-align,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .left-align.cx-btn,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .left-align.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .left-align.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .left-align.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .left-align.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .left-align.cx-end-cancel{text-align:left}
.collapsable-table__wrapper .btn.center-align,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .center-align.cx-btn,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .center-align.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .center-align.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .center-align.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .center-align.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .collapsable-table__wrapper .center-align.cx-end-cancel{text-align:center}
.scientific_research-table .negative-arrow,.scientific_research-table .positive-arrow,.scientific_research-table .tbl-row__cell{font-size:.875rem;font-weight:400;color:#424242;line-height:1.1875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.scientific_research-table .tbl-row__cell{padding:1rem !important}
.scientific_research-table .tbl-row__cell span{font-size:.875rem;font-weight:400;color:#424242;line-height:1.1875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.scientific_research-table .tbl-row__cell:first-child{width:30% !important}
.scientific_research-table .tbl-row__cell:nth-child(n+2){width:10% !important}
.scientific_research-table .tbl-row__cell:last-child{width:30% !important}
.scientific_research-table tbody tr:nth-of-type(2n){background-color:#f4f5f7}
.negative-arrow{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/red-arrow.svg),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/red-arrow.svg)}
.negative-arrow,.positive-arrow{background-position:0 50%;background-repeat:no-repeat;background-size:.8125rem;display:block;padding-left:1.25rem}
.positive-arrow{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/green-arrow.svg),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/green-arrow.svg)}
.otnotice{margin-top:3.4375rem}
.otnotice-content{padding:0 !important}
.otnotice-content,.otnotice-content .otnotice-sections{margin:0 !important}
.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9{padding:0 !important}
@media only screen and (max-width:37.5em){.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9{padding-left:.9375rem !important;padding-right:.9375rem !important}
}
.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9 .table-wrap{margin-bottom:.625rem !important}
.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9 .table-wrap table{border-collapse:collapse !important;font-size:.75rem !important;line-height:1.125rem !important}
.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9 .table-wrap table tbody tr:nth-child(2n){background:#f5f5f5 !important}
.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9 .table-wrap table tbody td{font-size:.75rem !important;font-weight:600 !important;padding:.625rem !important;vertical-align:top !important}
.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9 .table-wrap table tbody td ul{list-style-type:disc !important;margin:0 0 0 .625rem !important;padding:0 !important}
.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9 .table-wrap table tbody td ul li{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;font-size:.75rem !important;font-weight:600 !important;line-height:1.125rem !important}
.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9 ul{list-style-type:disc !important;margin:0 0 0 .625rem !important}
.otnotice-content .otnotice-sections .otnotice-section-content .col-sm-9 .align-left.block.padding-sm.off-white{padding-left:.9375rem;padding-right:.9375rem}
.otnotice-content .otnotice-sections .otnotice-section-content td,.otnotice-content .otnotice-sections .otnotice-section-content tr{border-width:0 !important}
.mktoForm .mktoRequiredField label.mktoLabel{font-weight:400 !important}
label.mktoLabel{padding-right:5px}
.mktoForm{color:#585854 !important;max-width:630px;width:100% !important}
.mktoForm .mktoRequiredField .mktoAsterix{display:none !important}
.orangemktoAsterixr{color:#f37321}
.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select.mktoField{border:1px solid grey;color:#585854 !important;font-size:14px !important;height:24px !important;margin-bottom:15px !important;padding:2px 3px}
.mktoForm textarea.mktoField{height:auto !important}
.mktoFormCol{margin-bottom:0 !important}
.left-padd{padding-left:10px !important}
.mktoForm .mktoGutter{display:none !important}
select#bDBSubTopic,select#mPSProductInquiry{margin-left:10px}
.mktoForm .mktoCheckboxList,.mktoForm .mktoRadioList{padding:0 !important}
fieldset.mktoFormCol{background:linear-gradient(180deg,#edebe4 0,#fff 5%,#fff);background-color:#fff;border:1px solid #dcdcdc !important;box-sizing:border-box;clear:both;margin:0;margin:0 0 30px !important;padding:15px 5px !important;width:100%}
.mktoForm fieldset legend{display:none !important}
.privacy{padding-bottom:20px !important}
.mktoOffset{display:none}
.mktoButtonRow,fieldset .mktoOffset{display:block}
span.mktoButtonWrap{margin-left:0 !important}
.mktoForm .mktoButtonWrap .mktoButton{background-color:#6897b4 !important;background-image:none !important;border:none !important;color:#fff;font-size:14px !important;padding:8px 12px !important;text-transform:uppercase}
.mktoForm .mktoButtonWrap .mktoButton:hover{background:#82abc5 !important}
input#Reset{background:#ababa9;border:0;color:#fff;cursor:pointer;left:100px;padding:8px 10px 9px;position:absolute;text-transform:uppercase;top:26px;z-index:1}
input#Reset:hover{background:#bcbcba}
label[for=bDBSubTopic],label[for=mPSProductInquiry]{display:block;float:none !important;padding-bottom:10px !important}
.mktoFieldWrap{position:relative}
.mktoCheckboxList{left:0;position:absolute;top:5px}
.custom-label&gt;strong{padding-left:20px !important}
.formContent{padding-top:10px !important}
.pad-left{padding-left:10px !important}
@media only screen and (max-width:767px){.mktoForm,.mktoForm a,.mktoForm strong{padding:0 !important}
}
@media only screen and (max-width:630px){.mktoForm .mktoFormCol{width:100%}
textarea#comments{width:100% !important}
select#mPSProductInquiry,textarea#comments{margin-left:0 !important}
.mktoForm .mktoOffset{display:none !important}
fieldset.mktoFormCol{box-sizing:border-box;padding:15px !important}
.mktoFieldWrap,.mktoForm .mktoLabel,.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select.mktoField,.mktoForm textarea.mktoField,.mktoHtmlText{width:100% !important}
select#bDBSubTopic{margin-left:0 !important}
.left-padd{padding-left:0 !important}
.formContent,.mktoForm .mktoLabel{padding-bottom:10px !important}
.mktoForm .mktoCheckboxList&gt;label,.mktoForm .mktoRadioList&gt;label{margin-right:6px !important}
.mktoForm .mktoCheckboxList,.mktoForm .mktoRadioList{padding:0 0 10px !important}
.pad-left{padding-left:0 !important}
}
span.topsection{display:block;margin:0 0 13px !important}
.mktoForm .mktoLabel{display:none !important}
.mktoForm{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;width:31.25rem}
.mktoForm,.mktoForm strong{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important}
.mktoForm strong{font-weight:400 !important}
.mktoForm .mktoHtmlText a{color:#004593}
.mktoForm .mktoHtmlText .topsection,.mktoForm .mktoHtmlText input[type=reset]{display:none}
.mktoForm .mktoHtmlText .privacy{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;font-size:1rem !important;line-height:1.5rem}
.mktoForm .mktoFormRow fieldset.mktoFormCol{background:#fff !important;border:0 !important;padding:0 !important}
.mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex:50%;flex:50%}
@media only screen and (max-width:61.9375em){.mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin-bottom:1rem !important;margin-right:0 !important;width:100%}
.mktoForm .inputLabels.mktoLabel{background:#fff;color:#5f6062 !important;cursor:pointer;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;left:.75rem;padding:0 !important;position:absolute;top:15%;transform:translateY(25%);transition:all .4s ease-in-out;width:auto !important}
.mktoForm label.mktoLabel.inputLabels.moveLabelToTop{color:#5f6062;font-size:.75rem !important;left:.625rem !important;letter-spacing:0;line-height:.8125rem;padding:0 .1875rem !important;top:-10px !important}
.mktoForm .mktoFormRow{display:-ms-flexbox;display:flex;-ms-flex:100%;flex:100%}
@media only screen and (max-width:61.9375em){.mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.mktoForm .mktoFormRow .mktoFormCol{-ms-flex:50%;flex:50%;margin-bottom:1.375rem !important;padding-left:.8125rem !important;padding-right:.8125rem !important}
.mktoForm .mktoField{-webkit-appearance:none;width:100% !important}
.mktoForm .mktoFieldWrap{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;font-size:1.125rem;line-height:1.25rem;position:relative;width:100%}
.mktoForm .mktoFieldWrap label.mktoLabel{display:block !important;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.9375rem !important;width:auto !important}
.mktoForm .mktoFieldWrap label.mktoLabel .orangemktoAsterixr,.mktoForm .mktoFieldWrap label.mktoLabel span{color:#5f6062 !important}
.mktoForm .mktoFieldWrap label.mktoLabel .mktoAsterix{display:none}
.mktoForm .mktoFieldWrap input,.mktoForm .mktoFieldWrap label,.mktoForm .mktoFieldWrap textarea{color:#5f6062;-ms-touch-action:manipulation;touch-action:manipulation;transition:all .2s}
.mktoForm .mktoFieldWrap input[type=date],.mktoForm .mktoFieldWrap input[type=email],.mktoForm .mktoFieldWrap input[type=number],.mktoForm .mktoFieldWrap input[type=tel],.mktoForm .mktoFieldWrap input[type=text],.mktoForm .mktoFieldWrap input[type=url],.mktoForm .mktoFieldWrap textarea.mktoField{border:.0625rem solid #b7b8ba !important;border-radius:.25rem;box-shadow:0;color:#404041 !important;cursor:text;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;font-size:1.125rem !important;font-weight:600;height:3.5rem !important;letter-spacing:0;line-height:1.25rem !important;margin-bottom:0 !important;min-height:2.75rem;padding:1.125rem .75rem !important;text-align:left}
.mktoForm .mktoFieldWrap input[type=date]:focus,.mktoForm .mktoFieldWrap input[type=email]:focus,.mktoForm .mktoFieldWrap input[type=number]:focus,.mktoForm .mktoFieldWrap input[type=tel]:focus,.mktoForm .mktoFieldWrap input[type=text]:focus,.mktoForm .mktoFieldWrap input[type=url]:focus,.mktoForm .mktoFieldWrap textarea.mktoField:focus{background:#fff;border:.0625rem solid #424242;box-shadow:0 0 0 0 #fff;color:#424242;outline:0}
.mktoForm .mktoFieldWrap input[type=date]:focus+button,.mktoForm .mktoFieldWrap input[type=date]:focus~i.arrow,.mktoForm .mktoFieldWrap input[type=email]:focus+button,.mktoForm .mktoFieldWrap input[type=email]:focus~i.arrow,.mktoForm .mktoFieldWrap input[type=number]:focus+button,.mktoForm .mktoFieldWrap input[type=number]:focus~i.arrow,.mktoForm .mktoFieldWrap input[type=tel]:focus+button,.mktoForm .mktoFieldWrap input[type=tel]:focus~i.arrow,.mktoForm .mktoFieldWrap input[type=text]:focus+button,.mktoForm .mktoFieldWrap input[type=text]:focus~i.arrow,.mktoForm .mktoFieldWrap input[type=url]:focus+button,.mktoForm .mktoFieldWrap input[type=url]:focus~i.arrow,.mktoForm .mktoFieldWrap textarea.mktoField:focus+button,.mktoForm .mktoFieldWrap textarea.mktoField:focus~i.arrow{border:.0625rem solid #004593}
.mktoForm .mktoFieldWrap input[type=date]:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=email]:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=number]:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=tel]:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=text]:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=url]:-ms-input-placeholder,.mktoForm .mktoFieldWrap textarea.mktoField:-ms-input-placeholder{font-size:1.125rem !important}
.mktoForm .mktoFieldWrap input[type=date]::placeholder,.mktoForm .mktoFieldWrap input[type=email]::placeholder,.mktoForm .mktoFieldWrap input[type=number]::placeholder,.mktoForm .mktoFieldWrap input[type=tel]::placeholder,.mktoForm .mktoFieldWrap input[type=text]::placeholder,.mktoForm .mktoFieldWrap input[type=url]::placeholder,.mktoForm .mktoFieldWrap textarea.mktoField::placeholder{font-size:1.125rem !important}
.mktoForm .mktoFieldWrap input[type=date][readonly],.mktoForm .mktoFieldWrap input[type=email][readonly],.mktoForm .mktoFieldWrap input[type=number][readonly],.mktoForm .mktoFieldWrap input[type=tel][readonly],.mktoForm .mktoFieldWrap input[type=text][readonly],.mktoForm .mktoFieldWrap input[type=url][readonly],.mktoForm .mktoFieldWrap textarea.mktoField[readonly]{background-color:#f4f5f7}
.mktoForm .mktoFieldWrap input[type=date][disabled],.mktoForm .mktoFieldWrap input[type=email][disabled],.mktoForm .mktoFieldWrap input[type=number][disabled],.mktoForm .mktoFieldWrap input[type=tel][disabled],.mktoForm .mktoFieldWrap input[type=text][disabled],.mktoForm .mktoFieldWrap input[type=url][disabled],.mktoForm .mktoFieldWrap textarea.mktoField[disabled]{background-color:#e6e7e9;color:#e6e7e9}
.mktoForm .mktoFieldWrap input[type=date][type=number],.mktoForm .mktoFieldWrap input[type=email][type=number],.mktoForm .mktoFieldWrap input[type=number][type=number],.mktoForm .mktoFieldWrap input[type=tel][type=number],.mktoForm .mktoFieldWrap input[type=text][type=number],.mktoForm .mktoFieldWrap input[type=url][type=number],.mktoForm .mktoFieldWrap textarea.mktoField[type=number]{-moz-appearance:textfield}
.mktoForm .mktoFieldWrap input[type=date][type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap input[type=date][type=number]::-webkit-outer-spin-button,.mktoForm .mktoFieldWrap input[type=email][type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap input[type=email][type=number]::-webkit-outer-spin-button,.mktoForm .mktoFieldWrap input[type=number][type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap input[type=number][type=number]::-webkit-outer-spin-button,.mktoForm .mktoFieldWrap input[type=tel][type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap input[type=tel][type=number]::-webkit-outer-spin-button,.mktoForm .mktoFieldWrap input[type=text][type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap input[type=text][type=number]::-webkit-outer-spin-button,.mktoForm .mktoFieldWrap input[type=url][type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap input[type=url][type=number]::-webkit-outer-spin-button,.mktoForm .mktoFieldWrap textarea.mktoField[type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap textarea.mktoField[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}
.mktoForm .mktoFieldWrap input[type=date].mktoEmailField,.mktoForm .mktoFieldWrap input[type=date].mktoTelField,.mktoForm .mktoFieldWrap input[type=date].mktoTextField,.mktoForm .mktoFieldWrap input[type=email].mktoEmailField,.mktoForm .mktoFieldWrap input[type=email].mktoTelField,.mktoForm .mktoFieldWrap input[type=email].mktoTextField,.mktoForm .mktoFieldWrap input[type=number].mktoEmailField,.mktoForm .mktoFieldWrap input[type=number].mktoTelField,.mktoForm .mktoFieldWrap input[type=number].mktoTextField,.mktoForm .mktoFieldWrap input[type=tel].mktoEmailField,.mktoForm .mktoFieldWrap input[type=tel].mktoTelField,.mktoForm .mktoFieldWrap input[type=tel].mktoTextField,.mktoForm .mktoFieldWrap input[type=text].mktoEmailField,.mktoForm .mktoFieldWrap input[type=text].mktoTelField,.mktoForm .mktoFieldWrap input[type=text].mktoTextField,.mktoForm .mktoFieldWrap input[type=url].mktoEmailField,.mktoForm .mktoFieldWrap input[type=url].mktoTelField,.mktoForm .mktoFieldWrap input[type=url].mktoTextField{margin-bottom:0 !important}
.mktoForm .mktoFieldWrap input[type=date].mktoEmailField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoTelField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoTextField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoEmailField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoTelField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoTextField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoEmailField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoTelField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoTextField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoEmailField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoTelField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoTextField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoEmailField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoTelField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoTextField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoEmailField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoTelField:-ms-input-placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoTextField:-ms-input-placeholder{opacity:1}
.mktoForm .mktoFieldWrap input[type=date].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoTextField::placeholder{opacity:1}
.mktoForm .mktoFieldWrap input[type=number]:-ms-input-placeholder+label,.mktoForm .mktoFieldWrap input[type=password]:-ms-input-placeholder+label,.mktoForm .mktoFieldWrap input[type=text]:-ms-input-placeholder+label,.mktoForm .mktoFieldWrap textarea:-ms-input-placeholder+label{cursor:text;font-size:1.125rem;max-width:75%;overflow:hidden;text-overflow:ellipsis;transform:translate(.625rem,2.5rem) scale(1.25);transform-origin:left bottom;white-space:nowrap}
.mktoForm .mktoFieldWrap input[type=number]:placeholder-shown+label,.mktoForm .mktoFieldWrap input[type=password]:placeholder-shown+label,.mktoForm .mktoFieldWrap input[type=text]:placeholder-shown+label,.mktoForm .mktoFieldWrap textarea:placeholder-shown+label{cursor:text;font-size:1.125rem;max-width:75%;overflow:hidden;text-overflow:ellipsis;transform:translate(.625rem,2.5rem) scale(1.25);transform-origin:left bottom;white-space:nowrap}
.mktoForm .mktoFieldWrap .mktoCheckboxList{width:100% !important;display:-ms-flexbox;display:flex;position:relative}
.mktoForm .mktoFieldWrap .mktoCheckboxList .mktoField{min-width:1.5625rem !important;width:auto !important}
.mktoForm .mktoFieldWrap .mktoCheckboxList label{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.mktoForm .mktoFieldWrap .mktoCheckboxList label .orangemktoAsterixr{width:auto !important}
.mktoForm .mktoFieldWrap .mktoCheckboxList .checkbox-label,.mktoForm .mktoFieldWrap .mktoCheckboxList .radio-label{color:#5f6062;-ms-flex:0 100%;flex:0 100%;-ms-flex-direction:row;flex-direction:row;font-weight:400;margin:0}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox],.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=radio]{border:0;display:inline-block;height:1.5625rem;opacity:0;position:absolute;width:1.5625rem;z-index:2}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label i,.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=radio]+label i{background-repeat:no-repeat;cursor:default;display:inline-block;height:1.5625rem;vertical-align:top;width:1.5625rem}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label span,.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=radio]+label span{color:#5f6062;cursor:pointer;display:inline-block;line-height:1rem;padding-left:.5rem;vertical-align:sub;white-space:inherit;width:75%}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]{height:.0625rem;min-width:.0625rem !important;position:relative;width:.0625rem !important}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label:before{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/bd-form-elements.svg);background-position:-.9375rem -.9375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem;border-radius:.375rem;content:"";display:inline-block;height:25px;left:0;position:absolute;width:25px}
@-moz-document url-prefix(){.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label:before{background-position-x:-.9375rem}
}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label{margin-right:1.5rem;padding-left:2rem;position:relative}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label,.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label strong{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;font-size:1rem !important;line-height:1.5rem}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox][disabled=disabled]+label:before{background-position:-.9375rem -6.5625rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]:checked+label:before{background-position:-.9375rem -3.75rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
@-moz-document url-prefix(){.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]:checked+label:before{background-position-x:-.9375rem}
}
.mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]:checked[disabled=disabled]+label:before{background-position:-.9375rem -9.375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.mktoForm .mktoFieldWrap .mktoCheckboxList .form-control{cursor:pointer}
.mktoForm .mktoFieldWrap .mktoCheckboxList .form-control[disabled]{cursor:default}
.mktoForm .mktoFieldWrap select.mktoField{-o-appearance:none;appearance:none;background-color:#fff;background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-down.svg);background-position:right 1rem center;background-repeat:no-repeat;border:.0625rem solid #b7b8ba !important;border-radius:.25rem;color:#5f6062 !important;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;font-size:1.125rem !important;height:3.5rem !important;letter-spacing:normal;line-height:1.25rem;padding:0 2.5rem 0 1rem !important;text-align:left;white-space:normal}
.mktoForm .mktoFieldWrap select.mktoField::-ms-expand{display:none}
.mktoForm .mktoFieldWrap .mktoRadioList{max-width:100%;display:-ms-flexbox;display:flex;position:relative}
.mktoForm .mktoFieldWrap .mktoRadioList .mktoField{min-width:1.5625rem !important;width:auto !important}
.mktoForm .mktoFieldWrap .mktoRadioList .checkbox-label,.mktoForm .mktoFieldWrap .mktoRadioList .radio-label{color:#5f6062;-ms-flex:0 100%;flex:0 100%;-ms-flex-direction:row;flex-direction:row;font-weight:400;margin:0}
.mktoForm .mktoFieldWrap .mktoRadioList input[type=checkbox],.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]{border:0;display:inline-block;height:1.5625rem;opacity:0;position:absolute;width:1.5625rem;z-index:2}
.mktoForm .mktoFieldWrap .mktoRadioList input[type=checkbox]+label i,.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]+label i{background-repeat:no-repeat;cursor:default;display:inline-block;height:1.5625rem;vertical-align:top;width:1.5625rem}
.mktoForm .mktoFieldWrap .mktoRadioList input[type=checkbox]+label span,.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]+label span{color:#5f6062;cursor:pointer;display:inline-block;line-height:1rem;padding-left:.5rem;vertical-align:sub;white-space:inherit;width:75%}
.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]{height:.0625rem;min-width:.0625rem !important;position:relative;width:.0625rem !important}
.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]+label:before{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/bd-form-elements.svg);background-position:-3.75rem -.9375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem;content:"";height:1.5625rem;left:0;position:absolute;width:1.5625rem}
@-moz-document url-prefix(){.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]+label:before{background-position-x:-3.75rem}
}
.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]+label{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:0;margin-right:1.5rem;padding-left:2rem;position:relative}
.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio][disabled=disabled]+label:before{background-position:-3.75rem -6.5625rem;-ms-background-position-x:-3.75rem;background-position-x:3.75rem}
.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]:checked+label:before{background-position:-3.75rem -3.75rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
@-moz-document url-prefix(){.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]:checked+label:before{background-position-x:-3.75rem}
}
.mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]:checked[disabled=disabled]+label:before{background-position:-3.75rem -9.375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
.mktoForm .mktoFieldWrap input.mktoField.mktoInvalid,.mktoForm .mktoFieldWrap select.mktoField.mktoInvalid,.mktoForm .mktoFieldWrap textarea.mktoField.mktoInvalid{border:.125rem solid #cf2026 !important}
.mktoForm .mktoFieldWrap input.mktoField.mktoInvalid:focus,.mktoForm .mktoFieldWrap select.mktoField.mktoInvalid:focus,.mktoForm .mktoFieldWrap textarea.mktoField.mktoInvalid:focus{border:.0625rem solid #b7b8ba !important}
.mktoForm .mktoFieldWrap .mktoError{bottom:-1rem !important;left:0;width:inherit}
.mktoForm .mktoFieldWrap .mktoError .mktoErrorArrowWrap{display:none}
.mktoForm .mktoFieldWrap .mktoError .mktoErrorMsg{background:none !important;border:0 !important;box-shadow:none !important;color:#ed174f !important;font-size:.75rem !important;letter-spacing:0;line-height:.9375rem !important;max-width:inherit;padding:0 !important;text-shadow:none !important}
.mktoForm .mktoFieldWrap .mktoError .mktoErrorMsg .mktoErrorDetail{color:#ed174f;display:inline;font-size:.75rem;letter-spacing:0;line-height:.9375rem}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{background-color:#004593 !important;background-image:none !important;border:0;border-radius:.375rem;box-sizing:border-box;color:#fff;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;font-size:1.125rem !important;font-weight:700;line-height:1.125rem;margin-bottom:1.5rem;padding:1rem 3rem !important;text-align:center;text-transform:capitalize}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background-color:#023970 !important;color:#fff;outline:0}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover a{color:#fff;font-weight:inherit}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.focus,.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus{background-color:#004593;color:#fff;outline:#fff}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.active,.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.active:hover,.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:active{background-color:#022b53;color:#fff;outline:0}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.disabled,.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.disabled:hover,.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton[disabled],.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton[disabled]:hover{background-color:#e6e7e9 !important;color:#babcbe !important}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton a{color:#fff}
#FormSection .SumoSelect&gt;.CaptionCont{border:1px solid #656567 !important}
.keyboard--focussed .mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]:focus+label:before,.keyboard--focussed .mktoForm .mktoFieldWrap .mktoCheckboxList input[type=radio]:focus+label:before,.keyboard--focussed .mktoForm .mktoFieldWrap .mktoRadioList input[type=checkbox]:focus+label:before,.keyboard--focussed .mktoForm .mktoFieldWrap .mktoRadioList input[type=radio]:focus+label:before{outline-color:#f27707;outline-style:dashed;outline-width:.125rem}
.object-position-left{object-position:left}
.object-position-right{object-position:right}
.object-position-default{object-position:unset}
#onetrust-consent-sdk{height:auto !important}
.otnotice-version{float:none !important;margin:0 0 2.5rem !important;text-align:right}
@media only screen and (max-width:61.9375em){.otnotice-version{margin:0 0 1.5rem !important}
}
.otnotice-version .otnotice-timestamp{font-size:.75rem}
html[lang=ko-KR] .avatar-widget__circle{padding:.5rem;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}
@media only screen and (min-width:62em){html[lang=ja-JP] .pdp-search-card__layout-row.product-attributes,html[lang=ko-KR] .pdp-search-card__layout-row.product-attributes{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
html[lang=ja-JP] .pdp-search-card__layout-row.product-attributes .row,html[lang=ko-KR] .pdp-search-card__layout-row.product-attributes .row{-ms-flex-align:end;align-items:flex-end}
html[lang=ja-JP] .pdp-search-card__layout-row.product-actions,html[lang=ko-KR] .pdp-search-card__layout-row.product-actions{margin-left:8%}
html[lang=ja-JP] .sl-details-card__info-text,html[lang=ko-KR] .sl-details-card__info-text{min-width:3.3125rem;width:auto !important}
html[lang=ja-JP] .pdp-search-card__display-item,html[lang=ko-KR] .pdp-search-card__display-item{text-align:center !important}
html[lang=ja-JP] .productDetailTile_container_section_product-info_brand-label,html[lang=ja-JP] .productDetailTile_container_section_product-info_catalogNo-label,html[lang=ja-JP] .productDetailTile_container_section_product-info_clone-label,html[lang=ko-KR] .productDetailTile_container_section_product-info_brand-label,html[lang=ko-KR] .productDetailTile_container_section_product-info_catalogNo-label,html[lang=ko-KR] .productDetailTile_container_section_product-info_clone-label{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
html[lang=ja-JP] .productDetailTile_container_section_product-info_brand-value,html[lang=ja-JP] .productDetailTile_container_section_product-info_catalogNo-value,html[lang=ja-JP] .productDetailTile_container_section_product-info_clone-value,html[lang=ko-KR] .productDetailTile_container_section_product-info_brand-value,html[lang=ko-KR] .productDetailTile_container_section_product-info_catalogNo-value,html[lang=ko-KR] .productDetailTile_container_section_product-info_clone-value{-ms-flex:0 0 58%;flex:0 0 58%;max-width:58%}
}
@media only screen and (max-width:61.9375em){html[lang=ja-JP] .sl-details-card__info-text,html[lang=ko-KR] .sl-details-card__info-text{min-width:5.5625rem;width:auto !important}
}
.l2-regions #LblConsent_Temporary_Status,.l2-regions #LblEmailBlock__c,.l2-regions #LblmktoCheckbox_47452_0,.l2-regions .mktoHtmlText{color:#424242 !important;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;font-size:1.125rem !important}
.l2-regions form .mktoButtonRow .mktoButtonWrap{margin-right:0 !important}
.l2-regions .mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label,.l2-regions .mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label strong{color:#424242 !important;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;font-size:1.125rem !important}
.l2-regions .mktoForm .mktoFieldWrap .mktoCheckboxList input[type=checkbox]+label:before{border:none !important}
.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{border:0;border-radius:.375rem;box-sizing:border-box;font-size:1.125rem;line-height:1.125rem;padding:.625rem}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .active.cx-btn:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .active.focus.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:active.focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:active:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .focus.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .active.cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .active.cx-end-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .active.focus.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .active.focus.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:active.focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:active:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:active.focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:active:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .focus.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .focus.cx-end-cancel{outline:0}
.btn:hover a,.btn a,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:hover a,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn a,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:hover a,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel a,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:hover a,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel a{color:#fff}
.btn-group-lg&gt;.btn,.btn-lg,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-end-cancel{font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.125rem;padding:1.5rem 3.5rem}
.btn-md{font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.25rem;padding:1rem}
.btn-group-sm&gt;.btn,.btn-sm,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-sm&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-sm&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-sm&gt;.cx-end-cancel{font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.125rem;padding:.5rem}
.btn-primary-blue,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit,.cx-common-container.cx-toast .cx-button-group .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm{background-color:#004593;color:#fff}
.btn-primary-blue:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:hover,.cx-common-container.cx-toast .cx-button-group .cx-btn:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm:hover{background-color:#023970;color:#fff;outline:0}
.btn-primary-blue:hover a,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:hover a,.cx-common-container.cx-toast .cx-button-group .cx-btn:hover a,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm:hover a,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm:hover a{color:#004593;font-weight:inherit}
.btn-primary-blue.focus,.btn-primary-blue:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .focus.cx-submit,.cx-common-container.cx-toast .cx-button-group .cx-btn:focus,.cx-common-container.cx-toast .cx-button-group .focus.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .focus.cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .focus.cx-end-confirm{background-color:#004593;color:#fff;outline:#fff}
.btn-primary-blue.active,.btn-primary-blue.active:hover,.btn-primary-blue:active,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .active.cx-submit,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .active.cx-submit:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:active,.cx-common-container.cx-toast .cx-button-group .active.cx-btn,.cx-common-container.cx-toast .cx-button-group .active.cx-btn:hover,.cx-common-container.cx-toast .cx-button-group .cx-btn:active,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .active.cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .active.cx-close-confirm:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .active.cx-end-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .active.cx-end-confirm:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm:active,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm:active{background-color:#022b53;color:#fff;outline:0}
.btn-primary-blue.disabled,.btn-primary-blue[disabled],.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit[disabled],.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .disabled.cx-submit,.cx-common-container.cx-toast .cx-button-group .cx-btn[disabled],.cx-common-container.cx-toast .cx-button-group .disabled.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm[disabled],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm[disabled],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .disabled.cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .disabled.cx-end-confirm{background-color:#e6e7e9 !important;color:#babcbe !important;cursor:auto}
.btn-primary-blue.disabled:hover,.btn-primary-blue[disabled]:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit[disabled]:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .disabled.cx-submit:hover,.cx-common-container.cx-toast .cx-button-group .cx-btn[disabled]:hover,.cx-common-container.cx-toast .cx-button-group .disabled.cx-btn:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm[disabled]:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm[disabled]:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .disabled.cx-close-confirm:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .disabled.cx-end-confirm:hover{background-color:#e6e7e9 !important;color:#babcbe !important}
.btn-primary-blue a,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit a,.cx-common-container.cx-toast .cx-button-group .cx-btn a,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm a,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm a{color:#fff}
.btn-primary-white{background-color:#fff;color:#004593}
.btn-primary-white:hover{background-color:#f4f5f7;color:#004593;outline:0}
.btn-primary-white.focus,.btn-primary-white:focus{background-color:#004593;color:#fff;outline:#fff}
.btn-primary-white.active,.btn-primary-white.active:hover,.btn-primary-white:active{background-color:#022b53;color:#fff;outline:0}
.btn-primary-white.disabled,.btn-primary-white.disabled:hover,.btn-primary-white[disabled],.btn-primary-white[disabled]:hover{background-color:#e6e7e9;color:#02305e}
.btn-secondary{background-color:#fff;border:.125rem solid #004593;color:#004593}
.btn-secondary a{color:#004593;font-weight:inherit}
.btn-secondary:hover{background-color:#004593}
.btn-secondary:hover,.btn-secondary:hover a,.btn-secondary:hover a:hover{color:#fff;outline:0}
.btn-secondary.focus,.btn-secondary:focus{background-color:#fff;border:.0625rem solid #004593;color:#004593}
.btn-secondary.active,.btn-secondary.active:hover,.btn-secondary:active{background-color:#022b53;color:#fff;outline:#004593}
.btn-secondary.disabled,.btn-secondary.disabled:hover,.btn-secondary[disabled],.btn-secondary[disabled]:hover{background-color:#fff;border:.0625rem solid #6c757d;color:#6c757d}
.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover{cursor:default}
.btn-secondary-white{background-color:#b8b8b8;border:#fff;color:#fff}
.btn-secondary-white:hover{background-color:#fff;border:#fff;color:#004593;outline:0}
.btn-secondary-white.focus,.btn-secondary-white:focus{background-color:#b8b8b8;border:#fff;color:#fff}
.btn-secondary-white.active,.btn-secondary-white.active:hover,.btn-secondary-white:active{background-color:#f4f5f7;border:#fff;color:#004593;outline:0}
.btn-secondary-white.disabled,.btn-secondary-white.disabled:hover,.btn-secondary-white[disabled],.btn-secondary-white[disabled]:hover{background-color:#e6e7e9;color:#02305e}
.btn-transparent-white{background-color:transparent;border:.125rem solid #fff;color:#fff}
.btn-transparent-white:hover{background-color:#fff;border:.125rem solid #fff;color:#004593;outline:0}
.btn-transparent-white.focus,.btn-transparent-white:focus{background-color:#b8b8b8;border:.125rem solid #fff;color:#fff}
.btn-transparent-white.active,.btn-transparent-white.active:hover,.btn-transparent-white:active{background-color:#f4f5f7;border:.125rem solid #fff;color:#004593;outline:0}
.btn-transparent-white.disabled,.btn-transparent-white.disabled:hover,.btn-transparent-white[disabled],.btn-transparent-white[disabled]:hover{background-color:#e6e7e9;color:#02305e}
.btn-transparent-blue{background-color:transparent;border:.125rem solid #004593;color:#004593}
.btn-transparent-blue:hover{outline:0}
.btn-transparent-blue.focus,.btn-transparent-blue:focus,.btn-transparent-blue:hover{background-color:#004593;border:.125rem solid #004593;color:#fff}
.btn-transparent-blue.active,.btn-transparent-blue.active:hover,.btn-transparent-blue:active{background-color:#022b53;border:.125rem solid #fff;color:#fff;outline:0}
.btn-transparent-blue.disabled,.btn-transparent-blue.disabled:hover,.btn-transparent-blue[disabled],.btn-transparent-blue[disabled]:hover{background-color:#e6e7e9;color:#02305e}
.btn-link,.btn-link:active,.btn-link:active:focus,.btn-link:focus,.btn-link:hover{box-shadow:none;color:#004593;outline:0;text-decoration:none}
.form-field{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse;flex-flow:column-reverse;font-size:1.125rem;line-height:1.25rem;position:relative}
.form-field label{color:#5f6062}
.form-field.error{color:#cf2026}
.form-field.error .form-control{border:.125rem solid #cf2026;color:#cf2026;position:relative}
.form-field.error .form-control+label{color:#cf2026}
.form-field .form-control:focus:-ms-input-placeholder{opacity:0}
.form-field .form-control:focus::placeholder{opacity:0}
.form-field .form-control:focus::-moz-placeholder{opacity:0}
.form-field .form-control:focus::-webkit-input-placeholder{opacity:0}
.form-field .form-control:focus:-moz-placeholder{opacity:0}
.form-field:-ms-input-placeholder{color:transparent !important;opacity:0}
.form-field .password-trigger img{cursor:pointer;vertical-align:middle}
input,label,textarea{color:#5f6062;-ms-touch-action:manipulation;touch-action:manipulation;transition:all .2s}
input,textarea{cursor:text}
input:active,input:focus,textarea:active,textarea:focus{outline:none !important}
input[placeholder],textarea[placeholder]{overflow:hidden;text-overflow:ellipsis}
input[placeholder]::-moz-placeholder,textarea[placeholder]::-moz-placeholder{font-size:.875rem;opacity:0;text-overflow:ellipsis;-moz-transition:inherit;transition:inherit}
input[placeholder]::-webkit-input-placeholder,textarea[placeholder]::-webkit-input-placeholder{font-size:.875rem;opacity:0;text-overflow:ellipsis;-webkit-transition:inherit;transition:inherit;white-space:nowrap}
input[placeholder]:-moz-placeholder,textarea[placeholder]:-moz-placeholder{font-size:.875rem;opacity:0;text-overflow:ellipsis;-moz-transition:inherit;transition:inherit}
input[placeholder]:-ms-input-placeholder,textarea[placeholder]:-ms-input-placeholder{color:transparent !important;font-size:.875rem;text-overflow:ellipsis;-ms-transition:inherit;transition:inherit}
input.form-control,textarea.form-control{border:.0625rem solid #b7b8ba;border-radius:.25rem;box-shadow:0;color:#404041;font-size:1.125rem;font-weight:600;height:3.5rem;letter-spacing:0;line-height:1.25rem;min-height:2.75rem;padding:1.25rem .75rem 1.125rem;text-align:left}
input.form-control:focus,textarea.form-control:focus{background:#fff;border:.0625rem solid #424242;box-shadow:0 0 0 0 #fff;color:#424242;outline:0}
input.form-control:focus+button,input.form-control:focus~i.arrow,textarea.form-control:focus+button,textarea.form-control:focus~i.arrow{border:.0625rem solid #004593}
input.form-control[readonly],textarea.form-control[readonly]{background-color:#f4f5f7}
input.form-control[disabled],textarea.form-control[disabled]{background-color:#e6e7e9;color:#e6e7e9}
input.form-control[type=number],textarea.form-control[type=number]{-moz-appearance:textfield}
input.form-control[type=number]::-webkit-inner-spin-button,input.form-control[type=number]::-webkit-outer-spin-button,textarea.form-control[type=number]::-webkit-inner-spin-button,textarea.form-control[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}
textarea{overflow-y:scroll;resize:none}
textarea.form-control{height:100%}
.text-danger{color:#cf2026;font-size:.875rem;font-style:italic}
@media screen and (min-width:only screen &amp;&amp;(max-width:20em) 1){input.form-control,textarea.form-control{font-size:.875rem}
}
.checkbox-wrap{width:100%;display:-ms-flexbox;display:flex;position:relative}
.checkbox-wrap .checkbox-label,.checkbox-wrap .radio-label{color:#5f6062;-ms-flex:0 100%;flex:0 100%;-ms-flex-direction:row;flex-direction:row;font-weight:400;margin:0}
.checkbox-wrap input[type=checkbox],.checkbox-wrap input[type=radio]{border:0;display:inline-block;height:1.5625rem;opacity:0;position:absolute;width:1.5625rem;z-index:2}
.checkbox-wrap input[type=checkbox]+label i,.checkbox-wrap input[type=radio]+label i{background-repeat:no-repeat;cursor:default;display:inline-block;height:1.5625rem;vertical-align:top;width:1.5625rem}
.checkbox-wrap input[type=checkbox]+label span,.checkbox-wrap input[type=radio]+label span{color:#5f6062;cursor:pointer;display:inline-block;line-height:1rem;padding-left:.5rem;vertical-align:sub;white-space:inherit;width:75%}
.checkbox-wrap input[type=checkbox]+label i{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/bd-form-elements.svg);background-position:-.9375rem -.9375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem;border-radius:.375rem}
@-moz-document url-prefix(){.checkbox-wrap input[type=checkbox]+label i{background-position-x:-.9375rem}
}
.checkbox-wrap input[type=checkbox][disabled=disabled]+label i{background-position:-.9375rem -6.5625rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.checkbox-wrap input[type=checkbox]:checked+label i{background-position:-.9375rem -3.75rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
@-moz-document url-prefix(){.checkbox-wrap input[type=checkbox]:checked+label i{background-position-x:-.9375rem}
}
.checkbox-wrap input[type=checkbox]:checked[disabled=disabled]+label i{background-position:-.9375rem -9.375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.checkbox-wrap input[type=checkbox]:focus+label i{outline-color:#f27707;outline-style:dashed;outline-width:.125rem}
.checkbox-wrap .form-control{cursor:pointer}
.checkbox-wrap .form-control[disabled]{cursor:default}
.radio-wrap{max-width:100%;display:-ms-flexbox;display:flex;position:relative}
.radio-wrap .checkbox-label,.radio-wrap .radio-label{color:#5f6062;-ms-flex:0 100%;flex:0 100%;-ms-flex-direction:row;flex-direction:row;font-weight:400;margin:0}
.radio-wrap input[type=checkbox],.radio-wrap input[type=radio]{border:0;display:inline-block;height:1.5625rem;opacity:0;position:absolute;width:1.5625rem;z-index:2}
.radio-wrap input[type=checkbox]+label i,.radio-wrap input[type=radio]+label i{background-repeat:no-repeat;cursor:default;display:inline-block;height:1.5625rem;vertical-align:top;width:1.5625rem}
.radio-wrap input[type=checkbox]+label span,.radio-wrap input[type=radio]+label span{color:#5f6062;cursor:pointer;display:inline-block;line-height:1rem;padding-left:.5rem;vertical-align:sub;white-space:inherit;width:75%}
.radio-wrap input[type=radio]+label i{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/bd-form-elements.svg);background-position:-3.75rem -.9375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
@-moz-document url-prefix(){.radio-wrap input[type=radio]+label i{background-position-x:-3.75rem}
}
.radio-wrap input[type=radio]:focus+label i{outline-color:#f27707;outline-style:dashed;outline-width:.125rem}
.radio-wrap input[type=radio][disabled=disabled]+label i{background-position:-3.75rem -6.5625rem;-ms-background-position-x:-3.75rem;background-position-x:3.75rem}
.radio-wrap input[type=radio]:checked+label i{background-position:-3.75rem -3.75rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
@-moz-document url-prefix(){.radio-wrap input[type=radio]:checked+label i{background-position-x:-3.75rem}
}
.radio-wrap input[type=radio]:checked[disabled=disabled]+label i{background-position:-3.75rem -9.375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
input[type=number]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{font-weight:400;opacity:1}
input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{font-weight:400;opacity:1}
input[type=number]:focus::-ms-input-placeholder,input[type=password]:focus::-ms-input-placeholder,input[type=text]:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{font-weight:400;opacity:1}
input[type=number]:-ms-input-placeholder+label,input[type=password]:-ms-input-placeholder+label,input[type=text]:-ms-input-placeholder+label,textarea:-ms-input-placeholder+label{cursor:text;font-size:1.125rem;max-width:75%;overflow:hidden;text-overflow:ellipsis;transform:translate(.625rem,2.5rem) scale(1);transform-origin:left bottom;white-space:nowrap}
input[type=number]:placeholder-shown+label,input[type=password]:placeholder-shown+label,input[type=text]:placeholder-shown+label,textarea:placeholder-shown+label{cursor:text;font-size:1.125rem;max-width:75%;overflow:hidden;text-overflow:ellipsis;transform:translate(.625rem,2.5rem) scale(1);transform-origin:left bottom;white-space:nowrap}
.moveLabelTop{cursor:text;font-size:1.125rem;max-width:75%;overflow:hidden;text-overflow:ellipsis;transform:translate(.625rem,2.5rem) scale(1);transform-origin:left bottom;white-space:nowrap}
input[type=number]:not(:-ms-input-placeholder)+label,input[type=password]:not(:-ms-input-placeholder)+label,input[type=text]:not(:-ms-input-placeholder)+label,textarea:not(:-ms-input-placeholder)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
input[type=number]:focus+label,input[type=number]:not(:placeholder-shown)+label,input[type=password]:focus+label,input[type=password]:not(:placeholder-shown)+label,input[type=text]:focus+label,input[type=text]:not(:placeholder-shown)+label,textarea:focus+label,textarea:not(:placeholder-shown)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.moveLabelDown{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.custom-dropdown+label{visibility:hidden}
.custom-dropdown.active+label{background-color:#fff;cursor:pointer;display:inline-block;max-width:fit-content;padding:0 .625rem;text-overflow:ellipsis;transform:translate(.3125rem,.625rem) scale(1);visibility:visible}
.password-trigger{background:#fff;position:absolute;right:.75rem;top:50%}
.password-trigger:focus{border:0;outline:0}
.error-message{color:#cf2026;font-size:.75rem;line-height:.9375rem;margin:.125rem .75rem}
.moveLabelToTop{font-size:.75rem !important;left:.5625rem !important;letter-spacing:0;line-height:.8125rem;padding:0 .1875rem;top:-18% !important}
.helper-text-message{color:#616161;font-size:.875rem;line-height:.9375rem;margin-left:.5rem;margin-top:.5rem}
.date-field label{border:.0625rem solid #b7b8ba;border-radius:.25rem;color:#5f6062;cursor:pointer;display:-ms-flexbox;display:flex;margin-top:.625rem;padding:1rem .875rem}
.date-field label img{height:1.6875rem;width:1.6875rem;z-index:99}
.date-field label .helper-text-message{color:#616161;font-size:.75rem;line-height:.8125rem;margin-left:.75rem;margin-top:.5rem}
@font-face{font-display:swap;font-family:FS Albert Pro;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Regular/FSAlbertWeb-Regular.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Regular/FSAlbertWeb-Regular.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Regular/FSAlbertWeb-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Regular/FSAlbertWeb-Regular.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Regular/FSAlbertWeb-Regular.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Regular/FSAlbertWeb-Regular.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro;font-style:normal;font-weight:200;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Thin/FSAlbertWeb-Thin.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Thin/FSAlbertWeb-Thin.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Thin/FSAlbertWeb-Thin.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Thin/FSAlbertWeb-Thin.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Thin/FSAlbertWeb-Thin.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Thin/FSAlbertWeb-Thin.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro;font-style:italic;font-weight:200;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ThinItalic/FSAlbertWeb-ThinItalic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ThinItalic/FSAlbertWeb-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ThinItalic/FSAlbertWeb-ThinItalic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ThinItalic/FSAlbertWeb-ThinItalic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ThinItalic/FSAlbertWeb-ThinItalic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ThinItalic/FSAlbertWeb-ThinItalic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Light/FSAlbertWeb-Light.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Light/FSAlbertWeb-Light.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Light/FSAlbertWeb-Light.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Light/FSAlbertWeb-Light.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Light/FSAlbertWeb-Light.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Light/FSAlbertWeb-Light.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro;font-style:italic;font-weight:300;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/LightItalic/FSAlbertWeb-LightItalic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/LightItalic/FSAlbertWeb-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/LightItalic/FSAlbertWeb-LightItalic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/LightItalic/FSAlbertWeb-LightItalic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/LightItalic/FSAlbertWeb-LightItalic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/LightItalic/FSAlbertWeb-LightItalic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro;font-style:italic;font-weight:400;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Italic/FSAlbertWeb-Italic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Italic/FSAlbertWeb-Italic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Italic/FSAlbertWeb-Italic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Italic/FSAlbertWeb-Italic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Italic/FSAlbertWeb-Italic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Italic/FSAlbertWeb-Italic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Bold/FSAlbertWeb-Bold.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Bold/FSAlbertWeb-Bold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Bold/FSAlbertWeb-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Bold/FSAlbertWeb-Bold.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Bold/FSAlbertWeb-Bold.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/Bold/FSAlbertWeb-Bold.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro;font-style:italic;font-weight:600;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/BoldItalic/FSAlbertWeb-BoldItalic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/BoldItalic/FSAlbertWeb-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/BoldItalic/FSAlbertWeb-BoldItalic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/BoldItalic/FSAlbertWeb-BoldItalic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/BoldItalic/FSAlbertWeb-BoldItalic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/BoldItalic/FSAlbertWeb-BoldItalic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ExtraBold/FSAlbertWeb-ExtraBold.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ExtraBold/FSAlbertWeb-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ExtraBold/FSAlbertWeb-ExtraBold.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ExtraBold/FSAlbertWeb-ExtraBold.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ExtraBold/FSAlbertWeb-ExtraBold.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Latin/ExtraBold/FSAlbertWeb-ExtraBold.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Greek;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Regular/FSAlbertGrWeb-Regular.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Regular/FSAlbertGrWeb-Regular.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Regular/FSAlbertGrWeb-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Regular/FSAlbertGrWeb-Regular.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Regular/FSAlbertGrWeb-Regular.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Regular/FSAlbertGrWeb-Regular.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Greek;font-style:normal;font-weight:200;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Thin/FSAlbertGrWeb-Thin.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Thin/FSAlbertGrWeb-Thin.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Thin/FSAlbertGrWeb-Thin.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Thin/FSAlbertGrWeb-Thin.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Thin/FSAlbertGrWeb-Thin.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Thin/FSAlbertGrWeb-Thin.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Greek;font-style:italic;font-weight:200;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ThinItalic/FSAlbertGrWeb-ThinItalic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ThinItalic/FSAlbertGrWeb-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ThinItalic/FSAlbertGrWeb-ThinItalic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ThinItalic/FSAlbertGrWeb-ThinItalic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ThinItalic/FSAlbertGrWeb-ThinItalic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ThinItalic/FSAlbertGrWeb-ThinItalic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Greek;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Light/FSAlbertGrWeb-Light.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Light/FSAlbertGrWeb-Light.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Light/FSAlbertGrWeb-Light.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Light/FSAlbertGrWeb-Light.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Light/FSAlbertGrWeb-Light.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Light/FSAlbertGrWeb-Light.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Greek;font-style:italic;font-weight:300;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/LightItalic/FSAlbertGrWeb-LightItalic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/LightItalic/FSAlbertGrWeb-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/LightItalic/FSAlbertGrWeb-LightItalic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/LightItalic/FSAlbertGrWeb-LightItalic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/LightItalic/FSAlbertGrWeb-LightItalic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/LightItalic/FSAlbertGrWeb-LightItalic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Greek;font-style:italic;font-weight:400;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Italic/FSAlbertGrWeb-Italic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Italic/FSAlbertGrWeb-Italic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Italic/FSAlbertGrWeb-Italic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Italic/FSAlbertGrWeb-Italic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Italic/FSAlbertGrWeb-Italic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Italic/FSAlbertGrWeb-Italic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Greek;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Bold/FSAlbertGrWeb-Bold.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Bold/FSAlbertGrWeb-Bold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Bold/FSAlbertGrWeb-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Bold/FSAlbertGrWeb-Bold.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Bold/FSAlbertGrWeb-Bold.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/Bold/FSAlbertGrWeb-Bold.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Greek;font-style:italic;font-weight:600;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/BoldItalic/FSAlbertGrWeb-BoldItalic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/BoldItalic/FSAlbertGrWeb-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/BoldItalic/FSAlbertGrWeb-BoldItalic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/BoldItalic/FSAlbertGrWeb-BoldItalic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/BoldItalic/FSAlbertGrWeb-BoldItalic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/BoldItalic/FSAlbertGrWeb-BoldItalic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Greek;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ExtraBold/FSAlbertGrWeb-ExtraBold.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ExtraBold/FSAlbertGrWeb-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ExtraBold/FSAlbertGrWeb-ExtraBold.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ExtraBold/FSAlbertGrWeb-ExtraBold.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ExtraBold/FSAlbertGrWeb-ExtraBold.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Greek/ExtraBold/FSAlbertGrWeb-ExtraBold.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Cyrillic;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Regular/FSAlbertCyWeb-Regular.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Regular/FSAlbertCyWeb-Regular.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Regular/FSAlbertCyWeb-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Regular/FSAlbertCyWeb-Regular.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Regular/FSAlbertCyWeb-Regular.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Regular/FSAlbertCyWeb-Regular.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Cyrillic;font-style:normal;font-weight:200;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Thin/FSAlbertCyWeb-Thin.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Thin/FSAlbertCyWeb-Thin.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Thin/FSAlbertCyWeb-Thin.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Thin/FSAlbertCyWeb-Thin.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Thin/FSAlbertCyWeb-Thin.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Thin/FSAlbertCyWeb-Thin.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Cyrillic;font-style:italic;font-weight:200;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ThinItalic/FSAlbertCyWeb-ThinItalic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ThinItalic/FSAlbertCyWeb-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ThinItalic/FSAlbertCyWeb-ThinItalic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ThinItalic/FSAlbertCyWeb-ThinItalic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ThinItalic/FSAlbertCyWeb-ThinItalic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ThinItalic/FSAlbertCyWeb-ThinItalic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Cyrillic;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Light/FSAlbertCyWeb-Light.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Light/FSAlbertCyWeb-Light.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Light/FSAlbertCyWeb-Light.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Light/FSAlbertCyWeb-Light.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Light/FSAlbertCyWeb-Light.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Light/FSAlbertCyWeb-Light.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Cyrillic;font-style:italic;font-weight:300;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/LightItalic/FSAlbertCyWeb-LightItalic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/LightItalic/FSAlbertCyWeb-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/LightItalic/FSAlbertCyWeb-LightItalic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/LightItalic/FSAlbertCyWeb-LightItalic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/LightItalic/FSAlbertCyWeb-LightItalic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/LightItalic/FSAlbertCyWeb-LightItalic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Cyrillic;font-style:italic;font-weight:400;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Italic/FSAlbertCyWeb-Italic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Italic/FSAlbertCyWeb-Italic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Italic/FSAlbertCyWeb-Italic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Italic/FSAlbertCyWeb-Italic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Italic/FSAlbertCyWeb-Italic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Italic/FSAlbertCyWeb-Italic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Cyrillic;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Bold/FSAlbertCyWeb-Bold.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Bold/FSAlbertCyWeb-Bold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Bold/FSAlbertCyWeb-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Bold/FSAlbertCyWeb-Bold.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Bold/FSAlbertCyWeb-Bold.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/Bold/FSAlbertCyWeb-Bold.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Cyrillic;font-style:italic;font-weight:600;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/BoldItalic/FSAlbertCyWeb-BoldItalic.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/BoldItalic/FSAlbertCyWeb-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/BoldItalic/FSAlbertCyWeb-BoldItalic.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/BoldItalic/FSAlbertCyWeb-BoldItalic.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/BoldItalic/FSAlbertCyWeb-BoldItalic.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/BoldItalic/FSAlbertCyWeb-BoldItalic.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Pro Cyrillic;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ExtraBold/FSAlbertCyWeb-ExtraBold.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ExtraBold/FSAlbertCyWeb-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ExtraBold/FSAlbertCyWeb-ExtraBold.woff2) format("woff2"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ExtraBold/FSAlbertCyWeb-ExtraBold.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ExtraBold/FSAlbertCyWeb-ExtraBold.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertPro/Cyrillic/ExtraBold/FSAlbertCyWeb-ExtraBold.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Arabic;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Regular/FSAlbertArabicWeb-Regular.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Regular/FSAlbertArabicWeb-Regular.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Regular/FSAlbertArabicWeb-Regular.woff) format("woff"),url("../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Regular/FSAlbertArabicWe        f") format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Regular/FSAlbertArabicWeb-Regular.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Arabic;font-style:normal;font-weight:200;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Thin/FSAlbertArabicWeb-Thin.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Thin/FSAlbertArabicWeb-Thin.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Thin/FSAlbertArabicWeb-Thin.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Thin/FSAlbertArabicWeb-Thin.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Thin/FSAlbertArabicWeb-Thin.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Arabic;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Light/FSAlbertArabicWeb-Light.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Light/FSAlbertArabicWeb-Light.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Light/FSAlbertArabicWeb-Light.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Light/FSAlbertArabicWeb-Light.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Light/FSAlbertArabicWeb-Light.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Arabic;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Bold/FSAlbertArabicWeb-Bold.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Bold/FSAlbertArabicWeb-Bold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Bold/FSAlbertArabicWeb-Bold.woff) format("woff"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Bold/FSAlbertArabicWeb-Bold.ttf) format("truetype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/Bold/FSAlbertArabicWeb-Bold.svg) format("svg")}
@font-face{font-display:swap;font-family:FS Albert Arabic;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/ExtraBold/FSAlbertArabicWeb-ExtraBold.eot);src:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/ExtraBold/FSAlbertArabicWeb-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/ExtraBold/FSAlbertArabicWeb-ExtraBold.woff) format("woff"),url("../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/ExtraBold/FSAlbertArabicWeb-        f") format("truetype"),url("../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/fonts/FSAlbertArabic/ExtraBold/FSAlbertArabic        d.svg") format("svg")}
.icon-arrow-right:before,.icon-right:before{content:"\003E"}
.icon-arrow-down:before,.icon-down:before{content:"\02C5"}
.icon-arrow-up:before,.icon-up:before{content:"\02C4"}
.icon-arrow-left:before,.icon-left:before{content:"\003C"}
.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-up:before{color:#004593;font-size:.75rem;padding-left:.375rem}
.arrow{border:.0625rem solid #004593;border-width:0 .125rem .125rem 0;display:inline-block;margin-left:.5rem;padding:.1875rem}
.right{transform:rotate(-45deg)}
.left{transform:rotate(135deg)}
.up{transform:rotate(-135deg)}
.down{transform:rotate(45deg)}
.tooltip{display:inline-block;opacity:1;position:relative;text-align:left;z-index:auto}
.tooltip__text{background-color:#f4f5f7;border:.0625rem solid #b7b8ba;border-radius:.375rem;bottom:125%;color:#404041;left:0;opacity:0;padding:1.5rem;position:absolute;text-align:left;transition:opacity .3s;visibility:hidden;width:100%;z-index:1}
.tooltip__text:after{border:.5625rem solid transparent;border-top-color:#f4f5f7;left:49.5%;top:99.5%}
.tooltip__text:after,.tooltip__text:before{content:"";margin-left:-rem(5);position:absolute}
.tooltip__text:before{border:.6875rem solid transparent;border-top-color:#b7b8ba;left:48.5%;top:100%}
.tooltip:focus .tooltip__text,.tooltip:hover .tooltip__text,.tooltip__text.show-tooltip{opacity:1;visibility:visible}
.sign-up-page__row-field .tooltip{display:block;opacity:1}
.sign-up-page__row-field .tooltip__text{bottom:95%;left:0;padding:1rem}
.oval{border:.0625rem solid #b7b8ba;border-radius:.9375rem;box-sizing:border-box;display:inline-block}
.fill,.oval{height:.9375rem;margin:0 .375rem 0 .1875rem;width:.9375rem}
.alert-danger{background-color:#fef7f7;border:.0625rem solid #cf2026;border-radius:.25rem}
.alert-danger span{color:#cf2026;font-size:.875rem;letter-spacing:0;line-height:1.125rem}
.cx-common-container{background-color:#fff !important}
.cx-common-container .cx-titlebar{background-color:#004593 !important}
.cx-common-container .cx-titlebar .cx-icon .cx-svg-icon-tone1{fill:#fff !important}
.cx-common-container .cx-titlebar .cx-title{color:#fff !important}
.cx-common-container .cx-button-group .cx-button-minimize{margin-left:.5rem !important}
.cx-common-container .cx-button-group .cx-button-minimize svg{vertical-align:baseline !important}
.cx-common-container .cx-button-group .cx-button-minimize .cx-svg-icon-tone1{fill:#fff !important}
.cx-common-container .cx-button-group .cx-button-maximize{margin-left:.5rem !important}
.cx-common-container .cx-button-group .cx-button-maximize .cx-svg-icon-tone1{fill:#fff !important}
.cx-common-container .cx-button-group .cx-button-maximize svg{transform:none !important;vertical-align:baseline !important}
.cx-common-container .cx-button-group .cx-button-close .cx-svg-icon-tone1{fill:#fff !important}
.cx-common-container .cx-body .cx-form-wrapper .cx-form-inputs label.cx-control-label{color:#424242;font-size:1rem;font-weight:400}
.cx-common-container .cx-body .cx-form-wrapper .cx-form-inputs .cx-input{background-color:#fff;color:#424242;font-size:1rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn{color:#004593 !important;margin-left:1rem;padding:1rem !important}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:focus{box-shadow:none !important}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit{background:#004593 !important;color:#fff !important;padding:1rem 1.5rem}
.cx-common-container .cx-body .cx-input-container{background-color:#004593 !important}
.cx-common-container .cx-body .cx-input-container .cx-textarea-cell{color:#424242}
.cx-common-container .cx-body .cx-message-group .cx-participant.cx-you .cx-bubble{background-color:#004593 !important}
.cx-common-container .cx-body .cx-message-group .cx-participant.cx-you .cx-bubble-arrow svg *{fill:#004593 !important}
.cx-common-container .cx-body .cx-message-group .cx-participant.cx-them.cx-bot .cx-bubble{background-color:#e7ebf1 !important;color:#424242 !important}
.cx-common-container .cx-body .cx-message-group .cx-participant.cx-them.cx-bot .cx-bubble .cx-message-text,.cx-common-container .cx-body .cx-message-group .cx-participant.cx-them.cx-bot .cx-bubble .cx-time{color:#424242 !important}
.cx-common-container .cx-body .cx-message-group .cx-participant.cx-them.cx-bot .cx-bubble-arrow svg *{fill:#e7ebf1 !important}
.cx-common-container .cx-body .cx-message-group .cx-system .cx-bubble .cx-message-text,.cx-common-container .cx-body .cx-message-group .cx-system .cx-bubble .cx-time{color:#424242 !important}
.cx-common-container .cx-body .cx-message-group .cx-avatar-wrapper .cx-avatar .cx-svg-icon-tone1{fill:#004593 !important}
.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper{background-color:#fff !important}
.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{color:#004593 !important;margin-left:1rem;padding:1rem !important}
.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:focus{box-shadow:none !important}
.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm{background:#004593 !important;border-radius:.375rem !important;color:#fff !important;font-size:1.125rem !important;font-weight:400 !important;padding:.5rem 1.5rem !important}
.cx-common-container.cx-webchat .cx-alert.cx-chat-close,.cx-common-container.cx-webchat .cx-alert.cx-chat-end{top:.5rem}
.cx-common-container.cx-webchat .cx-alert.cx-chat-close #cx_chat_confirm_close,.cx-common-container.cx-webchat .cx-alert.cx-chat-close #cx_chat_end_question,.cx-common-container.cx-webchat .cx-alert.cx-chat-end #cx_chat_confirm_close,.cx-common-container.cx-webchat .cx-alert.cx-chat-end #cx_chat_end_question{padding-top:1rem}
.cx-common-container.cx-toast .cx-button-group .cx-btn{background:#004593 !important;border-color:#004593 !important;border-radius:.375rem !important;color:#fff !important;font-size:1.125rem !important;font-weight:400 !important;padding:.5rem 1.5rem !important}
.cx-common-container .cx-footer{border-top:.0625rem solid #b7b8ba;margin:.875rem 1.5rem 1.125rem;padding:.875rem 0 0}
.cx-common-container .cx-footer .cx-powered-by .cx-icon svg{vertical-align:baseline}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{border:0;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:100%;font-weight:400;margin:0;padding:0;transition:width .2s ease;transition:height .2s ease;vertical-align:baseline}
html{padding:env(safe-area-inset)}
b *{font-weight:600}
table{border-collapse:inherit}
figcaption{text-align:left !important}
.keyboard--focussed:focus,.keyboard--focussed a:focus{outline-color:#f27707 !important;outline-style:dashed !important;outline-width:.125rem !important}
body.greek *{font-family:FS Albert Pro Greek,Helvetica,Arial,Verdana,sans-serif}
body.cyrillic *{font-family:FS Albert Pro Cyrillic,Helvetica,Arial,Verdana,sans-serif}
body.arabic *{font-family:FS Albert Arabic,Helvetica,Arial,Verdana,sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
:focus,:hover{outline:0}
body{font-size:1rem;line-height:1}
body.modal-open{overflow:hidden}
body.sticky-header-enabled .root.responsivegrid{margin-top:7.5rem}
ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
.h0{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:4rem;font-weight:600;line-height:4.375rem}
@media only screen and (max-width:61.9375em){.h0{font-size:2.375rem}
}
.h1,h1{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:2.75rem;font-weight:700;line-height:3.5rem}
@media only screen and (max-width:61.9375em){.h1,h1{font-size:2rem}
}
.h2,h2{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.2}
@media only screen and (max-width:61.9375em){.h2,h2{font-size:1.75rem}
}
.h3,h3{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.25}
@media only screen and (max-width:61.9375em){.h3,h3{font-size:1.375rem}
}
.h4,h4{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.25}
@media only screen and (max-width:61.9375em){.h4,h4{font-size:1.25rem}
}
.h5,h5{font-size:1.25rem}
.h5,.h6,h5,h6{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:600;line-height:1.25}
.h6,h6{font-size:.875rem}
ol li,p,ul li{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;line-height:1.5}
.section,section{padding-bottom:5rem}
main:focus{outline:0}
a,a:hover,button{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none}
a{color:#004593}
a:not(.btn):not(.bdb-header__sub-menu-item-label):not(.active-line):not(.selected):hover{text-decoration:underline}
a:not(.btn):not(.bdb-header__nav-label):hover{color:#023970}
img{height:auto;max-width:100%}
*{box-sizing:border-box;scroll-behavior:smooth !important}
@media only screen and (max-width:50em){.block-mobile-scroll-body{overflow-y:hidden}
}
.d-inline-block{display:inline-block}
.d-block{display:block}
.text-with-link{color:#404041}
.text-with-linka{color:#004593}
.home-page .root.responsivegrid{max-width:100% !important;padding:0 !important}
@media only screen and (max-width:61.9375em){.home-page .full-width.bdb-alert{position:relative !important}
}
@media only screen and (max-width:61.9375em){.home-page .listComponent.section{padding-bottom:0 !important}
}
.home-page,_:-ms-fullscreen{overflow:hidden}
.events-and-blog,.scientific-resources{background:#fff}
.events-details .root.responsivegrid{max-width:100% !important;padding:0 !important}
@media only screen and (min-width:75em){.container{max-width:73.125rem !important}
}
.gray-background-container{background-color:#f4f5f7}
.enable-bullets ul{list-style:disc !important}
.enable-bullets ol,.enable-bullets ul{padding-left:1rem}
.enable-bullets b{color:inherit;font-weight:600 !important}
@media only screen and (max-width:61.9375em){.enable-bullets.container{padding-left:0 !important;padding-right:0 !important}
}
.enable-bullets.container.asTableCaption{margin-top:-3.5rem;padding-bottom:0;padding-top:0}
.white-background-container{background-color:#fff}
.gray-background-container .container,.white-background-container .container{padding:2rem 0}
@media only screen and (max-width:61.9375em){.gray-background-container .container,.white-background-container .container{padding-left:1.25rem !important;padding-right:1.25rem !important}
}
sub,sup{color:inherit;font-size:75% !important}
.listComponent .container{padding-left:0;padding-right:0}
@media only screen and (max-width:61.9375em){.listComponent .container{padding-left:1rem !important;padding-right:1rem !important}
}
.root{min-height:31.25rem}
.root .root{min-height:auto}
.orange-text{color:#f27707 !important}
.orange-bg{background-color:#f27707 !important}
.light-orange-text{color:#fbb679 !important}
.light-orange-bg{background-color:#fbb679 !important}
.dark-orange-text{color:#d15421 !important}
.dark-orange-bg{background-color:#d15421 !important}
.blue-text{color:#004593 !important}
.blue-bg{background-color:#004593 !important}
.light-blue-text{color:#8cc6ec !important}
.light-blue-bg{background-color:#8cc6ec !important}
.dark-blue-text{color:#023970 !important}
.dark-blue-bg{background-color:#023970 !important}
.teal-text{color:#00b8b0 !important}
.teal-bg{background-color:#00b8b0 !important}
.light-teal-text{color:#a9dcd6 !important}
.light-teal-bg{background-color:#a9dcd6 !important}
.dark-teal-text{color:#098 !important}
.dark-teal-bg{background-color:#098 !important}
.grey-text{color:#5f6062 !important}
.grey-bg{background-color:#5f6062 !important}
.light-grey-text{color:#e6e7e9 !important}
.light-grey-bg{background-color:#e6e7e9 !important}
.dark-grey-text{color:#404041 !important}
.dark-grey-bg{background-color:#404041 !important}
.green-text{color:#00bce8 !important}
.green-bg{background-color:#00bce8 !important}
.light-green-text{color:#addfeb !important}
.light-green-bg{background-color:#addfeb !important}
.dark-green-text{color:#0090b5 !important}
.dark-green-bg{background-color:#0090b5 !important}
.purple-text{color:#8d2a90 !important}
.purple-bg{background-color:#8d2a90 !important}
.light-purple-text{color:#f4c9df !important}
.light-purple-bg{background-color:#f4c9df !important}
.dark-purple-text{color:#712886 !important}
.dark-purple-bg{background-color:#712886 !important}
.white-text{color:#fff !important}
.white-bg{background-color:#fff !important}
.black-text{color:#000 !important}
.black-bg{background-color:#000 !important}
.red-text{color:#cf2026 !important}
.red-bg{background-color:#cf2026 !important}
[data-src] img,[data-target] img,a img,div[onclick] img{cursor:pointer}
img.normal-cursor{cursor:default !important}
.pending-address{font-size:1rem !important;font-weight:400 !important;color:#757575 !important;line-height:1.125rem !important;letter-spacing:normal !important;text-align:left !important;font-style:italic !important;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.pdp-page{padding:1.25rem 0 0 !important}
}
@media only screen and (max-width:61.9375em){.freeformhtml{padding:0 1.25rem !important}
}
.no-click{color:inherit !important;pointer-events:none}
.sticky-wrapper{inset:0}
.sticky-wrapper__btn{bottom:calc(50vh + 64px);padding:.625rem !important;position:fixed;right:0;transform:rotate(270deg);transform-origin:100% 100%;transition:all .4s ease-in-out 0;z-index:999}
.sticky-wrapper__btn:focus{box-shadow:none}
@media only screen and (max-width:61.9375em){.sticky-wrapper__btn{z-index:99}
}
.modal-done-cta{background-color:#004593;border-radius:.25rem;padding:.5rem;font-size:1.125rem;font-weight:600;color:#fff;line-height:1;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.LPMcontainer{margin:auto 6.6875rem 2.1875rem !important;transition:margin-right .35s ease-in-out}
@media only screen and (max-width:50em){.LPMcontainer{z-index:99 !important}
}
@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.LPMcontainer{z-index:99 !important}
}
@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.LPMcontainer{z-index:99 !important}
}
.m-0{margin:0 !important}
.uwy,body .uwy{z-index:2147483647}
@media only screen and (max-width:50em){.uwy,body .uwy{z-index:99 !important}
}
@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.uwy,body .uwy{z-index:99 !important}
}
@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.uwy,body .uwy{z-index:99 !important}
}
ul.show&gt;li:nth-of-type(2){display:block !important}
.video-js .vjs-progress-control{transition:none}
img.main-bg{height:100%;left:0;object-fit:cover;position:fixed;top:0;width:100%;z-index:-1}
.bdb-header{background-color:transparent;min-height:3.5rem;position:relative;transition:all .4s ease;z-index:999}
.bdb-header+.bdb-alert{height:0;z-index:1}
.bdb-header .icon-white{display:block}
.bdb-header .icon-black{display:none}
.bdb-header.light-theme .icon-white{display:none !important}
.bdb-header.light-theme .icon-black{display:block !important}
.bdb-header.light-theme .bdb-header__bottom-nav-label,.bdb-header.light-theme .bdb-header__left-container-title,.bdb-header.light-theme .bdb-header__nav-label,.bdb-header.light-theme .bdb-header__nav-label_item{color:#000}
.bdb-header.light-theme .breadcrumb *{color:#000 !important}
.bdb-header.light-theme .breadcrumb .breadcrumb-item:first-child a{cursor:default}
.bdb-header.light-theme .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#000 !important}
.bdb-header.is-primary,.bdb-header.is-small-header{background-color:#004593}
.bdb-header.is-small-header .bdb-header__main-content{min-height:6.25rem}
@media only screen and (max-width:47.938em){.bdb-header.is-small-header .bdb-header__main-content{min-height:4.1875rem}
}
@media only screen and (max-width:61.9375em){.bdb-header.is-small-header .bdb-header__main-content{-ms-flex-pack:center !important;justify-content:center !important}
}
.bdb-header.is-small-header .bdb-header__left-container-title{margin:0}
@media print{.bdb-header__hamburger{display:none !important}
}
.bdb-header__search-container .bdb-header__search-nav-link a{display:inline-block}
.bdb-header__search-container .bdb-header__search-nav-link img{min-width:1.25rem}
.bdb-header .cursor-pointer{cursor:pointer}
.bdb-header .breadcrumb{background:0;padding-left:0 !important;padding-right:0 !important}
.bdb-header .breadcrumb .eclipse .bi-three-dots{background:#fff;border-radius:.125rem;color:#004593;height:.8125rem;width:1.4375rem}
.bdb-header .breadcrumb .breadcrumb-item{line-height:1rem}
.bdb-header .breadcrumb .breadcrumb-item:first-child a{cursor:default}
.bdb-header .breadcrumb .breadcrumb-item span{cursor:default;font-size:.875rem}
.bdb-header .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff !important}
@media only screen and (max-width:50em){.bdb-header .breadcrumb .breadcrumb-item,.bdb-header .breadcrumb .breadcrumb-item+.breadcrumb-item:before{display:none}
}
@media only screen and (max-width:50em){.bdb-header .breadcrumb .breadcrumb-item:nth-last-child(2){display:block}
}
@media only screen and (max-width:50em){.bdb-header .breadcrumb .breadcrumb-item:before{display:none}
}
@media only screen and (max-width:50em){.bdb-header .breadcrumb{padding-left:0}
}
@media only screen and (max-width:50em){.bdb-header__breadcrumbs-container.d-lg-none{display:none !important;margin-top:1.125rem}
}
@media only screen and (max-width:50em){.bdb-header__breadcrumbs-container-nav{padding:0 .75rem 0 1.25rem !important}
}
@media only screen and (max-width:50em){.bdb-header__breadcrumbs-container{margin-top:1.125rem}
}
.bdb-header__breadcrumbs-container-badge{-ms-flex-align:center;align-items:center;background:#f27707;border-radius:.75rem;display:-ms-flexbox;display:flex;height:1.25rem;-ms-flex-pack:center;justify-content:center;margin-left:.75rem;width:1.25rem}
.bdb-header__breadcrumbs-container-border{background-color:#fff;border-bottom:.0625rem solid #0190b5;border-top:.0625rem solid #0190b5;bottom:0;height:100%;opacity:.05;z-index:-1}
.bdb-header__breadcrumbs-container .breadcrumb-item a,.bdb-header__breadcrumbs-container .breadcrumb-item span{font-size:.875rem !important}
.bdb-header__search-modal .modal-header{background-color:#004593;min-height:3.75rem}
@media only screen and (min-width:64em){.bdb-header__search-modal .modal-content .form-group:first-child{width:100%}
.bdb-header__search-modal .modal-content .form-group:first-child input{-ms-flex:2;flex:2}
}
.bdb-header__search-modal .modal-content .list-group{background:#f4f5f7;padding-top:1.375rem}
@media only screen and (max-width:47.938em){.bdb-header__search-modal .modal-content .list-group{background:#fff !important}
}
.bdb-header__search-modal .modal-content .list-group *{background:#f4f5f7}
@media only screen and (max-width:47.938em){.bdb-header__search-modal .modal-content .list-group *{background:#fff !important}
}
.bdb-header__search-modal .modal-content .list-group .list-group-item{padding:0}
.bdb-header__search-modal .modal-content .list-group .list-group-item-heading{color:#404041 !important;font-size:1rem;font-weight:600;line-height:1.125rem;padding-left:2.3125rem}
@media only screen and (max-width:47.938em){.bdb-header__search-modal .modal-content .list-group .list-group-item-heading{font-size:1.125rem;line-height:1.25rem}
}
.bdb-header__search-modal .modal-content .list-group .list-group-item:last-child a{line-height:2rem}
@media only screen and (max-width:47.938em){.bdb-header__search-modal .modal-content .list-group .list-group-item:last-child a{line-height:2.75rem}
}
.bdb-header__search-modal .modal-content .list-group .list-group-item a{color:#5f6062;font-size:.875rem;line-height:1.875rem;margin:.0625rem 0;padding-left:2.8125rem !important;padding-top:.5rem}
@media only screen and (max-width:47.938em){.bdb-header__search-modal .modal-content .list-group .list-group-item a{font-size:1rem;line-height:2.75rem}
}
.bdb-header__search-modal .modal-content .list-group .list-group-item a b{font-weight:700}
.bdb-header__search-modal .modal-content .list-group .list-group-item a:hover{background-color:#eceef2;color:#004593 !important}
.bdb-header__search-modal .modal-content .list-group .list-group-item a:hover b{color:#004593 !important;font-weight:700}
.bdb-header__search-modal .modal-content .list-group:last-child{padding-bottom:1.375rem}
@media only screen and (max-width:47.938em){.bdb-header__search-modal .bdb-header__search-close-icon{display:none}
}
@media only screen and (min-width:48em){.bdb-header__search-modal .bdb-header__search-close-icon{opacity:1;position:absolute;right:0;top:.3125rem}
}
.bdb-header~sticky-hidden-header{max-height:0;visibility:hidden}
.bdb-header.isSticky{animation:smoothScroll 1s forwards;background:#004593;position:fixed;top:0;transition:none;will-change:transform;z-index:100}
.bdb-header.isSticky~.sticky-hidden-header{min-height:3.5rem}
.bdb-header.isSticky~main{margin-top:4.125rem}
@keyframes smoothScroll{0{transform:translateY(-66px)}
to{transform:translateY(0)}
}
.bdb-header__customer-logo{height:3rem;margin:1rem 0}
@media only screen and (max-width:47.938em){.bdb-header__customer-logo{height:1.875rem;margin:.75rem 0}
}
.bdb-header__customer-logo-container{background:#fff;height:5rem;width:100%}
@media only screen and (max-width:47.938em){.bdb-header__customer-logo-container{height:3.5rem}
}
.isSticky .bdb-header__customer-logo-container{display:none}
.bdb-header__left-container-title{font-size:1rem;font-weight:400;color:#fff;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__left-container-title span{color:#fff;margin:.625rem 0 0 3.125rem}
@media only screen and (max-width:61.9375em){.bdb-header__left-container-title span{margin:.25rem 0 0 2.3125rem}
}
@media only screen and (max-width:61.9375em){.bdb-header__left-container-title img{max-width:5rem}
}
@media only screen and (max-width:61.9375em){.bdb-header__left-container-title{margin:0 2rem;font-size:.75rem;font-weight:400;color:#fff;line-height:.8125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:37.5em){.bdb-header__left-container-title{margin:0 1.5625rem}
}
.bdb-header__left-container-customer-logo{height:1.875rem;margin:.3125rem auto .3125rem 1.875rem}
@media only screen and (max-width:47.938em){.bdb-header__left-container-customer-logo{height:1.125rem;margin:.375rem auto .375rem 1.0625rem}
}
.bdb-header__right-container{max-width:100%;z-index:2}
.bdb-header__main-content{font-size:.875rem;font-weight:400;color:#fff;line-height:.875rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:0 auto;min-height:3rem;padding:0 .5rem 0 0 !important;width:100%}
@media only screen and (max-width:50em){.bdb-header__main-content{padding:.9375rem 1.25rem 0 !important}
.isSticky .bdb-header__main-content{padding-top:0 !important}
}
.bdb-header__nav-item+.bdb-header__nav-item,.bdb-header__nav-item-search .bdb-header__search-nav-link{margin-left:3rem}
@media only screen and (max-width:47.938em){.bdb-header__nav-item-search .bdb-header__search-nav-link{margin-left:.5rem}
}
.bdb-header__nav-item:last-child{margin-right:0 !important}
@media only screen and (max-width:47.938em){.bdb-header__nav-item{color:#fff;margin-right:1.125rem}
}
.bdb-header__nav-item.active .bdb-header__nav-wrapper{border-bottom:.0625rem solid #f27707;margin-left:.5rem}
.bdb-header__nav-item.active .bdb-header__nav-wrapper .bdb-header__sub-menu-container{display:block}
.bdb-header__nav-item.active .bdb-header__nav-wrapper .bdb-header__sub-menu-container.multi-col{display:-ms-flexbox;display:flex;max-height:27rem}
.bdb-header__nav-item.active .bdb-header__nav-wrapper .bdb-header__sub-menu-container.multi-col:after{display:block}
.bdb-header__nav-item.active .bdb-header__nav-wrapper .bdb-header__nav-label.no-sub-menu:after{display:none}
.bdb-header__nav-item.active .bdb-header__nav-wrapper .bdb-header__nav-label:after{border:.625rem solid transparent;border-bottom-color:#f4f5f7;content:"";height:0;left:45%;position:absolute;top:1.125rem;transform:translateX(-50%);width:0;z-index:10}
.bdb-header__nav-item.active .bdb-header__nav-wrapper .bdb-header__nav-label.userName-js:after{display:none}
.bdb-header__nav-item.active .bdb-header__nav-label{padding-left:0 !important}
.bdb-header__top-nav-container{height:3.75rem;z-index:1;font-size:.875rem;font-weight:400;color:#fff;line-height:.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__top-nav-container.d-lg-none{height:0}
.bdb-header__bottom-nav-container{height:3.75rem;overflow:visible;position:relative;transition:.4s ease-in}
.bdb-header__bottom-nav-container.isHidden{height:0;overflow:hidden;transition:.4s ease-in}
.bdb-header__bottom-nav-container&gt;div:focus .bdb-header__bottom-nav-label{outline-color:#f27707 !important;outline-style:dashed !important;outline-width:.125rem !important}
.bdb-header__nav-label,.bdb-header__nav-label:hover{color:#fff}
.bdb-header__nav-label.disabled{cursor:not-allowed;pointer-events:none}
.bdb-header__nav-label_item{color:#fff}
.bdb-header__bottom-nav.nav-link-active .bdb-header__bottom-nav-label{border-bottom:.125rem solid #f27707 !important;margin:0 .5rem;padding-left:0 !important;padding-right:0 !important}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container{color:#404041;display:block;top:3.75rem}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container.multi-col{display:-ms-flexbox;display:flex;right:0;width:73.4375rem}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container.multi-col:before{display:none}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container.multi-col a{color:#404041;font-size:1rem;outline:0;overflow-wrap:break-word}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container.multi-col a[aria-expanded=true]{border-bottom:.125rem solid #f27707}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container.multi-col a:hover{border-bottom:.125rem solid #f27707;text-decoration:none}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container.multi-col a.active-link{border-bottom:.125rem solid #f27707 !important}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container.multi-col a:focus,.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container.multi-col a span:focus{border:0}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list .dropdown-toggle:after{display:none}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list .dropdown-submenu .dropdown-menu{border:0 !important;left:100% !important;max-width:calc(100% - 30px) !important;width:15.625rem !important}
@media only screen and (max-width:47.938em){.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list .dropdown-submenu .dropdown-menu{display:block}
}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list .dropdown-submenu.dropright:first-child{position:relative}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list .dropdown-menu{background:transparent;border-radius:0;border:.0625rem solid #d8d8d8;border-top:0;border-bottom:0;height:auto;left:32% !important;max-width:35% !important;min-height:100%;top:0 !important;transform:none !important;width:18.125rem}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list-image{border-radius:.375rem;min-height:9.0625rem;width:15rem}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list-image-details{padding-top:1rem}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list-image-details-header{color:#404041}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list-image-details-body{color:#5f6062;line-height:1.25rem}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-list-image-details-link{color:#004593 !important;font-size:1rem !important;line-height:1.25rem !important}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-right{border-left:.0625rem solid #d8d8d8;padding-left:1.75rem}
.bdb-header__bottom-nav.nav-link-active .bdb-header__sub-menu-container-right sup{font-size:.75rem}
.bdb-header__bottom-nav.nav-link-active span:after{display:block}
.bdb-header__bottom-nav.nav-global-link-active .bdb-header__bottom-nav-label{border-bottom:.125rem solid #f27707;margin:0 .5rem;padding-left:0 !important;padding-right:0 !important}
.bdb-header__bottom-nav.nav-global-link-active.no-border .bdb-header__bottom-nav-label{border-bottom:0}
.bdb-header__bottom-nav-label{outline:none !important;padding-bottom:.3125rem;padding-right:.5rem;position:relative;font-size:1.125rem;font-weight:600;color:#fff;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__bottom-nav-label.has-sub-menu:after{border:.625rem solid transparent;border-bottom-color:#f4f5f7;content:"";display:none;height:0;position:absolute;right:40%;top:1.4375rem;width:0;z-index:10}
.bdb-header__bottom-nav-label.hover-border{border-bottom:.125rem solid #f27707 !important}
.bdb-header__bottom-nav-label.no-hover-border{border-bottom:none !important}
.bdb-header__bottom-nav:last-child{margin-right:0 !important}
.bdb-header__bottom-nav .modal-header{background:#004593;height:7.5rem}
.bdb-header__bottom-nav:focus{outline:none !important}
.bdb-header__sub-menu-container{background-color:#f4f5f7;border:.0625rem solid #dbdcde;border-radius:.375rem;box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,.16);box-sizing:border-box;display:none;min-width:13.8125rem;padding:1.5625rem 1.5625rem 1rem 1rem;position:absolute;top:2.25rem}
.bdb-header__sub-menu-container .row .col-lg-9,.bdb-header__sub-menu-container _:-ms-fullscreen{max-width:70%}
.bdb-header__sub-menu-container-top3{left:auto;right:0;transform:translateX(38%)}
.bdb-header__sub-menu-container-top3:before{left:50% !important}
.bdb-header__sub-menu-container.hm-dropdown-active{display:block}
.bdb-header__sub-menu-container.multi-col{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;padding:1.17188rem 1.03125rem;z-index:1}
.bdb-header__sub-menu-container.multi-col .row{max-height:27rem;min-height:24rem}
.bdb-header__sub-menu-container.multi-col.hm-dropdown-active{display:-ms-flexbox;display:flex}
.bdb-header__sub-menu-container:after{background-color:transparent;content:"";height:1.25rem;left:0;position:absolute;top:-1.25rem;width:100%;z-index:2}
.bdb-header__sub-menu-container:first-child{left:auto}
.bdb-header__sub-menu-container:first-child:before{left:35%}
.bdb-header__sub-menu-container .bdb-header__accordion-sub-menu{max-width:15.625rem;width:15.625rem}
.bdb-header__sub-menu-container .dropright{line-height:1.625rem;margin-bottom:1rem;max-width:16.5rem}
.bdb-header__sub-menu-container .dropright .dropdown-toggle{white-space:normal !important}
.bdb-header__sub-menu-container .dropright .dropdown-level-2 li{line-height:1.625rem;margin-bottom:1rem}
.bdb-header__sub-menu-container-list&gt;li{max-width:calc(33.33333% - 20px) !important}
.bdb-header__sub-menu-item{margin-bottom:1.1875rem}
.bdb-header__sub-menu-item.disabled{cursor:not-allowed;pointer-events:none}
.bdb-header__sub-menu-item-icon{height:1rem;line-height:.9375rem;width:1rem}
.bdb-header__sub-menu-item-icon img{transform:scale(1.3)}
.bdb-header__sub-menu-item:last-child{margin-bottom:0}
.bdb-header__sub-menu-item-label{border-bottom:.125rem solid transparent;color:#5f6062 !important;margin-left:.5rem;font-size:.875rem;font-weight:600;color:#5f6062;line-height:.9375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__sub-menu-item-label:hover{border-bottom-color:#f27707}
.bdb-header__sub-menu-item-badge{-ms-flex-align:center;align-items:center;background:#f27707;border-radius:.8125rem;display:-ms-flexbox;display:flex;height:1.25rem;-ms-flex-pack:center;justify-content:center;margin-left:.78125rem;width:1.25rem}
.bdb-header__sub-menu-region{margin-bottom:1.75rem}
.bdb-header__sub-menu-region.multi-col{min-width:13.75rem}
.bdb-header__sub-menu-region-lbl{font-size:1rem;font-weight:600;color:#404041;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__sub-menu-region-list{margin-top:.5rem;max-height:16.25rem}
.bdb-header__sub-menu-region-list-item,.bdb-header__sub-menu-region-list-item-disable{display:inline-block}
.bdb-header__sub-menu-region-list-item-disable a,.bdb-header__sub-menu-region-list-item a{border-bottom:.125rem solid transparent;font-size:.875rem;font-weight:400;color:#404041;line-height:2.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__sub-menu-region-list-item-disable a.selected,.bdb-header__sub-menu-region-list-item a.selected{border-bottom-color:#f27707;text-decoration:none}
.bdb-header__sub-menu-region-list-item-disable{pointer-events:none}
.bdb-header__sub-menu-region-list-item-disable a.selected:hover{color:#404041}
.bdb-header__sub-menu-country{border-top:.0625rem solid #d1d1d1;margin-top:.625rem}
.bdb-header__sub-menu-country-label{padding-top:1.21875rem;font-weight:400}
.bdb-header__sub-menu-country-label,.bdb-header__sub-menu-country-value{font-size:.875rem;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__sub-menu-country-value{font-weight:600}
.bdb-header__sub-menu-country-navigation{padding-top:1rem}
.bdb-header__sub-menu-country-navigation a{padding-right:.04rem;font-size:.875rem;font-weight:600;color:#004593;line-height:.9375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__overlay-m{background-color:#004593;display:none;height:100vh;overflow:auto;position:absolute;top:0;transform:translateX(-100%);transition:transform .35s ease-in-out;width:100vw;z-index:999}
.bdb-header__overlay-m.overlay-active{animation-duration:.4s;animation-fill-mode:both;animation-name:fadeIn;display:block !important;padding-bottom:4rem;padding-top:.9375rem;transform:translateX(0)}
.bdb-header__overlay-m.overlay-active .bdb-header__mobile-menu{animation-delay:0;animation-duration:.3s;animation-fill-mode:both;animation-name:fadeInUp;opacity:0}
@keyframes fadeInUp{1%{opacity:0;transform:translate3d(0,100%,0)}
to{opacity:1;transform:none}
}
@keyframes fadeIn{1%{opacity:0}
to{opacity:1}
}
.bdb-header__close-nav{padding:1.5625rem 0 0}
@media only screen and (max-width:61.9375em){.bdb-header__close-nav{margin:0 .25rem}
}
.bdb-header__search-close-icon{right:4.5rem;top:1.25rem}
@media only screen and (min-width:75em){.bdb-header__search-close-icon{right:9.5rem}
}
.bdb-header__mobile-menu{background:#004593;border-top:.0625rem solid #2962a4;margin-left:-.9375rem;margin-right:-.9375rem;padding:1.5625rem .9375rem 0}
.bdb-header__mobile-menu:first-child{border-color:transparent}
.bdb-header__mobile-menu a[type=button]{-webkit-appearance:none !important}
.bdb-header__mobile-menu-header,.bdb-header__mobile-menu-header .menu-item-wrap{padding-bottom:.8125rem}
.bdb-header__mobile-menu-header+ul li{margin-left:2.5rem}
.bdb-header__mobile-menu-header+ul li&gt;a.text-white{margin-left:0;padding-left:0}
.bdb-header__mobile-menu-header+ul li&gt;a.text-white:focus{border-bottom:.125rem solid #f27707}
.bdb-header__mobile-menu-header a{font-size:1.625rem;font-weight:400;color:#fff;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__mobile-menu-header a .arrow-down{display:none}
.bdb-header__mobile-menu-header a .arrow-up,.bdb-header__mobile-menu-header a.collapsed .arrow-down{display:inline-block}
.bdb-header__mobile-menu-header a.collapsed .arrow-up{display:none}
.bdb-header__mobile-menu-header a[type=button]{-webkit-appearance:none}
.bdb-header__mobile-menu-header span{color:#fff !important}
.bdb-header__mobile-menu-body{margin-left:-.9375rem;margin-right:-.9375rem;padding:1.625rem .9375rem}
.bdb-header__mobile-menu-body-value{margin-left:3.75rem !important;padding-top:.625rem;font-size:1.125rem;font-weight:400;color:#fff;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__mobile-menu-body.change-language{background-color:rgba(0,0,0,.16);margin-top:.625rem;padding:.625rem .9375rem 0 0}
@media only screen and (max-width:47.938em){.bdb-header__mobile-menu-body.change-language{margin-bottom:8.5rem;padding-bottom:env(safe-area-inset-bottom)}
}
.bdb-header__mobile-menu-body.pb-0{background-color:#023970;padding-top:.8125rem}
.bdb-header__mobile-menu-body .dropdown-submenu.position-relative:last-child .bdb-header__mobile-menu-header{padding-bottom:0}
.bdb-header__mobile-menu-body .dropdown-submenu.position-relative:last-child .bdb-header__mobile-menu-header+ul li:first-child{padding-top:1.625rem !important}
.bdb-header__mobile-menu-body .dropdown-submenu.position-relative:last-child .bdb-header__mobile-menu-header+ul li:last-child{padding-bottom:0}
.bdb-header__mobile-menu-body li.dropdown-submenu-link{padding-bottom:1.625rem}
.bdb-header__mobile-menu-body-list a{font-size:1.25rem;padding-left:2.5rem}
@media only screen and (max-width:47.938em){.bdb-header__mobile-menu-body-list a{display:inline-block}
}
.bdb-header__mobile-menu-body-list a[type=button]{-webkit-appearance:none}
.bdb-header__mobile-menu-item{font-size:1.125rem;font-weight:400;color:#fff;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__mobile-menu-item img{height:1.375rem;width:1.375rem}
.bdb-header__mobile-menu-item .arrow-right{height:1rem;width:1rem}
.bdb-header__mobile-menu-item span{color:#fff}
.bdb-header__mobile-menu-item-lbl{font-size:1.125rem;font-weight:400;color:#fff;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__mobile-menu.bottom-nav-0{border-color:transparent;margin-top:3.125rem}
.bdb-header__mobile-menu.bottom-nav a{font-size:1.25rem;font-weight:400;color:#fff;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__mobile-menu.bottom-nav .bdb-header__mobile-menu-header{padding-bottom:0}
@media only screen and (max-width:61.9375em){.bdb-header__mobile-menu.bottom-nav .bdb-header__mobile-menu-header{padding-bottom:.5rem}
}
.bdb-header__mobile-menu.bottom-nav .bdb-header__mobile-menu-heading img{height:1.75rem;width:1.75rem}
.bdb-header__accordion a[type=button]{-webkit-appearance:none !important}
@media only screen and (max-width:61.9375em){.bdb-header__accordion{margin:0 .25rem 2rem}
}
.bdb-header__mobile-lang-selector{background-color:#fff;height:100vh;overflow:auto;position:absolute;top:3.75rem}
.bdb-header__mobile-region:last-child-list{border-bottom-color:transparent}
.bdb-header__mobile-region-heading{margin:1.5rem 0 1rem;padding-left:.9375rem;font-size:1rem;font-weight:600;color:#404041;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__mobile-region-list{border-bottom:.0625rem solid #d8d8d8;padding-left:.9375rem}
.bdb-header__mobile-region-list li:last-child{margin-bottom:1rem}
.bdb-header__mobile-region-list-item{font-size:.875rem;font-weight:400;color:#404041;line-height:2.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-header__print-page{padding:1.5rem 0 !important}
.bdb-header__logo{margin-bottom:1rem;margin-top:1rem}
.bdb-header__logo:focus:not(:active):not(:hover){outline-color:#f27707 !important;outline-style:dashed !important;outline-width:.125rem !important}
.bdb-header__logo:focus{outline:none !important}
.sticky-hidden-header{visibility:hidden}
.show-announcement{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.show-announcement{width:100% !important}
.show-announcement .bdb-alert__icon{display:none !important}
}
.modal-backdrop.show{opacity:.8;z-index:1}
#searchModal .modal-header{background:#004593;height:7.5rem}
.modal-open .bdb-alert.full-width{z-index:-1}
.checkout-page .bdb-header__logo,.only-logo-header .bdb-header__logo{margin:1rem 0}
@media only screen and (max-width:61.9375em){.checkout-page .bdb-header__left-container-title,.only-logo-header .bdb-header__left-container-title{margin-left:0 !important}
}
#searchMobileModal_false{height:auto}
.bd-aem.modal-open{overflow:auto}
@media only screen and (max-width:47.938em){.bdb-footer{margin-top:3rem}
}
.bdb-footer__container{background-color:#f4f5f7;width:100%}
.bdb-footer__transparent-container{background-color:transparent !important}
@media only screen and (max-width:47.938em){.bdb-footer__link-container{height:auto}
}
@media only screen and (max-width:61.9375em){.bdb-footer__link-container{padding:0 1.25rem}
}
.bdb-footer__logo{padding-bottom:3.375rem;padding-left:0;padding-top:5.5rem}
@media only screen and (max-width:47.938em){.bdb-footer__logo{padding-bottom:.5rem;padding-left:0;padding-top:4rem}
}
.bdb-footer__social-media{-ms-flex-item-align:end;align-self:flex-end;padding-bottom:5.5rem;padding-left:0 !important;padding-top:0}
@media only screen and (max-width:47.938em){.bdb-footer__social-media{-ms-flex-item-align:center;align-self:center;-ms-flex-pack:end;justify-content:flex-end;padding:3rem 0 0 !important}
}
.bdb-footer__social-media-items{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-right:1.5rem}
.bdb-footer__link-header{font-size:1rem;font-weight:700;color:#404041;line-height:1.125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bdb-footer__link-header{font-size:1.125rem;font-weight:700;color:#404041;line-height:1.125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.625rem}
}
.bdb-footer__link-header.collapsed{padding-bottom:1.625rem;font-size:1rem;font-weight:700;color:#404041;line-height:1.125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bdb-footer__link-header.collapsed{padding-bottom:0;padding-left:2rem;font-size:1.125rem;font-weight:400;color:#404041;line-height:1.125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:47.938em){.bdb-footer__link-header.collapsed img{float:right;padding-right:1rem;transform:rotate(0)}
}
@media only screen and (max-width:47.938em){.bdb-footer__link-dwn-arrow{float:right;padding-left:1rem;transform:rotate(180deg)}
}
.bdb-footer__link-sub-items{word-wrap:break-word;font-size:.875rem;font-weight:400;color:#5f6062;line-height:1.0625rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bdb-footer__link-sub-items{font-size:1rem;font-weight:400;color:#5f6062;line-height:1.1875rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.bdb-footer__link-sub-item{line-height:inherit;margin-bottom:.875rem}
@media only screen and (max-width:47.938em){.bdb-footer__link-sub-item{margin-bottom:1rem;margin-left:1.5rem;margin-right:1.5rem}
}
@media only screen and (max-width:47.938em){.bdb-footer__link-sub-item:last-child{border-bottom:.0625rem solid #d8d8d8;border-spacing:1.25rem;padding-bottom:1.1875rem}
}
@media only screen and (max-width:47.938em){.bdb-footer__link-sub-item:first-child{padding-top:1.25rem !important}
}
.bdb-footer__normal-device{display:-ms-flexbox;display:flex}
@media only screen and (max-width:47.938em){.bdb-footer__normal-device{display:none}
}
.bdb-footer__smaller-device{display:none}
@media only screen and (max-width:47.938em){.bdb-footer__smaller-device{display:block}
}
.bdb-footer__link-header:first-child{padding-bottom:1.25rem}
@media only screen and (max-width:47.938em){.bdb-footer__link-header:first-child{padding-bottom:0;padding-left:1rem;padding-top:1rem}
}
.bdb-footer__link-sub-items:first-child{padding-bottom:5rem}
@media only screen and (max-width:47.938em){.bdb-footer__link-sub-items:first-child{padding-bottom:0}
}
.bdb-footer__setwidth{max-width:15% !important}
.bdb-footer__link-container-items{list-style:none;margin-right:4%;padding-bottom:3rem;padding-right:0;padding-top:4rem}
@media only screen and (max-width:47.938em){.bdb-footer__link-container-items{margin-right:0 !important;padding-bottom:.5rem;padding-left:0;padding-top:0}
}
@media only screen and (min-width:37.5625em) and (max-width:64em){.bdb-footer__link-container-items{margin-right:0 !important}
}
.bdb-footer__link-container-items:first-child{margin-left:2.5% !important;padding-bottom:1rem}
@media only screen and (max-width:47.938em){.bdb-footer__link-container-items:first-child{margin-left:0 !important;padding-bottom:.3125rem;padding-top:1.875rem}
}
.bdb-footer__link-container-items:last-child{margin-right:5.5% !important}
@media only screen and (max-width:47.938em){.bdb-footer__link-container-items:last-child{padding-bottom:1rem}
}
.bdb-footer__icon-container{background-color:#004593;clip-path:polygon(0 0,100% 15%,100% 100%,0 100%)}
@media only screen and (max-width:47.938em){.bdb-footer__icon-container{clip-path:polygon(0 0,100% 4%,100% 100%,0 100%)}
}
@media only screen and (max-width:47.938em){.bdb-footer__info-items-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start !important;justify-content:start !important;row-gap:.75rem;text-align:left}
}
@media only screen and (min-width:37.5625em) and (max-width:64em){.bdb-footer__info-items-container{-ms-flex-pack:start;justify-content:start;margin-bottom:0;margin-top:0;padding-left:0;padding-right:0;padding-top:0;text-align:left}
}
.bdb-footer__copyright{padding-top:1rem;font-size:.875rem;font-weight:400;color:#fff;line-height:1.125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bdb-footer__copyright{padding-left:0;padding-right:.3125rem;padding-top:1rem;text-align:left;font-size:.875rem;font-weight:400;color:#fff;line-height:1.25rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.bdb-footer__icon-caption{padding-left:3rem;font-size:.875rem;font-weight:400;color:#fff;line-height:1.125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-footer__info-items{border-right:.09375rem solid #fff}
.bdb-footer__info-items a#ot-sdk-btn{border:none !important;font-size:.875rem !important;margin-right:.25rem;padding:0 0 .25rem !important}
.bdb-footer__info-items a#ot-sdk-btn.ot-sdk-show-settings:hover{background-color:transparent !important}
.bdb-footer__info-items:last-child{border:0;padding-right:0 !important}
.bdb-footer__info-items:last-child a{padding-right:0 !important}
@media only screen and (max-width:47.938em){.bdb-footer__info-items{padding:0 0 .25rem !important}
}
.bdb-footer__info-items:first-child,.bdb-footer__info-items:first-child a{padding-left:0 !important}
.bdb-footer__info-items a{padding-left:0;padding-right:.3125rem;font-size:.875rem;font-weight:600;color:#fff !important;line-height:.9375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bdb-footer__info-items a{padding:0 .3125rem .25rem 0 !important;font-size:.875rem;font-weight:600;color:#fff;line-height:.9375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.bdb-footer__info-items-box{margin-top:3.4375rem;padding-left:1rem;padding-right:0}
@media only screen and (max-width:47.938em){.bdb-footer__info-items-box{margin-bottom:0;margin-top:0;padding-left:0;padding-right:0;padding-top:3rem}
}
@media only screen and (min-width:37.5625em) and (max-width:64em){.bdb-footer__info-items-box{margin-bottom:0;margin-top:0;padding:0 0 1.25rem}
}
@media only screen and (min-width:64em) and (max-width:79.938em){.bdb-footer__info-items-box{margin-bottom:0;margin-top:3.5rem;padding:0 0 1rem}
}
.bdb-footer__bottom-container{padding:0}
.bdb-footer__bottom-container-logo{text-align:left}
@media only screen and (max-width:61.9375em){.bdb-footer__bottom-container{padding:0 1rem}
}
.bdb-footer .back-to-top-cta{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:2.78125rem;bottom:0;box-shadow:0 .0625rem .5rem .1875rem rgba(190,189,190,.5);cursor:pointer;display:none;height:4.375rem;-ms-flex-pack:center;justify-content:center;margin:0 1.5rem 1.5rem 0;position:fixed;right:0;width:4.375rem;z-index:9999}
@media only screen and (max-width:50em){.bdb-footer .back-to-top-cta{z-index:99}
}
@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.bdb-footer .back-to-top-cta{z-index:99 !important}
}
@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.bdb-footer .back-to-top-cta{z-index:99 !important}
}
.bdb-footer .back-to-top-cta img{cursor:pointer}
.bdb-footer .back-to-top-cta:focus{outline:0}
.bdb-footer .back-to-top-cta:hover{background-color:#f4f5f7}
@media only screen and (max-width:61.9375em){.bdb-footer .back-to-top-cta{height:3.125rem;width:3.125rem}
}
.bdb-footer .active-scroll-cta{background-color:#e6e7e9 !important;box-shadow:0 .0625rem .375rem 0 rgba(77,77,77,.39)}
.globalfooter.variation-none .bdb-footer__icon-container{clip-path:none}
.change-country{margin-top:4.5rem}
@media only screen and (max-width:47.938em){.change-country{margin-top:1.375rem}
}
.change-country__heading{font-size:"";font-weight:"";color:#424242;line-height:""}
.change-country__heading,.change-country__link-header{letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.change-country__link-header{font-size:1.25rem;font-weight:600;color:#404041;line-height:1.375rem}
@media only screen and (max-width:47.938em){.change-country__link-header{font-size:1rem;font-weight:600;color:#404041;line-height:1.125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.625rem;margin-top:1.25rem}
}
.change-country__link-sub-items{word-wrap:break-word;font-size:1rem;font-weight:400;color:#004593;line-height:2.5rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.change-country__link-sub-items.selected{border-bottom:2px solid #f27707}
.change-country__link-sub-items.selected:hover{text-decoration:none}
@media only screen and (max-width:47.938em){.change-country__link-sub-items{font-size:.875rem;font-weight:400;color:#004593;line-height:2.5rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:47.938em){.change-country__link-sub-item{margin-left:0;margin-right:0}
}
@media only screen and (max-width:47.938em){.change-country__link-sub-item:last-child{padding-bottom:1.1875rem}
}
@media only screen and (max-width:47.938em){.change-country__link-sub-item:first-child{padding-top:1.25rem !important}
}
.change-country__normal-device{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:47.938em){.change-country__normal-device{display:none}
}
.change-country__smaller-device{display:none}
@media only screen and (max-width:47.938em){.change-country__smaller-device{display:block}
}
.change-country__link-header:first-child{padding-bottom:1.25rem}
@media only screen and (max-width:47.938em){.change-country__link-header:first-child{padding:0 0 0 1.5rem}
}
.change-country__setwidth{max-width:25% !important}
.change-country__link-container-items{list-style:none;padding-bottom:5.75rem;padding-right:0;padding-top:3rem}
@media only screen and (max-width:47.938em){.change-country__link-container-items{border-bottom:.0625rem solid #d8d8d8;border-spacing:1.25rem;margin-left:0 !important;padding-bottom:.3125rem;padding-left:0;padding-top:0}
.change-country__link-container-items li{padding-left:1.5rem}
.change-country__link-container-items:last-child{border:0;border-spacing:0}
}
@media only screen and (min-width:37.5625em) and (max-width:64em){.change-country__link-container-items{margin-right:0 !important;max-width:25% !important}
}
.bdb-hero-carousel{position:relative}
.bdb-hero-carousel .text-black,.bdb-hero-carousel .text-black *{color:#000 !important}
.bdb-hero-carousel .text-white,.bdb-hero-carousel .text-white *{color:#fff !important}
.bdb-hero-carousel .black-text,.bdb-hero-carousel .black-text *{color:#000 !important}
.bdb-hero-carousel .white-text,.bdb-hero-carousel .white-text *{color:#fff !important}
.bdb-hero-carousel.light-theme .slick-active .bdb-hero-carousel__dot{background:#000 !important}
.bdb-hero-carousel.isImageBleed{margin-bottom:-7.5rem;top:-7.5rem}
@media only screen and (min-width:64em){.bdb-hero-carousel.isImageBleed{top:-15rem}
}
.bdb-hero-carousel .multi-alert .bdb-hero-carousel__banner-text{margin-top:6rem}
@media only screen and (max-width:47.938em){.bdb-hero-carousel .multi-alert .bdb-hero-carousel__banner-text{top:12.875rem}
}
.bdb-hero-carousel .multi-alert .bdb-hero-carousel__banner-img img{object-fit:cover;vertical-align:middle}
@media only screen and (max-width:47.938em){.bdb-hero-carousel .multi-alert .bdb-hero-carousel__banner-img img,.bdb-hero-carousel .multi-alert.slick-slider{height:55rem}
}
@media only screen and (max-width:47.938em){.bdb-hero-carousel .slick-slider{height:46.875rem}
}
.bdb-hero-carousel__navigators{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}
.bdb-hero-carousel__navigators-mobile{bottom:2.8125rem;left:50%;position:absolute;transform:translateX(-50%);width:auto !important}
.bdb-hero-carousel__navigators-mobile-prev{left:-.625rem;position:absolute;top:.1875rem}
.bdb-hero-carousel__navigators-mobile-next{position:absolute;right:-.625rem;top:.1875rem}
.bdb-hero-carousel__navigators .prev{cursor:pointer}
.bdb-hero-carousel.light-theme .bdb-hero-carousel__navigators .prev img{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/prev-arrow-blue-lg.svg)}
.bdb-hero-carousel__navigators .next{cursor:pointer}
.bdb-hero-carousel.light-theme .bdb-hero-carousel__navigators .next img{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/next-arrow-blue-lg.svg)}
.bdb-hero-carousel__banner{position:relative}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner{min-height:46.875rem}
}
.bdb-hero-carousel__banner-img.is-video{height:46.875rem;max-width:100%;position:relative}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner-img.is-video img{z-index:-1}
}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner-img.is-video{height:46.875rem}
}
.bdb-hero-carousel__banner-img video-js{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:9}
.bdb-hero-carousel__banner-img video-js.vjs-playing{z-index:9999}
.bdb-hero-carousel__banner-img video-js.vjs-playing .vjs-control-bar{visibility:visible}
.bdb-hero-carousel__banner-img video-js.vjs-playing .vjs-control-bar *{color:#fff !important}
.bdb-hero-carousel__banner-img video-js.vjs-buffering,.bdb-hero-carousel__banner-img video-js.vjs-scrubbing,.bdb-hero-carousel__banner-img video-js.vjs-seeking,.bdb-hero-carousel__banner-img video-js.vjs-waiting{visibility:visible !important;z-index:9999 !important}
.bdb-hero-carousel__banner-img video-js.vjs-paused{visibility:hidden;z-index:9}
.bdb-hero-carousel__banner-img video-js.vjs-paused .vjs-control-bar{visibility:hidden !important}
.bdb-hero-carousel__banner-img video-js.vjs-paused .vjs-control-bar *{color:#fff !important}
.bdb-hero-carousel__banner-img img{font-family:"object-fit: cover;";height:46.875rem;object-fit:cover;position:relative;vertical-align:middle;width:100%;z-index:100}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner-img img{height:46.875rem}
}
.bdb-hero-carousel__banner-text-wrapper{color:#fff;margin:0 auto}
.bdb-hero-carousel__banner-text{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:110}
@media only screen and (max-width:50em){.bdb-hero-carousel__banner-text{left:50%;position:absolute;top:10rem;transform:translate(-50%)}
}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner-text{left:0;padding:0 1.25rem;top:10rem;transform:none;z-index:10}
}
@media only screen and (min-width:62em){.bdb-hero-carousel__banner-text{margin-top:6rem}
}
.bdb-hero-carousel__banner-content{visibility:hidden}
@media only screen and (min-width:48em){.bdb-hero-carousel__banner-content{width:88%}
}
.bdb-hero-carousel__banner-text-heading{font-size:"";font-weight:"";color:#fff;line-height:"";letter-spacing:.0625rem;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:48em){.bdb-hero-carousel__banner-text-heading{line-height:110%}
}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner-text-heading{padding:0 !important;font-size:2.375rem;font-weight:"";color:#fff;line-height:2.625rem !important;letter-spacing:.0625rem;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.bdb-hero-carousel__banner-text-heading{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.bdb-hero-carousel__banner-text-desc,.bdb-hero-carousel__banner-text-desc p{font-size:1.25rem;font-weight:400;color:#fff;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner-text-desc{padding-left:0 !important;padding-right:1.4rem !important}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.bdb-hero-carousel__banner-text-desc{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.bdb-hero-carousel .slick-dots{display:-ms-flexbox;display:flex;position:static}
.bdb-hero-carousel .slick-dots li{float:left;margin:0}
.bdb-hero-carousel .slick-dots li.slick-active .bdb-hero-carousel__dot{background:#fff}
.bdb-hero-carousel__dot{border:.0625rem solid #fff;border-radius:50%;display:inline-block;height:.75rem;opacity:.5;width:.75rem}
.light-theme .bdb-hero-carousel__dot{border:.0625rem solid #000}
.bdb-hero-carousel__gradient{height:100%;position:absolute;top:0;width:100%}
@media only screen and (max-width:61.9375em){.bdb-hero-carousel__gradient{min-height:46.875rem}
}
.bdb-hero-carousel__gradient.light-theme{background:linear-gradient(270deg,hsla(0,0,100%,0),#fff)}
.bdb-hero-carousel__btn-play-video{padding-bottom:1rem !important;padding-top:1rem !important}
.bdb-hero-carousel__btn-play-video img{height:1.375rem;width:1.375rem}
.bdb-hero-carousel .btn,.bdb-hero-carousel .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bdb-hero-carousel .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bdb-hero-carousel .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-hero-carousel .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-hero-carousel .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-hero-carousel .cx-end-cancel{line-height:1.5rem}
.bdb-hero-carousel .text-primary-blue{color:#023970 !important}
.bdb-hero-carousel .bg-primary-blue{background-color:#004593}
.bdb-hero-carousel .bg-primary-blue:hover{background-color:#023970;outline:0}
.bdb-hero-carousel .bg-primary-blue:hover a{color:#fff;font-weight:inherit}
.bdb-hero-carousel .bg-primary-blue.focus,.bdb-hero-carousel .bg-primary-blue:focus{background-color:#004593;outline:#fff}
.bdb-hero-carousel .bg-primary-blue.active,.bdb-hero-carousel .bg-primary-blue.active:hover,.bdb-hero-carousel .bg-primary-blue:active{background-color:#022b53;outline:0}
.bdb-hero-carousel .bg-white{background-color:#fff !important}
.bdb-hero-carousel .bg-transparent{padding-bottom:.875rem !important;padding-top:.875rem !important}
.bdb-hero-carousel .bg-transparent.text-primary-blue{border:.125rem solid #023970 !important}
.bdb-hero-carousel .bg-transparent.text-white{border:.125rem solid #fff !important}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner-text-cta-container{padding:0 !important;font-size:.875rem;font-weight:400;color:#fff;line-height:1.875rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-hero-carousel__banner-text-cta-container a,.bdb-hero-carousel__banner-text-cta-container button{min-width:13.75rem}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.bdb-hero-carousel__banner-text-cta-container{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner-img-modal .modal-dialog{margin:0}
.bdb-hero-carousel__banner-img-modal .modal-header{border:0;padding:0;position:absolute;right:1.3125rem;top:1.3125rem;z-index:2}
.bdb-hero-carousel__banner-img-modal .modal-header .close{height:.875rem;margin:0;padding:0;width:.875rem}
.bdb-hero-carousel__banner-img-modal .modal-header .close span{color:#fff;display:inline-block;height:.875rem;margin-top:-.5rem;vertical-align:super;width:.875rem}
.bdb-hero-carousel__banner-img-modal .modal-body{background:#000;height:100vh !important;padding:0;z-index:1}
.bdb-hero-carousel__banner-img-modal video-js{display:table-cell;height:100vh !important;margin:0;width:100vw !important}
}
@media only screen and (max-width:61.9375em){.bdb-hero-carousel__banner-img-modal video-js.video-js{height:100vh !important;width:100vw !important}
}
@media only screen and (min-width:64em){.bdb-hero-carousel__banner-img-modal .modal-header{background:#e0e0e0;border-radius:.125rem .125rem 0 0;height:2.625rem;padding:0;position:absolute;right:0;top:-2.625rem;width:3rem}
.bdb-hero-carousel__banner-img-modal .modal-dialog{height:26.75rem;max-height:26.75rem;max-width:100%;padding:5rem;width:100%;z-index:-1}
.bdb-hero-carousel__banner-img-modal .modal-body{padding:0}
.bdb-hero-carousel__banner-img-modal .modal-content{height:26.75rem;max-height:26.75rem;max-width:100%;width:100%}
.bdb-hero-carousel__banner-img-modal button.close{height:2.625rem;margin:0 !important;padding:0 !important;width:3rem}
.bdb-hero-carousel__banner-img-modal button span{height:.5rem !important;margin:auto;padding:.875rem 1.0625rem;width:.5rem !important}
.bdb-hero-carousel__banner-img-modal video-js{height:26.75rem;width:100%}
}
@media only screen and (max-width:47.938em){.bdb-hero-carousel__banner-img-modal-body{display:table}
}
.testimonial{position:relative}
.testimonial,.testimonial *{transition:background-color,.4s,ease}
.testimonial_heading{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.testimonial .slick-dotted.slick-slider{margin-bottom:0}
.testimonial .slick-slide{cursor:grab;padding:2.5rem 3.75rem 0 3rem}
.testimonial .slick-slide:active{cursor:grabbing}
@media only screen and (max-width:47.938em){.testimonial .slick-slide{padding:0}
}
.testimonial__navigators{left:50%;position:absolute;top:calc(50% - 18px);transform:translate(-50%,-50%);width:100%;z-index:3}
.testimonial__navigators-prev{cursor:pointer;left:0;position:absolute;z-index:9}
.testimonial__navigators-next{cursor:pointer;position:absolute;right:0;z-index:9}
@media only screen and (min-width:75em){.testimonial__navigators-next{margin-right:0}
}
.testimonial__navigators-mobile{padding-bottom:2rem;padding-top:2rem;position:relative;width:100%}
.testimonial__navigators-mobile-prev{left:6.875rem;position:relative;top:.1875rem;width:.625rem}
.testimonial__navigators-mobile-next{position:relative;right:6.875rem;top:.1875rem;width:.625rem}
@media only screen and (max-width:47.938em){.testimonial__navigators-mobile{bottom:1rem;left:50%;padding:0 .9375rem;position:relative;transform:translate(-50%);width:auto}
}
@media only screen and (max-width:20em){.testimonial__navigators-mobile{bottom:1rem}
}
.testimonial__banner{margin:1.5rem auto 0;position:relative}
@media only screen and (max-width:47.938em){.testimonial__banner{margin:1.5rem auto 3rem;padding-left:.9375rem;padding-right:.9375rem}
}
.testimonial__banner-text{margin:auto}
.testimonial__banner-img{display:-ms-flexbox;display:flex;margin-left:0 !important;vertical-align:middle}
@media only screen and (min-width:75em){.testimonial__banner-img{padding-left:3rem}
}
@media only screen and (max-width:47.938em){.testimonial__banner-img{-ms-flex:0 0 35%;flex:0 0 35%}
}
.testimonial__banner-img img{border-radius:.3125rem;cursor:default;position:relative;z-index:10}
@media only screen and (max-width:47.938em){.testimonial__banner-img img{-ms-flex:0 0 35%;flex:0 0 35%;font-family:"object-fit: cover;";height:6.25rem;object-fit:cover;width:6.25rem}
}
.testimonial__banner-text-wrapper{color:#fff}
@media only screen and (max-width:47.938em){.testimonial__banner-text-info{padding:0 !important}
}
.testimonial__banner-text-desc{margin-bottom:2.1875rem;font-size:1.375rem;font-weight:400;color:#424242;line-height:2rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.testimonial__banner-text-desc{margin-bottom:1.625rem;padding:0 1.25rem;font-size:1.375rem;font-weight:400;color:#424242;line-height:2rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.testimonial__banner-text-desc{-ms-flex:1 1 auto;flex:1 1 auto}
}
.testimonial__banner-text-name{margin-bottom:.75rem;font-size:1.25rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.testimonial__banner-text-designation{font-style:normal}
.testimonial__banner-text-designation,.testimonial__banner-text-inst{margin-bottom:1.375rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:unset;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.testimonial__banner-text-inst{font-style:italic}
.testimonial .slick-dots{display:-ms-flexbox;display:flex;position:static}
.testimonial .slick-dots li{float:left;margin:0}
@media only screen and (min-width:75em){.testimonial .slick-dots li{height:auto;margin-right:.5rem;width:auto}
}
.testimonial .slick-dots li.slick-active .testimonial__dot{background:#b1b2b5}
.testimonial__dot{border:.0625rem solid #b1b2b5;border-radius:50%;display:inline-block;height:.75rem;opacity:.5;width:.75rem}
.testimonial__btn-play-video{padding-bottom:.75rem;padding-top:.75rem}
@media only screen and (max-width:47.938em){.testimonial__banner-cta-container{padding:0;font-size:.875rem;font-weight:400;color:#fff;line-height:1.875rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.testimonial__banner-cta-container{-ms-flex:1 1 auto;flex:1 1 auto}
}
.testimonial__banner-cta-link{font-size:.875rem;font-weight:600;color:#004593;line-height:.875rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-radius:.375rem;height:1.875rem;padding:.5rem 1rem}
.testimonial__banner-cta-link:focus{outline:.0625rem solid #004593}
@media only screen and (max-width:47.938em){.testimonial__banner-img-modal .modal-dialog{margin:0}
.testimonial__banner-img-modal .modal-header{border:0;padding:0;position:absolute;right:1.3125rem;top:1.3125rem;z-index:2}
.testimonial__banner-img-modal .modal-header .close{height:.875rem;margin:0;padding:0;width:.875rem}
.testimonial__banner-img-modal .modal-header .close span{color:#fff;height:.875rem;width:.875rem}
.testimonial__banner-img-modal .modal-body{background:#000;padding:0;z-index:1}
.testimonial__banner-img-modal video-js{height:100vh;margin:0;width:100vw}
}
@media only screen and (min-width:64em){.testimonial__banner-img-modal .modal-header{background:#e0e0e0;border-radius:.125rem .125rem 0 0;height:2.625rem;padding:0;position:absolute;right:0;top:-2.625rem;width:3rem}
.testimonial__banner-img-modal .modal-dialog{height:26.75rem;max-height:26.75rem;max-width:100%;padding:5rem;width:100%;z-index:-1}
.testimonial__banner-img-modal .modal-body{padding:0}
.testimonial__banner-img-modal .modal-content{height:26.75rem;max-height:26.75rem;max-width:100%;width:100%}
.testimonial__banner-img-modal button.close{height:2.625rem;margin:0 !important;padding:0 !important;width:3rem}
.testimonial__banner-img-modal button span{height:.5rem;margin:auto;padding:.875rem 1.0625rem;width:.5rem}
.testimonial__banner-img-modal video-js{height:26.75rem;width:100%}
}
.bd-advancing-items__intro-sub-heading{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:unset;text-align:normal;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bd-advancing-items__intro-sub-heading{padding-top:1.25rem !important}
}
@media only screen and (max-width:61.9375em){.bd-advancing-items__intro-sub-heading{padding:0 !important}
}
.bd-advancing-items__intro{width:43rem}
@media only screen and (max-width:47.938em){.bd-advancing-items__intro{margin-bottom:3.5rem;padding:0 1.25rem}
}
.bd-advancing-items__card{border:0;border-radius:.375rem}
.bd-advancing-items__card.h-100{position:inherit}
.bd-advancing-items__card img{border-radius:.375rem}
@media only screen and (max-width:50em){.bd-advancing-items__card-container{padding-left:1.25rem;padding-right:1.25rem}
}
.bd-advancing-items__card-layout .section{padding-bottom:0}
@media only screen and (max-width:37.5em){.bd-advancing-items__card-layout{margin-bottom:1rem}
}
.bd-advancing-items__card-body{padding-top:.5rem}
@media only screen and (max-width:47.938em){.bd-advancing-items__card-body{padding-top:1.25rem}
}
.bd-advancing-items__card-title{padding-top:1.75rem !important;font-size:1.25rem;font-weight:600;color:#404041;line-height:1.375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bd-advancing-items__card-title{margin-bottom:0;font-size:1.25rem;font-weight:600;color:#404041;line-height:1.375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.bd-advancing-items__intro-heading{font-size:2rem;font-weight:600;color:#424242;line-height:2.375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bd-advancing-items__intro-heading{font-size:1.75rem;font-weight:600;color:#424242;line-height:1.9375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.bd-advancing-items__card-text{font-size:1rem;font-weight:400;color:#404041;line-height:1.3125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bd-advancing-items__btn{padding:1.0625rem;text-align:center;width:70%}
.bd-advancing-items__btn-show{bottom:0;left:0;margin-top:1rem;position:static;text-align:center}
.bd-advancing-items__btn.btn-secondary{padding:.9375rem 1.0625rem}
.bd-advancing-items .bd-advancing-items__card{margin-bottom:5.875rem}
.bd-advancing-items .bd-advancing-items__btn-show{margin-top:0;padding:0 .9375rem;position:absolute}
.bd-advancing-items .bd-advancing-items__btn-show .bd-advancing-items__btn{width:100%}
.bd-advancing-items .enable-border img{border:.0625rem solid #d8d8d8;border-radius:.375rem}
.bd-advancing-items .bg-grey{background-color:#e6e7e9}
@media only screen and (min-width:62em){.bd-advancing-items{padding-top:2.25rem}
}
.bd-banner{position:relative}
.bd-banner__icon-img{max-height:1.5625rem}
.bd-banner.text-black :not(button){color:#000 !important}
.bd-banner.text-black .bd-tool-tip__container *{color:initial !important}
.bd-banner.text-white :not(button){color:#fff}
.bd-banner.text-white :not(button):hover{color:#f4f5f7}
.bd-banner.text-white .bd-tool-tip__container *{color:initial !important}
.bd-banner.text-white .btn-link-white{color:#fff !important}
.bd-banner.clp-version{margin-left:auto;margin-right:auto;max-width:180rem}
.bd-banner__image{-ms-flex-pack:center;justify-content:center}
.bd-banner__image.no-image{min-height:28.125rem}
@media only screen and (max-width:61.9375em){.bd-banner__image.no-image{min-height:40.625rem}
}
.bd-banner__image.no-image.blueVar.pip-only-title{min-height:23.75rem}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.bd-banner__image.no-image .bd-banner__bg-gradient{left:0}
}
@media only screen and (max-width:61.9375em){.clp-version .bd-banner__image,.pip-version .bd-banner__image{max-height:none}
}
.bd-banner__image img{object-fit:cover;vertical-align:middle}
@media only screen and (max-width:61.9375em){.bd-banner__image img{height:100%}
}
.bd-banner__image picture{max-width:100%}
.bd-banner__image.blueVar img{opacity:1%}
.bd-banner .blueVar{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/foreground.png),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/grey-background.png);background-repeat:no-repeat;background-size:100%}
@media only screen and (max-width:61.9375em){.bd-banner .blueVar{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/foreground-m.png),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/grey-background-m.png);background-repeat:no-repeat;background-size:cover}
}
.bd-banner__bg-gradient{background:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}
.bd-banner__bg-gradient.light-theme{background:linear-gradient(270deg,rgba(255,254,255,0),rgba(253,254,253,.01) 8.67%,#000);opacity:.5}
.pip-version .blueVar .bd-banner__bg-gradient{display:none}
.bd-banner__container{-ms-flex-align:center;align-items:center;height:100%;left:50%;padding-left:0;padding-right:0;position:absolute;top:0;transform:translateX(-50%);width:100%}
.bd-banner__container .row{height:100%}
.clp-version .bd-banner__container .row,.pip-version .bd-banner__container .row{height:auto;width:auto}
.bd-banner__container .row.text-center{-ms-flex-pack:center;justify-content:center}
.bd-banner__container .row.text-left{-ms-flex-pack:start;justify-content:flex-start}
.bd-banner__container .row.text-right{-ms-flex-pack:end;justify-content:flex-end}
.bd-banner__container&gt;div{width:100%}
@media only screen and (max-width:61.9375em){.bd-banner__container{padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem}
}
.bd-banner__section{-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;max-width:50%}
.text-center .bd-banner__section{-ms-flex:0 0 60%;flex:0 0 60%;margin:auto;max-width:60%}
.text-left .bd-banner__section{margin-right:auto}
.clp-version .text-left .bd-banner__section .bd-rte p{margin-left:0}
@media only screen and (min-width:62em){.clp-version .text-left .bd-banner__section{max-width:53%}
}
.text-right .bd-banner__section{margin-left:auto}
@media only screen and (min-width:62em){.clp-version .text-right .bd-banner__section{max-width:53%}
}
@media only screen and (max-width:61.9375em){.bd-banner__section{height:auto}
.bd-banner__section,.text-center .bd-banner__section{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.bd-banner__section:focus{outline:0}
.bd-banner__title{font-size:"";font-weight:"";color:#fff;line-height:4.5rem;letter-spacing:.0625rem;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bd-banner__title.h1{font-weight:600;line-height:3.5rem;margin-bottom:0}
@media only screen and (max-width:61.9375em){.bd-banner__title{line-height:2.5rem !important;overflow-wrap:break-word}
}
.clp-version .bd-banner__title,.pip-version .bd-banner__title{font-size:"";font-weight:600;color:#fff;line-height:4.375rem;letter-spacing:.0625rem;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.clp-version .bd-banner__title,.pip-version .bd-banner__title{font-size:"";font-weight:"";color:#fff;line-height:"";letter-spacing:.0625rem;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.clp-version .bd-banner__title.h1{line-height:3.5rem}
.pip-version .bd-banner__title{margin-top:4rem;font-size:"";font-weight:"";color:#fff;line-height:3.5rem;letter-spacing:.0625rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.pip-version .bd-banner__title{font-size:"";font-weight:"";color:#fff;line-height:"";letter-spacing:.0625rem;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.pip-version .bd-banner__title.align-title{margin-top:0}
@media only screen and (max-width:61.9375em){.pip-version .bd-banner__title.align-title{margin-bottom:40px;margin-top:40px}
}
@media only screen and (min-width:62em){.bd-banner__title{word-break:normal !important;word-wrap:normal !important}
}
.bd-banner__desc{margin-top:1rem}
.bd-banner__desc p{font-size:1.25rem;font-weight:400;color:"";line-height:1.625rem;letter-spacing:normal;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:auto;max-width:35.625rem}
.pip-version .bd-banner__desc p{font-size:1.375rem;line-height:1.875rem}
.clp-version .bd-banner__desc p{font-size:1.375rem;font-weight:400;color:"";line-height:1.625rem;letter-spacing:normal;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.clp-version .bd-banner__desc p{font-size:1rem;font-weight:400;color:"";line-height:1.25rem;letter-spacing:normal;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:0}
}
.bd-banner__btn-play-video{-ms-flex-pack:center;justify-content:center;max-height:3.25rem}
.bd-banner__cta{margin-top:1.5rem}
@media only screen and (max-width:47.938em){.bd-banner__cta a:nth-child(2){display:block;text-align:center;width:100%}
}
.bd-banner__cta .generic-cta-blue{color:#004593 !important}
.bd-banner__cta .generic-cta-blue:hover{color:#023970}
.bd-banner__cta .btn-blue-white{background-color:#fff !important;color:#023970 !important}
.bd-banner__cta .btn-white-font{background-color:transparent !important;border:2px solid #fff !important;color:#fff !important}
.bd-banner__cta .btn-blue-font{background:#fff !important;border:2px solid #023970 !important;color:#023970 !important}
.bd-banner__cta .clp-cta-blue{color:#004593 !important}
.bd-banner__cta .clp-cta-blue:hover{color:#023970}
.bd-banner__cta .promo-cta-blue{color:#004593 !important}
.bd-banner__cta .promo-cta-blue:hover{color:#023970}
.pip-version .bd-banner__cta{margin-bottom:5rem}
@media only screen and (max-width:61.9375em){.pip-version .bd-banner__cta:first-child{margin-bottom:1.5rem}
}
.pip-version .bd-banner__cta a:first-child{margin-right:1.5rem}
.pip-version .bd-banner__cta a:nth-child(2){line-height:1.125rem}
@media only screen and (max-width:61.9375em){.pip-version .bd-banner__cta a:nth-child(2){margin-top:1.5rem}
}
@media only screen and (max-width:61.9375em){.pip-version .bd-banner__cta{margin-bottom:1.9375rem;margin-top:2rem}
}
.clp-version .bd-banner__cta{margin-bottom:1rem;margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.clp-version .bd-banner__cta:first-child{margin-bottom:1.5rem}
}
.bd-banner__cta .btn,.bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta .cx-end-cancel{padding:1rem 3rem}
.bd-banner__cta .btn[type=button],.bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn[type=button],.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel[type=button],.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel[type=button],.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta .cx-btn[type=button],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta .cx-close-cancel[type=button],.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta .cx-end-cancel[type=button]{-webkit-appearance:none !important}
@media only screen and (max-width:61.9375em){.bd-banner__cta .btn,.bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta .cx-end-cancel{margin-bottom:1.5rem;min-width:12.5rem}
}
@media only screen and (max-width:47.938em){.bd-banner__cta .btn,.bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta .cx-end-cancel{width:100%}
}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-end-cancel,.pip-version .bd-banner__cta .btn,.pip-version .bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.pip-version .bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.pip-version .bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{padding-left:3rem;padding-right:3rem}
@media only screen and (max-width:61.9375em){.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-end-cancel,.pip-version .bd-banner__cta .btn,.pip-version .bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.pip-version .bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.pip-version .bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{min-width:14.5rem;padding-left:2.5rem;padding-right:2.5rem}
}
@media only screen and (max-width:61.9375em){.bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group a.cx-btn,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group a.cx-close-cancel,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group a.cx-end-cancel,.bd-banner__cta a.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta a.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta a.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bd-banner__cta a.cx-end-cancel{padding:1rem 3rem !important}
}
@media only screen and (max-width:47.938em){.bd-banner__banner-img-modal .modal-dialog{margin:0}
.bd-banner__banner-img-modal .modal-header{border:0;padding:0;position:absolute;right:1.3125rem;top:1.3125rem;z-index:2}
.bd-banner__banner-img-modal .modal-header .close{height:.875rem;margin:0;padding:0;width:.875rem}
.bd-banner__banner-img-modal .modal-header .close span{color:#fff;height:.875rem;width:.875rem}
.bd-banner__banner-img-modal .modal-body{background:#000;padding:0;z-index:1}
.bd-banner__banner-img-modal video-js{height:100vh;margin:0;width:100vw !important}
}
@media only screen and (min-width:64em){.bd-banner__banner-img-modal .modal-header{background:#e0e0e0;border-radius:.125rem .125rem 0 0;height:2.625rem;padding:0;position:absolute;right:0;top:-2.625rem;width:3rem}
.bd-banner__banner-img-modal .modal-dialog{padding:5rem;z-index:-1}
.bd-banner__banner-img-modal .modal-content,.bd-banner__banner-img-modal .modal-dialog{height:26.75rem;max-height:26.75rem;max-width:100%;width:100%}
.bd-banner__banner-img-modal .modal-body{padding:0}
.bd-banner__banner-img-modal button.close{height:2.625rem;margin:0 !important;padding:0 !important;width:3rem}
.bd-banner__banner-img-modal button span{height:.5rem !important;margin:auto;padding:.875rem 1.0625rem;width:.5rem !important}
.bd-banner__banner-img-modal video-js{height:26.75rem;width:100%}
}
.bd-banner .bd-rte.black-text,.bd-banner .bd-rte.black-text *{color:#000}
.bd-banner .bd-rte.text-white,.bd-banner .bd-rte.text-white *,.bd-banner .bd-rte.white-text,.bd-banner .bd-rte.white-text *{color:#fff}
.bd-banner .bd-rte a{color:inherit !important}
.bd-banner .black-text{color:#000 !important}
.bd-banner .text-white{color:#fff !important}
.bd-banner .bg-transparent{padding-bottom:.875rem !important;padding-top:.875rem !important}
.bd-banner .bg-transparent.text-primary-blue{border:.125rem solid #023970 !important}
.bd-banner .bg-transparent.text-white{border:.125rem solid #fff !important}
.bd-banner .bg-transparent .black-text{border:.125rem solid #000 !important}
.bd-banner.clp-version .image-with-hotspot,.bd-banner.pip-version .image-with-hotspot{margin-left:auto}
@media only screen and (max-width:61.9375em){.bd-banner.clp-version .image-with-hotspot,.bd-banner.pip-version .image-with-hotspot{margin-bottom:2.5rem;top:0 !important}
}
@media only screen and (max-width:47.938em){.bd-banner.pip-version{margin-bottom:0}
}
@media only screen and (max-width:61.9375em){.bd-banner.pip-version__container{-ms-flex-align:start;align-items:flex-start}
}
.btn-primary-blue-clp{background-color:#004593 !important;color:#fff !important}
.btn-primary-white-clp{background-color:#fff !important;color:#004593 !important}
.btn-link-white{background-color:transparent !important}
.btn-link-white:hover{color:#f4f5f7 !important;text-decoration:underline !important}
.btn-link-blue{background-color:transparent !important}
.btn-link-blue:hover{color:#023970 !important;text-decoration:underline !important}
@media only screen and (max-width:61.9375em){.bd-banner__media__video-modal{margin-top:0 !important;overflow:hidden !important}
.bd-banner__media__video-modal .modal-content{border:none !important}
.bd-banner__media__video-modal .modal-dialog{margin:0;max-width:100%}
.bd-banner__media__video-modal .modal-header{-ms-flex-align:center;align-items:center;background:#e0e0e0;border:0;border-radius:0;display:-ms-flexbox;display:flex;height:2rem;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;right:1.25rem;top:1.25rem;width:2rem;z-index:2}
.bd-banner__media__video-modal .modal-header .close{height:1rem;margin:0;padding:0;width:1rem}
.bd-banner__media__video-modal .modal-header .close span{-ms-flex-align:center;align-items:center;color:#004593;display:-ms-flexbox;display:flex;font-size:2.25rem;height:1rem;-ms-flex-pack:center;justify-content:center;padding-bottom:.25rem;width:1rem}
.bd-banner__media__video-modal .modal-body{background:#000;display:table;height:100vh !important;padding:0;z-index:1}
video-js{bottom:0;display:table-cell !important;height:100vh;left:0;margin:0;position:absolute;right:0;top:0;width:100vw !important;z-index:9}
video-js.video-js{padding-top:0 !important}
video-js.video-js,video-js .vjs-tech{height:100% !important;width:100% !important}
video-js.vjs-playing{z-index:9999}
video-js.vjs-playing .vjs-control-bar{visibility:visible}
video-js.vjs-playing .vjs-control-bar *{color:#fff !important}
video-js.vjs-poster{background-size:100% !important}
video-js.vjs-buffering,video-js.vjs-scrubbing,video-js.vjs-seeking,video-js.vjs-waiting{visibility:visible !important;z-index:9999 !important}
video-js.vjs-paused{z-index:9}
video-js.vjs-paused .vjs-control-bar *{color:#fff !important}
}
@media only screen and (max-width:63.938em){.bd-banner__media__video-modal.modal.show .modal-dialog{margin-top:0 !important}
}
.bd-featured-products__card{border:.0625rem solid #d8d8d8 !important;border-radius:.375rem !important;width:100%}
@media only screen and (max-width:50em){.bd-featured-products__card-container{padding-left:1.25rem;padding-right:1.25rem}
}
@media only screen and (max-width:50em){.bd-featured-products{padding-left:1.25rem !important;padding-right:1.25rem !important}
}
.bd-featured-products__card:hover{box-shadow:0 0 1.375rem 0 rgba(0,0,0,.1);transition-delay:.2s}
.bd-featured-products__card-no-shadow{border:.0625rem solid #d8d8d8 !important;border-radius:.375rem !important}
.bd-featured-products__card-no-shadow:hover{box-shadow:none}
.bd-featured-products__card-body{padding-top:1.175rem;text-align:center}
.bd-featured-products__intro-heading{font-size:2rem;font-weight:600;color:#424242;line-height:2.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:50em){.bd-featured-products__intro-heading{font-size:1.75rem;font-weight:600;color:#424242;line-height:2.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.bd-featured-products__intro-sub-heading{padding-bottom:3.8125rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:50em){.bd-featured-products__intro-sub-heading{padding-bottom:2.75rem !important;padding-top:1.125rem !important;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.bd-featured-products__card-layout{padding-right:1.84375rem;width:23.1875rem !important}
@media only screen and (max-width:50em){.bd-featured-products__card-layout{padding-bottom:1.25rem !important;padding-right:.9375rem;width:100% !important}
}
.bd-featured-products__card-title{padding-top:1.6875rem;text-align:center !important;font-size:1.5rem;font-weight:600;color:#424242;line-height:1.75rem;letter-spacing:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:50em){.bd-featured-products__card-title{padding-top:2rem}
}
.bd-featured-products__card-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:50em){.bd-featured-products__card-text{padding-bottom:2rem}
}
@media only screen and (max-width:50em){.bd-featured-products__card-image{padding-top:1.46875rem}
}
.bd-featured-products__btn{background-color:#004593;padding:1.0875rem !important;text-align:center;width:70%}
@media only screen and (max-width:50em){.bd-featured-products__btn{margin-bottom:1.90625rem !important}
}
.bd-featured-products__a{text-align:center;width:100%}
.bd-featured-products__btn-show{display:block !important;text-align:center}
.bd-featured-products__btn-no-show{display:none}
.bd-featured-products__quote{padding-bottom:4.0625rem;padding-top:4.0625rem}
@media only screen and (max-width:50em){.bd-featured-products__quote{padding-bottom:3rem !important;padding-top:2.25rem !important}
}
.bd-featured-products__quote-content{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bd-featured-products ul{list-style-type:disc}
.bd-featured-products li{list-style-position:inside}
.bdb-home-list{margin-top:4.5rem}
@media only screen and (max-width:47.938em){.bdb-home-list{margin-top:3rem;padding:0 .25rem}
}
.bdb-home-list.events .bdb-home-list__heading-lbl,.bdb-home-list.support .bdb-home-list__heading-lbl{font-size:1.75rem;font-weight:600;color:#424242;line-height:2.125rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-home-list__heading{border-bottom:.0625rem solid #d8d8d8;padding-bottom:1rem}
.events .bdb-home-list__heading{margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.events .bdb-home-list__heading{margin-bottom:.75rem}
}
.bdb-home-list__heading-lbl{margin-left:.8125rem;font-size:2rem;color:#424242;line-height:2.375rem;text-align:unset}
.bdb-home-list__heading-cta-link,.bdb-home-list__heading-lbl{font-weight:600;letter-spacing:normal;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-home-list__heading-cta-link{font-size:1rem;color:#004593;line-height:1.125rem;text-align:right}
.bdb-home-list__desc{margin:1.125rem 0 1.875rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-home-list__main-content{margin-bottom:4.5rem;margin-top:1.875rem}
@media only screen and (max-width:47.938em){.bdb-home-list__main-content{margin-bottom:0}
}
.bdb-home-list__main-content.popular{margin-top:3.5625rem}
@media only screen and (max-width:47.938em){.bdb-home-list__main-content.popular{margin-bottom:3.5625rem}
}
.bdb-home-list__row{margin-bottom:1.875rem}
.bdb-home-list__row:last-child{margin-bottom:0 !important}
.bdb-home-list__row.popular{margin-bottom:2.5rem}
.bdb-home-list__row.popular img{max-height:7.5rem;max-width:8.4375rem}
@media only screen and (max-width:47.938em){.bdb-home-list__row.popular img{height:4rem;width:4.5rem}
}
.bdb-home-list__row.popular img.grey-border{border:.0625rem solid #d8d8d8;border-radius:.375rem}
.bdb-home-list__row.events{margin-bottom:1.5rem;max-width:90%}
@media only screen and (max-width:61.9375em){.bdb-home-list__row.events{margin-bottom:1rem}
}
.bdb-home-list__row-icon{height:1.1875rem;width:1.5rem}
@media only screen and (max-width:47.938em){.bdb-home-list__row-icon{width:2.5rem}
}
.bdb-home-list__row-text{margin-left:.75rem;width:100%}
.bdb-home-list__row-text.popular{margin-left:2.1875rem}
@media only screen and (max-width:47.938em){.bdb-home-list__row-text.popular{margin-left:.9375rem}
}
.bdb-home-list__row-title{word-break:break-word;font-size:1.25rem;font-weight:600;color:#004593;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-home-list__row-title.popular{line-height:1.375rem}
.bdb-home-list__row-title:focus{outline:.0625rem solid #004593}
.bdb-home-list__row-desc{margin-top:.25rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.bdb-home-list__row-desc{margin-top:1.5rem}
}
.events .bdb-home-list__row-desc{margin:0 0 1.5rem}
@media only screen and (max-width:61.9375em){.events .bdb-home-list__row-desc{margin:0 0 1.25rem}
}
.bdb-home-list__row-date{margin-bottom:.25rem;font-size:.875rem;font-weight:400;color:#757678;line-height:.9375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.events .bdb-home-list__row-date{margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.events .bdb-home-list__row-date{margin-bottom:.25rem}
}
.bdb-home-list__row-address{margin-bottom:.625rem;font-size:.875rem;font-weight:400;color:#424242;line-height:.9375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-home-list__row-viewbtn{margin-bottom:1.25rem}
@media only screen and (max-width:61.9375em){.bdb-home-list__row-viewbtn{margin-bottom:1rem}
}
.news-letter{background-color:#f4f5f7}
.news-letter__container{margin:0 auto;max-width:90rem}
@media only screen and (max-width:74.9375em){.news-letter__container{padding-bottom:3.5rem}
}
.news-letter__img-container{max-width:41.875rem;width:47%}
@media only screen and (min-width:62em){.news-letter__img-container img{min-height:46.6875rem}
}
@media only screen and (max-width:47.938em){.news-letter__img-container{width:100%}
}
.news-letter__main-content{padding-left:4rem;padding-top:4rem;width:50%}
@media only screen and (max-width:47.938em){.news-letter__main-content{padding:2rem 1.25rem 0;width:100%}
}
.news-letter__heading{margin-bottom:1rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.news-letter__desc{margin-bottom:3rem;font-weight:400;line-height:1.625rem}
.news-letter__article-heading,.news-letter__desc{font-size:1.25rem;color:#424242;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.news-letter__article-heading{margin-bottom:1rem;font-weight:600;line-height:1.375rem}
.news-letter__article-date{margin-bottom:.5rem;font-size:1rem;color:#424242;line-height:1.375rem}
.news-letter__article-date,.news-letter__article-link{font-weight:400;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.news-letter__article-link{display:inline-block;margin-bottom:2rem;max-width:32.6875rem;word-break:break-word;font-size:1.25rem;color:#004593;line-height:1.5rem}
@media only screen and (max-width:47.938em){.news-letter__article-link{margin-bottom:3rem}
}
.news-letter__article-cta-link{display:inline-block;margin-bottom:3rem;font-size:.875rem;font-weight:600;color:#004593;line-height:.875rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.news-letter__form{border:.0625rem solid #d8d8d8;border-radius:.375rem;max-width:35.6875rem;padding:1rem 1rem 3.5rem;position:relative}
@media only screen and (max-width:47.938em){.news-letter__form{border-left:0;border-radius:0;border-right:0;margin-left:-.9375rem;margin-right:-.9375rem}
}
.news-letter__form-heading{margin-bottom:1rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.news-letter__form-heading{margin-bottom:1.5rem}
}
.news-letter__form-field{margin-right:1rem;position:relative;width:16.3125rem}
@media only screen and (max-width:47.938em){.news-letter__form-field:last-child{margin-bottom:0}
}
@media only screen and (max-width:47.938em){.news-letter__form-field{margin-bottom:1.5rem;width:100%}
}
.news-letter__form-field-input{background-color:#f4f5f7 !important}
.news-letter__form-field-input:focus:-ms-input-placeholder{opacity:1}
.news-letter__form-field-input:-ms-input-placeholder{color:#f4f5f7 !important;opacity:1 !important}
.news-letter__form-field-lbl{background-color:#f4f5f7;color:#5f6062;font-size:.75rem !important;font-style:normal;font-weight:400;left:.9375rem;position:absolute;top:50%;transform:translateY(-50%) scale(1.25) !important}
@supports(-ms-accelerator:true){.news-letter__form-field-lbl{font-size:1.125rem !important;transform:translateY(-50%) !important}
}
@supports(-ms-ime-align:auto){.news-letter__form-field-lbl{font-size:1.125rem !important;transform:translateY(-50%) !important}
}
.news-letter__form-field-lbl.moveLabelToTop{background-color:#f4f5f7 !important;font-size:.75rem !important;left:.5625rem !important;line-height:.8125rem;padding:0 .1875rem;top:-12% !important;transform:scale(1) !important}
.news-letter__form-submit{bottom:-1.5625rem;padding:1rem 3rem;position:absolute;font-size:1.125rem;font-weight:600;color:#fff;line-height:1.125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.news-letter .no-img{background-color:#fff}
.news-letter .no-img .news-letter__img-container{display:none}
.news-letter .no-img .news-letter__main-content{padding:2rem;width:100%}
.news-letter .no-img .news-letter__desc,.news-letter .no-img .news-letter__heading{display:none}
.news-letter .no-img .news-letter__form{border:0;padding:0}
.news-letter .no-img .news-letter .form-in-block{display:block !important}
.news-letter .no-img .news-letter .form-in-block .news-letter__form-field{margin-bottom:2rem;margin-right:0;width:100%}
.news-letter .no-img .news-letter .form-in-block .news-letter__form-field-input{background-color:#fff !important}
.news-letter .no-img .news-letter .form-in-block .news-letter__form-field-lbl{background-color:#fff}
.news-letter .no-img .news-letter .news-letter__form-submit{bottom:0;position:relative}
.bdb-jp-compliance-redirection .modal-footer{border-top:0;display:block;padding:2.5rem 0 0}
.bdb-jp-compliance-redirection .modal-footer .btn,.bdb-jp-compliance-redirection .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bdb-jp-compliance-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bdb-jp-compliance-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.bdb-jp-compliance-redirection .modal-footer button,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-end-cancel{height:2.625rem;width:6.25rem}
.bdb-jp-compliance-redirection .modal-footer .btn,.bdb-jp-compliance-redirection .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bdb-jp-compliance-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bdb-jp-compliance-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-end-cancel{padding:.625rem}
.bdb-jp-compliance-redirection .modal-body,.bdb-jp-compliance-redirection .modal-header{color:#424242;font-size:1.25rem;letter-spacing:0;line-height:1.875rem;padding:0}
.bdb-jp-compliance-redirection .modal-header{font-weight:700}
.bdb-jp-compliance-redirection .modal-dialog{display:-ms-flexbox;display:flex;margin-top:10rem}
@media only screen and (min-width:48em){.bdb-jp-compliance-redirection .modal-dialog{max-width:36.4375rem}
}
@media only screen and (max-width:50em){.bdb-jp-compliance-redirection .modal-dialog{margin:5rem 2.5rem 0}
}
@media only screen and (min-device-width:375px) and (max-device-width:812px) and (orientation:landscape){.bdb-jp-compliance-redirection .modal-dialog{margin-top:3.5rem}
}
.bdb-jp-compliance-redirection .modal-content{padding:3.5rem 3.5rem 3rem;width:36.4375rem}
@media only screen and (max-width:61.9375em){.bdb-jp-compliance-redirection .modal-content{padding:2rem 2rem 1.5rem}
}
.events-carousel{background:#f4f5f7;position:relative}
.events-carousel.white-background{background-color:#fff}
.events-carousel .slick-dotted.slick-slider{margin-bottom:0}
.events-carousel__navigators-prev{cursor:pointer;height:1.75rem;left:calc(50vw - 633px);position:absolute;top:50%;transform:translate(-50%);width:1.75rem;z-index:9}
.events-carousel__navigators-prev .slick-disabled{opacity:.4;pointer-events:none}
@media only screen and (min-width:62em) and (max-width:75em){.events-carousel__navigators-prev{left:calc(50vw - 488px)}
}
@media only screen and (min-width:75em) and (max-width:78em){.events-carousel__navigators-prev{left:1rem}
}
@media only screen and (max-width:20em){.events-carousel__navigators-prev{position:relative}
}
.events-carousel__navigators-next{cursor:pointer;height:1.75rem;position:absolute;right:calc(50vw - 665px);top:50%;transform:translate(-50%);width:1.75rem;z-index:9}
.events-carousel__navigators-next .slick-disabled{opacity:.4;pointer-events:none}
@media only screen and (min-width:62em) and (max-width:75em){.events-carousel__navigators-next{right:calc(50vw - 528px)}
}
@media only screen and (min-width:75em) and (max-width:78em){.events-carousel__navigators-next{right:-2rem}
}
@media only screen and (max-width:20em){.events-carousel__navigators-next{height:1.125rem;position:relative;width:.625rem}
}
.events-carousel__navigators-mobile{left:50%;position:absolute;transform:translateX(-50%);width:auto !important}
@media only screen and (max-width:61.9375em){.events-carousel__navigators-mobile{top:15.5rem}
}
@media only screen and (min-width:62em){.events-carousel__navigators-mobile{bottom:2.8125rem}
}
.events-carousel__navigators-mobile-prev{left:-.625rem;margin-top:0;position:absolute}
.events-carousel__navigators-mobile-prev .slick-disabled{opacity:.4;pointer-events:none}
@media only screen and (max-width:20em){.events-carousel__navigators-mobile-prev{position:relative}
}
.events-carousel__navigators-mobile-next{margin-top:0;position:absolute;right:-.625rem}
.events-carousel__navigators-mobile-next .slick-disabled{opacity:.4;pointer-events:none}
@media only screen and (max-width:20em){.events-carousel__navigators-mobile-next{position:relative}
}
.events-carousel__banner{margin:4.9375rem auto;position:relative}
@media only screen and (max-width:61.9375em){.events-carousel__banner{margin:3rem auto}
}
.events-carousel__banner-text{-ms-flex-order:0;order:0}
@media only screen and (max-width:61.9375em){.events-carousel__banner-text{-ms-flex-order:1;order:1;padding-left:1.25rem;padding-right:1.25rem}
}
.events-carousel__banner-img{-ms-flex-order:1;order:1}
@media only screen and (max-width:61.9375em){.events-carousel__banner-img{-ms-flex-order:0;order:0;padding-left:1.25rem;padding-right:1.25rem}
}
.events-carousel__banner-img img{object-fit:cover;position:relative;width:100%;z-index:10}
@media only screen and (min-width:62em){.events-carousel__banner-img img{border-radius:.375rem;width:29.375rem}
}
@media only screen and (max-width:61.9375em){.events-carousel__banner-img img{height:11.6875rem}
}
.events-carousel__banner-text-wrapper{color:#fff;margin:0 auto}
.events-carousel__banner-event-type{background-color:#00b1da;border-radius:.1875rem;color:#fff;font-size:1.25rem;line-height:1.375rem;padding:.3125rem .625rem;text-transform:uppercase;width:7.8125rem}
@media only screen and (max-width:61.9375em){.events-carousel__banner-event-type{font-size:.875rem;height:1.25rem;line-height:.9375rem;text-align:center;width:4.75rem}
}
.events-carousel__banner-event-text{display:-ms-flexbox;display:flex;position:relative}
.events-carousel__banner-event-text .events-carousel__banner-event-type.conference,.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium,.events-carousel__banner-event-text .events-carousel__banner-event-type.training,.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar,.events-carousel__banner-event-text .events-carousel__banner-event-type.workshop{padding:.3125rem .75rem}
.events-carousel__banner-event-text .events-carousel__banner-event-type.conference.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.training.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.workshop.angle{height:2rem}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.conference.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.training.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.workshop.angle{line-height:1.5}
}
.events-carousel__banner-event-text .events-carousel__banner-event-type.conference.angle:before,.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium.angle:before,.events-carousel__banner-event-text .events-carousel__banner-event-type.training.angle:before,.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar.angle:before,.events-carousel__banner-event-text .events-carousel__banner-event-type.workshop.angle:before{background-color:transparent;content:"";display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:0}
.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar{background-color:#8d2a90;width:7rem}
.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar.angle:before{border:1rem solid #8d2a90;border-right-color:transparent;left:6.125rem}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar.angle:before{left:4.875rem}
}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar{width:5.9375rem}
}
.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium{background-color:#00b1da;width:8.5625rem}
.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium.angle:before{border:1rem solid #00b1da;border-right-color:transparent;left:7.75rem}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium.angle:before{left:6.5625rem}
}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium{width:7.5rem}
}
.events-carousel__banner-event-text .events-carousel__banner-event-type.conference{background-color:#505050;width:8.1875rem}
.events-carousel__banner-event-text .events-carousel__banner-event-type.conference.angle:before{border:1rem solid #505050;border-right-color:transparent;left:8rem}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.conference.angle:before{left:6.5625rem}
}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.conference{width:7.5rem}
}
.events-carousel__banner-event-text .events-carousel__banner-event-type.training{background-color:#f27707;width:8.1875rem}
.events-carousel__banner-event-text .events-carousel__banner-event-type.training.angle:before{border:1rem solid #f27707;border-right-color:transparent;left:8rem}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.training.angle:before{left:6.5625rem}
}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.training{width:7.5rem}
}
.events-carousel__banner-event-text .events-carousel__banner-event-type.workshop{background-color:#098;width:8.1875rem}
.events-carousel__banner-event-text .events-carousel__banner-event-type.workshop.angle:before{border:1rem solid #098;border-right-color:transparent;left:8rem}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.workshop.angle:before{left:6.5625rem}
}
@media only screen and (max-width:47.938em){.events-carousel__banner-event-text .events-carousel__banner-event-type.workshop{width:7.5rem}
}
.events-carousel__banner-text-info{margin:1.25rem 0}
.events-carousel__banner-text-desc{margin-bottom:1.25rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.events-carousel__banner-text-desc{margin-bottom:1.625rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.events-carousel__banner-text-desc{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.events-carousel__banner-text-blog-desc{margin-bottom:1rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.events-carousel__banner-text-blog-desc{font-size:1rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.events-carousel__banner-text-blog-desc{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.events-carousel__banner-text-subHeader{margin-bottom:.625rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.events-carousel__banner-text-subHeader{margin-bottom:.625rem;font-size:1rem;font-weight:700;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.events-carousel__banner-text-subHeader{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.events-carousel__banner-text-header{margin-bottom:1rem;min-height:1.875rem;width:35.625rem;font-size:1.625rem;font-weight:600;color:#424242;line-height:1.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.events-carousel__banner-text-header{height:4.875rem;margin:3.125rem 0 1rem;width:21rem;font-size:1.375rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.events-carousel__banner-text-header{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.events-carousel__banner-text-inst{height:.875rem;margin-bottom:2.6875rem;width:19.375rem;color:#424242}
.events-carousel__banner-text-inst,.events-carousel__banner-text-inst-type{font-size:1.125rem;font-weight:400;line-height:.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.events-carousel__banner-text-inst-type{color:#f27707}
@media only screen and (max-width:61.9375em){.events-carousel__banner-text-inst{color:#424242}
.events-carousel__banner-text-inst,.events-carousel__banner-text-inst-type{font-size:1rem;font-weight:600;line-height:.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.events-carousel__banner-text-inst-type{color:#f27707}
}
@media only screen and (max-width:61.9375em){.events-carousel-slick-m-dots{bottom:0;position:relative}
}
.events-carousel .slick-dots{display:-ms-flexbox;display:flex;position:static}
.events-carousel .slick-dots li{float:left;margin:0}
@media only screen and (min-width:62em){.events-carousel .slick-dots li{height:auto;margin-right:.5rem;width:auto}
}
.events-carousel .slick-dots li.slick-active .events-carousel__dot{background:#b1b2b5}
.events-carousel__dot{-webkit-appearance:none !important;border:.0625rem solid #b1b2b5;border-radius:50%;display:inline-block;height:.75rem;opacity:.5;width:.75rem}
.events-carousel__btn-play-video{padding-bottom:.75rem !important;padding-top:.75rem !important}
@media only screen and (max-width:61.9375em){.events-carousel__banner-cta-container{font-size:.875rem;font-weight:400;color:#fff;line-height:1.875rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.events-carousel__banner-cta-container{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.events-carousel__banner-cta-link{border-radius:.375rem;height:3.125rem;padding:.9375rem 2.8125rem !important;text-align:center;width:11.9375rem;font-size:1.125rem;font-weight:600;color:#fff;line-height:1.125rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.events-carousel__banner-cta-link{height:3.125rem;margin:0 auto;text-align:center;width:100%}
}
.events-carousel a[type=button]{-webkit-appearance:none !important}
.events-list-banner__text{left:0;right:0;top:4.75rem}
@media only screen and (max-width:47.938em){.events-list-banner__text{top:1.5rem}
}
.events-list-banner__events-image{height:16.8125rem;width:inherit}
@media only screen and (max-width:47.938em){.events-list-banner__events-image{height:9.875rem;width:100%}
}
.events-list-banner__image-gradient{height:16.8125rem}
@media only screen and (max-width:47.938em){.events-list-banner__image-gradient{height:9.875rem}
}
.events-list-banner__content-heading{line-height:4.375rem;margin-bottom:.375rem;width:35.625rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-heading{-ms-flex:0 0 100%;flex:0 0 100%;height:auto;max-width:100%}
}
.events-list-banner__content-desc{font-size:1.375rem;line-height:1.625rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-desc{font-size:1rem;line-height:1.25rem}
}
.event-details-content__content-wrapper{margin-bottom:11.4375rem;margin-top:3.75rem}
@media only screen and (max-width:61.9375em){.event-details-content__content-wrapper{margin-bottom:5.9375rem;margin-top:1.5rem}
}
.event-details-content__content-wrapper-btn{border:.125rem solid #004593;border-radius:.375rem}
@media only screen and (max-width:61.9375em){.event-details-content__content-wrapper-btn{font-weight:700;margin:0 auto;padding:.875rem}
}
.event-details-content__content-wrapper a[type=button]{margin-bottom:2.5rem;margin-right:16px;margin-top:1.875rem;padding:.9375rem 2.5rem}
@media only screen and (max-width:61.9375em){.event-details-content__content-wrapper a{margin-bottom:1.5rem !important;margin-top:0 !important}
}
.event-details-content__content-wrapper .brightcove-video__container{height:auto;margin-top:5rem;width:100%}
.event-details-content__content-wrapper .brightcove-video__container&gt;.video-js{display:block;max-width:100%;min-height:6.25rem;position:relative;width:100%}
.event-details-content__image-container{max-width:9.5rem;padding-right:0}
@media only screen and (max-width:61.9375em){.event-details-content__image-container{display:-ms-flexbox;display:flex;max-width:100%}
}
.event-details-content__image-container-imageName{max-width:8.125rem;padding-bottom:.3125rem;font-size:1.125rem;font-weight:700;color:#fff;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.event-details-content__image-container-imageTitle{padding-bottom:.5625rem;line-height:.9375rem;font-style:normal}
.event-details-content__image-container-imageDesc,.event-details-content__image-container-imageTitle{max-width:8.125rem;font-size:.875rem;font-weight:400;color:#fff;letter-spacing:0;text-align:unset;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.event-details-content__image-container-imageDesc{font-style:italic;line-height:1.125rem;font-style:normal}
.event-details-content__textContainer{margin-bottom:2rem;margin-right:0;width:100%}
@media only screen and (max-width:61.9375em){.event-details-content__textContainer{margin-right:0;padding:0 .9375rem 0 .5rem}
}
.event-details-content__image-container_desc{line-height:1.375rem;padding-bottom:1.25rem}
.event-details-content__image-container_desc:last-child{padding-bottom:0}
.event-details-content__image-container_rightText{margin-left:.9375rem;padding:0}
@media only screen and (max-width:61.9375em){.event-details-content__image-container_rightText{padding:.875rem .9375rem 0}
}
.event-details-content__image-container_imageName{font-size:1.25rem;font-weight:700;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif}
.event-details-content__image-container_imageName,.event-details-content__image-container_imageTitle{margin-bottom:.3125rem;padding-right:.5rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.event-details-content__image-container_imageTitle{font-size:1rem;font-weight:#424242;color:1.25rem;line-height:unset;letter-spacing:normal;text-align:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-style:normal}
.event-details-content__image-container_imageAlt{margin-bottom:.9375rem;padding-bottom:.625rem;line-height:.9375rem;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif}
.event-details-content__image-container_imageAlt,.event-details-content__image-container_imageDesc{padding-right:.5rem;font-size:1rem;font-weight:400;color:#424242;letter-spacing:unset;text-align:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.event-details-content__image-container_imageDesc{font-style:normal;line-height:1.125rem;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif}
.event-details-content__heading{margin-left:15px;padding-bottom:1rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.event-details-content__heading{margin-bottom:.75rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.event-details-content__textli,.event-details-content__textp{font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.event-details-content__content-container{margin-bottom:2.5rem}
.event-details-content__content-container ul{list-style:disc;padding-left:1.5rem}
.event-details-content__items-img{border-radius:6px;width:7.5rem}
.event-details-content__brightcove-video__container_videoCaption{font-size:1rem}
.event-details-content__brightcove-video__container_videoTitle{margin-top:2.8125rem}
.events-card{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:4.5625rem;margin-top:3.75rem}
@media only screen and (max-width:61.9375em){.events-card{margin:0 -2.4375rem}
}
@media only screen and (max-width:47.938em){.events-card{margin:0 -.9375rem}
}
.events-card button{background-color:#004593;border:.125rem solid #004593;border-radius:.375rem;color:#fff;line-height:1.25rem;padding:.8125rem .875rem}
.events-card button:hover{color:#fff}
.events-card__card-body{background-color:#f4f5f7;padding:2.125rem 1.875rem}
@media only screen and (max-width:61.9375em){.events-card__card-body{padding:1.5rem 1.25rem .125rem}
}
.events-card__div{-ms-flex-align:start;align-items:start;display:-ms-flexbox;display:flex;margin-bottom:1.1875rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .events-card__div+.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .events-card__div+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .events-card__div+.cx-end-cancel,.events-card__div+.btn{font-weight:700;height:3.125rem;margin-bottom:.6875rem;margin-top:1.375rem;min-width:21.875rem;padding-bottom:1rem;padding-top:1rem}
.events-card__div-text{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.events-card__div-img{padding-right:.625rem}
.events-card__div:last-child{margin-bottom:2rem}
.events-card__divHeading{padding-bottom:2rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.events-list-banner__text{top:0}
@media only screen and (max-width:61.9375em){.events-list-banner__text{top:1.5rem}
}
.events-list-banner__text.left-align{-ms-flex-pack:start;justify-content:flex-start}
.events-list-banner__text.left-align .ribbon-btn-content{right:0}
.events-list-banner__text.right-align{-ms-flex-align:end;align-items:flex-end;text-align:right}
.events-list-banner__text .ribbon-btn-content{right:1.5625rem}
.events-list-banner__banner-text-header{margin-bottom:1rem}
.events-list-banner__events-image{height:21.8125rem;object-fit:cover;width:100%}
@media only screen and (max-width:61.9375em){.events-list-banner__events-image{height:12.9375rem;width:100%}
}
.events-list-banner__image-gradient{height:100%;position:absolute;top:0;width:100%;background:linear-gradient(90deg,#000,transparent 45%)}
@media only screen and (max-width:61.9375em){.events-list-banner__image-gradient{height:100%}
}
.events-list-banner__content-heading{margin-bottom:1.5rem;margin-top:3.875rem;width:36.125rem;font-size:2.75rem;font-weight:700;color:#fff;line-height:2.75rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.events-list-banner__content-heading:hover{color:#fff !important;text-decoration:none !important}
@media only screen and (max-width:61.9375em){.events-list-banner__content-heading{font-size:1.75rem;font-weight:700;color:#fff;line-height:1.5rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:47.938em){.events-list-banner__content-heading{margin:.8125rem 0}
}
.events-list-banner__content-btn{border-radius:.375rem;margin-bottom:1.5rem;max-width:11.25rem;text-align:center;text-transform:uppercase;width:max-content;font-size:1.25rem;font-weight:600;color:#fff;line-height:1.375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.events-list-banner__content-btn{margin-bottom:.6875rem;padding:.25rem .3125rem .125rem .5rem;width:max-content}
}
@media only screen and (max-width:61.9375em){.events-list-banner__content-btn{margin-bottom:.625rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:600;color:#fff;line-height:.9375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.events-list-banner__content-btn.webinar{background-color:#8d2a90;padding:.3125rem .75rem}
.events-list-banner__content-btn.webinar.angle{height:2rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-btn.webinar.angle{line-height:1.5}
}
.events-list-banner__content-btn.symposium{background-color:#00b1da;padding:.3125rem .75rem}
.events-list-banner__content-btn.symposium.angle{height:2rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-btn.symposium.angle{line-height:1.5}
}
.events-list-banner__content-btn.conference{background-color:#505050;padding:.3125rem .75rem}
.events-list-banner__content-btn.conference.angle{height:2rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-btn.conference.angle{line-height:1.5}
}
.events-list-banner__content-btn.trade{background-color:#f27707;padding:.3125rem .75rem}
.events-list-banner__content-btn.trade.angle{height:2rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-btn.trade.angle{line-height:1.5}
}
.events-list-banner__content-btn.training{background-color:#f27707;padding:.3125rem .75rem}
.events-list-banner__content-btn.training.angle{height:2rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-btn.training.angle{line-height:1.5}
}
.events-list-banner__content-btn.workshop{background-color:#098;padding:.3125rem .75rem}
.events-list-banner__content-btn.workshop.angle{height:2rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-btn.workshop.angle{line-height:1.5}
}
.events-list-banner__content-desc{width:31.3125rem;font-size:1.125rem;font-weight:400;color:#fff;line-height:.875rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.events-list-banner__content-desc{margin-bottom:1.5rem;width:100%;font-size:1rem;font-weight:400;color:#fff;line-height:.875rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:47.938em){.events-list-banner .ribbon-btn-content{right:1.5625rem}
}
.pdp-tools{margin:.8125rem 0 0 1rem}
@media only screen and (max-width:74.9375em){.pdp-tools{margin-left:0}
}
@media only screen and (max-width:56.18em){.pdp-tools{margin:0 0 0 2}
}
.pdp-tools__container_link{margin-right:2rem}
@media only screen and (max-width:56.18em){.pdp-tools__container_link{margin-right:.125rem}
}
.pdp-tools__container_link_block_img{margin:0 1.5rem .5rem}
.pdp-tools__container_link_block_text{font-size:1rem;font-weight:600;color:#fff;line-height:1.125;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;max-width:6.5rem}
.pdp-tools__container_link:last-child{margin-right:0}
@media only screen and (max-width:61.9375em){.pdp-hero .pdp-instruments-commerce-box{padding-top:1.5rem}
}
.pdp-hero .pdp-otherProducts .pdp-tools__container_link{margin-right:3rem}
.pdp-hero .pdp-otherProducts .pdp-tools__container_link:last-child{margin-right:0}
@media only screen and (min-width:75em){.pdp-hero .col-xl-6-3{-ms-flex-preferred-size:52.24791%;flex-basis:52.24791%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:52.24791%}
.pdp-hero .col-xl-5-7{-ms-flex-preferred-size:47.74809%;flex-basis:47.74809%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:47.74809%}
}
@media only screen and (min-width:62em){.pdp-hero .col-lg-6-3{-ms-flex-preferred-size:52.24791%;flex-basis:52.24791%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:52.24791%}
.pdp-hero .col-lg-5-7{-ms-flex-preferred-size:47.74809%;flex-basis:47.74809%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:47.74809%}
}
@media only screen and (min-width:64em){.pdp-hero{padding-top:2rem}
}
.pdp-hero__description{font-size:1rem;font-weight:400;color:#404041;line-height:1.625;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-hero__show-more .cta-text{font-size:1rem !important;line-height:1.25 !important}
@media only screen and (max-width:61.9375em){.pdp-hero .pdp_tools__mobile{display:block;margin-bottom:1.5rem}
.pdp-hero .pdp_tools__desktop{display:none}
}
@media only screen and (min-width:62em){.pdp-hero .pdp_tools__mobile{display:none}
.pdp-hero .pdp_tools__desktop{display:block;padding-bottom:1rem}
}
.pdp-title-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.pdp-title-section{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding-left:1.25rem}
}
.pdp-title-section__heading{font-size:"";font-weight:"";color:#fff;line-height:1.1875;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:1rem}
@media only screen and (max-width:56.18em){.pdp-title-section__heading{line-height:1.125;padding-bottom:1rem}
}
.pdp-title-section__heading_container{padding-bottom:1rem}
.pdp-title-section__heading_container a:focus-within{border:.0625rem solid #fff;border-radius:.375rem;box-sizing:border-box;height:auto;width:auto}
.pdp-title-section__heading_container a:active,.pdp-title-section__heading_container a:hover{color:#fff;text-decoration:none}
.pdp-title-section__sub-heading{font-size:1.25rem;font-weight:400;color:#fff;line-height:1.3;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:56.18em){.pdp-title-section__sub-heading{font-size:1.375rem;font-style:italic;line-height:1.091}
}
.pdp-title-section__cta-placeholder{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
@media only screen and (max-width:56.18em){.pdp-title-section__cta-placeholder{-ms-flex-pack:start;justify-content:flex-start}
}
.pdp-title-section__cta-placeholder .cta-content .cta-text{color:#fff !important;font-size:.875rem;font-weight:600;line-height:1.1429}
.pdp-title-section__cta-placeholder .cta-content .icon-arrow-right:before{color:#fff;padding-left:.125rem}
.pdp-hero-component{margin-bottom:3rem}
@media only screen and (min-width:75em){.pdp-hero-component .col-xl-9-3{-ms-flex-preferred-size:76.99692%;flex-basis:76.99692%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:76.99692%}
.pdp-hero-component .col-xl-2-7{-ms-flex-preferred-size:22.99908%;flex-basis:22.99908%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:22.99908%}
}
@media only screen and (min-width:62em){.pdp-hero-component .col-lg-9-3{-ms-flex-preferred-size:76.99692%;flex-basis:76.99692%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:76.99692%}
.pdp-hero-component .col-lg-2-7{-ms-flex-preferred-size:22.99908%;flex-basis:22.99908%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:22.99908%}
}
@media only screen and (max-width:61.9375em){.pdp-hero-component{margin-bottom:2.5rem}
}
@media only screen and (min-width:62em){.pdp-hero-component__image{background:#fff;border:.0625rem solid #d2d4d7;border-radius:.375rem;margin-bottom:1rem;padding:0 .5rem}
}
@media only screen and (max-width:61.9375em){.pdp-hero-component__image{display:block}
}
@media only screen and (min-width:62em){.pdp-hero-component__image__preview{padding:0 1.75rem}
}
@media only screen and (min-width:62em){.pdp-hero-component__image__preview .slick-list{height:100%}
.pdp-hero-component__image__preview .slick-list .slick-track{height:29.375rem}
.pdp-hero-component__image__preview .slick-list .slick-track .slick-slide{height:100%}
.pdp-hero-component__image__preview .slick-list .slick-track .slick-slide .img-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.pdp-hero-component__image__preview .slick-list .slick-track .slick-slide div:first-child{height:100%}
.pdp-hero-component__image__preview .slick-list .slick-track .slick-slide .d-flex{position:relative}
.pdp-hero-component__image__preview .slick-list .slick-track .slick-slide img{bottom:0;left:0;margin:auto;max-height:100%;right:0;top:0}
}
@media only screen and (max-width:61.9375em){.pdp-hero-component__image__preview-content{display:-ms-flexbox;display:flex;height:100%}
.pdp-hero-component__image__preview .slick-track{display:-ms-flexbox !important;display:flex !important}
.pdp-hero-component__image__preview .slick-slide{height:inherit !important;margin-right:1rem}
.pdp-hero-component__image__preview .slick-slide .img-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:18.125rem}
.pdp-hero-component__image__preview .slick-slide .img-wrapper picture{width:auto}
}
@media only screen and (max-width:61.9375em){.pdp-hero-component__image__preview{padding-left:1.25rem}
.pdp-hero-component__image__preview__description{display:-ms-flexbox;display:flex;margin-top:1rem;visibility:hidden}
.slick-active .pdp-hero-component__image__preview__description,.slick-current .pdp-hero-component__image__preview__description{animation:fadeIn .5s;animation-fill-mode:forwards;display:block}
@keyframes fadeIn{0{opacity:0}
to{opacity:1;visibility:visible}
}
.pdp-hero-component__image__preview .slick-dots{left:0}
.pdp-hero-component__image__preview .slick-dots li button{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dot.svg) no-repeat}
.pdp-hero-component__image__preview .slick-dots li button:before{content:""}
.pdp-hero-component__image__preview .slick-dots li.slick-active button{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dot-active.svg) no-repeat}
}
.pdp-hero-component__image__preview_next,.pdp-hero-component__image__preview_prev{background:transparent;bottom:-1.6875rem;height:1.875rem;position:absolute;width:1.875rem;z-index:99}
.pdp-hero-component__image__preview_next_icon,.pdp-hero-component__image__preview_prev_icon{bottom:0;height:1.875rem;position:absolute;width:100%}
.pdp-hero-component__image__preview_next_icon{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/arrow-right.svg) no-repeat 95%;right:0}
.pdp-hero-component__image__preview_next_icon.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/arrow-right-primary.svg) no-repeat 95%}
.pdp-hero-component__image__preview_prev_icon{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-left.svg) no-repeat 95%;left:0}
.pdp-hero-component__image__preview_prev_icon.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-left-primary.svg) no-repeat 95%}
.pdp-hero-component__image__preview .preview-thumbnail{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:1rem 0}
.pdp-hero-component__image__preview .preview-thumbnail .video-js{pointer-events:none;width:100%}
.pdp-hero-component__image__carousel.hide{display:none}
@media only screen and (min-width:62em){.pdp-hero-component__image__carousel{padding:0 1rem;position:relative}
.pdp-hero-component__image__carousel_next,.pdp-hero-component__image__carousel_prev{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/arrow-background.png) no-repeat 55%;height:4rem;left:0;position:absolute;width:100%;z-index:99}
.pdp-hero-component__image__carousel_next:active,.pdp-hero-component__image__carousel_prev:active{border:#fff}
.pdp-hero-component__image__carousel_next.show,.pdp-hero-component__image__carousel_prev.show{display:block}
.pdp-hero-component__image__carousel_next.hide,.pdp-hero-component__image__carousel_prev.hide{display:none}
.pdp-hero-component__image__carousel_next{bottom:0}
.pdp-hero-component__image__carousel_prev{top:0;transform:rotate(180deg)}
.pdp-hero-component__image__carousel .slick-slide{padding:.5rem 0}
.pdp-hero-component__image__carousel .slick-slide.is-active .video-js,.pdp-hero-component__image__carousel .slick-slide.is-active picture{border:.1875rem solid #f27707;border-radius:.375rem}
.pdp-hero-component__image__carousel .slick-slide .video-js{border-radius:.375rem;pointer-events:none;width:inherit}
}
@media only screen and (min-width:62em){.pdp-hero-component__image__carousel picture{border:.0625rem solid #d2d4d7;border-radius:.375rem;display:block;height:6.25rem !important;margin:auto;padding:2px;position:relative;width:6.25rem !important}
.pdp-hero-component__image__carousel picture img{bottom:0;left:0;margin:auto;max-height:calc(100% - 4px) !important;position:absolute;right:0;top:0}
}
@media only screen and (min-width:62em){.pdp-hero-component__image__carousel .carousel-thumbnail{max-width:6.25rem}
.pdp-hero-component__image__carousel .carousel-thumbnail .vjs-errors-headline{font-size:.5rem}
}
.pdp-hero-component__description,.pdp-hero-component__image__preview__description{max-width:38.25rem;padding-bottom:1rem}
.pdp-hero-component__description.hide,.pdp-hero-component__image__preview__description.hide{display:none}
@media only screen and (max-width:61.9375em){.pdp-hero-component__description,.pdp-hero-component__image__preview__description{padding-bottom:1.5rem}
}
@media only screen and (min-width:64em) and (max-width:79.938em){.pdp-hero-component__description,.pdp-hero-component__image__preview__description{max-width:36.75rem}
}
.pdp-hero-component__description_content,.pdp-hero-component__image__preview__description_content{font-size:1rem;font-weight:400;color:#404041;line-height:1.625;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem;padding:0;position:relative}
.pdp-hero-component__description .gradient-style:after,.pdp-hero-component__image__preview__description .gradient-style:after{background:linear-gradient(180deg,transparent,#f4f5f7);content:"";display:block;height:1.5rem;left:0;position:absolute;right:0;transform:translateY(-22px)}
.pdp-hero-component__description .show-more_2:after,.pdp-hero-component__image__preview__description .show-more_2:after{top:3rem}
.pdp-hero-component__description .show-more_3:after,.pdp-hero-component__image__preview__description .show-more_3:after{top:4.5rem}
.pdp-hero-component__description .limited-content,.pdp-hero-component__image__preview__description .limited-content{overflow:hidden}
.pdp-hero-component__description .limited-content.show-more_2,.pdp-hero-component__image__preview__description .limited-content.show-more_2{height:3.25rem}
.pdp-hero-component__description .limited-content.show-more_3,.pdp-hero-component__image__preview__description .limited-content.show-more_3{height:4.875rem}
.pdp-hero-component__description .cta-link .cta-content .cta-text,.pdp-hero-component__image__preview__description .cta-link .cta-content .cta-text{font-size:1rem;line-height:1.25rem}
.pdp-hero-component__description_content *{font-family:inherit !important;font-size:inherit !important;font-style:inherit !important}
.pdp-hero-component__description_content p:empty{height:0 !important;margin:0 !important}
.pdp-hero-modal .modal{overflow-y:auto}
.pdp-hero-modal .modal.show{background:rgba(0,0,0,.3)}
.pdp-hero-modal .modal-dialog{max-width:62rem}
.pdp-hero-modal .modal-content{padding:4rem 3.5rem 3.5rem 4.5rem}
.pdp-hero-modal .modal-header{border:0;position:absolute;right:1.5rem;top:1.5rem}
.pdp-hero-modal .modal-body{-ms-flex-pack:center;justify-content:center}
.pdp-hero-modal .modal .close{height:1.875rem;opacity:1;width:1.875rem}
.pdp-hero-modal .modal .close img{height:.875rem;width:.875rem}
.pdp-hero-modal .modal .close:focus,.pdp-hero-modal .modal .close:hover{opacity:1}
.pdp-hero-modal__navigators{max-height:100%;right:1.5rem}
.pdp-hero-modal-next,.pdp-hero-modal-prev{background:transparent;height:4rem;visibility:hidden;z-index:11}
.pdp-hero-modal-next.slick-hidden,.pdp-hero-modal-prev.slick-hidden{visibility:hidden !important}
.pdp-hero-modal-next.show,.pdp-hero-modal-prev.show{visibility:visible}
.pdp-hero-modal-prev-icon{transform:rotate(180deg)}
.pdp-hero-modal__preview{max-width:39rem}
.pdp-hero-modal__preview__image{border:.0625rem solid #d2d4d7;border-radius:.375rem;padding:1.875rem 2rem 1.875rem 1.625rem}
.pdp-hero-modal__preview__image.is-video{height:44.5625rem;max-width:100%;position:relative}
.pdp-hero-modal__preview__image.is-video img{position:absolute}
@media only screen and (max-width:47.938em){.pdp-hero-modal__preview__image.is-video{height:43.125rem}
}
.pdp-hero-modal__preview__image video-js{bottom:0;height:100%;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:9}
.pdp-hero-modal__preview__image video-js.vjs-paused{z-index:-1}
.pdp-hero-modal__preview__image video-js.vjs-playing{visibility:visible;z-index:9999}
.pdp-hero-modal__preview__description_content{font-size:1rem;font-weight:400;color:#404041;line-height:1.375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:50.0625em){.pdp-hero-modal__preview .slick-list,.pdp-hero-modal__preview .slick-list .slick-track{height:100%}
.pdp-hero-modal__preview .slick-list .slick-track .slick-slide{height:100%;left:0 !important;position:absolute !important}
.pdp-hero-modal__preview .slick-list .slick-track .slick-slide .d-flex,.pdp-hero-modal__preview .slick-list .slick-track .slick-slide div:first-child{height:100%}
.pdp-hero-modal__preview .slick-list .slick-track .slick-slide .d-flex .pdp-hero-modal__preview__image{height:100%;position:relative}
.pdp-hero-modal__preview .slick-list .slick-track .slick-slide .d-flex .pdp-hero-modal__preview__image img{bottom:0;left:0;margin:auto;max-height:100%;position:absolute;right:0;top:0}
}
.pdp-hero-modal__carousel{margin-left:4rem;max-width:7.5rem;padding:0;z-index:9}
.pdp-hero-modal__carousel .slick-slide{padding-bottom:1.5rem}
.pdp-hero-modal__carousel .slick-slide.is-active .video-js,.pdp-hero-modal__carousel .slick-slide.is-active picture{border:.1875rem solid #f27707}
@media only screen and (min-width:50.0625em){.pdp-hero-modal__carousel .slick-slide picture{border:.0625rem solid #d2d4d7;border-radius:.375rem;display:block;height:6.25rem !important;margin:auto;padding:2px;position:relative;width:6.25rem !important}
.pdp-hero-modal__carousel .slick-slide picture img{bottom:0;left:0;margin:auto;max-height:calc(100% - 4px) !important;position:absolute;right:0;top:0}
}
.pdp-hero-modal__carousel .slick-slide picture .video-js{border-radius:.375rem;pointer-events:none}
@media only screen and (min-width:50.0625em){.pdp-hero-modal__carousel .slick-slide .carousel-thumbnail{max-width:6.25rem}
.pdp-hero-modal__carousel .slick-slide .carousel-thumbnail .vjs-errors-headline{font-size:.5rem}
}
.pdp-hero-modal__carousel__description_content{font-size:.875rem;font-weight:400;color:#424242;line-height:1.15;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-hero-modal__carousel .is-thumbnail .video-js{pointer-events:none;width:inherit}
@media only screen and (max-width:61.9375em){.pdp-tabs{padding-bottom:3rem}
}
.pdp-tabs section:focus{outline:0}
.pdp-tabs__nav-wrapper{background-color:#f4f5f7;border-bottom:.0625rem solid #d1d1d1;margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.pdp-tabs__menu-list{display:none}
}
.pdp-tabs__menu-list .kits-sets{border-spacing:.125rem 0;display:table;table-layout:fixed;width:100%}
@media only screen and (min-width:62em){.pdp-tabs__menu-list .kits-sets .pdp-tabs__menu-list_item.col-lg-2-11{max-width:33%}
.pdp-tabs__menu-list .kits-sets .pdp-tabs__menu-list_item:last-child{margin:0;max-width:33.3%}
}
.pdp-tabs__menu-list_item{background-color:#ecedf0;border:.0625rem solid #d1d1d1;border-radius:.375rem .375rem 0 0;display:table-cell}
@media only screen and (min-width:62em){.pdp-tabs__menu-list_item{background-color:#ecedf0}
.pdp-tabs__menu-list_item.col-lg-2-11{margin-right:.125rem;max-width:24.8%}
.pdp-tabs__menu-list_item:last-child{margin:0;max-width:24.8%}
}
.pdp-tabs__menu-list_item .cta-link{border:0}
.pdp-tabs__menu-list_item_text{padding:1.5rem 0 1.1875rem;font-size:1rem;font-weight:400;color:#404041;line-height:1;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-tabs__menu-list_item_text span{padding-bottom:.1875rem}
.pdp-tabs__menu-list_item_text:hover{text-decoration:none !important}
@media only screen and (max-width:61.9375em){.pdp-tabs__menu-list_item_text{font-size:1.25rem;line-height:1.12}
}
@media only screen and (max-width:61.9375em){.pdp-tabs__menu-list_item{border-bottom:.0625rem solid #d8d8d8;box-sizing:border-box}
}
.pdp-tabs__menu-list_item:hover{background-color:#d8d9dd}
.pdp-tabs__menu-list .active{background-color:#fff}
@media only screen and (min-width:62em){.pdp-tabs__menu-list .active .pdp-tabs__menu-list_item_text{background-color:#fff;box-sizing:border-box}
.pdp-tabs__menu-list .active .pdp-tabs__menu-list_item_text:hover{text-decoration:none}
.pdp-tabs__menu-list .active .pdp-tabs__menu-list_item_text span{border-bottom:.125rem solid #f27707}
}
.pdp-tabs .single-format-antibody{border-spacing:.125rem 0;display:table;table-layout:fixed;width:100%}
.pdp-tabs__content{padding-bottom:2.5rem !important}
@media only screen and (max-width:61.9375em){.pdp-tabs__content{padding-bottom:0 !important}
}
.pdp-tabs__content__accordian{padding-top:1rem}
.pdp-tabs__content__accordian:first-child{padding-top:0}
@media only screen and (min-width:62em){.pdp-tabs__content__accordian{display:none !important}
}
@media only screen and (max-width:61.9375em){.pdp-tabs__content__accordian{border-bottom:.0625rem solid #d8d8d8}
.pdp-tabs__content__accordian.isActive{border-bottom:0}
.pdp-tabs__content__accordian_text{font-size:1.125rem;line-height:1.125rem !important}
}
.pdp-tabs__content__accordian_text{font-size:1.25rem;font-weight:600;color:#404041;line-height:1.12;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:1rem 0 1rem 1rem}
@media only screen and (max-width:61.9375em){.pdp-tabs__content__accordian_text{padding-left:1.25rem}
}
.pdp-tabs__content__accordian_icons{padding:1rem 1rem 1rem 0}
@media only screen and (max-width:61.9375em){.pdp-tabs__content__accordian_icons{padding-right:1.25rem}
}
.pdp-tabs__content__accordian_icons_down-arrow{display:block;transition:all .2s ease}
.isActive .pdp-tabs__content__accordian_icons_down-arrow{transform:rotate(180deg)}
@media only screen and (max-width:61.9375em){.pdp-tabs__content__item{border-bottom:.0625rem solid #d8d8d8;display:none}
.pdp-tabs__content__item.showAccordian{display:block !important}
}
.pdp-tabs__content__item-tds-revision-number{margin-top:2rem;font-size:.875rem;font-weight:400;color:#404041;line-height:.9375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.pdp-tabs__content__item-tds-revision-number{padding-left:1rem}
}
@media only screen and (max-width:61.9375em){.pdp-tabs__content__item-tds-revision-number.product_details_tds{margin-bottom:2rem;margin-top:3.5rem}
}
@media only screen and (max-width:61.9375em){.pdp-tabs__content__item-tds-revision-number{margin-bottom:3rem;margin-top:3rem}
}
.product-details__block.pdp-instruments{padding-top:4rem !important}
@media only screen and (max-width:61.9375em){.product-details__block.pdp-instruments{padding-top:3rem !important}
}
@media only screen and (min-width:62em){.product-details__block_item.col-lg-6-2{max-width:62.821%}
.product-details__block_item.col-lg-3-7{max-width:37.17%}
}
@media only screen and (min-width:62em){.product-details__block_item:first-child{padding:0}
}
@media only screen and (min-width:62em){.product-details__block_item:nth-child(2){padding-left:4.274%;padding-right:0}
}
@media only screen and (max-width:61.9375em){.product-details__block_item:nth-child(2){padding:0}
}
.product-details .pdp-kitsAndSets .product-details-list__container_block:nth-last-child(2),.product-details .pdp-otherProduct .product-details-list__container_block:nth-last-child(2){border-bottom:.0625rem solid #d8d8d8 !important}
.product-details .pdp-kitsAndSets .product-details-list__container_block:last-child,.product-details .pdp-otherProduct .product-details-list__container_block:last-child{border-bottom:0}
.product-details .pdp-kitsAndSets .product_heading,.product-details .pdp-otherProduct .product_heading{margin-bottom:1rem;padding-bottom:0}
@media only screen and (max-width:61.9375em){.product-details .pdp-kitsAndSets,.product-details .pdp-otherProduct{margin-top:1rem}
}
@media only screen and (max-width:61.9375em){.product-details .pdp-instruments .product-details__block_item{padding-left:1.25rem !important;padding-right:1.25rem !important}
}
@media only screen and (max-width:61.9375em){.product-details .pdp-instruments .product-details__block_item:nth-child(2){padding-left:0 !important;padding-right:0 !important}
}
.product-details .pdp-instruments_bottom-carousel{padding-bottom:5rem}
.preparation-storage{padding-bottom:4rem}
@media only screen and (min-width:62em){.preparation-storage{margin-right:6.8%}
}
@media only screen and (max-width:61.9375em){.preparation-storage{padding:0 1.25rem 3rem}
}
.preparation-storage_heading{font-size:"";font-weight:"";color:#424242;line-height:1.214;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:2rem}
.preparation-storage_list{padding-bottom:1.5rem}
.preparation-storage_list li{list-style:disc;padding-bottom:1rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.1;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.preparation-storage_list li:last-child{padding-bottom:0}
.preparation-storage_description{font-size:1rem;font-weight:400;color:#424242;line-height:1.375;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.product-details-list{padding-bottom:4rem}
@media only screen and (max-width:61.9375em){.product-details-list{padding:.5rem 1.25rem 2rem !important}
}
.product-details-list__container .regional-disclaimer{-ms-flex-align:start !important;align-items:start !important;margin-bottom:2.5rem;padding:0}
@media only screen and (max-width:61.9375em){.product-details-list__container .regional-disclaimer{margin-bottom:2rem}
}
.product-details-list__container .regional-disclaimer .bdb-alert__icon{margin-right:1rem}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.product-details-list__container .regional-disclaimer .bdb-alert__icon{margin-right:0}
}
.product-details-list__container .regional-disclaimer p{padding:1rem 1.5rem 1rem 0;font-size:1rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.product-details-list__container .regional-disclaimer p{padding-right:1rem}
}
.product-details-list__container_block{border-bottom:.0625rem solid #d8d8d8;box-sizing:border-box;height:auto;padding-bottom:1rem;padding-top:1rem}
.product-details-list__container_block:first-child{padding-top:0}
.product-details-list__container_block_label{font-size:1rem;font-weight:600;color:#000;line-height:1.375;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-right:1rem}
@media only screen and (min-width:62em){.product-details-list__container_block_label.col-lg-2-11{-ms-flex:0 0 21.49%;flex:0 0 21.49%;max-width:21.49%}
}
@media only screen and (max-width:61.9375em){.product-details-list__container_block_label.col-lg-2-11{-ms-flex:0 0 35.22%;flex:0 0 35.22%;max-width:35.22%}
}
@media only screen and (max-width:56.18em){.product-details-list__container_block_label{line-height:1.25;padding-right:.5rem}
}
.product-details-list__container_block_description{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.33;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:62em){.product-details-list__container_block_description.col-lg-9-11{-ms-flex:0 0 79.18%;flex:0 0 79.18%;max-width:79.18%}
}
@media only screen and (max-width:61.9375em){.product-details-list__container_block_description.col-lg-9-11{-ms-flex:0 0 64.77%;flex:0 0 64.77%;max-width:64.77%}
}
.product-details-list__container__ctaBlock{margin-top:2rem;text-align:left}
@media only screen and (max-width:61.9375em){.product-details-list__container__ctaBlock{margin-top:1rem;text-align:center}
}
.product-details-list__container__ctaBlock button{background-color:transparent;border:.125rem solid #004593;border-radius:.375rem;padding:1rem 3rem;font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-companion{margin-bottom:.5rem}
@media only screen and (max-width:61.9375em){.pdp-companion{padding-top:0}
}
.pdp-companion__container{background:#f4f5f7;border-radius:.375rem;padding:1.5rem}
@media only screen and (max-width:61.9375em){.pdp-companion__container{padding-left:1.25rem;padding-right:1.25rem}
}
.pdp-companion__container_title{margin-bottom:1.5rem}
.pdp-companion__container_title h2{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.2;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-companion__container_tiles_tile{margin-bottom:1rem}
.pdp-companion__container_tiles_tile_desc{padding:.5rem 1rem .5rem 0}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.pdp-companion__container_tiles_tile_desc{-ms-flex:1;flex:1}
}
.pdp-companion__container_tiles_tile_desc_link{padding-bottom:.5rem}
.pdp-companion__container_tiles_tile_desc_link_text{font-size:1rem;color:#004593 !important;line-height:1.25}
.pdp-companion__container_tiles_tile_desc_link_text,.pdp-companion__container_tiles_tile_desc_subtitle{font-weight:400;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-companion__container_tiles_tile_desc_subtitle{font-size:.875rem;color:#404041;line-height:1.071}
.pdp-companion__container_tiles_tile_desc_subtitle_size{margin-right:1rem}
.pdp-companion__container_tiles_tile_desc_subtitle_catno_label,.pdp-companion__container_tiles_tile_desc_subtitle_size_label{font-weight:600}
.pdp-companion__container_tiles_tile_imgcontainer{background-color:#fff;border:.0625rem solid #d8d8d8;border-radius:.375rem;box-sizing:border-box;-ms-flex:0 0 23.1%;flex:0 0 23.1%;max-height:70px;max-width:78px;text-align:center}
.pdp-companion__container_tiles_tile_imgcontainer_img{border-radius:.375rem;height:100%;max-height:100%;max-width:100%;padding:.25rem .125rem .4375rem .1875rem}
.pdp-companion__container_details{margin:2rem 0 .5rem}
.pdp-companion__container_details_link_text{font-size:1rem;font-weight:400;color:#004593;line-height:1.25;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.antibody-details__main-container{margin-top:3.75rem}
@media only screen and (max-width:61.9375em){.antibody-details__main-container{margin-top:2.5rem}
}
@media only screen and (max-width:61.9375em){.antibody-details{padding:0 1.25rem}
}
.antibody-details-list__content{margin-bottom:3rem;padding:0}
@media only screen and (min-width:37.5625em) and (max-width:64em){.antibody-details-list__content{padding:0 1.25rem !important}
}
@media only screen and (max-width:47.938em){.antibody-details-list__content{margin-bottom:2rem}
}
.antibody-details-list__title{margin-bottom:2rem;font-size:1.75rem;font-weight:600;color:#424242;line-height:2.125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.antibody-details-list__title.with-pd{padding-top:3rem}
.antibody-details-list__title.with-ng-mr{margin-top:-1rem}
.antibody-details-list__title.with-mr{margin-top:3rem}
@media only screen and (max-width:47.938em){.antibody-details-list__title{margin-bottom:.5rem}
}
.antibody-details-list__description,.antibody-details-list__description.bd-rte p,.antibody-details-list__description div,.antibody-details-list__description li,.antibody-details-list__description span{padding-bottom:1.5rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.antibody-details-list__description b,.antibody-details-list__description strong{font-weight:600}
.antibody-details-list__description *{font-family:inherit !important;font-size:inherit !important}
.citations-references #view-additional-citations{float:right;font-weight:600}
@media only screen and (max-width:47.938em){.citations-references #view-additional-citations{margin-bottom:1rem}
}
.citations-references__no-citations{margin:6rem auto;max-width:28.125rem;text-align:center}
@media only screen and (max-width:61.9375em){.citations-references__product_wrapper,.citations-references__references_wrapper{padding:0 1.25rem}
}
.citations-references__product_wrapper{margin-bottom:4rem}
@media only screen and (min-width:62em){.pdp-references.col-lg-9-1{-ms-flex:0 0 74.445%;flex:0 0 74.445%;max-width:74.445%}
}
.pdp-references__heading{padding-bottom:2rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-references__list li::marker{font-size:1rem;font-weight:600;line-height:1.375rem}
.pdp-references__list__item{margin-bottom:2.5rem;padding-left:1rem}
@media only screen and (max-width:61.9375em){.pdp-references__list__item{margin-bottom:2rem}
}
.pdp-references__list__item::marker{font-size:1rem;font-weight:600;line-height:1.375rem}
.pdp-references__list__item_desc{font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-references__list__item_address{color:#424242;font-size:1rem;font-style:italic;line-height:1.375rem}
.pdp-references__list__item_cta,.pdp-references__view-all-cta,.pdp-references__view-less-cta{display:inline-block;font-size:1rem;font-weight:600;color:#004593;line-height:1;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-references__view-all-cta,.pdp-references__view-less-cta{border-top:.0625rem solid #d8d8d8;padding-top:1rem}
@media only screen and (max-width:61.9375em){.pdp-references{margin-top:1rem}
}
.format-details__main-container{margin-top:3.75rem}
@media only screen and (max-width:61.9375em){.format-details__main-container{margin-top:2rem}
}
.format-details-list{margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.format-details-list__container{padding:0 1.25rem !important}
}
.format-details-list__content{margin-bottom:2.5rem;padding:0}
@media only screen and (max-width:61.9375em){.format-details-list__content{margin-bottom:2rem}
}
.format-details-list__title{font-size:1.75rem;font-weight:600;line-height:2.125rem}
.format-details-list__description,.format-details-list__title{color:#424242;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.format-details-list__description{margin-top:1rem;font-size:1rem;font-weight:400;line-height:1.375rem}
.format-details-list__img{padding-left:0 !important;width:41.875rem}
@media only screen and (max-width:61.9375em){.format-details-list__img{margin-bottom:2.5rem;width:auto}
}
.format-details-list__info{padding-left:2rem}
@media only screen and (max-width:61.9375em){.format-details-list__info{padding:0 !important}
}
.format-details-list__wrapper{border-bottom:.0625rem solid #d8d8d8;box-sizing:border-box;height:auto;padding-bottom:1rem;padding-top:1rem}
.format-details-list__wrapper:last-child{border-bottom:0}
@media only screen and (max-width:61.9375em){.format-details-list__wrapper:last-child{padding-bottom:2rem}
}
.format-details-list__wrapper:first-child{padding-top:0}
.format-details-list__container-label{font-size:1rem;font-weight:600;color:#000;line-height:1.375rem;text-align:right}
.format-details-list__container-description,.format-details-list__container-label{letter-spacing:0;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.format-details-list__container-description{padding-bottom:0;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.5rem;text-align:left}
.data-sheets{background-color:#f4f5f7;border-radius:.375rem;margin-bottom:.5rem;padding:1.5rem 0 3rem 1.5rem}
.data-sheets_view-all-cta{padding:1rem 0}
@media only screen and (max-width:61.9375em){.data-sheets_view-all-cta{padding-top:0}
}
.data-sheets_view-all-cta_text{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.data-sheets{margin-top:0;padding-left:1.25rem;padding-right:1.25rem}
}
.data-sheets_heading{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.2;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:1rem}
@media only screen and (max-width:47.938em){.data-sheets_heading{padding-bottom:.5rem}
}
.data-sheets_list_item{display:block;margin-top:1rem}
.data-sheets_list_item_text{font-size:1rem;font-weight:400;color:#004593;line-height:1;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:1rem}
@media only screen and (max-width:47.938em){.data-sheets_list_item_text{margin-left:.8125rem}
}
.data-sheets_list_item_sectionTitle{font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:.5rem}
@media only screen and (max-width:47.938em){.data-sheets_list_item_sectionTitle{color:#2d2d2d;margin-left:0}
}
.pdp-instruments-beadLotFiles .data-sheets{background-color:transparent !important;padding:0 !important}
@media only screen and (max-width:47.938em){.pdp-instruments-beadLotFiles .data-sheets_heading{padding-bottom:1rem}
}
.pdp-instruments-beadLotFiles .data-sheets p{font-size:1.75rem;font-weight:600;color:#424242;line-height:2.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.pdp-instruments-beadLotFiles .data-sheets p{font-size:1.25rem;line-height:1.375rem}
}
.pdp-instruments-beadLotFiles .data-sheets_list{border-bottom:.0625rem solid #d8d8d8;border-top:.0625rem solid #d8d8d8;padding-bottom:1rem;padding-top:1rem}
.pdp-instruments-beadLotFiles .data-sheets_list_item{margin-top:0 !important}
@media only screen and (min-width:62em){.pdp-component-details{padding-bottom:2.5rem}
}
@media only screen and (max-width:61.9375em){.pdp-component-details-block{overflow-x:auto}
}
.pdp-component-details-block tbody,.pdp-component-details-block td{border:.0625rem solid #d3d3d3;border-collapse:collapse;border-spacing:0}
.pdp-component-details-block table{border-spacing:0;width:100%}
@media only screen and (max-width:61.9375em){.pdp-component-details-block table{margin-top:3rem}
}
.pdp-component-details-block table thead{padding-bottom:1.5rem}
.pdp-component-details-block table thead tr th{padding-left:2rem;font-size:1rem;font-weight:600;color:#000;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.pdp-component-details-block table thead tr th{padding-left:1.25rem !important;padding-right:1.25rem !important}
}
.pdp-component-details-block table tbody tr:nth-of-type(odd){background-color:#f4f5f7}
.pdp-component-details-block table tbody tr td{padding:1.5rem 1.5rem 3rem 2rem !important;font-size:1rem;font-weight:400;color:#000;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.pdp-component-details-block table tbody tr td{padding:1rem !important}
.pdp-component-details-block table tbody tr td:first-child{padding-left:1.25rem !important}
.pdp-component-details-block table tbody tr td:last-child{padding-right:1.25rem !important}
}
.required-companion-products{padding-bottom:3rem;padding-top:1rem}
@media only screen and (max-width:56.18em){.required-companion-products{padding:0 1.25rem 3rem}
}
.required-companion-products-heading{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:2rem}
@media only screen and (max-width:56.18em){.required-companion-products-heading{padding-bottom:1rem}
}
.required-companion-products-description{font-size:1rem;font-weight:400;color:#424242;line-height:1.375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-right:3rem}
@media only screen and (max-width:61.9375em){.required-companion-products-description{margin-right:0}
}
.required-companion-products__cta .cta-link{border:0;display:inline-block;margin:.5rem 0}
.required-companion-products__cta .cta-link.required-companion-products__cta-show-more{padding-top:2rem}
.required-companion-products__cta .cta-link .cta-text{font-size:1rem !important;line-height:1.125 !important;text-align:left}
@media only screen and (max-width:61.9375em){.required-companion-products__cta .cta-link .cta-text{font-weight:600}
}
.required-companion-products__cta img{margin-left:.5rem}
.pdp-legend-modal .modal.show{background:rgba(0,0,0,.3)}
.pdp-legend-modal__modal-dimensions{max-width:35.625rem}
@media only screen and (max-width:47.938em){.pdp-legend-modal__modal-dimensions{margin:0;max-width:auto}
}
.pdp-legend-modal__modal-header{border-bottom:.0625rem solid #d1d1d1;margin:0 3rem;padding-left:0;padding-top:0}
@media only screen and (max-width:47.938em){.pdp-legend-modal__modal-header{display:inline-block;margin:-1.5rem 0 0 1rem}
}
.pdp-legend-modal__modal-body{margin-bottom:2rem;padding-bottom:0}
@media only screen and (max-width:47.938em){.pdp-legend-modal__modal-body{margin-bottom:1.5rem;padding-bottom:0}
}
.pdp-legend-modal__modal-tittle{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0 unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.pdp-legend-modal__modal-tittle{line-height:1.875rem}
}
.pdp-legend-modal__modal-close{margin:1rem 1rem 0 0}
@media only screen and (max-width:47.938em){.pdp-legend-modal__modal-close{display:inline-block}
}
.pdp-legend-modal__ru-status{padding:0 3rem 1.5rem}
@media only screen and (max-width:47.938em){.pdp-legend-modal__ru-status{padding:0 1rem 1.5rem}
}
.pdp-legend-modal__ru-status:last-child{padding-bottom:0}
.pdp-legend-modal__ru-status-head{word-break:break-word;font-weight:600;color:#000}
.pdp-legend-modal__ru-status-desc,.pdp-legend-modal__ru-status-head{font-size:1rem;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-legend-modal__ru-status-desc{padding-left:0;font-weight:400;color:#424242}
.pdp-legend-modal__show-disclaimer{display:block;padding:0 1.5rem 3rem 2rem}
@media only screen and (max-width:47.938em){.pdp-legend-modal__show-disclaimer{margin-top:0;padding:0 1rem 1rem}
}
.pdp-legend-modal__desclaimer-text{font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-legend-modal__no-show{display:none}
.list-items{padding-bottom:3rem}
@media only screen and (min-width:62em){.list-items{margin-right:2.858%}
}
@media only screen and (max-width:61.9375em){.list-items{padding-left:1.25rem;padding-right:1.25rem}
}
@media only screen and (max-width:61.9375em){.list-items.assay-procedure .list-items__heading{font-size:1.5rem;line-height:1.75rem}
}
.list-items.assay-procedure{padding-bottom:4rem}
.list-items__heading{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:2rem}
.list-items__unordered-list{padding-bottom:1rem}
.list-items__unordered-list *{font-family:inherit !important;font-size:inherit !important}
.list-items__unordered-list b,.list-items__unordered-list strong{font-weight:600}
.list-items__unordered-list ol,.list-items__unordered-list ul{margin-left:1.5rem}
.list-items__unordered-list,.list-items__unordered-list div,.list-items__unordered-list li,.list-items__unordered-list p,.list-items__unordered-list span{font-size:1rem;font-weight:400;color:#424242;line-height:1.375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.list-items__unordered-list{padding-bottom:.5rem}
}
.list-items__cta .cta-link{border:0;display:inline-block;margin:.5rem 0}
.list-items__cta .cta-link .cta-text{font-size:1rem !important;line-height:1.125 !important;text-align:left}
@media only screen and (max-width:61.9375em){.list-items__cta .cta-link .cta-text{font-weight:600}
}
.list-items__cta img{margin-left:.5rem}
.faq-modal__modal-dimensions{max-width:51.9375rem}
@media only screen and (max-width:47.938em){.faq-modal__modal-dimensions{margin:0}
}
.faq-modal__modal-container{border-color:#fff;border-radius:.375rem;max-width:51.9375rem !important;padding:1.5rem 3rem 2rem}
@media only screen and (max-width:47.938em){.faq-modal__modal-container{padding:.5rem 1rem 1.5rem}
}
.faq-modal__modal-heading{padding-bottom:1.5rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.faq-modal__modal-heading{padding-bottom:1rem}
}
.faq-modal__modal-body{height:20rem;margin:1.5rem 0 2rem !important}
@media only screen and (min-width:37.5625em) and (max-width:64em){.faq-modal__modal-body{height:24.5rem}
}
@media only screen and (max-width:47.938em){.faq-modal__modal-body{height:26.25rem;padding-bottom:1.5rem}
}
.faq-modal__details-container{padding-bottom:2.5rem}
@media only screen and (max-width:47.938em){.faq-modal__details-container{padding-bottom:1.5rem}
}
.faq-modal__details-container:last-child{padding-bottom:0}
.faq-modal__label{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.334;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.faq-modal__label{font-size:1rem;line-height:1.375}
}
.faq-modal__modal-close{margin-right:-1.5rem}
@media only screen and (max-width:47.938em){.faq-modal__modal-close{font-size:1rem;line-height:1.375;margin-right:0}
}
.faq-modal__description{padding-top:.5rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.334;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.faq-modal__description{font-size:1rem;line-height:1.375}
}
.faq-modal__view-more{padding-bottom:.5rem;font-size:1.125rem;font-weight:600 !important;color:#004593;line-height:1.334;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.faq-modal__view-more{display:none}
}
.faq-modal__close-btn{margin-left:auto;width:14rem;font-size:1.125rem;font-weight:600;color:#fff;line-height:1;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.faq-modal__close-btn{margin:0;width:auto}
}
.bdb-alert{background-color:#fff;border:.0625rem solid #d1d1d1;border-radius:.375rem;visibility:hidden;z-index:inherit}
.bdb-alert.product-announcement{border:0;margin-left:0;margin-top:1.5rem;padding:.75rem 1rem;width:auto}
@media only screen and (max-width:61.9375em){.bdb-alert.product-announcement{padding:1rem 1.25rem 1rem .75rem}
}
@media only screen and (min-width:50.0625em) and (max-width:64em){.bdb-alert.product-announcement{margin-left:7%}
}
@media only screen and (max-width:50em){.bdb-alert.product-announcement{-ms-flex-align:start !important;align-items:start !important;border-radius:0;margin:0 0 1rem;width:auto}
.bdb-alert.product-announcement .bdb-alert__info{margin:0 0 0 .5rem}
.bdb-alert.product-announcement .bdb-alert__info.bd-rte p{display:inline-block;font-size:1rem;line-height:1.25}
}
.bdb-alert.product-announcement .bdb-alert__icon{display:-ms-inline-flexbox;display:inline-flex;height:1.375rem;width:1.375rem}
@media only screen and (max-width:61.9375em){.bdb-alert.product-announcement .bdb-alert__icon{display:inline-table}
}
.bdb-alert.product-announcement .bdb-alert__icon img{margin:0;max-height:1.375rem;width:100%}
@media only screen and (min-width:64em){.bdb-alert.product-announcement .bdb-alert__info{padding-left:.75rem}
}
.bdb-alert.product-announcement .bdb-alert__info-link{margin-right:1rem}
.bdb-alert.product-announcement .bdb-alert__info-link:last-child{margin-right:0}
@media only screen and (max-width:50em){.bdb-alert.product-announcement .bdb-alert__info-link{margin-left:0}
}
.bdb-alert.full-width{position:relative;z-index:99}
.bdb-alert.full-width .second-alert{margin-top:-1rem !important}
@media only screen and (max-width:50em){.bdb-alert.full-width .second-alert{margin-top:1rem !important}
}
@media only screen and (max-width:50em){.bdb-alert.full-width{border-radius:.375rem;left:0;padding:.5rem .9375rem;position:absolute;right:0}
}
@media only screen and (max-width:47.938em){.bdb-alert.full-width{border-radius:0;padding:.5rem 1.25rem}
}
.bdb-alert.inline-alert{left:50%;position:relative;transform:translateX(-50%);z-index:99}
@media only screen and (max-width:50em){.bdb-alert.inline-alert{border-radius:0;left:0;position:absolute;right:0;transform:none}
}
@media only screen and (max-width:50em){.bdb-alert{padding:.5rem .9375rem}
}
.bdb-alert img{height:1.375rem;margin:1rem 0 1rem .3125rem;min-width:1.375rem;width:1.375rem}
.bdb-alert__info p{display:inline;font-size:1rem;font-weight:400;color:#424242;line-height:1.1875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:50em){.bdb-alert__info p{font-size:.875rem;line-height:1.0625rem}
}
.bdb-alert__info-link{margin-left:.5rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.1875rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:50em){.bdb-alert__info-link{font-size:.875rem;line-height:1.0625rem}
}
.bdb-alert__info-link img{height:.3125rem;margin:.125rem 0 0 .25rem;transform:scale(2);width:.5625rem}
.bdb-alert__readMore-link{background-color:#fff;bottom:5%;line-height:1.125rem;position:absolute;right:3%}
.bdb-alert__readMore-link img{margin-top:0 !important}
.bdb-alert__readMore-link:before{background-color:#fff;content:"... \00a0"}
.bdb-alert.auto-maintainence-alert{left:0;margin-left:auto;margin-right:auto;margin-top:1rem;position:absolute;right:0}
.bdb-alert.auto-maintainence-alert.has-breadcrumbs{margin-top:-2.9375rem;z-index:999}
@media only screen and (max-width:47.938em){.bdb-maintainence-alert{height:3rem !important;margin-bottom:2rem !important;overflow:hidden}
}
.bd-maintenance-modal .modal-header{border-bottom:0;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0 !important}
.bd-maintenance-modal .modal-header .closeCta{background:0}
.bd-maintenance-modal .modal-body{padding-top:0 !important}
.product-tiles__img-container{background-color:#fff;border:.0625rem solid #d8d8d8;border-radius:.375rem;box-sizing:border-box;height:9.3125rem;width:10.375rem}
.product-tiles__img-container:focus-within{border:.125rem dashed #f27707;border-radius:.25rem;box-sizing:border-box}
.product-tiles__img-container img{max-height:100%}
.product-tiles__slides{width:16rem}
@media only screen and (min-width:62em){.product-tiles__slides{margin:2.5rem 2.5rem 1.5rem 0}
}
@media only screen and (max-width:61.9375em){.product-tiles__slides{margin:0 auto 2rem;padding-top:2rem !important}
}
.product-tiles__slides_title{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.112;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.5rem;padding-top:1rem}
.product-tiles__slides_title:focus-within{border:.125rem dashed #f27707;border-radius:.25rem;box-sizing:border-box}
.product-tiles__slides__label_catalog,.product-tiles__slides__label_value{font-size:1rem;font-weight:400;line-height:1.125}
.product-tiles__slides__label_catalog,.product-tiles__slides__label_price,.product-tiles__slides__label_value{color:#404041;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.product-tiles__slides__label_price{font-size:.75rem;font-weight:600;line-height:1.916}
@media only screen and (max-width:61.9375em){.product-tiles.research-reagents{padding-bottom:1.5rem;padding-right:1rem}
}
@media only screen and (max-width:61.9375em){.product-tiles.research-reagents .product-tiles__img-container{border:0;height:3.5rem;margin:0 !important;width:2.9375rem}
}
.product-tiles.research-reagents .product-tiles__img-container img{height:100%;object-fit:contain;width:100%}
@media only screen and (max-width:61.9375em){.product-tiles.research-reagents .product-tiles__img-container img{height:3.5rem;margin:0 !important;width:2.9375rem}
}
@media only screen and (max-width:61.9375em){.product-tiles.research-reagents .product-tiles__slides{background-color:#fff;border:.085rem solid #d1d1d1;border-radius:.34rem;box-sizing:border-box;margin:0 !important;padding:.5rem !important;width:15.585rem}
}
@media only screen and (max-width:61.9375em){.product-tiles.research-reagents .product-tiles__slides_title{font-size:1rem;font-weight:600;color:#004593;line-height:1.438;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:.5rem;padding:0 !important}
}
@media only screen and (max-width:61.9375em){.product-tiles .research-reagents-mobile{-ms-flex-align:center;align-items:center;-ms-flex-direction:row !important;flex-direction:row !important}
}
.product-carousel{width:100%}
@media only screen and (max-width:61.9375em){.product-carousel{padding-bottom:1.25rem}
}
.product-carousel.desktop-product-carousel h2{line-height:1.1}
@media only screen and (max-width:61.9375em){.product-carousel.desktop-product-carousel{display:none}
}
.product-carousel.mobile-product-carousel h2{line-height:1.1}
@media only screen and (min-width:62em){.product-carousel.mobile-product-carousel{display:none}
}
.product-carousel.recently-viewed .product-tiles__img-container img{height:100%}
.product-carousel.recently-viewed .product-tiles__slides_title span{color:#004593}
.product-carousel.recently-viewed .slick-slider .prev-arrow{left:1.125rem}
.product-carousel.recently-viewed .slick-slider .next-arrow{right:1.125rem}
.product-carousel.recently-viewed .slick-slider .slick-arrow{top:36%}
@media only screen and (max-width:61.9375em){.product-carousel.recently-viewed .slick-slider .slick-arrow{top:103% !important}
}
.product-carousel.also-viewed .slick-slider .prev-arrow{left:1.125rem}
.product-carousel.also-viewed .slick-slider .next-arrow{right:1.125rem}
.product-carousel.carousel-background{background-color:#f4f5f7;border-radius:.375rem;padding:1.5rem}
.product-carousel.product-carousel-separator{border-top:.0625rem solid #d8d8d8}
.product-carousel.product-carousel-separator .product-carousel__header{padding-top:4rem}
@media only screen and (max-width:61.9375em){.product-carousel.product-carousel-separator .product-carousel__header{padding-top:3rem}
}
@media only screen and (max-width:61.9375em){.product-carousel__cards{-ms-flex-direction:column;flex-direction:column}
}
.product-carousel__header h2{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.2;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.product-carousel .slick-slider .prev-arrow{left:.5rem}
@media only screen and (max-width:61.9375em){.product-carousel .slick-slider .prev-arrow{left:5.625rem}
}
.product-carousel .slick-slider .prev-arrow .product-carousel__slide-prev{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/prev-arrow.svg) no-repeat 95%;left:0}
.product-carousel .slick-slider .prev-arrow .product-carousel__slide-prev.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/left-arrow.svg) no-repeat 95%}
.product-carousel .slick-slider .next-arrow{right:1.0625rem}
@media only screen and (max-width:61.9375em){.product-carousel .slick-slider .next-arrow{right:5.625rem}
}
.product-carousel .slick-slider .next-arrow .product-carousel__slide-next{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/next-arrow.svg) no-repeat 95%}
.product-carousel .slick-slider .next-arrow .product-carousel__slide-next.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/right-arrow.svg) no-repeat 95%}
.product-carousel .slick-slider .slick-arrow{background:transparent;cursor:pointer;position:absolute;top:39%;transform:translateY(-50%);z-index:1}
@media only screen and (max-width:61.9375em){.product-carousel .slick-slider .slick-arrow{top:103%}
}
.product-carousel .slick-slider .slick-arrow span{height:1.125rem;position:absolute;width:.625rem}
@media only screen and (max-width:61.9375em){.product-carousel .slick-slider .slick-arrow span{height:1.25rem;width:.75rem}
}
.product-carousel .slick-dots li{height:.75rem;margin:0 .25rem;width:.75rem}
.product-carousel .slick-dots button{background-color:#f4f5f7;border:.0625rem solid #b1b2b5;border-radius:100%;display:block;height:.75rem;padding:0;text-indent:-624.9375rem;width:.75rem}
.product-carousel .slick-dots button:before{height:.75rem;width:.75rem}
.product-carousel .slick-dots li.slick-active button{background-color:#b1b2b5}
.product-carousel.customer-viewed .slick-dots{bottom:-1.1875rem}
.product-carousel.customer-viewed button{border:0}
@media only screen and (max-width:61.9375em){.product-carousel.research-reagents{padding:0 0 1rem 1rem}
}
.product-carousel.research-reagents .slick-dots{bottom:-.625rem !important}
@media only screen and (max-width:61.9375em){.product-carousel.research-reagents .slick-dots{bottom:-.75rem !important}
}
@media only screen and (max-width:61.9375em){.product-carousel.research-reagents .slick-arrow{top:96% !important}
}
.product-carousel.research-reagents .product-carousel__header{margin-top:3.75rem}
.product-carousel.research-reagents .product-carousel__header h2{line-height:1.1}
@media only screen and (max-width:61.9375em){.product-carousel.research-reagents .product-carousel__header{margin-bottom:1rem;margin-top:1.5rem;text-align:start !important}
}
@media only screen and (max-width:61.9375em){.product-carousel.research-reagents-no-carousel{height:auto}
}
.text-with-image{background-color:inherit}
.text-with-image.grey-bg{background-color:#f4f5f7 !important}
.text-with-image .blue-background{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/foreground.png),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/grey-background.png);background-repeat:no-repeat;background-size:100%}
@media only screen and (max-width:61.9375em){.text-with-image .blue-background{background-image:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/foreground-m.png),url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/images/grey-background-m.png);background-repeat:no-repeat;background-size:100%}
}
.text-with-image__container{padding:3.5rem 0}
@media only screen and (max-width:61.9375em){.text-with-image__container{padding:1.5rem 1.25rem 2.5rem !important}
}
.with-bg-image .text-with-image__container{left:50%;position:absolute;top:0;transform:translate(-50%)}
@media only screen and (max-width:61.9375em){.with-bg-image .text-with-image__container{padding:2.5rem 1.25rem;top:50%;transform:translate(-50%,-50%)}
}
.text-with-image__container img{border-radius:.375rem}
.text-with-image__blueVarContainer{padding:4rem 0}
@media only screen and (max-width:61.9375em){.text-with-image__blueVarContainer{padding:4rem 1rem 3rem}
}
.text-with-image__blueVarContainer .white-text a{color:#fff;text-decoration:underline}
.text-with-image__section{-ms-flex-align:center;align-items:center}
.right-align .text-with-image__details{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;-ms-flex-order:3;order:3;padding-left:4rem}
.right-align .text-with-image__spacer{display:none;-ms-flex-order:2;order:2}
.text-with-image__media{margin:auto}
.text-with-image__media a{outline:0}
.text-with-image__media__border{border:.0625rem solid #d8d8d8;border-radius:.375rem;width:100%}
.text-with-image__media__video .text-with-image__play-btn{left:50%;top:50%;transform:translate(-50%,-50%)}
.text-with-image__media__video-modal .modal-header .close{opacity:1;text-shadow:none}
.text-with-image__media__video-modal .modal-header .close span{color:#004593}
.text-with-image__media img{cursor:pointer}
.text-with-image-overlay{border-radius:.375rem .375rem .25rem .25rem;bottom:.125rem;padding:1.5rem .25rem .5rem 1.5rem;position:absolute;right:1.75rem;width:3.875rem}
@media only screen and (max-width:61.9375em){.text-with-image-overlay{padding:.5rem .5rem .25rem;right:0;width:1.81313rem}
}
@media only screen and (min-width:62em){.text-with-image-icon img{height:1.75rem;width:1.875rem}
}
.text-with-image.with-bg-image{position:relative}
.text-with-image__bg-image{-ms-flex-pack:center;justify-content:center}
.text-with-image__bg-image.blue{background:#004593}
.text-with-image__bg-image img{border-radius:.375rem;object-fit:cover;vertical-align:middle}
@media only screen and (max-width:61.9375em){.text-with-image__bg-image img{min-height:67.1875rem;object-fit:cover}
}
.grey .text-with-image__bg-gradient{background:linear-gradient(268.49deg,transparent,rgba(0,0,0,.01) 28.34%,#000);height:100%;position:absolute;right:0;top:0;width:100%}
@media only screen and (max-width:61.9375em){.grey .text-with-image__bg-gradient{background:#000;opacity:.6}
}
@media only screen and (max-width:61.9375em){.text-with-image__details{-ms-flex-order:3;order:3}
.right-align .text-with-image__details{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:1rem}
.text-with-image__spacer{display:none}
.text-with-image__media{-ms-flex-order:1;order:1}
.right-align .text-with-image__media{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.text-with-image .normal-cursor img{cursor:default}
@media only screen and (max-width:61.9375em){.text-with-image__media__video-modal{overflow:hidden !important}
.text-with-image__media__video-modal .modal-content{border:none !important}
.text-with-image__media__video-modal .modal-dialog{margin:0;max-width:100%}
.text-with-image__media__video-modal .modal-header{-ms-flex-align:center;align-items:center;background:#e0e0e0;border:0;border-radius:0;display:-ms-flexbox;display:flex;height:2rem;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;right:1.25rem;top:1.25rem;width:2rem;z-index:2}
.text-with-image__media__video-modal .modal-header .close{height:1rem;margin:0;padding:0;width:1rem}
.text-with-image__media__video-modal .modal-header .close span{-ms-flex-align:center;align-items:center;color:#004593;display:-ms-flexbox;display:flex;font-size:2.25rem;height:1rem;-ms-flex-pack:center;justify-content:center;padding-bottom:.25rem;width:1rem}
.text-with-image__media__video-modal .modal-body{background:#000;display:table;height:100vh !important;padding:0;z-index:1}
video-js{bottom:0;display:table-cell !important;height:100vh;left:0;margin:0;position:absolute;right:0;top:0;width:100vw !important;z-index:9}
video-js.video-js{padding-top:0 !important}
video-js.video-js,video-js .vjs-tech{height:100% !important;width:100% !important}
video-js.vjs-playing{z-index:9999}
video-js.vjs-playing .vjs-control-bar{visibility:visible}
video-js.vjs-playing .vjs-control-bar *{color:#fff !important}
video-js.vjs-buffering,video-js.vjs-scrubbing,video-js.vjs-seeking,video-js.vjs-waiting{visibility:visible !important;z-index:9999 !important}
video-js.vjs-paused{z-index:9}
video-js.vjs-paused .vjs-control-bar *{color:#fff !important}
}
.category-info__sec{font-size:.875rem;color:#5f6062;line-height:1.25rem;letter-spacing:.5rem;padding-bottom:1.5rem;text-transform:uppercase}
.category-info__sec,.with-bg-image .category-info__sec{font-weight:400;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.with-bg-image .category-info__sec{font-size:.75rem;color:inherit;line-height:.8125rem;letter-spacing:.1875rem}
@media only screen and (max-width:61.9375em){.category-info__sec{font-size:.75rem;font-weight:400;color:#5f6062;line-height:.8125rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.5rem;padding-top:1.5rem}
.category-info__sec,.with-bg-image .category-info__sec{letter-spacing:.25rem}
}
.category-info__bullets{padding:1.5rem}
.category-info__bullets ul li{list-style-type:decimal;margin-bottom:1rem}
.category-info__title{padding-bottom:1.5rem}
.with-bg-image .category-info__title{font-size:"";font-weight:"";color:inherit;line-height:"";letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.category-info__title{padding-bottom:1rem;padding-top:1.5rem}
}
.category-info__title sup,.category-info__title sup *{font-size:75%}
.category-info__subtitle{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.5rem}
.with-bg-image .category-info__subtitle{padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.category-info__subtitle{font-size:1rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:"";text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.with-bg-image .category-info__subtitle{padding-bottom:.5rem}
}
.category-info__additional-links{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5rem;overflow:hidden;width:100%}
@media only screen and (max-width:61.9375em){.category-info__additional-links{margin-top:.25rem}
}
.category-info__additional-links a{color:#004593;float:left;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;letter-spacing:0;line-height:1.5rem;padding-top:1rem;text-decoration:none;width:48%}
.category-info__additional-links a.white-text{color:#fff}
@media only screen and (max-width:61.9375em){.category-info__additional-links a{padding-top:.75rem;width:100%}
}
.category-info__additional-links :last-child{margin-bottom:1rem}
.category-info__additional-links .white-text .icon-arrow-right:before,.category-info__additional-links .white-text span{color:#fff}
.category-info__additional-links span{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.category-info__additional-links span{font-size:1rem;font-weight:400;color:#004593;line-height:1rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.category-info__additional-links span.icon-arrow-right:before{font-size:1.125rem}
.category-info .white-links a{color:#fff;float:left;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;letter-spacing:0;line-height:1.125rem;margin-bottom:1rem;padding-top:1rem;text-decoration:underline;width:50%}
@media only screen and (max-width:61.9375em){.category-info .white-links a{padding-top:.75rem;width:100%}
}
.category-info .white-links span{font-size:1.125rem;font-weight:400;color:#fff;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.category-info .white-links span{font-size:1rem;font-weight:400;color:#fff;line-height:1rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.category-info .white-links span.icon-arrow-right:before{font-size:1.125rem}
.category-info__media img{border-radius:.375rem;cursor:pointer}
@media only screen and (max-width:61.9375em){.category-info__media{margin-bottom:1rem;margin-top:1rem}
}
.category-info__cta,.category-info__cta-additional{height:4.125rem;margin-top:2.125rem;padding-left:4rem;padding-right:4rem}
@media only screen and (max-width:61.9375em){.category-info__cta,.category-info__cta-additional{height:100%;margin-top:2.1875rem;padding:1rem 0;text-align:center;width:100%}
.category-info__cta-additional .btn,.category-info__cta-additional .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.category-info__cta-additional .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.category-info__cta-additional .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.category-info__cta .btn,.category-info__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.category-info__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.category-info__cta .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .category-info__cta-additional .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .category-info__cta .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .category-info__cta-additional .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .category-info__cta-additional .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .category-info__cta .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .category-info__cta .cx-end-cancel{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:100%}
.with-bg-image .category-info__cta,.with-bg-image .category-info__cta-additional{margin-top:1rem}
}
.category-info__cta-additional{margin-left:1.5rem}
@media only screen and (max-width:61.9375em){.category-info__cta-additional{margin-left:0;margin-top:1rem}
}
.category-info__cta-transparent{background-color:transparent}
.category-info__desc{line-height:1.25rem}
.category-info__desc.bd-rte.white-text *{color:#fff}
.category-info__desc p{color:inherit}
.category-info__desc ul{padding-left:1rem}
.category-info__desc sup,.category-info__desc sup *{font-size:75%}
.category-info.category-content .category-info__sec{padding-bottom:1.5rem;font-size:.75rem;font-weight:400;color:#5f6062;line-height:1.084;letter-spacing:.1875rem;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.category-info.category-content .category-info__sec{letter-spacing:.25rem;padding-bottom:.5rem}
}
@media only screen and (max-width:61.9375em){.category-info.category-content .category-info__title{line-height:1}
}
.category-info.category-content .category-info__desc{font-size:1.125rem;font-weight:400;color:#404041;line-height:1.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:11%;margin-right:11%}
@media only screen and (max-width:61.9375em){.category-info.category-content .category-info__desc{margin:0;font-size:1rem;font-weight:400;color:#404041;line-height:1.25;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.category-info.category-content .category-info__desc_section{line-height:1.25rem}
.category-info.image-with-video .category-info__desc{padding-bottom:0}
@media only screen and (max-width:61.9375em){.category-info.image-with-video .category-info__desc{padding-bottom:1rem}
}
.image-caption.bd-rte.white-text *{color:#fff}
.image-with-text__img-text{padding-top:2.5rem}
.image-with-text__img-text.bd-rte p{font-size:1rem;font-weight:400;color:#404041;line-height:1.25;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.image-with-text__img-text.bd-rte p{font-size:.875rem;font-weight:400;color:#404041;line-height:1.286;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:61.9375em){.image-with-text__img-text{padding-top:.5rem}
}
.image-with-text__title{font-size:1rem;font-weight:600;color:#404041;line-height:1.25;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:1.5rem}
@media only screen and (max-width:61.9375em){.image-with-text__title{padding-top:.5rem;font-size:.875rem;font-weight:600;color:#404041;line-height:1.286;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.image-with-text.contains-video .image-with-text__img-text{padding-top:.5rem}
.image-with-text__wrapper a{cursor:default !important}
.image-with-text__wrapper img{cursor:default !important;height:7.5rem;width:7.5rem}
@media only screen and (max-width:61.9375em){.image-with-text__wrapper img{height:4rem;width:4rem}
}
.no-search-results-page .no-search-results{margin:5.5rem 0}
.social-media-links__container{display:block;height:100px;margin-top:2.5625rem;width:fit-content}
@media only screen and (max-width:61.9375em){.social-media-links__container{margin-bottom:2rem}
}
.social-media-links__container .alert{margin-left:33%;margin-top:5px;text-align:center;width:200px}
@media only screen and (max-width:61.9375em){.social-media-links__container .alert{font-size:14px;padding:5px;width:100px}
}
.social-media-links__share{margin:.625rem 0;font-size:1.25rem;font-weight:700;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.social-media-links__share{font-size:1rem;font-weight:700;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.social-media-links__link{margin-right:.9375rem;text-decoration:none !important}
.social-media-links__link:last-child{margin-right:0}
.social-media-links__link-img{height:3.5rem;width:3.5rem}
@media only screen and (max-width:61.9375em){.social-media-links__link{margin-right:.5625rem}
.social-media-links__link:last-child{margin-right:0}
.social-media-links__link-img{height:1.9375rem;width:1.9375rem}
}
.error-page-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.error-page-container .link-button{font-size:1.125rem;font-weight:600;line-height:1.25rem;margin-left:1.5rem;padding:1rem 2.5rem}
@media only screen and (max-width:61.9375em){.error-page-container .link-button{margin-bottom:1rem;margin-left:0}
.error-page-container .link-button:last-child{margin-bottom:0}
}
.error-page-container .btngroup{display:-ms-flexbox;display:flex;margin-top:1rem;white-space:nowrap}
@media only screen and (max-width:61.9375em){.error-page-container .btngroup{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}
}
.error-page-container .description{max-width:25rem}
@media only screen and (max-width:61.9375em){.error-page-container .description{max-width:19.375rem}
}
.error-page-container .linkInfo{margin-top:1.5rem}
.error-page-container-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:9.25rem;margin-top:10.25rem}
@media only screen and (max-width:61.9375em){.error-page-container-content{margin-bottom:3.5rem;margin-top:3.5rem}
}
.error-page-container-content&gt;h1{font-size:2.75rem;font-weight:600;color:#424242;line-height:3rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1rem}
@media only screen and (max-width:61.9375em){.error-page-container-content&gt;h1{margin-top:1rem}
}
.error-page-container-content&gt;h2{margin-bottom:1rem;margin-top:1rem;font-size:1.75rem;font-weight:600;color:#424242;line-height:1.9375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.error-page-container-content&gt;h2{margin-bottom:.5rem;margin-top:.5rem}
}
.error-page-container-content&gt;p{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.5rem;text-align:center}
.accordion-list__heading,.error-page-container-content&gt;p{letter-spacing:normal;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.accordion-list__heading{margin-bottom:1.25rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.25rem;text-align:unset}
@media only screen and (max-width:47.938em){.accordion-list__heading{margin-bottom:.125rem;font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.accordion-list__content{padding-bottom:1.875rem}
.accordion-list__items-header{padding:1.375rem 0;font-size:1.25rem;font-weight:400;color:#212121;line-height:1.375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.accordion-list__items-header:focus{outline:0}
@media only screen and (max-width:47.938em){.accordion-list__items-header{font-size:1.125rem;font-weight:400;color:#212121;line-height:1.5rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.625rem}
}
.accordion-list__items-header button.collapse{display:none !important}
.accordion-list__items-header button.expand{display:block !important;white-space:nowrap}
.accordion-list__items-header.collapsed img{float:right;padding-top:.3125rem;transform:rotate(0)}
.accordion-list__items-header.collapsed button.collapse{display:block !important;white-space:nowrap}
.accordion-list__items-header.collapsed button.expand{display:none !important}
.accordion-list__items-img{float:right;padding-top:.3125rem;transform:rotate(180deg)}
.accordion-list__items-sub-items{word-wrap:break-word;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.accordion-list__items-sub-item{padding:.625rem 0 1.25rem}
.accordion-table .accordion-list__items-sub-item{padding-bottom:.5rem;padding-top:.5rem}
.accordion-table .accordion-list__items-sub-item:first-child{padding-top:1.125rem}
.accordion-list__items-sub-item.list-sub-item{list-style:initial;padding-bottom:.625rem}
@media only screen and (max-width:47.938em){.accordion-list__items-sub-item{margin-left:1.5rem;margin-right:1.5rem}
.accordion-table .accordion-list__items-sub-item{padding-bottom:.5rem;padding-top:.5rem}
.accordion-table .accordion-list__items-sub-item:first-child{padding-top:0}
}
.accordion-list__image{display:-ms-flexbox;display:flex;padding-top:1.25rem}
.accordion-list__image-item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.accordion-list__items{padding-left:0}
@media only screen and (max-width:61.9375em){.accordion-list__items{padding-right:0}
}
.accordion-list__items-container{border-bottom:1px solid rgba(0,0,0,.125);list-style:none}
.accordion-list__card-container{display:-ms-flexbox;display:flex;padding-top:.5rem}
.accordion-list__card-container .card{display:block;-ms-flex:1 1 33%;flex:1 1 33%;margin-right:1.875rem}
.accordion-list__card-container .card:last-child{margin-right:0}
.accordion-list__card-container .card .card-title-text__title{display:block;padding:.75rem 0 .5rem;position:relative;font-size:1.25rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.accordion-list__card-container .card .card-title-text__title{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.accordion-list__card-container .card .card-title-text__title img{position:absolute;right:0;top:.625rem;transform:rotate(-90deg)}
@media only screen and (max-width:47.938em){.accordion-list__card-container .card{-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1rem;margin-right:0}
.accordion-list__card-container .card:last-child{margin-bottom:0}
}
@media only screen and (max-width:47.938em){.accordion-list__card-container{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.accordion-table .accordion-list__items-header{display:-ms-flexbox;display:flex;font-size:1.75rem;font-weight:600;-ms-flex-pack:justify;justify-content:space-between;line-height:2.125rem}
.accordion-table .accordion-list__items-header-text{font-size:inherit;font-weight:inherit}
@media only screen and (max-width:61.9375em){.accordion-table .accordion-list__items-header{font-size:1.125rem;line-height:1.5rem;margin-bottom:0;padding-bottom:1rem}
}
.accordion-list.accordion-table{padding-bottom:4.5rem;padding-top:4.5rem !important}
.accordion-list.accordion-table .container{padding:0}
.accordion-table-search__search-bar{border:.0625rem solid #d0d1d3;border-radius:.375rem;height:4.625rem;margin-bottom:2rem}
@media only screen and (max-width:47.938em){.accordion-table-search__search-bar{height:4.5625rem;width:21rem}
}
.accordion-table-search__search-bar-icon{height:1.5rem;margin:1.53125rem .09375rem 1.59375rem 2.03125rem;min-width:1.5rem;width:1.5rem}
@media only screen and (max-width:47.938em){.accordion-table-search__search-bar-icon{margin:1.53125rem .09375rem 1.53125rem 1.03125rem}
}
.accordion-table-search__search-bar input{background:transparent;border-radius:.375rem;border:.0625rem solid #d0d1d3;border-right:0;border-left:0;height:inherit;font-size:1.375rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.accordion-table-search__search-bar input::-webkit-input-placeholder{color:#bdbdbd;font-size:1.375rem;opacity:1}
.accordion-table-search__search-bar input:-moz-placeholder,.accordion-table-search__search-bar input::-moz-placeholder{color:#bdbdbd;font-size:1.375rem;opacity:1}
.accordion-table-search__search-bar input:-ms-input-placeholder{color:#bdbdbd;font-size:1.375rem;opacity:1}
.accordion-table-search__search-bar input:focus{outline:0}
@media only screen and (max-width:47.938em){.accordion-table-search__search-bar input{font-size:1.25rem;font-weight:400;color:#bdbdbd;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.accordion-table-search__search-bar input::-webkit-input-placeholder{color:#bdbdbd;font-size:1.25rem;opacity:1}
.accordion-table-search__search-bar input:-moz-placeholder,.accordion-table-search__search-bar input::-moz-placeholder{color:#bdbdbd;font-size:1.25rem;opacity:1}
.accordion-table-search__search-bar input:-ms-input-placeholder{color:#bdbdbd;font-size:1.25rem;opacity:1}
}
.custom-picture{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}
.custom-picture .play-button{cursor:pointer;height:4.25rem;left:0;margin:auto;position:absolute !important;right:0;width:4.25rem;z-index:15}
picture{width:100%}
.sitecontent__section-heading{font-size:.875rem;font-weight:400;color:#5f6062;line-height:1.375rem;letter-spacing:.375rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.sitecontent__section-heading{font-size:.75rem;font-weight:400;color:#5f6062;line-height:.8125rem;letter-spacing:.25rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.5rem}
}
.sitecontent__title{font-size:"";font-weight:"";line-height:"";margin-bottom:1rem}
.sitecontent__title,.sitecontent__title.rewards-font{color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sitecontent__title.rewards-font{font-size:2rem;font-weight:600;line-height:2.25rem}
@media only screen and (max-width:61.9375em){.sitecontent__title.rewards-font{font-size:2rem;font-weight:600;line-height:2.25rem}
}
@media only screen and (max-width:61.9375em){.sitecontent__title,.sitecontent__title.rewards-font{color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sitecontent__title{font-size:"";font-weight:"";line-height:"";margin-bottom:1.5rem;word-break:break-word}
}
.sitecontent__sub-title{margin-bottom:2.5rem;max-width:50rem;padding-right:1.25rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sitecontent .bd-rte{overflow-wrap:break-word}
.sitecontent b,.sitecontent b *{font-weight:600}
.sitecontent sup,.sitecontent sup *{font-size:75%}
.text-with-download{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;padding:5.5rem 8.5rem}
.text-with-download.gray-background-container{background-color:#f4f5f7 !important}
@media only screen and (max-width:61.9375em){.text-with-download{margin:4rem 1rem;padding:0}
}
.text-with-download__content{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.text-with-download__content{display:block}
}
.text-with-download__section-caption{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:0;line-height:2.25rem;margin-bottom:4rem}
.right-align .text-with-download__spacer{display:none;-ms-flex-order:2;order:2}
.text-with-download__section-title{font-size:.75rem;font-weight:400;color:#5f6062;line-height:.8125rem;letter-spacing:.1875rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:2.5rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.text-with-download__section-title{letter-spacing:.25rem;margin-bottom:1.25rem}
}
.text-with-download__title{font-size:3.125rem;font-weight:400;color:#424242;line-height:3.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.accordion-table .text-with-download__title{font-size:2rem;font-weight:600;line-height:2rem}
@media only screen and (max-width:61.9375em){.text-with-download__title{font-size:2rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.accordion-table .text-with-download__title{font-size:1.375rem;font-weight:600;line-height:1.5rem}
}
.text-with-download__description{font-size:1.125rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:1.5rem 0 2rem}
.accordion-table .text-with-download__description{font-size:1.25rem;line-height:1.625rem;margin-bottom:1.625rem;margin-top:1rem}
@media only screen and (max-width:61.9375em){.text-with-download__description{font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:1rem 0 2rem}
.accordion-table .text-with-download__description{font-size:1.125rem;line-height:1.4375rem;margin-bottom:.125rem}
}
.text-with-download__downLoad-cta :hover a,.text-with-download__downLoad-cta a,.text-with-download__optional-cta :hover a,.text-with-download__optional-cta a{display:inline-block;max-height:4.125rem;padding:1.5rem 1.75rem}
@media only screen and (max-width:61.9375em){.text-with-download__downLoad-cta:hover a,.text-with-download__downLoad-cta a,.text-with-download__optional-cta:hover a,.text-with-download__optional-cta a{display:block;padding:.8125rem 4.25rem}
}
.text-with-download__downLoad-cta :hover a&gt;img,.text-with-download__downLoad-cta a&gt;img,.text-with-download__optional-cta :hover a&gt;img,.text-with-download__optional-cta a&gt;img{height:1.375rem;width:1.375rem}
.text-with-download__downLoad-cta :hover a&gt;span,.text-with-download__downLoad-cta a&gt;span,.text-with-download__optional-cta :hover a&gt;span,.text-with-download__optional-cta a&gt;span{font-size:1.375rem;font-weight:600;color:#fff;line-height:1.5rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;display:inline-block;padding-left:.5rem;vertical-align:top}
@media only screen and (max-width:61.9375em){.text-with-download__downLoad-cta:hover a&gt;span,.text-with-download__downLoad-cta a&gt;span,.text-with-download__optional-cta:hover a&gt;span,.text-with-download__optional-cta a&gt;span{font-size:1.125rem;font-weight:600;color:#fff;line-height:1.125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:-1rem;vertical-align:middle}
}
.text-with-download a{color:#004593;font-weight:600 !important}
.text-with-download a:focus{outline:auto}
.text-with-download.left-align{-ms-flex-flow:row wrap;flex-flow:row wrap}
.text-with-download.left-align__image-wrapper{margin-left:6rem}
.text-with-download.right-align{-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}
.text-with-download.right-align__image-wrapper{margin-right:6rem}
.text-with-download__image-wrapper{margin:5.25rem 0 3rem}
.text-and-image{padding:4.5rem 0}
@media only screen and (max-width:47.938em){.text-and-image{padding-bottom:2.5rem;padding-top:1.5rem}
.text-and-image#applications{padding-top:4rem}
.text-and-image .row{margin:0}
}
.text-and-image .image-title{color:#404041;font-size:1.5rem;font-weight:600;line-height:2.25rem;margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.text-and-image .image-title{font-size:1.125rem;padding-left:1.25rem}
}
.text-and-image .large-images{color:#404041;line-height:1.375rem}
.text-and-image .large-images__caption{font-size:1.125rem;margin-top:1.5rem}
.text-and-image .large-images__desc{font-size:1rem;padding-bottom:1rem;padding-top:1rem}
.text-and-image a:not(.btn){font-weight:600}
.text-and-image a:not(.btn):focus{outline:auto}
.text-and-image__text{padding:0}
.text-and-image__text .sitecontent__section-heading{line-height:.9375rem;margin-bottom:3rem;text-transform:uppercase}
.text-and-image__text .sitecontent__title{margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.text-and-image__text .sitecontent__title{word-break:break-word}
}
.text-and-image__text .sitecontent__sub-title{color:#404041;font-size:1rem;line-height:1.375rem;margin-bottom:1.5rem;max-width:100%}
.text-and-image__text .sitecontent__sub-title ul{padding-left:1rem}
@media only screen and (max-width:47.938em){.text-and-image__text .sitecontent__section-heading{font-size:.75rem;line-height:.8125rem;margin-bottom:2rem}
.text-and-image__text .sitecontent__title{margin-bottom:1rem}
}
.text-and-image__text .d-flex.sitecontent{max-width:43.9375rem}
@media only screen and (max-width:61.9375em){.text-and-image__text{padding:0 1.25rem}
}
.text-and-image__left .sitecontent *{max-width:100%;text-align:left}
.text-and-image__right .sitecontent *{text-align:right}
.text-and-image__center .sitecontent *{text-align:center;word-wrap:break-word}
.text-and-image__vdo-container{cursor:pointer;height:30rem;position:relative;width:53.375rem}
@media only screen and (max-width:47.938em){.text-and-image__vdo-container{height:11.5625rem;width:20.9375rem}
}
.text-and-image__vdo-container img{height:100%;width:100%}
.text-and-image__vdo-container .play-btn{height:4.25rem;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.25rem;z-index:1}
@media only screen and (max-width:47.938em){.text-and-image__banner-img-modal-horizontal .modal-dialog,.text-and-image__banner-img-modal .modal-dialog{margin:0}
.text-and-image__banner-img-modal-horizontal .modal-header,.text-and-image__banner-img-modal .modal-header{border:0;padding:0;position:absolute;right:1.3125rem;top:1.3125rem;z-index:2}
.text-and-image__banner-img-modal-horizontal .modal-header .close,.text-and-image__banner-img-modal .modal-header .close{height:.875rem;margin:0;padding:0;width:.875rem}
.text-and-image__banner-img-modal-horizontal .modal-header .close span,.text-and-image__banner-img-modal .modal-header .close span{color:#fff;height:.875rem;width:.875rem}
.text-and-image__banner-img-modal-horizontal .modal-body,.text-and-image__banner-img-modal .modal-body{background:#000;height:100vh !important;padding:0;z-index:1}
.text-and-image__banner-img-modal-horizontal video-js,.text-and-image__banner-img-modal video-js{height:100vh !important;margin:0;width:100vw !important}
}
@media only screen and (min-width:64em){.text-and-image__banner-img-modal-horizontal .modal-header,.text-and-image__banner-img-modal .modal-header{background:#e0e0e0;border-radius:.125rem .125rem 0 0;height:2.625rem;padding:0;position:absolute;right:0;top:-2.625rem;width:3rem}
.text-and-image__banner-img-modal-horizontal .modal-dialog,.text-and-image__banner-img-modal .modal-dialog{height:95%;max-height:95%;max-width:100%;padding:0 1.25rem;width:100%;z-index:-1}
.text-and-image__banner-img-modal-horizontal .modal-body,.text-and-image__banner-img-modal .modal-body{padding:0}
.text-and-image__banner-img-modal-horizontal .modal-content,.text-and-image__banner-img-modal .modal-content{height:26.75rem;max-height:26.75rem;max-width:100%;width:100%}
.text-and-image__banner-img-modal-horizontal button.close,.text-and-image__banner-img-modal button.close{height:2.625rem;margin:0 !important;padding:0 !important;width:3rem}
.text-and-image__banner-img-modal-horizontal button span,.text-and-image__banner-img-modal button span{height:.5rem !important;margin:auto;padding:.875rem 1.0625rem;width:.5rem !important}
.text-and-image__banner-img-modal-horizontal video-js,.text-and-image__banner-img-modal video-js{height:26.75rem;width:100%}
}
.text-and-image__main-content{width:50%}
@media only screen and (max-width:47.938em){.text-and-image__main-content{padding:0;width:100%}
}
.text-and-image__banner-img-modal-body,.text-and-image__banner-img-modal-body-horizontal{position:relative}
.text-and-image__images{margin-top:1.5rem}
.text-and-image__border-image{border:.0625rem solid #d8d8d8;border-radius:.3125rem;padding:.5rem 1.5rem}
@media only screen and (min-width:64em){.text-and-image.alignment .text-and-image__images:last-child{position:relative}
.text-and-image.alignment.alignLeft .text-and-image__images:last-child{left:0;position:relative}
.text-and-image.alignment.alignCenter .text-and-image__images:last-child{left:25%;position:relative}
.text-and-image.alignment.alignRight .text-and-image__images:last-child{left:50%;position:relative}
}
.text-and-image__image-wrapper{margin-bottom:1.5rem;margin-left:0;margin-right:2rem;max-width:15.875rem}
@media only screen and (max-width:61.9375em){.text-and-image__image-wrapper{margin-bottom:0;margin-right:1rem}
}
@media only screen and (max-width:37.5em){.text-and-image__image-wrapper{margin-right:0;max-width:100%;width:100%}
}
.text-and-image__image-wrapper:last-child{margin-right:.9375rem}
@media only screen and (max-width:61.9375em){.text-and-image__image-wrapper:last-child{margin-right:1rem}
}
@media only screen and (max-width:37.5em){.text-and-image__image-wrapper:last-child{margin-right:0}
}
@media only screen and (max-width:61.9375em){.text-and-image__image-container{padding-left:1rem}
}
.text-and-image__image-container&gt;img{border:.0625rem solid #d8d8d8;border-radius:.375rem}
.text-and-image__image-container_images{margin-left:1rem;margin-right:1rem;max-height:13.75rem;max-width:15.875rem;position:relative}
.text-and-image__image-container_images_image{height:13rem;max-width:15.875rem}
@media only screen and (max-width:37.5em){.text-and-image__image-container_images_image{height:auto;margin:0 auto}
}
@media only screen and (max-width:37.5em){.text-and-image__image-container_images{max-height:100%;max-width:100%}
}
.text-and-image__image-container_images_caption{font-size:.875rem;font-weight:400;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:.5rem;word-wrap:break-word}
@media only screen and (max-width:61.9375em){.text-and-image__image-container_images_caption{margin-bottom:1rem;padding-right:2rem}
}
.text-and-image__image-container_images_caption b,.text-and-image__image-container_images_caption b *{font-weight:600}
.text-and-image__image-container_images_caption sub,.text-and-image__image-container_images_caption sub *,.text-and-image__image-container_images_caption sup,.text-and-image__image-container_images_caption sup *{font-size:75%}
.text-and-image__image-container_images picture{max-width:100%}
.text-and-image__image-container_overlay{border-radius:.375rem .375rem .25rem .25rem;bottom:.0625rem;padding:1.5rem .25rem .5rem 1.5rem;position:absolute;right:.0625rem;width:3.875rem}
@media only screen and (max-width:61.9375em){.text-and-image__image-container_overlay{padding:.5rem .5rem .25rem;width:1.81313rem}
}
@media only screen and (min-width:62em){.text-and-image__image-container_icon img{height:1.75rem;width:1.875rem}
}
.text-and-image__single-img{cursor:pointer}
.text-and-image__center-align{-ms-flex-pack:center;justify-content:center}
.text-and-image__cta-container{margin-top:5rem}
@media only screen and (max-width:47.938em){.text-and-image__cta-container{margin-top:3rem}
}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-end-cancel,.text-and-image__cta-container .btn.text-and-image-cta,.text-and-image__cta-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image-cta.cx-btn,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.cx-close-cancel,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.cx-end-cancel{padding:1rem 2.5rem !important}
@media only screen and (max-width:47.938em){.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-end-cancel,.text-and-image__cta-container .btn.text-and-image-cta,.text-and-image__cta-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image-cta.cx-btn,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.cx-close-cancel,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.cx-end-cancel{width:100%}
}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-btn:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-end-cancel:first-child,.text-and-image__cta-container .btn.text-and-image-cta:first-child,.text-and-image__cta-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image-cta.cx-btn:first-child,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.cx-close-cancel:first-child,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.cx-end-cancel:first-child{margin-right:1rem}
@media only screen and (max-width:47.938em){.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-btn:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.cx-end-cancel:first-child,.text-and-image__cta-container .btn.text-and-image-cta:first-child,.text-and-image__cta-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image-cta.cx-btn:first-child,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.cx-close-cancel:first-child,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.cx-end-cancel:first-child{margin-bottom:.5rem;margin-right:0}
}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.btn-transparent-blue.cx-btn:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.btn-transparent-blue.cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.btn-transparent-blue.cx-end-cancel:hover,.text-and-image__cta-container .btn.text-and-image-cta.btn-transparent-blue:hover,.text-and-image__cta-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image-cta.btn-transparent-blue.cx-btn:hover,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-transparent-blue.cx-close-cancel:hover,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-transparent-blue.cx-end-cancel:hover{border-color:#545b62}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.btn-transparent-blue.cx-btn:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.btn-transparent-blue.cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.btn-transparent-blue.cx-end-cancel:focus,.text-and-image__cta-container .btn.text-and-image-cta.btn-transparent-blue:focus,.text-and-image__cta-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image-cta.btn-transparent-blue.cx-btn:focus,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-transparent-blue.cx-close-cancel:focus,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-transparent-blue.cx-end-cancel:focus{border-width:.0625rem;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.btn-transparent-blue.cx-btn:active,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.btn-transparent-blue.cx-close-cancel:active,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image__cta-container .text-and-image-cta.btn-transparent-blue.cx-end-cancel:active,.text-and-image__cta-container .btn.text-and-image-cta.btn-transparent-blue:active,.text-and-image__cta-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image-cta.btn-transparent-blue.cx-btn:active,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-transparent-blue.cx-close-cancel:active,.text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-transparent-blue.cx-end-cancel:active{background-color:#545b62;border-color:#4e555b;outline:#004593}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .textWhite .text-and-image__cta-container .text-and-image-cta.btn-secondary.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .textWhite .text-and-image__cta-container .text-and-image-cta.btn-secondary.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .textWhite .text-and-image__cta-container .text-and-image-cta.btn-secondary.cx-end-cancel,.textWhite .text-and-image__cta-container .btn.text-and-image-cta.btn-secondary,.textWhite .text-and-image__cta-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image-cta.btn-secondary.cx-btn,.textWhite .text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-secondary.cx-close-cancel,.textWhite .text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-secondary.cx-end-cancel{color:#004593}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .textWhite .text-and-image__cta-container .text-and-image-cta.btn-secondary.cx-btn:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .textWhite .text-and-image__cta-container .text-and-image-cta.btn-secondary.cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .textWhite .text-and-image__cta-container .text-and-image-cta.btn-secondary.cx-end-cancel:hover,.textWhite .text-and-image__cta-container .btn.text-and-image-cta.btn-secondary:hover,.textWhite .text-and-image__cta-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .text-and-image-cta.btn-secondary.cx-btn:hover,.textWhite .text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-secondary.cx-close-cancel:hover,.textWhite .text-and-image__cta-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .text-and-image-cta.btn-secondary.cx-end-cancel:hover{color:#fff}
.text-and-image__cta-container.small-images-margin{margin-top:2.25rem}
@media only screen and (max-width:47.938em){.text-and-image__cta-container.small-images-margin{margin-top:2.25rem}
}
.text-and-image.grey{background-color:#f4f5f7}
.text-and-image.grey__image-container_images img{background-color:#fff}
.text-and-image.textWhite :not(.dynamic-modal *){color:#fff}
.text-and-image.textWhite .btn-transparent-white:hover{color:#004593}
.table-bd-service-plan .comparision-table-container .styled-table-content{border-collapse:collapse !important;padding:0;table-layout:unset}
.table-bd-service-plan .comparision-table-container .styled-table-content th:first-child{padding:2rem;text-align:left;width:27.125rem}
@media only screen and (max-width:61.9375em){.table-bd-service-plan .comparision-table-container .styled-table-content th:first-child{min-width:unset !important;padding:.5rem 1rem !important;width:11.25rem !important}
}
.table-bd-service-plan .comparision-table-container .styled-table-content td:first-child{padding:1rem 2rem;text-align:left;width:27.125rem}
@media only screen and (max-width:61.9375em){.table-bd-service-plan .comparision-table-container .styled-table-content td:first-child{min-width:11.25rem !important;padding:.5rem 1rem !important;width:11.25rem !important}
}
@media only screen and (max-width:61.9375em){.table-bd-service-plan .comparision-table-container .styled-table-content td,.table-bd-service-plan .comparision-table-container .styled-table-content th{min-width:8.5rem !important;padding:0 1.5rem !important;width:8.5rem !important}
}
.table-bd-service-plan .comparision-table-container .styled-table-content th{border:.0625rem solid #d8d8d8 !important;padding:2rem 1rem;font-size:1.25rem;font-weight:600;color:#424242;line-height:1.875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.table-bd-service-plan .comparision-table-container .styled-table-content th{font-size:1rem;padding:0 1.5rem !important;width:8.5rem !important}
}
.table-bd-service-plan .comparision-table-container .styled-table-content td{text-align:left;border:.0625rem solid #d8d8d8 !important;padding:0 .5rem 0 1rem;text-align:center;width:11rem}
.table-bd-service-plan .comparision-table-container .styled-table-content td,.table-bd-service-plan .comparision-table-container .styled-table-content td p{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:0;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.table-bd-service-plan .comparision-table-container .styled-table-content td p{text-align:left}
@media only screen and (max-width:61.9375em){.table-bd-service-plan .comparision-table-container .styled-table-content td p{font-size:1rem}
}
@media only screen and (max-width:61.9375em){.table-bd-service-plan .comparision-table-container .styled-table-content td{font-size:1rem;padding:0 1.5rem !important;width:8.5rem !important}
}
.phantom-bd-service-plan{margin-bottom:3rem}
.phantom-bd-service-plan .phantom-bd-service-plan-table-container{padding-top:1.5rem}
.phantom-bd-service-plan .styled-table-content{border-collapse:collapse;border-spacing:0;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:600;width:100%}
.phantom-bd-service-plan .styled-table-content thead.omics-header{background-color:#fff;text-align:left}
.phantom-bd-service-plan .styled-table-content thead.omics-header th{background-color:#fff;padding-bottom:1rem}
.phantom-bd-service-plan .styled-table-content tbody tr:nth-child(odd){background-color:#f4f5f7}
.phantom-bd-service-plan .styled-table-content tbody td{border:.0625rem solid #d3d3d3;padding:1rem}
.redirection-modal .modal-dialog{max-width:36.4375rem}
.redirection-modal .modal-dialog .modal-content .modal-header{padding:2rem 2rem .5rem 0}
.redirection-modal .modal-dialog .modal-content .modal-header .close-btn{background-color:transparent;outline:0}
.redirection-modal .modal-dialog .modal-content .modal-header .close-btn img{max-width:1.25rem}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog .modal-content .modal-header .close-btn img{max-width:1rem}
}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog .modal-content .modal-header{padding-right:1rem;padding-top:1rem}
}
.redirection-modal .modal-dialog .modal-content .modal-body{padding:0 3.5rem 2.5rem}
.redirection-modal .modal-dialog .modal-content .modal-body__title{border-bottom:.0625rem solid #d1d1d1;font-size:1.625rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog .modal-content .modal-body__title{line-height:2rem}
}
.redirection-modal .modal-dialog .modal-content .modal-body__description{margin-top:2.5rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog .modal-content .modal-body__description{line-height:1.5rem;margin-top:1.5rem}
}
.redirection-modal .modal-dialog .modal-content .modal-body__cta-section{-ms-flex-pack:end;justify-content:flex-end;margin-top:2.5rem}
.redirection-modal .modal-dialog .modal-content .modal-body__cta-section .dismissCTA{margin-right:3rem;-ms-flex-order:1;order:1;font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog .modal-content .modal-body__cta-section .dismissCTA{margin:2rem auto 0;-ms-flex-order:2;order:2;padding:0}
}
.redirection-modal .modal-dialog .modal-content .modal-body__cta-section .confirmCTA{-ms-flex-order:2;order:2;padding:1rem 4rem;font-size:1.125rem;font-weight:600;color:#fff;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog .modal-content .modal-body__cta-section .confirmCTA{line-height:1.125rem;-ms-flex-order:1;order:1;padding:1.5rem 0}
}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog .modal-content .modal-body__cta-section{-ms-flex-direction:column;flex-direction:column;margin-top:2rem}
}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog .modal-content .modal-body{padding-left:2rem;padding-right:1.5rem}
}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog{margin:0 1rem;max-width:100%}
}
.dynamic-modal__image-container{border:.075rem solid #d2d4d7;border-radius:.45125rem;box-sizing:border-box;text-align:center}
@media only screen and (max-width:61.9375em){.dynamic-modal__image-container img{padding-left:.5rem;padding-right:.5rem}
}
.dynamic-modal .close img{cursor:pointer}
.dynamic-modal__custom-width{max-width:52.75rem !important}
.dynamic-modal__text-container_title{font-size:1.125rem;font-weight:600;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:2rem}
@media only screen and (max-width:61.9375em){.dynamic-modal__text-container_title{padding-top:1.5rem}
}
.dynamic-modal__text-container_description{font-size:1rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:1rem}
@media only screen and (max-width:61.9375em){.dynamic-modal__text-container_description{padding-top:.5rem}
}
.dynamic-modal .modal .modal-header{border-bottom:0}
.dynamic-modal .modal .modal-content{border-radius:.375rem}
@media only screen and (max-width:61.9375em){.dynamic-modal .modal .modal-content{width:auto}
}
.dynamic-modal .modal .modal-body{padding:0 3.5rem 3.5rem}
@media only screen and (max-width:61.9375em){.dynamic-modal .modal .modal-body{padding:0 1rem 1rem}
}
@media only screen and (max-width:61.9375em){.dynamic-modal .modal .close{padding:.5rem .5rem 1.5rem}
}
.facs-datatable{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;margin-bottom:7.5rem;width:100%}
.facs-datatable .dataTables_wrapper{display:inline-block;max-width:73.125rem;width:100%}
.facs-datatable .dataTables_wrapper .row{width:100%}
.facs-datatable .dataTables_wrapper .dataTables_empty,.facs-datatable .dataTables_wrapper .dataTables_filter{display:none}
.facs-datatable .dataTables_wrapper .DTFC_ScrollWrapper{margin-top:.25rem}
.facs-datatable .dataTables_wrapper .DTFC_ScrollWrapper .DTFC_RightWrapper{right:0 !important}
.facs-datatable .dataTables_wrapper .DTFC_ScrollWrapper .dataTables_scrollHead{width:99% !important}
.facs-datatable .dataTables_wrapper .dataTables_scrollHead table{border-bottom:0;border-top-left-radius:.375rem;border-top-right-radius:.375rem}
.facs-datatable .dataTables_wrapper .dataTables_scrollHead thead th{border-bottom:0}
.facs-datatable .dataTables_wrapper .dataTables_scrollBody table{border-radius:0}
@media only screen and (max-width:61.9375em){.facs-datatable .dataTables_wrapper .DTFC_LeftWrapper{width:10rem !important}
}
.facs-datatable .dataTables_wrapper .DTFC_LeftHeadWrapper{box-shadow:.375rem 0 .375rem -.375rem rgba(0,0,0,.4)}
.facs-datatable .dataTables_wrapper .DTFC_LeftHeadWrapper table{border-bottom:0;border-top-left-radius:.375rem;overflow:hidden}
.facs-datatable .dataTables_wrapper .DTFC_LeftHeadWrapper th{background:transparent !important;border-bottom:0;line-height:1.375rem}
.facs-datatable .dataTables_wrapper .DTFC_RightHeadWrapper table{border-bottom:0;border-top-right-radius:.375rem;overflow:hidden}
.facs-datatable .dataTables_wrapper .DTFC_RightHeadWrapper th{background:transparent !important;border-bottom:0;line-height:1.375rem}
.facs-datatable .dataTables_wrapper .DTFC_RightHeadWrapper th.path{padding-right:0 !important}
.facs-datatable .dataTables_wrapper .DTFC_LeftBodyWrapper{box-shadow:.375rem 0 .375rem -.375rem rgba(0,0,0,.4)}
.facs-datatable .dataTables_wrapper .DTFC_LeftBodyWrapper .DTFC_LeftBodyLiner{overflow:hidden !important;width:100% !important}
@media only screen and (max-width:61.9375em){.facs-datatable .dataTables_wrapper .DTFC_LeftBodyWrapper .DTFC_LeftBodyLiner{width:10rem !important}
}
.facs-datatable .dataTables_wrapper .DTFC_LeftBodyWrapper table{border-bottom-left-radius:.375rem;border-top-left-radius:0;height:100% !important;overflow:hidden}
.facs-datatable .dataTables_wrapper .DTFC_RightBodyWrapper{border-bottom-right-radius:.375rem;border-right:.0625rem solid #d8d8d8}
.facs-datatable .dataTables_wrapper .DTFC_RightBodyWrapper .DTFC_RightBodyLiner{overflow-x:hidden !important}
.facs-datatable .dataTables_wrapper .DTFC_RightBodyWrapper table{border-bottom-right-radius:.375rem;height:100% !important;overflow:hidden}
.facs-datatable__title{font-size:3rem;font-weight:600;color:#424242;line-height:3.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:4.5rem 0}
@media only screen and (max-width:61.9375em){.facs-datatable__title{padding-left:1rem}
}
.facs-datatable__navigation{margin-bottom:1rem;padding-top:.75rem}
@media only screen and (max-width:61.9375em){.facs-datatable__navigation{padding-left:1rem}
}
.facs-datatable__navigation-link:hover .facs-datatable__navigation-link-sub-menu{display:block}
.facs-datatable__navigation-link-label{cursor:pointer;margin-right:1.875rem;font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.facs-datatable__navigation-link-label{margin-right:.5rem}
}
.facs-datatable__navigation-link-sub-menu{background-color:#fff;border-radius:.3125rem;box-shadow:0 .125rem 1.125rem 0 rgba(0,0,0,.16);display:none;left:-15%;margin-top:1rem;padding:0;position:absolute;width:26.4375rem;z-index:1}
.facs-datatable__navigation-link-sub-menu:before{background-color:transparent;bottom:100%;content:"";height:1.25rem;left:0;position:absolute;width:inherit}
.facs-datatable__navigation-link-sub-menu-content{-ms-flex-align:start;align-items:flex-start}
.facs-datatable__navigation-link-sub-menu-content-catNo{margin-left:.75rem;width:8.125rem;font-size:1rem;font-weight:400;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facs-datatable__navigation-link-sub-menu-content-desc{margin-left:1.5rem;width:11.875rem}
.facs-datatable__navigation-link-sub-menu-content:not(:last-child),.facs-datatable__navigation-link-sub-menu-protocol:not(:last-child){border-bottom:.0625rem solid #d8d8d8;margin-bottom:1rem;padding-bottom:1rem}
.facs-datatable__navigation-link-sub-menu-protocol-title{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1.25rem;padding-bottom:.25rem;font-size:1.125rem;color:#424242;line-height:1.25rem}
.facs-datatable__navigation-link-sub-menu-protocol-catNo,.facs-datatable__navigation-link-sub-menu-protocol-title{font-weight:400;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facs-datatable__navigation-link-sub-menu-protocol-catNo{margin-left:.75rem;width:100%;font-size:1rem;color:#004593;line-height:1.375rem}
.facs-datatable__navigation-link-sub-menu-protocol-additional{font-size:1rem;font-weight:400;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facs-datatable__navigation-link-sub-menu:after{background-color:#fff;border:.0625rem solid #dbdcde;border-right:0;border-bottom:0;content:"";height:1.25rem;left:36%;position:absolute;top:-.6875rem;transform:rotate(45deg);width:1.25rem}
.facs-datatable__navigation-link-sub-menu .dropdown-data{max-height:23.75rem;overflow-y:auto;padding:1.5rem}
.facs-datatable__navigation-link:nth-child(2) .facs-datatable__navigation-link-sub-menu{left:-69%;width:25.8125rem}
.facs-datatable__navigation-link:nth-child(2) .facs-datatable__navigation-link-sub-menu:after{left:50%}
.facs-datatable__navigation-link:last-child .facs-datatable__navigation-link-sub-menu{left:auto;right:-1.875rem;width:19.375rem}
.facs-datatable__navigation-link:last-child .facs-datatable__navigation-link-sub-menu:after{left:16.5rem}
.facs-datatable__navigation-link:last-child .facs-datatable__navigation-link-label{margin-right:0}
.facs-datatable__top{background:rgba(244,245,247,.6);border-radius:.375rem;margin-bottom:2.5rem;padding:2.5rem 3rem 2.5rem 2rem}
.facs-datatable__top_search{margin-bottom:1rem}
.facs-datatable__top_search_reset-button{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:1rem 1.875rem}
.facs-datatable__top_search-icon{height:.875rem;left:1rem;position:relative;top:2.25rem;width:.875rem}
.facs-datatable__top_search-input{font-size:1rem !important;font-weight:400 !important;color:#616161 !important;line-height:1rem !important;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem;padding:1rem 1rem 1rem 2.625rem !important}
.facs-datatable__top_search-input:active,.facs-datatable__top_search-input:focus{border:.0625rem solid #d0d1d3 !important}
.facs-datatable__top_search-input:-moz-placeholder,.facs-datatable__top_search-input:-ms-input-placeholder,.facs-datatable__top_search-input:-webkit-input-placeholder,.facs-datatable__top_search-input[placeholder]{color:#616161;font-size:1rem;opacity:1}
.facs-datatable__top_search label{font-size:1.375rem;font-weight:600}
.facs-datatable__top_search label,.facs-datatable__top_search label span{color:#424242;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facs-datatable__top_search label span{font-size:1.125rem;font-weight:400;padding-left:1rem}
@media only screen and (max-width:61.9375em){.facs-datatable__top_search label span{padding-left:0}
}
.facs-datatable__top-filters_heading{font-size:1.375rem;font-weight:600}
.facs-datatable__top-filters_heading,.facs-datatable__top-filters_heading span{color:#424242;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facs-datatable__top-filters_heading span{font-size:1.125rem;font-weight:400;padding-left:1rem}
@media only screen and (max-width:61.9375em){.facs-datatable__top-filters_heading span{padding-left:0}
}
.facs-datatable__top-filters .facs-filter-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:.75rem;padding-top:1rem}
.facs-datatable__top-filters .facs-filter-group:last-child{padding-right:0}
@media only screen and (max-width:61.9375em){.facs-datatable__top-filters .facs-filter-group{padding-right:0}
}
.facs-datatable__top-filters .facs-filter-group .group-header{background:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem .375rem .15625rem .15625rem;display:-ms-flexbox;display:flex;margin-bottom:1rem;min-width:10.6875rem;padding:1rem 0 1rem 1rem}
.facs-datatable__top-filters .facs-filter-group .group-header.violet{border-bottom:.25rem solid #740092}
.facs-datatable__top-filters .facs-filter-group .group-header.blue{border-bottom:.25rem solid #526bbb}
.facs-datatable__top-filters .facs-filter-group .group-header.green{border-bottom:.25rem solid #11c152}
.facs-datatable__top-filters .facs-filter-group .group-header.red{border-bottom:.25rem solid #ff0200}
.facs-datatable__top-filters .facs-filter-group .group-header.ultraviolet{border-bottom:.25rem solid #380072}
.facs-datatable__top-filters .facs-filter-group .group-header.grey{border-bottom:.25rem solid #8e8e8e}
.facs-datatable__top-filters .facs-filter-group .group-options{display:none;padding-left:1rem}
.facs-datatable__top-filters .facs-filter-group .checkbox-wrap{margin-bottom:1rem}
.facs-datatable__top-filters .facs-filter-group .checkbox-wrap:last-child{margin-bottom:0}
.facs-datatable__top-filters .facs-filter-group .checkbox-input{opacity:0}
.facs-datatable__top-filters .facs-filter-group .checkbox-input+label i,.facs-datatable__top-filters .facs-filter-group .checkbox-input:checked+label i{background-position-x:-1rem}
.facs-datatable__top-filters .facs-filter-group .checkbox-input:focus+label i{outline:0}
.facs-datatable__top-filters .facs-filter-group .checkbox-label{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}
.facs-datatable__top-filters .facs-filter-group .checkbox-label span{font-size:1rem;font-weight:400;color:#5f6062;letter-spacing:"";width:100%}
.facs-datatable__top-filters .facs-filter-group .checkbox-label span,.facs-datatable__top-filters_toggle-btn{line-height:1.25rem;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facs-datatable__top-filters_toggle-btn{font-size:1.125rem;font-weight:600;color:#004593;letter-spacing:0}
.facs-datatable__top-filters_toggle-btn span{padding-left:.5rem}
.facs-datatable__top-filters.expand-all .show-all,.facs-datatable__top-filters .show-less{display:none}
.facs-datatable__top-filters.expand-all .show-less{display:-ms-flexbox;display:flex}
.facs-datatable__top-filters.expand-all .group-options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.facs-datatable__table{padding-top:1.5rem;position:relative}
@media only screen and (max-width:61.9375em){.facs-datatable__table{padding-left:1rem}
}
@media only screen and (max-width:61.9375em){.facs-datatable__table_info{margin-bottom:1rem;margin-right:1rem}
}
.facs-datatable__table_info .span{font-size:1rem;font-weight:400;color:#212121;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:0 !important}
.facs-datatable__table_info .filteredInfo,.facs-datatable__table_info .no-results,.facs-datatable__table_info .showing-label{display:none}
.facs-datatable__table_info.show-filtered-info .filteredInfo,.facs-datatable__table_info.show-filtered-info .showing-label{display:-ms-inline-flexbox;display:inline-flex}
.facs-datatable__table_info.noresults-avaialble .filteredInfo,.facs-datatable__table_info.noresults-avaialble .info-message,.facs-datatable__table_info.show-filtered-info .showing-all{display:none}
.facs-datatable__table_info.noresults-avaialble .no-results{display:-ms-inline-flexbox;display:inline-flex}
.facs-datatable__table_data_item{font-size:.875rem;font-weight:400;color:#212121;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;-ms-flex-align:center;align-items:center;margin-right:1.5rem}
.facs-datatable__table_data_item:last-child{margin-right:0}
.facs-datatable__table_data_item span{font-size:.875rem}
.facs-datatable__table_data_nav{margin-left:2.5rem;margin-right:4.5rem}
.facs-datatable__table_data_nav button{background:0;cursor:pointer}
.facs-datatable__table_data_nav button.btn-left-disabled{pointer-events:none}
.facs-datatable__table_data_nav button.btn-left-disabled:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-left-grey.svg)}
.facs-datatable__table_data_nav button.btn-left{display:none}
.facs-datatable__table_data_nav button.btn-left:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-left-blue.svg)}
.facs-datatable__table_data_nav button.btn-right-disabled{display:none;pointer-events:none}
.facs-datatable__table_data_nav button.btn-right-disabled:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-right-grey.svg)}
.facs-datatable__table_data_nav button.btn-right:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-right-blue.svg)}
.facs-datatable__table_data_nav.enable-prev-btn .btn-left-disabled{display:none}
.facs-datatable__table_data_nav.disable-next-btn .btn-right-disabled,.facs-datatable__table_data_nav.enable-prev-btn .btn-left{display:-ms-inline-flexbox;display:inline-flex}
.facs-datatable__table_data_nav.disable-next-btn .btn-right{display:none}
.facs-datatable__table_root.table.dataTable{border:.0625rem solid #d8d8d8;border-collapse:collapse;margin-top:0 !important;table-layout:fixed;white-space:nowrap;width:100% !important;word-break:break-all}
.facs-datatable__table_root.table.dataTable&gt;thead .sorting:after,.facs-datatable__table_root.table.dataTable&gt;thead .sorting:before,.facs-datatable__table_root.table.dataTable&gt;thead .sorting_asc:after,.facs-datatable__table_root.table.dataTable&gt;thead .sorting_asc:before,.facs-datatable__table_root.table.dataTable&gt;thead .sorting_asc_disabled:after,.facs-datatable__table_root.table.dataTable&gt;thead .sorting_asc_disabled:before,.facs-datatable__table_root.table.dataTable&gt;thead .sorting_desc:after,.facs-datatable__table_root.table.dataTable&gt;thead .sorting_desc:before,.facs-datatable__table_root.table.dataTable&gt;thead .sorting_desc_disabled:after,.facs-datatable__table_root.table.dataTable&gt;thead .sorting_desc_disabled:before{bottom:2rem}
.facs-datatable__table_root.table.dataTable tr{border-bottom:.0625rem solid #d8d8d8}
.facs-datatable__table_root.table.dataTable tr:last-child{border-bottom:0}
.facs-datatable__table_root.table.dataTable td,.facs-datatable__table_root.table.dataTable th{font-size:1rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-right:.0625rem solid #d8d8d8;padding-left:.25rem !important;padding-right:.25rem !important;white-space:nowrap;word-wrap:normal}
.facs-datatable__table_root.table.dataTable td.fluorochrome,.facs-datatable__table_root.table.dataTable td.species,.facs-datatable__table_root.table.dataTable th.fluorochrome,.facs-datatable__table_root.table.dataTable th.species{max-width:1.5rem}
@media only screen and (max-width:61.9375em){.facs-datatable__table_root.table.dataTable td.fluorochrome,.facs-datatable__table_root.table.dataTable td.species,.facs-datatable__table_root.table.dataTable th.fluorochrome,.facs-datatable__table_root.table.dataTable th.species{max-width:1.5rem;width:2.5rem !important}
}
.facs-datatable__table_root.table.dataTable td.protocol,.facs-datatable__table_root.table.dataTable th.protocol{max-width:3.625rem}
.facs-datatable__table_root.table.dataTable td.protocol.sorting:before,.facs-datatable__table_root.table.dataTable th.protocol.sorting:before{right:2rem}
.facs-datatable__table_root.table.dataTable td.protocol.sorting:after,.facs-datatable__table_root.table.dataTable th.protocol.sorting:after{right:1.5rem}
.facs-datatable__table_root.table.dataTable td.source,.facs-datatable__table_root.table.dataTable th.source{min-width:5.5rem;white-space:normal;width:5.5rem}
.facs-datatable__table_root.table.dataTable td:last-child,.facs-datatable__table_root.table.dataTable th:last-child{border-right:0}
.facs-datatable__table_root.table.dataTable th{background:#f8f9fa;border-top-width:0;font-weight:600;height:15.125rem;padding-bottom:2rem;text-align:center;text-transform:capitalize}
.facs-datatable__table_root.table.dataTable th.sorting:before{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting-down.svg)}
.facs-datatable__table_root.table.dataTable th.sorting:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting-up.svg)}
.facs-datatable__table_root.table.dataTable th.sorting.sorting_asc:before{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting-down.svg);opacity:.3}
.facs-datatable__table_root.table.dataTable th.sorting.sorting_asc:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting_asc.svg);opacity:1}
.facs-datatable__table_root.table.dataTable th.sorting.sorting_desc:before{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting_dsc.svg);opacity:1}
.facs-datatable__table_root.table.dataTable th.sorting.sorting_desc:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting-up.svg);opacity:.3}
.facs-datatable__table_root.table.dataTable th.fluorochrome .verticalHeading{font-weight:400}
.facs-datatable__table_root.table.dataTable th.fluorochrome{font-size:.875rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:2.5rem}
.facs-datatable__table_root.table.dataTable th.protocol,.facs-datatable__table_root.table.dataTable th.species{padding-bottom:2.25rem}
.facs-datatable__table_root.table.dataTable th.protocol .verticalHeading,.facs-datatable__table_root.table.dataTable th.species .verticalHeading{font-weight:600;padding-left:.75rem}
.facs-datatable__table_root.table.dataTable th.clone,.facs-datatable__table_root.table.dataTable th.source,.facs-datatable__table_root.table.dataTable th.target{padding-bottom:2.25rem;text-align:center}
@media only screen and (max-width:61.9375em){.facs-datatable__table_root.table.dataTable th.clone,.facs-datatable__table_root.table.dataTable th.source,.facs-datatable__table_root.table.dataTable th.target{width:4.5rem !important}
}
.facs-datatable__table_root.table.dataTable th.clone:before,.facs-datatable__table_root.table.dataTable th.source:before,.facs-datatable__table_root.table.dataTable th.target:before{left:50%;transform:translateX(-75%);width:.4375rem}
.facs-datatable__table_root.table.dataTable th.clone:after,.facs-datatable__table_root.table.dataTable th.source:after,.facs-datatable__table_root.table.dataTable th.target:after{right:48%;transform:translateX(100%);width:.4375rem}
.facs-datatable__table_root.table.dataTable th.clone span,.facs-datatable__table_root.table.dataTable th.source span,.facs-datatable__table_root.table.dataTable th.target span{font-weight:600}
.facs-datatable__table_root.table.dataTable th.clone .horizontal-stack:after,.facs-datatable__table_root.table.dataTable th.source .horizontal-stack:after,.facs-datatable__table_root.table.dataTable th.target .horizontal-stack:after{content:"\a";display:block;white-space:pre}
.facs-datatable__table_root.table.dataTable th.violet{border-bottom:.4375rem solid #740092}
.facs-datatable__table_root.table.dataTable th.blue{border-bottom:.4375rem solid #526bbb}
.facs-datatable__table_root.table.dataTable th.green{border-bottom:.4375rem solid #11c152}
.facs-datatable__table_root.table.dataTable th.red{border-bottom:.4375rem solid #ff0200}
.facs-datatable__table_root.table.dataTable th.ultraviolet{border-bottom:.4375rem solid #380072}
.facs-datatable__table_root.table.dataTable th.grey{border-bottom:.4375rem solid #8e8e8e}
.facs-datatable__table_root.table.dataTable td{padding-bottom:1.5rem;padding-top:1.5rem;word-break:break-all}
.facs-datatable__table_root.table.dataTable td.violet{background:rgba(118,0,148,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-datatable__table_root.table.dataTable td.blue{background:rgba(82,107,188,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-datatable__table_root.table.dataTable td.green{background:rgba(17,192,81,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-datatable__table_root.table.dataTable td.red{background:rgba(255,0,0,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-datatable__table_root.table.dataTable td.ultraviolet{background:#e9e1f0;border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-datatable__table_root.table.dataTable td.grey{background:hsla(0,0,56.1%,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-datatable__table_root.table.dataTable td.fluorochrome,.facs-datatable__table_root.table.dataTable td.protocol,.facs-datatable__table_root.table.dataTable td.species{text-align:center}
.facs-datatable__table_root.table.dataTable td.path{padding-left:1rem !important;padding-right:.75rem !important;white-space:pre-wrap;word-break:normal}
.facs-datatable__table_root.table.dataTable td.path a{font-size:.75rem;font-weight:600;color:#004593;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;white-space:normal;word-break:normal}
.facs-datatable__table_root.table.dataTable td.target{padding-left:1.25rem !important;white-space:normal}
@media only screen and (max-width:61.9375em){.facs-datatable__table_root.table.dataTable td.target{width:4.5rem !important}
}
.facs-datatable__table_root.table.dataTable td.clone{padding-left:1rem !important;white-space:normal}
@media only screen and (max-width:61.9375em){.facs-datatable__table_root.table.dataTable td.clone{width:4.5rem !important}
}
.facs-datatable__table_root.table.dataTable td.source{padding-left:.5rem !important;word-break:normal}
.facs-datatable__table_root.table.dataTable .verticalHeading{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;transform:rotate(-90deg) translateX(50%);white-space:nowrap;width:100%}
.facs-datatable .onlyReagents,.facs-datatable .reagentsDataAvailable{border-radius:50%;display:inline-block;height:.5rem;width:.5rem}
.facs-datatable .onlyReagents{border:.0625rem solid #424242}
.facs-datatable .reagentsDataAvailable{background:#424242}
.facs-datatable .notSuggested{background-color:#424242;display:inline-block;height:.125rem;width:.5rem}
.facs-datatable input[type=search][placeholder]::-webkit-input-placeholder{font-size:1rem;font-weight:400;color:#616161;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;opacity:1}
.facs-datatable input[type=search][placeholder]:-moz-placeholder,.facs-datatable input[type=search][placeholder]::-moz-placeholder{font-size:1rem;font-weight:400;color:#616161;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;opacity:1}
.facs-datatable input[type=search][placeholder]:-ms-input-placeholder{font-size:1rem;font-weight:400;color:#616161;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;opacity:1}
.keyboard--focussed .checkbox-input:focus~.checkbox-label,.keyboard--focussed .facs-datatable__top-filters_toggle-btn:focus{outline-color:#f27707;outline-style:dashed;outline-width:.125rem}
.facs-markers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem}
.facs-markers .DTFC_LeftBodyWrapper table{border-bottom:none !important;border-top:none !important}
@media only screen and (max-width:61.9375em){.facs-markers table.DTFC_Cloned tr{width:7.5rem !important}
}
@media only screen and (max-width:61.9375em){.facs-markers #facsMarkers_wrapper{padding-left:1rem;width:100%}
.facs-markers #facsMarkers_wrapper .row{width:100%}
}
.facs-markers__top{border-bottom:.0625rem solid #d8d8d8;margin-top:4.5rem;padding-bottom:4rem}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.facs-markers__top .container .row{display:block}
}
.facs-markers__top_heading{-ms-flex-positive:1;flex-grow:1;margin-bottom:2rem}
.facs-markers__top_heading_title{font-size:3rem;font-weight:600;color:#424242;line-height:3.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.75rem}
@media only screen and (max-width:61.9375em){.facs-markers__top_heading_title{padding:0 1rem}
}
.facs-markers__top_heading_sub-title{font-size:1.25rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.facs-markers__top_heading_sub-title{padding:0 1rem}
}
.facs-markers__top_filters{background:rgba(244,245,247,.6);border-radius:.375rem;-ms-flex-positive:1;flex-grow:1;margin-bottom:2.5rem;padding:2rem 0 2rem 2rem}
.facs-markers__top_filters_heading{font-size:1.375rem;font-weight:600;color:#424242;line-height:1.75rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.25rem}
.facs-markers__top_filters_sub-info{font-size:1rem;color:#212121;line-height:1.375rem;margin-bottom:1.5rem}
.facs-markers__top_filters_groups_heading,.facs-markers__top_filters_sub-info{font-weight:400;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facs-markers__top_filters_groups_heading{font-size:1.125rem;color:#424242;line-height:1.5rem}
.facs-markers__top_filters_groups button{font-size:1rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:"";text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem .375rem .15625rem .15625rem;margin-right:1.25rem;margin-top:.75rem;padding:1rem}
.facs-markers__top_filters_groups button:last-child{margin-right:0}
.facs-markers__top_filters_groups button.violet{border-bottom:.25rem solid #740092}
.facs-markers__top_filters_groups button.blue{border-bottom:.25rem solid #526bbb}
.facs-markers__top_filters_groups button.green{border-bottom:.25rem solid #11c152}
.facs-markers__top_filters_groups button.red{border-bottom:.25rem solid #ff0200}
.facs-markers__top_filters_groups button.ultraviolet{border-bottom:.25rem solid #380072}
.facs-markers__top_filters_groups button.grey{border-bottom:.25rem solid #8e8e8e}
@media only screen and (max-width:61.9375em){.facs-markers__top_info{padding-left:1rem}
}
.facs-markers__top_info_nav{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.facs-markers__top_info_nav{display:block !important;margin-top:.625rem}
}
.facs-markers__top_info_nav_message{font-size:.875rem;font-weight:400;color:#212121;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-right:2.5rem}
@media only screen and (max-width:61.9375em){.facs-markers__top_info_nav_message{margin-right:1.25rem}
}
.facs-markers__top_info_nav button{background:0;cursor:pointer}
.facs-markers__top_info_nav button.btn-left-disabled{pointer-events:none}
.facs-markers__top_info_nav button.btn-left-disabled:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-left-grey.svg)}
.facs-markers__top_info_nav button.btn-left{display:none}
.facs-markers__top_info_nav button.btn-left:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-left-blue.svg)}
.facs-markers__top_info_nav button.btn-right-disabled{display:none;pointer-events:none}
.facs-markers__top_info_nav button.btn-right-disabled:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-right-grey.svg)}
.facs-markers__top_info_nav button.btn-right:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-right-blue.svg)}
.facs-markers__top_info_nav.enable-prev-btn .btn-left-disabled{display:none}
.facs-markers__top_info_nav.disable-next-btn .btn-right-disabled,.facs-markers__top_info_nav.enable-prev-btn .btn-left{display:-ms-inline-flexbox;display:inline-flex}
.facs-markers__top_info_nav.disable-next-btn .btn-right{display:none}
@media only screen and (max-width:61.9375em){.facs-markers__top_info{display:block !important}
}
.facs-markers__top_table.table.table-bordered{border:.0625rem solid #d8d8d8;border-collapse:collapse;border-radius:.375rem;margin-top:0 !important;table-layout:fixed;white-space:nowrap;width:100% !important;word-break:break-all}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.facs-markers__top_table.table.table-bordered{table-layout:auto}
}
.facs-markers__top_table.table.table-bordered&gt;thead .sorting:after,.facs-markers__top_table.table.table-bordered&gt;thead .sorting:before,.facs-markers__top_table.table.table-bordered&gt;thead .sorting_asc:after,.facs-markers__top_table.table.table-bordered&gt;thead .sorting_asc:before,.facs-markers__top_table.table.table-bordered&gt;thead .sorting_asc_disabled:after,.facs-markers__top_table.table.table-bordered&gt;thead .sorting_asc_disabled:before,.facs-markers__top_table.table.table-bordered&gt;thead .sorting_desc:after,.facs-markers__top_table.table.table-bordered&gt;thead .sorting_desc:before,.facs-markers__top_table.table.table-bordered&gt;thead .sorting_desc_disabled:after,.facs-markers__top_table.table.table-bordered&gt;thead .sorting_desc_disabled:before{bottom:2rem}
.facs-markers__top_table.table.table-bordered tr{border-bottom:.0625rem solid #d8d8d8}
.facs-markers__top_table.table.table-bordered tr:last-child{border-bottom:0}
.facs-markers__top_table.table.table-bordered td,.facs-markers__top_table.table.table-bordered th{font-size:.875rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-right:.0625rem solid #d8d8d8;padding-left:.25rem !important;padding-right:.25rem !important;white-space:nowrap;word-wrap:normal}
.facs-markers__top_table.table.table-bordered td.fluorochrome,.facs-markers__top_table.table.table-bordered th.fluorochrome{max-width:2.5rem}
.facs-markers__top_table.table.table-bordered td:last-child,.facs-markers__top_table.table.table-bordered th:last-child{border-right:0}
.facs-markers__top_table.table.table-bordered th{background:#f8f9fa;border-top-width:0;font-weight:600;height:15.125rem;padding-bottom:2rem;text-align:center;text-transform:capitalize}
.facs-markers__top_table.table.table-bordered th.sorting:before{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting-down.svg)}
.facs-markers__top_table.table.table-bordered th.sorting:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting-up.svg)}
.facs-markers__top_table.table.table-bordered th.sorting.sorting_asc:before{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting-down.svg);opacity:.3}
.facs-markers__top_table.table.table-bordered th.sorting.sorting_asc:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting_asc.svg);opacity:1}
.facs-markers__top_table.table.table-bordered th.sorting.sorting_desc:before{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting_dsc.svg);opacity:1}
.facs-markers__top_table.table.table-bordered th.sorting.sorting_desc:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/sorting-up.svg);opacity:.3}
.facs-markers__top_table.table.table-bordered th.fluorochrome .verticalHeading{font-weight:400}
.facs-markers__top_table.table.table-bordered th.fluorochrome{font-size:.875rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:2.5rem}
@media only screen and (max-width:61.9375em){.facs-markers__top_table.table.table-bordered th.fluorochrome{width:2rem !important}
}
.facs-markers__top_table.table.table-bordered th.clone,.facs-markers__top_table.table.table-bordered th.target{padding-bottom:2.25rem;text-align:center}
@media only screen and (max-width:61.9375em){.facs-markers__top_table.table.table-bordered th.clone,.facs-markers__top_table.table.table-bordered th.target{width:3.75rem !important}
}
.facs-markers__top_table.table.table-bordered th.clone:before,.facs-markers__top_table.table.table-bordered th.target:before{left:50%;transform:translateX(-75%);width:.4375rem}
.facs-markers__top_table.table.table-bordered th.clone:after,.facs-markers__top_table.table.table-bordered th.target:after{right:48%;transform:translateX(100%);width:.4375rem}
.facs-markers__top_table.table.table-bordered th.clone span,.facs-markers__top_table.table.table-bordered th.target span{font-weight:600}
.facs-markers__top_table.table.table-bordered th.clone .horizontal-stack:after,.facs-markers__top_table.table.table-bordered th.target .horizontal-stack:after{content:"\a";display:block;white-space:pre}
.facs-markers__top_table.table.table-bordered th.violet{border-bottom:.4375rem solid #740092}
.facs-markers__top_table.table.table-bordered th.blue{border-bottom:.4375rem solid #526bbb}
.facs-markers__top_table.table.table-bordered th.green{border-bottom:.4375rem solid #11c152}
.facs-markers__top_table.table.table-bordered th.red{border-bottom:.4375rem solid #ff0200}
.facs-markers__top_table.table.table-bordered th.ultraviolet{border-bottom:.4375rem solid #380072}
.facs-markers__top_table.table.table-bordered th.grey{border-bottom:.4375rem solid #8e8e8e}
.facs-markers__top_table.table.table-bordered td{padding-bottom:1.5rem;padding-top:1.5rem;word-break:break-all}
.facs-markers__top_table.table.table-bordered td.violet{background:rgba(118,0,148,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-markers__top_table.table.table-bordered td.blue{background:rgba(82,107,188,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-markers__top_table.table.table-bordered td.green{background:rgba(17,192,81,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-markers__top_table.table.table-bordered td.red{background:rgba(255,0,0,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-markers__top_table.table.table-bordered td.ultraviolet{background:#e9e1f0;border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-markers__top_table.table.table-bordered td.grey{background:hsla(0,0,56.1%,.11);border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-markers__top_table.table.table-bordered td.fluorochrome{text-align:center}
.facs-markers__top_table.table.table-bordered td.target{padding-left:1.25rem !important;white-space:normal}
@media only screen and (max-width:61.9375em){.facs-markers__top_table.table.table-bordered td.target{width:3.75rem !important}
}
.facs-markers__top_table.table.table-bordered td.clone{padding-left:1rem !important;white-space:normal}
@media only screen and (max-width:61.9375em){.facs-markers__top_table.table.table-bordered td.clone{width:3.75rem !important}
}
.facs-markers__top_table.table.table-bordered .verticalHeading{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;transform:rotate(-90deg) translateX(50%);white-space:nowrap;width:100%}
.facs-markers__top .onlyReagents{border:.0625rem solid #424242;border-radius:50%;display:inline-block;height:.5rem;width:.5rem}
.facs-markers__top .notSuggested{background-color:#424242;display:inline-block;height:.125rem;width:.5rem}
.facs-markers__desc{margin-top:3rem}
.facs-markers__desc p{font-size:.875rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facs-markers__desc p strong{font-weight:600}
.brightcove-video-player{padding:3rem 0}
.brightcove-video-player ol,.brightcove-video-player ul{margin-left:1rem}
.brightcove-video-player ul{list-style:inherit}
.brightcove-video-player b{font-weight:600}
.brightcove-video-player.textWhite *{color:#fff}
.brightcove-video-player__wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}
.brightcove-video-player__wrapper.video-right{-ms-flex-direction:row;flex-direction:row}
.brightcove-video-player__wrapper.video-left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.brightcove-video-player__wrapper.video-center .brightcove-video-player__container{margin-left:auto;margin-right:auto}
@media only screen and (max-width:50em){.brightcove-video-player__wrapper{-ms-flex-direction:column !important;flex-direction:column !important}
}
.brightcove-video-player__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}
.brightcove-video-player__content-title{margin-bottom:1rem}
.brightcove-video-player__content-sub-title{margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.625rem}
.brightcove-video-player__content-description,.brightcove-video-player__content-sub-title{color:#424242;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.brightcove-video-player__content-description{font-size:1rem;font-weight:inherit;line-height:remo(26)}
.brightcove-video-player__container-video{-ms-flex-negative:0;flex-shrink:0}
.brightcove-video-player__container-video.small{height:16.75rem;width:29.375rem}
.brightcove-video-player__container-video.medium{height:30rem;width:53.375rem}
.brightcove-video-player__container-video.large{height:34.3125rem;width:61rem}
.brightcove-video-player__container-video.has-border{border:.0625rem solid #d8d8d8;border-radius:.375rem;height:auto !important;padding:.5rem}
@media only screen and (max-width:50em){.brightcove-video-player__container-video{height:auto !important;width:100% !important}
}
@media only screen and (max-width:50em){.brightcove-video-player__container{width:100%}
}
.brightcove-video-player__caption{font-size:.875rem;font-weight:inherit;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promo-details-banner{background:#f4f5f7}
.promo-details-banner__container{padding:0 1.25rem}
.promo-details-banner__expiry{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1.625rem}
@media only screen and (max-width:47.938em){.promo-details-banner__expiry{margin-bottom:1rem}
}
.promo-details-banner__expiry-title{font-size:1rem;font-weight:700;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promo-details-banner__promocode{font-weight:700;border:.04688rem solid #424242;border-radius:.25rem;display:inline-block;margin-bottom:1rem;padding:.4375rem .3125rem .5625rem}
.promo-details-banner__promocode,.promo-details-banner__promocode-title{font-size:1.125rem;color:#424242;line-height:1.125rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promo-details-banner__promocode-title{font-weight:400}
.promo-details-banner__promotions-image{border-radius:.375rem}
@media only screen and (max-width:47.938em){.promo-details-banner__image{background:#fff;margin:1.25rem 1.1875rem 1.125rem 1.25rem;max-height:11.5625rem;padding:0;text-align:center}
.promo-details-banner__promotions-image{height:100%;margin-left:auto;margin-right:auto;padding-top:.75rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .promo-details-banner__information .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .promo-details-banner__information .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .promo-details-banner__information .cx-end-cancel,.promo-details-banner__information .btn,.promo-details-banner__information .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.promo-details-banner__information .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.promo-details-banner__information .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{line-height:1.125rem;width:15.625rem}
.promo-details-banner__information-heading{font-weight:400;margin-bottom:1.25rem}
.promo-details-banner__information-heading,.promo-details-banner__information-highlight{font-size:1.375rem;color:#424242;line-height:1.625rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promo-details-banner__information-highlight{font-weight:700}
.promo-details-banner__description{font-size:1rem;line-height:1.25rem;margin-bottom:1.25rem}
.promo-details-banner__description,.promo-details-banner__promocode-description{font-weight:400;color:#424242;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promo-details-banner__promocode-description{font-size:.875rem;line-height:1.125rem;margin-bottom:1.5rem}
.promo-details-banner__details{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:2.5rem;margin-top:1.25rem}
}
@media only screen and (min-width:64em){.promo-details-banner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.promo-details-banner__image{height:19.5625rem;margin:9.5625rem 0 9.5rem}
.promo-details-banner__promotions-image{height:17.75rem;margin:1.1875rem 1.25rem .625rem;max-width:22.5rem}
.promo-details-banner__information{padding:3rem 3.75rem 3rem 8.3125rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .promo-details-banner__information .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .promo-details-banner__information .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .promo-details-banner__information .cx-end-cancel,.promo-details-banner__information .btn,.promo-details-banner__information .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.promo-details-banner__information .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.promo-details-banner__information .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{line-height:1.125rem;width:14.875rem}
.promo-details-banner__information-heading{margin-bottom:.9375rem}
.promo-details-banner__information-heading p{font-size:2.25rem;line-height:2.5rem}
.promo-details-banner__description,.promo-details-banner__information-heading p{font-weight:400;color:#424242;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promo-details-banner__description{font-size:1.125rem;line-height:1.375rem;margin-bottom:1.1875rem}
.promo-details-banner__promocode-description{margin-bottom:1.5rem}
.promo-details-banner__details,.promo-details-banner__promocode-description{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promo-details-banner__details{margin-top:1.1875rem}
}
.qualifying-prod__info-details-col{width:16%}
@media only screen and (max-width:74.9375em){.qualifying-prod__info-details-col{width:33.33%}
.qualifying-prod__info-details-col.text-right{width:51%}
.qualifying-prod__info-details-col.text-right:last-child{width:45%}
}
.promo-list-banner__img{max-height:1.5625rem}
.promo-list-banner__text{left:0;padding-left:0;padding-right:0;right:0;top:50%;transform:translateY(-50%)}
@media only screen and (max-width:61.9375em){.promo-list-banner__text{padding-left:1rem;padding-right:1rem}
}
.promo-list-banner__promotions-image{height:18.375rem;object-fit:cover;width:inherit}
@media only screen and (max-width:47.938em){.promo-list-banner__promotions-image{min-height:9.875rem}
}
.promo-list-banner__image-gradient{background:#000;height:18.375rem;opacity:.5;position:absolute;top:0;width:100%}
.promo-list-banner__image-gradient.light-theme{background:linear-gradient(270deg,rgba(255,254,255,0),rgba(253,254,253,.01) 8.67%,#000);opacity:.5}
@media only screen and (max-width:47.938em){.promo-list-banner__image-gradient{min-height:9.875rem}
}
.promo-list-banner__video .promo-list-banner__play-btn{left:50%;top:50%;transform:translate(-50%,-50%)}
.promo-list-banner__video-modal .modal-header .close{opacity:1;text-shadow:none}
.promo-list-banner__video-modal .modal-header .close span{color:#004593}
.promo-list-banner__btn-play-video{max-height:3.25rem}
.promo-list-banner__content.left-align{-ms-flex-align:start;align-items:flex-start;text-align:left}
.promo-list-banner__content.left-align-desc.bd-rte p,.promo-list-banner__content.left-align-heading{text-align:left}
.promo-list-banner__content.right-align{-ms-flex-align:end;align-items:flex-end;text-align:right}
.promo-list-banner__content.right-align-desc.bd-rte p,.promo-list-banner__content.right-align-heading{text-align:right}
.promo-list-banner__content.center-align{-ms-flex-align:center;align-items:center;text-align:center}
.promo-list-banner__content.center-align-desc.bd-rte p,.promo-list-banner__content.center-align-heading{text-align:center}
.promo-list-banner__content-heading{color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:600;line-height:3.5rem;margin-bottom:.5rem}
@media only screen and (max-width:47.938em){.promo-list-banner__content-heading{line-height:2.5rem !important;margin-bottom:0}
}
.promo-list-banner__content .h0{font-size:3rem}
.promo-list-banner__content .promo-cta-white{color:#fff}
.promo-list-banner__content .promo-cta-white:hover{color:#f4f5f7}
.promo-list-banner__content .btn-promo-cta{padding:1rem 3rem}
.promo-list-banner__content-desc.bd-rte{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1rem;max-width:35.625rem}
.promo-list-banner__content-desc.bd-rte p{color:#fff;font-size:1.375rem;line-height:1.625rem;max-width:35.625rem}
@media only screen and (max-width:47.938em){.promo-list-banner__content-desc.bd-rte p{font-size:1rem;line-height:1.25rem}
}
.promo-list-banner.text-black :not(button):not(a.btn):not(a.promo-cta-white):not(a.promo-cta-blue){color:#000 !important}
.promo-list-banner.text-black .bd-tool-tip__container *{color:initial !important}
.promo-list-banner.text-white :not(button):not(a.btn):not(a.promo-cta-white):not(a.promo-cta-blue){color:#fff !important}
.promo-list-banner.text-white .bd-tool-tip__container *{color:initial !important}
@media only screen and (max-width:61.9375em){.promo-list-banner__media__video-modal{overflow:hidden !important}
.promo-list-banner__media__video-modal .modal-content{border:none !important}
.promo-list-banner__media__video-modal .modal-dialog{margin:0;max-width:100%}
.promo-list-banner__media__video-modal .modal-header{-ms-flex-align:center;align-items:center;background:#e0e0e0;border:0;border-radius:0;display:-ms-flexbox;display:flex;height:2rem;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;right:1.25rem;top:1.25rem;width:2rem;z-index:2}
.promo-list-banner__media__video-modal .modal-header .close{height:1rem;margin:0;padding:0;width:1rem}
.promo-list-banner__media__video-modal .modal-header .close span{-ms-flex-align:center;align-items:center;color:#004593;display:-ms-flexbox;display:flex;font-size:2.25rem;height:1rem;-ms-flex-pack:center;justify-content:center;padding-bottom:.25rem;width:1rem}
.promo-list-banner__media__video-modal .modal-body{background:#000;display:table;height:100vh !important;padding:0;z-index:1}
video-js{bottom:0;display:table-cell !important;height:100vh;left:0;margin:0;position:absolute;right:0;top:0;width:100vw !important;z-index:9}
video-js.video-js{padding-top:0 !important}
video-js.video-js,video-js .vjs-tech{height:100% !important;width:100% !important}
video-js.vjs-playing{z-index:9999}
video-js.vjs-playing .vjs-control-bar{visibility:visible}
video-js.vjs-playing .vjs-control-bar *{color:#fff !important}
video-js.vjs-buffering,video-js.vjs-scrubbing,video-js.vjs-seeking,video-js.vjs-waiting{visibility:visible !important;z-index:9999 !important}
video-js.vjs-paused{z-index:9}
video-js.vjs-paused .vjs-control-bar *{color:#fff !important}
}
.promo-list-card{margin-top:4.5rem}
@media only screen and (max-width:47.938em){.promo-list-card{margin-top:1.8125rem}
}
.promo-list-card__layout{margin-bottom:3.875rem}
@media only screen and (max-width:47.938em){.promo-list-card__layout{margin-bottom:1.5rem;padding-left:1.25rem;padding-right:1.25rem}
}
@media only screen and (min-width:50.0625em){.promo-list-card__layout:nth-child(3n){padding-right:0}
}
@media only screen and (min-width:50.0625em){.promo-list-card__layout:nth-child(3n+1){padding-left:0}
}
.promo-list-card__layout .grey-border-corners{border:.0625rem solid #d2d4d7;border-radius:.375rem;display:-ms-flexbox;display:flex;max-height:15rem}
@media only screen and (max-width:74.9375em){.promo-list-card__layout .grey-border-corners{max-height:11.5625rem;overflow:hidden}
}
.promo-list-card__layout-container{padding:1.25rem 1.25rem 0}
.promo-list-card__layout-image{border-radius:.375rem;max-height:15rem}
@media only screen and (max-width:74.9375em){.promo-list-card__layout-image{max-height:11.5625rem;object-fit:cover}
}
.grey-border-corners .promo-list-card__layout-image{-ms-flex-positive:1;flex-grow:1;height:100%;width:100%}
.promo-list-card__layout-text-expiry{bottom:6.5rem;font-size:1rem;line-height:1.25rem}
@media only screen and (max-width:47.938em){.promo-list-card__layout-text-expiry{bottom:5.875rem}
}
.promo-list-card__layout-button{background:#004593;bottom:1.875rem;left:1.25rem;right:1.25rem}
@media only screen and (max-width:47.938em){.promo-list-card__layout-button{bottom:1.25rem}
}
.promo-list-card__body{margin-bottom:7.6875rem;padding-top:.85rem}
@media only screen and (max-width:47.938em){.promo-list-card__body{margin-bottom:7.0625rem}
}
.promo-list-card__body-title p{color:#424242;font-size:1.375rem;line-height:1.625rem}
@media only screen and (max-width:47.938em){.promo-list-card__body-title p{font-size:1.125rem;line-height:1.375rem}
}
.promo-list-card__body-text{font-size:1.125rem;line-height:1.375rem}
@media only screen and (max-width:47.938em){.promo-list-card__body-text{font-size:1rem;line-height:1.25rem}
}
.clp-page__search-anchor{background:#fff}
.clp-anchor{padding:2rem 0}
@media only screen and (max-width:61.9375em){.clp-anchor{padding:1rem 1.25rem}
}
.clp-anchor__cta{font-size:1rem;font-weight:600;color:#404041;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background-color:#f5f5f5;border:.0625rem solid;border-color:#ccc #ccc #d8d8d8;border-radius:.375rem .375rem 0 0;box-shadow:0 .125rem .125rem 0 #ccc;color:#424242;cursor:pointer;opacity:1;padding:.625rem .9375rem .5rem;width:20.75rem}
@media only screen and (max-width:37.5em){.clp-anchor__cta{width:100%}
}
.clp-anchor__cta:after{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dropdown-arrow-down.svg) no-repeat 95%;content:"";float:right;height:.5rem;margin-top:.25rem;width:.875rem}
.show .clp-anchor__cta:after{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dropdown-arrow-up.svg) no-repeat 95%}
.clp-anchor .dropdown-menu{background-color:#fff;border-top:.0625rem solid #fff;border-radius:0 0 .375rem .375rem;border-color:#d8d8d8 #fff #fff;border-style:solid;border-width:.0625rem .9375rem .0625rem .0625rem;box-shadow:0 .125rem .125rem 0 #979797;margin-top:0;max-height:13.4375rem;overflow-y:auto;padding-bottom:0;padding-top:0;width:20.625rem}
.clp-anchor .dropdown-item{border-bottom:.0625rem solid #d8d8d8;color:#004593;max-height:18.125rem;max-width:29.6875rem;overflow:visible;padding:1rem 1.5rem;top:100% !important;transform:none !important;white-space:normal;font-size:1rem;font-weight:#004593;color:1.25rem;line-height:normal;letter-spacing:left;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.clp-anchor .dropdown-item b{color:#004593;font-weight:600}
.clp-anchor .dropdown-item:hover{background-color:#eee !important;color:#004593 !important}
.clp-page__search-anchor.grey-bg{background-color:#f4f5f7 !important}
.clp-page__search-anchor.white-bg{background-color:#fff !important}
.clp-search{padding:1.5rem 0}
.clp-search .form-field{-ms-flex-flow:row;flex-flow:row}
.clp-search .form-field input{padding-left:3rem}
.clp-search .form-field input[placeholder]{font-size:1rem;font-weight:400;color:#616161;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.clp-search .form-field input[placeholder]::-webkit-input-placeholder{font-size:1rem;opacity:1}
.clp-search .form-field input[placeholder]:-moz-placeholder,.clp-search .form-field input[placeholder]::-moz-placeholder{font-size:1rem;opacity:1}
.clp-search .form-field input[placeholder]:-ms-input-placeholder{font-size:1rem;opacity:1}
.clp-search__btn-container{-ms-flex-align:center;align-items:center;height:3.5rem;left:2rem;position:absolute}
.clp-search__btn-container .search-icon{cursor:pointer;height:.875rem;width:.875rem}
.clp-search__close-btn{-ms-flex-align:center;align-items:center;height:3.5rem;position:absolute;right:2rem}
.clp-search__close-btn .close-icon{cursor:pointer;height:.875rem;width:.875rem}
@media only screen and (max-width:61.9375em){.clp-search{padding-left:1rem;padding-right:1rem}
}
@media only screen and (max-width:61.9375em){.clp-case-study{padding:0}
}
.clp-case-study__cta{font-size:1rem;font-weight:400;color:#5f6062;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-bottom:.0625rem solid #d8d8d8;cursor:pointer;padding-bottom:.5rem;width:16.875rem}
.clp-case-study__cta:after{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dropdown-arrow-down.svg) no-repeat 95%;content:"";float:right;height:.5rem;margin-top:.25rem;width:.875rem}
.show .clp-case-study__cta:after{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dropdown-arrow-up.svg) no-repeat 95%}
.clp-case-study .dropdown-menu{background-color:#fff;border:.0625rem solid #d0d1d3;border-radius:0 0 .375rem .375rem;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.06);padding:.75rem 0;width:16.875rem}
.clp-case-study .dropdown-item{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:1rem 1.5rem;white-space:normal}
.clp-case-study-bg-container{width:100%}
.clp-case-study-bg-container img{object-fit:cover;width:100%}
.clp-case-study-bg-container:before{background:linear-gradient(265.26deg,transparent,#000);content:"";height:100%;left:0;opacity:.72;position:absolute;top:0;width:100%}
@media only screen and (max-width:61.9375em){.clp-case-study-bg-container:before{background-color:#000;opacity:.6}
}
.clp-case-study-read-more{margin-left:.5rem}
.clp-case-study-read-more-text{font-size:1rem;font-weight:600;color:#fff;line-height:"";letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;cursor:pointer;text-decoration:underline}
.clp-case-study-read-more-text:hover{color:#bcbcbc}
.clp-case-study-read-more img{padding-left:.3125rem;vertical-align:middle}
.clp-case-study-modal .modal.show{background:rgba(0,0,0,.3)}
.clp-case-study-modal__modal-dimensions{max-width:56.25rem}
@media only screen and (max-width:47.938em){.clp-case-study-modal__modal-dimensions{margin:0;max-width:auto}
}
.clp-case-study-modal__modal-close{margin:1rem 1rem 0 0}
@media only screen and (max-width:47.938em){.clp-case-study-modal__modal-close{display:inline-block}
}
.clp-case-study-modal .modal-body{padding:0 3.5rem 3.5rem}
@media only screen and (max-width:47.938em){.clp-case-study-modal .modal-body{padding:0 1rem 2rem}
}
.clp-case-study-modal .clp-modal{color:#424242}
.clp-case-study-modal .clp-modal-title{border-bottom:.0625rem solid #d1d1d1;font-size:2rem;font-weight:600;line-height:2.1875rem;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.clp-case-study-modal .clp-modal-title{font-size:1.25rem;line-height:1.375rem;padding-bottom:.5rem}
}
.clp-case-study-modal .clp-modal-subtitle{font-size:1.125rem;font-weight:600;line-height:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem}
.clp-case-study-modal .clp-modal-desc{font-size:1rem;line-height:1.375rem}
.clp-case-study .category-info__desc_section{font-size:1rem;font-weight:400;color:#fff;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.clp-case-study .category-info__desc_section{font-size:1rem;line-height:1.125rem}
}
.clp-case-study .category-info__desc_section a{color:#fff;cursor:pointer;font-weight:600;text-decoration:underline}
.clp-case-study .category-info__desc_section a:hover{color:#bcbcbc}
@media only screen and (max-width:61.9375em){.clp-case-study .text-with-image__details{padding:0 1.25rem}
}
.category-content__container{padding-bottom:5.5rem;padding-top:5.5rem}
@media only screen and (max-width:61.9375em){.category-content__container{padding:2rem 1rem}
}
.category-content__image{padding-right:3.5rem}
@media only screen and (max-width:61.9375em){.category-content__image{margin:0 auto;padding-bottom:2.5rem;padding-right:1rem}
}
.category-content__image:last-child{padding-right:0}
@media only screen and (min-width:62em){.category-content__image:last-child{max-width:calc(25% - 56px)}
}
@media only screen and (max-width:61.9375em){.category-content__image:last-child{padding-right:0;padding-bottom:0}
}
.category-content__wrapper{margin-left:auto;margin-right:auto}
@media only screen and (max-width:61.9375em){.category-content__image-container,.category-content__wrapper{padding-left:1rem;padding-right:1rem}
.category-content__image-container{-ms-flex-direction:column;flex-direction:column}
}
.category-content__image-section,.category-content__video-section{padding:.5rem .5rem .5rem 2rem;position:relative}
.category-content__image-section-description,.category-content__video-section-description{font-size:.875rem;font-weight:400;color:#757575;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.category-content__image-section a,.category-content__video-section a{outline:0}
@media only screen and (max-width:61.9375em){.category-content__image-section,.category-content__video-section{padding:0}
}
.category-content__overlay{background-color:#000;border-radius:.375rem}
.category-content__image-section img,.category-content__video-section img{cursor:default;opacity:.76}
.category-content__play-btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.category-content__play-btn:focus-within{border:.125rem dotted #f27707}
.category-content.add-bgcolor{background-color:#f4f5f7}
.category-content.image-with-video .category-content__image-container{padding-top:0}
@media only screen and (max-width:61.9375em){.category-content.image-with-video .category-content__image-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}
}
@media only screen and (max-width:61.9375em){.category-content.image-with-video .category-content__image{padding-bottom:2.5rem;padding-right:0}
}
.category-content.image-with-video__image:last-child{padding-right:0}
@media only screen and (max-width:61.9375em){.category-content.image-with-video__image:last-child,.category-content.image-with-video__image:nth-last-child(2){padding-bottom:0}
}
.category-content .category-left-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:61.9375em){.category-content .category-left-block{display:block;padding:0;text-align:center}
}
.category-content .video-right-aligned .category-left-block{-ms-flex-order:1;order:1;padding-right:0}
.category-content .video-right-aligned .category-content__image-section,.category-content .video-right-aligned .category-content__video-section{-ms-flex-order:2;order:2;padding-left:6rem}
@media only screen and (max-width:61.9375em){.category-content .video-right-aligned .category-content__image-section,.category-content .video-right-aligned .category-content__video-section{padding-left:0}
}
.category-content .video-left-aligned .category-left-block{-ms-flex-order:2;order:2;padding-left:0}
.category-content .video-left-aligned .category-content__image-section,.category-content .video-left-aligned .category-content__video-section{-ms-flex-order:1;order:1;padding-left:.5rem;padding-right:6rem}
@media only screen and (max-width:61.9375em){.category-content .video-left-aligned .category-content__image-section,.category-content .video-left-aligned .category-content__video-section{margin-bottom:2.5rem;padding-right:0}
}
.category-content .video-left-aligned .img-wrapper,.category-content .video-right-aligned .img-wrapper{-ms-flex-pack:left;justify-content:left}
@media only screen and (max-width:61.9375em){.category-content .video-left-aligned .img-wrapper,.category-content .video-right-aligned .img-wrapper{-ms-flex-pack:center;justify-content:center}
}
@media only screen and (max-width:61.9375em){.category-content .video-left-aligned,.category-content .video-right-aligned{padding-left:0;padding-right:0}
}
.category-content.category-info .category-info__desc,.category-content.category-info .category-info__sec,.category-content.category-info .category-info__title{text-align:center}
.bdb-contact-info__container{margin-top:4.5rem}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container{margin-top:3rem}
}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__header{padding-left:.3125rem;padding-right:.3125rem}
}
.bdb-contact-info__container__header__title-text{color:#424242;font-size:2.75rem;font-weight:600;line-height:3rem}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__header__title-text{color:#404041;font-size:2rem;line-height:2.25rem}
}
.bdb-contact-info__container__header__description-text{margin-bottom:1.875rem;margin-top:.6875rem;padding:0}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__header__description-text{margin-bottom:1.5rem;margin-top:1rem}
}
.bdb-contact-info__container .dropdown{border:.0625rem solid #d0d1d3;height:3.125rem;width:20rem}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container .dropdown{width:20.9375rem}
}
.bdb-contact-info__container .dropdown-toggle{height:inherit;margin:0 .3125rem;padding:1.0625rem 0}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container .dropdown-toggle{padding:.8125rem 0}
}
.bdb-contact-info__container .dropdown-header-container{-ms-flex-align:center;align-items:center;padding:0}
.bdb-contact-info__container .dropdown-header-label{vertical-align:middle}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container .dropdown-header-label{color:#616161 !important}
}
.bdb-contact-info__container .dropdown-menu{transform:translate3d(0,3.5rem,0) !important;width:100%}
.bdb-contact-info__container .dropdown-item{border-bottom:.0625rem solid #d0d1d3;margin:0 .9375rem;padding:.9375rem 0;width:auto}
.bdb-contact-info__container .dropdown-item:last-child{border-bottom:0}
.bdb-contact-info__container__content-container{margin-top:2.8125rem}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container{margin-top:.1875rem}
}
.bdb-contact-info__container__content-container__support-card-container{padding-right:4.375rem}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container{padding:1.25rem 1.25rem 0}
}
.bdb-contact-info__container__content-container__support-card-container .card{border-radius:.375rem;height:auto;margin-bottom:1.875rem}
@media only screen and (max-width:47.938em){.bdb-contact-info__container__content-container__support-card-container .card{margin-bottom:1.5rem}
}
.bdb-contact-info__container__content-container__support-card-container .card .card-body{padding:2.03125rem 2.375rem}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container .card .card-body{padding:2rem}
}
@media only screen and (max-width:47.938em){.bdb-contact-info__container__content-container__support-card-container .card .card-body{padding-bottom:0}
}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .bdb-support-image{width:3.1875rem}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container .card .card-body .bdb-support-image{margin-bottom:1.875rem}
}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .card-title-text{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container .card .card-body .card-title-text{margin-bottom:1rem}
}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .card-title-text p{margin-bottom:1.25rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container .card .card-body .card-title-text p{margin-bottom:1rem}
}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .card-title-text p a{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container .card .card-body .card-title-text p a{margin-bottom:1rem}
}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .card-title-text p b{font-weight:600}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .card-title-text a{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container .card .card-body .card-title-text a{margin-bottom:1rem}
}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .details-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container .card .card-body .details-container{display:block}
}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container .card .card-body .details-container .phone-details{margin-bottom:2rem}
}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .details-container .phone-details-label{margin-bottom:.75rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .details-container .phone-details .bold-text{margin-bottom:.75rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .details-container .phone-details .contact-desc{margin-bottom:.75rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .details-container .phone-details .contact-desc a{color:#004593 !important}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .details-container .link-details-label{margin-bottom:.75rem;font-size:1.125rem;font-weight:400;color:#004593;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contact-info__container__content-container__support-card-container .card .card-body .details-container .link-details .bold-text{margin-bottom:.75rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contact-info__container__content-container__support-card-container .break-line{margin-bottom:3.125rem;margin-top:3.125rem}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__support-card-container .break-line{display:none}
}
.bdb-contact-info__container__content-container__address{padding-left:0}
@media only screen and (min-width:62em){.bdb-contact-info__container__content-container__address{padding-top:8.4375rem}
}
@media only screen and (max-width:61.9375em){.bdb-contact-info__container__content-container__address{margin-bottom:1.5rem;min-width:100%;padding-left:1.25rem;padding-right:1.25rem}
}
.bdb-contact-info__container__content-container__address .card-body{background-color:#f4f5f7;padding:1.5rem 2rem 2rem}
.bdb-contact-info__container__content-container__address .card-body__headquarter{color:#424242;font-size:1.25rem;line-height:1.5rem}
.bdb-contact-info__container__content-container__address .card-body .address1-box{margin-top:1.5rem}
.bdb-contact-info__container__content-container__address .card-body .address2-box{margin-top:2.5rem}
.bdb-contact-info__container__content-container__address .card-body__address-label,.bdb-contact-info__container__content-container__address .card-body__address-label p{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contact-info__container__content-container__address .card-body__address .bold-address{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.5rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contact-info__container__content-container__address .card-body_additional-link-image{margin-right:.625rem}
.bdb-contact-info__container__content-container__address .card-body__additionalInfo{margin-top:2.5rem}
.bdb-contact-info__container__content-container__address .card-body__additionalInfo .info-text{margin-bottom:1.5rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contact-info__container__content-container__address .card-body__additional-links{display:block;margin-bottom:2rem;font-size:1rem;font-weight:400;color:#004593;line-height:1.5rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contact-info__container__content-container__address .card-body__additional-links-image{margin-right:.75rem}
.bdb-contact-info__container__content-container__address .card-body__additional-links:last-child{margin-bottom:0}
.bdb-inquiry-form__inquiry-container{margin-bottom:6.4375rem}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container{margin-bottom:10rem}
}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container .row{margin:0}
}
.bdb-inquiry-form__inquiry-container__inq-box{padding:0 4.375rem 0 .9375rem}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container__inq-box{padding-left:1.25rem;padding-right:1.25rem}
}
.bdb-inquiry-form__inquiry-container .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container .card .card-body .card-body__form-row&gt;div,.bdb-inquiry-form__inquiry-container .card .card-body .card-body__tnc-box&gt;div{padding:0 !important}
}
.bdb-inquiry-form__inquiry-container .card .card-body .close{font-size:3.125rem;position:absolute;right:1.25rem;top:.3125rem}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-inquiry-form__inquiry-container .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-inquiry-form__inquiry-container .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem;margin-top:2.0625rem}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container .card .card-body__description{margin-top:1.9375rem}
}
.bdb-inquiry-form__inquiry-container .card .card-body__form-row{margin-bottom:1.25rem}
.bdb-inquiry-form__inquiry-container .card .card-body__form-row .drop-down-style{margin-bottom:.125rem;margin-top:.5625rem}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container .card .card-body__form-row .drop-down-style{margin-top:.625rem}
}
.bdb-inquiry-form__inquiry-container .card .card-body__form-row .drop-down-style .dropdown{height:3.5rem}
.bdb-inquiry-form__inquiry-container .card .card-body__form-row .drop-down-style .dropdown .dropdown-toggle{height:inherit;padding:1.25rem .4375rem 1.125rem}
.bdb-inquiry-form__inquiry-container .card .card-body__form-row .drop-down-style .dropdown .dropdown-toggle .dropdown-header-label{color:#5f6062;font-size:1.125rem;line-height:1.25rem;margin:0;white-space:normal}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container .card .card-body__form-row .form-field{margin-bottom:.75rem}
}
.bdb-inquiry-form__inquiry-container .card .card-body__form-row .form-field input{color:#5f6062;font-weight:400}
.bdb-inquiry-form__inquiry-container .card .card-body__form-row .form-field .comments-section{height:8.75rem}
@media only screen and (max-width:47.938em){.bdb-inquiry-form__inquiry-container .card .card-body__form-row .form-field .comments-section{height:8.875rem}
}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container .card .card-body__form-row{margin-bottom:0}
}
.bdb-inquiry-form__inquiry-container .card .card-body .second-element{padding-left:.3125rem}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container .card .card-body .second-element{padding-left:.9375rem}
}
.bdb-inquiry-form__inquiry-container .card .card-body__tnc-box{margin-top:1.9375rem}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-inquiry-form__inquiry-container .card .card-body__tnc-box__tnc{font-size:1rem;line-height:1.25rem}
.bdb-inquiry-form__inquiry-container__button-container{margin-top:2.5rem}
.bdb-inquiry-form__inquiry-container__button-container .button-style{height:3.125rem;padding:.9375rem 3rem 1.0625rem}
.bdb-inquiry-form__inquiry-container__button-container .cancel-button{font-weight:400;line-height:1.25rem}
@media only screen and (max-width:61.9375em){.bdb-inquiry-form__inquiry-container__button-container{text-align:center}
}
.contact-us-page__inquiryModal .modal-content{border:0}
.contact-us-page__inquiryModal .modal-body,.mkto-error-msg{position:absolute}
.mkto-error-msg{bottom:-1.25rem;color:#ed174f;display:none;font-size:.75rem;letter-spacing:0;line-height:.9375rem}
.mkto-invalid input{border:.125rem solid #cf2026}
.mkto-invalid .dropdown{border:.125rem solid #cf2026 !important}
.mkto-invalid .mkto-error-msg{display:inline-block}
.bdb-contacts-dropdown .dropdown{border:.0625rem solid #d0d1d3;border-radius:.3125rem;margin-top:.625rem}
@media only screen and (max-width:61.9375em){.bdb-contacts-dropdown .dropdown{width:100%}
}
.bdb-contacts-dropdown .dropdown-toggle{-webkit-appearance:none;margin:0 .3125rem}
.bdb-contacts-dropdown .dropdown-header-container{padding:0}
.bdb-contacts-dropdown .dropdown-header-label{margin:.625rem .5rem;white-space:normal;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-contacts-dropdown .dropdown-menu{margin-top:0;max-height:15.625rem;overflow:auto;transform:translate3d(0,3.5rem,0) !important;width:100%;z-index:1}
.bdb-contacts-dropdown .dropdown-item{border-bottom:.0625rem solid #d0d1d3;margin:0 .9375rem;padding:.9375rem 0;white-space:inherit;width:auto}
.bdb-contacts-dropdown .dropdown-item:last-child{border-bottom:0}
.blog-details-banner__image{max-height:26.5rem;min-height:8rem;object-fit:cover}
@media only screen and (max-width:47.938em){.blog-details-banner__image{max-height:10rem;min-height:2.5rem}
}
.bdb-footer{margin-top:0}
.btn-fe-text{border:.125rem solid #004593;color:#fff !important}
@media only screen and (max-width:61.9375em){.btn-fe-text,.btn-sec-text{width:100%}
}
.blog-details-content{margin-bottom:1rem}
.blog-details-content__container{background-color:#fff;border-radius:.375rem;margin-top:-8.0625rem;padding:3.9375rem 6.0625rem 1.875rem;position:relative;width:100%;z-index:10}
@media only screen and (max-width:61.9375em){.blog-details-content__container{margin:-2.375rem auto -.9375rem;padding:1.3125rem .9375rem 0 1rem;width:auto}
}
.blog-details-content__container .brightcove-video__container{height:auto;margin:1.5rem 0 .125rem;width:100%}
.blog-details-content__container .brightcove-video__container&gt;.video-js{display:block;max-width:100%;min-height:6.25rem;position:relative;width:100%}
.blog-details-content a[type=button]{margin-bottom:2.5rem;margin-right:16px;margin-top:1.875rem;padding:.9375rem 2.5rem}
@media only screen and (max-width:61.9375em){.blog-details-content a{margin-bottom:1.5rem !important;margin-top:0 !important}
}
.blog-details-content__header{font-size:2.75rem;font-weight:700;color:#424242;line-height:3rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.blog-details-content__header{font-size:1.25rem;font-weight:700;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.blog-details-content__sub-header{margin:1rem 0 0;font-size:2rem;font-weight:0;color:#424242;line-height:2.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.blog-details-content__sub-header{margin:1rem 0 1.1875rem}
}
@media only screen and (max-width:47.938em){.blog-details-content__sub-header{font-size:1.125rem;font-weight:0;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.blog-details-content__date{margin-bottom:1rem;margin-top:2rem;font-size:1.25rem;font-weight:0;color:#757678;line-height:2rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.blog-details-content__date{padding-bottom:.375rem;font-size:1rem;font-weight:0;color:#757678;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.blog-details-content__author p{margin-bottom:2.1875rem;font-size:1.25rem;font-weight:0;color:#424242;line-height:2rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.blog-details-content__author p{margin-bottom:.9375rem}
}
@media only screen and (max-width:47.938em){.blog-details-content__author p{font-size:1rem;font-weight:0;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.blog-details-content__textContainer{margin-right:0;width:100%}
@media only screen and (max-width:61.9375em){.blog-details-content__textContainer{margin-right:0;padding:0 .9375rem 0 .5rem}
}
.blog-details-content__image-container_rightText{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:1rem;padding:0}
@media only screen and (max-width:61.9375em){.blog-details-content__image-container_rightText{padding:.875rem .9375rem 0}
}
.blog-details-content__image-container_intervieweeName{padding-right:.5rem;font-size:1.25rem;font-weight:700;color:#424242;line-height:1.625rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.blog-details-content__image-container_speakerTitle{line-height:1.25rem;padding-right:.5rem;font-size:1rem;font-weight:#424242;color:1.25rem;line-height:unset;letter-spacing:normal;text-align:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.blog-details-content__image-container_speakerDesc{padding-right:.5rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.blog-details-content__items-img{border-radius:.375rem;height:7.5rem;margin-bottom:1rem;margin-left:1rem;margin-top:1rem;width:7.5rem}
.blog-details-content__content-body figcaption{padding-top:1rem;font-size:1.25rem;font-weight:0;color:#595959;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.blog-details-content__content-body figcaption{padding-top:.75rem;font-size:.875rem;font-weight:0;color:#888;line-height:.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:47.938em){.blog-details-content__content-body figure img{height:18.8125rem;width:19.0625rem}
}
.blog-details-content__content-body p{font-size:1.25rem;font-weight:0;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.blog-details-content__content-body p{font-size:1rem;font-weight:0;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.blog-details-content__brightcove-video__container_videoCaption{font-size:1rem}
.blog-details-content__brightcove-video__container_videoTitle{margin-top:2.8125rem}
.blog-details-page-content{padding-top:18.75rem}
@media only screen and (max-width:61.9375em){.blog-details-page-content{padding-top:7.375rem}
}
@media only screen and (max-width:61.9375em){.rewards-banner{margin-bottom:3.75rem}
}
.rewards-banner__title{color:#424242;font-size:2.75rem;font-weight:600;line-height:3rem;margin-bottom:3.5rem;margin-top:4.5rem}
@media only screen and (max-width:61.9375em){.rewards-banner__title{color:#404041;font-size:2rem;line-height:2.25rem;margin-bottom:1.5rem;margin-top:3rem}
}
@media only screen and (max-width:61.9375em){.rewards-banner__intro-heading{font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:noraml;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:61.9375em){.rewards-banner__intro-sub-heading{margin-bottom:3.75rem;padding-top:1.25rem !important}
}
@media only screen and (max-width:61.9375em){.rewards-banner__text{left:1.25rem;top:2.125rem}
}
.rewards-banner__image img{height:12.5rem;width:inherit}
@media only screen and (max-width:61.9375em){.rewards-banner__image img{object-fit:cover;object-position:left}
}
@media only screen and (max-width:61.9375em){.rewards-banner__content-heading{line-height:1.875rem}
}
@media only screen and (max-width:61.9375em){.rewards-banner__content-desc{font-size:1rem;line-height:1.375rem}
}
.rewards-banner__content-btn{padding:1.0875rem 2.8125rem !important;width:25%}
@media only screen and (max-width:61.9375em){.rewards-banner__content-btn{width:70%}
}
.rewards-program{margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.rewards-program{margin-bottom:1rem}
.rewards-program&gt;div{overflow-x:auto}
}
.rewards-program__heading{margin-bottom:2.5rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.rewards-program__heading{font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:noraml;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.rewards-program .rewards-content&gt;div{display:-ms-flexbox;display:flex}
.rewards-program .rewards-content{border-top:.0625rem solid #d8d8d8}
@media only screen and (max-width:61.9375em){.rewards-program .rewards-content-row p{display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-pack:start;justify-content:flex-start}
.rewards-program .rewards-content-row p&gt;span{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.rewards-program .rewards-content-row p:first-child{width:25%}
@media only screen and (max-width:61.9375em){.rewards-program .rewards-content-row p:first-child{background:#f4f5f7;-ms-flex:1 0 40%;flex:1 0 40%;left:0;opacity:1;position:sticky;top:0}
}
.rewards-program .rewards-content-row p:nth-child(n+2){width:10%}
.rewards-program .rewards-content-row p:nth-child(n+3){width:20%}
.rewards-program .rewards-content-row p:nth-child(n+4),.rewards-program .rewards-content-row p:nth-child(n+5),.rewards-program .rewards-content-row p:nth-child(n+6){width:15%}
.rewards-program img{border:1px solid rgba(0,0,0,.125);border-radius:.5rem}
.rewards-program .rewards{border:1px solid #d8d8d8;border-collapse:separate;border-radius:.625rem;border-spacing:0;max-width:100%;width:100%}
.rewards-program .rewards div,.rewards-program .rewards p{border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8}
.rewards-program .rewards p{border-top:0}
.rewards-program .rewards div:first-child,.rewards-program .rewards p:first-child{border-left:0}
.rewards-program .rewards-row__header{background-color:#f4f5f7;border:.0625rem solid #d8d8d8;border-left:0;border-top:0;text-align:center;vertical-align:bottom}
@media only screen and (max-width:61.9375em){.rewards-program .rewards-row__header{width:25% !important}
}
.rewards-program .rewards-row__header:first-child{border-left:.0625rem solid #d8d8d8}
.rewards-program .rewards-row__header:first-child span{text-align:left}
@media only screen and (max-width:61.9375em){.rewards-program .rewards-row__header:first-child span{font-weight:600}
}
.rewards-program .rewards-row__header span{border-bottom:.75rem solid #f4f5f7;display:block;min-height:1.875rem;min-width:1.875rem;padding:2rem;text-align:center;font-size:1.375rem;font-weight:600;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.rewards-program .rewards-row__header span{padding:1rem}
}
.rewards-program .rewards-row__header span.isRed{border-bottom-color:#ed174f}
.rewards-program .rewards-row__header span.isYellowGreen{border-bottom-color:#81c340}
.rewards-program .rewards-row__header span.isBlue{border-bottom-color:#0190b5}
.rewards-program .rewards-row__header span.isUV{border-bottom-color:#712886}
.rewards-program .rewards-row__header span.isEUV{border-bottom-color:#b7016b}
.rewards-program .rewards-row__cell{border:.0625rem solid #d8d8d8;border-left:0;border-top:0;min-width:1.875rem;padding:1rem 2rem;vertical-align:top;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.rewards-program .rewards-row__cell .icon-tick{border-radius:50%;display:inline-block;font-size:1rem;font-weight:600;height:1.875rem;width:1.875rem}
.rewards-program .rewards-row__cell .icon-tick:before{content:"\2713"}
.rewards-program .rewards-row__cell .icon-tick.isRed{border:.125rem solid #ed174f;color:#ed174f}
.rewards-program .rewards-row__cell .icon-tick.isYellowGreen{border:.125rem solid #81c340;color:#81c340}
.rewards-program .rewards-row__cell .icon-tick.isBlue{border:.125rem solid #0190b5;color:#0190b5}
.rewards-program .rewards-row__cell .icon-tick.isUV{border:.125rem solid #712886;color:#712886}
.rewards-program .rewards-row__cell .icon-tick.isEUV{border:.125rem solid #b7016b;color:#b7016b}
.rewards-program .rewards-row__cell:first-child{border-left:.0625rem solid #d8d8d8;text-align:left}
.rewards-dye-spectrum{margin-bottom:5.5rem}
@media only screen and (max-width:61.9375em){.rewards-dye-spectrum{margin-bottom:3.75rem;overflow-x:auto}
}
@media only screen and (max-width:61.9375em){.rewards-dye-spectrum .column{margin-bottom:2rem;width:100%}
}
.rewards-dye-spectrum__heading{margin-bottom:2.5rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.rewards-dye-spectrum__heading{font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:noraml;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.rewards-dye-spectrum__colorcodes{float:right;padding:1rem 0 1rem 1rem}
.rewards-dye-spectrum__colorcodes .isUltraviolet .value{background-color:#380072}
.rewards-dye-spectrum__colorcodes .isPurple .value{background-color:#740092}
.rewards-dye-spectrum__colorcodes .isSkyblue .value{background-color:#0190b5}
.rewards-dye-spectrum__colorcodes .isGreen .value{background-color:#81c340}
.rewards-dye-spectrum__colorcodes .isRed .value{background-color:#ed174f}
.rewards-dye-spectrum__colorcodes .isGreen,.rewards-dye-spectrum__colorcodes .isPurple,.rewards-dye-spectrum__colorcodes .isRed,.rewards-dye-spectrum__colorcodes .isSkyblue,.rewards-dye-spectrum__colorcodes .isUltraviolet{padding:1rem 0 1rem 1rem}
.rewards-dye-spectrum__colorcodes .isGreen .value,.rewards-dye-spectrum__colorcodes .isPurple .value,.rewards-dye-spectrum__colorcodes .isRed .value,.rewards-dye-spectrum__colorcodes .isSkyblue .value,.rewards-dye-spectrum__colorcodes .isUltraviolet .value{border-radius:6px;display:inline-block;height:.5rem;width:.5rem}
.rewards-dye-spectrum .tbl{border-spacing:0;width:100%}
.rewards-dye-spectrum .tbl .isUltraviolet td:first-child span{border-left:.5rem solid #380072}
.rewards-dye-spectrum .tbl .isPurple td:first-child span{border-left:.5rem solid #740092}
.rewards-dye-spectrum .tbl .isSkyblue td:first-child span{border-left:.5rem solid #0190b5}
.rewards-dye-spectrum .tbl .isGreen td:first-child span{border-left:.5rem solid #81c340}
.rewards-dye-spectrum .tbl .isRed td:first-child span{border-left:.5rem solid #ed174f}
.rewards-dye-spectrum .tbl .isGreen td span,.rewards-dye-spectrum .tbl .isPurple td span,.rewards-dye-spectrum .tbl .isRed td span,.rewards-dye-spectrum .tbl .isSkyblue td span,.rewards-dye-spectrum .tbl .isUltraviolet td span{display:inline-block;height:3.4375rem;padding:1rem .1875rem;width:100%}
.rewards-dye-spectrum .tbl-row{color:#d8d8d8}
.rewards-dye-spectrum .tbl-row thead tr{height:14.375rem}
.rewards-dye-spectrum .tbl-row__header{background-color:#f4f5f7;border:.0625rem solid #d8d8d8;border-left:0;height:12.5rem;text-align:center;vertical-align:bottom}
.rewards-dye-spectrum .tbl-row__header:first-child{border-left:.0625rem solid #d8d8d8}
.rewards-dye-spectrum .tbl-row__header:first-child span{text-align:center}
.rewards-dye-spectrum .tbl-row__header:nth-child(n+2),.rewards-dye-spectrum .tbl-row__header:nth-child(n+3),.rewards-dye-spectrum .tbl-row__header:nth-child(n+4),.rewards-dye-spectrum .tbl-row__header:nth-child(n+5),.rewards-dye-spectrum .tbl-row__header:nth-child(n+6){vertical-align:middle}
.rewards-dye-spectrum .tbl-row__header:nth-child(n+2) span,.rewards-dye-spectrum .tbl-row__header:nth-child(n+3) span,.rewards-dye-spectrum .tbl-row__header:nth-child(n+4) span,.rewards-dye-spectrum .tbl-row__header:nth-child(n+5) span,.rewards-dye-spectrum .tbl-row__header:nth-child(n+6) span{height:100%;transform:rotate(270deg);width:250%}
.rewards-dye-spectrum .tbl-row__header:nth-child(n+5) span{height:auto;width:96%}
.rewards-dye-spectrum .tbl-row__header:nth-child(n+6) span{padding-bottom:75% !important;width:160%}
.rewards-dye-spectrum .tbl-row__header:last-child{vertical-align:bottom}
.rewards-dye-spectrum .tbl-row__header:last-child span{height:auto;padding-bottom:1rem !important;transform:rotate(0);width:100% !important}
.rewards-dye-spectrum .tbl-row__header span{display:block;padding:1rem !important;text-align:center;font-size:1rem;font-weight:600;color:#424242;line-height:normal;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.rewards-dye-spectrum .tbl-row.isUltraviolet{background-color:#e9e1f0}
.rewards-dye-spectrum .tbl-row.isPurple{background-color:#f4ebf6}
.rewards-dye-spectrum .tbl-row.isSkyblue{background-color:#ebf6f9}
.rewards-dye-spectrum .tbl-row.isGreen{background-color:#ecfaf1}
.rewards-dye-spectrum .tbl-row.isRed{background-color:#fdedf1}
.rewards-dye-spectrum .tbl-row__cell{border:.0625rem solid #d8d8d8;border-left:0;border-top:0;vertical-align:middle;font-size:1rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.rewards-dye-spectrum .tbl-row__cell:first-child{border-left:.0625rem solid #d8d8d8;text-align:center;width:20%}
.rewards-dye-spectrum .tbl-row__cell:first-child span{color:#004593}
.rewards-dye-spectrum .tbl-row__cell:first-child span sup{color:#004593;font-size:.5625rem;font-weight:600}
.rewards-dye-spectrum .tbl-row__cell:nth-child(n+2),.rewards-dye-spectrum .tbl-row__cell:nth-child(n+3),.rewards-dye-spectrum .tbl-row__cell:nth-child(n+4){width:5%}
.rewards-dye-spectrum .tbl-row__cell:nth-child(n+5){width:20%}
.rewards-dye-spectrum .tbl-row__cell:nth-child(n+5) span{padding:1rem 0}
.rewards-dye-spectrum .tbl-row__cell:nth-child(n+6){width:3%}
.rewards-dye-spectrum .tbl-row__cell:nth-child(n+7){width:45%}
.rewards-dye-spectrum .tbl-row__cell:nth-child(n+7) span{padding:1rem 0}
.rewards-asr-table{margin-bottom:5.5rem}
@media only screen and (max-width:61.9375em){.rewards-asr-table{margin-bottom:3.75rem;overflow-x:auto}
}
.rewards-asr-table__heading{margin-bottom:2.5rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.rewards-asr-table__heading{font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:noraml;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.rewards-asr-table .tbl{border-spacing:0;width:100%}
.rewards-asr-table .tbl-row{color:#d8d8d8}
.rewards-asr-table .tbl-row__header{background-color:#f4f5f7;border:.0625rem solid #d8d8d8;text-align:center;vertical-align:bottom}
.rewards-asr-table .tbl-row__header:first-child{border-left:.0625rem solid #d8d8d8}
.rewards-asr-table .tbl-row__header:first-child span{text-align:left}
.rewards-asr-table .tbl-row__header span{display:block;padding:1rem;text-align:center;font-size:1rem;font-weight:600;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.rewards-asr-table .tbl-row__header .isPurple{border-bottom:.625rem solid #740092}
.rewards-asr-table .tbl-row__header .isSkyblue{border-bottom:.625rem solid #0190b5}
.rewards-asr-table .tbl-row__header .isRed{border-bottom:.625rem solid #ed174f}
.rewards-asr-table .tbl-row__cell{border:.0625rem solid #d8d8d8;border-left:0;border-top:0;padding:1rem 2rem;vertical-align:top;font-size:1rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.rewards-asr-table .tbl-row__cell:first-child{border-left:.0625rem solid #d8d8d8;text-align:left;width:20%}
.rewards-asr-table .tbl-row__cell.isRed{background-color:#fdedf1;color:#ed174f}
.rewards-asr-table .tbl-row__cell.isSkyblue{background-color:#ebf6f9;color:#0190b5}
.rewards-asr-table .tbl-row__cell.isPurple{background-color:#f4ebf6;color:#740092}
.rewards-asr-table .tbl-row__cell .icon-tick{border-radius:50%;display:inline-block;font-size:1rem;font-weight:600;height:1.875rem;width:1.875rem}
.rewards-asr-table .tbl-row__cell .icon-tick:before{content:"\2713"}
.rewards-asr-table .tbl-row__cell:nth-child(n+2),.rewards-asr-table .tbl-row__cell:nth-child(n+3),.rewards-asr-table .tbl-row__cell:nth-child(n+4),.rewards-asr-table .tbl-row__cell:nth-child(n+5){width:15%}
.rewards-faq-accordion{margin-bottom:5.5rem}
@media only screen and (max-width:47.938em){.rewards-faq-accordion{margin-bottom:3.75rem}
}
.rewards-faq-accordion__heading{margin-bottom:1.25rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.rewards-faq-accordion__heading{font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:noraml;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.rewards-faq-accordion__content{padding-bottom:1.25rem}
.rewards-faq-accordion__items-header{padding:1.375rem 0;font-size:1.25rem;font-weight:400;color:#212121;line-height:1.375rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.rewards-faq-accordion__items-header:focus{outline:0}
@media only screen and (max-width:47.938em){.rewards-faq-accordion__items-header{font-size:1.125rem;font-weight:400;color:#212121;line-height:1.5rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.625rem}
}
.rewards-faq-accordion__items-header.collapsed img{float:right;padding-top:.3125rem;transform:rotate(0)}
.rewards-faq-accordion__items-img{float:right;padding-top:.3125rem;transform:rotate(180deg)}
.rewards-faq-accordion__items-sub-items{word-wrap:break-word;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.rewards-faq-accordion__items-sub-items{font-size:1rem;font-weight:400;color:#5f6062;line-height:2.125rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.rewards-faq-accordion__items-sub-item{padding:.625rem 0 1.25rem}
.rewards-faq-accordion__items-sub-item.list-sub-item{list-style:initial;padding-bottom:.625rem}
@media only screen and (max-width:47.938em){.rewards-faq-accordion__items-sub-item{margin-left:1.5rem;margin-right:1.5rem}
}
.rewards-faq-accordion__image{display:-ms-flexbox;display:flex;padding-top:1.25rem}
.rewards-faq-accordion__image-item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.rewards-faq-accordion__items{border-bottom:1px solid rgba(0,0,0,.125);list-style:none;padding-left:0}
.rewards-earn-reward{margin-bottom:5.5rem}
@media only screen and (max-width:47.938em){.rewards-earn-reward{margin-bottom:3.75rem}
}
.rewards-earn-reward__heading{margin-bottom:1.25rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.rewards-earn-reward__heading{font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:noraml;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.rewards-earn-reward__section{display:-ms-flexbox;display:flex;padding-top:1.25rem;text-align:center}
@media only screen and (max-width:37.5em){.rewards-earn-reward__section{display:none}
}
.rewards-earn-reward__section-image{border:1px solid rgba(0,0,0,.125);border-radius:.5rem;-ms-flex:1 1 33%;flex:1 1 33%;margin:0 1.875rem 0 auto;padding:2.5rem 1.875rem}
.rewards-earn-reward__section-image:last-child{margin:0}
.rewards-earn-reward__section-text{padding:.9375rem 0 0;font-size:1.25rem;font-weight:400;color:#212121;line-height:1.625rem;letter-spacing:unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.rewards-earn-reward__carousel{display:none}
@media only screen and (max-width:37.5em){.rewards-earn-reward__carousel{display:block}
}
.rewards-earn-reward__carousel .product-carousel__header{display:none}
.rewards-earn-reward__carousel .product-tiles__slides{border:1px solid rgba(0,0,0,.125);border-radius:.5rem;padding:2.5rem 1.875rem !important;width:70%}
.rewards-earn-reward__carousel .product-tiles__img-container{border:0;height:auto}
.rewards-earn-reward__carousel .slick-slider .slick-arrow.next-arrow{right:40% !important}
.rewards-earn-reward__carousel .slick-slider .slick-arrow.prev-arrow{left:37% !important}
.technical-support-cards{border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:4rem;margin-top:3rem;padding-bottom:4rem}
@media only screen and (max-width:47.938em){.technical-support-cards{border-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem;padding-bottom:0}
}
.technical-support-cards__img{height:3.5rem;width:3.25rem}
@media only screen and (max-width:47.938em){.technical-support-cards__img{height:3rem;width:2.75rem}
}
.technical-support-cards .card{display:block;-ms-flex:1 1 33%;flex:1 1 33%;margin-right:1.875rem}
.technical-support-cards .card:last-child{margin-right:0}
@media only screen and (max-width:47.938em){.technical-support-cards .card{-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1rem;margin-right:0}
.technical-support-cards .card:last-child{margin-bottom:0}
}
.technical-support-cards .card .card-title-text__title{display:block;padding-bottom:.5rem;position:relative;font-size:1.25rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-support-cards .card .card-title-text__title{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-support-cards .card .card-title-text__title img{position:absolute;right:0;top:0;transform:rotate(-90deg)}
.technical-support-cards .card .bdb-support-image{height:56px;width:52px}
@media only screen and (max-width:47.938em){.technical-support-cards .card .bdb-support-image{height:48px;width:44px}
}
.technical-support .data-sheets_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.technical-support .data-sheets_list_item{-ms-flex:1 1 33%;flex:1 1 33%;max-width:33%}
@media only screen and (max-width:47.938em){.technical-support .data-sheets_list_item{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}
}
@media only screen and (max-width:47.938em){.technical-support .data-sheets_list_item_text{margin-left:.8125rem}
}
.technical-support__contactLink{position:absolute;right:.9375rem;top:1rem;font-size:1.25rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-support__contactLink{display:inline-block;margin-bottom:2.5rem;position:static;font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-support__title{color:#424242;font-size:2.75rem;font-weight:600;line-height:3rem;margin-bottom:1rem;margin-top:4.5rem}
@media only screen and (max-width:61.9375em){.technical-support__title{color:#404041;font-size:2rem;line-height:2.25rem;margin-top:3rem}
}
.technical-support__subTitle{color:#424242;font-size:1.25rem;font-weight:400;line-height:1.375rem;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.technical-support__subTitle{font-size:1rem;line-height:1.125rem;margin-bottom:1rem}
}
.technical-support .accordion-list{margin-bottom:4rem}
.technical-support .accordion-list__heading{display:none}
@media only screen and (max-width:47.938em){.technical-support .accordion-list__heading{color:#404041;display:block}
}
.technical-support .accordion-list__items-header{padding:2.5rem 0 1.5rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.1875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-support .accordion-list__items-header{margin:0;padding:1.375rem 0 1rem;font-size:1.125rem;font-weight:600;color:#212121;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-support .bdb-home-list__heading{border:0}
.technical-support .bdb-home-list__heading-lbl{font-size:1.25rem;margin-left:0}
@media only screen and (max-width:47.938em){.technical-support .bdb-home-list__heading-lbl{font-size:1.5rem;font-weight:600;color:#404041;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-support .bdb-home-list__heading img{display:none}
.technical-support .bdb-home-list__desc{margin:.625rem 0 2.5rem}
@media only screen and (max-width:47.938em){.technical-support .bdb-home-list__desc{margin:.75rem 0 1.875rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:47.938em){.technical-support .bdb-home-list__main-content.popular{margin-bottom:0}
.technical-support .bdb-home-list__main-content.popular img{height:64px;width:72px}
}
.technical-support .bdb-home-list__row{border-bottom:1px solid rgba(0,0,0,.125)}
@media only screen and (max-width:47.938em){.technical-support .bdb-home-list__row{margin-bottom:1.5rem}
}
.technical-support .bdb-home-list__row-title.popular{line-height:1.625rem}
@media only screen and (max-width:47.938em){.technical-support .bdb-home-list__row-title.popular{margin:.75rem 0 1.875rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-support .bdb-home-list__row.products{margin:0;padding:2.5rem 0}
.technical-support .bdb-home-list__row.products:first-child{padding-top:0}
@media only screen and (max-width:47.938em){.technical-support .bdb-home-list__row.products{padding:1.5rem 0}
}
.technical-support .bdb-home-list__row-desc{line-height:1.375rem;margin-top:1rem}
.technical-support .bdb-home-list__row-desc strong{font-weight:600}
@media only screen and (max-width:47.938em){.technical-support .bdb-home-list__row-desc{margin:1.575rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-support .bdb-home-list__row-viewbtn{display:block;margin:1rem 0 2.5rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-support .bdb-home-list__row-viewbtn{line-height:1.4375rem;margin:1.5rem 0;text-align:right}
}
.technical-support .bdb-home-list__courseLink{display:block;margin:-1.25rem 0 0;font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-support .bdb-home-list__courseLink{margin:0}
}
.technical-support .bdb-home-list.support .bdb-home-list__courseLink{margin:1rem 0 0}
.technical-procurement-cards{margin-bottom:3.625rem;padding-top:2rem}
@media only screen and (max-width:47.938em){.technical-procurement-cards{margin-bottom:3rem;padding-top:1.5rem}
}
.technical-procurement-cards__heading{padding-bottom:1.5rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-procurement-cards__heading{padding-bottom:.75rem;font-size:1.5rem;font-weight:700;color:#404041;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-procurement-cards__subTitle{padding-bottom:2.5rem;font-size:1.5rem;font-weight:700;color:#424242;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-procurement-cards__subTitle{padding-bottom:2rem;font-size:1.125rem;font-weight:700;color:#424242;line-height:1.5rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-procurement-cards__subText{display:block;padding-bottom:3.5rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-procurement-cards__subText{padding-bottom:1.4375rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-procurement-cards .three-in-row .card{-ms-flex:1 1 30%;flex:1 1 30%;max-width:33%}
.technical-procurement-cards .three-in-row .card:nth-child(3n){margin-right:0}
.technical-procurement-cards .three-in-row .card:nth-child(2n){margin-right:1.875rem}
.technical-procurement-cards .card{display:block;-ms-flex:1 1 48%;flex:1 1 48%;margin-bottom:3rem;margin-right:1.875rem;max-width:48%}
.technical-procurement-cards .card:nth-child(2n){margin-right:0}
@media only screen and (max-width:47.938em){.technical-procurement-cards .card{-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:2.5rem;margin-right:0;min-width:100%}
.technical-procurement-cards .card:last-child{margin-bottom:0}
}
.technical-procurement-cards .card .card-body{padding:2.5rem}
@media only screen and (max-width:47.938em){.technical-procurement-cards .card .card-body{padding:2rem 1rem}
}
.technical-procurement-cards .card .card-body img{padding-bottom:2rem}
.technical-procurement-cards .card .card-body a .card-body__heading{color:#004593}
.technical-procurement-cards .card .card-body a .card-body__heading:hover{color:#023970}
.technical-procurement-cards .card .card-body__heading{padding:0 0 1.5rem;font-size:1.25rem;font-weight:700;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-procurement-cards .card .card-body__heading{padding:1.5875rem 0 1.05rem;font-size:1.125rem;font-weight:700;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-procurement-cards .card .card-body__desc{display:block;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-procurement-cards .card .card-body .bdb-support-image{height:88px;width:89px}
}
.technical-support-banner{background-color:#f4f5f7}
@media only screen and (max-width:47.938em){.technical-support-banner__container{display:block !important}
}
.technical-support-banner__img-container{max-width:41.875rem;width:47%}
@media only screen and (max-width:47.938em){.technical-support-banner__img-container{max-width:100%;width:100%}
}
.technical-support-banner__img-container img{height:100%;width:100%}
@media only screen and (max-width:47.938em){.technical-support-banner__img-container img{height:15.625rem;width:23.4375rem}
}
.technical-support-banner__main-content{padding-left:4rem;padding-top:4rem;width:50%}
@media only screen and (max-width:47.938em){.technical-support-banner__main-content{padding:2rem .9375rem 0;width:100%}
}
.technical-support-banner__heading{margin-bottom:1.5rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-support-banner__heading{margin-bottom:1rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-support-banner__desc{margin-bottom:1.25rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-support-banner__desc{font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-support-banner__link{display:inline-block;padding-bottom:4rem;font-size:1.125rem;font-weight:600;color:#004593;line-height:1.5rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-support-banner__link{margin-bottom:1.75rem}
}
.technical-support-banner__btn{margin:1.25rem 0 1.5625rem;padding:1.5625rem 3.125rem;font-size:1.125rem;font-weight:600;color:#fff;line-height:1.125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-support-banner__btn{margin:.4375rem 0 1rem;padding:1.5rem 1rem 1.5rem 1.0625rem;width:100%}
}
.technical-contact-us{border-top:1px solid rgba(0,0,0,.125);margin-bottom:5.5rem;padding-top:4.375rem}
@media only screen and (max-width:47.938em){.technical-contact-us{border-top:0;padding-top:3rem}
}
.technical-contact-us__heading{padding-bottom:3.125rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.1875rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-contact-us__heading{padding-bottom:2.375rem;font-size:1.5rem;font-weight:600;color:#404041;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-contact-us__subTitle{padding-bottom:1rem;font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-contact-us__subTitle{font-size:1.25rem;font-weight:600;color:#404041;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-contact-us__subText{padding-bottom:1rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-contact-us__subText{padding-bottom:0;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-contact-us__item-title{padding-top:3rem;font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-contact-us__item-title{padding-top:3.0625rem;font-size:1.25rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.technical-contact-us__item-cont p{line-height:1.375rem}
.technical-contact-us__item-cont p a{display:none !important}
.technical-contact-us__item-cont__emailLink,.technical-contact-us__item-cont a{color:#004593;display:block;font-weight:600;line-height:1.375rem;padding-bottom:1rem;padding-top:.5rem;word-break:break-all}
.technical-contact-us__item-subtitle{padding-bottom:1rem;padding-top:2rem;font-size:1.25rem;font-weight:400;color:#000;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.technical-contact-us__item-subtitle{padding-top:1.5rem}
}
.technical-contact-us__item-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.technical-contact-us__item-link{font-weight:600}
.training-featured-carousel{padding-top:6.5rem;width:100%}
@media only screen and (max-width:61.9375em){.training-featured-carousel{padding-bottom:1.5rem}
}
.training-featured-carousel__sec{padding-bottom:2rem;font-size:.75rem;font-weight:400;color:#5f6062;line-height:.8125rem;letter-spacing:.1875rem;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.training-featured-carousel__sec{letter-spacing:.25rem;padding-bottom:1rem}
}
.training-featured-carousel__title{font-size:2rem;font-weight:600;color:#424242;line-height:2.75rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.training-featured-carousel__title{font-size:1.375rem;line-height:1.375rem}
}
.training-featured-carousel .slick-slider .prev-arrow{left:0}
@media only screen and (max-width:61.9375em){.training-featured-carousel .slick-slider .prev-arrow{left:5.625rem}
}
.training-featured-carousel .slick-slider .prev-arrow .training-featured-carousel__slide-prev{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/prev-arrow.svg) no-repeat 95%;left:0}
.training-featured-carousel .slick-slider .prev-arrow .training-featured-carousel__slide-prev.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/left-arrow.svg) no-repeat 95%}
.training-featured-carousel .slick-slider .next-arrow{right:0}
@media only screen and (max-width:61.9375em){.training-featured-carousel .slick-slider .next-arrow{right:5.625rem}
}
.training-featured-carousel .slick-slider .next-arrow .training-featured-carousel__slide-next{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/next-arrow.svg) no-repeat 95%}
.training-featured-carousel .slick-slider .next-arrow .training-featured-carousel__slide-next.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/right-arrow.svg) no-repeat 95%}
.training-featured-carousel .slick-slider .slick-arrow{background:transparent;cursor:pointer;position:absolute;top:39%;transform:translateY(-50%);z-index:1}
@media only screen and (max-width:61.9375em){.training-featured-carousel .slick-slider .slick-arrow{top:103%}
}
.training-featured-carousel .slick-slider .slick-arrow span{height:1.125rem;position:absolute;width:.625rem}
@media only screen and (max-width:61.9375em){.training-featured-carousel .slick-slider .slick-arrow span{height:1.25rem;width:.75rem}
}
.training-featured-carousel .slick-track{display:-ms-flexbox !important;display:flex !important}
.training-featured-carousel .slick-slide{border:1px solid rgba(0,0,0,.125);border-radius:.5rem;-ms-flex:1;flex:1;height:inherit !important;margin:2.5rem 1.5rem;max-width:15.625rem;padding:1.25rem}
@media only screen and (max-width:47.938em){.training-featured-carousel .slick-slide{margin:2.5rem .75rem;max-width:15.5625rem}
}
.training-featured-carousel .slick-slide.slick-active{margin:2.5rem 1.5rem}
.training-featured-carousel .slick-dots li{height:.75rem;margin:0 .25rem;width:.75rem}
.training-featured-carousel .slick-dots button{background-color:#f4f5f7;border:.0625rem solid #b1b2b5;border-radius:100%;display:block;height:.75rem;padding:0;text-indent:-624.9375rem;width:.75rem}
.training-featured-carousel .slick-dots button:before{height:.75rem;width:.75rem}
.training-featured-carousel .slick-dots li.slick-active button{background-color:#b1b2b5}
@media only screen and (max-width:61.9375em){.training-featured-carousel.research-reagents{padding:4rem 0 1rem 1rem}
}
.training-featured-carousel.research-reagents .slick-dots{bottom:-.625rem !important}
@media only screen and (max-width:61.9375em){.training-featured-carousel.research-reagents .slick-dots{bottom:-.75rem !important}
}
@media only screen and (max-width:61.9375em){.training-featured-carousel.research-reagents .slick-arrow{top:99% !important}
}
.training-featured-carousel__cont__img-container{background-color:#fff;border:.0625rem solid #d8d8d8;border-radius:.375rem;box-sizing:border-box;height:9.3125rem;width:10.375rem}
.training-featured-carousel__cont__img-container:focus-within{border:.125rem dashed #f27707;border-radius:.25rem;box-sizing:border-box}
.training-featured-carousel__cont__img-container img{height:100%;width:100%}
.training-featured-carousel__cont__slides_title{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.112;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:1rem}
.training-featured-carousel__cont__slides_title:focus-within{border:.125rem dashed #f27707;border-radius:.25rem;box-sizing:border-box}
.training-featured-carousel__cont__slides_btn{padding:1rem}
@media only screen and (max-width:61.9375em){.training-featured-carousel__cont.research-reagents .training-featured-carousel__img-container{border:0;height:3.5rem;margin:0 !important;width:2.9375rem}
}
.training-featured-carousel__cont.research-reagents .training-featured-carousel__img-container img{margin:.75rem auto !important}
@media only screen and (max-width:61.9375em){.training-featured-carousel__cont.research-reagents .training-featured-carousel__img-container img{height:3.5rem;margin:0 !important;width:2.9375rem}
}
@media only screen and (max-width:61.9375em){.training-featured-carousel__cont.research-reagents .training-featured-carousel__slides{background-color:#fff;border:.085rem solid #d1d1d1;border-radius:.34rem;box-sizing:border-box;margin:0 !important;padding:.5rem !important;width:15.585rem}
}
@media only screen and (max-width:61.9375em){.training-featured-carousel__cont.research-reagents .training-featured-carousel__slides_title{font-size:1rem;font-weight:600;color:#004593;line-height:1.438;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:.5rem;padding:0 !important}
}
.training-featured-section{margin-bottom:3.625rem;margin-top:6.5rem}
@media only screen and (max-width:47.938em){.training-featured-section{margin-bottom:3rem;margin-top:4.625rem}
}
.training-featured-section__card-body,.training-featured-section__card-body.justify-content-center{-ms-flex-pack:center;justify-content:center}
.training-featured-section__title{padding-bottom:2rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.75rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.training-featured-section__title{font-size:1.375rem;line-height:1.375rem}
}
.training-featured-section .card{display:block;-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:1.875rem;margin-right:1.875rem}
.training-featured-section .card:nth-child(2n){margin-right:0}
@media only screen and (max-width:47.938em){.training-featured-section .card{-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0}
.training-featured-section .card:last-child{margin-bottom:0}
}
.training-featured-section .card .card-body{padding:.3125rem;text-align:left}
.training-featured-section .card .card-body .bdb-support-image{border-radius:.25rem}
.training-featured-section .card .card-body img{height:16.5625rem;width:100%}
.training-featured-section .card .card-body__heading{padding:2rem 0 1.25rem 2rem;font-size:1.25rem;font-weight:700;color:#404041;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.training-featured-section .card .card-body__heading{padding:2.25rem 0 1rem 1.25rem;font-size:1.125rem;font-weight:700;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.training-featured-section .card .card-body__desc{display:block;padding:0 2rem;font-size:1rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.training-featured-section .card .card-body__desc{padding:0 1.25rem}
}
.training-featured-section .card .card-body__contact-info{max-width:80%;padding-left:2rem;padding-top:1.25rem;font-size:1rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.training-featured-section .card .card-body__contact-info{max-width:95%;padding-left:1.25rem}
}
.training-featured-section .card .card-body__link{display:block;padding:1.5rem 0 1.5rem 2rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.training-featured-section .card .card-body__link{padding-left:1.25rem}
}
.training-featured-section .card .card-body__btn{margin-bottom:2.5rem;margin-left:2rem;padding:1rem 3.5rem}
@media only screen and (max-width:47.938em){.training-featured-section .card .card-body__btn{margin:.4375rem 0 1rem 1.25rem}
}
.training .promo-list-banner__text{top:4rem}
@media only screen and (max-width:47.938em){.training .promo-list-banner__text{top:1.625rem}
}
.training .promo-list-banner__content-heading{margin-bottom:1.5rem}
@media only screen and (max-width:47.938em){.training .promo-list-banner__content-heading{height:auto;margin-bottom:.375rem}
}
.training .promo-list-banner__content-desc{-ms-flex:1 1 70%;flex:1 1 70%;max-width:70%}
@media only screen and (max-width:47.938em){.training .promo-list-banner__content-desc{max-width:100%}
}
.training .promo-list-banner__promotions-image{height:20.625rem}
@media only screen and (max-width:47.938em){.training .promo-list-banner__promotions-image{height:12.5rem}
}
.training .promo-list-banner__image-gradient{height:20.625rem}
@media only screen and (max-width:47.938em){.training .promo-list-banner__image-gradient{height:12.5rem}
}
.training-video-section{border-bottom:.0625rem solid #d8d8d8;padding-top:6.5rem}
@media only screen and (max-width:61.9375em){.training-video-section{padding-top:2rem}
}
.training-video-section__title{margin-bottom:3rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.training-video-section__title{margin-bottom:1.5rem;font-size:1.375rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.training-video-section__section-title{margin-bottom:2rem;text-transform:uppercase;font-size:.875rem;font-weight:400;color:#5f6062;line-height:.9375rem;letter-spacing:.5rem;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.training-video-section__section-title{margin-bottom:1rem;font-size:.75rem;font-weight:400;color:#5f6062;line-height:.8125rem;letter-spacing:.25rem;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.training-video-section__heading{margin-bottom:1rem;margin-top:1rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.training-video-section__heading{margin-bottom:.5rem;margin-top:0}
}
.training-video-section__desc{font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.training-video-section__btn{margin-top:2rem;padding:1rem 3.5rem}
@media only screen and (max-width:61.9375em){.training-video-section__btn{margin:1rem 0 0;padding:1rem 3rem}
}
.training-video-section__container{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1rem;padding-bottom:2.5rem}
@media only screen and (max-width:61.9375em){.training-video-section__container{-ms-flex-direction:column !important;flex-direction:column !important}
}
.training-video-section__container:last-child{border:0}
.training-video-section__container.isAlignedRight{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.training-video-section__container.isAlignedRight .training-video-section__vdo-container{margin-left:0;margin-right:13%}
@media only screen and (max-width:61.9375em){.training-video-section__container.isAlignedRight .training-video-section__vdo-container .play-btn{top:22%}
}
.training-video-section__container.isAlignedRight .training-about-section__img-container{padding-left:0;padding-right:10.5rem}
.training-video-section__vdo-container{cursor:pointer;margin-left:13%;max-width:41.875rem;position:relative;width:38%}
@media only screen and (max-width:61.9375em){.training-video-section__vdo-container{margin:0;max-width:100%;padding-top:2.5rem;width:100%}
}
.training-video-section__vdo-container img{border-radius:.5rem;height:100%;max-height:15rem;max-width:26.625rem;width:100%}
@media only screen and (max-width:61.9375em){.training-video-section__vdo-container img{max-height:11.75rem;max-width:20.875rem}
}
.training-video-section__vdo-container .play-btn{height:4.25rem;left:50%;padding:0;position:absolute;top:24%;transform:translate(-50%);width:4.25rem;z-index:1}
@media only screen and (max-width:61.9375em){.training-video-section__vdo-container .play-btn{top:35%}
}
.training-video-section__vdo-container__caption{font-size:.875rem;font-weight:400;color:#757575;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:.75rem 2.5rem}
@media only screen and (max-width:61.9375em){.training-video-section__vdo-container__caption{margin:.5rem .75rem}
}
@media only screen and (max-width:61.9375em){.training-video-section__banner-img-modal .modal-dialog{margin:0}
.training-video-section__banner-img-modal .modal-header{border:0;padding:0;position:absolute;right:1.3125rem;top:1.3125rem;z-index:2}
.training-video-section__banner-img-modal .modal-header .close{height:.875rem;margin:0;padding:0;width:.875rem}
.training-video-section__banner-img-modal .modal-header .close span{color:#fff;height:.875rem;width:.875rem}
.training-video-section__banner-img-modal .modal-body{background:#000;height:100vh !important;padding:0;z-index:1}
.training-video-section__banner-img-modal video-js{height:100vh;margin:0;width:100vw !important}
}
@media only screen and (min-width:64em){.training-video-section__banner-img-modal .modal-header{background:#e0e0e0;border-radius:.125rem .125rem 0 0;height:2.625rem;padding:0;position:absolute;right:0;top:-2.625rem;width:3rem}
.training-video-section__banner-img-modal .modal-dialog{height:100%;margin:0;max-height:100%;max-width:100%;padding:1.875rem 5rem 0;width:100%;z-index:-1}
.training-video-section__banner-img-modal .modal-body{padding:0}
.training-video-section__banner-img-modal .modal-content{height:95%;max-height:95%;max-width:100%;width:100%}
.training-video-section__banner-img-modal button.close{height:2.625rem;margin:0 !important;padding:0 !important;width:3rem}
.training-video-section__banner-img-modal button span{height:.5rem !important;margin:auto;padding:.875rem 1.0625rem;width:.5rem !important}
.training-video-section__banner-img-modal video-js{height:100%;width:100%}
}
.training-video-section__main-content{width:50%}
@media only screen and (max-width:61.9375em){.training-video-section__main-content{-ms-flex-order:2;order:2;padding:0;width:100%}
}
@media only screen and (max-width:61.9375em){.training-video-section .training-about-section__img-container{-ms-flex-order:1;order:1}
}
.training-video-section__banner-img-modal-body{position:relative}
.training-detail :last-child{border-bottom:0}
.training-about-section{padding-top:6.5rem}
@media only screen and (max-width:61.9375em){.training-about-section{padding-top:2rem}
}
@media only screen and (max-width:61.9375em){.training-about-section__container{display:block !important}
}
.training-about-section__img-container{max-width:41.875rem;padding-left:10.5rem;padding-right:0;width:50%}
@media only screen and (max-width:61.9375em){.training-about-section__img-container{max-width:100%;padding-left:0;width:100%}
}
.training-about-section__img-container img{border-radius:.5rem;height:100%;max-height:19.5625rem;max-width:25rem;width:100%}
@media only screen and (max-width:61.9375em){.training-about-section__img-container img{max-height:11.5625rem;max-width:20.9375rem}
}
.training-about-section__img-container__caption{font-size:.875rem;font-weight:400;color:#757575;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:.75rem 2.5rem}
@media only screen and (max-width:61.9375em){.training-about-section__img-container__caption{margin:.5rem .75rem}
}
.training-about-section__main-content{width:50%}
@media only screen and (max-width:61.9375em){.training-about-section__main-content{width:100%}
}
.training-about-section__heading{margin-bottom:1.5rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.training-about-section__heading{margin-bottom:1rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.training-about-section__section-heading{margin-bottom:2rem;text-transform:uppercase;font-size:"";font-weight:"";color:#5f6062;line-height:"";letter-spacing:.5rem;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.training-about-section__section-heading{margin-bottom:1rem;font-size:"";font-weight:"";color:#5f6062;line-height:"";letter-spacing:.25rem;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.training-about-section__desc{margin-bottom:1.5rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.training-about-section__desc strong{font-weight:600;padding-right:.625rem}
@media only screen and (max-width:61.9375em){.training-detail .promo-list-banner__content-heading{line-height:2.375rem;max-width:100%}
}
.thought-leadership-form{border:.0625rem solid #979797;border-radius:.5rem;margin-top:2rem;padding:2.625rem 1.875rem 2rem}
@media only screen and (max-width:47.938em){.thought-leadership-form__form{border-left:0;border-radius:0;border-right:0;margin-left:-.9375rem;margin-right:-.9375rem}
}
.thought-leadership-form__form-heading{margin-bottom:.5rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.thought-leadership-form__form-heading{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.thought-leadership-form__form-field{margin:2.5rem 0;position:relative}
.thought-leadership-form__form-field:last-child{margin-bottom:1.8125rem}
@media only screen and (max-width:47.938em){.thought-leadership-form__form-field{margin-bottom:1.5rem;width:100%}
}
.thought-leadership-form__form-field-input:focus:-ms-input-placeholder{opacity:1}
.thought-leadership-form__form-field-input:-ms-input-placeholder{color:#f4f5f7 !important;opacity:1 !important}
.thought-leadership-form__form-field-lbl{color:#5f6062;font-size:1rem !important;font-style:normal;font-weight:400;left:.9375rem;position:absolute;top:50%;transform:translateY(-50%) scale(1.25) !important}
@supports(-ms-accelerator:true){.thought-leadership-form__form-field-lbl{font-size:1.125rem !important;transform:translateY(-50%) !important}
}
@supports(-ms-ime-align:auto){.thought-leadership-form__form-field-lbl{font-size:1.125rem !important;transform:translateY(-50%) !important}
}
.thought-leadership-form__form-field-lbl.moveLabelToTop{background-color:#fff !important;font-size:1rem !important;left:.5625rem !important;line-height:1.25rem;padding:0 .1875rem;top:-12% !important;transform:scale(1) !important}
.thought-leadership-form__form-submit{margin:3.3125rem 0 2.5rem;padding:1rem 3.75rem;font-size:1.125rem;font-weight:600;color:#fff;text-align:center}
.thought-leadership-form__form-submit,.thought-leadership-form__form .checkbox{line-height:1.125rem;letter-spacing:0;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.thought-leadership-form__form .checkbox{-ms-flex-align:normal;align-items:normal;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;font-weight:400;color:#424242;text-align:left}
.thought-leadership-form__form .checkbox__input{display:none !important}
.thought-leadership-form__form .checkbox__box{-ms-flex-align:center;align-items:center;border:.0625rem solid #c5c6c9;border-radius:.25rem;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:1.375rem;-ms-flex-pack:center;justify-content:center;margin-right:.5rem;transition:background .15s,border-color .15s;width:1.375rem}
.thought-leadership-form__form .checkbox__box:after{color:#004593;content:"\2713";transform:scale(0);transition:transform .15s}
.thought-leadership-form__form .checkbox__input:checked+.checkbox__box{background:transparent;border-color:#004593}
.thought-leadership-form__form .checkbox__input:checked+.checkbox__box:after{transform:scale(1)}
.thought-leadership-breadcrumb__list-item{border-left:.0625rem solid #004593;display:inline-block;margin:1.25rem 0;padding:0 1.25rem}
.thought-leadership-breadcrumb__list-item a{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.thought-leadership-breadcrumb__list-item:first-child{border:0;padding-left:0}
@media only screen and (max-width:47.938em){.thought-leadership-breadcrumb{display:none}
}
@media only screen and (max-width:47.938em){.thought-leadership .promo-list-banner__content-heading{height:auto}
}
.thought-leadership .bdb-home-list{border:.0625rem solid #979797;border-radius:.5rem;margin-top:2rem;padding:2.5rem 2.25rem 2rem 1.875rem}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list{padding:1.5rem 1.25rem}
}
.thought-leadership .bdb-home-list.news-section{margin-bottom:12.5rem}
@media only screen and (max-width:47.938em){.thought-leadership .bdb-home-list.news-section{height:auto}
}
.thought-leadership .bdb-home-list__heading{border-bottom:0;margin-bottom:1.25rem;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list__heading{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1rem}
}
.thought-leadership .bdb-home-list__heading-lbl{margin-left:0;font-size:1.625rem;font-weight:600;color:#424242;line-height:1.8125rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.thought-leadership .bdb-home-list__heading-lbl{font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.thought-leadership .bdb-home-list__heading img{display:none}
.thought-leadership .bdb-home-list__main-content{margin-bottom:0;margin-top:1.875rem}
.thought-leadership .bdb-home-list__main-content.events{margin-top:1.5rem}
.thought-leadership .bdb-home-list__link{display:block;font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.thought-leadership .bdb-home-list__link{margin:0}
}
.thought-leadership .bdb-home-list__row{-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #d8d8d8;margin-bottom:1.5rem;max-width:100%}
.thought-leadership .bdb-home-list__row-heading{margin-bottom:1rem;font-size:1.25rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list__row-heading{margin-bottom:.75rem}
}
.thought-leadership .bdb-home-list__row-linkText{margin-bottom:1rem;font-size:1.25rem;font-weight:400;color:#004593;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.thought-leadership .bdb-home-list__row-linkText{font-size:1rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.thought-leadership .bdb-home-list__row-date{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:#424242;line-height:.75rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list__row-date{margin-bottom:.25rem}
}
.events .thought-leadership .bdb-home-list__row-date{margin-top:1rem}
.thought-leadership .bdb-home-list__row-title{margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list__row-title{margin-bottom:.75rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.thought-leadership .bdb-home-list__row-desc{margin-bottom:1.5rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list__row-desc{font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1.25rem}
}
.thought-leadership .bdb-home-list__row-viewbtn{display:block;margin-bottom:1.25rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.thought-leadership .bdb-home-list__row-viewbtn img{padding-right:.5rem}
@media only screen and (max-width:47.938em){.thought-leadership .bdb-home-list__row-viewbtn img{height:auto;width:auto}
}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list__row-viewbtn{margin-bottom:1rem;text-align:right}
}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list__row.events .bdb-home-list__row-viewbtn{margin:0 0 1rem;text-align:left}
}
@media only screen and (max-width:47.938em){.protocol-content{margin-left:1.25rem;margin-right:1.25rem;margin-bottom:3rem}
}
.protocol-content-headinglink{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1rem;padding-bottom:.75rem}
@media only screen and (min-width:62em){.protocol-content-headinglink{margin-bottom:1.5rem;padding-bottom:1rem}
}
.protocol-content-header{margin-bottom:0;font-size:1.5rem;font-weight:700;color:#404041;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.protocol-content-header{border-bottom:.0625rem solid #d8d8d8;padding-bottom:1rem;font-size:1.125rem;font-weight:600;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.protocol-content-description{color:#404041;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;letter-spacing:0;line-height:1.5rem;padding-right:9.5rem;width:39.875rem}
@media only screen and (max-width:47.938em){.protocol-content-description{font-size:1rem;line-height:1.375rem;padding-bottom:1.5rem;padding-right:0}
}
.protocol-content-body{padding-top:1rem}
@media only screen and (min-width:62em){.protocol-content-body{padding-top:.75rem}
}
.protocol-content-body-text{border-bottom:.0625rem solid #d8d8d8;padding-bottom:.78125rem;padding-top:1.5rem}
.protocol-content-body-text:first-child{padding-top:0}
@media only screen and (max-width:47.938em){.protocol-content-body-text{margin-top:0;padding-top:0}
}
.protocol-content-body-text-label{font-size:1.25rem;font-weight:400;color:#004593;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.protocol-content-body-text-label{margin-top:0;padding:1.5rem 0 0;font-size:1.125rem;font-weight:400;color:#004593;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.protocol-content-body-img{height:9.375rem;padding-right:2.65625rem;width:12.5rem}
@media only screen and (max-width:47.938em){.protocol-content-body-img{height:4.75rem;padding-right:1.0625rem;width:6.25rem}
}
.protocol-content-body-img.isLargeImage{height:23.5rem;width:31.25rem}
@media only screen and (max-width:47.938em){.protocol-content-body-img.isLargeImage{height:11.75rem;width:15.625rem}
}
.protocol-content-body-separator{border-top:.0625rem solid #d8d8d8;height:.0625rem}
.protocol-content-body-download{color:#004593;font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1rem}
.protocol-content-body-download:focus{outline:0}
@media only screen and (max-width:47.938em){.protocol-content-body-download{margin-right:0;padding-top:1.5rem}
}
.protocol-content-body-download img{height:1.5rem;width:1.5rem}
@media only screen and (max-width:47.938em){.protocol-content-body-download img{height:1.1875rem;max-width:1.1875rem;width:1.1875rem}
}
.protocol-content__cta{margin-bottom:4rem;margin-top:1.5rem;text-align:right}
.protocol-content__cta .cta-link .cta-content .cta-text{color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1rem}
@media only screen and (max-width:61.9375em){.protocol-content__cta .cta-link .cta-content .cta-text{font-size:1.125rem}
}
.protocol-content__vdo-container{cursor:pointer;margin-left:13%;max-width:41.875rem;position:relative;width:37%}
@media only screen and (max-width:61.9375em){.protocol-content__vdo-container{margin:0;max-width:100%;padding-top:2.5rem;width:100%}
}
.protocol-content__vdo-container img{border-radius:.5rem;height:100%;max-height:15rem;width:100%}
@media only screen and (max-width:61.9375em){.protocol-content__vdo-container img{max-height:11.75rem}
}
.protocol-content__vdo-container__play-btn{height:4.25rem !important;left:50%;padding:0;position:absolute;top:28%;transform:translate(-50%);width:4.25rem;z-index:1}
@media only screen and (max-width:61.9375em){.protocol-content__video-img-modal .modal-dialog{margin:0}
.protocol-content__video-img-modal .modal-header{border:0;padding:0;position:absolute;right:1.3125rem;top:1.3125rem;z-index:2}
.protocol-content__video-img-modal .modal-header .close{height:.875rem;margin:0;padding:0;width:.875rem}
.protocol-content__video-img-modal .modal-header .close span{color:#fff;height:.875rem;width:.875rem}
.protocol-content__video-img-modal .modal-body{background:#000;height:100vh !important;padding:0;z-index:1}
.protocol-content__video-img-modal video-js{height:100vh;margin:0;width:100vw !important}
}
@media only screen and (min-width:64em){.protocol-content__video-img-modal .modal-header{background:#e0e0e0;border-radius:.125rem .125rem 0 0;height:2.625rem;padding:0;position:absolute;right:0;top:-2.625rem;width:3rem}
.protocol-content__video-img-modal .modal-dialog{height:100%;margin:0;max-height:100%;max-width:100%;padding:1.875rem 5rem 0;width:100%;z-index:-1}
.protocol-content__video-img-modal .modal-body{padding:0}
.protocol-content__video-img-modal .modal-content{height:95%;max-height:95%;max-width:100%;width:100%}
.protocol-content__video-img-modal button.close{height:2.625rem;margin:0 !important;padding:0 !important;width:3rem}
.protocol-content__video-img-modal button span{height:.5rem !important;margin:auto;padding:.875rem 1.0625rem;width:.5rem !important}
.protocol-content__video-img-modal video-js{height:100%;width:100%}
}
.protocol-content__main-content{width:50%}
@media only screen and (max-width:61.9375em){.protocol-content__main-content{padding:0;width:100%}
}
.protocol-content__banner-img-modal-body{position:relative}
.protocol .btn-link{font-weight:600}
.protocol-page-heading{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:3rem;font-weight:600;letter-spacing:0;line-height:3.3125rem;margin-bottom:3rem;margin-top:4.5rem}
@media only screen and (max-width:47.938em){.protocol-page-heading{color:#404041;font-size:2rem;line-height:2.25rem}
}
@media only screen and (max-width:47.938em){.protocol-page-heading,.protocol-search{margin-left:1.25rem;margin-right:1.25rem}
}
.protocol-search .form-field{-ms-flex-flow:row;flex-flow:row;margin-bottom:2rem}
.protocol-search .form-field input{height:4.5625rem;padding:1.5rem 1.875rem 1.5rem 3.125rem}
.protocol-search .form-field input .form-control{background-color:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem;height:4.625rem}
.protocol-search .form-field input[placeholder]{font-size:1.375rem;font-weight:400;color:#bdbdbd;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.protocol-search .form-field input[placeholder]::-webkit-input-placeholder{font-size:1.25rem;opacity:1}
.protocol-search .form-field input[placeholder]:-moz-placeholder,.protocol-search .form-field input[placeholder]::-moz-placeholder{font-size:1.25rem;opacity:1}
.protocol-search .form-field input[placeholder]:-ms-input-placeholder{font-size:1.25rem;opacity:1}
@media only screen and (max-width:47.938em){.protocol-search .form-field input[placeholder]{font-size:1.25rem;line-height:1.375rem}
}
.protocol-search__btn-container{-ms-flex-align:center;align-items:center;height:4.5rem;left:2rem;position:absolute}
.protocol-search__btn-container .search-icon{cursor:pointer;height:1.5rem;width:1.5rem}
.protocol-search__close-btn{-ms-flex-align:center;align-items:center;height:4.5rem;position:absolute;right:2rem}
.protocol-search__close-btn .close-icon{cursor:pointer;height:.875rem;width:.875rem}
.protocol-search .search-results-links{margin-bottom:1.5rem;text-align:right}
@media only screen and (max-width:47.938em){.protocol-search .search-results-links{text-align:left}
}
.protocol-search .searched-results{background-color:#f4f5f7;border-radius:.375rem;color:#004593;display:inline-block;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.125rem;margin-bottom:.75rem;margin-right:1rem;padding:.75rem 1rem}
@media only screen and (max-width:47.938em){.protocol-search .searched-results{font-size:1.125rem;line-height:1.25rem}
}
.protocol-search__cta__collapse-all,.protocol-search__cta__expand-all{color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.4375rem}
.protocol-detail-content-heading{margin-bottom:3rem;margin-top:4.5rem;font-size:3rem;font-weight:600;color:#424242;line-height:3.3125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.protocol-detail-content-heading{color:#404041;font-size:2rem;line-height:2.25rem;margin-bottom:2.5rem;margin-top:3rem}
}
.protocol-detail-content__cont{border-bottom:.0625rem solid #d8d8d8;padding-bottom:1rem;position:relative}
.protocol-detail-content__subTitle{font-size:1.5rem;font-weight:600;color:#404041;line-height:1.75rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.protocol-detail-content__viewBtn{border-left:.0625rem solid #d8d8d8;color:#004593;display:none;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.4375rem;margin-left:.96875rem;padding-left:.96875rem}
@media only screen and (max-width:47.938em){.protocol-detail-content__viewBtn{display:inline-block;font-weight:600}
}
.protocol-detail-content__download{color:#004593;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;position:absolute;right:0;top:.3125rem}
.protocol-detail-content__download:focus{outline:0}
.protocol-detail-content__download img{height:1.25rem;margin-right:.5rem;width:1.25rem}
@media only screen and (max-width:47.938em){.protocol-detail-content__download img{height:.8125rem;max-width:.8125rem;width:.8125rem}
}
@media only screen and (max-width:47.938em){.protocol-detail-content__download{display:block;padding-top:1rem;position:static}
}
@media only screen and (max-width:47.938em){.protocol-detail-content__download a{font-weight:600}
}
.protocol-detail-content__details{border-bottom:.0625rem solid #d8d8d8;padding:2.5rem 0}
.protocol-detail-content__details:last-child{border:0}
@media only screen and (max-width:47.938em){.protocol-detail-content__details{padding:1.875rem 0}
}
.protocol-detail-content__details-heading{margin-bottom:1.375rem;font-size:1.25rem;font-weight:400;color:#212121;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.protocol-detail-content__details-heading{line-height:1.75rem;margin-bottom:1rem}
}
.protocol-detail-content__details-sideHeading{font-weight:600}
.protocol-detail-content__details-subHeading{margin-bottom:1rem;font-size:1.25rem;font-weight:600;color:#212121;line-height:1.75rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.protocol-detail-content__details-list{list-style:decimal;margin-left:.9375rem;max-width:80%}
@media only screen and (max-width:47.938em){.protocol-detail-content__details-list{max-width:100%}
}
.protocol-detail-content__details-list-item{padding-left:.625rem}
.protocol-detail-content__details-list-item,.protocol-detail-content__details-text{font-size:1rem;font-weight:400;color:#404041;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.protocol-detail-content__details-text{max-width:80%}
@media only screen and (max-width:47.938em){.protocol-detail-content__details-text{max-width:100%}
}
.tabs-component{border-bottom:.0625rem solid #d1d1d1;padding-top:5rem}
.tabs-component__menu-list ul{display:table;table-layout:fixed;width:100%}
.tabs-component__menu-list_item{background-color:#ecedf0;border:.0625rem solid #d1d1d1;border-radius:.375rem .375rem 0 0;display:table-cell;padding-bottom:1rem;padding-top:1rem}
.tabs-component__menu-list_item_text{font-size:1rem;font-weight:400;color:#404041;line-height:1rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.tabs-component__menu-list_item:hover{background-color:#d8d9dd;cursor:pointer}
.tabs-component__menu-list .active{background-color:#fff}
.tabs-component__menu-list .active span{border-bottom:.125rem solid #f27707;padding-bottom:.1875rem}
@media only screen and (max-width:61.9375em){.tabs-component__menu-list{display:none}
}
.tabs-component.tab-page .tabs-component__menu-list ul{border-spacing:.125rem 0;table-layout:fixed}
.tabs-component__tabs-data{outline:none !important}
.tabs-component__tabs-data-container{border-radius:0 0 .375rem;border:.0625rem solid #d1d1d1;border-top:0;padding:2rem 5.5rem 2rem 2.5rem !important}
.tabs-component__tabs-data-container-title{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.tabs-component__tabs-data-container-title{font-size:1rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem}
}
.tabs-component__tabs-data-container-rteText{font-size:.875rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.tabs-component__tabs-data-container-rteText a{color:#004593 !important}
.tabs-component__tabs-data-container-rteText ol,.tabs-component__tabs-data-container-rteText ul{margin-left:1.5rem}
.tabs-component__tabs-data-container-rteText ol li,.tabs-component__tabs-data-container-rteText ul li{list-style-type:disc;margin-bottom:1rem;padding-left:.5rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.tabs-component__tabs-data-container-rteText ol li:last-child,.tabs-component__tabs-data-container-rteText ul li:last-child{margin-bottom:0}
@media only screen and (min-width:64em){.tabs-component__tabs-data-container-img-section figure{float:right}
}
.tabs-component__tabs-data-container-img-section figcaption{margin-top:.5rem;font-size:.875rem;font-weight:400;color:#757575;line-height:1.25rem;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.tabs-component__tabs-data-container-img-section figcaption{margin-top:1rem;text-align:center !important}
}
@media only screen and (max-width:61.9375em){.tabs-component__tabs-data-container-img-section{padding-top:2rem;text-align:center}
}
.tabs-component__tabs-data-container .colums-wrapper{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.tabs-component__tabs-data-container .colums-wrapper{display:block}
}
@media only screen and (max-width:61.9375em){.tabs-component__tabs-data-container{border:none !important;padding:1.5rem 0 0 !important}
}
.tabs-component__tabs-data-container&gt;.downloadListComponent:last-of-type{margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.tabs-component__tabs-data-container&gt;.downloadListComponent:last-of-type{margin-bottom:1.5rem}
}
.tabs-component__tabs-data:focus{outline:0}
.tabs-component__dropdown{position:relative}
.tabs-component__dropdown_header{background-color:#f5f5f5;border:.0625rem solid #b7b8ba;border-radius:.25rem;height:3.5rem}
.tabs-component__dropdown_header-title{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.tabs-component__dropdown_menu-list{background-color:#fff;border:.0625rem solid #b7b8ba;border-radius:0 0 .375rem .375rem;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.06);display:none;max-height:18.75rem;overflow-y:scroll;position:absolute;z-index:1}
.tabs-component__dropdown_menu-list_item{cursor:pointer;list-style:none;padding:1rem 1.5rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.tabs-component__dropdown_menu-list_item:focus,.tabs-component__dropdown_menu-list_item:hover{background-color:#f4f5f7;outline:0}
.tabs-component-wrapper{margin-bottom:3rem}
.tabs-component-wrapper.tab-section-remove{margin-bottom:0}
.tabs-component-wrapper.tab-section-remove .section{padding-bottom:0}
.tabs-component-wrapper section{padding-bottom:0 !important}
.tabs-component-wrapper .container{padding-left:0;padding-right:0}
@media only screen and (max-width:61.9375em){.tabs-component-wrapper .container{padding-left:1rem;padding-right:1rem}
}
.tabs-component-wrapper .gray-background{background-color:#f4f5f7}
@media only screen and (max-width:61.9375em){.tabs-component-wrapper{margin-bottom:2.5rem}
}
.tabs-component__accordian{cursor:pointer}
@media only screen and (max-width:61.9375em){.tabs-component__accordian{padding:1.25rem !important}
}
.tabs-component__accordian_text{font-size:1.25rem;font-weight:600;color:#404041;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.tabs-component__accordian_section{border-bottom:.0625rem solid #d8d8d8}
}
.tabs-component__accordian_container{padding:0 !important}
.tabs-component__accordian_container .clp-page__search-anchor .clp-anchor{padding-bottom:4rem !important;padding-top:4rem !important}
@media only screen and (max-width:61.9375em){.tabs-component__accordian_container{display:none}
.tabs-component__accordian_container.showAccordian{display:block}
}
@media only screen and (min-width:64em){.vertical-tabs-component__menu-list ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}
}
.vertical-tabs-component__menu-list_item{background-color:#fff;border:.0625rem solid #d1d1d1;border-radius:.375rem;padding-bottom:1rem;padding-top:1rem}
.vertical-tabs-component__menu-list_item_text{font-size:1rem;font-weight:400;color:#404041;line-height:1rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.vertical-tabs-component__menu-list_item:hover{background-color:#d8d9dd;cursor:pointer}
.vertical-tabs-component__menu-list .active{background-color:#ecedf0}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__menu-list{display:none}
}
.vertical-tabs-component__tabs-data{outline:0}
.vertical-tabs-component__tabs-data-container{border:.0625rem solid #d1d1d1;border-radius:.375rem;padding:2rem 6rem 2rem 2.5rem;position:relative}
.vertical-tabs-component__tabs-data-container-title{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__tabs-data-container-title{font-size:1rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem}
}
.vertical-tabs-component__tabs-data-container-rteText{font-size:.875rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.vertical-tabs-component__tabs-data-container-rteText a{color:#004593 !important}
.vertical-tabs-component__tabs-data-container-rteText ol,.vertical-tabs-component__tabs-data-container-rteText ul{margin-left:1.5rem}
.vertical-tabs-component__tabs-data-container-rteText ol li,.vertical-tabs-component__tabs-data-container-rteText ul li{list-style-type:disc;margin-bottom:1rem;padding-left:.5rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.vertical-tabs-component__tabs-data-container-rteText ol li:last-child,.vertical-tabs-component__tabs-data-container-rteText ul li:last-child{margin-bottom:0}
@media only screen and (min-width:64em){.vertical-tabs-component__tabs-data-container-img-section figure{float:right}
}
.vertical-tabs-component__tabs-data-container-img-section figcaption{margin-top:.5rem;font-size:.875rem;font-weight:400;color:#757575;line-height:1.25rem;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__tabs-data-container-img-section figcaption{margin-top:1rem;text-align:center !important}
}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__tabs-data-container-img-section{padding-top:2rem;text-align:center}
}
.vertical-tabs-component__tabs-data-container .colums-wrapper{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__tabs-data-container .colums-wrapper{display:block}
}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__tabs-data-container{border:none !important;padding:1.5rem 0 0 !important}
}
.vertical-tabs-component__tabs-data-container&gt;.downloadListComponent:last-of-type{margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__tabs-data-container&gt;.downloadListComponent:last-of-type{margin-bottom:1.5rem}
}
.vertical-tabs-component__tabs-data-container__links-container{bottom:0;padding:.75rem .5rem;position:absolute;right:1rem}
.vertical-tabs-component__tabs-data-container__links-container .see-more{display:none}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__tabs-data-container__links-container{display:none}
}
.vertical-tabs-component__tabs-data-container.limited-content .see-more{display:block}
.vertical-tabs-component__tabs-data-container.limited-content .see-less{display:none}
@media only screen and (min-width:64em){.vertical-tabs-component__tabs-data-container.limited-content{max-height:82rem;overflow:hidden}
}
.vertical-tabs-component__tabs-data:focus{outline:0}
.vertical-tabs-component__tabs-data.gray-background{background-color:#f4f5f7}
.vertical-tabs-component__tabs-data.white-background{background-color:#fff}
.vertical-tabs-component__dropdown{position:relative}
.vertical-tabs-component__dropdown_header{background-color:#f5f5f5;border:.0625rem solid #b7b8ba;border-radius:.25rem;height:3.5rem}
.vertical-tabs-component__dropdown_header-title{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.vertical-tabs-component__dropdown_menu-list{background-color:#fff;border:.0625rem solid #b7b8ba;border-radius:.375rem;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.06);display:none;max-height:18.75rem;overflow-y:scroll;position:absolute;z-index:1}
.vertical-tabs-component__dropdown_menu-list_item{cursor:pointer;list-style:none;padding:1rem 1.5rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.vertical-tabs-component__dropdown_menu-list_item:focus,.vertical-tabs-component__dropdown_menu-list_item:hover{background-color:#f4f5f7;outline:0}
.vertical-tabs-component-wrapper{margin-bottom:3rem}
.vertical-tabs-component-wrapper.tab-section-remove{margin-bottom:0}
.vertical-tabs-component-wrapper.tab-section-remove .section{padding-bottom:0}
@media only screen and (min-width:62em){.vertical-tabs-component-wrapper.tab-section-remove .instrument-performance-picture-tile:nth-child(3){margin-right:2rem}
}
.vertical-tabs-component-wrapper section{padding-bottom:0 !important}
.vertical-tabs-component-wrapper .container{padding-left:0;padding-right:0}
@media only screen and (max-width:61.9375em){.vertical-tabs-component-wrapper .container{padding-left:1rem;padding-right:1rem}
}
@media only screen and (min-width:64em){.vertical-tabs-component-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem}
.vertical-tabs-component-wrapper .vertical-tabs-component{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:12.5rem}
}
@media only screen and (max-width:61.9375em){.vertical-tabs-component-wrapper{margin-bottom:2.5rem}
}
.vertical-tabs-component__accordian{cursor:pointer}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__accordian{padding:1.25rem !important}
}
.vertical-tabs-component__accordian_text{font-size:1.25rem;font-weight:600;color:#404041;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__accordian_section{border-bottom:.0625rem solid #d8d8d8}
}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__accordian_container{display:none}
.vertical-tabs-component__accordian_container.showAccordian{display:block}
}
.vertical-tabs-component__title{display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1.5rem}
.vertical-tabs-component__title span{font-size:2.25rem;font-weight:600;color:#404041;line-height:3rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.vertical-tabs-component__title-icon{height:3rem;vertical-align:middle;width:3rem}
.vertical-tabs-component__sub-title{margin-bottom:1rem;font-size:1.5rem;font-weight:600;color:#404041;line-height:1.8125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.vertical-tabs-component__container{padding:3rem 0}
.vertical-tabs-component__container.gray-background{background-color:#f4f5f7}
.vertical-tabs-component__container.white-background{background-color:#fff}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__container .sitecontent{margin:0 1.5rem}
}
.instrument-performance{padding-bottom:3.5rem;padding-top:5.5rem}
@media only screen and (max-width:61.9375em){.instrument-performance{padding:4rem 0 3.5rem 1.25rem}
}
@media only screen and (min-width:37.5625em) and (max-width:64em){.instrument-performance{padding:0 1.25rem}
}
.instrument-performance .sitecontent{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
@media only screen and (max-width:61.9375em){.instrument-performance .sitecontent{padding-right:1rem}
}
.instrument-performance .sitecontent__section-heading{text-transform:uppercase}
@media only screen and (max-width:61.9375em){.instrument-performance .sitecontent__section-heading{font-size:.875rem;line-height:1.375rem;margin-bottom:2rem}
}
.instrument-performance .sitecontent__title{line-height:2.5rem;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.instrument-performance .sitecontent__title{font-size:1.625rem;line-height:2rem;margin-bottom:1rem;word-break:break-word}
}
.instrument-performance .sitecontent__sub-title{max-width:100%}
@media only screen and (max-width:61.9375em){.instrument-performance .sitecontent__sub-title{margin-bottom:2rem}
}
@media only screen and (min-width:62em){.instrument-performance-content-block .instrument-performance-title{padding-top:3rem}
}
.instrument-performance-content-block .instrument-performance-title:first-child{padding-top:0}
@media only screen and (max-width:61.9375em){.instrument-performance-content-block .instrument-performance-title{padding-top:2rem}
}
.instrument-performance-picture-tile{background-color:#f4f5f7;border:.0625rem solid #d8d8d8;border-radius:.375rem;box-sizing:border-box;margin-right:2rem;margin-top:2rem;width:31.79487179%}
@media only screen and (max-width:61.9375em){.instrument-performance-picture-tile{margin-left:.5rem;margin-right:.5rem;width:100%}
}
@media only screen and (min-width:62em){.instrument-performance-picture-tile:nth-child(3){margin-right:-2rem}
}
.instrument-performance-picture-tile-image{background:#fff;border-bottom:.0625rem solid #d8d8d8;border-top-left-radius:.375rem;border-top-right-radius:.375rem;cursor:pointer;min-height:15.375rem;padding:1rem;position:relative;width:100%}
.instrument-performance-picture-tile-image .justify-content-center{text-align:center}
.instrument-performance-picture-tile-image img{border-radius:.375rem}
.instrument-performance-picture-tile-overlay{border-radius:.375rem .375rem .25rem .25rem;bottom:1.1875rem;padding:1.5rem .25rem .5rem 1.5rem;position:absolute;right:1.1875rem}
@media only screen and (max-width:61.9375em){.instrument-performance-picture-tile-overlay{bottom:2.5rem;padding:.5rem .5rem .25rem}
}
@media only screen and (min-width:62em){.instrument-performance-picture-tile-icon img{height:1.75rem;width:1.875rem}
}
.instrument-performance-picture-tile-details{border-radius:0 0 .375rem .375rem;box-sizing:border-box;margin-top:.25rem;width:100%}
.instrument-performance-picture-tile-details-block{padding:1.5rem}
.instrument-performance-picture-tile-details-block div{padding-bottom:.375rem;font-size:1.125rem;font-weight:600;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.instrument-performance-picture-tile-details-block div{margin-bottom:.375rem}
}
.instrument-performance-picture-tile-details-block p{font-size:1rem;font-weight:400;color:#404041;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.instrument-performance__carousel .slick-track{display:-ms-flexbox;display:flex}
.instrument-performance__carousel .slick-track .slick-slide{height:auto}
.instrument-performance__carousel .slick-track .slick-slide&gt;div{display:-ms-flexbox;display:flex;height:100%}
}
.text-with-image__media .instrument-performance-picture-tile-overlay{right:1.75rem}
.instrument-specs__container{position:relative}
.instrument-specs__container.container{margin:0 auto}
.instrument-specs__container .is-large-image{position:relative}
.instrument-specs__container .is-large-image .instrument-specs__carousel-slide_image-section{height:auto;margin:0;top:-6.5625rem}
.instrument-specs__container .is-large-image .instrument-specs__carousel-slide_image-section .align-items-center img{border:0;height:auto;margin:0;max-height:max-content;max-width:100%;top:0}
.instrument-specs__container .hasLargeImage{height:auto;margin-top:-6.5625rem;padding-top:6.5625rem}
.instrument-specs__container.leftside .is-large-image img{margin-left:auto;right:0}
.instrument-specs__container.rightside .is-large-image img{left:0;margin-right:auto}
.instrument-specs .container-fluid,.instrument-specs .container-lg,.instrument-specs .container-md,.instrument-specs .container-sm,.instrument-specs .container-xl{padding:0}
.instrument-specs .container-fluid .instrument-specs__section-heading,.instrument-specs .container-lg .instrument-specs__section-heading,.instrument-specs .container-md .instrument-specs__section-heading,.instrument-specs .container-sm .instrument-specs__section-heading,.instrument-specs .container-xl .instrument-specs__section-heading{margin-left:calc(50vw - 585px)}
@media only screen and (max-width:74.9375em){.instrument-specs .container-fluid .instrument-specs__section-heading,.instrument-specs .container-lg .instrument-specs__section-heading,.instrument-specs .container-md .instrument-specs__section-heading,.instrument-specs .container-sm .instrument-specs__section-heading,.instrument-specs .container-xl .instrument-specs__section-heading{margin-left:calc(50vw - 480px)}
}
.instrument-specs .container-fluid .instrument-specs__controls,.instrument-specs .container-lg .instrument-specs__controls,.instrument-specs .container-md .instrument-specs__controls,.instrument-specs .container-sm .instrument-specs__controls,.instrument-specs .container-xl .instrument-specs__controls{margin-right:calc(50% - 90px);z-index:1}
.instrument-specs&gt;.container,.instrument-specs&gt;.container-fluid,.instrument-specs&gt;.container-lg,.instrument-specs&gt;.container-md,.instrument-specs&gt;.container-sm,.instrument-specs&gt;.container-xl{padding:0}
@media only screen and (min-width:75em) and (max-width:78em){.instrument-specs&gt;.container,.instrument-specs&gt;.container-fluid,.instrument-specs&gt;.container-lg,.instrument-specs&gt;.container-md,.instrument-specs&gt;.container-sm,.instrument-specs&gt;.container-xl{margin:auto 2.5rem;width:auto}
}
@media only screen and (min-width:62em) and (max-width:64em){.instrument-specs&gt;.container,.instrument-specs&gt;.container-fluid,.instrument-specs&gt;.container-lg,.instrument-specs&gt;.container-md,.instrument-specs&gt;.container-sm,.instrument-specs&gt;.container-xl{margin:auto 2.5rem;width:auto}
}
@media only screen and (max-width:61.9375em){.instrument-specs&gt;.container-fluid:first-child,.instrument-specs&gt;.container-lg:first-child,.instrument-specs&gt;.container-md:first-child,.instrument-specs&gt;.container-sm:first-child,.instrument-specs&gt;.container-xl:first-child,.instrument-specs&gt;.container:first-child{padding:0 1.25rem}
}
.instrument-specs.grey{background-color:#f4f5f7}
.instrument-specs.white{background-color:#fff}
.instrument-specs__section-heading{font-size:.875rem;font-weight:400;color:#5f6062;line-height:1.375rem;letter-spacing:.375rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:3rem;padding-top:4rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.instrument-specs__section-heading{font-size:.75rem;font-weight:400;color:#5f6062;line-height:.8125rem;letter-spacing:.25rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.5rem}
}
@media only screen and (max-width:47.938em){.instrument-specs__section-heading{max-width:50%}
}
.instrument-specs__controls{-ms-flex-align:center;align-items:center;padding-top:4rem}
@media only screen and (max-width:47.938em){.instrument-specs__controls{text-align:right;width:100%}
}
.instrument-specs__controls_slide-number{margin:0 1rem;font-size:1rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.instrument-specs__controls_slide-number{margin:0}
}
.instrument-specs__controls_left-arrow{transform:scaleX(-1)}
.instrument-specs__controls_left-arrow,.instrument-specs__controls_right-arrow{background:0;outline:0;width:3.625rem}
.instrument-specs__controls_left-arrow:hover,.instrument-specs__controls_right-arrow:hover{opacity:.75}
@media only screen and (max-width:20em){.instrument-specs__controls_left-arrow,.instrument-specs__controls_right-arrow{width:3.125rem}
}
.instrument-specs__controls_left-arrow.disable,.instrument-specs__controls_right-arrow.disable{display:none}
.instrument-specs__arrow-left-grey{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/grey-arrow-animated.svg) no-repeat 95%;height:.6875rem;left:0;outline:0;width:3.625rem}
@media only screen and (max-width:20em){.instrument-specs__arrow-left-grey{width:3.125rem}
}
.instrument-specs__arrow-left-grey.disable{display:none}
.instrument-specs__arrow-right-grey{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/grey-arrow-animated.svg) no-repeat 95%;height:.6875rem;left:0;outline:0;transform:scaleX(-1);width:3.625rem}
@media only screen and (max-width:20em){.instrument-specs__arrow-right-grey{width:3.125rem}
}
.instrument-specs__arrow-right-grey.disable{display:none}
.instrument-specs__carousel{margin-bottom:2rem}
.instrument-specs__carousel-slide{-ms-flex-pack:justify;justify-content:space-between}
.instrument-specs__carousel-slide_image-section{-ms-flex:1 1 49%;flex:1 1 49%;margin:auto 0;max-width:50%;width:31.25rem}
.is-large-image .instrument-specs__carousel-slide_image-section{-ms-flex:auto;flex:auto;height:auto}
.is-large-image .instrument-specs__carousel-slide_image-section picture{height:auto}
.instrument-specs__carousel-slide_image-section img{border-radius:.375rem;left:0;margin:auto}
@media only screen and (min-width:62em){.instrument-specs__carousel-slide_image-section img{max-height:23.4375rem;max-width:70%}
}
@media only screen and (min-width:64em) and (max-width:82em){.instrument-specs__carousel-slide_image-section img{height:auto;max-width:70%}
}
.leftside .instrument-specs__carousel-slide_image-section{height:23.4375rem;-ms-flex-order:2;order:2;position:relative;right:0;width:31.25rem}
.leftside .instrument-specs__carousel-slide_image-section .align-items-center,.leftside .instrument-specs__carousel-slide_image-section .align-items-center picture{height:100%;width:100%}
.leftside .instrument-specs__carousel-slide_image-section .align-items-center picture img{height:100%;margin:0 0 0 auto;max-height:100%;max-width:100%}
@media only screen and (min-width:64em) and (max-width:79.938em){.leftside .instrument-specs__carousel-slide_image-section .align-items-center picture img{height:auto;max-width:70%}
}
.rightside .instrument-specs__carousel-slide_image-section{height:23.4375rem;left:0}
.rightside .instrument-specs__carousel-slide_image-section img{margin-left:0}
.instrument-specs__carousel-slide_image-section.enable-border picture img{border:.0625rem solid #d8d8d8;border-radius:.3125rem}
.instrument-specs__carousel-slide_image-section~.instrument-specs__carousel-slide_content-section{min-height:34.375rem}
@media only screen and (min-width:62em){.instrument-specs__carousel-slide_image-section~.instrument-specs__carousel-slide_content-section{max-width:50%;width:50%}
}
.instrument-specs__carousel-slide_content-section{-ms-flex:1 1 49%;flex:1 1 49%}
.leftside .is-large-image .instrument-specs__carousel-slide_content-section{-ms-flex:auto;flex:auto;margin-left:calc(50vw - 585px);max-width:585px}
@media only screen and (max-width:74.9375em){.leftside .is-large-image .instrument-specs__carousel-slide_content-section{margin-left:calc(50vw - 480px);max-width:480px}
}
.rightside .is-large-image .instrument-specs__carousel-slide_content-section{-ms-flex:auto;flex:auto;margin-right:calc(50vw - 585px);max-width:585px;padding-left:1.5rem}
@media only screen and (max-width:74.9375em){.rightside .is-large-image .instrument-specs__carousel-slide_content-section{margin-right:calc(50vw - 480px);max-width:480px}
}
@media only screen and (min-width:62em){.instrument-specs__carousel-slide_content-section{padding:2rem 0 4.5rem}
}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide_content-section .d-lg-none{margin-bottom:1rem}
}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide_content-section_tile-section .sitecontent .sitecontent__section-heading{font-size:.875rem;line-height:1.375rem;margin-bottom:2rem}
}
.instrument-specs__carousel-slide_content-section_tile-section .sitecontent .sitecontent__title{font-weight:600;margin-bottom:1.5rem;max-width:100%;padding-right:1.5rem}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide_content-section_tile-section .sitecontent .sitecontent__title{font-size:1.625rem;line-height:1.8125rem;margin-bottom:1rem;word-break:break-word}
}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide_content-section_tile-section .sitecontent .sitecontent__title br{display:none}
}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide_content-section_tile-section .sitecontent .sitecontent__sub-title{margin-bottom:1rem}
}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide_content-section_tile-section{padding:1rem 1.25rem 0}
}
.instrument-specs__carousel-slide_content-section_description-section{padding-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide_content-section_description-section{padding:0 1.25rem 4rem}
}
.instrument-specs__carousel-slide_content-section_description-section.bd-rte h3{margin-bottom:1rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide_content-section_description-section.bd-rte h3{line-height:1.625rem}
}
.instrument-specs__carousel-slide_content-section_description-section.bd-rte ul{list-style:disc;max-width:72.5rem;padding-left:1.25rem;padding-right:1.25rem}
.instrument-specs__carousel-slide_content-section_description-section.bd-rte ul li{font-size:1rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide_content-section_description-section.bd-rte ul li{line-height:2.125rem}
}
.instrument-specs__carousel-slide_content-section_description-section.bd-rte p{margin-top:1rem}
.instrument-specs__carousel-slide_content-section_description-section.bd-rte a:focus{outline:0}
@media only screen and (min-width:37.5625em) and (max-width:64em){.instrument-specs__carousel-slide_content-section picture{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
}
.instrument-specs__carousel-slide-overlay{border-radius:.375rem .375rem .25rem .25rem;bottom:.125rem;padding:1.5rem .25rem .5rem 1.5rem;position:absolute;right:1.75rem;width:4rem}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel-slide-overlay{padding:.5rem .5rem .25rem;right:0;width:2rem}
}
.instrument-specs__carousel_controls,.is-large-image .instrument-specs__carousel-slide-overlay{display:none}
.instrument-specs__carousel .slick-dots{bottom:2.5rem}
.instrument-specs__carousel .slick-dots li button{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dot.svg) no-repeat}
.instrument-specs__carousel .slick-dots li button:before{content:""}
.instrument-specs__carousel .slick-dots li.slick-active button{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dot-active.svg) no-repeat}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel .slick-dots{display:none}
}
@media only screen and (min-width:64em){.instrument-specs__carousel .slick-track{display:-ms-flexbox;display:flex}
}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel .slick-track{min-width:68.5rem}
}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel .instrument-specs__carousel .slick-slide{margin-right:0}
}
.instrument-specs__carousel .slick-slider .next-arrow,.instrument-specs__carousel .slick-slider .prev-arrow{display:none}
.instrument-specs__carousel .slick-slider .slick-dots{bottom:-55px}
.instrument-specs__carousel .slick-slider .slick-dots button{height:.875rem;width:.875rem}
@media only screen and (max-width:61.9375em){.instrument-specs__carousel{height:auto}
}
.instrument-specs.grey-background{background-color:#f4f5f7}
.instrument-specs__zoom-icon img{border:0}
@media only screen and (min-width:62em){.instrument-specs__zoom-icon img{height:1.75rem;width:1.875rem}
}
.featuresAndSpecs+.downloadListComponent{margin-top:-2rem}
.applications-and-solutions.gray-background{background-color:#f4f5f7}
.applications-and-solutions.white-background{background-color:#fff}
.applications-and-solutions__wrapper{padding-bottom:4rem;padding-top:5.5rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions__wrapper{padding:3rem 1rem}
}
.applications-and-solutions__number{font-weight:400}
.applications-and-solutions .sitecontent__section-heading{text-transform:uppercase}
@media only screen and (max-width:61.9375em){.applications-and-solutions .sitecontent__section-heading{font-size:.875rem;line-height:1.375rem;margin-bottom:2rem}
}
.applications-and-solutions .sitecontent__title{font-weight:600;line-height:2.1875rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions .sitecontent__title{line-height:2.125rem;margin-bottom:.75rem;word-break:break-word}
}
@media only screen and (max-width:61.9375em){.applications-and-solutions .sitecontent__section-title{line-height:2.125rem}
}
.applications-and-solutions .sitecontent__sub-title{margin-bottom:0}
@media only screen and (max-width:61.9375em){.applications-and-solutions .sitecontent__sub-title{padding-bottom:1.5rem}
}
.applications-and-solutions__arrows{margin-bottom:2.5rem;margin-top:-1.875rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions__arrows{-ms-flex-pack:start;justify-content:start}
}
.applications-and-solutions__arrows span{font-size:1rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:.25rem;padding-right:.25rem}
.applications-and-solutions__arrow-left{transform:scaleX(-1)}
.applications-and-solutions__arrow-left-grey{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/grey-arrow-animated.svg) no-repeat 95%;height:.6875rem;left:0;margin-right:.6875rem;width:2.0625rem}
.applications-and-solutions__arrow-left-grey.disable{display:none}
.applications-and-solutions__arrow-right-grey{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/grey-arrow-animated.svg) no-repeat 95%;height:.6875rem;left:0;margin-left:.6875rem;margin-right:.75rem;transform:scaleX(-1);width:2.0625rem}
.applications-and-solutions__arrow-right-grey.disable{display:none}
.applications-and-solutions__arrow-left,.applications-and-solutions__arrow-right{background:0;min-width:2rem;outline:0;width:3.625rem}
.applications-and-solutions__arrow-left.disable,.applications-and-solutions__arrow-right.disable{display:none}
.applications-and-solutions__carousel{border:.0625rem solid #d8d8d8;border-radius:.375rem;margin-top:2.5rem}
.applications-and-solutions__carousel.gray-background{background-color:#f4f5f7}
.applications-and-solutions__carousel.white-background{background-color:#fff}
@media only screen and (max-width:61.9375em){.applications-and-solutions__carousel{margin-top:1rem}
}
.applications-and-solutions__carousel-container{padding:2rem 1.5rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions__carousel-container{padding:1rem}
}
.applications-and-solutions__carousel-container a{color:#004593}
.applications-and-solutions__carousel-container a:hover{color:#023970}
@media only screen and (min-width:64em){.applications-and-solutions .slick-track{display:-ms-flexbox !important;display:flex !important}
}
@media only screen and (max-width:61.9375em){.applications-and-solutions .slick-track{min-width:68.5rem}
}
@media only screen and (max-width:61.9375em){.applications-and-solutions .bd-carousel .slick-slide{margin-right:0}
}
.applications-and-solutions .slick-slider .next-arrow,.applications-and-solutions .slick-slider .prev-arrow{display:none}
.applications-and-solutions .slick-slider .slick-dots{bottom:-55px}
.applications-and-solutions .slick-slider .slick-dots button{height:.875rem;width:.875rem}
.applications-and-solutions__carousel-container-head{padding-bottom:2rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions__carousel-container-head{padding-bottom:1.5rem}
}
.applications-and-solutions__carousel-container-head_title{font-weight:600;padding-bottom:1.5rem}
.applications-and-solutions__carousel-container-head_rteText,.applications-and-solutions__carousel-container-head_title{font-size:1.125rem;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.applications-and-solutions__carousel-container-head_rteText{font-weight:400}
.applications-and-solutions__carousel-container-head_rteText ol,.applications-and-solutions__carousel-container-head_rteText ul{margin-left:1rem}
.applications-and-solutions__carousel-container-head_rteText ol li,.applications-and-solutions__carousel-container-head_rteText ul li{margin-bottom:1rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.applications-and-solutions__carousel-container-head_rteText ol li,.applications-and-solutions__carousel-container-head_rteText ul li{font-size:1rem;line-height:1.375rem}
}
.applications-and-solutions__carousel-container-head_rteText ol li:last-child,.applications-and-solutions__carousel-container-head_rteText ul li:last-child{margin-bottom:0}
.applications-and-solutions__carousel-container-head_rteText ul li{list-style-type:disc}
.applications-and-solutions__instructions-container{padding-bottom:2.5rem;padding-top:1rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions__instructions-container{padding-bottom:1rem;padding-top:0}
}
@media only screen and (max-width:61.9375em){.applications-and-solutions__instructions-container_instructions{display:none}
}
.applications-and-solutions__instructions-container_instructions p{font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.applications-and-solutions__instructions-container_instructions p b{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.applications-and-solutions__instructions-container_instructions p:first-child{padding-bottom:1.5rem}
.applications-and-solutions__instructions-container_instructions ul{list-style:disc;padding-left:1rem}
.applications-and-solutions__instructions-container_cta{padding-top:2.5rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions__instructions-container_cta{padding-top:0}
}
.applications-and-solutions__instructions-container_cta a{font-size:1rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.applications-and-solutions__instructions-container_cta a{font-size:1rem}
}
.applications-and-solutions .single-image{cursor:pointer;margin:auto;max-width:100%}
.applications-and-solutions__image-wrapper{margin-bottom:.5rem;margin-left:1rem;margin-right:1rem;max-width:15.875rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions__image-wrapper{margin-bottom:0;margin-left:0;margin-right:.5rem;max-width:9.0625rem}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.applications-and-solutions__image-wrapper{min-height:14rem}
}
@media only screen and (max-width:61.9375em){.applications-and-solutions__image-container{-ms-flex-pack:center;justify-content:center}
}
@media only screen and (max-width:61.9375em){.applications-and-solutions__image-container:nth-child(2n){margin-right:0}
}
.applications-and-solutions__image-container_images{background-color:#fff;margin-bottom:1.5rem;margin-left:1rem;margin-right:1rem;max-width:15.875rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions__image-container_images{margin-bottom:1rem;margin-left:0;margin-right:0;max-width:9.0625rem}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.applications-and-solutions__image-container_images{min-height:14rem}
}
.applications-and-solutions__image-container_images-border{border:.0625rem solid #d8d8d8;border-radius:.375rem;padding:.5rem 1.5rem}
.applications-and-solutions__image-container_images_image{border:.0625rem solid #d8d8d8;border-radius:.3125rem;cursor:pointer;max-height:90%}
.applications-and-solutions__image-container_images_caption{font-size:.875rem;font-weight:400;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:.5rem;word-wrap:break-word}
@media only screen and (max-width:61.9375em){.applications-and-solutions__image-container_images_caption{display:none}
}
.applications-and-solutions__image-container_overlay{border-radius:.375rem .375rem .25rem .25rem;bottom:.125rem;padding:1.5rem .25rem .5rem 1.5rem;position:absolute;right:.0625rem;width:3.875rem}
@media only screen and (max-width:61.9375em){.applications-and-solutions__image-container_overlay{padding:.5rem .5rem .25rem;width:1.81313rem}
}
@media only screen and (min-width:62em){.applications-and-solutions__image-container_icon img{height:1.75rem;width:1.875rem}
}
.grouped-rows-table{margin-top:2.5rem}
.grouped-rows-table__section-title{font-size:1.25rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:2.5rem}
.grouped-rows-table__table-section{border-spacing:0;margin-bottom:0;max-width:52.0625rem}
.grouped-rows-table__table-section-headings{border:none !important;padding-bottom:1.5rem !important;white-space:nowrap;font-size:1rem;color:#000;line-height:1.125rem}
.grouped-rows-table__table-section-category-column,.grouped-rows-table__table-section-headings{font-weight:600;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.grouped-rows-table__table-section-category-column{max-width:5.8125rem;font-size:1.125rem;color:#424242;line-height:1.5rem}
.grouped-rows-table__table-section-subcategory-column{max-width:14.25rem;color:#004593}
.grouped-rows-table__table-section-brand-column span,.grouped-rows-table__table-section-subcategory-column{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.grouped-rows-table__table-section-brand-column span{color:#000}
.grouped-rows-table__table-section-href-column span{font-size:1rem;font-weight:400;color:#004593;line-height:1rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.grouped-rows-table__table-section tbody tr:nth-of-type(2n){background-color:#f4f5f7}
.grouped-rows-table .table-bordered{border-left:none !important;border-right:none !important;border-top:none !important}
.grouped-rows-table .table-bordered td{border:.0625rem solid #d8d8d8 !important}
@media only screen and (max-width:61.9375em){.grouped-rows-table{margin-top:0;padding-left:1rem !important;padding-right:1rem !important}
}
.grouped-rows-table__wrapper table{display:table}
.download-list{padding-bottom:4rem}
@media only screen and (max-width:61.9375em){.download-list{padding-bottom:2.5rem;padding-left:1rem !important;padding-right:1rem !important}
}
@media only screen and (max-width:61.9375em){.download-list&gt;.container{padding:0 .25rem}
}
.download-list__action-container{margin-bottom:1.5rem;padding-top:3.5rem}
.download-list__action-container.noSearchBar{padding-top:2.5rem}
@media only screen and (max-width:47.938em){.download-list__action-container.noSearchBar{padding-top:2rem}
}
@media only screen and (max-width:47.938em){.download-list__action-container{margin-bottom:0;width:100%}
}
.download-list__action-container.search-count{margin-bottom:3.5rem}
@media only screen and (max-width:47.938em){.download-list__action-container.search-count{margin-bottom:1.5rem}
}
.download-list__action-item-collapse{-ms-flex-item-align:start;align-self:start;border-right:.0625rem solid #d0d1d3;padding-right:.96875rem;color:#004593}
.download-list__action-item-collapse,.download-list__action-item-collapse.selected{font-size:1rem;font-weight:600;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.download-list__action-item-collapse.selected{color:#757575}
.download-list__action-item-expand{-ms-flex-item-align:start;align-self:start;margin-left:.96875rem;color:#004593}
.download-list__action-item-expand,.download-list__action-item-expand.selected{font-size:1rem;font-weight:600;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.download-list__action-item-expand.selected{color:#757575}
@media only screen and (min-width:62em){.download-list__accordian-container{-ms-flex:0 0 70.8%;flex:0 0 70.8%;max-width:70.8%}
}
@media only screen and (min-width:50.0625em) and (max-width:64em){.download-list__accordian-container{-ms-flex:0 0 70.8%;flex:0 0 70.8%;max-width:70.8%}
}
.download-list__section-title{font-size:.875rem;font-weight:400;color:#5f6062;line-height:1.375rem;letter-spacing:.375rem;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.5rem;padding-top:4rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.download-list__section-title{padding-bottom:2rem;padding-top:2.5rem}
}
.download-list__items{border-bottom:.0625rem solid #d8d8d8;padding-top:2rem}
.download-list__items :hover{cursor:pointer}
.download-list__items-title{padding-bottom:1rem;font-size:1.5rem;font-weight:600;color:#424242;line-height:1.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.download-list__items-title:focus{outline:0}
.download-list__items-title.collapsed img{float:right;transform:rotate(0)}
.download-list__items-arrow{float:right;margin-top:.5rem;transform:rotate(180deg)}
@media only screen and (max-width:61.9375em){.download-list__items-arrow{height:.5rem;width:.875rem}
}
@media only screen and (min-width:62em){.download-list.gray-background-container .download-list__sub-items-item:nth-child(2n){background-color:#fff}
}
.download-list__sub-items-item{border-top:.0625rem solid #d8d8d8;padding-bottom:1rem;padding-top:1rem}
@media only screen and (min-width:62em){.download-list__sub-items-item:nth-child(2n){background-color:#f4f5f7}
}
.download-list__sub-items-item a{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}
.download-list__sub-items-text{font-size:1rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.download-list__downloadIcon{padding:0 1rem}
@media only screen and (min-width:62em){.download-list__brochure{-ms-flex:0 0 22.5%;flex:0 0 22.5%;margin-left:5rem;margin-top:4.5rem;max-width:22.5%}
}
@media only screen and (min-width:37.5625em) and (max-width:64em){.download-list__brochure{margin-left:2.5rem;margin-top:0}
}
@media only screen and (max-width:61.9375em){.download-list__brochure{margin-bottom:4rem;margin-top:0}
}
.download-list__brochure-img{border:.0625rem solid #d8d8d8;border-radius:.375rem;margin-bottom:1rem}
.download-list__brochure-link-text{font-size:1rem;font-weight:400;color:#004593;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:1rem}
.download-list.gray-background-container .container,.download-list.white-background-container .container{padding:0}
.bdb-request-form,.bdb-request-form-modal{-ms-flex-align:center;align-items:center;background-color:#f4f5f7;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:38.75rem;padding:2.5rem 0 5.5rem}
.bdb-request-form-modal__section-title,.bdb-request-form__section-title{padding:5.5rem 0 2rem}
.bdb-request-form-modal__section-title h3,.bdb-request-form__section-title h3{text-transform:capitalize;font-size:"";font-weight:"";color:#5f6062;line-height:"";letter-spacing:.375rem;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-request-form-modal__section-subtitle,.bdb-request-form__section-subtitle{margin-bottom:2.5rem}
.bdb-request-form-modal__section-subtitle h4,.bdb-request-form__section-subtitle h4{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-request-form-modal__request-container,.bdb-request-form__request-container{margin-bottom:6.4375rem}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container,.bdb-request-form__request-container{margin-bottom:10rem}
}
.bdb-request-form-modal__request-container__req-box,.bdb-request-form__request-container__req-box{margin:0 auto}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container__req-box,.bdb-request-form__request-container__req-box{padding-left:1.25rem;padding-right:1.25rem}
}
.bdb-request-form-modal__request-container .card,.bdb-request-form__request-container .card{border:0;max-width:73.1875rem}
.bdb-request-form-modal__request-container .card .card-body,.bdb-request-form__request-container .card .card-body{max-width:37.5rem;padding:3.53125rem 2.53125rem 2.53125rem}
.bdb-request-form-modal__request-container .card .card-body hr,.bdb-request-form__request-container .card .card-body hr{margin:.75rem 0 !important}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container .card .card-body,.bdb-request-form__request-container .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-request-form-modal__request-container .card .card-body__title-text,.bdb-request-form__request-container .card .card-body__title-text{color:#404041;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-request-form-modal__request-container .card .card-body__description,.bdb-request-form__request-container .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:1rem;margin-top:2.0625rem}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container .card .card-body__description,.bdb-request-form__request-container .card .card-body__description{margin-top:1.9375rem}
}
.bdb-request-form-modal__request-container .card .card-body__form-row,.bdb-request-form__request-container .card .card-body__form-row{-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25rem}
.bdb-request-form-modal__request-container .card .card-body__form-row__input-error,.bdb-request-form__request-container .card .card-body__form-row__input-error{margin:.125rem 0 0 .75rem;font-size:.75rem;font-weight:400;color:#cf2026;line-height:.9375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-request-form-modal__request-container .card .card-body__form-row__input-error.hide,.bdb-request-form__request-container .card .card-body__form-row__input-error.hide{display:none}
.bdb-request-form-modal__request-container .card .card-body__form-row .drop-down-style,.bdb-request-form__request-container .card .card-body__form-row .drop-down-style{margin-bottom:.125rem;margin-top:.5625rem}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container .card .card-body__form-row .drop-down-style,.bdb-request-form__request-container .card .card-body__form-row .drop-down-style{margin-top:.625rem}
}
.bdb-request-form-modal__request-container .card .card-body__form-row .drop-down-style .dropdown,.bdb-request-form__request-container .card .card-body__form-row .drop-down-style .dropdown{height:3.5rem}
.bdb-request-form-modal__request-container .card .card-body__form-row .drop-down-style .dropdown .dropdown-toggle,.bdb-request-form__request-container .card .card-body__form-row .drop-down-style .dropdown .dropdown-toggle{height:2.5rem}
.bdb-request-form-modal__request-container .card .card-body__form-row .drop-down-style .dropdown .dropdown-toggle .dropdown-header-label,.bdb-request-form__request-container .card .card-body__form-row .drop-down-style .dropdown .dropdown-toggle .dropdown-header-label{color:#5f6062;font-size:1.125rem;line-height:1.25rem;margin:0;padding:.625rem .9375rem;white-space:normal}
.bdb-request-form-modal__request-container .card .card-body__form-row .form-field,.bdb-request-form__request-container .card .card-body__form-row .form-field{padding:0 .9375rem;width:20rem}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container .card .card-body__form-row .form-field,.bdb-request-form__request-container .card .card-body__form-row .form-field{margin-bottom:1.25rem;width:100%}
}
.bdb-request-form-modal__request-container .card .card-body__form-row .form-field input,.bdb-request-form__request-container .card .card-body__form-row .form-field input{border-radius:0;color:#5f6062;font-size:1.125rem;font-weight:400;height:2.5rem;min-height:auto;padding:.625rem .9375rem}
.bdb-request-form-modal__request-container .card .card-body__form-row .form-field input+.form-label,.bdb-request-form__request-container .card .card-body__form-row .form-field input+.form-label{line-height:1.125rem}
.bdb-request-form-modal__request-container .card .card-body__form-row .form-field .comments-section,.bdb-request-form__request-container .card .card-body__form-row .form-field .comments-section{border-radius:0;height:8.75rem}
.bdb-request-form-modal__request-container .card .card-body__form-row .form-field .comments-section::-webkit-input-placeholder,.bdb-request-form__request-container .card .card-body__form-row .form-field .comments-section::-webkit-input-placeholder{opacity:1}
@media only screen and (max-width:47.938em){.bdb-request-form-modal__request-container .card .card-body__form-row .form-field .comments-section,.bdb-request-form__request-container .card .card-body__form-row .form-field .comments-section{height:8.875rem}
}
.bdb-request-form-modal__request-container .card .card-body__form-row .form-field .error-field,.bdb-request-form__request-container .card .card-body__form-row .form-field .error-field{border-color:#cf2026}
.bdb-request-form-modal__request-container .card .card-body__form-row .form-field .error-field+label,.bdb-request-form__request-container .card .card-body__form-row .form-field .error-field+label{color:#cf2026}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container .card .card-body__form-row,.bdb-request-form__request-container .card .card-body__form-row{margin-bottom:0}
}
.bdb-request-form-modal__request-container .card .card-body .second-element,.bdb-request-form__request-container .card .card-body .second-element{padding-left:.3125rem}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container .card .card-body .second-element,.bdb-request-form__request-container .card .card-body .second-element{padding-left:.9375rem}
}
.bdb-request-form-modal__request-container .card .card-body__tnc-box,.bdb-request-form__request-container .card .card-body__tnc-box{margin-top:1.9375rem}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container .card .card-body__tnc-box,.bdb-request-form__request-container .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-request-form-modal__request-container .card .card-body__tnc-box__tnc,.bdb-request-form__request-container .card .card-body__tnc-box__tnc{font-size:1rem;line-height:1.25rem;max-width:800px}
.bdb-request-form-modal__request-container .card .card-body__tnc-box__astrik,.bdb-request-form__request-container .card .card-body__tnc-box__astrik{color:#f27707}
.bdb-request-form-modal__request-container__button-container,.bdb-request-form__request-container__button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem}
.bdb-request-form-modal__request-container__button-container .button-style,.bdb-request-form__request-container__button-container .button-style{height:3.125rem;padding:.9375rem 3rem 1.0625rem}
.bdb-request-form-modal__request-container__button-container .cancel-button,.bdb-request-form__request-container__button-container .cancel-button{font-weight:400;line-height:1.25rem}
.bdb-request-form-modal__request-container__button-container .submit-button,.bdb-request-form__request-container__button-container .submit-button{background-color:#004593;color:#fff}
@media only screen and (max-width:61.9375em){.bdb-request-form-modal__request-container__button-container,.bdb-request-form__request-container__button-container{-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}
}
.bdb-request-form-modal .bdb-contacts-dropdown .dropdown,.bdb-request-form .bdb-contacts-dropdown .dropdown{background:#fff;border-radius:0;margin-top:0;max-height:2.5rem}
.bdb-request-form-modal .bdb-contacts-dropdown .dropdown-menu.show,.bdb-request-form .bdb-contacts-dropdown .dropdown-menu.show{transform:translate3d(0,2.25rem,0) !important}
.bdb-request-form-modal .mkto-invalid input,.bdb-request-form .mkto-invalid input{border:.125rem solid #cf2026}
.bdb-request-form-modal .mkto-invalid .dropdown,.bdb-request-form .mkto-invalid .dropdown{border:.125rem solid #cf2026 !important}
.bdb-request-form-modal .mkto-invalid .mkto-error-msg,.bdb-request-form .mkto-invalid .mkto-error-msg{display:inline-block;top:-1rem}
.bdb-request-form-modal mkto-error-msg,.bdb-request-form mkto-error-msg{bottom:-1.5625rem;color:#ed174f;display:none;font-size:.75rem;letter-spacing:0;line-height:.9375rem;position:absolute}
.bdb-request-form-modal input[type=number]:-ms-input-placeholder+label,.bdb-request-form-modal input[type=password]:-ms-input-placeholder+label,.bdb-request-form-modal input[type=text]:-ms-input-placeholder+label,.bdb-request-form-modal textarea:-ms-input-placeholder+label,.bdb-request-form input[type=number]:-ms-input-placeholder+label,.bdb-request-form input[type=password]:-ms-input-placeholder+label,.bdb-request-form input[type=text]:-ms-input-placeholder+label,.bdb-request-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-request-form-modal input[type=number]:placeholder-shown+label,.bdb-request-form-modal input[type=password]:placeholder-shown+label,.bdb-request-form-modal input[type=text]:placeholder-shown+label,.bdb-request-form-modal textarea:placeholder-shown+label,.bdb-request-form input[type=number]:placeholder-shown+label,.bdb-request-form input[type=password]:placeholder-shown+label,.bdb-request-form input[type=text]:placeholder-shown+label,.bdb-request-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-request-form-modal input[type=number]::-webkit-input-placeholder,.bdb-request-form-modal input[type=password]::-webkit-input-placeholder,.bdb-request-form-modal input[type=text]::-webkit-input-placeholder,.bdb-request-form-modal textarea::-webkit-input-placeholder,.bdb-request-form input[type=number]::-webkit-input-placeholder,.bdb-request-form input[type=password]::-webkit-input-placeholder,.bdb-request-form input[type=text]::-webkit-input-placeholder,.bdb-request-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-feedback-form,.bdb-feedback-form-modal{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:49.5rem;padding:0}
.bdb-feedback-form-modal__modal-dimensions,.bdb-feedback-form__modal-dimensions{max-width:49.5rem}
.bdb-feedback-form-modal__modal-container .modal-header,.bdb-feedback-form__modal-container .modal-header{border:0}
.bdb-feedback-form-modal__modal-container .close,.bdb-feedback-form__modal-container .close{margin-right:0;margin-top:0}
.bdb-feedback-form-modal__modal-container .mktoForm#mktoForm_6921,.bdb-feedback-form__modal-container .mktoForm#mktoForm_6921{max-width:43.875rem !important}
.bdb-feedback-form-modal__modal-container .mktoForm#mktoForm_6921 .mktoFieldWrap input.mktoField:-ms-input-placeholder,.bdb-feedback-form__modal-container .mktoForm#mktoForm_6921 .mktoFieldWrap input.mktoField:-ms-input-placeholder{font-size:1.125rem !important;font-weight:400 !important;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-feedback-form-modal__modal-container .mktoForm#mktoForm_6921 .mktoFieldWrap input.mktoField::placeholder,.bdb-feedback-form__modal-container .mktoForm#mktoForm_6921 .mktoFieldWrap input.mktoField::placeholder{font-size:1.125rem !important;font-weight:400 !important;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-feedback-form-modal .card,.bdb-feedback-form .card{border:0}
.bdb-feedback-form-modal .card .card-body,.bdb-feedback-form .card .card-body{max-width:49.5rem;min-height:31.25rem;padding:.5rem 3.5rem 3.5rem}
.bdb-feedback-form-modal .card .card-body hr,.bdb-feedback-form .card .card-body hr{margin:1.25rem 0 !important}
@media only screen and (max-width:61.9375em){.bdb-feedback-form-modal .card .card-body,.bdb-feedback-form .card .card-body{padding:0 1.5rem 2rem}
}
.bdb-feedback-form-modal .card .card-body__title-text,.bdb-feedback-form .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-feedback-form-modal .card .card-body__description,.bdb-feedback-form .card .card-body__description{color:#424242;font-size:1.125rem;line-height:1.5rem;margin-bottom:2.5rem;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.bdb-feedback-form-modal .card .card-body__description,.bdb-feedback-form .card .card-body__description{margin-top:1.9375rem}
}
.bdb-feedback-form-modal .card .card-body__description a,.bdb-feedback-form .card .card-body__description a{color:#004593}
.bdb-feedback-form-modal input[type=number]:-ms-input-placeholder+label,.bdb-feedback-form-modal input[type=password]:-ms-input-placeholder+label,.bdb-feedback-form-modal input[type=text]:-ms-input-placeholder+label,.bdb-feedback-form-modal textarea:-ms-input-placeholder+label,.bdb-feedback-form input[type=number]:-ms-input-placeholder+label,.bdb-feedback-form input[type=password]:-ms-input-placeholder+label,.bdb-feedback-form input[type=text]:-ms-input-placeholder+label,.bdb-feedback-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-feedback-form-modal input[type=number]:placeholder-shown+label,.bdb-feedback-form-modal input[type=password]:placeholder-shown+label,.bdb-feedback-form-modal input[type=text]:placeholder-shown+label,.bdb-feedback-form-modal textarea:placeholder-shown+label,.bdb-feedback-form input[type=number]:placeholder-shown+label,.bdb-feedback-form input[type=password]:placeholder-shown+label,.bdb-feedback-form input[type=text]:placeholder-shown+label,.bdb-feedback-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-feedback-form-modal input[type=number]::-webkit-input-placeholder,.bdb-feedback-form-modal input[type=password]::-webkit-input-placeholder,.bdb-feedback-form-modal input[type=text]::-webkit-input-placeholder,.bdb-feedback-form-modal textarea::-webkit-input-placeholder,.bdb-feedback-form input[type=number]::-webkit-input-placeholder,.bdb-feedback-form input[type=password]::-webkit-input-placeholder,.bdb-feedback-form input[type=text]::-webkit-input-placeholder,.bdb-feedback-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-feedback-form-modal .mktoForm .mktoFormRow div:nth-last-child(2),.bdb-feedback-form .mktoForm .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-feedback-form-modal .mktoForm .mktoFormRow,.bdb-feedback-form .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFormCol,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoHtmlText,.bdb-feedback-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoHtmlText .privacy,.bdb-feedback-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoHtmlText h3,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoHtmlText h3&gt;strong,.bdb-feedback-form .mktoForm .mktoFormRow .mktoHtmlText h3,.bdb-feedback-form .mktoForm .mktoFormRow .mktoHtmlText h3&gt;strong{font-size:1.75rem;font-weight:600 !important;color:#424242;line-height:2.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoCheckboxList label,.bdb-feedback-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin-left:0}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr,.bdb-feedback-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoOffset,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel span,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel span{display:none}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDBSecondaryHearAbout,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDBSecondaryHearAbout{background:transparent !important;font-size:inherit !important;line-height:inherit !important;margin-bottom:.5rem;padding-bottom:.5rem !important;position:static !important}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblCountry,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblinquiryTopic,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblState,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblCountry,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblinquiryTopic,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblState{padding-bottom:0 !important;padding-top:0}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField:-ms-input-placeholder,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments:-ms-input-placeholder,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField:-ms-input-placeholder,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments:-ms-input-placeholder{font-size:1.125rem !important;font-weight:400;color:#5f6062 !important;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField::placeholder,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments::placeholder,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField::placeholder,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments::placeholder{font-size:1.125rem !important;font-weight:400;color:#5f6062 !important;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:62em){.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:6.5rem !important;overflow:auto}
.bdb-feedback-form-modal .mktoForm .mktoButtonRow,.bdb-feedback-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-feedback-form-modal .mktoForm .mktoButtonRow,.bdb-feedback-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-feedback-form-modal .mktoForm .mktoButtonRow .mktoButton,.bdb-feedback-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-feedback-form-modal .mktoForm .mktoButtonRow .mktoButton,.bdb-feedback-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-request-form-modal__modal-dimensions{max-width:51.9375rem}
@media only screen and (max-width:47.938em){.bdb-request-form-modal__modal-dimensions{margin:0}
}
.bdb-request-form-modal__modal-container{border-color:#fff;border-radius:.375rem;max-width:51.9375rem !important;padding:1.5rem 3rem 2rem}
@media only screen and (max-width:47.938em){.bdb-request-form-modal__modal-container{padding:.5rem 1rem 1.5rem}
}
.bdb-request-form-modal__modal-heading{padding-bottom:1.5rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.bdb-request-form-modal__modal-heading{padding-bottom:1rem;color:#404041}
}
.bdb-request-form-modal__modal-body{height:20rem;margin:1.5rem 0 2rem !important}
.bdb-request-form-modal__modal-body .card-body hr{margin:.75rem 0}
.bdb-request-form-modal__modal-body .card-body__tnc-box{margin-top:2rem}
@media only screen and (max-width:47.938em){.bdb-request-form-modal__modal-body .card-body__tnc-box{line-height:1.25rem}
}
.bdb-request-form-modal__modal-body .card-body__form-row{-ms-flex-align:start;align-items:flex-start}
.bdb-request-form-modal__modal-body .card-body__form-row__input-error{margin-top:.5rem;font-size:.875rem;font-weight:400;color:#cf2026;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-request-form-modal__modal-body .card-body__form-row__input-error.hide{display:none}
@media only screen and (min-width:37.5625em) and (max-width:64em){.bdb-request-form-modal__modal-body{height:24.5rem}
}
@media only screen and (max-width:47.938em){.bdb-request-form-modal__modal-body{height:26.25rem;padding-bottom:1.5rem}
}
.bdb-request-form-modal__modal-close{margin-right:-1.5rem}
@media only screen and (max-width:47.938em){.bdb-request-form-modal__modal-close{font-size:1rem;line-height:1.375;margin-right:0}
}
.bdb-course-registration-form{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:78.125rem;padding:4.5rem 0 5rem}
.bdb-course-registration-form .title-text{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:2.75rem;font-weight:600;line-height:3rem;margin-bottom:2rem}
.bdb-course-registration-form .description,.bdb-course-registration-form .description1{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;line-height:1.625rem;margin-bottom:1.25rem}
@media only screen and (max-width:61.9375em){.bdb-course-registration-form .description,.bdb-course-registration-form .description1{margin-top:1.9375rem}
}
.bdb-course-registration-form .description1 a,.bdb-course-registration-form .description a{color:#004593}
.bdb-course-registration-form .subhead{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.25rem;line-height:1.625rem;margin-bottom:1.5rem}
.bdb-course-registration-form .description1{margin-bottom:.5rem}
.bdb-course-registration-form .title-text-secondary{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.75rem;font-weight:600;line-height:2.25rem;margin-bottom:2rem;margin-top:4rem}
.bdb-course-registration-form #mktoForm_7091.mktoForm{-ms-flex-align:start;align-items:flex-start;margin-left:0}
.bdb-course-registration-form input[type=number]:-ms-input-placeholder+label,.bdb-course-registration-form input[type=password]:-ms-input-placeholder+label,.bdb-course-registration-form input[type=text]:-ms-input-placeholder+label,.bdb-course-registration-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-course-registration-form input[type=number]:placeholder-shown+label,.bdb-course-registration-form input[type=password]:placeholder-shown+label,.bdb-course-registration-form input[type=text]:placeholder-shown+label,.bdb-course-registration-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-course-registration-form input[type=number]::-webkit-input-placeholder,.bdb-course-registration-form input[type=password]::-webkit-input-placeholder,.bdb-course-registration-form input[type=text]::-webkit-input-placeholder,.bdb-course-registration-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-course-registration-form .mktoForm{margin:0 0 auto !important;max-width:45rem}
.bdb-course-registration-form .mktoForm&gt;.mktoFormRow:first-of-type{display:none}
@media only screen and (max-width:61.9375em){.bdb-course-registration-form .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoHtmlText,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoHtmlText a{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;line-height:1.125rem}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoHtmlText h3,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoHtmlText h3&gt;strong{font-size:1.75rem;font-weight:600 !important;color:#424242;line-height:2.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin-left:0}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{padding-left:0}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoCheckboxList label strong{color:#5f6062;line-height:1.25rem}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel span{display:none}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDBCustomsHP1,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDBCustomsHP3,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDBSecondaryHearAbout{background:transparent !important;color:#424242 !important;font-size:1.25rem !important;line-height:1.625rem !important;margin-bottom:.5rem;padding-bottom:.5rem !important;padding-left:0 !important;position:static !important;transition:unset}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblCountry,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblState{padding-bottom:0 !important;padding-top:0}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField:-ms-input-placeholder{font-size:1.125rem !important;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField::placeholder{font-size:1.125rem !important;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:62em){.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:6.5rem !important;overflow:auto}
.bdb-course-registration-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-course-registration-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-course-registration-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-course-registration-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-bulk-reagents-form{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:78.125rem;padding:2.5rem 0 5.5rem}
.bdb-bulk-reagents-form #mktoForm_4769.mktoForm{-ms-flex-align:start;align-items:flex-start;margin-left:0}
.bdb-bulk-reagents-form #mktoForm_4769.mktoForm #LblbDBCustomsCTT3,.bdb-bulk-reagents-form #mktoForm_4769.mktoForm #LblbDBCustomsCTT3.moveLabelToTop,.bdb-bulk-reagents-form #mktoForm_4769.mktoForm #LblbDBCustomsHP1,.bdb-bulk-reagents-form #mktoForm_4769.mktoForm #LblbDBCustomsHP1.moveLabelToTop{background:transparent !important;font-size:inherit !important;line-height:inherit !important;margin-bottom:1rem;padding-bottom:.5rem !important;position:static !important}
.bdb-bulk-reagents-form #mktoForm_4769.mktoForm .mktoFormRow .mktoFormCol{padding-left:0 !important}
.bdb-bulk-reagents-form .title-text{font-size:2.75rem;line-height:3rem}
.bdb-bulk-reagents-form .subhead,.bdb-bulk-reagents-form .title-text{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:600}
.bdb-bulk-reagents-form .subhead{font-size:1.75rem;line-height:2.25rem}
.bdb-bulk-reagents-form .description{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;line-height:1.375rem;margin-bottom:2.25rem;margin-top:2rem}
@media only screen and (max-width:61.9375em){.bdb-bulk-reagents-form .description{margin-top:1.9375rem}
}
.bdb-bulk-reagents-form .description a{color:#004593}
.bdb-bulk-reagents-form .bulkReagentImg{display:-ms-flexbox;display:flex}
@media only screen and (min-width:62em){.bdb-bulk-reagents-form .bulkReagentImg{margin:12.5rem auto 0}
}
.bdb-bulk-reagents-form input[type=number]:-ms-input-placeholder+label,.bdb-bulk-reagents-form input[type=password]:-ms-input-placeholder+label,.bdb-bulk-reagents-form input[type=text]:-ms-input-placeholder+label,.bdb-bulk-reagents-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-bulk-reagents-form input[type=number]:placeholder-shown+label,.bdb-bulk-reagents-form input[type=password]:placeholder-shown+label,.bdb-bulk-reagents-form input[type=text]:placeholder-shown+label,.bdb-bulk-reagents-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-bulk-reagents-form input[type=number]::-webkit-input-placeholder,.bdb-bulk-reagents-form input[type=password]::-webkit-input-placeholder,.bdb-bulk-reagents-form input[type=text]::-webkit-input-placeholder,.bdb-bulk-reagents-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-bulk-reagents-form .mktoForm{margin:0 0 auto !important;max-width:45rem}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow .mktoHtmlText p{margin-top:1.5rem !important}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow .mktoHtmlText h4{font-size:1rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 !important}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow .mktoCheckboxList{padding:0}
@media only screen and (max-width:61.9375em){.bdb-bulk-reagents-form .mktoForm .mktoFormRow .mktoCheckboxList{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin-left:0}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important}
@media only screen and (max-width:61.9375em){.bdb-bulk-reagents-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
@media only screen and (min-width:62em){.bdb-bulk-reagents-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-bulk-reagents-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#instrumentsOwned{height:6.5rem !important}
.bdb-bulk-reagents-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-bulk-reagents-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-bulk-reagents-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-bulk-reagents-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-brilliant-form{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:78.125rem;padding:2.5rem 0 5.5rem}
.bdb-brilliant-form #mktoForm_4769.mktoForm{-ms-flex-align:start;align-items:flex-start;margin-left:0}
.bdb-brilliant-form #mktoForm_4769.mktoForm #LblbDBCustomsCTT3,.bdb-brilliant-form #mktoForm_4769.mktoForm #LblbDBCustomsCTT3.moveLabelToTop,.bdb-brilliant-form #mktoForm_4769.mktoForm #LblbDBCustomsHP1,.bdb-brilliant-form #mktoForm_4769.mktoForm #LblbDBCustomsHP1.moveLabelToTop{background:transparent !important;font-size:inherit !important;line-height:inherit !important;margin-bottom:1rem;padding-bottom:.5rem !important;position:static !important}
.bdb-brilliant-form #mktoForm_4769.mktoForm .mktoFormRow .mktoFormCol{padding-left:0 !important}
.bdb-brilliant-form .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-brilliant-form .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-brilliant-form .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:2.375rem}
.bdb-brilliant-form .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem;margin-top:2.0625rem}
@media only screen and (max-width:61.9375em){.bdb-brilliant-form .card .card-body__description{margin-top:1.9375rem}
}
.bdb-brilliant-form .card .card-body .mktoForm{padding-top:1rem !important}
.bdb-brilliant-form input[type=number]:-ms-input-placeholder+label,.bdb-brilliant-form input[type=password]:-ms-input-placeholder+label,.bdb-brilliant-form input[type=text]:-ms-input-placeholder+label,.bdb-brilliant-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-brilliant-form input[type=number]:placeholder-shown+label,.bdb-brilliant-form input[type=password]:placeholder-shown+label,.bdb-brilliant-form input[type=text]:placeholder-shown+label,.bdb-brilliant-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-brilliant-form input[type=number]::-webkit-input-placeholder,.bdb-brilliant-form input[type=password]::-webkit-input-placeholder,.bdb-brilliant-form input[type=text]::-webkit-input-placeholder,.bdb-brilliant-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-brilliant-form .mktoForm{margin:0 0 auto !important;max-width:45rem}
.bdb-brilliant-form .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-brilliant-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-brilliant-form .mktoForm .mktoFormRow .mktoHtmlText p{margin-top:1.5rem !important}
.bdb-brilliant-form .mktoForm .mktoFormRow .mktoHtmlText h4{font-size:1rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 !important}
.bdb-brilliant-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-brilliant-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{padding-left:0;width:auto}
.bdb-brilliant-form .mktoForm .mktoFormRow .mktoCheckboxList label:before{border:0}
.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important}
@media only screen and (max-width:61.9375em){.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblDigital_Country__c,.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap span#InstructDigital_Country__c{display:none !important}
.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblEmailBlock__c{margin-left:2rem}
.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDForm01Field01,.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDForm01Field02,.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDForm01Field03{padding-bottom:.5rem !important}
.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:6.5rem !important;overflow:auto}
@media only screen and (min-width:62em){.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-brilliant-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#instrumentsOwned{height:6.5rem !important}
.bdb-brilliant-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-brilliant-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-brilliant-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-brilliant-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-LSRFortessa-X20-request-form,.bdb-LSRFortessa-X20-request-form-modal{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:49.5rem;padding:0}
.bdb-LSRFortessa-X20-request-form-modal__modal-dimensions,.bdb-LSRFortessa-X20-request-form__modal-dimensions{max-width:49.5rem}
.bdb-LSRFortessa-X20-request-form-modal__modal-container .modal-header,.bdb-LSRFortessa-X20-request-form__modal-container .modal-header{border:0}
.bdb-LSRFortessa-X20-request-form-modal__modal-container .close,.bdb-LSRFortessa-X20-request-form__modal-container .close{margin-right:0;margin-top:0}
.bdb-LSRFortessa-X20-request-form-modal__modal-container .mktoForm#mktoForm_2879,.bdb-LSRFortessa-X20-request-form__modal-container .mktoForm#mktoForm_2879{max-width:43.875rem !important}
.bdb-LSRFortessa-X20-request-form-modal__modal-container .mktoForm#mktoForm_2879 .mktoFieldWrap input.mktoField:-ms-input-placeholder,.bdb-LSRFortessa-X20-request-form__modal-container .mktoForm#mktoForm_2879 .mktoFieldWrap input.mktoField:-ms-input-placeholder{font-size:1.125rem !important;font-weight:400 !important;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-LSRFortessa-X20-request-form-modal__modal-container .mktoForm#mktoForm_2879 .mktoFieldWrap input.mktoField::placeholder,.bdb-LSRFortessa-X20-request-form__modal-container .mktoForm#mktoForm_2879 .mktoFieldWrap input.mktoField::placeholder{font-size:1.125rem !important;font-weight:400 !important;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-LSRFortessa-X20-request-form-modal .card,.bdb-LSRFortessa-X20-request-form .card{border:0}
.bdb-LSRFortessa-X20-request-form-modal .card .card-body,.bdb-LSRFortessa-X20-request-form .card .card-body{max-width:49.5rem;min-height:31.25rem;padding:.5rem 3.5rem 3.5rem}
.bdb-LSRFortessa-X20-request-form-modal .card .card-body hr,.bdb-LSRFortessa-X20-request-form .card .card-body hr{margin:1.25rem 0 !important}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-X20-request-form-modal .card .card-body,.bdb-LSRFortessa-X20-request-form .card .card-body{padding:0 1.5rem 2rem}
}
.bdb-LSRFortessa-X20-request-form-modal .card .card-body__title-text,.bdb-LSRFortessa-X20-request-form .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-LSRFortessa-X20-request-form-modal .card .card-body__description,.bdb-LSRFortessa-X20-request-form .card .card-body__description{color:#424242;font-size:1.125rem;line-height:1.5rem;margin-bottom:2.5rem;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-X20-request-form-modal .card .card-body__description,.bdb-LSRFortessa-X20-request-form .card .card-body__description{margin-top:1.9375rem}
}
.bdb-LSRFortessa-X20-request-form-modal .card .card-body__description a,.bdb-LSRFortessa-X20-request-form .card .card-body__description a{color:#004593}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=number]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=password]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=text]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 textarea:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=number]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=password]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=text]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=number]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=password]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=text]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 textarea:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=number]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=password]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=text]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=number]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=password]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=text]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 textarea::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=number]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=password]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=text]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow div:nth-last-child(2),.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText .privacy,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText h3,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText h3&gt;strong,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText h3,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText h3&gt;strong{font-size:1.75rem;font-weight:600 !important;color:#424242;line-height:2.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoCheckboxList label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoCheckboxList label{margin-left:0}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoOffset,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel span,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel span{display:none}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblbDBSecondaryHearAbout,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblbDBSecondaryHearAbout{background:transparent !important;font-size:inherit !important;line-height:inherit !important;margin-bottom:.5rem;padding-bottom:.5rem !important;position:static !important}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblCountry,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblinquiryTopic,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblState,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblCountry,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblinquiryTopic,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblState{padding-bottom:0 !important;padding-top:0}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap select.mktoField,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap input.mktoField:-ms-input-placeholder,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments:-ms-input-placeholder,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap input.mktoField:-ms-input-placeholder,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments:-ms-input-placeholder{font-size:1.125rem !important;font-weight:400;color:#5f6062 !important;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap input.mktoField::placeholder,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments::placeholder,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap input.mktoField::placeholder,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments::placeholder{font-size:1.125rem !important;font-weight:400;color:#5f6062 !important;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:62em){.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap .mktoField,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:6.5rem !important;overflow:auto}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoButtonRow,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoButtonRow,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoButtonRow{width:100%}
}
.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoButtonRow .mktoButton,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoButtonRow .mktoButton,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca{-ms-flex-align:start;align-items:flex-start;margin:0}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca .mktoForm,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca .mktoForm{margin:0}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFormRow .mktoFormCol,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFormRow .mktoFormCol{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFormRow .mktoFormCol .mktoField,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFieldWrap label.mktoLabel,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFieldWrap label.mktoLabel{padding-bottom:0 !important}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=email]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=number]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=password]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=tel]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=text]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca textarea::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=email]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=number]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=password]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=tel]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=text]::-webkit-input-placeholder,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=number]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=password]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=text]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca textarea:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=number]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=password]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=text]:-ms-input-placeholder+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca textarea:-ms-input-placeholder+label{cursor:text;font-size:1.125rem;max-width:75%;overflow:hidden;text-overflow:ellipsis;transform:translate(.625rem,2.5rem) scale(1);transform-origin:left bottom;white-space:nowrap}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=number]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=password]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=text]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca textarea:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=number]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=password]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=text]:placeholder-shown+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca textarea:placeholder-shown+label{cursor:text;font-size:1.125rem;max-width:75%;overflow:hidden;text-overflow:ellipsis;transform:translate(.625rem,2.5rem) scale(1);transform-origin:left bottom;white-space:nowrap}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=number]:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=password]:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=text]:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca textarea:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=number]:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=password]:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=text]:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca textarea:not(:-ms-input-placeholder)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=number]:focus+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=number]:not(:placeholder-shown)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=password]:focus+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=password]:not(:placeholder-shown)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=text]:focus+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=text]:not(:placeholder-shown)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca textarea:focus+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca textarea:not(:placeholder-shown)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=number]:focus+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=number]:not(:placeholder-shown)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=password]:focus+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=password]:not(:placeholder-shown)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=text]:focus+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=text]:not(:placeholder-shown)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca textarea:focus+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca textarea:not(:placeholder-shown)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.bdb-FACSDuet-request-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-FACSDuet-request-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-FACSDuet-request-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-FACSDuet-request-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-FACSDuet-request-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-FACSDuet-request-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-FACSDuet-request-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-FACSDuet-request-form .mktoForm{margin:0 auto !important;max-width:45rem;width:100% !important}
.bdb-FACSDuet-request-form .mktoForm .mktoRequiredField label.mktoLabel{padding:0 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSDuet-request-form .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:20rem}
}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 2.5rem 2.5rem 0 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 1rem 2.5rem 0 !important}
}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter,.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoOffset{display:none}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important;max-width:none !important}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSDuet-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
@media only screen and (min-width:62em){.bdb-FACSDuet-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#MKTOComments{height:8.75rem !important}
.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoLabel .mktoAsterix{display:none}
.bdb-FACSDuet-request-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-FACSDuet-request-form .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-FACSDuet-request-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-FACSDuet-request-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-FACSDuet-request-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-FACSDuet-request-form input[type=email]:-ms-input-placeholder+label,.bdb-FACSDuet-request-form input[type=number]:-ms-input-placeholder+label,.bdb-FACSDuet-request-form input[type=password]:-ms-input-placeholder+label,.bdb-FACSDuet-request-form input[type=tel]:-ms-input-placeholder+label,.bdb-FACSDuet-request-form input[type=text]:-ms-input-placeholder+label,.bdb-FACSDuet-request-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-FACSDuet-request-form input[type=email]:placeholder-shown+label,.bdb-FACSDuet-request-form input[type=number]:placeholder-shown+label,.bdb-FACSDuet-request-form input[type=password]:placeholder-shown+label,.bdb-FACSDuet-request-form input[type=tel]:placeholder-shown+label,.bdb-FACSDuet-request-form input[type=text]:placeholder-shown+label,.bdb-FACSDuet-request-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-FACSDuet-request-form input[type=email]::-webkit-input-placeholder,.bdb-FACSDuet-request-form input[type=number]::-webkit-input-placeholder,.bdb-FACSDuet-request-form input[type=password]::-webkit-input-placeholder,.bdb-FACSDuet-request-form input[type=tel]::-webkit-input-placeholder,.bdb-FACSDuet-request-form input[type=text]::-webkit-input-placeholder,.bdb-FACSDuet-request-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-FACSMelody-request-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-FACSMelody-request-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-FACSMelody-request-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-FACSMelody-request-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-FACSMelody-request-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-FACSMelody-request-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-FACSMelody-request-form .mktoForm{margin:0 auto !important;max-width:45rem}
.bdb-FACSMelody-request-form .mktoForm .mktoFormCol label.mktoLabel{padding:0 !important}
.bdb-FACSMelody-request-form .mktoForm select.mktoField{margin-bottom:0 !important;width:95% !important}
.bdb-FACSMelody-request-form .mktoForm select.mktoField#Title{width:100% !important}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .mktoForm select.mktoField{width:100% !important}
}
@media only screen and (min-width:62em){.bdb-FACSMelody-request-form .mktoForm .mktoField{min-width:20rem}
}
.bdb-FACSMelody-request-form .mktoForm #MKTOComments{height:8.75rem !important;width:95% !important}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .mktoForm #MKTOComments{width:100% !important}
}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:20rem}
}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoPlaceholder{width:50% !important}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 2.5rem 2.5rem 0 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 1rem 2.5rem 0 !important}
}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter,.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoOffset{display:none}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important;max-width:none !important}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
@media only screen and (min-width:62em){.bdb-FACSMelody-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#MKTOComments{height:8.75rem !important}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoLabel .mktoAsterix{display:none}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow:nth-child(9),.bdb-FACSMelody-request-form .mktoForm .mktoFormRow:nth-child(10),.bdb-FACSMelody-request-form .mktoForm .mktoFormRow:nth-child(11){-ms-flex-direction:column !important;flex-direction:column !important}
.bdb-FACSMelody-request-form .mktoForm .mktoFormRow:nth-child(9) .mktoFormCol,.bdb-FACSMelody-request-form .mktoForm .mktoFormRow:nth-child(10) .mktoFormCol,.bdb-FACSMelody-request-form .mktoForm .mktoFormRow:nth-child(11) .mktoFormCol{width:100% !important}
.bdb-FACSMelody-request-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-FACSMelody-request-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-FACSMelody-request-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-FACSMelody-request-form input[type=email]:-ms-input-placeholder+label,.bdb-FACSMelody-request-form input[type=number]:-ms-input-placeholder+label,.bdb-FACSMelody-request-form input[type=password]:-ms-input-placeholder+label,.bdb-FACSMelody-request-form input[type=tel]:-ms-input-placeholder+label,.bdb-FACSMelody-request-form input[type=text]:-ms-input-placeholder+label,.bdb-FACSMelody-request-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-FACSMelody-request-form input[type=email]:placeholder-shown+label,.bdb-FACSMelody-request-form input[type=number]:placeholder-shown+label,.bdb-FACSMelody-request-form input[type=password]:placeholder-shown+label,.bdb-FACSMelody-request-form input[type=tel]:placeholder-shown+label,.bdb-FACSMelody-request-form input[type=text]:placeholder-shown+label,.bdb-FACSMelody-request-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-FACSMelody-request-form input[type=email]::-webkit-input-placeholder,.bdb-FACSMelody-request-form input[type=number]::-webkit-input-placeholder,.bdb-FACSMelody-request-form input[type=password]::-webkit-input-placeholder,.bdb-FACSMelody-request-form input[type=tel]::-webkit-input-placeholder,.bdb-FACSMelody-request-form input[type=text]::-webkit-input-placeholder,.bdb-FACSMelody-request-form textarea::-webkit-input-placeholder,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=email]::-webkit-input-placeholder,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=number]::-webkit-input-placeholder,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=password]::-webkit-input-placeholder,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=tel]::-webkit-input-placeholder,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=text]::-webkit-input-placeholder,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=number]:-ms-input-placeholder+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=password]:-ms-input-placeholder+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=text]:-ms-input-placeholder+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form textarea:-ms-input-placeholder+label{cursor:text;font-size:1.125rem;max-width:75%;overflow:hidden;text-overflow:ellipsis;transform:translate(.625rem,2.5rem) scale(1);transform-origin:left bottom;white-space:nowrap}
.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=number]:placeholder-shown+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=password]:placeholder-shown+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=text]:placeholder-shown+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form textarea:placeholder-shown+label{cursor:text;font-size:1.125rem;max-width:75%;overflow:hidden;text-overflow:ellipsis;transform:translate(.625rem,2.5rem) scale(1);transform-origin:left bottom;white-space:nowrap}
.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=number]:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=password]:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=text]:not(:-ms-input-placeholder)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form textarea:not(:-ms-input-placeholder)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=number]:focus+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=number]:not(:placeholder-shown)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=password]:focus+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=password]:not(:placeholder-shown)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=text]:focus+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=text]:not(:placeholder-shown)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form textarea:focus+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form textarea:not(:placeholder-shown)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow:first-of-type .mktoFormCol{margin:0 2.5rem 2.5rem 0 !important;min-height:auto}
.bdb-LSRFortessa-request-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-request-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-LSRFortessa-request-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-LSRFortessa-request-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-LSRFortessa-request-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-LSRFortessa-request-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-LSRFortessa-request-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-LSRFortessa-request-form .mktoForm{margin:0 auto !important;max-width:45rem}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:18rem}
}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important;max-width:none !important}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
@media only screen and (min-width:62em){.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#MKTOComments{height:8.75rem !important}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow:first-of-type .mktoFormCol{margin:0 !important;min-height:auto}
.bdb-LSRFortessa-request-form .mktoForm .mktoFormRow:first-of-type .mktoFormCol .mktoHtmlText{display:none}
.bdb-LSRFortessa-request-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-request-form .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-request-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-LSRFortessa-request-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-request-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-askBD-request-form__container{margin-bottom:6.25rem;margin-top:2rem;padding:0 4.375rem 0 .9375rem}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form__container{padding:0 !important}
}
.bdb-askBD-request-form .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-askBD-request-form .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-askBD-request-form .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem;margin-top:2.0625rem}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .card .card-body__description{margin-top:1.9375rem}
}
.bdb-askBD-request-form .card .card-body__tnc-box{margin-top:1.9375rem}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-askBD-request-form .card .card-body__tnc-box__tnc{font-size:1rem;line-height:1.25rem}
.bdb-askBD-request-form .card .card-body .mktoForm{padding-top:1rem !important;width:100%}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2.25rem;padding-left:0 !important;padding-right:1.25rem !important}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{padding-left:1rem !important}
}
.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{padding:0 !important}
.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter,.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel .mktoAsterix,.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}
.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:18rem}
}
.bdb-askBD-request-form .card .card-body .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .card .card-body .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .card .card-body .mktoForm .mktoButtonRow{width:100%}
}
.bdb-askBD-request-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-askBD-request-form input[type=email]:-ms-input-placeholder+label,.bdb-askBD-request-form input[type=number]:-ms-input-placeholder+label,.bdb-askBD-request-form input[type=password]:-ms-input-placeholder+label,.bdb-askBD-request-form input[type=tel]:-ms-input-placeholder+label,.bdb-askBD-request-form input[type=text]:-ms-input-placeholder+label,.bdb-askBD-request-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-askBD-request-form input[type=email]:placeholder-shown+label,.bdb-askBD-request-form input[type=number]:placeholder-shown+label,.bdb-askBD-request-form input[type=password]:placeholder-shown+label,.bdb-askBD-request-form input[type=tel]:placeholder-shown+label,.bdb-askBD-request-form input[type=text]:placeholder-shown+label,.bdb-askBD-request-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-askBD-request-form input[type=email]::-webkit-input-placeholder,.bdb-askBD-request-form input[type=number]::-webkit-input-placeholder,.bdb-askBD-request-form input[type=password]::-webkit-input-placeholder,.bdb-askBD-request-form input[type=tel]::-webkit-input-placeholder,.bdb-askBD-request-form input[type=text]::-webkit-input-placeholder,.bdb-askBD-request-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm{margin:0 auto !important;max-width:45rem;width:100% !important}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoRequiredField label.mktoLabel{padding:0 !important}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important;margin-bottom:0 !important}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:20rem}
}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 2.5rem 2.5rem 0 !important}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 1rem 2.5rem 0 !important}
}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter,.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoOffset{display:none}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoCheckboxList label a{color:#004593 !important}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoCheckboxList label:before{border:0}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoLabel .mktoAsterix{display:none}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:2rem}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow{width:100%}
}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container{padding:0}
.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm{max-width:100%}
.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblDigital_Country__c,.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap span#InstructDigital_Country__c{display:none !important}
.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblEmailBlock__c{margin-left:2rem}
.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDForm01Field01,.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDForm01Field02,.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDForm01Field03{padding-bottom:.5rem !important}
.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:6.5rem !important;overflow:auto}
.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor label#LblbDForm01Field03{margin-top:1.25rem}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form.l2-regions .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor label#LblbDForm01Field03{margin-top:0}
}
.bdb-askBD-request-form.j-lang-form .bdb-askBD-request-form__container{padding:0}
.bdb-askBD-request-form.j-lang-form .bdb-askBD-request-form__container .card .card-body .mktoForm{max-width:43.125rem}
.bdb-askBD-request-form.j-lang-form .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{font-size:.9375rem}
@media only screen and (max-width:61.9375em){.bdb-askBD-request-form.j-lang-form .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{font-size:.875rem}
}
.bdb-askBD-request-form.j-lang-form .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFormCol #LblAccount_Category__c,.bdb-askBD-request-form.j-lang-form .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFormCol #LblMktoPersonNotes,.bdb-askBD-request-form.j-lang-form .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFormCol #LblproductInquiry,.bdb-askBD-request-form.j-lang-form .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFormCol #LblSalutation{display:none !important}
.bdb-primer-program-form__container{margin-bottom:6.25rem;margin-top:2rem;padding:0 4.375rem 0 .9375rem}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form__container{padding:0 !important}
}
.bdb-primer-program-form .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-primer-program-form .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-primer-program-form .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem;margin-top:2.0625rem}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form .card .card-body__description{margin-top:1.9375rem}
}
.bdb-primer-program-form .card .card-body__tnc-box{margin-top:1.9375rem}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-primer-program-form .card .card-body__tnc-box__tnc{font-size:1rem;line-height:1.25rem}
.bdb-primer-program-form .card .card-body .mktoForm{padding-top:1rem !important;width:100%}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2.25rem;padding-left:0 !important;padding-right:1.25rem !important}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{padding-left:1rem !important}
}
.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{padding:0 !important}
.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter,.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel .mktoAsterix,.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}
.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:18rem}
}
.bdb-primer-program-form .card .card-body .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form .card .card-body .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form .card .card-body .mktoForm .mktoButtonRow{width:100%}
}
.bdb-primer-program-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-primer-program-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-primer-program-form input[type=email]:-ms-input-placeholder+label,.bdb-primer-program-form input[type=number]:-ms-input-placeholder+label,.bdb-primer-program-form input[type=password]:-ms-input-placeholder+label,.bdb-primer-program-form input[type=tel]:-ms-input-placeholder+label,.bdb-primer-program-form input[type=text]:-ms-input-placeholder+label,.bdb-primer-program-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-primer-program-form input[type=email]:placeholder-shown+label,.bdb-primer-program-form input[type=number]:placeholder-shown+label,.bdb-primer-program-form input[type=password]:placeholder-shown+label,.bdb-primer-program-form input[type=tel]:placeholder-shown+label,.bdb-primer-program-form input[type=text]:placeholder-shown+label,.bdb-primer-program-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-primer-program-form input[type=email]::-webkit-input-placeholder,.bdb-primer-program-form input[type=number]::-webkit-input-placeholder,.bdb-primer-program-form input[type=password]::-webkit-input-placeholder,.bdb-primer-program-form input[type=tel]::-webkit-input-placeholder,.bdb-primer-program-form input[type=text]::-webkit-input-placeholder,.bdb-primer-program-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-discovery-form__container{margin-bottom:6.25rem;margin-top:2rem;padding:0 4.375rem 0 .9375rem}
@media only screen and (max-width:61.9375em){.bdb-discovery-form__container{padding:0 !important}
}
.bdb-discovery-form .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-discovery-form .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-discovery-form .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-discovery-form .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem;margin-top:2.0625rem}
@media only screen and (max-width:61.9375em){.bdb-discovery-form .card .card-body__description{margin-top:1.9375rem}
}
.bdb-discovery-form .card .card-body__tnc-box{margin-top:1.9375rem}
@media only screen and (max-width:61.9375em){.bdb-discovery-form .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-discovery-form .card .card-body__tnc-box__tnc{font-size:1rem;line-height:1.25rem}
.bdb-discovery-form .card .card-body .mktoForm{padding-top:1rem !important;width:100%}
@media only screen and (max-width:61.9375em){.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2.25rem;padding-left:0 !important;padding-right:1.25rem !important}
@media only screen and (max-width:61.9375em){.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{padding-left:1rem !important}
}
.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{padding:0 !important}
.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter,.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel .mktoAsterix,.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}
.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:18rem}
}
.bdb-discovery-form .card .card-body .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-discovery-form .card .card-body .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-discovery-form .card .card-body .mktoForm .mktoButtonRow{width:100%}
}
.bdb-discovery-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-discovery-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-discovery-form input[type=email]:-ms-input-placeholder+label,.bdb-discovery-form input[type=number]:-ms-input-placeholder+label,.bdb-discovery-form input[type=password]:-ms-input-placeholder+label,.bdb-discovery-form input[type=tel]:-ms-input-placeholder+label,.bdb-discovery-form input[type=text]:-ms-input-placeholder+label,.bdb-discovery-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-discovery-form input[type=email]:placeholder-shown+label,.bdb-discovery-form input[type=number]:placeholder-shown+label,.bdb-discovery-form input[type=password]:placeholder-shown+label,.bdb-discovery-form input[type=tel]:placeholder-shown+label,.bdb-discovery-form input[type=text]:placeholder-shown+label,.bdb-discovery-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-discovery-form input[type=email]::-webkit-input-placeholder,.bdb-discovery-form input[type=number]::-webkit-input-placeholder,.bdb-discovery-form input[type=password]::-webkit-input-placeholder,.bdb-discovery-form input[type=tel]::-webkit-input-placeholder,.bdb-discovery-form input[type=text]::-webkit-input-placeholder,.bdb-discovery-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-Accuri-request-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-Accuri-request-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-Accuri-request-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-Accuri-request-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-Accuri-request-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-Accuri-request-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-Accuri-request-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-Accuri-request-form .mktoForm{margin:0 auto !important;max-width:45rem}
.bdb-Accuri-request-form .mktoForm .mktoFormRow .mktoFormCol{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-Accuri-request-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-Accuri-request-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-Accuri-request-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-Accuri-request-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-Accuri-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important;max-width:none !important}
.bdb-Accuri-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-Accuri-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-Accuri-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-Accuri-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-Accuri-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
@media only screen and (min-width:62em){.bdb-Accuri-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-Accuri-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#MKTOComments{height:8.75rem !important}
.bdb-Accuri-request-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-Accuri-request-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-Accuri-request-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-Accuri-request-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-Accuri-request-form .mktoForm .mktoFieldWrap label.mktoLabel{padding:0 !important}
.bdb-Accuri-request-form .mktoForm input[type=email]:-ms-input-placeholder+label,.bdb-Accuri-request-form .mktoForm input[type=number]:-ms-input-placeholder+label,.bdb-Accuri-request-form .mktoForm input[type=password]:-ms-input-placeholder+label,.bdb-Accuri-request-form .mktoForm input[type=tel]:-ms-input-placeholder+label,.bdb-Accuri-request-form .mktoForm input[type=text]:-ms-input-placeholder+label,.bdb-Accuri-request-form .mktoForm textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-Accuri-request-form .mktoForm input[type=email]:placeholder-shown+label,.bdb-Accuri-request-form .mktoForm input[type=number]:placeholder-shown+label,.bdb-Accuri-request-form .mktoForm input[type=password]:placeholder-shown+label,.bdb-Accuri-request-form .mktoForm input[type=tel]:placeholder-shown+label,.bdb-Accuri-request-form .mktoForm input[type=text]:placeholder-shown+label,.bdb-Accuri-request-form .mktoForm textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-Accuri-request-form .mktoForm input[type=email]::-webkit-input-placeholder,.bdb-Accuri-request-form .mktoForm input[type=number]::-webkit-input-placeholder,.bdb-Accuri-request-form .mktoForm input[type=password]::-webkit-input-placeholder,.bdb-Accuri-request-form .mktoForm input[type=tel]::-webkit-input-placeholder,.bdb-Accuri-request-form .mktoForm input[type=text]::-webkit-input-placeholder,.bdb-Accuri-request-form .mktoForm textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-FACSCelesta-request-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-FACSCelesta-request-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-FACSCelesta-request-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-FACSCelesta-request-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-FACSCelesta-request-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-FACSCelesta-request-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-FACSCelesta-request-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-FACSCelesta-request-form .mktoForm{margin:0 auto !important;max-width:45rem}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow .mktoFormCol{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important;max-width:none !important}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
@media only screen and (min-width:62em){.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#MKTOComments{height:8.75rem !important}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow:first-of-type .mktoFormCol{margin:0 !important;min-height:auto}
.bdb-FACSCelesta-request-form .mktoForm .mktoFormRow:first-of-type .mktoFormCol .mktoHtmlText{display:none}
.bdb-FACSCelesta-request-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-FACSCelesta-request-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-FACSCelesta-request-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-FACSCelesta-request-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-FACSCelesta-request-form .mktoForm .mktoFieldWrap label.mktoLabel{padding:0 !important}
.bdb-FACSCelesta-request-form .orangemktoAsterixr{color:#5f6062}
.bdb-FACSLyric-request-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-request-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-FACSLyric-request-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-FACSLyric-request-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-FACSLyric-request-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-FACSLyric-request-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-FACSLyric-request-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-FACSLyric-request-form .mktoForm{margin:0 auto !important;max-width:45rem}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow .mktoFormCol{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important;max-width:none !important}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
@media only screen and (min-width:62em){.bdb-FACSLyric-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-FACSLyric-request-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#MKTOComments{height:8.75rem !important}
.bdb-FACSLyric-request-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-request-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-FACSLyric-request-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-request-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-FACSLyric-request-form .mktoForm .mktoFieldWrap label.mktoLabel{padding:0 !important}
.bdb-FACSLyric-request-form .mktoForm .mktoFieldWrap select#inquiryTopic{min-height:4.25rem}
.bdb-FACSLyric-request-form .mktoForm input[type=email]:-ms-input-placeholder+label,.bdb-FACSLyric-request-form .mktoForm input[type=number]:-ms-input-placeholder+label,.bdb-FACSLyric-request-form .mktoForm input[type=password]:-ms-input-placeholder+label,.bdb-FACSLyric-request-form .mktoForm input[type=tel]:-ms-input-placeholder+label,.bdb-FACSLyric-request-form .mktoForm input[type=text]:-ms-input-placeholder+label,.bdb-FACSLyric-request-form .mktoForm textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-FACSLyric-request-form .mktoForm input[type=email]:placeholder-shown+label,.bdb-FACSLyric-request-form .mktoForm input[type=number]:placeholder-shown+label,.bdb-FACSLyric-request-form .mktoForm input[type=password]:placeholder-shown+label,.bdb-FACSLyric-request-form .mktoForm input[type=tel]:placeholder-shown+label,.bdb-FACSLyric-request-form .mktoForm input[type=text]:placeholder-shown+label,.bdb-FACSLyric-request-form .mktoForm textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-FACSLyric-request-form .mktoForm input[type=email]::-webkit-input-placeholder,.bdb-FACSLyric-request-form .mktoForm input[type=number]::-webkit-input-placeholder,.bdb-FACSLyric-request-form .mktoForm input[type=password]::-webkit-input-placeholder,.bdb-FACSLyric-request-form .mktoForm input[type=tel]::-webkit-input-placeholder,.bdb-FACSLyric-request-form .mktoForm input[type=text]::-webkit-input-placeholder,.bdb-FACSLyric-request-form .mktoForm textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-FACSLyric-biopharma-request-form__container{margin-bottom:6.25rem;margin-top:2rem;padding:0 4.375rem 0 .9375rem}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form__container{padding-left:1.25rem;padding-right:1.25rem}
}
.bdb-FACSLyric-biopharma-request-form .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-FACSLyric-biopharma-request-form .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-FACSLyric-biopharma-request-form .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem;margin-top:2.0625rem}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .card .card-body__description{margin-top:1.9375rem}
}
.bdb-FACSLyric-biopharma-request-form .card .card-body__tnc-box{margin-top:1.9375rem}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-FACSLyric-biopharma-request-form .card .card-body__tnc-box__tnc{font-size:1rem;line-height:1.25rem}
.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm{padding-top:1rem !important;width:100%}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2.25rem;padding-left:0 !important;padding-right:1.25rem !important}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{padding-left:1rem !important}
}
.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{padding:0 !important}
.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter,.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel .mktoAsterix,.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}
.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:18rem}
}
.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoButtonRow{width:100%}
}
.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-FACSLyric-biopharma-request-form input[type=email]:-ms-input-placeholder+label,.bdb-FACSLyric-biopharma-request-form input[type=number]:-ms-input-placeholder+label,.bdb-FACSLyric-biopharma-request-form input[type=password]:-ms-input-placeholder+label,.bdb-FACSLyric-biopharma-request-form input[type=tel]:-ms-input-placeholder+label,.bdb-FACSLyric-biopharma-request-form input[type=text]:-ms-input-placeholder+label,.bdb-FACSLyric-biopharma-request-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-FACSLyric-biopharma-request-form input[type=email]:placeholder-shown+label,.bdb-FACSLyric-biopharma-request-form input[type=number]:placeholder-shown+label,.bdb-FACSLyric-biopharma-request-form input[type=password]:placeholder-shown+label,.bdb-FACSLyric-biopharma-request-form input[type=tel]:placeholder-shown+label,.bdb-FACSLyric-biopharma-request-form input[type=text]:placeholder-shown+label,.bdb-FACSLyric-biopharma-request-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-FACSLyric-biopharma-request-form input[type=email]::-webkit-input-placeholder,.bdb-FACSLyric-biopharma-request-form input[type=number]::-webkit-input-placeholder,.bdb-FACSLyric-biopharma-request-form input[type=password]::-webkit-input-placeholder,.bdb-FACSLyric-biopharma-request-form input[type=tel]::-webkit-input-placeholder,.bdb-FACSLyric-biopharma-request-form input[type=text]::-webkit-input-placeholder,.bdb-FACSLyric-biopharma-request-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm{margin:0 auto !important;max-width:45rem;width:100% !important}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoRequiredField label.mktoLabel{padding:0 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:20rem}
}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 2.5rem 2.5rem 0 !important}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 1rem 2.5rem 0 !important}
}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter,.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoOffset{display:none}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoLabel .mktoAsterix{display:none}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:2rem}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow{width:100%}
}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-cell-sorting-form__container{margin-bottom:6.25rem;margin-top:2rem;padding:0 4.375rem 0 .9375rem}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form__container{padding:0 !important}
}
.bdb-cell-sorting-form .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-cell-sorting-form .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-cell-sorting-form .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem;margin-top:2.0625rem}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .card .card-body__description{margin-top:1.9375rem}
}
.bdb-cell-sorting-form .card .card-body__tnc-box{margin-top:1.9375rem}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-cell-sorting-form .card .card-body__tnc-box__tnc{font-size:1rem;line-height:1.25rem}
.bdb-cell-sorting-form .card .card-body .mktoForm{padding-top:1rem !important;width:100%}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2.25rem;padding-left:0 !important;padding-right:1.25rem !important}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{padding-left:1rem !important}
}
.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{padding:0 !important}
.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter,.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel .mktoAsterix,.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}
.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:18rem}
}
.bdb-cell-sorting-form .card .card-body .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .card .card-body .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .card .card-body .mktoForm .mktoButtonRow{width:100%}
}
.bdb-cell-sorting-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-cell-sorting-form input[type=email]:-ms-input-placeholder+label,.bdb-cell-sorting-form input[type=number]:-ms-input-placeholder+label,.bdb-cell-sorting-form input[type=password]:-ms-input-placeholder+label,.bdb-cell-sorting-form input[type=tel]:-ms-input-placeholder+label,.bdb-cell-sorting-form input[type=text]:-ms-input-placeholder+label,.bdb-cell-sorting-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-cell-sorting-form input[type=email]:placeholder-shown+label,.bdb-cell-sorting-form input[type=number]:placeholder-shown+label,.bdb-cell-sorting-form input[type=password]:placeholder-shown+label,.bdb-cell-sorting-form input[type=tel]:placeholder-shown+label,.bdb-cell-sorting-form input[type=text]:placeholder-shown+label,.bdb-cell-sorting-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-cell-sorting-form input[type=email]::-webkit-input-placeholder,.bdb-cell-sorting-form input[type=number]::-webkit-input-placeholder,.bdb-cell-sorting-form input[type=password]::-webkit-input-placeholder,.bdb-cell-sorting-form input[type=tel]::-webkit-input-placeholder,.bdb-cell-sorting-form input[type=text]::-webkit-input-placeholder,.bdb-cell-sorting-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm{margin:0 auto !important;max-width:45rem;width:100% !important}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoRequiredField label.mktoLabel{padding:0 !important}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:20rem}
}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 2.5rem 2.5rem 0 !important}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin:0 1rem 2.5rem 0 !important}
}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter,.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoOffset{display:none}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoLabel .mktoAsterix{display:none}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:2rem}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow{width:100%}
}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-ASR-sample-request-form__container{margin-bottom:6.25rem;margin-top:2rem;padding:0 4.375rem 0 .9375rem}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form__container{padding:0 !important}
}
.bdb-ASR-sample-request-form .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-ASR-sample-request-form .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-ASR-sample-request-form .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem;margin-top:2.0625rem}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form .card .card-body__description{margin-top:1.9375rem}
}
.bdb-ASR-sample-request-form .card .card-body__tnc-box{margin-top:1.9375rem}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-ASR-sample-request-form .card .card-body__tnc-box__tnc{font-size:1rem;line-height:1.25rem}
.bdb-ASR-sample-request-form .card .card-body .mktoForm{padding-top:1rem !important;width:100%}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2.25rem;padding-left:0 !important;padding-right:1.25rem !important}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{padding-left:1rem !important}
}
.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{padding:0 !important}
.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter,.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel .mktoAsterix,.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}
.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol #Comments__c{height:8.75rem !important}
.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoHtmlText{font-size:1rem}
.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel#LblMKTOComments{padding-bottom:.625rem !important}
.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:18rem}
}
.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoButtonRow{width:100%}
}
.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-ASR-sample-request-form input[type=email]:-ms-input-placeholder+label,.bdb-ASR-sample-request-form input[type=number]:-ms-input-placeholder+label,.bdb-ASR-sample-request-form input[type=password]:-ms-input-placeholder+label,.bdb-ASR-sample-request-form input[type=tel]:-ms-input-placeholder+label,.bdb-ASR-sample-request-form input[type=text]:-ms-input-placeholder+label,.bdb-ASR-sample-request-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-ASR-sample-request-form input[type=email]:placeholder-shown+label,.bdb-ASR-sample-request-form input[type=number]:placeholder-shown+label,.bdb-ASR-sample-request-form input[type=password]:placeholder-shown+label,.bdb-ASR-sample-request-form input[type=tel]:placeholder-shown+label,.bdb-ASR-sample-request-form input[type=text]:placeholder-shown+label,.bdb-ASR-sample-request-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-ASR-sample-request-form input[type=email]::-webkit-input-placeholder,.bdb-ASR-sample-request-form input[type=number]::-webkit-input-placeholder,.bdb-ASR-sample-request-form input[type=password]::-webkit-input-placeholder,.bdb-ASR-sample-request-form input[type=tel]::-webkit-input-placeholder,.bdb-ASR-sample-request-form input[type=text]::-webkit-input-placeholder,.bdb-ASR-sample-request-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-marketo-confirmation .marketo-confirmation{margin:6rem auto 7rem;text-align:center}
.bdb-marketo-confirmation .marketo-confirmation__row .section-title{color:#424242;font-size:2.75rem;font-weight:600;letter-spacing:0;line-height:3.125rem;margin-top:1.5rem}
.bdb-marketo-confirmation .marketo-confirmation__row .section-sub-title{color:#5f6062;font-size:1.625rem;letter-spacing:0;line-height:2rem;margin-top:1.5rem}
.bdb-marketo-confirmation .marketo-confirmation__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:3rem}
.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn,.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn{border-color:#004593;border-radius:.375rem;font-size:1.125rem;outline:0;padding:1.5rem 3.5rem}
.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn a,.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn a{font-weight:600}
@media only screen and (max-width:74.9375em){.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn,.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn{padding:1.5rem 2rem}
}
.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn{background:#fff;border:.125rem solid #004593;color:#004593;letter-spacing:0;line-height:1.25rem;margin-right:1.5rem}
.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn{background:#004593;color:#fff;line-height:1.125rem}
.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn a{color:#fff}
@media only screen and (max-width:47.938em){.bdb-marketo-confirmation .marketo-confirmation{margin:2.5rem 1.25rem}
.bdb-marketo-confirmation .marketo-confirmation__row .section-title{font-size:2rem;line-height:2.375rem;margin-top:2.5rem}
.bdb-marketo-confirmation .marketo-confirmation__row .section-sub-title{color:#424242;font-size:1.625rem;letter-spacing:0;line-height:2rem;margin-top:1rem}
.bdb-marketo-confirmation .marketo-confirmation__btn{display:grid;display:-ms-grid;-ms-grid-template-columns:100%;grid-template-columns:100%;margin-top:3rem}
.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn,.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn{width:100%}
.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn{-ms-flex-order:2;order:2}
.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn{margin-bottom:1rem;-ms-flex-order:1;order:1}
}
.bdb-panel-design-form{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:78.125rem;padding:2.5rem 0 5.5rem}
.bdb-panel-design-form__container .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-panel-design-form__container .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-panel-design-form__container .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:2.375rem}
.bdb-panel-design-form__container .card .card-body__description{font-size:1.125rem;line-height:1.5rem;margin-bottom:1.5rem;margin-top:2rem}
@media only screen and (max-width:61.9375em){.bdb-panel-design-form__container .card .card-body__description{margin-top:2rem}
}
.bdb-panel-design-form__container .card .card-body .mktoForm{max-width:100%}
.bdb-panel-design-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-panel-design-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblDigital_Country__c,.bdb-panel-design-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblDPInformationProvided__c,.bdb-panel-design-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap span#InstructDigital_Country__c{display:none !important}
.bdb-panel-design-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblEmailBlock__c{margin-left:2rem}
.bdb-panel-design-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor label#LblbDForm01Field03{margin-top:1.25rem}
@media only screen and (max-width:61.9375em){.bdb-panel-design-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor label#LblbDForm01Field03{margin-top:0}
}
.bdb-panel-design-form__container .card .card-body .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-panel-design-form__container .card .card-body .mktoForm .mktoButtonRow{width:100%}
}
.bdb-panel-design-form__container .card .card-body .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-panel-design-form__container .card .card-body .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-ANZ-form input[type=email]:-ms-input-placeholder+label,.bdb-ANZ-form input[type=number]:-ms-input-placeholder+label,.bdb-ANZ-form input[type=password]:-ms-input-placeholder+label,.bdb-ANZ-form input[type=tel]:-ms-input-placeholder+label,.bdb-ANZ-form input[type=text]:-ms-input-placeholder+label,.bdb-ANZ-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-ANZ-form input[type=email]:placeholder-shown+label,.bdb-ANZ-form input[type=number]:placeholder-shown+label,.bdb-ANZ-form input[type=password]:placeholder-shown+label,.bdb-ANZ-form input[type=tel]:placeholder-shown+label,.bdb-ANZ-form input[type=text]:placeholder-shown+label,.bdb-ANZ-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-ANZ-form input[type=email]::-webkit-input-placeholder,.bdb-ANZ-form input[type=number]::-webkit-input-placeholder,.bdb-ANZ-form input[type=password]::-webkit-input-placeholder,.bdb-ANZ-form input[type=tel]::-webkit-input-placeholder,.bdb-ANZ-form input[type=text]::-webkit-input-placeholder,.bdb-ANZ-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-ANZ-form .mktoForm{-ms-flex-align:start;align-items:flex-start;margin:0}
.bdb-ANZ-form .mktoForm .mktoFieldWrap label.mktoLabel{padding-bottom:0 !important}
.bdb-ANZ-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:6.5rem !important;overflow:auto}
.bdb-ANZ-form span#InstructCountry{display:none !important}
.bdb-FACSelect-fluorochromes{background-color:#f4f5f7;border-radius:.375rem;margin-bottom:2.5rem;padding:2.5rem 3rem 2.5rem 2rem}
.bdb-FACSelect-fluorochromes__search{margin-bottom:2rem}
.bdb-FACSelect-fluorochromes__search-title{margin-bottom:1rem}
.bdb-FACSelect-fluorochromes__search-title .title{margin-right:1rem;font-size:1.375rem;font-weight:600}
.bdb-FACSelect-fluorochromes__search-title .subtitle,.bdb-FACSelect-fluorochromes__search-title .title{color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-FACSelect-fluorochromes__search-title .subtitle{font-size:1.125rem;font-weight:400}
.bdb-FACSelect-fluorochromes__search-bar{background-color:#fff;border-radius:.375rem;height:3.125rem;padding:1rem}
.bdb-FACSelect-fluorochromes__search-bar-box{padding-left:1rem;padding-right:1rem}
.bdb-FACSelect-fluorochromes__reset-filter{margin-bottom:2rem}
.bdb-FACSelect-fluorochromes__reset-filter-button{font-size:1.125rem;font-weight:600;height:3.125rem;letter-spacing:0;line-height:1.25rem;padding:1rem 1.875rem}
.bdb-FACSelect-fluorochromes__select .title{margin-bottom:1rem;margin-right:1rem;font-size:1.375rem;font-weight:600}
.bdb-FACSelect-fluorochromes__select .subtitle,.bdb-FACSelect-fluorochromes__select .title{color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-FACSelect-fluorochromes__select .subtitle{font-size:1.125rem;font-weight:400}
.bdb-FACSelect-fluorochromes__select .laser-category{background-color:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem;margin-bottom:1rem;padding:.875rem 1rem}
.bdb-FACSelect-fluorochromes__select .laser-category label{font-size:1rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:62em){.bdb-FACSelect-fluorochromes__select .fluorochrome-column{-ms-flex:0 0 20% !important;flex:0 0 20% !important;max-width:20% !important}
}
.bdb-FACSelect-fluorochromes input[type=text][placeholder]::-webkit-input-placeholder{font-size:1.25rem;opacity:1}
.bdb-FACSelect-fluorochromes input[type=text][placeholder]:-moz-placeholder,.bdb-FACSelect-fluorochromes input[type=text][placeholder]::-moz-placeholder{font-size:1.25rem;opacity:1}
.bdb-FACSelect-fluorochromes input[type=text][placeholder]:-ms-input-placeholder{font-size:1.25rem;opacity:1}
@media only screen and (max-width:47.938em){.bdb-FACSelect-fluorochromes input[type=text][placeholder]{font-size:1.25rem;line-height:1.375rem}
}
.bdb-external-site-redirection .modal-footer{border-top:0;padding:2.5rem 0 0}
.bdb-external-site-redirection .modal-footer .btn,.bdb-external-site-redirection .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bdb-external-site-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bdb-external-site-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.bdb-external-site-redirection .modal-footer button,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-end-cancel{height:2.625rem;width:6.25rem}
.bdb-external-site-redirection .modal-footer .btn,.bdb-external-site-redirection .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bdb-external-site-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bdb-external-site-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-end-cancel{padding:.625rem}
.bdb-external-site-redirection .modal-body{color:#424242;font-size:1.25rem;letter-spacing:0;line-height:1.875rem;padding:0}
@media only screen and (min-width:48em){.bdb-external-site-redirection .modal-dialog{max-width:36.4375rem}
}
.bdb-external-site-redirection .modal-content{padding:3.5rem 3.5rem 3rem;width:36.4375rem}
@media only screen and (max-width:61.9375em){.bdb-external-site-redirection .modal-content{padding:2rem 2rem 1.5rem}
}
.bdb-FACSMelody-request-form.bdb-report-issue-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoFieldWrap label#LblDigital_Country__c,.bdb-FACSMelody-request-form.bdb-report-issue-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoFieldWrap span#InstructDigital_Country__c{display:none !important}
.bdb-FACSMelody-request-form.bdb-report-issue-form .mktoForm .mktoFormRow .mktoCheckboxList label:before{border:0}
.bdb-FACSMelody-request-form.bdb-report-issue-form .mktoForm .mktoFormRow select.mktoField{width:100% !important}
.bdb-browser-version .modal-dialog{max-width:43.4375rem}
.bdb-browser-version .modal-content{max-height:24.375rem;padding:3.5rem 3.5rem 3rem;width:43.4375rem}
@media only screen and (max-width:61.9375em){.bdb-browser-version .modal-content{padding:2.5rem 2rem}
}
.bdb-browser-version .modal-content .modal-header{border-bottom:.0625rem solid #d1d1d1}
.bdb-browser-version .modal-content .modal-header .modal-title{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.625rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin-bottom:1rem}
.bdb-browser-version .modal-content .modal-body{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.25rem;letter-spacing:0;line-height:1.875rem}
.bdb-browser-version .modal-content .modal-footer{border-top:0}
.bdb-browser-version .modal-content .modal-footer .btn-primary-blue,.bdb-browser-version .modal-content .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit,.bdb-browser-version .modal-content .modal-footer .cx-common-container.cx-toast .cx-button-group .cx-btn,.bdb-browser-version .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm,.bdb-browser-version .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-browser-version .modal-content .modal-footer .cx-submit,.cx-common-container.cx-toast .cx-button-group .bdb-browser-version .modal-content .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-browser-version .modal-content .modal-footer .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-browser-version .modal-content .modal-footer .cx-end-confirm{padding-left:4rem;padding-right:4rem}
.technical-services-table{margin-bottom:1.875rem;margin-top:1.875rem;padding:0 .9375rem}
.technical-services-table__content{border-collapse:collapse}
.technical-services-table__content thead tr th{padding:.625rem 1.25rem;text-align:center}
.technical-services-table__content thead tr.first_thead th.col_1{background-color:#023970;color:#fff;font-weight:600}
.technical-services-table__content thead tr.first_thead th.col_2{background-color:#8cc6ec;color:#fff;font-weight:600}
.technical-services-table__content thead tr.second_thead th.thead_col:nth-child(odd){background-color:#7f8585;color:#fff;font-weight:400}
.technical-services-table__content thead tr.second_thead th.thead_col:nth-child(2n){background-color:#6a7070;color:#fff;font-weight:400}
.technical-services-table__content tbody tr{border-bottom:.0625rem solid #ddd}
.technical-services-table__content tbody tr td{padding:.625rem;text-align:center}
.technical-services-table__content tbody tr td.sub_heading{background-color:#979797;color:#fff;font-weight:600;text-align:left}
.technical-services-table__content tbody tr td:first-of-type{min-width:21.25rem;text-align:left}
.technical-services-table__content tbody tr td:nth-child(2n){background-color:#f4f5f7}
.disclaimer-content{background-color:#fff;padding:3rem 0}
@media only screen and (max-width:61.9375em){.disclaimer-content{border-top:.0625rem solid #d8d8d8;padding:1.5rem 1.25rem}
}
.disclaimer-content p{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.375rem}
.disclaimer-content ul{list-style-type:disc;padding-left:1rem}
.disclaimer-content ol{padding-left:1rem}
.disclaimer-content .disclaimer-small{font-size:.875rem}
.disclaimer-content .disclaimer-small li,.disclaimer-content .disclaimer-small p{font-size:inherit}
.disclaimer-content .disclaimer-smaller{font-size:.75rem}
.disclaimer-content .disclaimer-smaller li,.disclaimer-content .disclaimer-smaller p{font-size:inherit}
.disclaimer-content b,.disclaimer-content b *{font-weight:600 !important}
.bullet-point-content{padding-bottom:4rem;padding-top:4rem}
.bullet-point-content-secheading{color:#5f6062;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;letter-spacing:.5rem;line-height:.9375rem;margin-bottom:2.1875rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.bullet-point-content-secheading{font-size:.75rem;letter-spacing:.25rem;line-height:.8125rem;margin-bottom:.5rem}
}
.bullet-point-content-heading{margin-bottom:1rem}
.bullet-point-content-description,.bullet-point-content-heading{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;letter-spacing:0}
.bullet-point-content-description{font-size:1.25rem;line-height:1.625rem;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.bullet-point-content-description{font-size:.875rem;line-height:1.125rem}
}
.bullet-point-content .bullets-lists{margin-bottom:2rem}
.bullet-point-content .bullets-lists_image{margin-right:2rem}
.bullet-point-content .bullets-lists_content{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.375rem}
@media only screen and (max-width:61.9375em){.bullet-point-content .bullets-lists_content{font-size:.875rem;line-height:1.125rem}
}
.bullet-point-content .bullets-lists-icons{margin-bottom:2rem}
.bullet-point-content-page{background-color:#f4f5f7}
.workflow-carousel-main.bg-background-image{position:relative}
.workflow-carousel-main.bg-background-image .workflow-carousel-title{position:absolute;top:0}
.workflow-carousel-main.bg-background-image .workflow-carousel{position:absolute;top:6.6875rem}
.workflow-carousel-main.bg-white{background:#fff}
.workflow-carousel-main.bg-grey{background:#f4f5f7}
.workflow-carousel-main.bg-blue{background:#004593}
.workflow-carousel-main.font-dark div,.workflow-carousel-main.font-dark p,.workflow-carousel-main.font-dark span{color:#424242}
.workflow-carousel-main.font-white a,.workflow-carousel-main.font-white a:focus,.workflow-carousel-main.font-white a:hover,.workflow-carousel-main.font-white div,.workflow-carousel-main.font-white p,.workflow-carousel-main.font-white span{color:#fff !important}
.workflow-carousel{padding-bottom:5rem;padding-top:5rem;position:relative}
.workflow-carousel a,.workflow-carousel a:focus,.workflow-carousel a:hover{color:#004593 !important}
.workflow-carousel__bg-wrapper{height:100%}
.workflow-carousel__bg-wrapper-image{height:41.375rem}
.workflow-carousel .slick-dotted.slick-slider{margin-bottom:0}
.workflow-carousel__navigators{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:3}
.workflow-carousel__navigators-prev{cursor:pointer;height:1.75rem;left:0;opacity:.4;position:absolute;width:1.75rem;z-index:9}
@media only screen and (max-width:20em){.workflow-carousel__navigators-prev{position:relative}
}
.workflow-carousel__navigators-next{cursor:pointer;height:1.75rem;opacity:.4;position:absolute;right:0;width:1.75rem;z-index:9}
@media only screen and (max-width:20em){.workflow-carousel__navigators-next{height:1.125rem;position:relative;width:.625rem}
}
.workflow-carousel__navigators-mobile{bottom:2rem;margin-bottom:6rem;margin-top:2.5rem;position:relative}
@media only screen and (max-width:47.938em){.workflow-carousel__navigators-mobile{bottom:0;left:50%;margin-bottom:0;padding-bottom:2rem;position:absolute;transform:translateX(-50%);width:auto !important}
}
.workflow-carousel__navigators-mobile-prev{left:-.625rem;position:absolute}
@media only screen and (max-width:20em){.workflow-carousel__navigators-mobile-prev{position:relative}
}
@media only screen and (max-width:47.938em){.workflow-carousel__navigators-mobile-prev{left:auto;position:relative}
}
.workflow-carousel__navigators-mobile-next{position:absolute;right:-2.25rem}
@media only screen and (max-width:20em){.workflow-carousel__navigators-mobile-next{position:relative}
}
@media only screen and (max-width:47.938em){.workflow-carousel__navigators-mobile-next{position:relative;right:auto}
}
@media only screen and (max-width:20em){.workflow-carousel__navigators-mobile{bottom:1rem}
}
.workflow-carousel__navigators-mobile *{transition:none}
.workflow-carousel__banner{margin:.625rem auto;position:relative}
@media only screen and (max-width:47.938em){.workflow-carousel__banner{margin:0 auto}
}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-img-mobile{display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:64em){.workflow-carousel__banner-img-mobile{display:none}
}
.workflow-carousel__banner-img-mobile img{height:11.6875rem;position:relative;width:20.9375rem;z-index:10}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-img-desktop{display:none}
}
@media only screen and (min-width:64em){.workflow-carousel__banner-img-desktop{display:-ms-flexbox;display:flex}
}
.workflow-carousel__banner-img-desktop img{height:19.5625rem;position:relative;width:29.375rem;z-index:10}
.workflow-carousel__banner-text-wrapper{color:#fff;margin:0 auto}
.workflow-carousel__banner-text-wrapper .icon-wrapper{display:-ms-flexbox;display:flex}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-text-wrapper .icon-wrapper{display:block}
}
.workflow-carousel__banner-text-wrapper-icon-content{-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-text-wrapper-icon-content{-ms-flex-direction:row;flex-direction:row}
}
.workflow-carousel__banner-text-header{height:auto;margin-bottom:1.875rem;width:100%;font-size:2.25rem;font-weight:600;color:#424242;line-height:1.2;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-text-header{height:auto;margin:1rem auto;width:100%;font-size:1.375rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.workflow-carousel__banner-text-header{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.workflow-carousel__banner-text-description{width:100%;font-size:1.125rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-text-description{height:auto;margin:0 auto;padding-bottom:.75rem;width:100%;font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.workflow-carousel__banner-text-description{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.workflow-carousel__banner-text-icon{padding-bottom:1.625rem;padding-top:2.1875rem;text-align:center}
.workflow-carousel__banner-text-icon .banner-icon{height:6.3125rem;margin:auto;width:6.3125rem}
.workflow-carousel__banner-text-icon-link-1{margin:0 2.5rem}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-text-icon{padding-bottom:.75rem;padding-top:.75rem}
.workflow-carousel__banner-text-icon .banner-icon{height:4rem;margin:auto;width:4rem}
}
.workflow-carousel__banner-text-icon-header{height:auto;padding-bottom:1.8125rem;width:100%;font-size:1rem;font-weight:600;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-text-icon-header{height:auto;margin:0 auto;width:100%;font-size:.875rem;font-weight:600;color:#404041;line-height:1.125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.workflow-carousel__banner-text-icon-header{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.workflow-carousel__banner-text-icon-description{margin:auto;font-size:1rem;font-weight:400;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-text-icon-description{height:auto;margin:0 auto;padding:0;width:10.0625rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.workflow-carousel__banner-text-icon-description{-ms-flex:1 1 auto !important;flex:1 1 auto !important}
}
.workflow-carousel-slick-m-dots{width:100%}
@media only screen and (max-width:47.938em){.workflow-carousel-slick-m-dots{bottom:-.1875rem;height:.9375rem;padding-bottom:2rem;position:relative}
}
.workflow-carousel-slick-m-dots .line{background:#a3a3a3;height:.3125rem;left:50%;position:absolute;top:1.5rem;transform:translateX(-50%);width:40%}
@media only screen and (max-width:47.938em){.workflow-carousel-slick-m-dots .line{display:none}
}
@media only screen and (orientation:portrait){.workflow-carousel-slick-m-dots .line{display:none}
}
@media only screen and (min-width:64em) and (max-width:79.938em){.workflow-carousel-slick-m-dots .line{display:block !important}
}
.workflow-carousel-slick-m-dots .line .highlight{background:#00b8b0;display:block;height:.3125rem;left:0;position:absolute;top:0;width:0}
.workflow-carousel .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;position:static;width:51%}
@media only screen and (max-width:47.938em){.workflow-carousel .slick-dots{display:-ms-flexbox;display:flex;width:100%}
}
.workflow-carousel .slick-dots li{float:none;margin:0;width:7.5rem}
@media only screen and (min-width:75em){.workflow-carousel .slick-dots li{height:auto;width:7.5rem}
}
@media only screen and (max-width:47.938em){.workflow-carousel .slick-dots li{width:1.125rem}
}
.workflow-carousel .slick-dots li:last-child .icon{max-width:max-content}
.workflow-carousel .slick-dots li .icon{left:0;line-height:1.375rem;margin-left:-.75rem;max-width:100%;overflow:hidden;position:absolute;text-align:center;top:0;width:7.1875rem;word-wrap:break-word}
.workflow-carousel .slick-dots li .icon .iconImg{background:#a3a3a3;border-radius:100%;display:inline-block;height:3rem;margin-bottom:.625rem;padding:.625rem;width:3rem}
.workflow-carousel .slick-dots li .icon .iconImg img{min-height:1.5rem;min-width:1.5rem}
.workflow-carousel .slick-dots li .icon .text{display:inline-block;margin-top:1rem;font-size:1rem;font-weight:600;color:#404041;line-height:1.125rem;letter-spacing:0;text-align:center normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.workflow-carousel .slick-dots li.slick-active{bottom:.3125rem}
@media only screen and (max-width:47.938em){.workflow-carousel .slick-dots li.slick-active{bottom:0}
}
.workflow-carousel .slick-dots li.slick-active .workflow-carousel__dot{background:#b1b2b5}
.workflow-carousel .slick-dots li.slick-active .icon .iconImg{background:#00b8b0;border-radius:100%;display:inline-block;height:4rem;padding:.875rem;width:4rem}
.workflow-carousel .slick-dots li.slick-active .icon .iconImg img{height:2.25rem;width:2.25rem}
.workflow-carousel .slick-dots li.slick-active .icon .text{margin-top:.3125rem}
@media only screen and (max-width:47.938em){.workflow-carousel .slick-dots{display:none}
}
.workflow-carousel__dot{border:.0625rem solid #b1b2b5;border-radius:50%;display:inline-block;height:.75rem;opacity:.5;width:.75rem}
.workflow-carousel-title{background:inherit;height:.875rem;padding-bottom:1.625rem;padding-top:5.0625rem;width:100%;font-size:.875rem;font-weight:400;color:#5f6062;line-height:.9375rem;letter-spacing:.5rem;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.icon-wrapper{margin:0 auto;text-align:center;width:75%}
.live-chat{position:relative}
.live-chat .liveChat{background-color:#004593;border:.0625rem solid #fff;border-radius:2.1875rem;bottom:1.5rem;color:#fff;cursor:pointer;height:3.125rem;position:fixed;right:3.75rem;transition:right .35s ease-in-out;width:3.125rem;z-index:9999}
@media only screen and (max-width:50em){.live-chat .liveChat{z-index:99 !important}
}
@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.live-chat .liveChat{z-index:99 !important}
}
@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.live-chat .liveChat{z-index:99 !important}
}
@media only screen and (min-width:62em){.live-chat .liveChat{border-radius:1.875rem;height:4.375rem;text-align:center;width:10.75rem}
}
.live-chat .liveChat .chatText{display:none;padding-left:1rem;font-size:1.125rem;font-weight:600;color:#fff;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:62em){.live-chat .liveChat .chatText{display:inline-block}
}
.live-chat .liveChat .tooltiptext{background-color:#f4f5f7;border:.0625rem solid #dbdcde;border-radius:.375rem;bottom:117%;box-shadow:0 -.125rem .375rem 0 rgba(0,0,0,.16);color:#fff;display:none;height:auto;left:10%;margin-left:-3.75rem;position:absolute;text-align:center;width:15.0625rem;z-index:1}
.live-chat .liveChat .tooltiptext:after{background-color:#f4f5f7;border:.0625rem solid #dbdcde;border-top:0;border-left:0;box-shadow:.0625rem .0625rem 0 0 rgba(0,0,0,.16);content:"";height:.9375rem;left:45%;position:absolute;top:98%;transform:rotate(45deg);width:.9375rem}
.live-chat .liveChat .tooltiptext .linkTitle{border-bottom:.0625rem solid #d1d1d1;margin:1.5rem 1.5625rem 0 1.5rem;padding-bottom:1.25rem;font-size:1.125rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.live-chat .liveChat .tooltiptext .linkSection{padding:1.5625rem}
.live-chat .liveChat .tooltiptext .linkSection .tooltipLinks{text-align:left}
.live-chat .liveChat .tooltiptext .linkSection .tooltipLinks img{height:1.375rem;width:2rem}
.live-chat .liveChat .tooltiptext .linkSection .tooltipLinks a{display:inline-block;padding:.3125rem 0;vertical-align:top;width:80%;font-size:.875rem;font-weight:400;color:#5f6062;line-height:.9375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.live-chat .liveChat:hover{border-radius:1.875rem;text-align:center;width:10.75rem}
.live-chat .liveChat:hover .chatText{display:inline-block}
@media only screen and (min-width:62em){.live-chat .liveChat:hover .tooltiptext{display:block}
}
.live-chat .liveChat:hover img{margin:0}
.live-chat .liveChat:hover:before{background-color:transparent;bottom:100%;content:"";height:.875rem;left:0;position:absolute;width:inherit}
.live-chat .liveChat:hover:after{background-color:#f27707;border:.125rem solid #fff;border-radius:50%;content:"";height:.875rem;position:absolute;right:0;top:0;width:.875rem}
@media only screen and (max-width:61.9375em){.live-chat .liveChat{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
}
.live-chat #chatModal{z-index:10000}
.live-chat #chatModal .modal-dialog{bottom:0;margin:0;position:absolute;width:100%}
.live-chat #chatModal .modal-dialog .modal-content .modal-header{padding:1rem 0 0}
.live-chat #chatModal .modal-dialog .modal-content .modal-header .close{position:absolute;right:.5rem;top:1rem}
.live-chat #chatModal .modal-dialog .modal-content .modal-header .linkTitle{margin:.625rem 1.25rem 0;padding:.625rem .625rem 1.25rem;font-size:1.125rem;font-weight:600;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.live-chat #chatModal .modal-dialog .modal-content .modal-body{padding:1.5rem 1.25rem .5rem}
.live-chat #chatModal .modal-dialog .modal-content .modal-body .tooltipLinks{padding-bottom:1.5rem;text-align:left}
.live-chat #chatModal .modal-dialog .modal-content .modal-body .tooltipLinks img{height:1.375rem;width:2rem}
.live-chat #chatModal .modal-dialog .modal-content .modal-body .tooltipLinks a{display:inline-block;padding:.3125rem 0;vertical-align:top;width:80%;font-size:.875rem;font-weight:500;color:#5f6062;line-height:.9375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-tradein-form{margin:4.5rem 0 5rem}
@media only screen and (max-width:61.9375em){.bdb-tradein-form{margin:2.5rem auto}
}
.bdb-tradein-form__title{font-weight:600 !important;margin-bottom:2rem}
.bdb-tradein-form__text{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1.5rem}
.bdb-tradein-form__rte p{margin-bottom:1.5rem}
.bdb-tradein-form__container .mktoForm{margin:0 0 auto !important;max-width:45rem}
.bdb-tradein-form__container .mktoForm&gt;.mktoFormRow:first-of-type{display:none}
.bdb-tradein-form__container .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-tradein-form__container .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-tradein-form__container .mktoForm .mktoFormRow .mktoHtmlText p{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;margin-top:1.5rem !important}
.bdb-tradein-form__container .mktoForm .mktoFormRow .mktoHtmlText h4{font-size:1rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 !important}
.bdb-tradein-form__container .mktoForm .mktoFormRow .mktoCheckboxList label{margin-left:0}
.bdb-tradein-form__container .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important}
@media only screen and (max-width:61.9375em){.bdb-tradein-form__container .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-tradein-form__container .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-tradein-form__container .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
@media only screen and (min-width:62em){.bdb-tradein-form__container .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-tradein-form__container .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#instrumentsOwned{height:6.5rem !important}
.bdb-tradein-form__container .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-tradein-form__container .mktoForm .mktoButtonRow{width:100%}
}
.bdb-tradein-form__container .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-tradein-form__container .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-service-case-form{margin:4.5rem 0 5rem}
@media only screen and (max-width:61.9375em){.bdb-service-case-form{margin:2.5rem auto}
}
.bdb-service-case-form__text{margin-bottom:4rem}
.bdb-service-case-form h1{font-weight:600 !important}
.bdb-service-case-form__rte p{margin-bottom:1.5rem}
.bdb-service-case-form__rte a{color:#004593}
.bdb-service-case-form .mktoForm{margin:0 0 auto !important;max-width:45rem}
.bdb-service-case-form .mktoForm&gt;.mktoFormRow:first-of-type{display:none}
.bdb-service-case-form .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-service-case-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-service-case-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-service-case-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin-left:0}
.bdb-service-case-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important}
@media only screen and (max-width:61.9375em){.bdb-service-case-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-service-case-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-service-case-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
@media only screen and (min-width:62em){.bdb-service-case-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-service-case-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap #LblCountry{display:none !important}
.bdb-service-case-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:6.5rem !important}
.bdb-service-case-form .mktoForm #InstructMKTOComments{font-size:1rem}
.bdb-service-case-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-service-case-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-service-case-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-service-case-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-request-quote-form .modal .bdb-request-form-modal__modal-container{max-width:52rem !important;padding:1.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.bdb-request-quote-form .modal .bdb-request-form-modal__modal-container{padding:1.5rem 1rem 3rem}
}
.bdb-request-quote-form .modal .bdb-request-form-modal__modal-container .modal-header{margin:0}
.bdb-request-quote-form .modal .bdb-request-form-modal__modal-container .modal-header__modal-heading{padding:1rem 0}
.bdb-request-quote-form .modal .bdb-request-form-modal__modal-close .close{height:1rem;width:1rem}
.bdb-request-quote-form .modal .bdb-request-form-modal__modal-body{height:auto;margin:2rem 0 0 !important;min-height:31.25rem}
.bdb-request-quote-form .modal .bdb-request-form-modal__modal-body .text{margin-bottom:1.5rem}
.bdb-request-quote-form .mktoForm{margin:0 auto !important;max-width:45rem}
.bdb-request-quote-form .mktoForm&gt;.mktoFormRow:first-of-type{display:none}
.bdb-request-quote-form .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-request-quote-form .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-request-quote-form .mktoForm .mktoFormRow .mktoHtmlText .privacy{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:0 !important}
.bdb-request-quote-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin:0 !important}
.bdb-request-quote-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-request-quote-form .mktoForm .mktoFormRow fieldset.mktoFormCol{margin-bottom:0 !important;max-width:none !important}
.bdb-request-quote-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-request-quote-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-request-quote-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-request-quote-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-request-quote-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
@media only screen and (min-width:62em){.bdb-request-quote-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-request-quote-form .mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField#MKTOComments{height:8.75rem !important}
.bdb-request-quote-form .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-request-quote-form .mktoForm .mktoButtonRow{width:100%}
}
.bdb-request-quote-form .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-request-quote-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.view-report{padding-top:4.5rem}
.view-report__heading{margin-bottom:1.5rem}
.view-report__section{-ms-flex-align:center;align-items:center;background:rgba(244,245,247,.6);border-top:.0625rem solid #d8d8d8;margin-bottom:2.5rem;padding:2rem 2rem 2.5rem}
.view-report__section-label{margin-bottom:1rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.view-report__section-links{padding-left:0 !important;padding-top:1.125rem}
}
.view-report__section .bdb-contacts-dropdown .dropdown{height:3.125rem;margin-top:0;width:23.25rem}
.view-report__section .bdb-contacts-dropdown .dropdown-toggle{height:3.125rem}
@media only screen and (max-width:61.9375em){.view-report__section .bdb-contacts-dropdown .dropdown{width:100%}
}
.view-report .section-link{padding:1rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.view-report .section-link{display:block;padding-left:0}
}
.view-report .info-block{padding-left:2rem}
.view-report .info-block .info-block__title{margin-bottom:1rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.view-report .info-block .block-item{max-width:15rem;padding-right:4rem}
.view-report .info-block .block-item:last-child{padding-right:0}
.view-report .info-block .block-item__type{font-size:.875rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.25rem}
.view-report .info-block .block-item__value{color:#424242}
.view-report .info-block .block-item__link,.view-report .info-block .block-item__value{font-size:1rem;font-weight:400;line-height:1.3125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.view-report .info-block .block-item__link{border-left:.0625rem solid #d8d8d8;padding:0 .75rem;color:#004593}
.view-report .info-block .block-item__link:first-of-type{border:0;padding-left:0}
.view-report .info-block .block-item__img{height:1rem;margin-right:.5rem;width:1rem}
@media only screen and (max-width:61.9375em){.view-report .info-block .block-item{padding-bottom:1.125rem}
}
.view-report button.back-btn{font-size:1.25rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background-color:transparent}
.view-report button.back-btn:focus{outline:none !important}
.view-report button.back-btn img{cursor:pointer}
.facselect-report-table{margin-top:7rem;position:relative;scroll-margin-top:10rem}
.facselect-report-table__table-heading{padding-bottom:2rem}
.facselect-report-table__backToTop,.facselect-report-table__table-heading{font-size:1.375rem;font-weight:400;color:#212121;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-report-table__backToTop{border-radius:2.75rem;box-shadow:0 .0625rem .5rem .1875rem rgba(190,189,190,.5);height:4.6875rem;opacity:.8;padding:1.5625rem 2.8125rem;position:absolute;right:0;top:-2.1875rem;white-space:nowrap}
.facselect-report-table__backToTop:hover{opacity:1}
@media only screen and (max-width:61.9375em){.facselect-report-table__backToTop{height:3.5rem;padding:1rem;right:1rem;top:-1rem}
}
.facselect-report-table__jump-btn{color:#004593;font-size:1.125rem;font-weight:600;margin-right:2rem}
@media only screen and (max-width:61.9375em){.facselect-report-table__jump-btn{display:inline-block;margin-bottom:1.75rem}
}
.facselect-report-table__view-btn{padding:1.25rem 2.8125rem}
.facselect-report-table .comparision-table-container{padding:3.5rem 0 2rem}
.facselect-report-table .comparision-table-container .styled-table{margin:0}
.facselect-report-table .comparision-table-container .styled-table-content{border-collapse:collapse !important;padding:0;table-layout:unset}
.facselect-report-table .comparision-table-container .styled-table-content td,.facselect-report-table .comparision-table-container .styled-table-content th{border:.0625rem solid #d8d8d8 !important;height:6.125rem;max-width:10.625rem;min-width:9.375rem;padding:1.6875rem;width:auto;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-report-table .comparision-table-container .styled-table-content td,.facselect-report-table .comparision-table-container .styled-table-content td p{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-report-table .comparision-table-container .styled-table-content th{background-color:#f8f9fa}
.facselect-report-table .comparision-table-container .styled-table-content td:first-child{background-color:#f8f9fa;padding-left:2.5rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.facselect-report-table .comparision-table-container .styled-table-content{overflow:scroll;width:100% !important}
}
.facselect-report-table .comparision-table-container .styled-table-wrap{overflow-x:auto}
@media only screen and (max-width:61.9375em){.facselect-report-table .comparision-table-container .styled-table-wrap{overflow-x:auto}
}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table td,.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table th{background-color:#fff;border:none !important;height:10.625rem;max-width:10.75rem;min-width:7.5rem;padding:0;width:auto;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table td:first-child{min-width:unset;padding:0 1.75rem 1.75rem;text-align:right;width:auto}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table td:first-child .row-heading-combo p{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table td:first-child .row-heading-combo p:first-child{margin-bottom:1rem}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table th{background:#fff;height:auto;min-width:10.75rem;padding:1.75rem}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table th:first-child{min-width:unset}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table td.no-data-available{padding:0 1.5rem 1.25rem}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table td.no-data-available .no-data-available{-ms-flex-align:center;align-items:center;border:1px solid #d0d1d3;border-radius:.5rem;display:-ms-flexbox;display:flex;height:7.5rem;width:7.375rem;font-size:.875rem;font-weight:400;color:#212121;line-height:1rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table td:last-child{border-right:none !important}
.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table .statistics-image{max-width:unset;padding-right:1.5rem;width:10.75rem}
@media only screen and (max-width:61.9375em){.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table{overflow-x:scroll;width:100% !important}
}
.facselect-report-table .arrow-up{height:1rem}
.facselect-text-section__container{background-color:#fff;padding:2.5rem 0;scroll-margin-top:5rem}
.facselect-text-section__container:first-child{margin-top:7rem}
.facselect-text-section__container.grey-background{background-color:#f4f5f7}
.facselect-text-section__title{padding-bottom:1.875rem;font-size:1.75rem;font-weight:600;line-height:1.4375rem}
.facselect-text-section__text,.facselect-text-section__title{color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-text-section__text{font-size:1rem;font-weight:400;line-height:1.375rem}
.facselect-text-section__notes{padding-bottom:2.25rem}
.facselect-text-section__notes:last-child{padding-bottom:0}
.facselect-text-section__notes-title{padding-bottom:.5rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.75rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-text-section__notes-text{color:#424242}
.facselect-text-section__buffer,.facselect-text-section__notes-text{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-text-section__buffer{color:#004593}
.facselect-text-section__buffer-link{color:#004593;display:block;padding-bottom:1rem}
.facselect-text-section__buffer-text{color:#424242}
.facselect-text-section__hierarchy-details{padding-bottom:1.875rem}
.facselect-text-section__hierarchy-details:last-child{padding-bottom:0}
.facselect-text-section__hierarchy-details_subtitle{padding-bottom:.625rem;font-size:1.375rem;font-weight:600;color:#424242;line-height:1.75rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-text-section__hierarchy-details_image{margin-right:1.875rem}
.facselect-text-section__hierarchy-details_image img{max-width:10.9375rem}
.facselect-text-section__hierarchy-details_image span{display:block;font-size:1rem;line-height:1.375rem;padding-top:1rem;text-align:center}
.facselect-text-section__about-detail{font-size:1rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-text-section__about-detail span{font-weight:600}
.facselect-text-section__about-detail-text{font-weight:400 !important}
.facselect-text-section__about-detail-link{border-left:.0625rem solid #d8d8d8;padding:0 .75rem}
.facselect-text-section__about-detail-link:first-of-type{border:0;padding-left:0}
.facselect-text-section__about-detail a{color:#004593}
.facselect-disclaimer__container{padding:2.5rem 0}
.facselect-disclaimer__container.grey-background{background-color:#f4f5f7}
.facselect-disclaimer__title{font-size:1rem}
.facselect-disclaimer__note,.facselect-disclaimer__title{font-weight:600;color:#424242;line-height:2.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-disclaimer__note{font-size:.875rem}
.facselect-disclaimer__text{padding-bottom:1rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facselect-disclaimer__text:last-child{padding-bottom:0}
.bdb-translation-modal .modal.show{background-color:rgba(0,0,0,.3);opacity:1;overflow-x:hidden;overflow-y:auto}
.bdb-translation-modal-close{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:1rem 1.5rem 0 1rem}
.bdb-translation-modal-close .close{background:transparent;height:1rem;width:1rem}
.bdb-translation-modal-body{color:#424242;letter-spacing:0;padding:0 2.5rem 2.5rem}
.bdb-translation-modal-title{border-bottom:.0625rem solid #d1d1d1;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:2rem}
.bdb-translation-modal-description,.bdb-translation-modal-title{color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-translation-modal-description{font-size:1rem;font-weight:400;line-height:1.5rem}
.bdb-translation-modal .modal-dialog{display:-ms-flexbox;display:flex;margin-top:10rem}
@media only screen and (max-width:47.938em){.bdb-translation-modal .modal-dialog{margin:5rem 2.5rem 0;max-width:36.4375rem}
}
.bdb-country-detection-modal .modal-footer{border-top:0;padding:0}
.bdb-country-detection-modal .modal-footer .btn,.bdb-country-detection-modal .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.bdb-country-detection-modal .modal-footer button,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-end-cancel{font-size:1rem;line-height:1rem;padding:.625rem 1.5rem}
@media only screen and (max-width:47.938em){.bdb-country-detection-modal .modal-footer .btn,.bdb-country-detection-modal .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.bdb-country-detection-modal .modal-footer button,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-end-cancel{width:100%}
}
.bdb-country-detection-modal .modal-footer .btn.btn-secondary,.bdb-country-detection-modal .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-secondary.cx-btn,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-secondary.cx-close-cancel,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-secondary.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .btn-secondary.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .btn-secondary.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .btn-secondary.cx-end-cancel{padding:.5rem 1.5rem}
.bdb-country-detection-modal .modal-body,.bdb-country-detection-modal .modal-header{color:#424242;letter-spacing:0;padding:0}
.bdb-country-detection-modal .modal-body{font-size:1.25rem;line-height:1.875rem;margin:1rem 0}
.bdb-country-detection-modal .modal-header{font-size:1.5rem;font-weight:600;line-height:2.25rem}
.bdb-country-detection-modal .modal-dialog{display:-ms-flexbox;display:flex;margin-top:10rem}
@media only screen and (min-width:48em){.bdb-country-detection-modal .modal-dialog{max-width:32.5rem}
}
@media only screen and (max-width:50em){.bdb-country-detection-modal .modal-dialog{margin:5rem 2.5rem 0}
}
@media only screen and (min-device-width:375px) and (max-device-width:812px) and (orientation:landscape){.bdb-country-detection-modal .modal-dialog{margin-top:3.5rem}
}
.bdb-country-detection-modal .modal-content{padding:2.5rem;width:32.5rem}
@media only screen and (max-width:61.9375em){.bdb-country-detection-modal .modal-content{padding:2rem 2rem 1.5rem}
}
.bdb-marketo-form__container{margin-bottom:2rem;margin-top:2rem;padding:0 4.375rem 0 .9375rem}
@media only screen and (max-width:61.9375em){.bdb-marketo-form__container{padding:0 !important}
}
.bdb-marketo-form__sec{font-size:.875rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:.5rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:1.5rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.bdb-marketo-form__sec{font-size:.75rem;font-weight:400;color:#5f6062;line-height:.8125rem;letter-spacing:.25rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.5rem}
}
.bdb-marketo-form__mkto-container{padding-bottom:3.5rem;padding-top:3.5rem}
.bdb-marketo-form .card .card-body{padding:3.53125rem 2.53125rem 2.53125rem}
@media only screen and (max-width:61.9375em){.bdb-marketo-form .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-marketo-form .card .card-body__title-text{font-size:1.625rem;font-weight:600;line-height:remo(32)}
.bdb-marketo-form .card .card-body__description,.bdb-marketo-form .card .card-body__title-text{max-width:32.5rem;overflow-wrap:break-word;color:#424242;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-marketo-form .card .card-body__description{font-size:1.125rem;font-weight:400;line-height:remo(26)}
@media only screen and (max-width:61.9375em){.bdb-marketo-form .card .card-body__description{margin-top:1.875rem}
}
.bdb-marketo-form .card .card-body__tnc-box{margin-top:1.875rem}
@media only screen and (max-width:61.9375em){.bdb-marketo-form .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-marketo-form .card .card-body__tnc-box__tnc{font-size:1rem;font-weight:remo(24);color:#424242;line-height:normal;letter-spacing:0 unset;text-align:normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-marketo-form .card .card-body .mktoForm{padding-top:1rem !important;width:100%}
@media only screen and (max-width:61.9375em){.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow{-ms-flex-direction:column;flex-direction:column}
}
.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2.25rem;padding-left:0 !important;padding-right:1.25rem !important}
@media only screen and (max-width:61.9375em){.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol{padding-left:1rem !important}
}
.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{padding:0 !important}
.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter,.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoLabel .mktoAsterix,.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}
.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol #MKTOComments{height:8.75rem !important}
.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#424242 !important;font-weight:400 !important}
@media only screen and (max-width:61.9375em){.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoField{min-width:18rem}
}
.bdb-marketo-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol select.mktoField{margin-bottom:0 !important}
.bdb-marketo-form .card .card-body .mktoForm .mktoButtonRow{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-right:1rem}
@media only screen and (max-width:61.9375em){.bdb-marketo-form .card .card-body .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
}
@media only screen and (max-width:61.9375em){.bdb-marketo-form .card .card-body .mktoForm .mktoButtonRow{width:100%}
}
.bdb-marketo-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-marketo-form .card .card-body .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-marketo-form input[type=email]:-ms-input-placeholder+label,.bdb-marketo-form input[type=number]:-ms-input-placeholder+label,.bdb-marketo-form input[type=password]:-ms-input-placeholder+label,.bdb-marketo-form input[type=tel]:-ms-input-placeholder+label,.bdb-marketo-form input[type=text]:-ms-input-placeholder+label,.bdb-marketo-form textarea:-ms-input-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-marketo-form input[type=email]:placeholder-shown+label,.bdb-marketo-form input[type=number]:placeholder-shown+label,.bdb-marketo-form input[type=password]:placeholder-shown+label,.bdb-marketo-form input[type=tel]:placeholder-shown+label,.bdb-marketo-form input[type=text]:placeholder-shown+label,.bdb-marketo-form textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-marketo-form input[type=email]::-webkit-input-placeholder,.bdb-marketo-form input[type=number]::-webkit-input-placeholder,.bdb-marketo-form input[type=password]::-webkit-input-placeholder,.bdb-marketo-form input[type=tel]::-webkit-input-placeholder,.bdb-marketo-form input[type=text]::-webkit-input-placeholder,.bdb-marketo-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.horizontal-flow-diagram{padding:3rem 0}
.horizontal-flow-diagram__general-sub-title{margin-bottom:2.5rem}
.horizontal-flow-diagram.gray-background{background-color:#f4f5f7}
.horizontal-flow-diagram__tab{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.horizontal-flow-diagram__tab-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}
.horizontal-flow-diagram__tab-list.sub-list{border-bottom:.0625rem solid #d1d1d1}
.horizontal-flow-diagram__tab-list-item{background-color:#ecedf0;border:.0625rem solid #d1d1d1;border-radius:.375rem .375rem 0 0;-ms-flex:1 1 0rem;flex:1 1 0rem;padding-bottom:1rem;padding-top:1rem;position:relative;font-size:1rem;font-weight:400;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.horizontal-flow-diagram__tab-list-item:hover{background-color:#d8d9dd;cursor:pointer}
.horizontal-flow-diagram__tab-list-item.is-active{background-color:#fff;text-decoration:solid underline #f27707 .125rem;text-underline-offset:.1875rem}
.horizontal-flow-diagram__tab-list-item.sub-tab{-ms-flex-align:center;align-items:center;background-color:#fff;border:0;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-pack:center;justify-content:center;max-width:25%}
.horizontal-flow-diagram__tab-list-item.sub-tab.is-active,.horizontal-flow-diagram__tab-list-item.sub-tab:hover{color:#004593;text-decoration:solid underline #004593 .125rem;text-underline-offset:.1875rem}
.horizontal-flow-diagram__tab-list-item.sub-tab .tab-icon{height:2rem;width:2rem}
.horizontal-flow-diagram__tab-list-item.sub-tab span{color:inherit}
.horizontal-flow-diagram__tab__content{background:#fff}
.horizontal-flow-diagram__tab__content-title{margin-bottom:1.5rem;font-size:1.75rem;font-weight:600;color:#404041;line-height:2.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.horizontal-flow-diagram__tab__content-title span{font-weight:600}
.horizontal-flow-diagram__tab__content-sub-title{margin-bottom:1rem;font-size:1.5rem;font-weight:600;color:#404041;line-height:1.8125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.horizontal-flow-diagram__tab__content-description,.horizontal-flow-diagram__tab__content-description p{margin-bottom:1rem;font-size:1rem;font-weight:400;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.horizontal-flow-diagram__tab__content-item{display:none;padding:2rem 4rem}
.horizontal-flow-diagram__tab__content-item.has-sub-tabs{padding:0}
.horizontal-flow-diagram__tab__content-item.is-active{display:block}
.horizontal-flow-diagram__tab__content-item.gray-background{background-color:#f4f5f7}
.horizontal-flow-diagram__tab__content-item.white-background{background-color:#fff}
.horizontal-flow-diagram__tab__content.has-border{border:.0625rem solid #d1d1d1;border-top:0}
.horizontal-flow-diagram__accordion-item{border-bottom:.0625rem solid #d8d8d8;cursor:pointer;padding:1.25rem}
.horizontal-flow-diagram__accordion-item-text,.horizontal-flow-diagram__accordion-item-text span{font-size:1.375rem;font-weight:600;color:#404041;line-height:1.625rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.horizontal-flow-diagram__accordion-item-text:hover{text-decoration:none}
.horizontal-flow-diagram__accordion-item-text .arrow-down{display:none}
.horizontal-flow-diagram__accordion-item-text .arrow-up,.horizontal-flow-diagram__accordion-item-text.collapsed .arrow-down{display:inline-block}
.horizontal-flow-diagram__accordion-item-text.collapsed .arrow-up{display:none}
.horizontal-flow-diagram__accordion-item-body{padding:1.25rem 1rem}
.horizontal-flow-diagram__accordion-item-body-list span{font-size:1.125rem;line-height:1.375rem}
.horizontal-flow-diagram__accordion-item-body-list span[type=button]{-webkit-appearance:none}
.bdb-reactivation-modal .modal.show{background-color:rgba(0,0,0,.3);opacity:1;overflow-x:hidden;overflow-y:auto}
.bdb-reactivation-modal-body{color:#424242;letter-spacing:0;padding:2.5rem}
.bdb-reactivation-modal-title{border-bottom:.0625rem solid #d1d1d1;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:2rem}
.bdb-reactivation-modal-description,.bdb-reactivation-modal-title{color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bdb-reactivation-modal-description{font-size:1rem;font-weight:400;line-height:1.5rem}
.bdb-reactivation-modal-buttons{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-pack:end;justify-content:flex-end}
.bdb-reactivation-modal-buttons .btn,.bdb-reactivation-modal-buttons .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bdb-reactivation-modal-buttons .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bdb-reactivation-modal-buttons .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-end-cancel{padding-left:2rem;padding-right:2rem}
@media only screen and (max-width:47.938em){.bdb-reactivation-modal-buttons{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.bdb-reactivation-modal-buttons .btn,.bdb-reactivation-modal-buttons .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.bdb-reactivation-modal-buttons .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.bdb-reactivation-modal-buttons .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-end-cancel{width:100%}
}
.bdb-reactivation-modal .modal-dialog{display:-ms-flexbox;display:flex;margin-top:10rem;max-width:31.25rem}
@media only screen and (max-width:47.938em){.bdb-reactivation-modal .modal-dialog{margin:5rem 2.5rem 0}
}
@media only screen and (min-width:64em){.bdb-reactivation-modal .modal-dialog{max-width:37.5rem}
}
.bdb-optin-marketo-form{margin-bottom:2rem}
.bdb-optin-marketo-form__container{border:.0625rem solid #d1d1d1;border-radius:.375rem;padding:1.5rem 1rem}
.bdb-optin-marketo-form .info-text{color:#5f6062;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-style:italic;letter-spacing:0;line-height:1.125rem;margin-bottom:.625rem}
.bdb-optin-marketo-form .optin-card-body__title-text{font-weight:600;margin-bottom:1.125rem}
.bdb-optin-marketo-form .mktoForm{position:relative}
.bdb-optin-marketo-form .mktoForm p{font-size:.875rem}
.bdb-optin-marketo-form .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:1rem !important;padding:0 !important}
.bdb-optin-marketo-form .mktoForm .mktoButtonRow{text-align:right;width:100%}
.bdb-optin-marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap{margin-right:0 !important}
.bdb-optin-marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{font-size:.875rem !important;font-weight:600;margin-bottom:.5rem;padding:.75rem 1.5rem !important}
.bdb-optin-marketo-form .mktoForm .mktoButtonRow .mktoError,.bdb-optin-marketo-form .mktoForm .mktoFieldWrap .mktoError{bottom:0 !important}
.bdb-optin-marketo-form .mktoForm .mktoButtonRow .mktoError .mktoErrorMsg,.bdb-optin-marketo-form .mktoForm .mktoFieldWrap .mktoError .mktoErrorMsg{background:none !important;border:0 !important;box-shadow:none !important;color:#ed174f !important;font-size:.625rem !important;letter-spacing:0;line-height:.9375rem !important;max-width:inherit;padding:0 !important;text-shadow:none !important}
.bdb-optin-marketo-form .mktoForm .mktoButtonRow .mktoError .mktoErrorMsg .mktoErrorDetail,.bdb-optin-marketo-form .mktoForm .mktoFieldWrap .mktoError .mktoErrorMsg .mktoErrorDetail{color:#ed174f;display:inline;font-size:.75rem;letter-spacing:0;line-height:.9375rem}
.bdb-optin-marketo-form .mktoForm .mktoFieldWrap label.mktoLabel{padding-bottom:0 !important}
.bdb-optin-marketo-form .mktoForm .mktoFieldWrap .mktoCheckboxList{margin-bottom:.5rem}
.bdb-optin-marketo-form .mktoForm .mktoFieldWrap input,.bdb-optin-marketo-form .mktoForm .mktoFieldWrap textarea.mktoField{background-color:transparent;border:.0625rem solid #b7b8ba !important;border-radius:.25rem;box-shadow:0;color:#404041 !important;font-size:1.125rem !important;font-weight:600;height:3.5rem !important;letter-spacing:0;line-height:1.25rem !important;min-height:2.75rem;padding-bottom:.75rem !important;padding-top:.75rem !important;text-align:left}
#bdb-opt-in-newsletter-modal{background-color:rgba(0,0,0,.3)}
#bdb-opt-in-newsletter-modal .modal-footer{border-top:0;padding:0}
#bdb-opt-in-newsletter-modal .modal-footer .btn,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,#bdb-opt-in-newsletter-modal .modal-footer button,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-end-cancel{font-size:1rem;line-height:1rem;padding:.625rem 1.5rem}
@media only screen and (max-width:47.938em){#bdb-opt-in-newsletter-modal .modal-footer .btn,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,#bdb-opt-in-newsletter-modal .modal-footer button,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-end-cancel{width:100%}
}
#bdb-opt-in-newsletter-modal .modal-content{padding:2.5rem}
#bdb-opt-in-newsletter-modal .modal-body,#bdb-opt-in-newsletter-modal .modal-header{color:#424242;letter-spacing:0;padding:0}
#bdb-opt-in-newsletter-modal .modal-body{font-size:1.25rem;line-height:1.875rem;margin:1rem 0}
#bdb-opt-in-newsletter-modal .modal-header{font-size:1.5rem;font-weight:600;line-height:2.25rem}
#bdb-opt-in-newsletter-modal .modal-dialog{display:-ms-flexbox;display:flex;margin-top:10rem}
@media only screen and (min-width:48em){#bdb-opt-in-newsletter-modal .modal-dialog{max-width:32.5rem}
}
@media only screen and (max-width:50em){#bdb-opt-in-newsletter-modal .modal-dialog{margin:5rem 2.5rem 0}
}
@media only screen and (min-device-width:375px) and (max-device-width:812px) and (orientation:landscape){#bdb-opt-in-newsletter-modal .modal-dialog{margin-top:3.5rem}
}
.optin .news-letter__img-container img{-ms-flex-negative:0;flex-shrink:0;min-height:100%;min-width:100%;object-fit:cover;vertical-align:middle}
@media only screen and (min-width:37.5625em) and (max-width:56.18em){.optin .news-letter__img-container{display:none}
.optin .news-letter__main-content{padding:3rem;width:100%}
.optin .news-letter .mktoForm{max-width:none}
}
.download-component.bg-white{background-color:#fff}
.download-component.bg-grey{background-color:#f4f5f7}
.download-component__section-heading{padding-bottom:1.5rem;text-transform:uppercase;font-size:.875rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:.5rem;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.download-component__title{padding-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.download-component__title{padding-bottom:1rem}
}
.download-component__subtitle{padding-bottom:.5rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.download-component__subtitle{font-size:1rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:"";text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.download-component__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:3.5rem 0}
.download-component__container.no-image&gt;div{-ms-flex:0 0 100%;flex:0 0 100%}
.download-component__container.align-left{-ms-flex-direction:row;flex-direction:row}
.download-component__container.align-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
@media only screen and (max-width:47.938em){.download-component__container{-ms-flex-direction:column !important;flex-direction:column !important;padding-left:1rem;padding-right:1rem}
}
.download-component__image-container{-ms-flex:0 0 35%;flex:0 0 35%}
.download-component__image-container .has-border{border:.0625rem solid #d8d8d8;border-radius:.375rem}
.download-component__image-container img{border-radius:.375rem;height:auto;width:100%}
.download-component__image-container-overlay{bottom:.25rem;position:absolute;right:.4375rem}
.download-component__large-img .modal-header{border:0}
.download-component__large-img .modal-body{padding:0 3.5rem 3.5rem}
.download-component__large-img .modal-body .image-container{border:.075rem solid #d2d4d7;border-radius:.45125rem;box-sizing:border-box;text-align:center}
@media only screen and (max-width:61.9375em){.download-component__large-img .modal-body .image-container img{padding-left:.5rem;padding-right:.5rem}
}
.download-component__large-img .modal-body .text-container{padding-top:2rem}
.download-component__large-img .modal-body .text-container_title{font-size:1.125rem;font-weight:600;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.download-component__large-img .modal-body .text-container_title{padding-top:1.5rem}
}
.download-component__large-img .modal-body .text-container_description{padding-top:1rem;font-size:1rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.download-component__large-img .modal-body .text-container_description{padding-top:.5rem}
}
.download-component__content-container{-ms-flex:0 0 60%;flex:0 0 60%}
@media only screen and (max-width:47.938em){.download-component__content-container{margin-top:1.5rem}
}
.download-component__actions-container{margin-top:2.125rem}
.download-component__actions-container .btn-group{width:fit-content}
.download-component__actions-container .btn-group.show{display:inline-block !important}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .download-component__actions-container .btn-group .cx-btn:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .download-component__actions-container .btn-group .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .download-component__actions-container .btn-group .cx-end-cancel:focus,.download-component__actions-container .btn-group .btn:focus,.download-component__actions-container .btn-group .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:focus,.download-component__actions-container .btn-group .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:focus,.download-component__actions-container .btn-group .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:focus{box-shadow:none}
.download-component__actions-container .btn-group .dropdown-menu{max-height:15.75rem;overflow-y:auto}
.download-component__actions-container .btn-group .dropdown-menu.dropdown-menu-wide{max-width:100%;text-align:left;width:100%}
.download-component__actions-container .btn-group .dropdown-menu .dropdown-item{padding:.75rem 1.5rem;white-space:normal;font-size:1rem;font-weight:400;color:#424242;line-height:1.1875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.download-component__actions-container .cta-link{line-height:1.5rem}
@media only screen and (max-width:47.938em){.download-component__actions-container{text-align:center}
}
.download-component__cta.round-border{border-radius:.375rem !important}
.download-component__cta-split{padding:1.5rem}
.download-component__cta-split:before{border-radius:.1875rem;content:"";display:inline-block;height:.9375rem;transform:rotate(135deg);width:.9375rem}
.download-component__cta-split:after{content:none}
.download-component__cta-split[aria-expanded=true]{margin-left:-.25rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .download-component__cta-split.cx-submit,.cx-common-container.cx-toast .cx-button-group .download-component__cta-split.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .download-component__cta-split.cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .download-component__cta-split.cx-end-confirm,.download-component__cta-split.btn-primary-blue{border-left:.125rem solid #fff}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .download-component__cta-split.cx-submit:before,.cx-common-container.cx-toast .cx-button-group .download-component__cta-split.cx-btn:before,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .download-component__cta-split.cx-close-confirm:before,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .download-component__cta-split.cx-end-confirm:before,.download-component__cta-split.btn-primary-blue:before{border-right:.25rem solid #fff;border-top:.25rem solid #fff}
.download-component__cta-split.btn-secondary:hover:before{border-color:#fff}
.download-component__cta-split.btn-secondary:before{border-right:.25rem solid #004593;border-top:.25rem solid #004593}
.download-component__clp{color:#004593;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;letter-spacing:0;line-height:1.5rem;margin-bottom:1rem;text-align:left;text-decoration:none}
.download-component__clp .arrow.right{margin-bottom:.125rem}
@media only screen and (max-width:47.938em){.download-component__clp{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 1rem}
}
.download-component__alert{-ms-flex-align:center;align-items:center;background-color:#f0faf4;border:.0625rem solid #02aa4d;border-radius:.375rem;display:none;left:0;margin:auto;padding:.5rem;position:fixed;right:0;top:3.4375rem;width:fit-content;z-index:9999}
.download-component__alert img{height:1.25rem;width:1.25rem}
.download-component__alert span{color:#02aa4d;font-size:1rem;line-height:1.375rem;margin-left:.25rem;vertical-align:top}
.popover .arrow{border:0}
#software-os-selection-modal .modal-dialog{margin-top:6.25rem}
#software-os-selection-modal .modal-dialog .modal-content{padding:1.5rem}
#software-os-selection-modal .modal-dialog .modal-content .modal-body,#software-os-selection-modal .modal-dialog .modal-content .modal-footer,#software-os-selection-modal .modal-dialog .modal-content .modal-header{padding-left:0;padding-right:0}
#software-os-selection-modal .modal-dialog .modal-content .modal-footer{border-top:0}
#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cta-link{font-size:.875rem;font-weight:600;margin-right:1.5rem}
#software-os-selection-modal .modal-dialog .modal-content .modal-footer .btn,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-end-cancel{padding-left:1.5rem;padding-right:1.5rem}
@media only screen and (max-width:47.938em){#software-os-selection-modal .modal-dialog .modal-content .modal-footer .btn,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cta-link,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-end-cancel{width:100%}
#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cta-link{margin-bottom:1rem;text-align:center}
}
.pdp-commerce-box-container.non-purchasable .pdp-commerce-box-container__box{padding-bottom:2rem}
.pdp-commerce-box-container.non-purchasable .pdp-commerce-box-container__cta-section{position:static}
.pdp-commerce-box-container.non-purchasable .pdp-commerce-box-container__cta-section .pdp-commerce-box-container__cta-section__link{margin-top:1.5rem}
.pdp-commerce-box-container__box{background-color:#f4f5f7;border:.0625rem solid #d2d4d7;border-radius:.375rem;box-sizing:border-box;padding:1.5rem 2rem 4rem}
@media only screen and (max-width:63.938em){.pdp-commerce-box-container__box{padding:.5rem 1.25rem 3.5rem}
}
@media only screen and (min-width:64em){.pdp-commerce-box-container__box{min-height:12.5rem}
}
.pdp-commerce-box-container__box__promotion-box{background-color:#e6ebf2;border-radius:.375rem;padding:1rem}
.pdp-commerce-box-container__box__promotion-box .description-container{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}
.pdp-commerce-box-container__box__promotion-box .description-container .promo-image-style{width:1.25rem;height:1.25rem;margin-right:.625rem}
.pdp-commerce-box-container__box__promotion-box .description-container .promo-info-style{margin-left:.625rem}
.pdp-commerce-box-container__box__promotion-box .description-container .promo-info-style .promotion-text{line-height:1.25rem;font-size:1rem}
@media only screen and (min-width:64em){.pdp-commerce-box-container__box__promotion-box .description-container .promo-info-style .promotion-text{color:#404041}
}
.pdp-commerce-box-container__box__promotion-box .description-container .promo-info-style .promotion-text-bold{line-height:1.25rem;font-size:1rem;font-weight:600}
@media only screen and (min-width:64em){.pdp-commerce-box-container__box__promotion-box .description-container .promo-info-style .promotion-text-bold{color:#404041}
}
.pdp-commerce-box-container__box__promotion-box .more-info{color:#004593;display:block;font-size:1rem;font-weight:600;line-height:1.125rem;margin-top:1rem}
.pdp-commerce-box-container__box__promotion-box .more-info:hover{text-decoration:underline}
.pdp-commerce-box-container__box__block_items .cta-link span.cta-text{color:#004593 !important;cursor:pointer;font-size:1.125rem;line-height:2.22;text-align:right}
.pdp-commerce-box-container__box__block_items__crossed-out{text-decoration:line-through;font-size:1rem !important}
.pdp-commerce-box-container__box__block_variations label{line-height:3.334 !important}
.pdp-commerce-box-container__box__block label{text-align:left}
.pdp-commerce-box-container__box__block span{text-align:right !important}
.pdp-commerce-box-container__box__block label,.pdp-commerce-box-container__box__block span{display:block;font-size:1.125rem;font-weight:400;color:#404041;line-height:2.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-commerce-box-container__cta-section{top:-2.0625rem}
@media only screen and (max-width:56.18em){.pdp-commerce-box-container__cta-section{top:-1.8975rem;left:auto}
}
.pdp-commerce-box-container__cta-section__link{margin-top:1rem;padding-left:2rem;padding-right:2rem}
.pdp-commerce-box-container__cta-section__link .cta-link .cta-text{line-height:1.072}
@media only screen and (max-width:61.9375em){.pdp-commerce-box-container__cta-section__link .cta-link .cta-text{font-size:1rem;line-height:1.375rem}
}
@media only screen and (max-width:56.18em){.pdp-commerce-box-container__cta-section__link .cta-link:first-child{margin-right:0}
}
@media only screen and (max-width:56.18em){.pdp-commerce-box-container__cta-section__link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem;margin-left:0;margin-top:.625rem}
}
@media only screen and (max-width:61.9375em){.pdp-commerce-box-container__cta-section__link{padding:0 !important}
}
.pdp-commerce-box-container__requestQuoteCTA{height:3.125rem;width:14.188rem;border:.125rem solid #004593;border-radius:.375rem;background-color:transparent;font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:64em){.promotion-modal{max-width:62.625rem}
.promotion-modal .modal-header{padding-top:1.5rem}
.promotion-modal .modal-header button{width:1.875rem;height:1.875rem}
.promotion-modal .modal-header button:focus{outline-color:#f27707 !important;outline-style:dashed !important;outline-width:.125rem !important}
}
.add-to-quote-pdp .pdp-commerce-box-container__box{padding-bottom:2.5rem}
.add-to-quote-pdp .pdp-commerce-box-container__cta{margin-top:2rem}
.add-to-quote-pdp .pdp-commerce-box-container__cta span{font-size:.875rem;font-weight:600;color:#fff;line-height:1;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.add-to-quote-pdp .pdp-commerce-box-container__cta .pdp-cta__container__text{font-size:1.125rem}
@media only screen and (max-width:61.9375em){.add-to-quote-pdp .pdp-commerce-box-container__cta{margin-top:1.5rem}
}
.add-to-quote-pdp .pdp-commerce-box-container__links-section{margin-top:1.5rem}
.add-to-quote-pdp .pdp-commerce-box-container__links-section span{display:inline-block;line-height:.9375rem !important}
@media only screen and (max-width:61.9375em){.add-to-quote-pdp .pdp-commerce-box-container__links-section span{font-size:.875rem !important}
}
.add-to-quote-pdp .pdp-commerce-box-container__links-section .pdp-commerce-box-container__cta-section__link{margin:0;padding:0}
@media only screen and (max-width:61.9375em){.add-to-quote-pdp .pdp-commerce-box-container__links-section a:first-child{margin-bottom:1rem}
}
.profile-container{margin:5rem}
.custom-dropdown.custom-dropdown_disabled button,.custom-dropdown.custom-dropdown_disabled div{cursor:default !important}
.custom-dropdown.custom-dropdown_disabled button:focus,.custom-dropdown.custom-dropdown_disabled div:focus{outline:0}
.custom-dropdown.custom-dropdown_disabled .custom-dropdown__wrapper{background:#f4f5f7}
.custom-dropdown.custom-dropdown_disabled .custom-dropdown__wrapper .custom-dropdown__header .custom-dropdown__header__title{color:#babcbe !important}
.custom-dropdown__wrapper{box-sizing:border-box;border:.0625rem solid #b7b8ba;border-radius:.25rem;position:relative}
.custom-dropdown__wrapper.is-input-focus{margin-top:1.25rem}
.custom-dropdown__wrapper__list{position:absolute;width:100%;top:100%;z-index:1;background-color:#fff;border:.0625rem solid #b7b8ba;border-radius:0 0 .375rem .375rem;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.06);max-height:18.75rem;overflow-y:scroll}
.custom-dropdown__wrapper__list__item{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.112;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;cursor:pointer;padding:1rem 1.5rem}
.custom-dropdown__wrapper__list__item:focus,.custom-dropdown__wrapper__list__item:hover{background-color:#f4f5f7;outline:0}
.custom-dropdown__wrapper__no-result{position:absolute;width:100%;top:100%;z-index:1;background-color:#fff;border:.0625rem solid #b7b8ba;border-radius:0 0 .375rem .375rem;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.06);max-height:18.75rem}
.custom-dropdown__wrapper__no-result__item{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.112;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;display:block;padding:1rem 1.5rem}
.custom-dropdown__wrapper__no-result__item:focus,.custom-dropdown__wrapper__no-result__item:hover{background-color:#f4f5f7;outline:0}
.custom-dropdown__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
.custom-dropdown__header button{background-color:inherit}
.custom-dropdown__header__title{padding:.75rem 3.75rem .625rem .75rem;font-size:1.125rem;font-weight:600;color:#404041;line-height:1.112;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.custom-dropdown__header__title.size-lg{padding:1.0625rem 3.5rem 1.0625rem .75rem}
.custom-dropdown__header__title.is-input-focus{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse;flex-flow:column-reverse;font-size:1.125rem;line-height:1.25rem;position:relative}
.custom-dropdown__header__title.is-input-focus input{border:0}
.custom-dropdown__header__title.is-input-focus input+label{position:absolute;top:-1.25rem}
.custom-dropdown__header__title.select-option-label{color:#5f6062;font-weight:400}
.custom-dropdown__header img{padding-right:.8125rem}
.file-upload{width:48.125rem}
.file-upload .title{font-size:1.125rem;letter-spacing:0;line-height:1.5rem;margin-bottom:.5rem}
.file-upload .info{color:#5f6062;font-size:1rem;font-style:italic;letter-spacing:0;line-height:1.125rem;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.file-upload .info{line-height:1.375rem}
}
@media only screen and (max-width:37.5em){.file-upload{padding:2rem 1.5rem;width:100%}
}
.file-upload__content{background-color:rgba(0,69,147,.04);border:.0625rem dashed #d0d1d3;border-radius:.375rem;max-width:100%;padding:2.5rem 1.5rem}
@media only screen and (max-width:37.5em){.file-upload__content{padding:1rem}
}
.file-upload__content-icon{margin-bottom:1rem}
@media only screen and (max-width:37.5em){.file-upload__content-icon{margin-bottom:.875rem}
}
.file-upload__content-icon img{width:3.625rem;height:3.125rem}
.file-upload__content-title{margin-bottom:.25rem;font-size:1.125rem;font-weight:600;color:#424242;font-style:normal}
.file-upload__content-note,.file-upload__content-title{line-height:1.25rem;letter-spacing:0;text-align:center;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.file-upload__content-note{margin-bottom:1rem;font-size:.875rem;font-weight:400;color:#616161;font-style:italic}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .file-upload__content-btn .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .file-upload__content-btn .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .file-upload__content-btn .cx-end-cancel,.file-upload__content-btn .btn,.file-upload__content-btn .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{border:.125rem solid #004593;padding:1.125rem 3rem .875rem;font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .file-upload__content-btn .cx-btn:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .file-upload__content-btn .cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .file-upload__content-btn .cx-end-cancel:hover,.file-upload__content-btn .btn:hover,.file-upload__content-btn .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:hover,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:hover,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:hover{color:#fff}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .file-upload__content-btn .cx-btn:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .file-upload__content-btn .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .file-upload__content-btn .cx-end-cancel:focus,.file-upload__content-btn .btn:focus,.file-upload__content-btn .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:focus,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:focus,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:focus{color:#004593}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .file-upload__content-btn .cx-btn:disabled,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .file-upload__content-btn .cx-close-cancel:disabled,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .file-upload__content-btn .cx-end-cancel:disabled,.file-upload__content-btn .btn:disabled,.file-upload__content-btn .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:disabled,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:disabled,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:disabled{color:#babcbe;border:.125rem solid #6c757d;background-color:rgba(0,0,0,.06)}
.file-upload__info{margin-top:2rem}
@media only screen and (max-width:37.5em){.file-upload__info{margin-top:1.5rem;text-align:center}
}
.file-upload__info-file-name{font-size:.875rem;font-weight:400;color:#212121;line-height:.9375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.file-upload__info-file-name img{margin-right:1rem}
@media only screen and (max-width:37.5em){.file-upload__info-file-name{width:100%;-ms-flex-pack:center;justify-content:center}
}
.file-upload__info-close{background-color:transparent}
.file-upload__info-close img{width:.75rem;height:.75rem;margin-right:.5rem}
.file-disable .file-upload__content{box-sizing:border-box;border:.125rem dashed #d0d1d3;border-radius:.375rem;background-color:rgba(0,0,0,.06);color:#757575}
.quantity-container{box-sizing:border-box;border:.0625rem solid #b7b8ba;border-radius:.25rem;height:auto;width:max-content}
.quantity-container button,.quantity-container input{border:0;background:0}
.quantity-container__increment{padding:.5rem .5rem .5rem 0}
.quantity-container__increment img{width:86%}
.quantity-container__decrement{padding:.5rem 0 1rem .5rem}
.quantity-container__decrement img{width:86%}
.quantity-container__input{width:4.5rem;padding:.5rem 0;font-size:1.125rem;font-weight:600;color:#404041;line-height:1;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-cta{border-radius:.375rem;height:auto;margin-bottom:.5rem}
.pdp-cta.required-companion-products-aToC .pdp-cta__container,.pdp-cta.search-results-aToC .pdp-cta__container{padding:.6875rem 1.875rem}
.pdp-cta.required-companion-products-aToC .pdp-cta__container img,.pdp-cta.search-results-aToC .pdp-cta__container img{width:1.5rem;height:1.5rem}
@media only screen and (max-width:61.9375em){.pdp-cta.required-companion-products-aToC .pdp-cta__container,.pdp-cta.search-results-aToC .pdp-cta__container{padding:.75rem 1.25rem}
.pdp-cta.required-companion-products-aToC .pdp-cta__container img,.pdp-cta.search-results-aToC .pdp-cta__container img{max-width:1.125rem;max-height:1rem}
}
.pdp-cta.large{max-width:22.875rem;margin:0 auto .5rem}
@media only screen and (max-width:56.18em){.pdp-cta.large{margin:0 auto;max-width:20.9375rem}
}
.pdp-cta.primary{background-color:#004593}
.pdp-cta.primary:hover{border-radius:.375rem;background-color:#023970}
.pdp-cta.primary:focus{outline:0}
.pdp-cta.primary:focus .pdp-cta__container{border:.125rem solid #fff;border-radius:.375rem}
.pdp-cta.primary.disabled{background-color:#e6e7e9;pointer-events:none}
.pdp-cta.primary.disabled:focus,.pdp-cta.primary.disabled:hover{background-color:#e6e7e9}
.pdp-cta.primary.disabled .pdp-cta__container .pdp-cta__container__text{color:#babcbe}
.pdp-cta.secondary{border:.125rem solid #004593;border-radius:.375rem}
.pdp-cta.secondary .pdp-cta__container__text{color:#004593;margin:0}
.pdp-cta.disabled{background-color:#e6e7e9}
.pdp-cta.disabled .pdp-cta__container{border:0}
.pdp-cta.disabled:focus{outline:0}
.pdp-cta.disabled .pdp-cta__container__text{color:#02305e}
.pdp-cta__container{padding:1.4375rem 0;text-align:center;box-sizing:border-box;border:.125rem solid transparent;border-radius:.25rem}
.pdp-cta__container__text{margin-left:.5rem;font-size:1.125rem;font-weight:600;color:#fff;line-height:1;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.pdp-cta{padding:0 !important}
}
.add-to-quote-pdp .pdp-cta.large{margin-bottom:0}
@media only screen and (max-width:61.9375em){.add-to-quote-pdp .pdp-cta.large{max-width:100%}
}
div[disabled]{opacity:.6;pointer-events:none;cursor:default}
.areafocus{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:5rem 3.75rem 11rem}
.areafocus-industry{margin-bottom:9.25rem}
.areafocus__icon{display:-ms-flexbox;display:flex}
.areafocus__icon-item{background-color:#cfd0d2;height:.125rem;border-radius:.125rem;margin-right:.5rem;width:3.125rem}
.areafocus__header{color:#424242;font-size:2.75rem;font-weight:600;margin-top:3.5rem;line-height:3.125rem}
.areafocus__subheader{color:#424242;font-size:1.5rem;margin-top:1rem;line-height:1.75rem}
.areafocus__info{color:#5f6062;font-size:1rem;font-style:italic;margin-top:3rem;line-height:1.125rem}
.areafocus .activeItem{box-shadow:inset 0 0 0 .125rem #004593;background-color:#f2f5f9;color:#004593}
.areafocus .activeIcon{background-color:#004593;width:6.375rem}
.areafocus__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}
.areafocus__content:focus{outline:0}
.areafocus__content-item{box-shadow:inset 0 0 0 .0625rem #b7b8ba;background-color:#fff;border-radius:.375rem;color:#404041;font-size:.875rem;margin-right:1rem;margin-top:1rem;padding:2rem}
.areafocus__content-item:hover{cursor:pointer}
.areafocus__buttons{-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:3rem}
.areafocus__buttons .next__button{font-size:1.125rem;font-weight:600;padding:1.5rem 4rem;-ms-flex-item-align:end;align-self:flex-end}
@media only screen and (max-width:61.9375em){.areafocus__buttons .next__button{-ms-flex-item-align:unset;align-self:unset}
}
.areafocus__buttons .back__button{-ms-flex-item-align:center;align-self:center;background:0;border:0;color:#004593;cursor:pointer;font-size:1rem;line-height:1.125rem;margin:1.5rem 2rem 1.5rem 0;padding:0}
.areafocus__buttons .back__button.skip{-ms-flex-item-align:end;align-self:flex-end;margin-right:0;margin-top:1.5rem;margin-bottom:0;font-size:1.125rem;line-height:1.25rem}
.back_btn-areaFocus{margin-left:3.75rem;padding:1rem 2rem}
@media only screen and (max-width:37.5em){.back_btn-areaFocus{margin-left:1rem}
}
@media only screen and (max-width:37.5em){.areafocus{margin:2.5rem 1rem}
.areafocus__header{font-size:2rem;margin-top:2rem;line-height:2.375rem}
.areafocus__subheader{font-size:1.625rem;margin-top:.5rem}
.areafocus__content-item{padding:1.5rem 1rem}
.areafocus__buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:unset;align-self:unset;-ms-flex:1;flex:1}
.areafocus__buttons .back__button{margin:1.5rem 0 0;-ms-flex-item-align:center;align-self:center;font-size:1.125rem}
.areafocus__buttons .back__button.skip{-ms-flex-item-align:center;align-self:center;line-height:1.125rem}
}
.sign-up-page{margin:4rem 2.25rem 6.5rem}
.sign-up-page h3,.sign-up-page h3&gt;p{width:85%}
.sign-up-page__row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
.sign-up-page__row-field{margin-right:1.875rem}
.sign-up-page__row-field.mb-20{margin-bottom:1.25rem;margin-top:0}
.sign-up-page__row-field.mt-20{margin-bottom:0;margin-top:1.25rem}
.sign-up-page__row-field-reCaptcha{margin:2.5rem 0}
.sign-up-page__row-field-tnc p{font-size:.875rem;letter-spacing:0;line-height:1.25rem}
.sign-up-page__row-field.sub-element{-ms-flex-pack:end;justify-content:flex-end;margin-left:1.875rem;margin-top:-.25rem;margin-bottom:.75rem}
.sign-up-page__row-field.sub-element&gt;div{-ms-flex:0 50%;flex:0 50%}
.sign-up-page__row-field .email{width:105%}
.sign-up-page__row-field .email .tooltip__text{font-size:1rem;letter-spacing:0;left:0;line-height:1.125rem;padding:1rem .5rem;width:52%}
.sign-up-page__row-field .email .tooltip__text.show-tooltip{opacity:1;visibility:visible}
.sign-up-page__row-field .confPassword,.sign-up-page__row-field .password{line-height:1.25rem;position:relative}
.sign-up-page__row-buttons{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}
.sign-up-page .info-text{color:#5f6062;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-style:italic;letter-spacing:0;line-height:1.125rem;margin:1.5rem 0 .625rem}
.sign-up-page .text-with-link{font-size:1.125rem;letter-spacing:0;line-height:1.25rem}
.content-band--70x30 .sign-up-page .sign-up-page__row-field.band-item:first-child,.content-band--70x30 .sign-up-page .sign-up-page__row-field.band-item:nth-child(2),.sign-up-page .content-band--70x30 .sign-up-page__row-field.band-item:first-child,.sign-up-page .content-band--70x30 .sign-up-page__row-field.band-item:nth-child(2),.sign-up-page .sign-up-page__row-field.col-sm__full{height:4.75rem}
.content-band--70x30 .sign-up-page .sign-up-page__row-field.mb-4.mt-20.band-item:first-child,.content-band--70x30 .sign-up-page .sign-up-page__row-field.mb-4.mt-20.band-item:nth-child(2),.content-band--70x30 .sign-up-page .sign-up-page__row-field.sub-element.band-item:first-child,.content-band--70x30 .sign-up-page .sign-up-page__row-field.sub-element.band-item:nth-child(2),.sign-up-page .content-band--70x30 .sign-up-page__row-field.mb-4.mt-20.band-item:first-child,.sign-up-page .content-band--70x30 .sign-up-page__row-field.mb-4.mt-20.band-item:nth-child(2),.sign-up-page .content-band--70x30 .sign-up-page__row-field.sub-element.band-item:first-child,.sign-up-page .content-band--70x30 .sign-up-page__row-field.sub-element.band-item:nth-child(2),.sign-up-page .sign-up-page__row-field.col-sm__full.mb-4.mt-20,.sign-up-page .sign-up-page__row-field.col-sm__full.sub-element{height:1.875rem}
.sign-up-page .checkbox-wrap input[type=checkbox]+label span,.sign-up-page .checkbox-wrap input[type=radio]+label span{font-weight:600;line-height:1.125rem}
@media only screen and (max-width:47.938em){.sign-up-page{margin:2.5rem 1.25rem 0}
.sign-up-page h3{font-size:1.625rem;line-height:2rem;width:100%}
.sign-up-page .info-text{margin:2rem 0 .25rem}
.sign-up-page__row-field{margin-left:0;margin-right:0}
.sign-up-page__row-field .email{width:100%}
.sign-up-page__row-field .email .tooltip__text{padding:1.5rem 2.5rem;width:100%}
.sign-up-page__row-field .email .tooltip__text.show-tooltip{opacity:1;visibility:visible}
.sign-up-page__row-field.sub-element{-ms-flex-pack:end;justify-content:flex-end;margin-left:0;margin-top:-1.25rem}
.sign-up-page__row-field.sub-element&gt;div{-ms-flex:0 100%;flex:0 100%}
.sign-up-page__row-buttons{-ms-flex-align:stretch;align-items:stretch}
}
.basic-confirmation{margin:6rem auto 7rem;text-align:center}
.basic-confirmation__image{width:48.125rem}
.basic-confirmation p{margin:0}
.basic-confirmation__container{margin-top:2rem}
.basic-confirmation__container_block{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:.5rem 0 0 18%;text-align:center}
.basic-confirmation__container_block ul{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}
.basic-confirmation__container_block ul&gt;li{color:#424242;-ms-flex:0 45%;flex:0 45%;font-size:1.125rem;line-height:1.125rem;margin:.75rem 0 0;padding:.75rem 0 0;text-align:left;vertical-align:top}
.basic-confirmation__container_block ul&gt;li&gt;img{height:1.625rem;margin-right:.75rem;width:1.625rem}
.basic-confirmation__container_block ul&gt;li&gt;span{display:inline-block;vertical-align:top;width:80%;margin-top:.1875rem}
.basic-confirmation__container_block ul&gt;li:last-child{-ms-flex:0 45%;flex:0 45%}
.basic-confirmation__container_btn{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:2.5rem 28% 0;text-align:center;-ms-flex-align:center;align-items:center}
.basic-confirmation__container_btn .btn,.basic-confirmation__container_btn .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.basic-confirmation__container_btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.basic-confirmation__container_btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .basic-confirmation__container_btn .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .basic-confirmation__container_btn .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .basic-confirmation__container_btn .cx-end-cancel{-ms-flex:1 1 auto;flex:1 1 auto;width:86%}
.section-title,.section-title p{color:#424242;font-size:2.75rem;font-weight:600;letter-spacing:0;line-height:3rem}
.section-main-content{margin-top:.5rem;color:#424242;font-size:1.75rem;font-weight:400;letter-spacing:0;line-height:2.25rem}
.section-content{margin:2rem 0 1.5rem}
.section-content,.section-content p{color:#424242;font-size:1.125rem;letter-spacing:0;line-height:1.5rem}
.skip-button{line-height:1.125rem}
@media only screen and (max-width:61.9375em){.basic-confirmation{padding:0 .3125rem !important;margin:2rem auto 2.5rem}
.basic-confirmation__image{width:21rem}
.basic-confirmation__container{margin-top:1rem}
.basic-confirmation__container_block{margin:1.25rem 0;padding:0}
.basic-confirmation__container_block ul li{-ms-flex:0 100%;flex:0 100%}
.basic-confirmation__container_block ul li&gt;img{height:1.5rem;margin-right:.5rem;width:1.5625rem}
.basic-confirmation__container_btn{margin:1.25rem 0}
.basic-confirmation__container_btn .btn,.basic-confirmation__container_btn .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.basic-confirmation__container_btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.basic-confirmation__container_btn .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .basic-confirmation__container_btn .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .basic-confirmation__container_btn .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .basic-confirmation__container_btn .cx-end-cancel{width:100%}
.section-title,.section-title p{font-size:2rem;font-weight:600;line-height:2.375rem;padding:0 1.875rem}
.section-main-content{margin-top:1rem}
.section-main-content,.section-main-content p{font-size:1.625rem;line-height:2rem}
.skip-button{line-height:1.375rem;margin-top:.5rem}
.section-content{margin:1rem 0}
.bdb-footer{margin-top:2.5rem}
}
.reset-password-page{margin-bottom:3.75rem}
.reset-password-page .mx-4{margin:2.5rem auto !important}
@media only screen and (max-width:47.938em){.reset-password-page .mx-4{margin:2.625rem auto 2.5rem !important}
}
.reset-password-page h4{color:#404041;font-size:1.25rem;line-height:1.625rem;font-weight:400;margin-top:.5rem !important;margin-bottom:.875rem !important}
@media only screen and (max-width:47.938em){.reset-password-page h4{font-size:1.125rem;margin-top:.75rem !important}
}
.reset-password-page .form-control{padding-top:1rem;padding-bottom:1rem}
@media only screen and (max-width:47.938em){.reset-password-page .error-message{font-size:.75rem;line-height:1.25rem}
}
.reset-password-page .tooltip__text{z-index:1000;width:100%;padding:1rem 1.5rem;left:0}
@media only screen and (max-width:47.938em){.reset-password-page .tooltip__text{width:100%}
}
.reset-password-page .confPassword{margin-top:1.25rem}
.reset-password-page .reset-password-page__row-buttons{height:4.125rem;margin-top:2.5rem !important}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .reset-password-page .reset-password-page__row-buttons .cx-submit,.cx-common-container.cx-toast .cx-button-group .reset-password-page .reset-password-page__row-buttons .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .reset-password-page .reset-password-page__row-buttons .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .reset-password-page .reset-password-page__row-buttons .cx-end-confirm,.reset-password-page .reset-password-page__row-buttons .btn-primary-blue,.reset-password-page .reset-password-page__row-buttons .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit,.reset-password-page .reset-password-page__row-buttons .cx-common-container.cx-toast .cx-button-group .cx-btn,.reset-password-page .reset-password-page__row-buttons .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm,.reset-password-page .reset-password-page__row-buttons .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm{font-weight:700}
.reset-password-page .error-message-box{border:.0625rem solid #cf2026;border-radius:.25rem;background-color:#fef7f7;height:3.5625rem;margin-top:2.5rem;margin-bottom:2rem;overflow:hidden;padding:.5rem;width:100%}
.reset-password-page .error-message-box img{float:left;margin-right:.5rem}
.reset-password-page .error-message-box p{color:#cf2026;font-size:.875rem;height:2.25rem;letter-spacing:0;line-height:1.125rem}
@media only screen and (max-width:47.938em){.reset-password-page .error-message-box{margin-top:2rem}
}
.reset-password-page .hide-error-msg-box{display:none}
.disabled-bg{background-color:#e6e7e9}
.purchase-account-container{margin-top:4.5rem;margin-bottom:6rem}
.purchase-account-container__address_btn-cont{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:.25rem;margin-bottom:1.25rem}
.purchase-account-container__address_btn-cont_btn{margin-right:2rem}
@media only screen and (max-width:47.938em){.purchase-account-container__address_btn-cont_btn{margin-right:0}
}
.purchase-account-container .page-heading{letter-spacing:0;margin-bottom:1.5rem}
.purchase-account-container .heading-small{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:1.25rem;letter-spacing:0;line-height:1.625rem;margin-bottom:1.5rem}
.purchase-account-container .heading-small.GST{margin-bottom:.5rem}
.purchase-account-container .heading-large{letter-spacing:0;margin-bottom:1.5rem}
.purchase-account-container .distributor__container{margin:2rem;border-top:.0625rem solid #b7b8ba}
.purchase-account-container .distributor__container .distributor-state{min-width:51%;width:auto;display:inline-block}
@media only screen and (max-width:37.5em){.purchase-account-container .distributor__container .distributor-state{width:100%}
}
.purchase-account-container .distributor__container .distributor-list{min-width:51%;width:auto;display:inline-block}
@media only screen and (max-width:37.5em){.purchase-account-container .distributor__container .distributor-list{width:100%}
}
@media only screen and (max-width:37.5em){.purchase-account-container .distributor__container{margin-left:0;margin-right:0}
}
.purchase-account-container .purchase-account__row-field{margin-bottom:1.25rem}
.purchase-account-container .purchase-account__row-field.mb-20{margin-bottom:1.25rem !important}
.purchase-account-container .type-field .purchase-account__row-field,.purchase-account-container .vat-field .purchase-account__row-field{margin-bottom:1.5rem}
.purchase-account-container .shiptoAccountNumberLabel,.purchase-account-container .soldToAccountNumberLabel{margin-bottom:.5rem}
.purchase-account-container .information-icon{cursor:pointer;margin-left:.25rem;vertical-align:middle;position:relative}
.purchase-account-container .tooltip{display:inline-block;opacity:1;width:auto}
.purchase-account-container .tooltip__text{position:absolute;width:max-content;font-size:1rem;letter-spacing:0;line-height:1.5rem;left:50%;transform:translateX(-50%);bottom:140%}
.purchase-account-container .tooltip__text:before{left:50%;transform:translateX(-50%)}
.purchase-account-container .address-section{margin-top:.75rem}
@media only screen and (max-width:47.938em){.purchase-account-container .address-section{margin-top:0}
}
.purchase-account-container .address-section__header{border-bottom:.0625rem solid #b7b8ba;padding:2.25rem 0 1rem}
.purchase-account-container .address-section__header .section-heading{font-size:1.25rem;letter-spacing:0;line-height:1.25rem;color:#404041}
.purchase-account-container .address-section__header .btn-link{font-size:1rem;line-height:1rem;font-weight:700}
.purchase-account-container .address-section__body{padding:1.625rem 2rem 0}
@media only screen and (max-width:47.938em){.purchase-account-container .address-section__body{padding:2rem 2rem 0}
}
.purchase-account-container .address-section__body-sub-title{font-size:1.5rem;letter-spacing:0;line-height:1.75rem;margin-bottom:.25rem}
@media only screen and (max-width:47.938em){.purchase-account-container .address-section__body-sub-title{font-size:1.25rem;line-height:1.625rem}
}
.purchase-account-container .address-section__body-form .checkbox-wrap .checkbox-label&gt;span{line-height:1.25rem}
.purchase-account-container .address-section__body-form-readonly&gt;p{color:#5f6062;font-size:1.125rem;letter-spacing:0;line-height:1.5rem}
.purchase-account-container .address-section.active .address-section__header{border-bottom:.125rem solid #00b8b0}
.purchase-account-container .address-section.active .address-section__header .section-heading{font-weight:600}
.purchase-account-container .downloadBtn{height:3.125rem;padding:0}
.purchase-account-container .downloadBtn a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center}
.purchase-account-container .downloadBtn+p{margin-top:.5rem !important}
@media only screen and (max-width:47.938em){.purchase-account-container{margin-top:2rem;margin-bottom:2.5rem}
.purchase-account-container .page-heading{letter-spacing:0;margin-bottom:1.5rem}
.purchase-account-container .heading-large{letter-spacing:0}
.purchase-account-container .heading-small{display:inline-block;margin-top:2rem;margin-bottom:1rem}
.purchase-account-container .purchase-account__row-field{margin-bottom:1.5rem}
.purchase-account-container .taxExempt{margin-top:1.5rem !important}
.purchase-account-container .tooltip{width:auto;display:inline-block;vertical-align:middle}
.purchase-account-container .tooltip__text{width:12.5rem;left:47%;transform:translateX(-47%)}
.purchase-account-container .tooltip__text:before{left:50%;transform:translateX(-50%)}
.purchase-account-container .information-icon{margin-left:.75rem}
.purchase-account-container .shiptoAccountNumberLabel,.purchase-account-container .soldToAccountNumberLabel{margin-bottom:0}
.purchase-account-container .radio-wrap{-ms-flex:0 50%;flex:0 50%}
.purchase-account-container .address-section__body{padding:2rem 0 0}
.purchase-account-container .address-section__body .sign-up-page__row-buttons{margin-top:2rem !important}
}
#internalApproval-title{display:-ms-flexbox;display:flex}
.hide{visibility:hidden}
.purchase-account-container .sign-up-page__row-buttons{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}
@media only screen and (max-width:61.9375em){.purchase-account-container .sign-up-page__row-buttons{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.back__button{background:0;color:#004593;margin:1.5rem 2rem 1.5rem 0}
@media only screen and (max-width:61.9375em){.back__button{margin-right:0}
}
.purchase-account-container__address .distributor__container .address-section__body{padding-right:0;padding-left:0}
.purchase-account-confirmation{margin:6rem auto 7rem;text-align:center}
.purchase-account-confirmation__row .section-title{color:#424242;font-size:2.75rem;font-weight:600;letter-spacing:0;line-height:3rem;margin-top:2rem}
.purchase-account-confirmation__row .section-sub-title{color:#5f6062;font-size:1.625rem;letter-spacing:0;line-height:2rem;margin-top:1.5rem}
.purchase-account-confirmation__row .pendingContent{color:#5f6062;font-size:1.125rem;letter-spacing:0;line-height:1.5rem;margin-top:2rem}
.purchase-account-confirmation__btn{margin-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.purchase-account-confirmation__btn .continueBtn,.purchase-account-confirmation__btn .rewardsBtn{border-radius:.375rem;border-color:#004593;font-size:1.125rem;height:4.125rem;outline:0;font-weight:600}
.purchase-account-confirmation__btn .rewardsBtn{background:#fff;border:.125rem solid #004593;color:#004593;font-size:1.125rem;letter-spacing:0;line-height:1.25rem;margin-right:2rem}
.purchase-account-confirmation__btn .continueBtn{background:#004593;line-height:1.125rem;color:#fff}
@media only screen and (max-width:47.938em){.purchase-account-confirmation{margin:2.5rem auto}
.purchase-account-confirmation__row .section-title{font-size:2rem;line-height:2.375rem;margin-top:2.5rem}
.purchase-account-confirmation__row .section-sub-title{font-size:1.625rem;letter-spacing:0;line-height:2rem;margin-top:1rem}
.purchase-account-confirmation__row .pendingContent{margin-top:1rem}
.purchase-account-confirmation__btn{margin-top:3rem;display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-template-columns:100%}
.purchase-account-confirmation__btn .continueBtn,.purchase-account-confirmation__btn .rewardsBtn{max-width:100%}
.purchase-account-confirmation__btn .rewardsBtn{-ms-flex-order:2;order:2}
.purchase-account-confirmation__btn .continueBtn{margin-bottom:1rem;-ms-flex-order:1;order:1}
}
.reactBootstrapModal.reward-program-modal.modal-dialog .modal-body{padding:0 3rem 2.5rem}
@media only screen and (max-width:61.9375em){.reactBootstrapModal.reward-program-modal.modal-dialog .modal-body{padding-left:1rem;padding-right:1rem}
}
.regional-address__row{display:-ms-flexbox !important;display:flex !important;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}
.regional-address__row-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:.25rem;margin-bottom:1.25rem}
.regional-address__row .flex-1{-ms-flex:100%;flex:100%;margin-right:1.25rem}
.regional-address__row .flex-2{-ms-flex:35%;flex:35%;margin-right:1.25rem}
.regional-address__row .flex-3{-ms-flex:25%;flex:25%;margin-right:1.25rem}
.regional-address__row .flex-basis-2{-ms-flex-preferred-size:47.5%;flex-basis:47.5%;margin-right:1.25rem}
.regional-address__row .mb-20{margin-bottom:1.25rem}
@media only screen and (max-width:37.5em){.regional-address__row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:unset;justify-content:unset}
.regional-address__row .flex-1,.regional-address__row .flex-2,.regional-address__row .flex-3,.regional-address__row .flex-basis-2{-ms-flex:100%;flex:100%;margin-left:0;margin-right:0}
.regional-address__row .mb-20{margin-bottom:.75rem}
.regional-address__row-buttons{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:1.75rem;margin-bottom:1.25rem}
}
.user__accounts{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.user__accounts-container{padding-right:0;padding-left:0;background-color:#f4f5f7}
}
.user__accounts-verticle-line{border-left:.0625rem solid #d1d1d1}
.user__accounts .without-nav{margin-left:0}
.user__accounts__content{margin-top:4.625rem;margin-left:4.5rem}
@media only screen and (max-width:61.9375em){.user__accounts__content{margin-top:1.75rem;margin-left:0;padding-right:0 !important;padding-left:0 !important}
}
@media print{.user__accounts__content{margin-left:0 !important;margin-top:.9375rem !important}
}
.dashboard__navigation{margin-right:4rem;margin-top:4.5rem}
.dashboard__navigation.col-lg-2-9{max-width:20.614%;-ms-flex:0 0 20.614%;flex:0 0 20.614%}
.dashboard__navigation_welcome{text-align:left;font-size:1rem;line-height:1.125rem;color:#424242}
.dashboard__navigation_user{font-size:1.25rem;font-weight:600;color:#404041;margin-top:.5rem;margin-bottom:3rem;line-height:1.375rem}
.dashboard__navigation-menu-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.dashboard__navigation-menu-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2rem}
.dashboard__navigation-menu-list-item.disabled{pointer-events:none}
.dashboard__navigation-menu-list-item.disabled:hover{cursor:not-allowed}
.dashboard__navigation-menu-list-item .menu-item-label{display:-ms-flexbox;display:flex}
.dashboard__navigation .help-button{padding:1rem 3rem;margin-left:1rem;margin-bottom:1rem;font-weight:600;font-size:1.125rem;line-height:1.25rem}
.dashboard__navigation .help-button:focus:hover{background-color:#004593}
.dashboard__navigation .icon{margin-right:.75rem;width:2rem;height:2rem}
.dashboard__navigation .menu-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.dashboard__navigation .menu-item-label__icon{width:2rem;height:2rem}
.dashboard__navigation .menu-item-label__text{font-size:1.125rem;color:#5f6062;line-height:1.125rem;text-align:left;cursor:pointer;display:inline-block;margin:.375rem 0 0 .5rem}
.dashboard__navigation .menu-item-label__text,.dashboard__navigation .menu-item-label__text-count{font-weight:600;letter-spacing:normal;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;vertical-align:top}
.dashboard__navigation .menu-item-label__text-count{-ms-flex-align:center;align-items:center;background-color:#f27707;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;height:1.5rem;-ms-flex-pack:center;justify-content:center;margin-left:.5rem;padding:.25rem;width:1.5rem;font-size:1rem;color:#fff;line-height:.9375rem;text-align:center}
.dashboard__navigation .active-line .menu-item-label__text{border-bottom:.125rem solid #f27707;box-sizing:border-box}
.reactBootstrapModal .modal-content{border-radius:.375rem;border:0}
.reactBootstrapModal .modal-content .modal-header{border:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-right:1.5rem;padding-bottom:1.5rem}
.reactBootstrapModal .modal-content .modal-header button{background-color:transparent}
@media only screen and (max-width:61.9375em){.reactBootstrapModal .modal-content .modal-header{padding:.75rem .75rem .25rem 0}
}
.reactBootstrapModal .modal-content .modal-body{padding:0 3.5rem 2.5rem}
@media only screen and (max-width:61.9375em){.reactBootstrapModal .modal-content .modal-body{padding:0 1.25rem 2rem}
}
.reactBootstrapModal.list_overlay{max-width:35.625rem}
.reactBootstrapModal.list_overlay .modal-content{border:.0625rem solid #d1d1d1;box-shadow:.5rem .5rem 1.5rem rgba(0,0,0,.5)}
.reactBootstrapModal.list_overlay .modal-content .modal-header{padding-bottom:.5rem}
@media only screen and (max-width:61.9375em){.reactBootstrapModal.list_overlay .modal-content .modal-header{display:inline;padding-top:1rem;position:absolute;right:0;z-index:1}
}
.reactBootstrapModal.list_overlay .modal-content .modal-header .closeIcon{cursor:pointer}
.reactBootstrapModal.list_overlay .modal-content .modal-body{padding:0 3rem 3rem}
@media only screen and (max-width:61.9375em){.reactBootstrapModal.list_overlay .modal-content .modal-body{padding:1rem 1rem 1.5rem}
}
.reactBootstrapModal .spaced-div{width:.0625rem;height:.0625rem}
.updateForm__title{font-size:1.625rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin-bottom:1rem}
.updateForm .underline{border:.0625rem solid #d1d1d1;height:.0625rem;margin-bottom:1.25rem}
.updateForm__row-field{margin-bottom:1.25rem}
.updateForm__row-field .tooltip{display:block;opacity:1}
.updateForm__row-field .tooltip__text{bottom:95%;padding:1rem 1.5rem;width:100%}
.updateForm__row-field .tooltip__text li{font-size:.875rem}
.updateForm__row-field input[readonly]{border:.0625rem solid #e6e7e9;background-color:#fff;color:#8b8d8f;font-weight:600}
.updateForm__row-field input[readonly]~label{color:#8b8d8f}
.updateForm__row-field input[type=checkbox]~label span{padding-left:.5rem}
.updateForm__row-field .form-field input[type=text]:-ms-input-placeholder+label{text-transform:lowercase;display:inline-block}
.updateForm__row-field .form-field input[type=text]:placeholder-shown+label{text-transform:lowercase;display:inline-block}
.updateForm__row-field .form-field input[type=text]:-ms-input-placeholder+label:first-line {text-transform:capitalize}
.updateForm__row-field .form-field input[type=text]:placeholder-shown+label:first-line {text-transform:capitalize}
.updateForm__row-field .form-field input[type=text]:-ms-input-placeholder{text-transform:lowercase;display:inline-block}
.updateForm__row-field .form-field input[type=text]:placeholder-shown{text-transform:lowercase;display:inline-block}
.updateForm__row-field .form-field input[type=text]:-ms-input-placeholder:first-line {text-transform:capitalize}
.updateForm__row-field .form-field input[type=text]:placeholder-shown:first-line {text-transform:capitalize}
.updateForm__btnGroup{margin-top:2.5rem;text-align:right}
.updateForm__updateBtn{border-radius:.375rem;background-color:#004593;color:#fff;font-size:1.125rem;font-weight:600;height:3.125rem;letter-spacing:0;line-height:1.125rem;text-align:center}
.updateForm__updateBtn[disabled]{background-color:#e6e7e9;color:#02305e;cursor:not-allowed}
.updateForm__cancelBtn{background-color:transparent;color:#004593;font-size:1.125rem;letter-spacing:0;line-height:1.25rem;margin-right:3rem}
.updateForm .alert-danger{margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.updateForm__row-field .tooltip__text{width:100%}
.updateForm__btnGroup{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center !important;-ms-flex-pack:center;justify-content:center}
.updateForm__updateBtn{height:4.125rem;-ms-flex-order:1;order:1}
.updateForm__cancelBtn{margin-top:2rem;margin-right:0;-ms-flex-order:2;order:2}
}
.account-settings__title{color:#424242;margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.account-settings__title{color:#404041;margin-bottom:1rem;padding-left:1.25rem}
}
.account-settings__card{margin-top:1.5rem;padding:2rem;border-radius:.375rem;background-color:#fff;border:.0625rem solid #e0e0e0}
.account-settings__card.account-preferences{padding-bottom:.5rem}
@media only screen and (max-width:61.9375em){.account-settings__card.account-preferences{padding-bottom:1rem}
}
.account-settings__card_title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.0625rem solid #d1d1d1}
.account-settings__card_title .title{font-size:1.125rem;color:#424242;line-height:1.25rem}
.account-settings__card_title .title,.account-settings__card_title .title-edit{font-weight:600;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.account-settings__card_title .title-edit{font-size:1rem;color:#004593;line-height:1.125rem;cursor:pointer;background:0;border:0;-ms-flex-item-align:baseline;align-self:baseline}
.account-settings__card_subtitle{font-size:.875rem;font-weight:400;color:#424242;line-height:1.3125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1rem}
@media only screen and (max-width:61.9375em){.account-settings__card_subtitle{line-height:1.125rem}
}
@media only screen and (max-width:61.9375em){.account-settings__card{padding:1.5rem 1.25rem;margin-top:1rem}
}
.account-settings__card_row{padding-top:1.5rem}
@media only screen and (max-width:61.9375em){.account-settings__card_row{padding-top:1rem}
}
.account-settings__pref-section .interest .account-settings__pref-section_content_item{margin-bottom:0}
.account-settings__pref-section_header{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.5rem}
@media only screen and (max-width:61.9375em){.account-settings__pref-section_header{line-height:.875rem}
}
.account-settings__pref-section_content_item{box-shadow:inset 0 0 0 .0625rem #b7b8ba;font-size:.875rem;font-weight:400;color:#404041;line-height:.9375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background-color:#fff;border-radius:.375rem;margin-right:1.5rem;margin-bottom:1.5rem;padding:1.5rem 2rem}
.account-settings__pref-section_content_item:focus{outline:0}
.account-settings__pref-section_content_item:hover{cursor:auto}
@media only screen and (max-width:61.9375em){.account-settings__pref-section_content_item{line-height:.875rem;padding:1.5rem 1rem}
}
.account-settings .label-text{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.25rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.account-settings .label-text{line-height:.875rem}
}
.account-settings .value-text{font-size:.875rem;font-weight:400;color:#424242;line-height:1.3125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.account-settings .value-text{line-height:1rem}
}
.account-settings .value-text.border-left{border-left:.0625rem solid #424242;margin:0 .5rem}
.account-settings .pipe{border-left:.125rem solid #d0d1d3}
@media only screen and (max-width:61.9375em){.account-settings .pipe{border-left:.125rem solid #424242}
}
.account-settings .label-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.account-settings-next-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
.account-settings-next-button button{margin-top:2rem}
.plp-search-result__container{padding-top:2.5rem;padding-bottom:2.5rem}
@media only screen and (max-width:47.938em){.plp-search-result__container{padding:1.25rem}
}
.plp-search-result__container .modifySearch{font-size:.875rem;line-height:.875rem;padding:.5rem 1rem;margin-left:1rem}
.plp-search-result__container .empty-facet-state{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}
.plp-search-result__container .empty-facet-state__img{height:12.5rem;width:12.5rem}
.plp-search-result__container .empty-facet-state__heading{margin-top:2rem}
.plp-search-result__container .empty-facet-state__sub-heading{margin-top:2rem;font-weight:400;color:#5f6062;line-height:1.25rem}
.plp-search-result__container .empty-facet-state__clear,.plp-search-result__container .empty-facet-state__sub-heading{font-size:1rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.plp-search-result__container .empty-facet-state__clear{margin-top:1rem;font-weight:600;color:#004593;line-height:1.125rem}
@media only screen and (max-width:61.9375em){.plp-search-result__container .empty-facet-state{margin-top:3.5rem;margin-bottom:3.5rem}
}
.plp-search-result__modal .modal-header .closeIcon{display:none}
.plp-facets{border:.0625rem solid #d8d8d8;border-radius:.375rem;padding:1.75rem 1.5rem}
.plp-facets__title{color:#424242 !important;margin-bottom:1.5rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.plp-facets__title{margin-bottom:1rem}
}
.plp-facets__title strong{font-weight:700}
@media only screen and (max-width:61.9375em){.plp-facets__title .modifySearch{margin-left:0 !important;margin-right:0 !important;padding:.5rem !important}
}
@media only screen and (min-width:62em){.plp-facets__title .plp-filter-with-tags{max-width:50%}
}
.plp-facets__suggestion{margin-bottom:1.25rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:left;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.plp-facets__suggestion{margin-bottom:1rem}
}
.plp-facets .view-more-cta{font-size:.875rem;line-height:.9375rem}
.plp-facets__header{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1.625rem}
.plp-facets__header-title{font-size:1.25rem;font-weight:600;color:#404041;line-height:1.375rem}
.plp-facets__header-title,.plp-facets__header a{letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.plp-facets__header a{font-size:.875rem;font-weight:400;color:#004593;line-height:.9375rem}
.plp-facets__input{border:.0625rem solid #c5c6c9;border-radius:.25rem;height:1.375rem;padding-right:.125rem;vertical-align:bottom;width:1.375rem}
.plp-facets__headings{font-size:1.125rem;font-weight:600;color:#404041;line-height:1.125rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.75rem}
.plp-facets__headings[type=button]{-webkit-appearance:none !important}
@media only screen and (max-width:47.938em){.plp-facets__headings.p-0{font-size:1rem;font-weight:600;color:#404041;line-height:1.125rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;color:#004593;height:1.4375rem;width:10.3125rem}
}
.plp-facets__headings.p-0[type=button]{min-width:12.5rem;-webkit-appearance:none !important}
@media only screen and (max-width:61.9375em){.plp-facets__headings.p-0 .arrow-up{width:.875rem}
}
.plp-facets__headings img.arrow-down{display:none}
.plp-facets__headings img.arrow-up{display:inline-block}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.plp-facets__headings img.arrow-up{width:1.5rem;height:1.875rem}
}
.plp-facets__headings.collapsed img.arrow-down{display:inline-block}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.plp-facets__headings.collapsed img.arrow-down{width:1.5rem;height:1.875rem}
}
.plp-facets__headings.collapsed img.arrow-up{display:none}
.plp-facets__menu-header{padding-bottom:1.25rem}
.plp-facets__menu-header .checkbox-wrap input{height:1.375rem !important;width:1.375rem !important;cursor:pointer}
.plp-facets__menu-header .checkbox-wrap label{color:#5f6062;line-height:1.25rem}
.plp-facets__menu-header .checkbox-wrap label span{line-height:1.25rem !important}
@media only screen and (max-width:47.938em){.plp-facets__menu-header .checkbox-wrap label span{line-height:1rem !important}
}
@media only screen and (max-width:47.938em){.plp-facets__menu-header .checkbox-wrap label{line-height:1rem}
}
.plp-facets__menu-header .plp-facets__menu-body{max-height:14.0625rem}
.plp-facets__menu-header .plp-facets__menu-body.show{overflow-y:auto;scrollbar-color:#d8d8d8 #f4f5f7;scrollbar-width:thin}
.plp-facets__menu-header .plp-facets__menu-body.show::-webkit-scrollbar{width:.625rem}
.plp-facets__menu-header .plp-facets__menu-body.show::-webkit-scrollbar-track{background:#f4f5f7;border-radius:.625rem}
.plp-facets__menu-header .plp-facets__menu-body.show::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.625rem}
.plp-facets__menu-header .plp-facets__menu-body.show::-webkit-scrollbar-thumb:hover{background:#999a9c}
.plp-facets__menu-app-freq .input-range{margin:0 auto;width:95%}
.plp-facets__menu-app-freq .input-range__track--active{background-color:#004593}
.plp-facets__menu-app-freq .input-range__slider{background-color:#004593;border:.0625rem solid #004593}
.plp-facets__menu-app-freq .input-range__label{display:none}
.plp-facets__menu-app-freq input{max-width:7.5rem}
.plp-facet-menu.sticky-top{top:3.75rem;z-index:1}
.plp-facet__mobile{border-bottom:.0625rem solid #5f6062;border-top:.0625rem solid #5f6062;margin-left:-1.25rem;margin-right:-1.25rem;padding:.96875rem 1.25rem 1.03125rem}
.plp-facet__mobile .modal{top:5.625rem;padding-bottom:5.625rem !important}
.plp-facet__mobile .modal-title{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.plp-facet__mobile .plp-facets__menu-body.show{max-height:8.4375rem}
.search-container{background-color:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;width:270px;height:45px}
.search-container-search-icon{padding:14px}
.search-container-field{background:0;border:0;cursor:pointer;outline:0;-ms-flex:1;flex:1}
.pdp-search-card__input{height:1.375rem;vertical-align:bottom;width:1.375rem}
.pdp-search-card__label{color:#5f6062}
@media only screen and (max-width:47.938em){.pdp-search-card__label{margin-top:.6875rem}
}
@media only screen and (max-width:47.938em){.pdp-search-card__display-item{padding:0 .625rem 0 0}
}
.pdp-search-card__dropdown{max-width:12.5625rem}
@media only screen and (min-width:64em){.pdp-search-card__dropdown button{font-size:1.125rem;font-weight:700;line-height:1.25rem;letter-spacing:unset;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border:.0625rem solid #b7b8ba;color:#404041;height:3.5rem;margin-bottom:3rem;padding:1.25rem .75rem 1.125rem;text-align:left;width:12.5625rem}
}
.pdp-search-card__dropdown button:after{float:right;margin-top:.5rem}
.pdp-search-card__dropdown .dropdown-menu{width:100%}
.pdp-search-card__dropdown .dropdown-menu .dropdown-item{padding:.9375rem}
.pdp-search-card__dropdown span{background:#fff;color:#5f6062;font-size:.75rem;padding:0 .125rem;position:absolute;top:-10%;width:2rem}
.pdp-search-card__pagination-container{width:100%;-ms-flex-pack:end;justify-content:flex-end}
@media only screen and (min-width:37.5625em) and (max-width:64em){.pdp-search-card__pagination-container{-ms-flex-pack:center;justify-content:center}
}
@media only screen and (max-width:47.938em){.pdp-search-card__pagination-container{-ms-flex-pack:center;justify-content:center}
}
.pdp-search-card__body{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1.5rem;padding-bottom:1.5rem}
.pdp-search-card__body-img-section{width:6%}
.pdp-search-card__body-img-section img{cursor:pointer}
@media only screen and (max-width:61.9375em){.pdp-search-card__body-img-section{width:10%;max-width:2rem}
}
.pdp-search-card__body-title-section{padding-left:.5rem;width:94%}
@media only screen and (max-width:61.9375em){.pdp-search-card__body-title-section{padding-left:1rem;width:90%}
}
.pdp-search-card__body-grant-eligible-icon{background:0;margin-right:.5rem;margin-top:.1875rem}
.pdp-search-card__body-grant-eligible-icon img{height:1.25rem;width:1.25rem}
.pdp-search-card__body-grant-eligible-icon img:hover{cursor:pointer}
.pdp-search-card__body-grant-eligible-icon:focus{outline:0}
.pdp-search-card__body-grant-eligible-icon:hover .grant-icon-tooltip{visibility:visible}
.pdp-search-card__body .grant-icon-tooltip{position:absolute;visibility:hidden;background-color:#fff;font-size:.8125rem;color:#404041;border:.0625rem solid #b7b8ba;text-align:center;width:7.5rem;border-radius:.375rem;padding:.3125rem 0;margin-left:-3.75rem;bottom:150%;left:50%;line-height:1.1}
@media only screen and (max-width:47.938em){.pdp-search-card__body .grant-icon-tooltip{width:4.1rem;margin-left:-1.8rem}
}
.pdp-search-card__body .grant-icon-tooltip:after{content:"";position:absolute;background-color:#fff;top:80%;left:50%;width:.625rem;height:.625rem;transform:rotate(45deg);margin-left:-.3125rem;border-color:transparent #b7b8ba #b7b8ba transparent;border-style:solid;border-width:.0625rem}
@media only screen and (max-width:47.938em){.pdp-search-card__body .grant-icon-tooltip:after{top:87%;margin-left:-.45rem}
}
.pdp-search-card__body-title{vertical-align:top;font-size:1.25rem;font-weight:400;color:#004593;line-height:1.375rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.pdp-search-card__body-title{line-height:1.5rem}
}
.pdp-search-card__body-text{font-size:1rem;font-weight:400;color:#404041;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.pdp-search-card__body-text.no-border-bottom{border-bottom:0}
.pdp-search-card__body-text.sr-text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pdp-search-card__body .onDemandTDS{margin-top:15px}
.pdp-search-card__layout{margin-top:1.75rem}
@media only screen and (max-width:47.938em){.pdp-search-card__layout{margin-top:1.5rem !important}
}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-row.product-image{padding:.1875rem .6875rem}
}
@media only screen and (min-width:64em){.pdp-search-card__layout-row.product-image{max-width:9.625rem !important}
}
@media only screen and (min-width:64em){.pdp-search-card__layout-row .px-0.pdp-search-card__layout-column{line-height:1.75rem}
.pdp-search-card__layout-row .pl-2.pdp-search-card__layout-column{line-height:1.75rem;padding-right:0}
.pdp-search-card__layout-row .pl-2.pdp-search-card__layout-column.text-lg-right{line-height:1.125rem}
}
.pdp-search-card__layout-row.text-right .col-lg-6 .pdp-search-card__layout-column{color:#404041;line-height:1.125rem}
.pdp-search-card__layout-row.text-right .col-lg-6 .pdp-search-card__layout-column:nth-child(n+1){font-weight:600;font-size:1rem}
.pdp-search-card__layout-row.text-right .col-lg-6 .pdp-search-card__layout-column:nth-child(n+1):last-child{color:#757678}
@media only screen and (min-width:64em){.pdp-search-card__layout-row.text-right .col-lg-6 .pdp-search-card__layout-column:nth-child(n+1):last-child{font-size:1rem;line-height:1.125rem}
}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-row.text-right .col-lg-6 .pdp-search-card__layout-column:nth-child(n+1):last-child{font-size:.875rem;line-height:.9375rem;margin-top:.25rem}
}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-row.text-right:last-child .pdp-search-card__layout-column,.pdp-search-card__layout-row.text-right:last-child .pdp-search-card__layout-column:last-child{font-size:.875rem;line-height:.9375rem}
}
.pdp-search-card__layout-row .your-price-loader{width:5.5625rem;height:.8125rem}
.pdp-search-card__layout-row .your-price-loader svg{vertical-align:top}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-row .your-price-loader{width:4rem}
}
.pdp-search-card__layout-image{border-radius:.375rem;width:6.25rem;height:6.125rem;object-fit:contain}
@media only screen and (min-width:64em){.pdp-search-card__layout-image{border:.0625rem solid #d8d8d8;box-sizing:content-box;margin-bottom:.75rem;margin-right:1.5rem;max-width:6.25rem;padding:.1875rem .8125rem .1875rem .6875rem}
}
.pdp-search-card__layout-column{color:#404041;line-height:1.125rem}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-column{font-size:.875rem;line-height:1.375rem}
}
.pdp-search-card__layout-column:nth-child(odd){font-weight:600}
.pdp-search-card__layout-column.line-through{text-decoration:line-through}
.pdp-search-card__layout-column.text-lg-right{font-weight:400}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-column.text-lg-right{font-size:1rem;line-height:1.125rem}
}
.pdp-search-card__layout-column.text-lg-right:last-child{color:#757678;margin-top:.5rem;text-decoration:line-through}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-column.text-lg-right:last-child{font-size:.875rem;line-height:.9375rem;margin-top:.5rem}
}
.pdp-search-card__layout-column-regulations{line-height:1.375rem !important}
@media only screen and (min-width:64em){.pdp-search-card__layout-button{margin-top:.75rem;max-height:3.125rem}
}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-button{max-height:3.125rem;max-width:25%;position:absolute;right:0}
.pdp-search-card__layout-button .pdp-cta__container__text{display:none}
}
.pdp-search-card__layout-button a{background:#004593;padding:.9375rem 1.5rem;margin-top:.75rem}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-button a{padding-top:.875rem;padding-bottom:.875rem;height:2.75rem}
}
.pdp-search-card__layout-button a:hover{background:#004593}
.pdp-search-card__layout-button a img{height:1rem;width:1.125rem;max-width:none}
@media only screen and (min-width:64em){.pdp-search-card__layout-button a img{height:1.25rem;margin-right:.5625rem;width:1.375rem}
}
@media only screen and (min-width:64em){.pdp-search-card__layout-link{margin-top:.75rem !important}
}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-link{padding-right:.625rem !important;text-align:right !important}
}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-link a{font-size:.875rem;line-height:.9375rem}
}
.pdp-search-card__layout .pagination .page-link{border:0;padding:.5rem .75rem !important}
.pdp-search-card__price-label{padding-right:.625rem}
@media only screen and (min-width:64em){.pdp-search-card__price-label{padding-right:0}
}
@media only screen and (max-width:47.938em){.pdp-search-card__price-label{padding-right:0}
}
.pdp-search-card__compare-box .checkbox-wrap input{height:1.375rem !important;width:1.375rem !important}
.pdp-search-card__compare-box .checkbox-wrap .checkbox-label{line-height:1.25rem}
.pdp-search-card__information-box{border-radius:.375rem;border:.0625rem solid #e0e0e0;margin-top:1rem}
@media only screen and (max-width:47.938em){.pdp-search-card__information-box{padding:1rem 1.25rem;margin-top:1.5rem}
}
.pdp-search-card__information-box p{padding-left:1rem}
@media only screen and (max-width:47.938em){.pdp-search-card__information-box p{padding-left:.5rem}
}
.pdp-search-card__information-more-info{margin-top:.5rem;margin-left:1rem;cursor:pointer;font-size:1rem;font-weight:700;color:#004593;line-height:1.125rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.pdp-search-card__information-more-info{margin-left:.5rem;margin-top:1rem}
}
.pdp-search-card-video-modal{height:31.25rem;left:0;width:50rem;max-width:50rem;margin:0 auto;top:3.75rem}
.pdp-search-card-video-modal.modal-backdrop{height:100%;max-width:100%;width:100%}
.pdp-search-card-video-modal .modal-content{background-color:transparent}
.pdp-search-card-video-modal .modal-content .modal-header{background-color:transparent;padding:0}
.pdp-search-card-video-modal .modal-content .modal-header button{background-color:#fff;padding:1rem 1.5rem}
.pdp-search-card-video-modal .modal-content .modal-body{padding:0}
.status-padding{padding-right:0 !important}
@media only screen and (max-width:50em){.status-padding{padding-right:0 !important}
}
@media only screen and (min-device-width:375px) and (max-device-height:812px) and (-webkit-device-pixel-ratio:3){.status-padding{padding-right:0 !important}
}
@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.status-padding{padding-right:0 !important}
}
.plp-filter-with-tags-facet{border:.0625rem solid #d0d1d3;border-radius:.25rem;background-color:#f5f5f5;padding:.5rem;margin-right:1.5rem}
.plp-filter-with-tags-facet-name{font-size:1.125rem;font-weight:400;color:#424242;line-height:normal;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.plp-filter-with-tags-facet-name{line-height:1.375rem}
}
.plp-filter-with-tags-facet-close_cta{background:0}
.plp-filter-with-tags-facet-close_cta_icon{cursor:pointer}
.plp-filter-with-tags-facet-close_cta:focus{outline:0}
@media only screen and (max-width:61.9375em){.plp-filter-with-tags-facet{margin-right:1rem}
}
.plp-filter-with-tags-clearAll{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.plp-filter-with-tags{margin-top:1.5rem}
}
.user__certifications-header{-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:61.9375em){.user__certifications-header{-ms-flex-direction:column;flex-direction:column;padding-left:.3125rem;padding-right:.3125rem}
}
.user__certifications-title{font-size:3rem;font-weight:600;color:#424242;line-height:3.3125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.user__certifications-title{font-size:2rem;font-weight:600;color:#404041;line-height:2.1875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.user__certifications .upload-button{padding:1rem 3rem}
@media only screen and (max-width:61.9375em){.user__certifications .upload-button{height:4.125rem;margin-top:1rem}
}
.user__certifications-content{margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.user__certifications-content{margin-top:.5rem}
}
.user__certifications-table{border:.0625rem solid #e0e0e0;border-radius:.375rem;background-color:#fff;border-spacing:0;padding:2.125rem 2rem 2.5rem;display:table;width:100%}
.user__certifications-table table{width:100%}
.user__certifications-table .document,.user__certifications-table .type{padding-right:2rem}
.user__certifications-table .expiry,.user__certifications-table .status{padding-right:1rem}
.user__certifications-table .removeBtn{font-size:.875rem;line-height:.9375rem}
.user__certifications-table .linkedAddress,.user__certifications-table .removeBtn{background:0;border:0;font-weight:600;color:#004593;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user__certifications-table .linkedAddress{font-size:.75rem;line-height:.8125rem;display:block;margin-top:.375rem}
.user__certifications-table th{font-size:.75rem;font-weight:600;color:#424242;line-height:.8125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:1rem}
.user__certifications-table_row{border-bottom:.0625rem solid #e0e0e0}
.user__certifications-table_row td{font-size:.875rem;font-weight:400;color:#212121;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:1rem 0}
.user__certifications-table_row td.type{padding-bottom:.5rem}
.user__certifications-table tbody:last-child .user__certifications-table_row{border-bottom:0}
.user__certifications-table tbody:last-child .user__certifications-table_row td{padding-bottom:0}
.user__certifications-card{padding:1.5rem 1.25rem .5rem;border:.0625rem solid #e0e0e0;background:#fff;margin-bottom:1rem}
.user__certifications-card_label{font-size:.75rem;font-weight:600;color:#404041;line-height:.875rem;letter-spacing:1;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.25rem}
@media only screen and (max-width:61.9375em){.user__certifications-card_label{color:#424242}
}
.user__certifications-card_val{font-size:.875rem;font-weight:400;color:#404041;line-height:1rem;letter-spacing:1;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.user__certifications-card_val{color:#424242}
}
.user__certifications-card .removeBtn{background:0;border:0;font-size:.875rem;line-height:1rem}
.user__certifications-card .linkedAddress,.user__certifications-card .removeBtn{font-weight:600;color:#004593;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user__certifications-card .linkedAddress{font-size:.75rem;line-height:.8125rem;margin-left:.375rem}
@media only screen and (max-width:61.9375em){.user__certifications-card .linkedAddress{font-size:.875rem;font-weight:600;color:#004593;line-height:1rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.user__certifications-card .modal-dialog{position:fixed;top:auto;right:auto;left:auto;bottom:0;margin:0;width:100%;max-width:100%}
.user__certifications-card .modal-header{border-bottom:.0625rem solid #d1d1d1;margin:1.25rem 1.25rem 0;padding:0 0 1rem}
.user__certifications-card .modal-title{font-size:"";font-weight:"";line-height:""}
.user__certifications-card .modal-body,.user__certifications-card .modal-title{color:#424242;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user__certifications-card .modal-body{font-size:1rem;font-weight:400;line-height:1.25rem;padding:.875rem 1.25rem 1.625rem}
.user__certifications-empty{padding-top:11.6875rem;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.user__certifications-empty_icon{margin-bottom:1.25rem;width:10.5625rem}
@media only screen and (max-width:61.9375em){.user__certifications-empty_icon{margin-bottom:1.5rem}
}
.user__certifications-empty_text{font-size:1.375rem;font-weight:400;color:#616161;line-height:2.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.user__certifications-empty_text{font-size:1.25rem;font-weight:400;color:#616161;line-height:1.625rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
@media only screen and (max-width:61.9375em){.user__certifications-empty{padding-top:2rem}
}
.user__certifications .tooltip{display:block;opacity:1;width:auto}
.user__certifications .tooltip__text{position:absolute;width:max-content;left:50%;transform:translateX(-50%);top:140%;bottom:auto;font-size:1rem;font-weight:400;color:#616161;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user__certifications .tooltip__text:after,.user__certifications .tooltip__text:before{top:auto;bottom:100%}
.user__certifications .tooltip__text:after{border:.5625rem solid transparent;border-top:0;border-bottom:.5625rem solid #f4f5f7}
.user__certifications .tooltip__text:before{border:0}
.user__certifications .tooltip__text.show-tooltip{opacity:1;visibility:visible}
.user__certifications .tooltip__text&gt;p{font-size:1rem;font-weight:400;color:#616161;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.my-cart-container{padding-top:4.5rem;padding-left:0;padding-right:0;margin-bottom:2.5rem}
@media only screen and (max-width:61.9375em){.my-cart-container{padding-top:3rem}
}
@media print{.my-cart-container{margin:0}
}
@media only screen and (max-width:61.9375em){.my-cart-container__clear-cart-modal.modal-dialog{margin:0 !important}
.my-cart-container__clear-cart-modal.modal-dialog .modal-content{position:fixed;bottom:0}
.my-cart-container__clear-cart-modal.modal-dialog .modal-content .modal-body{padding-bottom:2.5rem}
}
@media only screen and (min-width:62em){.my-cart-container__clear-cart-modal.modal-dialog,.my-cart-container__upgrade-modal.modal-dialog{max-width:36.4375rem}
}
.my-cart-container__apply-quote-modal__container__description p{padding:1rem 0}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-btn:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-end-cancel:first-child,.my-cart-container__apply-quote-modal__container__cta-section .btn:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:first-child{margin-right:1rem}
@media only screen and (max-width:61.9375em){.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-btn:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-end-cancel:first-child,.my-cart-container__apply-quote-modal__container__cta-section .btn:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:first-child{margin-right:0;margin-top:1rem}
}
.my-cart-container__list-header{-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #d1d1d1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}
.my-cart-container__list-header-title{font-size:1.75rem;font-weight:400;color:#404041;line-height:1.75rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.my-cart-container__list-header-title{font-size:1.625rem;line-height:1.25rem}
}
.my-cart-container__list-header&gt;.cta-link{font-size:1rem;font-weight:600;color:"";line-height:1.75rem;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.my-cart-container__list-header&gt;.cta-link{line-height:1.25rem}
}
.my-cart-container__apply-quote-modal .modal-content .modal-header,.my-cart-container__clear-cart-modal .modal-content .modal-header,.my-cart-container__upgrade-modal .modal-content .modal-header{padding-bottom:1.3125rem !important}
.my-cart-container__clear-cart-modal .my-cart-container__apply-quote-modal .modal-content .modal-body,.my-cart-container__clear-cart-modal .my-cart-container__clear-cart-modal .modal-content .modal-body,.my-cart-container__clear-cart-modal .my-cart-container__upgrade-modal .modal-content .modal-body{padding:0 4rem 3.5rem 3.5rem !important}
.my-cart-container__apply-quote-modal__container__heading,.my-cart-container__clear-cart-modal__container__heading,.my-cart-container__upgrade-modal__container__heading{padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1;font-size:1.625rem;font-weight:600;color:#424242;line-height:.88462;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.my-cart-container__apply-quote-modal__container__heading,.my-cart-container__clear-cart-modal__container__heading,.my-cart-container__upgrade-modal__container__heading{line-height:1.2307692}
}
.my-cart-container__apply-quote-modal__container__description p,.my-cart-container__clear-cart-modal__container__description p,.my-cart-container__upgrade-modal__container__description p{padding:2.5rem 0;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.5;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.my-cart-container__clear-cart-modal .my-cart-container__apply-quote-modal__container__description p,.my-cart-container__clear-cart-modal .my-cart-container__clear-cart-modal__container__description p,.my-cart-container__clear-cart-modal .my-cart-container__upgrade-modal__container__description p{padding:1rem 0 2rem !important}
@media only screen and (max-width:61.9375em){.my-cart-container__apply-quote-modal__container__description p,.my-cart-container__clear-cart-modal__container__description p,.my-cart-container__upgrade-modal__container__description p{line-height:1.2;padding-top:1.5rem;padding-bottom:2rem}
}
@media only screen and (max-width:61.9375em){.my-cart-container__apply-quote-modal__container__cta-section,.my-cart-container__clear-cart-modal__container__cta-section,.my-cart-container__upgrade-modal__container__cta-section{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.my-cart-container__apply-quote-modal__container__cta-section .btn-md,.my-cart-container__clear-cart-modal__container__cta-section .btn-md,.my-cart-container__upgrade-modal__container__cta-section .btn-md{padding-left:4rem !important;padding-right:4rem !important}
@media only screen and (max-width:61.9375em){.my-cart-container__apply-quote-modal__container__cta-section .cta-link,.my-cart-container__clear-cart-modal__container__cta-section .cta-link,.my-cart-container__upgrade-modal__container__cta-section .cta-link{padding-right:0 !important;text-align:center;margin-top:1.875rem}
}
.my-cart-container__apply-quote-modal__container__cta-section .cta-link .cta-text,.my-cart-container__clear-cart-modal__container__cta-section .cta-link .cta-text,.my-cart-container__upgrade-modal__container__cta-section .cta-link .cta-text{font-size:1.125rem;line-height:1.111}
.my-cart-container__save_for_later_products{margin-top:4rem}
@media only screen and (min-width:62em){.my-cart-container__save_for_later_products{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:4.5rem}
}
.my-cart-container__products{margin-top:2.5rem}
.my-cart-container__products .header-non-purchasable{padding-top:0 !important;padding-bottom:1.5rem}
@media only screen and (min-width:62em){.my-cart-container__products{-ms-flex:0 0 59.83%;flex:0 0 59.83%;max-width:59.83%}
}
@media print{.my-cart-container__products{max-width:58.3333%}
}
.my-cart-container__products__cart-details-section{padding-bottom:4rem}
@media only screen and (max-width:61.9375em){.my-cart-container__products__cart-details-section{-ms-flex-direction:column !important;flex-direction:column !important;padding-bottom:1.5rem}
.my-cart-container__products__cart-details-section .d-flex:first-child{padding-bottom:3rem}
.my-cart-container__products__cart-details-section .d-flex:first-child.print-page{padding-bottom:.5rem !important}
.my-cart-container__products__cart-details-section.print-page{padding-bottom:0 !important}
}
.my-cart-container__products__heading{font-size:3rem;font-weight:600;color:#424242;line-height:1.10417;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.my-cart-container__products__heading{font-size:2.375rem;line-height:1.10527;color:#404041}
}
.my-cart-container__products__count span{font-size:1.75rem;font-weight:400;color:#404041;line-height:.7143;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.my-cart-container__products__count span{font-size:1.625rem;line-height:.76923}
}
.my-cart-container__products__cart-id span{font-size:1.5rem;font-weight:400;color:#424242;line-height:.83333;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.my-cart-container__products__cart-id span{font-size:1.25rem;line-height:1}
}
@media print{.my-cart-container__products .productTileContainer__content__productDetails .estBlock,.my-cart-container__products .productTileContainer__content__productDetails__quantity{float:left;max-width:16.666%}
.my-cart-container__products .productTileContainer__content__productDetails__unit{float:left;max-width:25%}
.my-cart-container__products .productTileContainer__content__productDetails__totalPrice{float:left;max-width:16.666%}
}
.my-cart-container__disclaimer{padding-bottom:5rem}
@media only screen and (max-width:61.9375em){.my-cart-container__disclaimer{padding-bottom:2rem}
}
@media only screen and (max-width:61.9375em){.my-cart-container__disclaimer .disclaimer{margin-top:.5rem}
}
.my-cart-container__summary.print-page .shipping-address{margin-bottom:2rem}
.my-cart-container__summary.print-page .shipping-address .address-component_title-text{font-weight:600}
.my-cart-container__summary.print-page .shipping-address .address-component_details p{font-size:.875rem;line-height:1.5}
.my-cart-container__summary.print-page .My-cart-amount-summary .account-summary__main-disclaimer{margin-top:1rem}
.my-cart-container__summary.print-page .My-cart-amount-summary__main{margin-bottom:.5rem !important}
@media print{.my-cart-container__summary.print-page{max-width:40.17%;padding-left:8.548% !important}
}
@media only screen and (min-width:62em){.my-cart-container__summary{-ms-flex:0 0 40.17%;flex:0 0 40.17%;max-width:40.17%;padding-left:8.548% !important;-ms-flex-item-align:start;align-self:flex-start}
}
@media only screen and (max-width:61.9375em){.my-cart-container__summary{padding-bottom:4.5rem !important}
.my-cart-container__summary.print-page{padding-bottom:0 !important}
}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.my-cart-container__summary{padding-left:6.25rem !important}
}
.my-cart-container__summary__price_confirmation_pdf{padding-bottom:.5rem;text-align:right}
.my-cart-container__summary__price_confirmation_pdf.cta-link .cta-content .cta-text{line-height:1.643;text-align:right;font-weight:600}
.my-cart-container .bulk-upload__options{padding-bottom:0 !important}
.my-cart-container .bulk-upload .form-field{-ms-flex-flow:column-reverse;flex-flow:column-reverse}
.my-cart-container__apply-quote{width:35%;height:3.5rem;margin-top:1.25rem}
.my-cart-container__apply-code{height:3.5rem;margin-top:1.25rem;padding:.625rem 2.25rem}
@media only screen and (max-width:61.9375em){.my-cart-container__apply-promo-code{margin-top:0}
}
.my-cart-container__apply-promo-code .promoCode{padding-right:.3125rem}
.my-cart-container__promo-code-lbl{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.my-cart-container__promo-code-err-msg{color:#cf2026}
.my-cart-container__promo-code-item{margin:1rem 0}
.my-cart-container__promo-code-item:first-child{margin-top:1.5rem !important}
.my-cart-container__promo-code-item .promo-close-icon img{cursor:pointer}
.my-cart-container__quote-ref-box{background-color:rgba(0,69,147,.05);padding:1.5rem}
.my-cart-container__quote-ref-box span{margin-bottom:.5rem;font-weight:700}
.my-cart-container__quote-ref-box p,.my-cart-container__quote-ref-box span{font-size:.75rem;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.my-cart-container__quote-ref-box p{font-weight:400}
@media only screen and (min-width:62em){.address-selection-modal{min-width:49.6875rem}
}
.address-selection-modal .addr-search-section{position:relative}
.address-selection-modal .addr-search-section .search-icon{margin-left:1rem}
.address-selection-modal .search-result-container{top:3.5rem !important;left:0}
.quote-count{display:block;padding-top:.5rem}
@media only screen and (max-width:61.9375em){.quote-count{display:inline-block;padding-top:0}
}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-btn:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-end-cancel:first-child,.my-cart-quote-modal__container__cta-section .btn:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:first-child{margin-right:1rem}
@media only screen and (max-width:61.9375em){.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-btn:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-end-cancel:first-child,.my-cart-quote-modal__container__cta-section .btn:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:first-child{margin-right:0;margin-top:1rem}
}
.my-cart-quote-modal .modal-content .modal-header{padding-bottom:1.3125rem !important}
.my-cart-container__clear-cart-modal .my-cart-quote-modal .modal-content .modal-body{padding:0 4rem 3.5rem 3.5rem !important}
.my-cart-quote-modal__container__heading{padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1;font-size:1.625rem;font-weight:600;color:#424242;line-height:1.75rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.my-cart-quote-modal__container__heading{line-height:1.2307692}
}
.my-cart-quote-modal__container__description p{padding:1rem 0;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.5;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.my-cart-container__clear-cart-modal .my-cart-quote-modal__container__description p{padding:1rem 0 2rem !important}
@media only screen and (max-width:61.9375em){.my-cart-quote-modal__container__description p{line-height:1.2;padding-top:1.5rem;padding-bottom:2rem}
}
.my-cart-quote-modal__container__list-header{-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #d1d1d1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;margin-top:1rem;padding-bottom:1rem}
.my-cart-quote-modal__container__list-header-title{font-size:1.625rem;font-weight:600;color:#424242;line-height:1.75rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.my-cart-quote-modal__container__list-header-title{font-size:1.5rem;line-height:1.625rem}
}
.my-cart-quote-modal__container__list-header&gt;.cta-link{font-size:1rem;font-weight:600;color:#004593;line-height:1.75rem;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.my-cart-quote-modal__container__list-header&gt;.cta-link{line-height:1.25rem}
}
.my-cart-quote-modal__container__list-header&gt;.cta-link[disabled]{color:#babcbe;pointer-events:none}
@media only screen and (max-width:61.9375em){.my-cart-quote-modal__container__cta-section{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.my-cart-quote-modal__container__cta-section .btn-md{padding-left:4rem !important;padding-right:4rem !important}
@media only screen and (max-width:61.9375em){.my-cart-quote-modal__container__cta-section .cta-link{padding-right:0 !important;text-align:center;margin-top:1.875rem}
}
.my-cart-quote-modal__container__cta-section .cta-link .cta-text{font-size:1.125rem;line-height:1.111}
@media only screen and (max-width:61.9375em){.my-cart-quote-modal__container__cart-items .productTileContainer__footer__btnGroup .link-divider,.my-cart-quote-modal__container__cart-items .productTileContainer__footer__btnGroup a{display:block !important}
}
.empty-cart-container{padding:12.5rem 0}
@media only screen and (max-width:61.9375em){.empty-cart-container{padding:5.5rem 1rem 9rem}
}
@media only screen and (min-width:62em){.empty-cart-container__block{-ms-flex:0 0 62.736%;flex:0 0 62.736%;max-width:62.736%;margin:0 auto}
}
@media only screen and (max-width:61.9375em){.empty-cart-container__block{width:100%}
}
.empty-cart-container__block__img{margin-bottom:2rem;width:12.5rem;height:12.5rem}
@media only screen and (max-width:61.9375em){.empty-cart-container__block__img{margin-bottom:1.5rem;width:6.5rem;height:6.5rem}
}
.empty-cart-container__block__heading{padding-bottom:1.5rem;font-size:2rem;font-weight:600;color:#424242;line-height:1.09375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.empty-cart-container__block__heading{padding-bottom:.5rem;font-size:1.25rem;line-height:1.1;text-align:center}
}
.empty-cart-container__block__description{padding-bottom:3.5rem;font-size:1.5rem;font-weight:400;color:#424242;line-height:1.0835;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.empty-cart-container__block__description{padding-bottom:2rem;font-size:1rem;line-height:1.375;text-align:center}
}
.empty-cart-container__block .cart-buttons-container{margin:0 auto !important;padding-top:0 !important}
@media only screen and (max-width:61.9375em){.empty-cart-container__block .cart-buttons-container{width:100%}
}
.cart-buttons-container__button .btn-md{padding-left:2rem;padding-right:2rem}
@media only screen and (max-width:61.9375em){.cart-buttons-container__button .btn-md{padding:.75rem 1.5rem}
}
@media only screen and (max-width:61.9375em){.cart-buttons-container__continue-shopping .btn-md,.cart-buttons-container__quick-add .btn-md{padding-left:0 !important;padding-right:0 !important;text-align:center;width:100%}
}
@media only screen and (max-width:61.9375em){.cart-buttons-container__continue-shopping{width:60%}
}
@media only screen and (max-width:61.9375em){.cart-buttons-container__quick-add{width:40%}
}
.alert__message{display:-ms-flexbox;display:flex;box-shadow:inset 0 0 0 .0625rem #4caf50;padding:1rem 1.5rem 1rem 1rem;border-radius:.375rem;-ms-flex-align:center;align-items:center;background-color:rgba(2,170,77,.06);margin-bottom:.5rem}
.alert__message.warning{box-shadow:inset 0 0 0 .0625rem #f2a302;background-color:rgba(255,171,0,.04)}
.alert__message-iconSuccess{margin-right:.5rem}
.alert__message-info{color:#424242;font-size:.875rem;line-height:1.125rem;margin-bottom:.25rem}
.alert__message-iconClose{background:transparent;margin-left:auto;cursor:pointer}
.alert__message.alert{box-shadow:inset 0 0 0 .0625rem #cf2026;background-color:#fef7f7}
.alert__message.alert .alert__message-info{color:#cf2026}
.disabled-cta-link{pointer-events:none}
.list_modal_heading{border-bottom:.0625rem solid #d1d1d1;margin-bottom:1rem;padding-bottom:1rem}
.list_modal_heading-content{font-size:1.625rem;font-weight:600;color:#424242;line-height:1;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.list_modal_body_input,.list_modal_body_input label{color:#404041;font-weight:600}
.list_modal_body_dropdown.custom-dropdown.active+label{display:none}
.list_modal_body_dropdown.custom-dropdown .custom-dropdown__header__title{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.11;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.list_modal_body_dropdown.custom-dropdown .custom-dropdown__wrapper__list__item{font-size:1rem;font-weight:400;color:#5f6062;line-height:1.125;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:1rem .75rem .25rem}
.list_modal_body_dropdown.custom-dropdown .custom-dropdown__wrapper__list__item.custom-dropdown_selected{opacity:.6}
.list_modal_body-content{margin-bottom:2rem}
.list_modal_body-content.pb-32{padding-bottom:2rem}
.list_modal_body-content-cta{display:block;margin-bottom:5rem}
@media only screen and (max-width:61.9375em){.list_modal_body-content-cta{margin-bottom:7.5rem}
}
.list_modal_body-content-text{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.33;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;word-break:break-word}
.list_modal_body-content-text.mb-16{margin-bottom:1rem}
.list_modal_body-content-text .bold{font-weight:600}
.list_modal_footer{margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.list_modal_footer{margin-top:1.5rem}
}
.list_modal_footer .btn-primary,.list_modal_footer .btn-secondary{font-weight:600;padding:1rem 3rem;width:100%}
@media only screen and (max-width:61.9375em){.list_modal_footer .btn-primary,.list_modal_footer .btn-secondary{margin:.5rem 0}
}
.list_modal_footer .btn-secondary:hover{border-color:#004593;color:#004593;background:#fff}
.list_modal_footer .btn-primary{border:.0625rem solid #004593;background-color:#004593}
.list_modal_footer .btn-primary:hover{background-color:#023970}
.updateDocument__title{font-size:1.625rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.updateDocument__title{line-height:1.8125rem;padding-left:1.25rem;padding-right:1.25rem;color:#404041}
}
.updateDocument .underline{border:.0625rem solid #d1d1d1;height:.0625rem;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.updateDocument .underline{display:none}
}
.updateDocument__row-field{margin-bottom:2.5rem}
.updateDocument__row-field .radio-wrap input[type=radio]{width:1.375rem;height:1.375rem;min-height:1.375rem}
.updateDocument__row-field .radio-wrap input[type=radio]+label span{padding-left:.625rem}
.updateDocument__row-field .radio-wrap input[type=radio]+label i{width:1.375rem;height:1.375rem;background-position-x:-3.85rem;background-position:-3.87rem -.9875rem}
.updateDocument__row-field .radio-wrap input[type=radio]:checked+label i{background-position:-3.99rem -3.89rem;background-position-x:-3.89rem}
@media only screen and (max-width:61.9375em){.updateDocument__row-field{margin-bottom:1.6875rem;padding-left:1.25rem !important;padding-right:1.25rem}
.updateDocument__row-field .radio-wrap:first-child{margin-bottom:1rem}
.updateDocument__row-field .radio-wrap input[type=radio]{width:1.375rem;height:1.375rem;min-height:1.375rem}
}
.updateDocument .heading-small{font-size:.75rem;font-weight:600;line-height:1.4375rem}
@media only screen and (max-width:61.9375em){.updateDocument .heading-small{line-height:1.125rem;padding-left:1.25rem;padding-top:1.375rem}
}
.updateDocument__btnGroup{margin-top:2.5rem;text-align:right}
@media only screen and (max-width:61.9375em){.updateDocument__btnGroup{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:1.25rem;padding-right:1.25rem}
}
.updateDocument__cancelBtn{background-color:transparent;color:#004593;font-size:1.125rem;letter-spacing:0;line-height:1.25rem;text-align:left}
@media only screen and (max-width:61.9375em){.updateDocument__cancelBtn{text-align:center;margin-bottom:1.5rem}
}
.updateDocument__confirmBtn{border-radius:.375rem;background-color:#004593;color:#fff;font-size:1.125rem;font-weight:600;height:3.125rem;letter-spacing:0;line-height:1.125rem;text-align:center}
@media only screen and (max-width:61.9375em){.updateDocument__confirmBtn{margin-bottom:1.5rem}
}
.updateDocument__confirmBtn[disabled]{background-color:#e6e7e9;color:#babcbe;cursor:not-allowed}
@media only screen and (max-width:61.9375em){.updateDocument form{background:#fff;box-shadow:0 -.0625rem .0625rem #d1d1d1}
}
@media only screen and (max-width:61.9375em){.updateDocument .file-upload__content-btn .btn-secondary{line-height:1.125rem;padding:1rem 3rem}
}
.updateDocument .file-upload__info{margin-top:2.8125rem}
@media only screen and (max-width:61.9375em){.updateDocument .file-upload__info{margin-top:2.1875rem}
}
.updateDocument .file-upload__info-file-name{-ms-flex-pack:start;justify-content:flex-start}
.updateDocument__download-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}
.updateDocument__download{-ms-flex-align:center;align-items:center;border:.0625rem solid #e0e0e0;border-radius:.375rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:1rem 0;min-height:7.0625rem}
@media only screen and (max-width:61.9375em){.updateDocument__download{min-height:11rem}
}
.updateDocument__download-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:1.5rem;padding-right:1.5rem}
@media only screen and (max-width:61.9375em){.updateDocument__download-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.updateDocument__download-link{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1rem}
@media only screen and (max-width:61.9375em){.updateDocument__download-link{margin-top:1.5rem}
}
.productTileContainer{padding-top:2rem;padding-bottom:1.5rem}
.productTileContainer__special-handling-msg .info-message{padding-top:.5rem !important;padding-bottom:.5rem !important;background-color:rgba(0,69,147,.05) !important}
.productTileContainer__special-handling-msg .info-message p{font-size:.875rem;line-height:1.36;color:#212121}
.productTileContainer .bold-text{font-weight:700}
.productTileContainer__header{background-color:rgba(0,69,147,.05);padding:.375rem 1rem}
.productTileContainer__header .icon{width:1.25rem;height:1.25rem}
.productTileContainer__header .bold-text{font-weight:700}
.productTileContainer__header__discountInfo{padding-right:1rem}
.productTileContainer__header__discountInfo.mw-var{max-width:70%}
@media only screen and (max-width:47.938em){.productTileContainer__header__discountInfo.mw-var{max-width:100%}
}
.productTileContainer__header__promocode-container{max-width:30%}
@media only screen and (max-width:47.938em){.productTileContainer__header__promocode-container{margin-left:1.75rem;margin-top:.25rem;max-width:100%}
}
.productTileContainer__header__promocode{font-size:.875rem;font-weight:400;color:#212121;line-height:1.1875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productTileContainer__content{overflow:hidden;padding-bottom:1rem}
.productTileContainer__content__img{padding-left:0;padding-right:1.5rem}
.productTileContainer__content__img img{min-width:5.4375rem;min-height:5.4375rem}
.productTileContainer__content__productName{font-weight:600;color:#424242;font-size:1rem;letter-spacing:0;line-height:1.4375rem;padding-left:0;padding-right:0}
.productTileContainer__content__catalogNmber{font-weight:600;color:#004593}
.productTileContainer__content__catalogNmber:focus{outline:0}
@media print{.productTileContainer__content__productDetails{left:6.25rem;position:relative}
}
.productTileContainer__content__productDetails .estBlock{float:left;padding-top:.75rem}
.productTileContainer__content__productDetails .estBlock .estDateText{color:#424242;letter-spacing:0;font-size:.75rem;font-weight:600;line-height:1.4375rem}
.productTileContainer__content__productDetails__quantity{background:#fff;float:left;padding:.75rem 1rem 0 1.5rem;position:relative}
.productTileContainer__content__productDetails__quantity.disabled .form-field{pointer-events:none}
.productTileContainer__content__productDetails__quantity.disabled .form-field input{color:#babcbe !important}
.productTileContainer__content__productDetails__quantity .form-field input{color:#404041 !important;height:2.5rem;font-weight:600 !important;padding:.5rem 1rem}
.productTileContainer__content__productDetails__quantity .form-field label{position:absolute;bottom:100%}
.productTileContainer__content__productDetails__quantity__block__label{font-size:.75rem;font-weight:600;color:#424242;line-height:1.9167;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productTileContainer__content__productDetails__quantity__block__value{font-size:1rem;font-weight:400;color:#424242;line-height:1.3125;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media print{.productTileContainer__content__productDetails__quantity__block{margin-left:2.5rem;padding-top:.625rem;width:15% !important}
}
.productTileContainer__content__productDetails__quote-quantity{padding:.75rem 2.5rem 0 0}
.productTileContainer__content__productDetails .pricePadding{padding-left:0;padding-right:.375rem}
.productTileContainer__content__productDetails__unit{color:#424242;font-size:1rem;float:left;letter-spacing:0;line-height:1.3125rem;padding-top:.75rem;padding-left:1rem}
.productTileContainer__content__productDetails__unit .unitsText{font-weight:600;font-size:.75rem;text-align:right;line-height:1.4375rem}
.productTileContainer__content__productDetails__unit .yourPriceText{font-size:1rem;float:right;white-space:nowrap;line-height:1.3125rem;padding-top:.25rem;padding-bottom:.125rem}
.productTileContainer__content__productDetails__unit .listPriceText{font-size:.875rem;color:#616161;clear:both;text-align:right;line-height:1.3125rem}
.productTileContainer__content__productDetails__unit .listPriceText a{color:#004593}
.productTileContainer__content__productDetails__unit .line-through{text-decoration-line:line-through}
@media print{.productTileContainer__content__productDetails__unit{width:20% !important}
}
.productTileContainer__content__productDetails__totalPrice{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;line-height:1.4375rem;padding-top:.75rem;float:left}
.productTileContainer__content__productDetails__totalPrice .totalPriceText{font-weight:600;font-size:.75rem;white-space:nowrap;line-height:1.4375rem}
.productTileContainer__content__productDetails__totalPrice .price{font-weight:600;font-size:1.25rem;line-height:1.3125rem}
@media print{.productTileContainer__content__productDetails__totalPrice{width:20% !important}
}
.productTileContainer__content .linksOpenIcon{display:none}
.productTileContainer__footer{-ms-flex-pack:justify;justify-content:space-between}
.productTileContainer__footer__btnGroup{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;align-items:center;height:1.4375rem;white-space:nowrap}
.productTileContainer__footer__btnGroup .cta-link .cta-content .cta-text,.productTileContainer__footer__btnGroup a{font-weight:600;color:#004593;font-size:1rem;letter-spacing:0;line-height:1.4375rem;outline:0}
.productTileContainer__footer__btnGroup a{margin:0 1rem}
.productTileContainer__footer__btnGroup a:first-child{margin-left:0}
.productTileContainer__footer__btnGroup a.disabled-link{color:#babcbe !important;pointer-events:none}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .productTileContainer__footer__btnGroup .btn-group-sm&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .productTileContainer__footer__btnGroup .btn-group-sm&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .productTileContainer__footer__btnGroup .btn-group-sm&gt;.cx-end-cancel,.productTileContainer__footer__btnGroup .btn-group-sm&gt;.btn,.productTileContainer__footer__btnGroup .btn-sm,.productTileContainer__footer__btnGroup .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-sm&gt;.cx-btn,.productTileContainer__footer__btnGroup .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-sm&gt;.cx-close-cancel,.productTileContainer__footer__btnGroup .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-sm&gt;.cx-end-cancel{text-align:center;font-size:.875rem !important;line-height:1 !important;padding:.75rem 2rem !important}
.productTileContainer__footer__btnGroup .ml-lg-auto{-ms-flex:1;flex:1;text-align:right}
.productTileContainer__footer__btnGroup .ml-lg-auto .checkbox-wrap input[type=checkbox]+label span{width:auto !important}
@media only screen and (max-width:61.9375em){.productTileContainer__footer__btnGroup .ml-lg-auto{text-align:left}
}
.productTileContainer__footer .checkbox-wrap{white-space:nowrap}
.productTileContainer__footer .link_divider{height:.875rem;width:.0625rem;border:.0625rem solid #d0d1d3}
.productTileContainer__notEligible .error-message{-ms-flex-align:end;align-items:flex-end}
@media print{.productTileContainer__notEligible{display:none !important}
}
.productTileContainer__promo-container{box-sizing:border-box;background-color:rgba(0,69,147,.05);margin-top:.5rem;padding:.375rem 1rem}
.productTileContainer__promo-container-desc{max-width:70%;padding-right:1rem;text-align:left}
.productTileContainer__promo-container-img{height:1.25rem;width:1.25rem;margin-right:.5rem}
.productTileContainer__promo-container-code{max-width:30%}
.productTileContainer__promo-container-code .bold-text{font-weight:700}
.productTileContainer__promo-container-code p{font-size:.875rem;font-weight:400;color:#212121;line-height:1.1875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.productTileContainer__promo-container{-ms-flex-direction:column;flex-direction:column}
.productTileContainer__promo-container-code,.productTileContainer__promo-container-desc{max-width:100%}
.productTileContainer__promo-container-code{margin-left:1.75rem;margin-top:.25rem}
}
@media only screen and (max-width:61.9375em){.productTileContainer{overflow:hidden;margin:0}
.productTileContainer__content{padding-bottom:1.5rem}
.productTileContainer__content__img{padding:0}
.productTileContainer__content__productName{line-height:1.5rem;padding:0 0 0 1rem}
.productTileContainer__content__productDetails{clear:left;display:block;margin:0;padding-top:1rem}
.productTileContainer__content__productDetails div{float:left}
.productTileContainer__content__productDetails__unit{margin:0;padding:1.5rem 0 0}
.productTileContainer__content__productDetails__unit .unitsText{float:left}
.productTileContainer__content__productDetails__unit .yourPriceText{clear:both;float:left}
.productTileContainer__content__productDetails__unit .listPriceText{float:left;padding-left:1rem}
.productTileContainer__content__productDetails__unit-no-estimateDeliveryData{padding-left:0 !important;padding-top:0 !important}
.productTileContainer__content__productDetails__totalPrice{-ms-flex-align:start;align-items:flex-start;padding-left:2rem !important;padding-top:1.5rem}
.productTileContainer__content__productDetails__totalPrice .totalPriceText{clear:both;padding-bottom:.25rem}
.productTileContainer__content__productDetails__totalPrice-no-estimateDeliveryData{padding-left:0 !important}
.productTileContainer__content__productDetails__quantity{padding-top:0;padding-left:2rem;padding-right:1.5rem}
.productTileContainer__content__productDetails__quantity .form-field{padding-bottom:0 !important}
.productTileContainer__content__productDetails__quantity-no-estimateDeliveryData{padding-left:0 !important;padding-right:3.5rem !important}
.productTileContainer__content__productDetails__quote-quantity{padding-left:0;padding-right:4.5rem}
.productTileContainer__content__productDetails .estBlock{padding-top:0}
.productTileContainer__content__productDetails .estBlock .estDateText{padding-bottom:.25rem}
.productTileContainer__content__productDetails .estBlock .estDate{color:#424242;letter-spacing:0;line-height:1.3125rem}
.productTileContainer__content__productDetails .pricePadding,.productTileContainer__content__productDetails .totalPricePadding{padding:0}
.productTileContainer__content__productDetails .pricePadding .listPriceText,.productTileContainer__content__productDetails .pricePadding .unitsText,.productTileContainer__content__productDetails .pricePadding .yourPriceText{float:right}
.productTileContainer__content__productDetails .pricePadding .listPriceText{padding:0}
.productTileContainer__content__productDetails .totalPricePadding{-ms-flex-align:end;align-items:flex-end}
.productTileContainer__content .linkBtn:focus{outline:0}
.productTileContainer__content .linksOpenIcon{display:inline-block}
.productTileContainer__footer__btnGroup .link_divider,.productTileContainer__footer__btnGroup a{display:none !important}
.productTileContainer__footer__btnGroup button{display:-ms-flexbox !important;display:flex !important;padding:.75rem 1rem !important}
.productTileContainer .modal-header{position:absolute;top:.375rem;right:.5rem;padding:0 !important;z-index:999}
.productTileContainer .modal-body{padding-bottom:0 !important}
.productTileContainer .modal-body .productTileContainer__footer__btnGroup{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:1.5rem}
.productTileContainer .modal-body .productTileContainer__footer__btnGroup a{display:block !important;line-height:1.125rem;margin:0 0 1rem}
.productTileContainer .modal-body .productTileContainer__footer__btnGroup a:nth-of-type(2),.productTileContainer .modal-body .productTileContainer__footer__btnGroup a:nth-of-type(3){margin-top:1rem}
.productTileContainer .modal-body .productTileContainer__footer__btnGroup a:nth-of-type(3){margin-bottom:1.5rem}
.productTileContainer .modal-body .productTileContainer__footer__btnGroup .link_divider{background-color:#d1d1d1;border:.0625rem solid #d1d1d1;display:block !important;height:.0625rem;width:100%}
.productTileContainer .modal-body .productTileContainer__footer__btnGroup button,.productTileContainer .modal-body .productTileContainer__footer__btnGroup div{display:none !important}
.productTileContainer .modal-content{position:fixed;bottom:0}
}
.toast-container{background:#fff;border-radius:.375rem;max-width:100%;position:absolute;top:-5.9375rem;width:43.75rem}
@media only screen and (max-width:47.938em){.toast-container{left:0;width:100%}
}
@media only screen and (max-width:47.938em){.toast-container .alert__message{margin-left:.9375rem;margin-right:.9375rem;padding:.625rem !important}
}
.toast-container .alert__message-info{margin-bottom:0;white-space:normal}
.toast-container .alert__message-iconClose{padding:0 !important}
@media only screen and (max-width:47.938em){.toast-container .alert__message-iconClose{-ms-flex-item-align:start;align-self:flex-start}
}
.toast-container .alert__message-iconClose img{width:.75rem;height:.75rem}
.user-address_header{margin-bottom:3rem}
@media only screen and (max-width:47.938em){.user-address_header{margin-bottom:1rem}
}
.user-address_header .page-title{font-size:3rem;line-height:3.3125rem}
@media only screen and (max-width:61.9375em){.user-address_header .page-title{color:#404041;font-size:2rem;line-height:2.1875rem;margin-bottom:2.5rem}
}
.user-address_header .add-addr-btn{line-height:1.125rem}
@media only screen and (max-width:61.9375em){.user-address_header .add-addr-btn{line-height:1.125rem;padding:1.5rem 5.58312rem !important}
}
@media only screen and (max-width:61.9375em){.user-address_header{padding-left:1.25rem;padding-right:1.25rem}
}
.user-address_options-bar{margin-bottom:1.5rem;position:relative;width:100%}
@media only screen and (max-width:47.938em){.user-address_options-bar{margin-bottom:1rem}
}
@media only screen and (max-width:61.9375em){.user-address_options-bar{padding-left:1.25rem;padding-right:1.25rem}
}
.user-address_options-bar__input{width:24.9375rem;height:3.125rem;border:.0625rem solid #d0d1d3;border-radius:.375rem;display:-ms-flexbox;display:flex;background-color:#fff;padding-left:1.35rem}
@media only screen and (max-width:47.938em){.user-address_options-bar__input{padding-left:1.28125rem}
}
.user-address_options-bar__input.expand,.user-address_options-bar__input:focus-within{width:100%;position:absolute}
@media only screen and (max-width:47.938em){.user-address_options-bar__input.expand,.user-address_options-bar__input:focus-within{position:inherit}
}
.user-address_options-bar__input.expand input,.user-address_options-bar__input:focus-within input{width:100% !important;outline:0}
.user-address_options-bar__input.expand input:-ms-input-placeholder,.user-address_options-bar__input:focus-within input:-ms-input-placeholder{color:#616161}
.user-address_options-bar__input.expand input::placeholder,.user-address_options-bar__input:focus-within input::placeholder{color:#616161}
.user-address_options-bar__input img{margin:1rem .8125rem 1rem 1rem}
.user-address_options-bar__input input{width:20rem;height:2.875rem;padding:.0625rem 0}
@media only screen and (max-width:47.938em){.user-address_options-bar__input{width:100%;margin-bottom:1rem}
.user-address_options-bar__input input{width:100%;padding:1rem 0}
}
.user-address_options-bar__tabs{width:19.8125rem;height:3.125rem;border:.0625rem solid #d0d1d3;border-radius:.375rem;background-color:#fff}
.user-address_options-bar__tabs ul{list-style:none;display:-ms-flexbox;display:flex}
.user-address_options-bar__tabs ul li{font-size:1rem;font-weight:600;color:#424242;line-height:2rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;height:3rem;cursor:pointer}
.user-address_options-bar__tabs ul li.active{background-color:#e0e2e5}
.user-address_options-bar__tabs ul li:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border:.0625rem solid transparent}
.user-address_options-bar__tabs ul li:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border:.0625rem solid transparent}
.user-address_options-bar__tabs ul li:not(:last-child){border-right:.0625rem solid #d0d1d3}
@media only screen and (max-width:47.938em){.user-address_options-bar__tabs{width:100%;margin-bottom:1rem}
}
.user-address_options-bar .search-result-container{top:3.125rem;width:100% !important}
.user-address-confirm-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
.user-address-confirm-button button{margin-top:2rem}
.address-card{width:100%;min-height:14.375rem;border:.0625rem solid #d0d1d3;padding:1.40625rem 2rem;margin-bottom:1.03125rem;border-radius:.375rem;background-color:#fff}
.address-card.default-ship{border-left:.25rem solid #00b8b0}
.address-card.default-bill{border-left:.25rem solid #712886}
@media only screen and (max-width:47.938em){.address-card{border-left:0;border-right:0;margin-bottom:1rem;border-radius:0;padding:1.5rem 1.25rem}
.address-card.default-ship{background-color:#fff !important;border-left:#00b8b0;border-top:.25rem solid #098 !important}
.address-card.default-bill{background-color:#fff !important;border-left:0;border-top:.25rem solid #712886 !important}
.address-card.PENDING_APPROVAL{background:#f5f5f5;border-top:1px solid #e0e0e0}
.address-card.PENDING_APPROVAL div,.address-card.PENDING_APPROVAL p,.address-card.PENDING_APPROVAL span{color:#757575 !important}
.address-card.PENDING_APPROVAL .address-status{display:block}
}
@media only screen and (max-width:47.938em) and (max-width:47.938em){.address-card.PENDING_APPROVAL .address-status{font-size:.875rem;line-height:.9375rem}
}
.address-card__header{padding-bottom:.75rem;margin-bottom:1rem;border-bottom:.0625rem solid #e0e0e0}
.address-card__header_text{-ms-flex:2;flex:2;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.address-card__header_text{font-size:1.125rem;line-height:1.25rem;text-align:left}
}
.address-card__header_text img{margin-right:.625rem}
@media only screen and (max-width:47.938em){.address-card__header_text img{margin-right:1.125rem}
}
.address-card__header_text .addr-nick-name__span{display:inline-block}
@media only screen and (max-width:47.938em){.address-card__header_text .addr-nick-name__span{display:block}
}
.address-card__header_text .address-type{font-size:1rem;font-weight:600;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-right:.5rem}
@media only screen and (max-width:47.938em){.address-card__header_text .address-type{font-size:1.125rem;line-height:1.25rem;text-align:left}
}
.address-card__header_text .address-default-ship{font-size:1rem;font-weight:600;color:#008575;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.address-card__header_text .address-default-ship{color:#098;font-size:.875rem;line-height:.9375rem}
}
.address-card__header_text .address-default-bill{font-size:.875rem;font-weight:600;color:#712886;line-height:.9375rem;letter-spacing:0;text-align:left;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.address-card__header_text .address-default-bill{font-size:.875rem;line-height:.9375rem}
}
.address-card__header_text .address-status{font-size:1rem;font-weight:400;color:#757575;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:.3125rem}
@media only screen and (max-width:61.9375em){.address-card__header_text .address-status{display:none}
}
.address-card__header_options img{cursor:pointer}
@media only screen and (max-width:61.9375em){.address-card__details{padding:0}
}
@media only screen and (max-width:47.938em){.address-card__details_section{margin-bottom:1rem}
}
.address-card__details_section p{font-size:.875rem;font-weight:400;line-height:1.3125rem}
.address-card__details_section p,.address-card__details_section p:first-child{color:#424242;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-align:left}
.address-card__details_section p:first-child{font-size:.75rem;font-weight:700;line-height:1.4375rem;margin-bottom:.3125rem}
@media only screen and (max-width:47.938em){.address-card__details_section p:first-child{line-height:.875rem;margin-bottom:0}
}
@media only screen and (max-width:47.938em){.address-card__details_section p{line-height:1.125rem}
}
.address-card__details_section p.line-height-21{line-height:1.3125rem}
.nickname{width:100%;margin-right:2rem}
.nickname&gt;input{font-size:1.125rem;height:2.75rem;line-height:1.25rem;padding:1rem .75rem}
@media only screen and (max-width:47.938em){.nickname&gt;input{font-size:1rem;line-height:1.125rem}
}
.nickname&gt;input[type=text]:-ms-input-placeholder+label{line-height:1.125rem;font-size:1rem;transform:translate(.625rem,2rem) scale(1.25)}
.nickname&gt;input[type=text]:placeholder-shown+label{line-height:1.125rem;font-size:1rem;transform:translate(.625rem,2rem) scale(1.25)}
.nickname&gt;label{text-align:left;line-height:.8125rem;font-size:.75rem}
.nickname&gt;button{position:absolute;right:0;background:0}
.nickname&gt;button:hover{cursor:pointer}
.nickname&gt;button&gt;img{height:.625rem;margin-right:1rem;margin-bottom:.875rem}
.set-default-link{background:0;border:0;border-right:.0625rem solid #d0d1d3;cursor:pointer;margin-right:.625rem;padding-right:.75rem;text-align:right;font-size:.875rem;font-weight:700;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.set-default-link{display:none}
}
.faviconbutton{background:0;border:0}
.faviconbutton:disabled img{cursor:not-allowed}
.kebab-icon{display:none}
@media only screen and (max-width:47.938em){.kebab-icon{display:block}
}
.kebab-menu-modal .modal-content{position:fixed;bottom:0;right:.0625rem}
.kebab-menu-modal .modal-content .modal-header{padding-top:.25rem}
.kebab-menu-modal .modal-content .modal-body{padding-bottom:1rem}
.nick-link{font-size:.875rem;font-weight:700;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;cursor:pointer;background:0;padding-right:.75rem;border:0;border-right:.0625rem solid #d0d1d3;margin-right:.625rem}
@media only screen and (max-width:47.938em){.nick-link{display:none}
}
.add-address-modal{max-width:44.75rem}
.add-address-modal.modal-backdrop{max-width:100%}
@media only screen and (max-width:47.938em){.add-address-modal .modal-content{width:auto}
}
.add-address-modal .modal-body{width:44.75rem}
@media only screen and (max-width:47.938em){.add-address-modal .modal-body{width:auto}
}
.add-address-modal .modal-body h1{padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1;margin-bottom:2rem;font-size:1.625rem;font-weight:700;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.add-address-modal .modal-body h1{margin-bottom:1rem;font-size:1.125rem;font-weight:700;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.add-address-modal .modal-body .add-addr-desc{width:31.25rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.add-address-modal .modal-body .add-addr-desc{width:100%;margin-bottom:.25rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.add-address-modal .modal-body .addr-form-addressType{margin-bottom:2rem}
@media only screen and (max-width:47.938em){.add-address-modal .modal-body .addr-form-addressType{margin-bottom:1.5rem}
}
.add-address-modal .modal-body .addr-form-addressType .radio-wrap{display:inline-block}
@media only screen and (max-width:47.938em){.add-address-modal .modal-body .addr-form-addressType .radio-wrap:first-child{margin-bottom:1rem}
.add-address-modal .modal-body .addr-form-addressType .radio-wrap input[type=radio]{width:1.375rem;height:1.375rem;min-height:1.375rem}
.add-address-modal .modal-body .addr-form-addressType .radio-wrap input[type=radio]+label i{background-position-x:-3.9rem;width:1.375rem;height:1.375rem;min-width:1.375rem;min-height:1.375rem;background-position:-3.9rem -1rem}
.add-address-modal .modal-body .addr-form-addressType .radio-wrap input[type=radio]:checked+label i{background-position:-3.75rem -3.85rem;background-position-x:-3.9rem}
}
.add-address-modal .modal-body .addr-form-addressType .radio-wrap .radio-label span{padding-left:0 !important}
@media only screen and (max-width:47.938em){.add-address-modal .modal-body .addr-form-addressType .radio-wrap .radio-label span{padding-left:.5rem !important}
}
.add-address-modal .modal-body .addr-form-addressType .radio-label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.add-address-modal .modal-body .addr-form-addressType .radio-label i{background-position-x:-3.8rem;width:3rem}
.add-address-modal .modal-body .addr-form-addressType .radio-label span{width:100%;margin-right:2.5rem;font-size:1.125rem}
.add-address-modal .modal-body .regional-address__row-buttons{text-align:right;display:block;margin-bottom:0}
@media only screen and (max-width:47.938em){.add-address-modal .modal-body .regional-address__row-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;margin-top:1.8125rem}
}
.add-address-modal .modal-body .regional-address__row-buttons button{padding:1rem 3rem}
@media only screen and (max-width:47.938em){.add-address-modal .modal-body .regional-address__row-buttons button{padding:1.5rem 3rem}
}
.add-address-modal .modal-body .regional-address__row-buttons .cancel-link{padding:1rem 3rem !important;font-size:1.125rem;line-height:1.25rem;color:#004593}
@media only screen and (max-width:47.938em){.add-address-modal .modal-body .regional-address__row-buttons .cancel-link{padding-top:1.5rem !important;padding-bottom:.875rem !important}
}
.add-address-modal .modal-body .regional-address__row .flex-1{margin-right:2rem;margin-bottom:1rem}
@media only screen and (max-width:37.5em){.add-address-modal .modal-body .regional-address__row .flex-1{margin-right:0}
}
.add-address-modal .modal-body .regional-address__row .flex-2{margin-right:2rem;margin-bottom:1rem}
@media only screen and (max-width:37.5em){.add-address-modal .modal-body .regional-address__row .flex-2{margin-right:0}
}
.add-address-modal .modal-body .regional-address__row .flex-3{margin-right:2rem;margin-bottom:1rem}
@media only screen and (max-width:37.5em){.add-address-modal .modal-body .regional-address__row .flex-3{margin-right:0}
}
.add-address-modal .modal-body .regional-address__row .flex-basis-2{margin-right:2rem;margin-bottom:1rem;-ms-flex:35%;flex:35%}
@media only screen and (max-width:37.5em){.add-address-modal .modal-body .regional-address__row .flex-basis-2{margin-right:0}
}
.add-address-modal .modal-body .regional-address__row-field.flex-basis-2 .form-field .custom-dropdown{height:auto}
.add-address-modal .modal-body .regional-address__row-field.flex-basis-2 .form-field .custom-dropdown__wrapper{position:inherit;height:100%}
.add-address-modal .modal-body .regional-address__row-field.flex-basis-2 .form-field .custom-dropdown__wrapper .custom-dropdown__header__title{transform:none !important;padding-left:.5rem;position:static !important;top:-.875rem}
.add-address-modal .modal-body .regional-address__row-field.flex-basis-2 .form-field .custom-dropdown__wrapper img{position:absolute;right:0;top:1.5625rem}
.add-address-modal .modal-body .regional-address__row-field.flex-basis-2 .form-field .custom-dropdown.active .custom-dropdown__header{position:relative;height:100%}
.add-address-modal .modal-body .regional-address__row-field.flex-basis-2 .form-field .custom-dropdown.active .custom-dropdown__header__title{font-weight:600;color:#404041;transform:translate(.5rem,.09375rem) scaleY(.95);position:absolute;top:-1.3125rem;padding:1.0625rem 1.5rem 1.0625rem .75rem}
.add-address-modal .modal-body .regional-address__row-field.flex-basis-2 .form-field .custom-dropdown.active .custom-dropdown__header__title.is-input-focus{padding:0}
.add-address-modal .modal-body .regional-address__row-field.flex-basis-2 .form-field .custom-dropdown.active .custom-dropdown__header__title.is-input-focus input{padding-left:.75rem}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown{height:3.5rem}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown.active+label{line-height:.8125rem;height:1.0625rem;background-color:#fff;cursor:pointer;display:inline-block;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown.active .custom-dropdown__header{position:relative;height:100%}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown.active .custom-dropdown__header__title{font-weight:600;color:#404041;transform:translate(.5rem,.09375rem) scaleY(.95);top:.9375rem}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown__wrapper{position:relative;height:100%}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown__wrapper .custom-dropdown__header{position:absolute;width:100%;height:100%}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown__wrapper .custom-dropdown__header img{position:absolute;right:0;top:1.5625rem;padding-right:1.0625rem}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown__wrapper .custom-dropdown__header img[alt=upArrow]{top:1.0625rem !important;padding-right:.75rem}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown__wrapper .custom-dropdown__header__title{font-weight:400;color:#5f6062;line-height:1.25rem;top:-1.3125rem;max-width:85%;position:static !important;transform:none !important;padding:0 0 0 .5rem}
.add-address-modal .modal-body .regional-address__row-field .form-field .custom-dropdown__wrapper .custom-dropdown__header__title.is-input-focus input{height:3.375rem}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:-ms-input-placeholder+label{text-transform:lowercase;display:inline-block}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:placeholder-shown+label{text-transform:lowercase;display:inline-block}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:-ms-input-placeholder+label:first-line {text-transform:capitalize}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:placeholder-shown+label:first-line {text-transform:capitalize}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:-ms-input-placeholder{text-transform:lowercase;display:inline-block}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:placeholder-shown{text-transform:lowercase;display:inline-block}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:-ms-input-placeholder:first-line {text-transform:capitalize}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:placeholder-shown:first-line {text-transform:capitalize}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:not(:-ms-input-placeholder)+label{line-height:.8125rem;height:1.125rem}
.add-address-modal .modal-body .regional-address__row-field .form-field input[type=text]:not(:placeholder-shown)+label{line-height:.8125rem;height:1.125rem}
.add-address-modal .modal-body .addr-form-container{padding:0}
.add-address-modal .modal-body .addr-form-container .addr-form-field{padding:0;margin-bottom:1.25rem}
.add-address-modal .modal-body .addr-form-container .addr-form-field .custom-dropdown__header__title,.add-address-modal .modal-body .addr-form-container .addr-form-field label{font-size:1rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.add-address-modal .modal-body .addr-form-container .cancel-link{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.add-addr-btn{height:4.125rem}
}
.no-data-label{font-size:1.375rem;font-weight:400;color:#616161;line-height:2.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:1.25rem}
@media only screen and (max-width:61.9375em){.no-data-label{color:#616161;font-size:1.25rem;line-height:1.625rem;padding-top:1.8125rem}
}
.lazyload-wrapper .address.loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.no-address{margin-top:0}
@media only screen and (max-width:61.9375em){.no-address{margin-left:2.5rem;margin-right:2.5rem;margin-top:2.5rem}
.no-address .no-data-label br{display:none}
}
.user-address-wrapper .user-address_options-bar__input.expand,.user-address-wrapper .user-address_options-bar__input:focus-within{width:100% !important}
@media only screen and (min-width:62em){.save-for-later-container{padding-bottom:4.375rem}
}
@media only screen and (min-width:62em){.save-for-later-container__heading{padding-bottom:.5rem}
}
.save-for-later-container__heading-container{padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1}
.save-for-later-container__heading-container-title,.save-for-later-container__heading-container span{font-size:1.75rem;font-weight:400;color:#404041;line-height:.7143;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.save-for-later-container__heading-container-title,.save-for-later-container__heading-container span{font-size:1.625rem}
}
.save-for-later-container__heading-container-title{padding-right:.5rem}
.save-for-later-container .productTileContainer__footer{margin-bottom:1rem}
.quick-add-container .btn-md{padding-left:2rem;padding-right:2rem}
@media only screen and (max-width:61.9375em){.quick-add-container .btn-md{padding:.75rem 1.5rem}
}
.cart-product-container__subHeading-section{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1}
.cart-product-container__subHeading-section__productText{font-size:1.75rem;font-weight:400;color:#404041;line-height:1.75rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;-ms-flex-order:1;order:1}
.cart-product-container__subHeading-section__requestCheckbox{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-order:2;order:2;text-align:right;white-space:nowrap;-ms-flex-pack:end;justify-content:flex-end}
.cart-product-container__subHeading-section__requestCheckbox .clear-cart-section .divider-line{box-sizing:border-box;height:.875rem;width:.0625rem;border:.0625rem solid #d0d1d3;margin:0 1rem}
.cart-product-container__subHeading-section__requestCheckbox .clear-cart-section_cta{font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.cart-product-container__subHeading-section__requestCheckbox .checkbox-wrap{width:auto}
.cart-product-container__subHeading-section__requestCheckbox .checkbox-wrap input[type=checkbox]+label span{width:auto !important}
@media only screen and (max-width:61.9375em){.cart-product-container__subHeading-section{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}
.cart-product-container__subHeading-section__productText{font-size:1.625rem;line-height:1.25rem;-ms-flex-order:3;order:3}
.cart-product-container__subHeading-section__requestCheckbox{-ms-flex-order:1;order:1}
.cart-product-container__subHeading-section__errMsgBox{margin-top:2rem;-ms-flex-order:2;order:2}
}
.cart-product-container__requestNumberCheckbox{white-space:nowrap}
.cart-product-container .quick-add-container{display:-ms-flexbox;display:flex;padding:2rem 0 0}
@media only screen and (max-width:61.9375em){.cart-product-container .quick-add-container{-ms-flex-pack:end;justify-content:flex-end;padding-bottom:3.5rem}
}
.cart-product-container .quick-add-container .btn-md{padding-left:3rem;padding-right:3rem}
@media only screen and (max-width:61.9375em){.cart-product-container .quick-add-container .btn-md{padding:.75rem 1.5rem}
}
.cart-product-container__products-block,.cart-product-container__products-block .productTileContainer:not(:last-child){border-bottom:.0625rem solid #d1d1d1}
.cart-product-container .pricing-message{box-sizing:border-box;border:.0625rem solid #e0e0e0;border-radius:.375rem;background-color:#fff;margin-top:.5rem}
.cart-product-container .pricing-message-container{margin:1rem 0}
.cart-product-container .pricing-message-container-img{height:1.375rem;margin:0 1rem;width:1.375rem}
@media only screen and (max-width:61.9375em){.cart-product-container .pricing-message-container-img{margin-right:.5rem}
}
@media only screen and (max-width:61.9375em){.cart-product-container .pricing-message-container__info .bd-rte{padding-bottom:1rem}
}
.cart-product-container .pricing-message-container__info .bd-rte P{font-size:1rem;font-weight:400;color:#404041;line-height:1.375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.cart-product-container .pricing-message-container__info .bd-rte P{line-height:1.25rem !important}
}
.cart-product-Err-section{margin-bottom:1.5rem;padding-top:0 !important}
.cart-product-Err-section .error-message{padding-right:1rem}
.cart-product-Err-section .error-message .links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap}
@media only screen and (max-width:61.9375em){.cart-product-Err-section .error-message .links{display:block;white-space:normal}
}
.cart-product-Err-section .error-message .links a{font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:0 1rem}
.cart-product-Err-section .error-message .links a:first-child{margin-left:0}
@media only screen and (max-width:61.9375em){.cart-product-Err-section .error-message .links a{font-size:.875rem}
}
.cart-product-Err-section .error-message .links a span{font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.cart-product-Err-section .error-message .links .link_divider{border:.0625rem solid #d0d1d3;background:#d0d1d3;height:.875rem;width:.0625rem}
@media print{.cart-product-Err-section{display:none !important}
}
.user__slist-header{-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:61.9375em){.user__slist-header{-ms-flex-direction:column;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem}
}
.user__slist-search{margin-top:3rem;width:50%;transition:width .2s ease}
.user__slist-search.inFocus{width:100%}
@media only screen and (max-width:61.9375em){.user__slist-search{margin-top:0;padding:1rem 1.25rem .5rem;width:100%}
}
.user__slist-title{font-size:2.75rem;font-weight:600;color:#424242;line-height:3rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.user__slist-title{font-size:2rem;font-weight:600;color:#404041;line-height:2.1875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.user__slist .upload-button{padding:1rem 3rem}
@media only screen and (max-width:61.9375em){.user__slist .upload-button{height:4.125rem;margin-top:1rem;padding:1.5rem 3.75rem}
}
.user__slist-content{margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.user__slist-content{margin-top:1rem}
}
.user__slist-empty{padding-top:11.5rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}
@media only screen and (max-width:61.9375em){.user__slist-empty{-ms-flex-direction:column;flex-direction:column;padding-top:.5rem}
}
.user__slist-empty_sec{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
@media only screen and (max-width:61.9375em){.user__slist-empty_sec{margin-bottom:2rem}
}
.user__slist-empty_icon{margin-bottom:1.5rem;width:8.75rem}
.user__slist-empty_text{width:100% !important}
.user__slist-empty_text-title{font-size:1.375rem;font-weight:600;color:#616161;line-height:2.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.user__slist-empty_text-title{font-size:1.375rem;font-weight:600;color:#616161;line-height:1.5rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.user__slist-empty_text-desc{font-size:1.375rem;font-weight:400;color:#616161;line-height:1.875rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:.5rem}
@media only screen and (max-width:61.9375em){.user__slist-empty_text-desc{font-size:1.375rem;font-weight:400;color:#616161;line-height:1.625rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:.25rem}
}
.creat-slist-modal .modal-content{min-width:49.6875rem}
@media only screen and (max-width:61.9375em){.creat-slist-modal .modal-content{min-width:auto}
}
.creat-slist__head{font-size:1.625rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1;margin-bottom:1.25rem}
@media only screen and (max-width:61.9375em){.creat-slist__head{font-size:1.625rem;font-weight:600;color:#404041;line-height:1.8125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 1.25rem 1rem;margin-bottom:0}
}
.creat-slist__form .set-default{margin-top:2rem;margin-bottom:2.5rem}
.creat-slist__form .set-default span{font-size:1rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;line-height:1.25rem !important}
@media only screen and (max-width:61.9375em){.creat-slist__form .set-default{margin-top:1rem;margin-bottom:1.25rem}
.creat-slist__form .set-default span{font-size:1.125rem;line-height:1rem !important}
}
.creat-slist__form .set-default input[type=checkbox]+label i{height:1.375rem;width:1.375rem;background-position:-1rem -1rem;background-position-x:-1rem}
@-moz-document url-prefix(){.creat-slist__form .set-default input[type=checkbox]+label i{background-position-x:-1rem}
}
.creat-slist__form .set-default input[type=checkbox]:checked+label i{background-position:-1rem -3.86rem;-ms-background-position-x:-1rem;background-position-x:-1rem}
@-moz-document url-prefix(){.creat-slist__form .set-default input[type=checkbox]:checked+label i{background-position-x:-1rem}
}
@media only screen and (max-width:61.9375em){.creat-slist__form{background:#fff;padding:1.25rem}
}
.creat-slist__add-itmes_title{font-size:1.25rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.625rem;border-bottom:.0625rem solid #d1d1d1}
@media only screen and (max-width:61.9375em){.creat-slist__add-itmes_title{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-bottom:0;padding-bottom:0}
}
.creat-slist__add-itmes_info{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:1rem}
@media only screen and (max-width:61.9375em){.creat-slist__add-itmes_info{font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:.25rem}
}
.creat-slist__add-itmes_tabs{margin-top:2.5rem}
.creat-slist__add-itmes_tabs .nav-tabs .nav-link{width:33.33%}
@media only screen and (max-width:61.9375em){.creat-slist__add-itmes_tabs{margin-top:1.5rem}
}
.creat-slist__options{font-size:.875rem;font-weight:600;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;-ms-flex-align:center;align-items:center;background:#f5f5f5;border:.0625rem solid #b7b8ba;border-radius:.25rem;height:3.5rem;-ms-flex-pack:justify;justify-content:space-between;padding:0 .75rem;width:100%}
.creat-slist__options:after{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dropdown-arrow-down.svg) no-repeat 95%;content:"";float:right;height:.5rem;margin-top:.25rem;width:.875rem}
@media only screen and (max-width:61.9375em){.creat-slist__options{font-size:1rem}
.creat-slist__options-modal{overflow:hidden;margin:0;max-width:100vw}
.creat-slist__options-modal .modal-content{position:absolute;bottom:2%}
.creat-slist__options-modal .modal-header{position:absolute;top:.375rem;right:.5rem;padding:0 !important;z-index:999}
.creat-slist__options-modal .modal-body{padding:.3125rem 1.25rem .5rem !important}
.creat-slist__options-modal__links{font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:0;display:block;border-bottom:.0625rem solid #d1d1d1;padding:1rem;width:100%}
.creat-slist__options-modal__links:last-child{border:0}
.creat-slist__options-modal__links.active{color:#bfbfbf}
}
.user__quotelist .user__slist-empty{padding:4rem 0}
.mini-cart{position:relative}
.mini-cart img{height:auto;max-width:100%}
.mini-cart__count{background:#f27707;border-radius:.875rem;position:absolute;color:#fff;left:.9375rem;top:-.625rem;padding:.3125rem .4375rem}
.mini-cart__quote-modal.reactBootstrapModal{max-width:46.875rem}
.mini-cart__quote-modal.reactModalBackdrop{background-color:rgba(0,0,0,.3);opacity:.4 !important}
.mini-cart__quote-modal .modal-content{border:.0625rem solid #d1d1d1;box-shadow:.5rem .5rem 1.5rem rgba(0,0,0,.2)}
.mini-cart__quote-modal .modal-content .modal-body{padding-bottom:1.375rem}
.mini-cart__quote-modal .popUp{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.mini-cart__quote-modal .popUp .modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;padding:0}
.mini-cart__quote-modal .popUp .modal-description p{font-size:1.125rem}
.mini-cart__quote-modal .popUp .modal-footer{border-top:0;margin-top:.625rem}
@media only screen and (max-width:47.938em){.mini-cart__quote-modal .popUp .modal-footer{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.mini-cart__quote-modal .popUp .modal-footer .btn-close{font-weight:600;padding:.8125rem 2.5rem}
@media only screen and (max-width:47.938em){.mini-cart__quote-modal .popUp .modal-footer .btn-close{width:100%}
}
.mini-cart__quote-modal .popUp .modal-footer .btn-proceed{padding:.9375rem 1.875rem}
@media only screen and (max-width:47.938em){.mini-cart__quote-modal .popUp .modal-footer .btn-proceed{width:100%}
}
.light-theme .mini-cart .cart-icon{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/cart-full.svg)}
.mini-cart-popover{background-color:#fff;border-radius:.375rem;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.16);padding:2rem 2rem 1rem;position:absolute;top:2.5625rem;margin:0;right:-220%;bottom:auto;width:22.8125rem}
.mini-cart-popover .btn-md{font-weight:400}
.mini-cart-popover.mini-quote{width:auto}
.mini-cart-popover.mini-quote .quick-add-container .btn-md{padding:1rem 1.5rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .mini-cart-popover.mini-quote .cx-submit,.cx-common-container.cx-toast .cx-button-group .mini-cart-popover.mini-quote .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .mini-cart-popover.mini-quote .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .mini-cart-popover.mini-quote .cx-end-confirm,.mini-cart-popover.mini-quote .btn-primary-blue,.mini-cart-popover.mini-quote .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit,.mini-cart-popover.mini-quote .cx-common-container.cx-toast .cx-button-group .cx-btn,.mini-cart-popover.mini-quote .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm,.mini-cart-popover.mini-quote .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm{padding:1rem 1.25rem}
.mini-cart-popover.mini-quote .mini-cart-popover__lable-count{margin-top:.25rem}
@media only screen and (max-width:47.938em){.mini-cart-popover{display:none !important}
}
.mini-cart-popover__lable1{padding-right:6.75rem}
.mini-cart-popover__button-container{margin-bottom:1rem;margin-top:1.5rem}
.mini-cart-popover__button-container .quick-add-container{margin-right:1rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .mini-cart-popover__button-container .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .mini-cart-popover__button-container .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .mini-cart-popover__button-container .cx-end-cancel,.mini-cart-popover__button-container .btn,.mini-cart-popover__button-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.mini-cart-popover__button-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.mini-cart-popover__button-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{width:max-content}
.mini-cart-popover__button-container .btn-secondary{border:.0625rem solid #004593;padding:.875rem 2rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .mini-cart-popover__button-container .cx-submit,.cx-common-container.cx-toast .cx-button-group .mini-cart-popover__button-container .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .mini-cart-popover__button-container .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .mini-cart-popover__button-container .cx-end-confirm,.mini-cart-popover__button-container .btn-primary-blue,.mini-cart-popover__button-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit,.mini-cart-popover__button-container .cx-common-container.cx-toast .cx-button-group .cx-btn,.mini-cart-popover__button-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-confirm,.mini-cart-popover__button-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-confirm{padding:1rem 2rem;line-height:1.125rem}
.mini-cart-popover__lable{font-size:.875rem;font-weight:400;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-right:.5rem}
.mini-cart-popover__arrow{border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid #fff;position:absolute;top:-.9375rem;right:13%;width:0;height:0}
.mini-cart-popover__lable-count{line-height:1.4375rem}
.mini-cart-popover__lable-count,.mini-cart-popover__lable-price{font-size:1.5rem;font-weight:600;color:#424242;letter-spacing:normal;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.mini-cart-popover__lable-price{line-height:.93}
.mini-cart-popover__empty-state{background-color:#fff;border-radius:.375rem;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.16);padding:2rem 2rem 1rem;position:absolute;top:2.5625rem;margin:0;right:-220%;bottom:auto;width:16.1875rem}
.mini-cart-popover__empty-state-arrow{border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid #fff;position:absolute;top:-.9375rem;right:17%;width:0;height:0}
.mini-cart-popover__empty-state .mini-cart-popover__empty img{height:5rem;width:5rem}
.mini-cart-popover__empty-cart-head{font-size:1rem;font-weight:400;color:#424242;line-height:1.28;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:1rem 1.375rem}
.mini-cart-popover__product-content{border-bottom:.0625rem solid #d1d1d1;padding-bottom:1rem;padding-top:1rem}
.mini-cart-popover__product-content:last-child{border-bottom:0}
.mini-cart-popover__view-more-cta{float:right}
.mini-cart-popover__view-more-cta a{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.28;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:37.5625em) and (max-width:64em){.checkout-container{padding:0 1rem}
}
@media only screen and (min-width:62em){.checkout-container .col-lg-8-1{-ms-flex:0 0 68.37606838%;flex:0 0 68.37606838%;max-width:68.37606838%}
}
@media only screen and (max-width:61.9375em){.checkout-container .col-lg-8-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width:62em){.checkout-container .col-lg__4-5-12{-ms-flex:0 0 31.62393162% !important;flex:0 0 31.62393162% !important;max-width:31.62393162% !important}
}
@media only screen and (max-width:61.9375em){.checkout-container .col-lg__4-5-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.checkout-container__heading{margin:2.75rem 0 3rem;color:#424242}
@media only screen and (min-width:64em){.checkout-container__heading{margin:4.5rem 0 4rem}
}
@media only screen and (max-width:47.938em){.checkout-container__heading{color:#404041}
}
.checkout-container__amount{-ms-flex-item-align:start;align-self:start}
@media only screen and (max-width:47.938em){.checkout-container__amount{padding-left:1rem;padding-right:1rem}
}
.checkout-container .back-to-cart-cta{background:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto;margin-bottom:.5rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.checkout-container .back-to-cart-cta .back-icon{margin-right:.5rem;max-height:1rem}
.checkout-container .pricing-message{box-sizing:border-box;border:.0625rem solid #e0e0e0;border-radius:.375rem;background-color:#fff;margin-bottom:1rem;margin-top:.5rem}
.checkout-container .pricing-message-container{margin:1rem 0}
.checkout-container .pricing-message-container-img{height:1.375rem;margin:0 1rem;width:1.375rem}
@media only screen and (max-width:61.9375em){.checkout-container .pricing-message-container-img{margin-right:.5rem}
}
@media only screen and (max-width:61.9375em){.checkout-container .pricing-message-container__info .bd-rte{padding-bottom:1rem}
}
.checkout-container .pricing-message-container__info .bd-rte P{font-size:1rem;font-weight:400;color:#404041;line-height:1.375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.checkout-container .pricing-message-container__info .bd-rte P{line-height:1.25rem !important}
}
.sticky-top{z-index:0;height:min-content;position:sticky;position:-webkit-sticky;top:6rem}
@media only screen and (min-width:62em){.sticky{position:fixed;right:calc(50% - 585px);width:auto;z-index:0;top:6rem}
}
@media only screen and (min-width:62em) and (max-width:75em){.sticky{right:calc(50% - 480px);width:25rem}
}
.order-summary{margin-right:5rem;margin-top:2.5rem;margin-bottom:2.5rem}
@media only screen and (max-width:63.938em){.order-summary{margin-right:0;margin-top:2rem}
}
.order-summary .hidden{visibility:hidden}
.order-summary__line{margin-bottom:2.5rem;margin-top:0}
@media only screen and (max-width:63.938em){.order-summary__line{margin-bottom:2rem;margin-left:-.9375rem;margin-right:-.9375rem}
}
.order-summary__promo-info{background-color:rgba(0,69,147,.05);padding:.375rem 1rem}
.order-summary__promo-info .icon{width:1.25rem;height:1.25rem}
.order-summary__promo-info .bold-text{font-weight:700}
.order-summary__promo-info .info-text{font-size:.875rem;font-weight:400;color:#212121;line-height:1.1875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.order-summary__heading{color:#404041;padding-bottom:1rem}
.order-summary__description{font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem}
@media only screen and (max-width:63.938em){.order-summary__description{line-height:1.25rem;margin-bottom:0}
}
.order-summary__item{margin-bottom:2.5rem}
.order-summary__item a[type=button]{-webkit-appearance:none !important}
.order-summary__item.anouncements{margin-bottom:0 !important}
@media only screen and (max-width:63.938em){.order-summary__item:first-of-type{margin-top:1.5rem}
}
@media only screen and (max-width:63.938em){.order-summary__item{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.5rem .75rem 0}
.order-summary__item:last-child{border-bottom:0}
}
.order-summary__item picture{display:inline-block}
.order-summary__item-image{height:4.9375rem;margin-right:1.5rem;width:5.0625rem}
@media only screen and (max-width:63.938em){.order-summary__item-image{margin-right:1rem}
}
.order-summary__item__special-handling-msg{margin-top:1rem;padding-top:0 !important;margin-bottom:2.5rem !important}
.order-summary__item__special-handling-msg.message-block-container .info-message{padding-top:.25rem !important;padding-bottom:.25rem !important;background-color:rgba(0,69,147,.05) !important}
.order-summary__item__special-handling-msg.message-block-container .info-message p{font-size:.875rem;line-height:1.36;color:#212121}
@media only screen and (max-width:63.938em){.order-summary__item__special-handling-msg{margin-top:.5rem}
}
.order-summary__info{-ms-flex:0 0 85%;flex:0 0 85%}
@media only screen and (max-width:74.9375em){.order-summary__info{-ms-flex:0 0 81%;flex:0 0 81%}
}
@media only screen and (max-width:63.938em){.order-summary__info{-ms-flex:60%;flex:60%;width:auto}
}
.order-summary__info-heading-link{font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:63.938em){.order-summary__info-heading-link{line-height:1.5rem}
}
.order-summary__info-heading-separator{padding:0 .5rem;font-size:1rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:63.938em){.order-summary__info-heading-separator{line-height:1.5rem}
}
.order-summary__info-heading-name{font-size:1rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:63.938em){.order-summary__info-heading-name{line-height:1.5rem}
}
@media only screen and (max-width:63.938em){.order-summary__info-details{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.order-summary__info-details-col{margin-top:1rem}
@media only screen and (max-width:74.9375em){.order-summary__info-details-col{width:33%}
.order-summary__info-details-col.text-right{width:35%;margin-right:5%}
.order-summary__info-details-col.text-right:last-child{width:45%}
}
@media only screen and (max-width:63.938em){.order-summary__info-details-col{width:40%}
}
.order-summary__info-details-col-heading{margin-bottom:.25rem;font-size:.75rem;font-weight:600;line-height:1.4375rem;text-transform:uppercase}
.order-summary__info-details-col-heading,.order-summary__info-details-col-value{color:#424242;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.order-summary__info-details-col-value{font-size:1rem;font-weight:400;line-height:1.3125rem}
.order-summary__info-details-col-value.bold-value{font-size:1.25rem;font-weight:600}
.order-summary__info-details-col-value .strike-through{color:#616161;text-decoration:line-through}
@media only screen and (max-width:63.938em){.order-summary__info-details-col-value .strike-through{color:#757575;font-weight:600}
}
.order-summary__info-details-col-value.list-price{color:#616161;font-size:.875rem}
@media only screen and (max-width:63.938em){.order-summary__info-details-col-value.list-price{color:#919191}
}
@media only screen and (max-width:63.938em){.order-summary__info-details-col-value.actual-price{margin-bottom:.125rem}
}
.order-summary__info-details-col-btn{padding:1rem 2rem;font-size:.875rem;font-weight:600;color:#fff;line-height:.875rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:50em){.order-summary__info-details-col-btn{padding:1rem}
}
.order-summary__alert{border-radius:.25rem;background-color:rgba(0,69,147,.05)}
@media only screen and (max-width:63.938em){.order-summary__alert{margin-top:.5rem}
}
.order-summary__alert-image{margin:.375rem .5rem .375rem 1rem}
.order-summary__alert-msg{font-size:.875rem;font-weight:400;color:#212121;line-height:1.1875rem;letter-spacing:0;text-align:left;font-style:0;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.react-tab{width:100%}
.react-tab .nav-tabs .nav-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:1rem;position:relative;background-color:#f5f5f5;border:.0625rem solid #d1d1d1;border-radius:.375rem .375rem 0 0;font-size:1rem;font-weight:400;color:#404041;line-height:1rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.react-tab .nav-tabs .nav-link.active{font-weight:600;border-bottom:0;background-color:#fff}
.react-tab .nav-tabs .nav-link.active:after{content:"";border-bottom:.125rem solid #f27707;position:absolute;bottom:.75rem;width:50%}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.react-tab .nav-tabs .nav-link.active:after{left:25%}
}
.sl-card{background:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;padding:2rem 2rem 2.125rem;margin-bottom:1.5rem}
@media only screen and (min-width:62em){.sl-card.default{border-left:.25rem solid #00b8b0}
}
@media only screen and (max-width:61.9375em){.sl-card.default{border-top:.25rem solid #00b8b0;padding-top:1.8125rem}
}
.sl-card__default{font-size:.875rem;font-weight:600;color:#008575;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:.3125rem}
@media only screen and (max-width:61.9375em){.sl-card__default{margin-left:1rem}
}
@media only screen and (max-width:61.9375em){.sl-card{margin-bottom:1rem;padding:1.5rem 1.25rem}
}
.sl-card__header{border-bottom:.0625rem solid #d1d1d1;padding-bottom:1rem;-ms-flex-pack:justify;justify-content:space-between}
.sl-card__header-dropdown{margin:0}
.sl-card__header-dropdown .modal-content{position:fixed;bottom:0;width:100%}
.sl-card__header-dropdown .modal-content .modal-header{padding:.625rem .625rem 0 0}
.sl-card__header-dropdown .modal-content .modal-body{padding:0}
.sl-card__name{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sl-card .linkBtn{background:0}
.sl-card__links{-ms-flex-align:center;align-items:center}
.sl-card__links span{font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;cursor:pointer}
.sl-card__links span.share{padding-right:1rem;text-align:right}
.sl-card__links span.share.disabled{color:#babcbe;cursor:default;pointer-events:none}
.sl-card__links span.divider{height:.875rem;width:.0625rem;border:.0625rem solid #d0d1d3;border-right:0;display:inline-block}
.sl-card__links span.remove{padding-left:1rem}
.sl-card__links span.export{padding:0 1rem}
.sl-card__links span.export.disabled{color:#babcbe;cursor:default;pointer-events:none}
@media only screen and (max-width:61.9375em){.sl-card__links span{display:block;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sl-card__links span.share{padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1;margin:0 1.25rem;text-align:left}
.sl-card__links span.remove{padding:1rem 1.25rem 1.5rem;line-height:1rem}
.sl-card__links span.export{padding:1rem 1rem 1rem 0;border-bottom:.0625rem solid #d1d1d1;margin:0 1.25rem;text-align:left}
}
.sl-card__body{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25rem}
@media only screen and (max-width:61.9375em){.sl-card__body{display:inline-block;margin-top:1rem;width:100%}
.sl-card__body-sec{display:inline-block;margin-bottom:1rem;width:100%}
}
.sl-card__body-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:76%}
@media only screen and (max-width:61.9375em){.sl-card__body-info{display:inline-block;width:100%}
}
.sl-card__body-label{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.sl-card__body-label{line-height:.875rem}
}
.sl-card__body-value{font-size:.875rem;font-weight:400;color:#424242;line-height:1.3125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:.25rem}
@media only screen and (max-width:61.9375em){.sl-card__body-value{line-height:1rem}
}
.sl-card__view-details{font-size:.875rem;font-weight:600;color:#004593;line-height:.875rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:.25rem;background:#fff;border:.125rem solid #004593;border-radius:.375rem;width:8.5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.25rem}
.confirmationPopUp__title{font-size:1.625rem;line-height:1.4375rem;color:#424242;font-weight:600}
.confirmationPopUp__content{font-size:1.25rem;line-height:1.875rem;color:#424242;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.confirmationPopUp__content{margin-top:1rem;font-size:1.125rem;line-height:1.375rem}
}
.confirmationPopUp__btngroup{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.confirmationPopUp__btngroup{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:.5rem}
}
.confirmationPopUp__btngroup-cancel{-ms-flex-item-align:center;align-self:center;background:0;border:0;color:#004593;cursor:pointer;font-size:1.125rem;line-height:1.25rem;margin:1rem 3rem 1rem 0;padding:0}
@media only screen and (max-width:61.9375em){.confirmationPopUp__btngroup-cancel{margin:1.5rem 0 0}
}
.confirmationPopUp__btngroup-confirm{padding:1rem 2rem;font-size:1.125rem;line-height:1.25rem}
@media only screen and (max-width:61.9375em){.confirmationPopUp__btngroup-confirm{margin:1.5rem 0 0;line-height:1.125rem}
}
.synonym-screen__container{padding-right:4rem}
.synonym-screen__container .nav-link{font-size:1.125rem !important;padding:1rem 2rem}
.synonym-screen__container .synonymFilter{border-right:.0625rem solid #dbdcde;min-height:25rem}
.synonym-screen__container input.form-control{padding:.3125rem !important;min-height:1.875rem}
.synonym-page_right_arrow{color:#004593;height:.9375rem;vertical-align:bottom}
.synonym-page_right_arrow-m{display:none;margin:0 .25rem;width:.625rem;height:.625rem}
.synonym-page button.btn-custom{padding:1rem 2rem;border-radius:.25rem;margin-right:.5rem}
.synonym-page_mapped_synonym{background:transparent;word-break:break-word}
.synonym-page_mapped_synonym span{color:#004593}
.synonym-page_mapped_synonym:hover{background:#dbdcde;border-radius:.25rem}
.synonym-page_mapped_synonym *{pointer-events:none}
.synonym-page .close-btn{background-color:transparent}
.synonym-page .cross-icon{width:1.25rem;height:1.25rem}
.synonym-page .cross-icon-m{display:none;width:1rem;height:1rem;margin-right:.125rem}
.synonym-page .synonym-item{border-radius:.3125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.625rem .3125rem;border:.125rem solid #f4f5f7;background-color:#f4f5f7;margin-bottom:.25rem}
.synonym-page .synonym-item button{background-color:transparent}
.synonym-page .synonym-item:hover{background-color:#004593}
.synonym-page .synonym-item:hover .synonym-page_right_arrow{display:none}
.synonym-page .synonym-item:hover .synonym-page_right_arrow-m{display:inline-block}
.synonym-page .synonym-item:hover .cross-icon{display:none}
.synonym-page .synonym-item:hover .cross-icon-m{display:inline-block}
.synonym-page .synonym-item:hover span{color:#fff}
.badge-dark{max-height:1.25rem}
.modal-dialog button.btn-custom{padding:1rem 2rem;border-radius:.25rem}
.modal-dialog button.btn-custom.btn-primary-custom{background-color:#004593}
.stopword-page .cross-icon{height:.75rem;width:.75rem}
.stopword-page .badge-pill{background-color:#f4f5f7;padding:.5rem;border-radius:.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.stopword-page .badge-pill span{color:#004593;font-weight:600}
.stopword-page .badge-dark{border-radius:.625rem}
.stopword-page button.btn-custom{padding:1rem 2rem;border-radius:.25rem}
.underline{margin-bottom:1rem}
.kebabmodal__container-item{font-size:1rem;line-height:1.125rem;color:#424242}
.kebabmodal__container-item:hover{cursor:pointer}
.kebabmodal__container .set-default{line-height:1rem}
.kebabicon__container&gt;div{width:.25rem;border-radius:50%;height:.25rem;background-color:#424242;margin-bottom:.1875rem}
.info-alert{padding:1rem 1.25rem;background-color:rgba(0,69,147,.05)}
.info-alert__img{width:1.375rem;height:1.375rem}
.info-alert__msg{margin-left:.6875rem;max-width:18.5rem;white-space:normal;font-size:1rem;font-weight:400;color:#212121;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.account-summary.My-cart-amount-summary .account-summary__main{padding-top:2rem}
}
@media only screen and (max-width:61.9375em){.account-summary.My-cart-amount-summary .account-summary__main .account-summary__main-content{margin-top:0 !important}
.account-summary.My-cart-amount-summary .account-summary__main .account-summary__main-content .account-summary__main-field{margin:1rem 0 !important}
}
.account-summary.My-cart-amount-summary .account-summary__main .account-summary__main-content .account-summary__main-confirm{margin-top:1rem}
@media only screen and (max-width:61.9375em){.account-summary.My-cart-amount-summary .account-summary__main .account-summary__main-content .account-summary__main-confirm{padding-left:0 !important;padding-right:0 !important;text-align:center}
}
.account-summary.My-cart-amount-summary .account-summary__main .account-summary__main-content .account-summary__main-total{border-color:#d1d1d1}
@media only screen and (max-width:61.9375em){.account-summary.My-cart-amount-summary .account-summary__main .account-summary__main-content .account-summary__main-total .account-summary__main-total-right{text-align:left !important}
}
.account-summary.My-cart-amount-summary .account-summary__main .account-summary__main-content .account-summary__main-disclaimer{margin-top:16px;font-size:.875rem;font-weight:400;color:#757575;line-height:1.1875rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.account-summary-special-handling{margin-bottom:2rem}
.account-summary__main{background-color:#fff;border:.0625rem solid #b7b8ba;border-radius:.375rem;box-sizing:border-box;padding:1.5rem 2rem 2rem;margin:2rem 0}
.account-summary__main-heading{border-bottom:.0625rem solid #d1d1d1;padding-bottom:1rem;max-width:19.125rem;font-size:1.375rem;font-weight:600;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.account-summary__main-heading{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.account-summary__main-content{margin-top:2rem;max-width:19.125rem}
.account-summary__main-field{margin:1.5rem 0;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.account-summary__main-field{height:1.3125rem}
}
.account-summary__main-field-img{height:1.25rem;margin-left:.5rem;width:1.25rem}
@media only screen and (max-width:47.938em){.account-summary__main-field{font-size:1rem;font-weight:400;color:#424242;line-height:1.3125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.account-summary__main-field-left{text-align:left}
@media only screen and (min-width:64em){.account-summary__main-field-left span{height:1.125rem}
}
@media only screen and (max-width:47.938em){.account-summary__main-field-left span{height:1rem;line-height:1.125rem}
}
.account-summary__main-field-right{text-align:right}
.account-summary__main-field-right.show-hypen{padding-right:1rem}
@media only screen and (min-width:64em){.account-summary__main-field-right{height:1.125rem}
}
.account-summary__main-promo{margin-bottom:.25rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.account-summary__main-promo:first-child{margin-bottom:.75rem}
.account-summary__main-promo:last-child{margin-bottom:1rem}
.account-summary__main-promo.promo-label{font-size:.875rem;line-height:1.1875rem;height:auto;max-width:11.0625rem}
.account-summary__main-promo.promo-label,.account-summary__main-total{font-weight:600;color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.account-summary__main-total{border-bottom:.0625rem solid #b7b8ba;border-top:.0625rem solid #b7b8ba;padding:1rem 0;font-size:1.25rem;line-height:1.375rem}
.account-summary__main-total.show-hypen{padding-right:1rem}
@media only screen and (max-width:47.938em){.account-summary__main-total{line-height:1.3125rem}
}
.account-summary__main-total-discounts{background-color:rgba(0,69,147,.04);padding:.625rem}
.account-summary__main-total-left{font-weight:600;text-align:left}
@media only screen and (max-width:47.938em){.account-summary__main-total-left{line-height:1.125rem}
}
.account-summary__main-total-right{font-weight:600;text-align:right}
.account-summary__main-savings{background-color:rgba(0,69,147,.05);border-radius:.25rem;margin-top:1rem;padding:.5rem 2rem}
@media only screen and (max-width:47.938em){.account-summary__main-savings{padding:.5rem 1rem}
}
.account-summary__main-savings-img{width:1.25rem;height:1.25rem}
.account-summary__main-savings-msg{height:1.1875rem;margin-left:.375rem;width:13.125rem;font-size:.875rem;font-weight:400;color:#212121;line-height:1.1875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.account-summary__main-savings-msg-saving{font-weight:600}
.account-summary__main-privacy{margin-top:1rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.account-summary__main-confirm{margin-top:1rem}
.account-summary__main-disclaimer{font-size:.875rem;font-weight:400;color:#757575;line-height:1.1875rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;height:2.375rem}
@media only screen and (max-width:47.938em){.account-summary__main-disclaimer{height:3.5625rem}
}
.account-summary__main-tax-disclaimer{padding:.5rem 0;margin-bottom:.5rem;border-bottom:.0625rem solid #e0e0e0;border-top:.0625rem solid #e0e0e0;font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.account-summary__main-tax-disclaimer{padding:1rem 0;line-height:1.375rem !important}
}
.account-summary__main-VAT-excempt-section{padding-top:1.5rem}
.account-summary__main-VAT-excempt-section .checkbox-wrap span{line-height:1.25rem !important}
.account-summary__main-request-quote{margin-top:1rem;padding-bottom:.5rem;text-align:center}
.account-summary__main-request-quote.cta-link .cta-content .cta-text{font-size:1rem;line-height:1.375;text-align:center;font-weight:600}
.account-summary__main-request-quote--disabled{pointer-events:none;opacity:.5}
.account-summary__main-price-confirmation-pdf{margin-top:1rem;padding-bottom:.5rem;text-align:center}
.account-summary__main-price-confirmation-pdf.cta-link .cta-content .cta-text{font-size:.875rem;line-height:1.375;text-align:center;font-weight:600}
.account-summary__main-price-confirmation-pdf--disabled{pointer-events:none;opacity:.5}
.account-summary__main-errMsgBox{margin-top:1rem !important;padding-top:0 !important}
.account-summary__main-errMsgBox .error-message{padding-right:1rem}
@media only screen and (min-width:64em){.checkout-details{margin-right:12.5%}
}
.checkout-details .card{border-radius:0;border:0;margin-bottom:3rem;overflow:inherit}
.checkout-details .card .card-header{background:transparent;border-bottom:.0625rem solid #d8d8d8 !important;padding-left:1rem;padding-right:1rem;margin-bottom:0;padding-bottom:1rem;display:-ms-flexbox;display:flex}
@media only screen and (min-width:64em){.checkout-details .card .card-header{padding-left:0;padding-right:0}
}
.checkout-details .card .card-header .btn,.checkout-details .card .card-header .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.checkout-details .card .card-header .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.checkout-details .card .card-header .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .checkout-details .card .card-header .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .checkout-details .card .card-header .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .checkout-details .card .card-header .cx-end-cancel{background:0;box-shadow:none;-ms-flex:1;flex:1;text-align:left;padding:0}
.checkout-details .card .card-header .btn:active:focus,.checkout-details .card .card-header .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:active:focus,.checkout-details .card .card-header .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel:active:focus,.checkout-details .card .card-header .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel:active:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .checkout-details .card .card-header .cx-btn:active:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .checkout-details .card .card-header .cx-close-cancel:active:focus,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .checkout-details .card .card-header .cx-end-cancel:active:focus{box-shadow:none}
.checkout-details .card .collapse.show .card-body{padding:0 1rem}
@media only screen and (min-width:64em){.checkout-details .card .collapse.show .card-body{padding:0}
}
.checkout-details .card .collapse.show .card-body.active{border-top:.125rem solid #00b8b0}
.checkout-details .card .collapse .card-body{padding:0}
.checkout-details__card-heading{font-size:1.625rem;font-weight:400;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:64em){.checkout-details__card-heading{font-size:1.75rem}
}
.checkout-details__card-heading.selected{font-weight:600}
.checkout-details__card-edit{background:0;font-size:1.125rem;font-weight:600;color:#004593;line-height:1rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:auto}
@media only screen and (min-width:64em){.checkout-details__card-edit{font-size:1.25rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.checkout-details__card-show{background:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.checkout-details__card-show:before{content:"";border-left:.0625rem solid #d0d1d3;margin:0 1rem;width:.0625rem;height:.875rem;display:inline-block}
.checkout-details__card-change{background:0;display:inherit;margin-bottom:1rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:64em){.checkout-details__card-change{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.checkout-details__billing-name *,.checkout-details__payment-type *{color:#424242 !important}
.checkout-details__billing-name .checkout-details__sub-value{font-size:1rem;line-height:1.4375rem;color:#424242;font-weight:400}
@media only screen and (max-width:47.938em){.checkout-details__billing-name .checkout-details__sub-value{font-size:1.125rem;line-height:1.5rem}
}
.checkout-details__po-number *{color:#424242}
.checkout-details__po-number .error-message{color:#cf2026}
.checkout-details__po-number .checkout-details__sub-value{font-size:1rem}
.checkout-details__carrier-number *{color:#424242 !important}
.checkout-details__sub-heading{margin:2rem 0 .75rem;text-transform:uppercase;font-size:.875rem;font-weight:600;color:#404041;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.checkout-details__sub-heading{margin-top:2.5rem}
}
.checkout-details__sub-value{font-size:1rem;font-weight:500;color:#404041;line-height:1.3125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.checkout-details__sub-value{font-size:1.125rem}
}
.checkout-details__sub-value-overnight{color:#616161;font-size:.875rem}
.checkout-details__sub-value-overnight span{font-weight:600;color:#616161}
@media only screen and (max-width:47.938em){.checkout-details__sub-value-overnight{width:80%}
}
.checkout-details__sub-value-billing,.checkout-details__sub-value-shipping{font-size:.875rem;line-height:1.4375rem}
@media only screen and (max-width:47.938em){.checkout-details__sub-value-billing,.checkout-details__sub-value-shipping{font-size:1.125rem}
}
.checkout-details__special-instruction textarea{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;white-space:pre-line}
@media only screen and (max-width:61.9375em){.checkout-details__special-instruction .mb-24{margin-bottom:1rem !important}
}
.checkout-details__special-instruction .text-prewrap{white-space:pre-line}
.checkout-details__information-value{margin-top:1.5625rem;font-size:.875rem;font-weight:400;color:#5f6062;line-height:1.1875rem;letter-spacing:0;text-align:left;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.checkout-details__information-value{margin-top:1rem}
}
@media only screen and (max-width:61.9375em){.checkout-details__other-details .save-continue-btn{margin-top:.5rem !important}
}
.checkout-details__email-note{margin-top:1.75rem;font-size:.875rem;font-weight:400;color:#404041;line-height:.9375rem;letter-spacing:0;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.checkout-details__email-note{margin-left:0 !important;margin-top:1rem}
}
.checkout-details__other-details .checkout-details__email label{line-height:.8125rem}
.checkout-details__email-info{margin-top:.25rem;font-size:.875rem;font-weight:400;color:#404041;line-height:1.1875rem;letter-spacing:0;text-align:left;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.checkout-details__email-info{margin-left:0 !important}
}
.checkout-details .mb-32{margin-bottom:2rem}
.checkout-details .mb-24{margin-bottom:1.5rem}
.checkout-details .mt-32{margin-top:2rem}
.checkout-details .save-continue-btn{min-width:100%;margin-top:1.375rem}
@media only screen and (min-width:64em){.checkout-details .save-continue-btn{min-width:15.1875rem;margin-top:0}
}
.checkout-details__back-to-cart,.checkout-details__duplicate-order-modal{min-width:36.4375rem}
@media only screen and (max-width:47.938em){.checkout-details__back-to-cart,.checkout-details__duplicate-order-modal{margin-right:auto;margin-left:auto;min-width:20.875rem}
}
.checkout-details__back-to-cart .modal-content .modal-header,.checkout-details__duplicate-order-modal .modal-content .modal-header{padding:2rem 2rem .5rem 1rem}
@media only screen and (max-width:47.938em){.checkout-details__back-to-cart .modal-content .modal-header,.checkout-details__duplicate-order-modal .modal-content .modal-header{padding:1.5rem 1.5rem .5rem 1rem}
}
.checkout-details__back-to-cart .modal-content .modal-header button,.checkout-details__duplicate-order-modal .modal-content .modal-header button{width:1.25rem;height:1.25rem}
@media only screen and (max-width:47.938em){.checkout-details__back-to-cart .modal-content .modal-body,.checkout-details__duplicate-order-modal .modal-content .modal-body{padding:0 1.875rem 2.5rem}
}
@media only screen and (max-width:47.938em){.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__content,.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__content{margin-top:1.5rem}
}
.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__content .modal-text,.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__content .modal-text{margin-bottom:.625rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:0;text-align:left;font-style:normal "FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__content .modal-text,.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__content .modal-text{margin-bottom:1rem;font-size:1.25rem}
}
.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__btngroup-confirm,.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__btngroup-confirm{min-width:12rem}
@media only screen and (max-width:47.938em){.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__btngroup-confirm,.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__btngroup-confirm{padding:1.5rem;margin-top:1rem}
}
@media only screen and (max-width:47.938em){.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__btngroup-cancel,.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__btngroup-cancel{margin-top:1.875rem;line-height:1.25rem}
}
@media only screen and (max-width:61.9375em){.address-selection-modal.reactBootstrapModal .modal-content{width:90% !important;margin:0 4.5% !important}
}
@media only screen and (min-width:48em){.address-selection-modal.reactBootstrapModal .modal-content{width:100% !important;position:absolute !important;top:0}
}
@media only screen and (min-width:1024px) and (max-width:1366px){.address-selection-modal.reactBootstrapModal .modal-content{width:90% !important;margin:0 4.5% !important}
}
@media only screen and (min-width:540px) and (max-width:720px){.address-selection-modal.reactBootstrapModal .modal-content{width:90% !important;margin:0 4.5% !important}
}
.address-selection-modal.reactBootstrapModal .modal-content .modal-header{padding-top:1.5rem;padding-bottom:0}
.address-selection-modal.reactBootstrapModal .modal-content .modal-header button{padding:.5rem;height:1.875rem}
.address-selection-modal.reactBootstrapModal .modal-content .modal-header button .closeIcon{width:.875rem;height:.875rem}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container{margin-top:.125rem}
@media only screen and (max-width:61.9375em){.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container{padding-left:0}
}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container__title{padding-bottom:1rem;font-size:1.625rem;line-height:1.4375rem}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container__info{margin-top:2rem;line-height:1.25rem}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container .user-address_options-bar__input{padding:1rem 0 1rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container .user-address_options-bar__input input{font-size:1.125rem;line-height:1.25rem;padding-left:.75rem}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container .user-address_options-bar__input .search-icon{width:1.3125rem;height:1.25rem;margin:0}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container .fav-addr-section__title{margin-bottom:1rem;padding-left:3.625rem}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container .fav-addr-section .address-card__box{margin-right:.5rem}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container .fav-addr-section .address-card__radio .radio-wrap span{padding-left:0}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container .fav-addr-section .address-card__details_section p{line-height:1.3125rem}
.address-selection-modal.reactBootstrapModal .modal-content .addr-search-container .fav-addr-section .fav-icon{width:1rem;height:.8125rem}
@media only screen and (max-width:61.9375em){.share-sl-item.modal-dialog{margin-left:0 !important;margin-right:0 !important}
}
.share-sl-item .modal-header{padding-bottom:1.25rem !important}
@media only screen and (max-width:61.9375em){.share-sl-item .modal-header{padding-bottom:0 !important;padding-top:1.375rem !important;z-index:1}
.share-sl-item .modal-header button img{height:.75rem}
}
@media only screen and (max-width:61.9375em){.share-sl-item .modal-body{margin-top:-.875rem}
}
.share-sl-item.delete-modal .modal-body{padding-bottom:3rem}
@media only screen and (max-width:61.9375em){.share-sl-item.delete-modal .modal-header{padding-bottom:.5rem !important}
.share-sl-item.delete-modal .modal-header button img{height:.875rem}
}
.share-sl-item__title{font-size:1.625rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-bottom:.0625rem solid #d1d1d1;margin-bottom:1.25rem;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.share-sl-item__title{font-size:1.125rem;line-height:1.25rem;margin-bottom:-.375rem}
.delete-modal .share-sl-item__title{font-size:1.625rem;line-height:1.875rem;margin-bottom:1rem}
}
.share-sl-item__info{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.share-sl-item__info{font-size:1.125rem;line-height:1.375rem}
}
.share-sl-item__row-field{margin-bottom:.375rem}
@media only screen and (max-width:61.9375em){.share-sl-item__row-field{margin-bottom:.75rem}
}
.share-sl-item__btnGroup{margin-top:2.5rem;text-align:right}
@media only screen and (max-width:61.9375em){.share-sl-item__btnGroup{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.delete-modal .share-sl-item__btnGroup{margin-top:4.5rem}
}
.share-sl-item__cancelBtn{background-color:transparent;color:#004593;font-size:1.125rem;letter-spacing:0;line-height:1.25rem;margin-right:3rem;text-align:end}
@media only screen and (max-width:61.9375em){.share-sl-item__cancelBtn{text-align:center}
}
.share-sl-item__confirmBtn{border-radius:.375rem;background-color:#004593;color:#fff;font-size:1.125rem;font-weight:600;height:3.125rem;letter-spacing:0;line-height:1.25rem;text-align:center}
@media only screen and (max-width:61.9375em){.share-sl-item__confirmBtn{margin-bottom:1.5rem}
}
.share-sl-item__confirmBtn:disabled{background-color:#e6e7e9;color:#02305e;pointer-events:none}
.sl-details__header{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.sl-details__header{-ms-flex-direction:column;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:1rem}
}
.sl-details__title{font-size:2rem;font-weight:600;color:#424242;line-height:2.1875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.sl-details__title{font-size:2rem;font-weight:600;color:#404041;line-height:2.1875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.sl-details__container{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;padding:1.3125rem 2rem 2rem}
.sl-details__container .set-default{margin-top:2rem}
.sl-details__container .set-default .checkbox-wrap input[type=checkbox]+label span{line-height:1.25rem}
@media only screen and (max-width:61.9375em){.sl-details__container .set-default .checkbox-wrap input[type=checkbox]+label span{font-size:1.125rem;line-height:1rem;padding:.25rem 0 .25rem .625rem}
}
@media only screen and (max-width:61.9375em){.sl-details__container{padding:1.25rem 0 2rem}
.sl-details__container .set-default{margin-top:1rem}
}
.sl-details__form .list-name .form-control{max-width:23.125rem}
@media only screen and (max-width:61.9375em){.sl-details__form{margin-left:.3125rem;margin-right:.3125rem}
}
.sl-details__form input[type=text]:not(:-ms-input-placeholder)+label{line-height:.8125rem;height:1rem}
.sl-details__form input[type=text]:not(:placeholder-shown)+label{line-height:.8125rem;height:1rem}
@media only screen and (max-width:61.9375em){.sl-details__form input[type=text]:-ms-input-placeholder+label{font-size:1rem;line-height:1.125rem}
.sl-details__form input[type=text]:placeholder-shown+label{font-size:1rem;line-height:1.125rem}
}
.sl-details__form input[type=checkbox]+label i{height:1.375rem;width:1.375rem;background-position:-1rem -1rem;background-position-x:-1rem}
@-moz-document url-prefix(){.sl-details__form input[type=checkbox]+label i{background-position-x:-1rem}
}
.sl-details__form input[type=checkbox]:checked+label i{background-position:-1rem -3.86rem;-ms-background-position-x:-1rem;background-position-x:-1rem}
@-moz-document url-prefix(){.sl-details__form input[type=checkbox]:checked+label i{background-position-x:-1rem}
}
.sl-details__content{margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.sl-details__content{margin-top:3.5rem}
}
.sl-details__head{border-bottom:.0625rem solid #d1d1d1;padding-bottom:1rem;-ms-flex-pack:justify;justify-content:space-between}
.sl-details__head-text{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.sl-details__head{margin-left:1.25rem;margin-right:1.25rem;border-bottom:0}
}
.sl-details__empty{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:5rem;-ms-flex-direction:column;flex-direction:column;margin-bottom:6.25rem}
@media only screen and (max-width:61.9375em){.sl-details__empty{margin-top:1.5rem;margin-bottom:0}
}
.sl-details__empty_icon{margin-bottom:1rem;width:7.5rem}
.sl-details__empty_text{font-size:1.125rem;font-weight:400;color:#616161;line-height:2.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sl-details__empty_cta{padding:0 3rem;height:3.125rem;margin-top:1rem}
@media only screen and (max-width:61.9375em){.sl-details__empty_cta{width:100%;max-width:16.25rem;line-height:1.125rem}
}
.sl-details__links{-ms-flex-align:center;align-items:center}
.sl-details__links.align-right{-ms-flex-pack:end;justify-content:flex-end}
.sl-details__links span{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;cursor:pointer}
.sl-details__links span.quick-add{padding-right:.75rem}
.sl-details__links span.divider{height:.875rem;width:.0625rem;border:.0625rem solid #d0d1d3;border-right:0;display:inline-block}
.sl-details__links span.add-all{padding:0 .625rem}
.sl-details__links span.export{padding-left:.75rem}
@media only screen and (max-width:61.9375em){.sl-details__links{width:100%;font-size:1rem;font-weight:400;color:#212121;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sl-details__links .quick-add{padding-bottom:.9375rem;border-bottom:.0625rem solid #d1d1d1;margin:0 1.25rem}
.sl-details__links .add-all{padding:.9375rem 1.25rem}
}
.sl-details-card{padding:1.5rem 0;border-bottom:.0625rem solid #e0e0e0}
@media only screen and (max-width:61.9375em){.sl-details-card{border-bottom:0;padding:0 0 1.5rem}
}
@media only screen and (min-width:62em){.sl-details-card:first-child{padding-top:2rem}
}
.sl-details-card:last-child{border:0}
.sl-details-card__name{font-size:1.25rem;font-weight:400;color:#004593;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;width:100%}
@media only screen and (max-width:61.9375em){.sl-details-card__name{font-size:1rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.sl-details-card__content{margin-top:.5rem;position:relative}
.sl-details-card__image{width:7.8125rem;height:6.5625rem;border:.0625rem solid #d8d8d8;border-radius:.375rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:1.5rem;padding:.125rem}
@media only screen and (min-width:64em){.sl-details-card__image{padding:.25rem .75rem}
}
@media only screen and (max-width:61.9375em){.sl-details-card__image{width:3.8125rem;height:3.8125rem;margin-right:1rem;border:.0625rem solid #d1d1d1}
}
.sl-details-card__image picture{display:-ms-flexbox;display:flex;height:100%}
.sl-details-card__image picture img{border-radius:.375rem;display:block;margin:auto;max-height:100%;max-width:100%}
.sl-details-card__info{min-width:7.125rem}
.sl-details-card__info-text{font-weight:600;text-align:right;margin-right:.5rem;width:3.3125rem}
.sl-details-card__info-text,.sl-details-card__info-val{font-size:1rem;color:#404041;line-height:1.75rem;letter-spacing:normal;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sl-details-card__info-val{font-weight:400;text-align:left}
@media only screen and (max-width:61.9375em){.sl-details-card__info{width:6.375rem}
.sl-details-card__info-text{font-weight:600;text-align:right;width:2.9375rem}
.sl-details-card__info-text,.sl-details-card__info-val{font-size:.875rem;color:#404041;line-height:1.375rem;letter-spacing:normal;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sl-details-card__info-val{font-weight:400;text-align:left}
}
.sl-details-card__quantity{width:5rem;margin-left:4rem}
.sl-details-card__quantity input.form-control{height:2.5rem;width:100%;font-size:1rem;line-height:1.125rem}
@media only screen and (max-width:61.9375em){.sl-details-card__quantity{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-left:0;width:5.625rem}
}
.sl-details-card__add-to-cart{position:absolute;right:0;bottom:0}
.sl-details-card__add-to-cart .add-to-cart-cta{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:2rem;padding-right:2rem;height:3.125rem;width:11.6875rem}
@media only screen and (max-width:61.9375em){.sl-details-card__add-to-cart .add-to-cart-cta{height:2.75rem;position:static;width:4.125rem;padding:.875rem 1.5rem}
}
@media only screen and (max-width:61.9375em){.sl-details-card__add-to-cart{position:static;margin-left:1.75rem}
}
.sl-details-card__remove{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:0;cursor:pointer;margin-top:1.1875rem}
@media only screen and (max-width:61.9375em){.sl-details-card__remove{font-size:.875rem;font-weight:400;color:#004593;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:0}
}
.sl-details-card__announcement{border:.0625rem solid #e0e0e0;border-radius:.375rem;padding:.875rem 1.125rem;-ms-flex-align:center;align-items:center;margin-top:.5rem}
.sl-details-card__announcement,.sl-details-card__announcement p{font-size:1rem;font-weight:400;color:#404041;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.sl-details-card__announcement p{display:inline}
.sl-details-card__announcement p .bd-rte,.sl-details-card__announcement p .bd-rte b{color:#404041}
.sl-details-card__announcement p~a{margin-left:.5rem}
@media only screen and (max-width:61.9375em){.sl-details-card__announcement p~a{display:block;margin-left:0;margin-top:1rem}
}
@media only screen and (max-width:61.9375em){.sl-details-card__announcement p{line-height:1.25rem}
}
.sl-details-card__announcement_icon{margin-right:.8125rem}
@media only screen and (max-width:61.9375em){.sl-details-card__announcement{border-right:0;border-left:0;border-radius:0;-ms-flex-align:start;align-items:flex-start;padding:1rem 1.25rem;margin-top:0;line-height:1.25rem}
}
.sl-details-card__m-content{margin-left:1.25rem;margin-right:1.25rem;border-top:.0625rem solid #e0e0e0;padding-top:1.5rem;padding-bottom:1rem}
.sl-details-card__m-info{-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}
.sl-details-card__m-cta{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-top:.25rem}
@media only screen and (max-width:61.9375em){.sl-details-card__m-announcement .product-announcement-container img{margin-right:.5625rem}
}
.sl-details-card__m-announcement .product-announcement-container__info .bd-rte{padding-bottom:1.125rem}
.productDetailTile_container{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1.5rem;padding-bottom:1.5rem}
.productDetailTile_container:last-child{border:0;margin:0}
.productDetailTile_container_title{margin-bottom:.5rem}
.productDetailTile_container_title-text{color:#004593 !important;font-size:1.25rem;line-height:1.375rem}
@media only screen and (max-width:61.9375em){.productDetailTile_container_title+.productDetailTile_container_section{margin-bottom:.75rem}
}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
}
.productDetailTile_container_section_image-container{border:.0625rem solid #d2d4d7;border-radius:.375rem}
@media only screen and (min-width:62em){.productDetailTile_container_section_image-container{margin-right:2rem;height:10.625rem;width:10.75rem}
}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section_image-container{margin-right:1rem;width:7.1875rem}
.productDetailTile_container_section_image-container img{width:5.875rem}
}
.productDetailTile_container_section_image-container picture{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
@media only screen and (min-width:62em){.productDetailTile_container_section_image-container img{max-height:9.75rem;max-width:9.75rem}
}
.productDetailTile_container_section_product-info{min-width:42%}
.productDetailTile_container_section_product-info_title-text{color:#004593 !important;font-size:1.25rem;line-height:1.375rem}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section_product-info_container{padding:0 1rem}
}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section_product-info_brand,.productDetailTile_container_section_product-info_catalogNo,.productDetailTile_container_section_product-info_clone,.productDetailTile_container_section_product-info_status{display:block}
}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section_product-info_catNo{display:block;margin:auto}
}
.productDetailTile_container_section_product-info_catNo{margin-bottom:1.5rem;line-height:1.75rem}
.productDetailTile_container_section_product-info_size{margin-left:1.3125rem;line-height:1.75rem}
.productDetailTile_container_section_product-info_brand-label,.productDetailTile_container_section_product-info_catalogNo-label,.productDetailTile_container_section_product-info_catNo-label,.productDetailTile_container_section_product-info_clone-label,.productDetailTile_container_section_product-info_listprice-label,.productDetailTile_container_section_product-info_yourprice-label{font-size:1rem;font-weight:600;color:#404041;line-height:1.75rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productDetailTile_container_section_product-info_brand-value,.productDetailTile_container_section_product-info_catalogNo-value,.productDetailTile_container_section_product-info_catNo-value,.productDetailTile_container_section_product-info_clone-value,.productDetailTile_container_section_product-info_listprice-value,.productDetailTile_container_section_product-info_yourprice-value{font-size:1rem;font-weight:400;color:#404041;line-height:1.75rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:.5rem}
.productDetailTile_container_section_product-info_catNo-label{padding-right:.25rem !important}
.productDetailTile_container_section_product-info_catNo-value{padding-left:.25rem !important}
.productDetailTile_container_section_product-info_listprice,.productDetailTile_container_section_product-info_yourprice{text-align:right;line-height:1.125rem}
.productDetailTile_container_section_product-info_yourprice-value.cta-link .cta-content .cta-text{font-size:1rem;line-height:2}
.productDetailTile_container_section_product-info_price-section-desktop{margin-bottom:.75rem}
.productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_yourprice{display:block;text-align:right;font-size:1rem;font-weight:600;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_yourprice-label,.productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_yourprice-value{line-height:0 !important}
.productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice{display:block;text-align:right;line-height:.9375rem}
.productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice-label,.productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice-value{line-height:0 !important;font-size:.875rem}
.productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice-label{font-weight:600}
.productDetailTile_container_section_product-info_compare{font-size:1rem}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section_product-info_compare{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}
}
.productDetailTile_container_section_product-info_compare .checkbox-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.productDetailTile_container_section_product-info_compare .disabled-checkbox-label{color:#9198a7 !important}
.productDetailTile_container_section_product-info_savetolist{line-height:0;text-align:center}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section_product-info_savetolist{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-top:.5rem}
}
.productDetailTile_container_section_product-info_addtocart{margin-bottom:.75rem}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section_product-info_addtocart{margin:0;-ms-flex-order:2;order:2}
}
.productDetailTile_container_section_product-info_addtocart-cta{margin:0}
.productDetailTile_container_section_product-info_addtocart .pdp-cta__container{padding:1rem}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section_product-info_addtocart .pdp-cta__container{padding:1rem 1.5rem}
.productDetailTile_container_section_product-info_addtocart .pdp-cta__container__text{display:none}
}
.productDetailTile_container_section_product-info_brand-value,.productDetailTile_container_section_product-info_catalogNo-value,.productDetailTile_container_section_product-info_clone-value{white-space:nowrap}
@media only screen and (max-width:61.9375em){.productDetailTile_container_section_product-info_brand-value,.productDetailTile_container_section_product-info_catalogNo-value,.productDetailTile_container_section_product-info_clone-value{white-space:normal}
}
.productDetailTile_container .title-top{position:absolute;left:0;top:-2.25rem}
.productDetailTile_container .compare-bottom .checkbox-wrap{position:absolute;left:0;bottom:-2.25rem;z-index:1;font-size:1rem}
.productDetailTile_container .strike_off{color:#757678 !important;text-decoration:line-through}
.productDetailTile_container .strike_off span{color:#757678 !important}
.productDetailTile_container .p-absolute{position:absolute;bottom:0}
.antibodyDetails_container_section{padding:0}
.antibodyDetails_container_section:last-child{padding-left:2rem}
@media only screen and (max-width:61.9375em){.antibodyDetails_container_section:last-child{padding:0}
}
.antibodyDetails_container_section_filter-container{border:.0625rem solid #d8d8d8;border-radius:.375rem;padding:1.5rem}
.antibodyDetails_container_section_filter-container_title-text{font-size:1.25rem;font-weight:600;color:#424242;line-height:1.1;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.antibodyDetails_container_section_filter-container_results{padding:1rem 0}
.antibodyDetails_container_section_filter-container_results-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.125;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.antibodyDetails_container_section_filter-container_checkbox .checkbox-wrap{margin-top:1rem}
.antibodyDetails_container_section_filter-container_checkbox .checkbox-wrap.selectAll{border-bottom:.0625rem solid #d8d8d8;padding-bottom:1rem}
.antibodyDetails_container_section_filter-container_view-more-cta{margin-top:1.5rem}
.antibodyDetails_container_section_filter-container_view-more-cta button{background:transparent}
.antibodyDetails_container_section_filter-container_view-more-cta a:focus{outline:none !important}
.antibodyDetails_container_section_filter-container_view-more-cta .cta-link .cta-content .cta-text{font-size:1rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.antibodyDetails_container_section_filter-container-modal{margin:0}
.antibodyDetails_container_section_filter-container-modal .modal-content{bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;position:fixed;overflow-y:scroll;height:100%}
.antibodyDetails_container_section_filter-container-modal .modal-content .modal-header{position:absolute;right:0}
.antibodyDetails_container_section_filter-container-modal .modal-content .modal-header button{z-index:1}
.antibodyDetails_container_section_filter-container-modal .modal-content .modal-body{padding-bottom:1.5rem !important}
.antibodyDetails_container_section_filter-container-modal .checkbox-wrap{margin-top:1rem}
.antibodyDetails_container_section_filter-container-modal .checkbox-wrap.selectAll{border-bottom:.0625rem solid #d8d8d8;padding-bottom:1rem}
.antibodyDetails_container_section_filter-container_cta-container{padding-left:1rem}
.antibodyDetails_container_section_filter-container_cta-container-cta{background:0}
.antibodyDetails_container_section_filter-container_cta-container-cta .cta-content .cta-text{font-weight:600;line-height:.875rem}
.antibodyDetails_container_section_filter-container_cta-container-cta .arrow.down{margin-bottom:.25rem;margin-left:1.5rem}
.antibodyDetails_container_section_filter-container_clone-list-modal .modal-header{padding-bottom:1rem !important}
.antibodyDetails_container_sku_checkbox{margin-bottom:1rem}
.formatDetails_container_section{padding:0}
.formatDetails_container_section:last-child{padding-left:2rem}
@media only screen and (max-width:61.9375em){.formatDetails_container_section:last-child{padding:0 1.25rem}
}
.formatDetails_container_section_filter-container{border:.0625rem solid #d8d8d8;border-radius:.375rem;padding:1.5rem}
.formatDetails_container_section_filter-container_title-text{font-size:1.25rem;font-weight:600;color:#424242;line-height:1.1;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.formatDetails_container_section_filter-container_results{padding:1rem 0}
.formatDetails_container_section_filter-container_results-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.125;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.formatDetails_container_section_filter-container_checkbox .checkbox-wrap{margin-top:1rem}
.formatDetails_container_section_filter-container_checkbox .checkbox-wrap.selectAll{border-bottom:.0625rem solid #d8d8d8;padding-bottom:1rem}
.formatDetails_container_section_filter-container_view-more-cta{margin-top:1.5rem}
.formatDetails_container_section_filter-container_view-more-cta button{background:transparent}
.formatDetails_container_section_filter-container_view-more-cta a:focus{outline:none !important}
.formatDetails_container_section_filter-container_view-more-cta .cta-link .cta-content .cta-text{font-size:1rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.formatDetails_container_section_filter-container-modal{margin:0}
.formatDetails_container_section_filter-container-modal .modal-content{bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;position:fixed;overflow-y:scroll;height:100%}
.formatDetails_container_section_filter-container-modal .modal-content .modal-header{position:absolute;right:0}
.formatDetails_container_section_filter-container-modal .modal-content .modal-header button{z-index:1}
.formatDetails_container_section_filter-container-modal .checkbox-wrap{margin-top:1rem}
.formatDetails_container_section_filter-container-modal .checkbox-wrap.selectAll{border-bottom:.0625rem solid #d8d8d8;padding-bottom:1rem}
.formatDetails_container_section_filter-container_cta-container{padding-left:1rem}
.formatDetails_container_section_filter-container_cta-container-cta{background:0}
.formatDetails_container_section_filter-container_cta-container-cta .cta-content .cta-text{font-weight:600;line-height:.875rem}
.formatDetails_container_section_filter-container_cta-container-cta .arrow.down{margin-bottom:.25rem;margin-left:1.5rem}
.formatDetails_container_pdp_checkbox{margin-bottom:1rem}
.order-confirmation{margin-bottom:3.5rem;padding-left:0;padding-right:0}
@page{.order-confirmation{size:A4;margin:0}
}
@media print{.order-confirmation{margin:0 auto}
.order-confirmation body,.order-confirmation html{max-width:73.125rem}
.order-confirmation [class*=col-]{float:left}
.order-confirmation-left-block{margin:0}
.order-confirmation__left{max-width:66.6666%;float:left}
.order-confirmation__notification{padding-left:0;float:left;max-width:33.333%}
}
@media only screen and (max-width:47.938em){.order-confirmation__left{padding-top:1.5rem}
}
@media only screen and (max-width:61.9375em){.order-confirmation__left .details-box .amount-summary-section .account-summary__main{border-right:0;border-left:0}
}
@media only screen and (max-width:61.9375em){.order-confirmation__left .details-box .amount-summary-section{margin-top:1rem}
}
@media only screen and (max-width:61.9375em){.order-confirmation__left .details-box{-ms-flex-direction:column;flex-direction:column}
}
.order-confirmation .order-summary-container{padding:0}
@media only screen and (max-width:47.938em){.order-confirmation-left-block{margin:0 auto;-ms-flex-direction:column;flex-direction:column;width:100%}
}
.order-confirmation .quote-confirmation-alert .alert__message-info p{font-size:.875rem;font-weight:400;color:#212121;line-height:.9375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.order-confirmation .quote-confirmation-alert .alert__message-info p{line-height:1.25rem}
}
.order-confirmation.quote-confirmation-container .address-details{margin-top:0 !important}
.order-confirmation.quote-confirmation-container .user-details{margin-top:0 !important;border-radius:4px;background-color:rgba(0,69,147,.05);padding:1rem 1.5rem}
@media only screen and (max-width:61.9375em){.order-confirmation.quote-confirmation-container .user-details{margin-top:1rem !important;margin-bottom:.5rem}
}
.order-confirmation.quote-confirmation-container .user-details-item{padding-bottom:1rem}
.order-confirmation.quote-confirmation-container .user-details-item:last-child{padding-bottom:0}
.order-confirmation.quote-confirmation-container .user-details-item .label{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.order-confirmation.quote-confirmation-container .user-details-item .value{font-size:.875rem;font-weight:400;color:#424242;line-height:1.3125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.order-confirmation .info-alert-content{margin-top:4.5rem}
@media only screen and (max-width:47.938em){.order-confirmation .info-alert-content{margin-top:2rem;padding-left:1rem;padding-right:1rem}
}
.order-confirmation .info-alert-content .alert__message{margin-bottom:0 !important}
.order-confirmation .info-alert-content .alert__message-info{margin-bottom:0}
.order-confirmation .info-alert-content .alert__message-iconSuccess img{width:1.25rem;height:1.25rem}
.order-confirmation .info-alert-content .alert__message-iconClose img{width:.75rem;height:.75rem}
.order-confirmation-info-section-block{box-sizing:border-box;border:.0625rem solid #e0e0e0;border-radius:.375rem;background-color:#fff;padding:2rem 2rem 2rem 1.5rem;margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.order-confirmation-info-section-block{border-left:0;border-right:0}
}
.order-confirmation-info-section-block-heading{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.5rem;border-bottom:.0625rem solid #d1d1d1}
@media only screen and (max-width:61.9375em){.order-confirmation-info-section-block-container{-ms-flex-direction:column;flex-direction:column}
.order-confirmation-info-section-block-container .col-xs-12{padding-bottom:1rem !important}
}
.order-confirmation-info-section-block-container .label{font-size:.75rem;font-weight:600;line-height:1.4375rem}
.order-confirmation-info-section-block-container .label,.order-confirmation-info-section-block-container .value{color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.order-confirmation-info-section-block-container .value{font-size:.875rem;font-weight:400;line-height:1.375rem}
.order-confirmation .left-container{max-width:65.81196581%;-ms-flex:0 0 65.81196581%;flex:0 0 65.81196581%}
@media only screen and (max-width:47.938em){.order-confirmation .left-container{margin-top:2.5rem;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}
.order-confirmation .left-container .details-box{-ms-flex-direction:column;flex-direction:column}
}
.order-confirmation .order-details-section{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:0;padding-right:0}
@media only screen and (max-width:47.938em){.order-confirmation .order-details-section{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
.order-confirmation .order-details-section .o-details__card{padding-bottom:1.5rem}
.order-confirmation .order-details-section .o-details__card-body-label{line-height:1.125rem}
.order-confirmation .amount-summary-section{padding-left:1.875rem;padding-right:0;max-width:50.64935065%;-ms-flex:0 0 50.64935065%;flex:0 0 50.64935065%}
@media only screen and (max-width:47.938em){.order-confirmation .amount-summary-section{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
.order-confirmation .amount-summary-section .account-summary__main{padding-bottom:4rem}
@media only screen and (max-width:47.938em){.order-confirmation .amount-summary-section .account-summary__main{padding-bottom:2rem}
}
@media only screen and (max-width:47.938em){.order-confirmation .amount-summary-section .account-summary__main .account-summary__main-total{line-height:1.375rem}
}
.order-confirmation__order-number-panel{padding-top:2.5rem;padding-bottom:3rem}
@media only screen and (max-width:47.938em){.order-confirmation__order-number-panel{padding:0 1.25rem 2.5rem}
}
.order-confirmation__order-number__heading{float:left}
@media only screen and (max-width:47.938em){.order-confirmation__order-number__heading{float:none}
}
.order-confirmation__order-number__title{font-size:2rem;line-height:2.1875rem;color:#424242;font-weight:600}
.order-confirmation__order-number__title .order-number-text{font-weight:600}
@media only screen and (max-width:61.9375em){.order-confirmation__order-number__title .order-number-text{font-size:1.25rem;line-height:1.375rem;font-weight:400;margin-bottom:.25rem;display:block;color:#404041}
}
.order-confirmation__order-number__title .order-number{font-weight:600}
@media only screen and (max-width:61.9375em){.order-confirmation__order-number__title .order-number{font-size:2rem;line-height:2.1875rem;color:#404041}
}
.order-confirmation__order-number__text{margin-top:1rem;font-size:1.125rem;line-height:1.25rem;min-height:1.125rem}
.order-confirmation__btnGroup{text-align:right;height:3.125rem;margin:.5rem 0}
@media only screen and (max-width:61.9375em){.order-confirmation__btnGroup{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:1.5rem;height:auto}
}
.order-confirmation__cancelBtn{background-color:transparent;color:#004593;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.125rem;padding:1.125rem 0 1rem;margin-right:2.5rem;height:3.125rem}
.order-confirmation__cancelBtn:focus{background-color:#fff}
@media only screen and (max-width:61.9375em){.order-confirmation__cancelBtn{text-align:center;font-size:1.125rem;letter-spacing:0;line-height:1.25rem;padding:0;height:auto;font-weight:400;margin-right:0}
}
.order-confirmation__printBtn{padding:.875rem 3.5rem !important}
.order-confirmation__printBtn:focus{background-color:#fff}
@media only screen and (max-width:61.9375em){.order-confirmation__printBtn{margin-bottom:2rem;width:100%}
}
.order-confirmation__continueBtn{margin-top:1rem;padding:1rem 4rem;width:100%}
.order-confirmation__continueBtn:focus{outline:0}
.order-confirmation__notification{padding-right:0 !important;padding-left:1.875rem !important}
@media only screen and (max-width:47.938em){.order-confirmation__notification{padding-left:0 !important;padding-right:0 !important}
}
.order-confirmation__notification-content{padding:1rem 1.25rem;background-color:rgba(0,69,147,.05)}
.order-confirmation__notification .another-order{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;padding:1rem 1rem 1.5rem;margin-top:1.5rem}
.order-confirmation__notification .another-order p{font-size:1rem;font-weight:400;color:#212121;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.order-confirmation__notification .another-order{padding:1rem 1.25rem 1.5rem;line-height:1.5rem;margin-right:0;border-left:0;border-right:0}
}
.order-confirmation .address-details,.order-confirmation .special-instructions{margin-top:1.5rem}
@media only screen and (max-width:47.938em){.order-confirmation .address-details,.order-confirmation .special-instructions{margin-top:1rem}
}
.order-confirmation .address-details__main,.order-confirmation .special-instructions__main{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;padding:2rem 2rem 1.5rem}
@media only screen and (max-width:47.938em){.order-confirmation .address-details__main,.order-confirmation .special-instructions__main{border-left:0;border-right:0;border-radius:0;padding:0 1.25rem}
}
.order-confirmation .address-details__main-heading,.order-confirmation .special-instructions__main-heading{border-bottom:.0625rem solid #d1d1d1;padding-bottom:1rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.order-confirmation .address-details__main-heading,.order-confirmation .special-instructions__main-heading{padding-top:1.5rem;padding-bottom:1rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.order-confirmation .address-details__main-content,.order-confirmation .special-instructions__main-content{margin-top:1.5rem}
@media only screen and (max-width:47.938em){.order-confirmation .address-details__main-content,.order-confirmation .special-instructions__main-content{margin-top:1rem;margin-bottom:1.5rem}
}
.order-confirmation .address-details__main-content .user-address,.order-confirmation .address-details__main-content p,.order-confirmation .special-instructions__main-content .user-address,.order-confirmation .special-instructions__main-content p{font-size:.875rem;line-height:1.375rem}
@media only screen and (max-width:47.938em){.order-confirmation .address-details__main-content .user-address,.order-confirmation .special-instructions__main-content .user-address{margin-bottom:1rem}
}
@media print{.order-confirmation .address-details__main-content .user-address,.order-confirmation .special-instructions__main-content .user-address{max-width:33.333%}
}
.order-confirmation .address-details__main-content .user-address .address-label,.order-confirmation .special-instructions__main-content .user-address .address-label{text-transform:uppercase;font-size:.75rem;line-height:1.4375rem;margin-bottom:.25rem;font-weight:600}
@media only screen and (max-width:47.938em){.order-confirmation .address-details__main-content .user-address .address-label,.order-confirmation .special-instructions__main-content .user-address .address-label{line-height:.75rem}
}
.order-confirmation .address-details__main-content .user-address p,.order-confirmation .special-instructions__main-content .user-address p{font-size:.875rem;line-height:1.375rem}
.order-confirmation .special-instructions__main-content{margin-top:1rem}
.order-confirmation .special-instructions__main-heading{padding-bottom:1rem}
@media only screen and (max-width:47.938em){.order-confirmation .address-details__main-content{margin-bottom:.5rem}
}
@media only screen and (max-width:47.938em){.order-confirmation .account-summary{margin-top:0 !important}
}
.order-confirmation .account-summary__main{margin-top:0;margin-bottom:0;background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;padding:2rem}
@media only screen and (max-width:47.938em){.order-confirmation .account-summary__main{padding:2rem 1.25rem;border-radius:0}
}
.order-confirmation .account-summary__main-savings{margin-top:0;padding:.5rem 1.875rem}
.order-confirmation .account-summary__main-savings-msg{margin-left:.3125rem}
.order-confirmation .account-summary__main-heading{border-bottom:.0625rem solid #d1d1d1;padding-bottom:1rem;max-width:100%;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.order-confirmation .account-summary__main-heading{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.order-confirmation .account-summary__main-content{margin-top:2rem;max-width:100%}
.order-confirmation .account-summary__main-field{margin:1.375rem 0}
.order-confirmation .account-summary__main-field-left,.order-confirmation .account-summary__main-field-right{font-size:1rem;line-height:1.125rem}
.order-confirmation .account-summary__main-field-img{width:1.125rem;height:1.125rem}
.order-confirmation .account-summary__main-total{border-bottom:0}
.order-confirmation .account-summary .bd-tool-tip__container-icon:focus{outline:dashed #f27707}
.order-confirmation .order-summary{margin-right:0;margin-top:4.5rem}
@media only screen and (max-width:47.938em){.order-confirmation .order-summary{margin-top:4rem}
.order-confirmation .order-summary .order-summary__heading{margin-left:1.25rem}
.order-confirmation .order-summary__info-heading-name{background-color:#fff}
.order-confirmation .order-summary__info-details{-ms-flex-direction:row;flex-direction:row}
.order-confirmation .order-summary__info-details-col-value.list-price{color:#757575}
.order-confirmation .order-summary__item{width:auto !important;height:auto !important;margin-left:2rem;margin-right:2rem}
.order-confirmation .order-summary .message-block-container{margin-left:2rem;margin-right:2rem}
.order-confirmation .order-summary .strike-through{color:#757575}
.order-confirmation .order-summary__line{width:100%;margin-left:0;margin-right:0}
}
@media only screen and (max-width:47.938em){.order-details{margin-top:2.5rem}
}
.order-details__main{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;padding:2rem 2rem 0}
@media only screen and (max-width:47.938em){.order-details__main{padding:1.5rem 1.25rem 0;border-radius:0}
}
.order-details__main-heading{border-bottom:.0625rem solid #d1d1d1;padding-bottom:.625rem;max-width:100%;color:#424242}
@media only screen and (max-width:47.938em){.order-details__main-heading{padding-bottom:1.625rem}
}
.order-details__main-content{margin-top:1.5rem}
.order-details__main-field{margin-bottom:1.5rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.order-details__main-field-img{height:1.25rem;margin-left:.5rem;width:1.25rem}
@media only screen and (max-width:47.938em){.order-details__main-field{font-size:1rem;font-weight:400;color:#424242;line-height:1.3125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.order-details__main-field .optionLabel{text-transform:uppercase;font-size:.75rem;line-height:1.125rem;font-weight:600}
@media only screen and (max-width:47.938em){.order-details__main-field .optionLabel{line-height:.875rem}
}
.order-details__main-field .optionValue{font-size:.875rem;line-height:1.25rem;margin-top:.25rem}
@media only screen and (max-width:47.938em){.order-details__main-field .optionValue{line-height:1rem}
}
.order-details__main-promo{font-size:.875rem;line-height:1.25rem;margin-bottom:.3125rem;position:relative}
.order-details__main-promo:nth-of-type(3) .order-details__main-promo-left{width:1.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}
@media only screen and (max-width:47.938em){.order-details__main-promo:nth-of-type(3) .order-details__main-promo-left{display:inline}
}
.order-details__main-promo:nth-of-type(3) .view-More{position:absolute}
@media only screen and (max-width:47.938em){.order-details__main-promo:nth-of-type(3) .view-More{position:relative}
}
@media only screen and (max-width:47.938em){.order-details__main-promo{display:inline}
}
.order-details__main .divider{display:none}
@media only screen and (max-width:47.938em){.order-details__main .divider{display:inline}
}
.order-notification-content{padding:1rem 1.5625rem 1.5rem 1.5rem;background-color:rgba(0,69,147,.05);margin-bottom:2rem}
.order-notification-content .notification-email{line-height:1.25rem;color:#212121;margin-bottom:.8125rem}
@media only screen and (max-width:47.938em){.order-notification-content{padding:1rem 1.25rem 1.5rem;margin-bottom:1rem;margin-right:0}
}
.order-notification__main-emailpanel{margin-bottom:.5rem}
.order-notification__main-emailpanel:last-child{margin-bottom:0}
.order-notification__main-emailpanel .email-content{margin-left:.625rem}
.order-notification__main-emailpanel .email-content .emailtext{line-height:1.25rem;color:#212121}
.order-notification__main-emailpanel-img{width:.875rem;height:.875rem;margin-top:.25rem}
.message-block-container{margin-bottom:.5rem}
.message-block-container.custom-msg-block{padding-top:0 !important;margin-bottom:.5rem}
.message-block-container.custom-msg-block img{width:auto;height:auto}
.message-block-container.custom-msg-block div{padding-right:1.5rem !important}
.message-block-container.custom-msg-block p{margin-top:.25rem}
.message-block-container .error-message{border:.0625rem solid #cf2026;border-radius:.25rem;background-color:#fef7f7}
.message-block-container .error-message p{font-size:.875rem;font-weight:400;color:#cf2026;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.message-block-container .error-message .cta-icon{cursor:pointer}
@media print{.message-block-container .error-message{display:none !important}
}
.message-block-container .info-message{border:.0625rem solid #e0e0e0;border-radius:.375rem;background-color:#fff}
.message-block-container .info-message p{font-size:1rem;font-weight:400;color:#404041;line-height:1.125;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.message-block-container img{width:1.25rem;height:1.25rem}
.my-cart-print-page .message-block-container .error-message,.my-cart-print-page .product-announcement-container__info-link{display:none !important}
.my-cart-container .product-announcement-container__info{width:100%;padding-right:1rem}
.facets{border:.0625rem solid #d8d8d8;border-radius:.375rem;padding:1.75rem 1.5rem}
.facets__title{color:#424242 !important;margin-bottom:1.5rem;margin-top:2.5rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.facets__title{margin-bottom:1rem}
}
.facets__title strong{font-weight:700}
.facets__header{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1.8125rem}
.facets__header-title{font-size:1.25rem;font-weight:700;color:#424242;line-height:1.375rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facets__footer a,.facets__header a{font-size:.875rem;font-weight:400;color:#004593;line-height:.9375rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facets__input{border:.0625rem solid #c5c6c9;border-radius:.25rem;height:1.375rem;padding-right:.125rem;vertical-align:bottom;width:1.375rem}
.facets__headings{font-size:1rem;font-weight:600;color:#424242;line-height:1.125rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.625rem}
.facets__headings[type=button]{-webkit-appearance:none !important}
@media only screen and (max-width:47.938em){.facets__headings.p-0{font-size:1rem;font-weight:700;color:#404041;line-height:1.125rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;color:#004593;height:1.4375rem;width:10.3125rem}
}
.facets__headings.p-0[type=button]{-webkit-appearance:none !important}
.facets__headings img.arrow-down{display:none}
.facets__headings.collapsed img.arrow-down,.facets__headings img.arrow-up{display:inline-block}
.facets__headings.collapsed img.arrow-up{display:none}
.facets__menu-header{padding-bottom:1.75rem}
.facets__menu-header:last-child{padding-bottom:1rem}
.facets__menu-header .checkbox-wrap input{height:1.375rem !important;width:1.375rem !important;min-height:1.375rem !important;color:#c5c6c9}
.facets__menu-header .checkbox-wrap label{color:#5f6062;line-height:1.25rem}
.facets__menu-header .checkbox-wrap label span{line-height:1.25rem !important}
@media only screen and (max-width:47.938em){.facets__menu-header .checkbox-wrap label span{line-height:1rem !important}
}
@media only screen and (max-width:47.938em){.facets__menu-header .checkbox-wrap label{line-height:1rem}
}
.facets__menu-header .collapsed{padding-bottom:.75rem}
.facets__menu-header .collapsed span{padding-bottom:0}
.facet-menu{margin-top:4rem;margin-bottom:1.8125rem}
.facet-menu.sticky-top{top:3.75rem;z-index:1}
.facet__mobile{border-bottom:.0625rem solid #5f6062;border-top:.0625rem solid #5f6062;padding:.96875rem 1.25rem 1.03125rem}
.facet__mobile .modal{top:5.625rem}
.facet__mobile .modal-title{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.facet__mobile .modal-close-icon{height:.875rem}
.modal-backdrop.show{z-index:auto !important}
.animate-bottom{position:relative;animation:animatebottom .4s}
@keyframes animatebottom{0{bottom:-18.75rem;opacity:0}
to{bottom:0;opacity:1}
}
.events__container{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.events__container{-ms-flex-direction:column;flex-direction:column;padding:0}
}
.events__container .facet-menu{background-color:#fff}
.events__container a[type=button]{-webkit-appearance:none !important}
.events__facets-container .modal-content{position:fixed;bottom:0;right:0;width:100%}
.events__facets-container .modal-content .modal-header{padding:.625rem .625rem 0 0}
.events__body,.events__facets-container .modal-content .modal-body{padding:0}
@media only screen and (max-width:37.5em){.events__body{padding:0 1.25rem}
}
.events__cards-box{margin:0 0 1.8125rem 1.8125rem}
@media only screen and (min-width:75em){.events__cards-box:nth-child(odd){margin-left:3.4375rem}
}
@media only screen and (max-width:61.9375em){.events__cards-box{-ms-flex-pack:center;justify-content:center;width:100%;margin:1.46875rem}
}
@media only screen and (max-width:37.5em){.events__cards-box{margin:0 auto 1.5rem}
}
.events__tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:1.875rem 0}
@media only screen and (max-width:61.9375em){.events__tabs{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
}
.events__cards-container.blogs{margin-top:4rem}
.tabs__item{color:#000}
.tabs__item-box{padding:.9375rem 2.1875rem;border-right:.085rem solid #d1d1d1;cursor:pointer}
.tabs__item-box:last-child{border-right:0}
@media only screen and (max-width:61.9375em){.tabs__item-box{padding:1.25rem 0;text-align:center;-ms-flex:1 1 0;flex:1 1 0}
}
.tabs__container{border:.085rem solid #d1d1d1;border-radius:.3125rem;background-color:#fff;margin-top:2.125rem}
.tabs__container .active{background-color:#e0e2e5}
.tabs__container .active:focus{outline:0}
@media only screen and (max-width:61.9375em){.tabs__container{margin-top:0}
}
.event-card__container{border:.0625rem solid #d1d1d1;border-radius:.3125rem;padding:1.21875rem;width:23.1875rem}
@media only screen and (max-width:47.938em){.event-card__container{width:21rem}
}
.event-card__img img{height:15rem;width:20.625rem;border-radius:.375rem}
.event-card__header{margin:.9375rem 0;font-size:1.25rem;font-weight:400;color:#004593;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.event-card__header{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.event-card__text{margin:.5rem 0 1.5rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:64em){.event-card__text p{font-size:1.125rem;line-height:1.375rem}
}
@media only screen and (max-width:47.938em){.event-card__text{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.event-card__schedule-details{margin:1rem 0}
.event-card__schedule-time{font-weight:400}
.event-card__schedule-time,.event-card__schedule-type{font-size:.875rem;color:#757678;line-height:.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.event-card__schedule-type{text-transform:capitalize;margin-right:.1875rem;font-weight:600}
.event-card__schedule-type.upcoming{display:block;padding-bottom:.25rem}
.event-card__schedule-type.current,.event-card__schedule-type.upcoming{font-size:.875rem;font-weight:600;color:#f27707;line-height:.875rem}
.event-card__event-type,.event-card__schedule-type.current,.event-card__schedule-type.upcoming{letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.event-card__event-type{background-color:#00b1da;padding:.1875rem .625rem;text-transform:uppercase;border-radius:.125rem;width:6.5625rem;font-size:1.25rem;font-weight:400;color:#fff;line-height:1.375rem}
.event-card__event-type.conference,.event-card__event-type.symposium,.event-card__event-type.trade,.event-card__event-type.training,.event-card__event-type.workshop{text-align:center;width:8.4375rem}
@media only screen and (max-width:47.938em){.event-card__event-type.conference.angle{line-height:1.75}
}
@media only screen and (max-width:47.938em){.event-card__event-type.conference{width:6.5rem}
}
@media only screen and (max-width:47.938em){.event-card__event-type.trade.angle{line-height:1.75}
}
@media only screen and (max-width:47.938em){.event-card__event-type.trade{width:6.5rem}
}
.event-card__event-type.webinar{background-color:#8d2a90;padding:.3125rem .75rem;width:fit-content}
@media only screen and (max-width:47.938em){.event-card__event-type.webinar.angle{line-height:1.75}
}
@media only screen and (max-width:47.938em){.event-card__event-type.webinar{width:5.125rem}
}
.event-card__event-type.symposium{background-color:#00b1da;padding:.3125rem .75rem}
@media only screen and (max-width:47.938em){.event-card__event-type.symposium.angle{line-height:1.75}
}
@media only screen and (max-width:47.938em){.event-card__event-type.symposium{width:6.5rem}
}
.event-card__event-type.training{background-color:#f27707}
@media only screen and (max-width:47.938em){.event-card__event-type.training.angle{line-height:1.75}
}
@media only screen and (max-width:47.938em){.event-card__event-type.training{width:6.5rem}
}
.event-card__event-type.workshop{background-color:#098}
@media only screen and (max-width:47.938em){.event-card__event-type.workshop.angle{line-height:1.75}
}
@media only screen and (max-width:47.938em){.event-card__event-type.workshop{width:6.5rem}
}
.event-card__event-type.trade{background-color:#f27707;padding:.1875rem .4375rem}
.event-card__event-type.conference{background-color:#505050}
@media only screen and (max-width:47.938em){.event-card__event-type{font-size:.875rem;font-weight:400;color:#fff;line-height:.9375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.event-card__eventTypes{position:relative;display:-ms-flexbox;display:flex;right:1.5rem}
.event-card__action-items{height:3.125rem;margin:1.46875rem 0;width:20.625rem;font-size:1.25rem;font-weight:600;color:#000;line-height:.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.event-card__action-items{width:18.4375rem;font-size:1.125rem;font-weight:600;color:#000;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.event-card__action-button{padding:.9375rem 0;width:100%}
@media only screen and (max-width:47.938em){.event-card__action-button{line-height:1.125rem;padding:.9375rem 0}
}
.event-card__action-item{margin-top:auto}
.user__oalist-header{font-size:2.75rem;font-weight:600;color:#424242;line-height:3rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:3rem;display:inline-block}
@media only screen and (max-width:61.9375em){.user__oalist-header{margin-bottom:1rem;font-size:2rem;line-height:2.1875rem;margin-left:1.25rem;color:#404041}
}
.user__oalist-card{background:#fff;padding:1.5rem 2rem 1.5rem 2.5rem;border-radius:.375rem;border:.0625rem solid #e0e0e0;margin-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:61.9375em){.user__oalist-card{margin-bottom:1rem;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 1.25rem;border-radius:0;border-left:0;border-right:0}
}
.user__oalist-card-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:78%}
@media only screen and (max-width:61.9375em){.user__oalist-card-left{width:100%}
}
.user__oalist-card-row{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.user__oalist-card-row{-ms-flex-direction:column;flex-direction:column}
}
.user__oalist-card-row:last-child{margin-top:1rem}
@media only screen and (max-width:61.9375em){.user__oalist-card-row:last-child{margin-top:0}
}
.user__oalist-card-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:37%;padding-right:1.5rem}
.user__oalist-card-item:last-child{width:auto}
@media only screen and (max-width:61.9375em){.user__oalist-card-item{width:100%;padding:0;margin-bottom:1rem}
}
@media only screen and (max-width:61.9375em){.user__oalist-card-item.date-placed{width:50%}
}
.user__oalist-card-title{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.25rem;display:inline-block;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.user__oalist-card-title{line-height:.875rem}
}
.user__oalist-card-title.status-label{margin-bottom:.125rem}
.user__oalist-card-value{font-size:.875rem;font-weight:400;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.user__oalist-card-value{line-height:1rem}
}
.user__oalist-card-value.order-number{line-height:1.3125rem}
.user__oalist-card-value.status{line-height:1.4375rem;padding:.0625rem .625rem;margin-right:auto}
@media only screen and (max-width:61.9375em){.user__oalist-card-value.status{line-height:.875rem;padding:.1875rem .375rem}
}
.user__oalist-card-value.status.pending{background:#f2f2f2}
.user__oalist-card-value.status.declined{background:rgba(207,32,38,.06);color:#cf2026}
.user__oalist-card-value.status.approved{background:rgba(2,170,77,.06);color:#025f2c}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .user__oalist-card .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .user__oalist-card .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .user__oalist-card .cx-end-cancel,.user__oalist-card .btn,.user__oalist-card .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.user__oalist-card .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.user__oalist-card .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{font-size:1rem;line-height:1.4375rem;border:.125rem solid #004593;border-radius:.375rem;padding:.5rem 1.5rem}
@media only screen and (max-width:61.9375em){.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .user__oalist-card .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .user__oalist-card .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .user__oalist-card .cx-end-cancel,.user__oalist-card .btn,.user__oalist-card .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.user__oalist-card .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.user__oalist-card .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{margin-top:.5rem;font-size:.875rem;line-height:.875rem;padding:.75rem 1.25rem}
}
.o-h-details__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.o-h-details__header{padding:0 1.25rem 1rem;margin-bottom:0}
}
.o-h-details__header-left-label,.o-h-details__header-left-title{font-size:2rem;font-weight:600;color:#424242;line-height:2.1875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.o-h-details__header-left-label,.o-h-details__header-left-title{font-size:2rem;line-height:2.1875rem}
}
@media only screen and (max-width:61.9375em){.o-h-details__header-left-label{font-size:1.25rem;line-height:1.375rem;font-weight:400;display:inline-block;width:100%;margin-bottom:.25rem;color:#404041}
}
.o-h-details__header-left-issue{font-weight:400;color:#424242;display:inline}
.o-h-details__header-left-cta,.o-h-details__header-left-issue{font-size:1.125rem;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.o-h-details__header-left-cta{font-weight:600;color:#004593;margin-left:.25rem;background:0}
@media only screen and (max-width:61.9375em){.o-h-details__header-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 1.25rem 2.5rem}
}
.o-h-details__header-right .decline-cta{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:0;margin-right:2rem}
@media only screen and (max-width:61.9375em){.o-h-details__header-right .decline-cta{margin:1.5rem 0 0;font-size:1.125rem;line-height:1.25rem;font-weight:400;text-align:center}
}
.o-h-details__header-right .approve-cta{padding:1rem 2rem;font-size:1.125rem;font-weight:600;color:#fff;line-height:1.125rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.o-h-details__header-right .approve-cta{padding:1.5rem 3rem;width:100%}
}
.o-h-details__content{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.o-h-details__content{-ms-flex-direction:column;flex-direction:column}
}
.o-h-details__content .account-summary{width:50%}
@media only screen and (max-width:61.9375em){.o-h-details__content .account-summary{width:100%}
}
.o-h-details__content .account-summary .info-alert{display:none !important}
.o-h-details__content .account-summary__main{border-color:#e0e0e0;margin:0;padding-top:2rem;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.o-h-details__content .account-summary__main{border-radius:0;border-left:0;border-right:0;padding:1.5rem 1.25rem 1rem}
}
.o-h-details__content .account-summary__main-heading{font-size:1.125rem;padding-bottom:.625rem;line-height:1.25rem}
@media only screen and (max-width:61.9375em){.o-h-details__content .account-summary__main-heading{max-width:100%}
}
@media only screen and (max-width:61.9375em){.o-h-details__content .account-summary__main-content{margin:0;max-width:100%}
}
@media only screen and (max-width:61.9375em){.o-h-details__content .account-summary__main-field{height:auto;margin:1rem 0}
}
.o-h-details__content .account-summary__main-field-left span{font-size:1rem;line-height:1.125rem}
@media only screen and (max-width:61.9375em){.o-h-details__content .account-summary__main-promo.promo-label{line-height:1.5625rem}
}
.o-h-details__content .account-summary__main-total{border-color:#e0e0e0;border-bottom:0}
@media only screen and (max-width:61.9375em){.o-h-details__content .account-summary__main-total{padding-top:.5rem}
}
.o-h-details__content .account-summary__main-total-left,.o-h-details__content .account-summary__main-total-right{font-size:1.25rem;line-height:1.375rem}
@media only screen and (max-width:61.9375em){.o-h-details__content .account-summary__main-total-left,.o-h-details__content .account-summary__main-total-right{line-height:1.125rem}
}
.o-h-details__content .account-summary__main-savings{margin-top:0}
@media only screen and (max-width:61.9375em){.o-h-details__content .account-summary__main-savings{padding:.625rem 1rem;width:100%;-ms-flex-pack:center;justify-content:center}
}
.o-h-details__content .account-summary__main-savings-msg{height:auto}
.o-h-details__content .account-summary__main-confirm,.o-h-details__content .account-summary__main-disclaimer,.o-h-details__content .account-summary__main-privacy{display:none}
.o-h-details__status-modal{max-width:35.125rem}
@media only screen and (max-width:61.9375em){.o-h-details__status-modal{margin:.5rem 1.25rem}
}
.o-h-details__status-modal .modal-content{min-height:30rem}
@media only screen and (max-width:61.9375em){.o-h-details__status-modal .modal-content{min-height:32.25rem}
}
.o-h-details__status-modal .modal-header{padding:.625rem 1.5rem 0 0}
.o-h-details__status-modal .modal-header button{width:1.875rem;height:1.875rem}
@media only screen and (max-width:61.9375em){.o-h-details__status-modal .modal-body{padding-bottom:2.5rem}
}
.o-h-details__status-modal .confirmationPopUp__content{margin:0}
@media only screen and (max-width:61.9375em){.o-h-details__status-modal .confirmationPopUp__btngroup{margin-top:1rem}
}
.o-h-details__status-modal .confirmationPopUp__btngroup-cancel{margin-right:2.5rem}
.o-h-details__status-modal .confirmationPopUp__btngroup-cancel:focus{outline:.125rem dashed #f27707}
@media only screen and (max-width:61.9375em){.o-h-details__status-modal .confirmationPopUp__btngroup-cancel{margin-right:0}
}
.o-h-details__status-modal-desc{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:2rem 0 1.5rem}
@media only screen and (max-width:61.9375em){.o-h-details__status-modal-desc{margin-top:1rem;line-height:1.375rem}
}
.o-h-details__status-modal .comments textarea.form-control{min-height:8.75rem}
@media only screen and (max-width:61.9375em){.o-h-details__status-modal .comments textarea.form-control{min-height:10rem}
}
.o-h-details__status-modal-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:.75rem}
@media only screen and (max-width:61.9375em){.o-h-details__status-modal-text{line-height:1.375rem;font-size:1.125rem;margin-top:.625rem}
}
.o-h-details__status-history{margin-top:1.5rem;background:#fff;padding:2rem;border:.0625rem solid #e0e0e0;border-radius:.375rem}
@media only screen and (max-width:61.9375em){.o-h-details__status-history{margin-top:0;margin-bottom:1rem;border-radius:0;border-left:0;border-right:0;padding:1.5rem 1.25rem}
}
.o-h-details__status-history-heading{padding-bottom:.625rem;border-bottom:.0625rem solid #d1d1d1;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.o-h-details__status-history-heading{padding-bottom:1.625rem}
}
.o-h-details__status-history-row{margin-top:1.625rem}
@media only screen and (max-width:61.9375em){.o-h-details__status-history-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}
}
.o-h-details__status-history-item{width:33.33%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:61.9375em){.o-h-details__status-history-item{width:50%}
.o-h-details__status-history-item:last-child{width:100%;margin-top:1rem}
}
.o-h-details__status-history-label{font-size:.75rem;font-weight:600;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;display:inline-block;margin-bottom:.25rem}
@media only screen and (max-width:61.9375em){.o-h-details__status-history-label{line-height:.875rem}
}
.o-h-details__status-history-value{font-size:.875rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.o-h-details__status-history-value{line-height:1.125rem}
}
.o-h-details__address{margin-top:1.5rem;background:#fff;padding:2rem 2rem 1.5rem;border:.0625rem solid #e0e0e0;border-radius:.375rem}
@media only screen and (max-width:61.9375em){.o-h-details__address{margin-top:1rem;padding:1.5rem 1.25rem;border-radius:0;border-left:0;border-right:0}
}
.o-h-details__address-heading{padding-bottom:.625rem;border-bottom:.0625rem solid #d1d1d1;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.o-h-details__address-heading{padding-bottom:1rem}
}
.o-h-details__address-body{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;padding-top:1.5rem}
@media only screen and (max-width:61.9375em){.o-h-details__address-body{-ms-flex-direction:column;flex-direction:column;padding-top:1.375rem}
}
.o-h-details__address-block{width:33.333%}
@media only screen and (max-width:61.9375em){.o-h-details__address-block{margin-bottom:1rem;width:100%}
.o-h-details__address-block:last-child{margin-bottom:0}
}
.o-h-details__address-to{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;display:inline-block;margin-bottom:.25rem}
@media only screen and (max-width:61.9375em){.o-h-details__address-to{line-height:.75rem}
}
.o-h-details__address-details&gt;p{font-size:.875rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-right:1.5rem}
@media only screen and (max-width:61.9375em){.o-h-details__address-details&gt;p{padding-right:0;line-height:1.125rem}
}
.o-h-details__spl-instruction{margin-top:1.5rem;background:#fff;padding:2rem 2rem 1.5rem;border:.0625rem solid #e0e0e0;border-radius:.375rem}
@media only screen and (max-width:61.9375em){.o-h-details__spl-instruction{margin-top:1rem;border-radius:0;border-left:0;border-right:0;padding:1.5rem 1.25rem}
}
.o-h-details__spl-instruction-heading{padding-bottom:.625rem;border-bottom:.0625rem solid #d1d1d1;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.o-h-details__spl-instruction-heading{padding-bottom:1rem}
}
.o-h-details__spl-instruction-body{padding-top:1rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.o-h-details__spl-instruction-body{line-height:1.125rem}
}
.o-h-details__products{margin:2.5rem 0 3.75rem;background:#fff;padding:2rem 2rem 0 2.5rem;border:.0625rem solid #e0e0e0;border-radius:.375rem}
@media only screen and (max-width:61.9375em){.o-h-details__products{border-left:0;border-radius:0;border-right:0;margin:1rem -.9375rem;padding:1.5rem 1.25rem}
}
@media only screen and (orientation:landscape){.o-h-details__products{border:.0625rem solid #e0e0e0;border-radius:.375rem;margin:1rem 0}
}
.o-h-details__products .order-summary{margin:0}
.o-h-details__products .order-summary__info{-ms-flex:0 0 85%;flex:0 0 85%;padding-left:1.5rem}
@media only screen and (max-width:61.9375em){.o-h-details__products .order-summary__info{padding-left:1rem;-ms-flex:0 0 65%;flex:0 0 65%}
}
.o-h-details__products .order-summary__info-details-col{width:23%}
.o-h-details__products .order-summary__info-details-col:nth-child(2n){width:auto}
@media only screen and (max-width:61.9375em){.o-h-details__products .order-summary__info-details-col,.o-h-details__products .order-summary__info-details-col:nth-child(2n){width:50%}
}
.o-h-details__products .order-summary__heading{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.625rem}
@media only screen and (max-width:61.9375em){.o-h-details__products .order-summary__heading{margin-left:.3125rem !important}
}
.o-h-details__products .order-summary__line{border-color:#e0e0e0}
@media only screen and (max-width:61.9375em){.o-h-details__products .order-summary__item{margin-left:0;padding:0 .75rem}
}
.o-h-details__products .order-summary__item-image{width:5.5rem;height:5.5rem;margin-right:0;border:.0625rem solid #d1d1d1;border-radius:.375rem}
@media only screen and (max-width:61.9375em){.o-h-details__products .order-summary__alert-image{width:1.25rem;height:1.25rem}
}
.o-details__card{margin-right:1.875rem;background:#fff;padding:2rem 2rem 3.5rem;border:.0625rem solid #e0e0e0;border-radius:.375rem;width:50%}
@media only screen and (max-width:61.9375em){.o-details__card{border-radius:0;margin-bottom:1rem;margin-right:0;padding:1.5rem 1.25rem 2.5rem;width:100%}
}
@media only screen and (orientation:landscape){.o-details__card{border:.0625rem solid #e0e0e0;border-radius:.375rem}
}
.o-details__card-heading{padding-bottom:1.25rem;border-bottom:.0625rem solid #d1d1d1;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.o-details__card-heading{padding-bottom:1rem}
}
.o-details__card-body{margin-top:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:61.9375em){.o-details__card-body{margin-top:1rem}
}
.o-details__card-body .po-number{width:100%;display:block}
@media only screen and (max-width:61.9375em){.o-details__card-body .po-number{margin-top:.5rem}
}
.o-details__card-body-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.o-details__card-body-row:first-child .o-details__card-body-row-item{margin-top:0}
.o-details__card-body-item{-ms-flex:0 0 50%;flex:0 0 50%;margin-top:1rem}
@media only screen and (max-width:61.9375em){.o-details__card-body-item.card-details{margin-left:auto}
}
.o-details__card-body-label{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;display:inline-block;margin-bottom:.25rem}
@media only screen and (max-width:61.9375em){.o-details__card-body-label{line-height:.875rem}
}
.o-details__card-body-value{font-size:.875rem;font-weight:400;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;display:block}
@media only screen and (max-width:61.9375em){.o-details__card-body-value{line-height:1rem}
}
.o-details__card-body-value.status{line-height:1.4375rem;padding:.0625rem 0;margin-right:auto}
@media only screen and (max-width:61.9375em){.o-details__card-body-value.status{line-height:1rem;padding:.1875rem 0}
}
.o-details__card-body-value.status.pending&gt;span{background:#f2f2f2;padding:.0625rem .625rem}
.o-details__card-body-value.status.declined&gt;span{background:rgba(207,32,38,.06);color:#cf2026;padding:.0625rem .625rem}
.o-details__card-body-value.status.approved&gt;span{background:rgba(2,170,77,.06);color:#025f2c;padding:.0625rem .625rem}
.o-details__card-body-value.status .bd-tool-tip{display:inline-block;top:.25rem}
@media only screen and (max-width:61.9375em){.o-details__card-body-value.invoices{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-end-cancel,.o-details__card-body-value.invoices .btn,.o-details__card-body-value.invoices .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{font-size:.875rem}
@media only screen and (max-width:61.9375em){.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-end-cancel,.o-details__card-body-value.invoices .btn,.o-details__card-body-value.invoices .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{text-align:left}
}
@media only screen and (max-width:61.9375em){.o-details__card-body-value.invoices .bd-tool-tip__container-icon{font-size:.875rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.o-details__card-body-cta{margin-left:1rem;background:0;font-size:.875rem;font-weight:600;color:#004593;line-height:.875rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;-ms-flex-item-align:center;align-self:center}
@media only screen and (max-width:61.9375em){.o-details__card-body-cta{margin-left:.5rem;font-size:.875rem;line-height:.875rem}
}
.o-details__card-body .po-Number-field{-ms-flex:1;flex:1}
.o-details__card-body .po-Number-field .poNumber .form-field .form-control{padding:1rem 1rem .75rem .75rem;font-size:1rem;line-height:1.125rem}
@media only screen and (max-width:61.9375em){.o-details__card-body .po-Number-field .poNumber .form-field .form-control{font-size:1.125rem;line-height:1.5rem}
}
.invoice-tooltip{position:relative}
.invoice-tooltip .tooltiptext{background-color:#f4f5f7;border:.0625rem solid #dbdcde;border-radius:.375rem;top:1.5rem;color:#fff;display:none;height:auto;left:3.5rem;margin-left:-3.75rem;position:absolute;text-align:center;width:8.125rem;z-index:1}
.invoice-tooltip .tooltiptext:after{background-color:#f4f5f7;border:.0625rem solid #dbdcde;border-top:0;border-left:0;box-shadow:.0625rem .0625rem 0 0 rgba(0,0,0,.16);content:"";height:.9375rem;left:2.0625rem;position:absolute;top:-.5rem;transform:rotate(225deg);width:.9375rem}
.invoice-tooltip .tooltiptext button.btn-link{cursor:pointer;display:block;padding:.5rem 1.5rem}
.invoice-tooltip:hover .tooltiptext{display:block}
#viewMoreInvoiceModal,#viewMoreSoftwareDownloadsModal{border-radius:0;left:0;bottom:81%}
#viewMoreInvoiceModal button.btn-link,#viewMoreSoftwareDownloadsModal button.btn-link{border-radius:0;border-bottom:1px solid #dbdcde;cursor:pointer;display:block;padding:16px 0;width:100%}
#viewMoreInvoiceModal .modal-dialog,#viewMoreSoftwareDownloadsModal .modal-dialog{position:fixed;top:auto;right:auto;left:auto;bottom:0;margin:0;width:100%;max-width:100%}
#viewMoreInvoiceModal .modal-header,#viewMoreSoftwareDownloadsModal .modal-header{border-bottom:.0625rem solid #d1d1d1;margin:1.25rem 1.25rem 0;padding:0 0 1rem}
#viewMoreInvoiceModal .modal-title,#viewMoreSoftwareDownloadsModal .modal-title{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
#viewMoreInvoiceModal .modal-body,#viewMoreSoftwareDownloadsModal .modal-body{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:.875rem 1.25rem 1.625rem}
.qrefnum{-ms-flex:0 0 100%;flex:0 0 100%}
.progress{height:7px !important;width:136px !important}
.progress-bar{background-color:#20b2aa !important}
.o-details-loading{bottom:20px;font-size:13px;margin-bottom:-8px}
.sku-number{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.recommendedProducts{margin-top:6rem;position:relative}
@media only screen and (max-width:61.9375em){.recommendedProducts{margin-top:0}
}
.recommendedProducts_title{border-bottom:.0625rem solid #d1d1d1;margin-bottom:2rem;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.recommendedProducts_title{margin-bottom:2rem}
}
.recommendedProducts_title-text{font-size:1.75rem;font-weight:400;color:#404041;line-height:.715;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.recommendedProducts_title-text{font-size:1.625rem}
}
.recommendedProducts_carousel .slick-list{padding-bottom:2rem}
.recommendedProducts_carousel .slick-list .slick-track{display:-ms-flexbox !important;display:flex !important;gap:1rem}
.recommendedProducts_carousel .slick-list .slick-slide{height:inherit !important}
@media only screen and (max-width:61.9375em){.recommendedProducts_carousel .slick-list .slick-slide{padding-right:1.5rem}
}
.recommendedProducts_carousel .slick-list .slick-slide&gt;div{display:-ms-flexbox;display:flex;height:100%}
.recommendedProducts_carousel-navigators{position:absolute;top:50%;width:100%;z-index:3}
.recommendedProducts_carousel-navigators-prev{cursor:pointer;height:1.75rem;left:0;margin-left:-2rem;opacity:1;position:absolute;width:1rem;z-index:9;background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/prev-arrow-disabled.svg) no-repeat 95%;background-size:1rem 1.75rem}
.recommendedProducts_carousel-navigators-prev.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/prev-arrow-active.svg) no-repeat 95%;background-size:1rem 1.75rem}
@media only screen and (max-width:20em){.recommendedProducts_carousel-navigators-prev{position:relative}
}
.recommendedProducts_carousel-navigators-next{cursor:pointer;height:1.75rem;margin-right:-2rem;opacity:1;position:absolute;right:0;width:1rem;z-index:9;background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/next-arrow-disabled.svg) no-repeat 95%;background-size:1rem 1.75rem}
.recommendedProducts_carousel-navigators-next.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/next-arrow-active.svg) no-repeat 95%;background-size:1rem 1.75rem}
@media only screen and (max-width:20em){.recommendedProducts_carousel-navigators-next{height:1.125rem;position:relative;width:.625rem}
}
.recommendedProducts_carousel-navigators-mobile{bottom:2rem;margin-bottom:6rem;margin-top:2.5rem;position:relative}
@media only screen and (max-width:47.938em){.recommendedProducts_carousel-navigators-mobile{bottom:0;left:50%;margin-bottom:0;padding-bottom:2rem;position:absolute;transform:translateX(-50%);width:auto !important}
}
.recommendedProducts_carousel-navigators-mobile-prev{left:-.625rem;position:absolute}
@media only screen and (max-width:20em){.recommendedProducts_carousel-navigators-mobile-prev{position:relative}
}
@media only screen and (max-width:47.938em){.recommendedProducts_carousel-navigators-mobile-prev{left:auto;position:relative}
}
.recommendedProducts_carousel-navigators-mobile-next{position:absolute;right:-2.25rem}
@media only screen and (max-width:20em){.recommendedProducts_carousel-navigators-mobile-next{position:relative}
}
@media only screen and (max-width:47.938em){.recommendedProducts_carousel-navigators-mobile-next{position:relative;right:auto}
}
@media only screen and (max-width:20em){.recommendedProducts_carousel-navigators-mobile{bottom:1rem}
}
.recommendedProducts_carousel-navigators-mobile *{transition:none}
@media only screen and (max-width:61.9375em){.carousel .slick-dots li button{background:none !important}
.carousel .slick-dots li button:before{content:""}
.carousel .slick-dots li.slick-active button{background-color:none !important}
}
@media only screen and (min-width:64em){.carousel .slick-dots li button{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dot.svg) no-repeat}
.carousel .slick-dots li button:before{content:""}
.carousel .slick-dots li.slick-active button{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dot-active.svg) no-repeat}
}
.carousel_next,.carousel_prev{background:transparent;bottom:-1.6875rem;height:1.875rem;position:absolute;width:1.25rem;z-index:99}
.carousel_next_icon,.carousel_prev_icon{bottom:0;height:1.875rem;position:absolute;width:100%}
.carousel_next:focus,.carousel_prev:focus{outline:0}
.carousel_next_icon{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/next-arrow-disabled.svg) no-repeat 95%;right:0}
.carousel_next_icon.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/next-arrow-active.svg) no-repeat 95%}
.carousel_prev_icon{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/prev-arrow-disabled.svg) no-repeat 95%;left:0}
.carousel_prev_icon.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/prev-arrow-active.svg) no-repeat 95%}
.productCard_container.recommendedProducts_carousel_card{padding:1.5rem;border-color:#d1d1d1;width:100%}
.productCard_container.recommendedProducts_carousel_card:hover{box-shadow:0 0 .5rem 0 rgba(0,0,0,.5)}
.productCard_container.recommendedProducts_carousel_card .card-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.productCard_container.recommendedProducts_carousel_card .productCard_container_image{display:block;height:9.375rem;margin:0 auto 1rem;width:9.375rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_image img{height:100%;margin:0 auto}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body{padding:0;text-align:center}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body-catNo{font-size:1rem;font-weight:400;color:#004593;line-height:1.4375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body-name,.productCard_container.recommendedProducts_carousel_card .productCard_container_body-seperator{font-size:1rem;font-weight:600;color:#424242;line-height:1.4375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body-seperator{padding:0 .25rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:3.125rem;-ms-flex-pack:center;justify-content:center;margin:1rem 0}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_yourprice-label,.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_yourprice-value{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_yourprice-label{margin-right:.25rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_yourprice-value.cta-link .cta-content .cta-text{font-size:1.125rem;line-height:1.25rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_listprice-label,.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_listprice-value{font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_listprice-label.strike_off,.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_listprice-value.strike_off{color:#616161}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_listprice-label{margin-right:.25rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_price-section_listprice-value.strike_off{text-decoration:line-through}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_link-section{margin-bottom:1rem;margin-top:.5rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_link-section a.cta-link{font-size:1rem;line-height:1.25rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_link-section a.cta-link .cta-content .cta-text{font-size:1rem;font-weight:600}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_addtocart-cta{margin:0;padding:0}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_addtocart-cta .pdp-cta__container{border:0;margin:0;padding:1rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_addtocart-cta .pdp-cta__container__text{line-height:1.25rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body_checkbox .checkbox-wrap input[type=checkbox]+label span{width:auto}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body-info{gap:.5rem}
.productCard_container.recommendedProducts_carousel_card .productCard_container_body-info p span{font-weight:600;margin-right:.25rem}
.productCard_container.recommendedProducts_carousel_card .link_divider{border:.0625rem solid #d0d1d3;height:1rem;margin:0 .5rem;width:.0625rem}
@media only screen and (min-width:62em){.typeahead-search_modal{width:100%;max-width:48rem;margin-bottom:0}
}
.typeahead-search_modal .modal-content{box-sizing:content-box;max-width:48rem}
.typeahead-search_modal-header .search-icon-mobile{display:none}
.typeahead-search_modal-header input{color:#cecfd2;font-size:1.375rem;line-height:1.5rem}
.typeahead-search_modal-header img{color:#404041;cursor:pointer}
@media only screen and (max-width:47.938em){.typeahead-search_modal-header{background-color:#004593;display:-ms-flexbox !important;display:flex !important;margin-bottom:0;width:100% !important}
.typeahead-search_modal-header .search-icon{display:none}
.typeahead-search_modal-header .search-icon-mobile{display:block !important;margin-left:0;padding:1.375rem .875rem 1.375rem 1.375rem !important}
.typeahead-search_modal-header input{-ms-flex-item-align:center !important;align-self:center !important;background-color:transparent !important;color:#fff !important;display:inline-block !important;font-size:1.25rem;height:4rem;line-height:1.375rem;padding:1.25rem 0}
.typeahead-search_modal-header button img{color:#fff;cursor:pointer;height:.875rem;min-width:.875rem;width:.875rem}
}
.typeahead-search_modal-header input.form-control:focus+button{border:0 !important}
@media only screen and (min-width:62em){.typeahead-search_modal-header button.close{opacity:1}
}
.typeahead-search_modal .list-group-item-heading.text-secondary{margin-bottom:1rem;margin-left:2.5rem}
.typeahead-search_modal .list-group .list-group-item-heading.text-secondary{margin-left:0}
.typeahead-search_modal .no-results-found-section{pointer-events:none}
@media only screen and (max-width:47.938em){.typeahead-search_modal{margin:0}
.typeahead-search_modal .modal-content{height:56vh}
}
@media only screen and (max-width:47.938em){.typeahead-search_modal{max-width:100%}
}
.typeahead-search_container{top:0;z-index:-9;left:0}
@media only screen and (max-width:47.938em){.typeahead-search_container{top:auto;z-index:0}
}
.typeahead-search_container button img{color:#fff;cursor:pointer;height:.875rem;min-width:.875rem;width:.875rem}
@media only screen and (min-width:62em){bd-search-modal-container{display:-ms-flexbox;display:flex;max-width:48rem;margin:0 auto}
}
.pdpInstrument__container-tabs__section{display:-ms-flexbox;display:flex;margin:0 auto 1rem 19rem}
@media only screen and (max-width:61.9375em){.pdpInstrument__container-tabs__section{display:none !important}
}
.pdpInstrument__container-dropdown__section{background-color:#f5f5f5;margin-bottom:2rem}
.pdpInstrument__container-dropdown__section .custom-dropdown__header{height:3.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.pdpInstrument__container-tabs__section-item{padding:.5rem .625rem;border:.0625rem solid #d0d1d3}
.pdpInstrument__container-tabs__section-item:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;padding:.5rem 1.5rem}
.pdpInstrument__container-tabs__section-item:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}
.pdpInstrument__container-tabs__section-item span{line-height:2.125rem;font-weight:600;color:#424242}
.pdpInstrument__container .active{background-color:#e0e2e5}
.pdpInstrument__container-productTiles-container{padding:1rem 0 .5rem !important;margin-bottom:2.5rem;margin-top:1rem}
@media only screen and (max-width:61.9375em){.pdpInstrument__container-productTiles-container{padding:0 !important;margin-top:0 !important;margin-bottom:1rem !important}
}
.pdpInstrument__container-productTiles-container .productDetailTile_container_section_product-info_compare .checkbox-wrap{bottom:-2.9375rem;padding-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.pdpInstrument__container-productTiles-container .productDetailTile_container_section_product-info_compare .checkbox-wrap{bottom:.1875rem}
}
.pdpInstrument__container-productTiles-container .productDetailTile_container_section_product-info_compare .checkbox-wrap input[type=checkbox]{width:1.375rem}
.pdpInstrument__container-productTiles-container .productDetailTile_container_section_product-info_compare .checkbox-wrap input[type=checkbox]+label span{line-height:1.25rem}
.pdpInstrument__container-list-heading{font-size:1.75rem;font-weight:600;margin-bottom:2.5rem;line-height:2.125rem}
@media only screen and (max-width:61.9375em){.pdpInstrument__container-list-heading{margin-bottom:1.5rem !important}
}
.pdpInstrument__container-productTiles-container:not(:last-child){border-bottom:.0625rem solid #d8d8d8;padding-bottom:1.5rem}
.pdpInstrument__container .productDetailTile_container_section_image-container{margin-right:1.5rem;margin-top:.5rem}
@media only screen and (max-width:61.9375em){.pdpInstrument__container .productDetailTile_container_section_image-container{margin-right:1rem;margin-top:1rem}
}
.pdpInstrument__container .productDetailTile_container_section_product-info_brand-label,.pdpInstrument__container .productDetailTile_container_section_product-info_catNo-label,.pdpInstrument__container .productDetailTile_container_section_product-info_clone-label,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-label,.pdpInstrument__container .productDetailTile_container_section_product-info_yourprice-label{text-align:right}
@media only screen and (max-width:61.9375em){.pdpInstrument__container .productDetailTile_container_section_product-info_brand-label,.pdpInstrument__container .productDetailTile_container_section_product-info_catNo-label,.pdpInstrument__container .productDetailTile_container_section_product-info_clone-label,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-label,.pdpInstrument__container .productDetailTile_container_section_product-info_yourprice-label{font-size:.875rem;line-height:1.375rem}
}
.pdpInstrument__container .productDetailTile_container_section_product-info_brand-value,.pdpInstrument__container .productDetailTile_container_section_product-info_catNo-value,.pdpInstrument__container .productDetailTile_container_section_product-info_clone-value,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-value{text-align:left}
@media only screen and (max-width:61.9375em){.pdpInstrument__container .productDetailTile_container_section_product-info_brand-value,.pdpInstrument__container .productDetailTile_container_section_product-info_catNo-value,.pdpInstrument__container .productDetailTile_container_section_product-info_clone-value,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-value{font-size:.875rem;line-height:1.375rem}
}
.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-label,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-value,.pdpInstrument__container .productDetailTile_container_section_product-info_yourprice-label{line-height:1.125rem}
.pdpInstrument__container .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_yourprice-label,.pdpInstrument__container .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_yourprice-value{font-size:1rem;line-height:1.125rem !important;text-align:left}
.pdpInstrument__container .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_yourprice-label{text-align:right}
@media only screen and (max-width:61.9375em){.pdpInstrument__container .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice{margin-right:1rem}
}
.pdpInstrument__container .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice-label,.pdpInstrument__container .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice-value{line-height:.9375rem !important;text-align:right}
.pdpInstrument__container .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice-value{text-align:left}
.pdpInstrument__container .productDetailTile_container_section_product-info_catNo{margin-bottom:0}
.pdpInstrument__container .cta-link .cta-content .cta-text{font-size:1rem !important;line-height:1.25rem !important;text-align:left !important}
@media only screen and (max-width:61.9375em){.pdpInstrument__container .cta-link .cta-content .cta-text{font-size:.875rem !important;line-height:.9375rem !important}
}
.pdp-instruments .testimonial__banner-text-desc{font-size:1.125rem;line-height:1.5625rem;margin-bottom:2rem}
.pdp-instruments .testimonial__banner-text-name{font-size:1.125rem;line-height:1.25rem;margin-bottom:.5rem}
.pdp-instruments .testimonial__banner-text-designation{margin-bottom:.5rem}
@media only screen and (max-width:61.9375em){.testimonial__banner__media__video-modal{overflow:hidden !important}
.testimonial__banner__media__video-modal .modal-content{border:none !important}
.testimonial__banner__media__video-modal .modal-dialog{margin:0;max-width:100%}
.testimonial__banner__media__video-modal .modal-header{-ms-flex-align:center;align-items:center;background:#e0e0e0;border:0;border-radius:0;display:-ms-flexbox;display:flex;height:2rem;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;right:1.25rem;top:1.25rem;width:2rem;z-index:2}
.testimonial__banner__media__video-modal .modal-header .close{height:1rem;margin:0;padding:0;width:1rem}
.testimonial__banner__media__video-modal .modal-header .close span{-ms-flex-align:center;align-items:center;color:#004593;display:-ms-flexbox;display:flex;font-size:2.25rem;height:1rem;-ms-flex-pack:center;justify-content:center;padding-bottom:.25rem;width:1rem}
.testimonial__banner__media__video-modal .modal-body{background:#000;display:table;height:100vh !important;padding:0;z-index:1}
video-js{bottom:0;display:table-cell !important;height:100vh;left:0;margin:0;position:absolute;right:0;top:0;width:100vw !important;z-index:9}
video-js.video-js{padding-top:0 !important}
video-js.video-js,video-js .vjs-tech{height:100% !important;width:100% !important}
video-js.vjs-playing{z-index:9999}
video-js.vjs-playing .vjs-control-bar{visibility:visible}
video-js.vjs-playing .vjs-control-bar *{color:#fff !important}
video-js.vjs-buffering,video-js.vjs-scrubbing,video-js.vjs-seeking,video-js.vjs-waiting{visibility:visible !important;z-index:9999 !important}
video-js.vjs-paused{z-index:9}
video-js.vjs-paused .vjs-control-bar *{color:#fff !important}
}
.user__grants-title{font-size:2.75rem;font-weight:600;line-height:3rem;color:#424242;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.user__grants-title{-ms-flex-direction:column;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem;font-size:2rem;line-height:2.1875rem}
}
.user__grants-card-content{-ms-flex-direction:column;flex-direction:column;margin:1.5rem 2rem}
.user__grants-card-content,.user__grants-card-content-grantdetails{display:-ms-flexbox;display:flex}
.user__grants-card-button{background:0;border:0;-ms-flex-item-align:center;align-self:center;color:#004593}
.user__grants-card-button img{width:1rem;height:1rem}
.user__grants-mobilecard{margin-top:.5rem}
.user__grants-mobilecard .viewdetails-button{padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:.875rem;margin:.5rem 0 1.5rem 1.25rem}
.user__grants-mobilecard-item .item-box{margin-left:1.25rem;margin-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#424242}
.user__grants-mobilecard-item .item-box-title{font-size:.75rem;font-weight:600;line-height:.875rem}
.user__grants-mobilecard-item .item-box-value{font-size:.875rem;line-height:1rem}
.user__grants-mobilecard-item .item-box-desc{font-size:.875rem;line-height:.9375rem}
.user__grants-mobilecard-item .item-box .disabled{color:#757575}
.user__grants-underline{border-bottom:.0625rem solid #d1d1d1;margin-top:1.5rem;margin-bottom:1.5rem}
.user__grants .ml-20{margin-left:1.25rem}
.user__grants .tableview__container-title{margin:2.5rem 0 2.5rem 1.25rem;font-size:1.5rem;font-weight:600;line-height:1.625rem;color:#404041}
.user__grants .tableview__container-card{padding-left:1.25rem;padding-right:1.25rem;background-color:#fff;border:.0625rem solid #e0e0e0}
.user__grants .tableview__container-card-content:last-child&gt;.user__grants-underline{border:0}
.user__grants .tableview__container .item-box{margin-top:1rem;color:#424242}
.user__grants .tableview__container .item-box-title{font-size:.75rem;font-weight:600;line-height:.875rem}
.user__grants .tableview__container .item-box-value{font-size:.875rem;line-height:1rem}
.user__grants .card{border-radius:.375rem;background-color:#fff;border:.0625rem solid #e0e0e0}
.user__grants .card-title{border-bottom:.0625rem solid #d1d1d1;margin:2rem 2rem 0}
.user__grants .card-title-label{font-size:1.125rem;font-weight:600;line-height:1.25rem;color:#424242;margin-bottom:.75rem}
@media only screen and (max-width:61.9375em){.user__grants .card-title-label{margin-bottom:1rem}
}
.user__grants .card-title .disabled{color:#757575}
@media only screen and (max-width:61.9375em){.user__grants .card-title{margin:1.5rem 0 1rem}
}
@media only screen and (max-width:61.9375em){.user__grants .card{padding-left:1.25rem;padding-right:1.25rem}
}
.user__grants .card.disabled{background-color:#f5f5f5;border:.0625rem solid #d0d1d3}
.user__grants .linkedAddress.disabled{color:#757575}
.user__grants .grantbox__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;margin-left:2.5rem;margin-right:2rem}
.user__grants .grantbox__container-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#424242}
.user__grants .grantbox__container-item-title{font-size:.75rem;font-weight:600;line-height:1.4375rem}
.user__grants .grantbox__container-item-value{font-size:.875rem;line-height:1.4375rem}
.user__grants .grantbox__container-item-grantleft{font-size:.875rem;line-height:.9375rem}
.user__grants .grantbox__container-item .disabled{color:#757575}
.user__grants .bold-text{font-weight:600;font-size:1.125rem;line-height:1.4375rem;margin-top:.0625rem}
@media only screen and (max-width:61.9375em){.user__grants .bold-text{margin-top:.25rem}
}
.user__grants .text-blue,.user__grants .text-blue&gt;.item-box-value{color:#004593}
.user__grants .grantbox__table{margin-left:3.3125rem;margin-right:2rem}
.user__grants .grantbox__table&gt;table{border-collapse:collapse;margin:0;padding:0;width:100%;display:table;table-layout:fixed}
.user__grants .grantbox__table&gt;table tr .ordernumber{width:21%}
.user__grants .grantbox__table&gt;table tr .podate{width:22%}
.user__grants .grantbox__table&gt;table tr .grantused{width:17%}
.user__grants .grantbox__table&gt;table tr .orderstatus{width:19%}
.user__grants .grantbox__table&gt;table tr .emailid{width:21%}
@media only screen and (min-width:75em){.user__grants .grantbox__table&gt;table tr .ordernumber,.user__grants .grantbox__table&gt;table tr .podate{width:18%}
.user__grants .grantbox__table&gt;table tr .grantused,.user__grants .grantbox__table&gt;table tr .orderstatus{width:17%}
.user__grants .grantbox__table&gt;table tr .emailid{width:30%}
}
.user__grants .grantbox__table&gt;table tr td{text-align:left;padding-right:1rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.3125rem}
.user__grants .grantbox__table&gt;table tr td:last-child,.user__grants .grantbox__table&gt;table tr th:last-child{padding-right:0}
.user__grants .grantbox__table&gt;table tr th{font-size:.75rem;line-height:1.4375rem;font-weight:600;text-transform:uppercase;padding-right:1rem;text-align:left}
.user__grants .tooltip{display:block;background:0;opacity:1;width:auto}
.user__grants .tooltip__text{position:absolute;width:auto;white-space:nowrap;left:50%;transform:translateX(-50%);top:140%;bottom:auto;font-size:1rem;font-weight:400;color:#616161;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user__grants .tooltip__text:after,.user__grants .tooltip__text:before{top:auto;bottom:100%}
.user__grants .tooltip__text:after{border:.5625rem solid transparent;border-top:0;border-bottom:.5625rem solid #f4f5f7}
.user__grants .tooltip__text:before{border:0}
.user__grants .linkedAddress{font-size:.875rem;font-weight:600;color:#004593;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:.25rem}
@media only screen and (max-width:61.9375em){.user__grants .linkedAddress{background:0;border:0;margin-top:.5rem;font-size:.875rem;font-weight:600;color:#004593;line-height:1rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.reactBootstrapModal.moredetails-overlay.modal-dialog .modal-content{position:fixed;top:auto;right:auto;left:0;bottom:0;margin:0;width:100%;max-width:100%}
.reactBootstrapModal.moredetails-overlay.modal-dialog .modal-header{border-bottom:.0625rem solid #d1d1d1;margin:1.25rem 1.25rem 0;padding:0 0 1rem}
.reactBootstrapModal.moredetails-overlay.modal-dialog .modal-body{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:.875rem 1.25rem 1.625rem}
.user-dashboard{width:100%}
.user-dashboard-title{font-size:3rem;font-weight:600;color:#424242;line-height:3.3125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.user-dashboard-title{font-size:2rem;font-weight:600;color:#404041;line-height:2.1875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:2rem 1rem 1.25rem}
}
.user-dashboard-subtitle{font-size:1.25rem;font-weight:600;color:#fff;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-dashboard .verticle-line{border-left:.0625rem solid #d1d1d1}
.user-dashboard .avatar-widget{-ms-flex:28%;flex:28%;margin-right:7.018%}
@media only screen and (max-width:61.9375em){.user-dashboard .avatar-widget{-ms-flex:100%;flex:100%;padding:1.5rem 0 1rem;border-bottom:.0625rem solid #d1d1d1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-align:center;margin:0}
}
.user-dashboard .avatar-widget__circle{height:3.5rem;width:3.5rem;background-color:rgba(0,153,136,.1);border-radius:2.1875rem;padding:1.0625rem .625rem;margin:0 auto;-ms-flex:100%;flex:100%;font-size:1.25rem;font-weight:600;color:#098;line-height:1.375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.user-dashboard .avatar-widget__circle{-ms-flex:15%;flex:15%;margin:0 1rem 0 0}
}
@media only screen and (max-width:61.9375em){.user-dashboard .avatar-widget__content{-ms-flex:75%;flex:75%}
.user-dashboard .avatar-widget__content&gt;p{margin-top:.25rem}
}
.user-dashboard .avatar-widget__content-welcome{margin-top:.625rem;font-size:.875rem;font-weight:400;color:#424242;line-height:.9375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.user-dashboard .avatar-widget__content-welcome{font-size:.875rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.user-dashboard .avatar-widget__content-name{margin-top:.625rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.user-dashboard .avatar-widget__content-name{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.user-dashboard .actions-widget{-ms-flex:47%;flex:47%;margin:2.34% 5.85% 2.34% 4.68%}
@media only screen and (max-width:61.9375em){.user-dashboard .actions-widget{-ms-flex:100%;flex:100%;border-bottom:.0625rem solid #d1d1d1;padding:1rem 0;margin:0}
}
.user-dashboard .actions-widget__item{display:-ms-flexbox;display:flex;margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.user-dashboard .actions-widget__item{margin-top:1rem}
.user-dashboard .actions-widget__item:first-child{margin-top:0}
}
.user-dashboard .actions-widget__item:first-of-type{margin-top:0}
.user-dashboard .actions-widget__item button.label{background-color:#fff}
.user-dashboard .actions-widget .label{font-size:1rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;vertical-align:top}
@media only screen and (max-width:61.9375em){.user-dashboard .actions-widget .label{font-size:.875rem}
}
.user-dashboard .actions-widget .label.disabled{color:#424242}
.user-dashboard .actions-widget .icon{height:1.375rem;width:1.375rem;margin-right:7.26%}
.user-dashboard .content-widget{-ms-flex:41%;flex:41%;margin-left:2.5rem}
@media only screen and (max-width:61.9375em){.user-dashboard .content-widget{-ms-flex:100%;flex:100%;padding:1rem 0 0;margin:0;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}
}
.user-dashboard .content-widget__title{font-size:.875rem;font-weight:600;color:#424242;line-height:1.0625rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-dashboard .content-widget .actions-widget__item{margin-top:.5rem}
.user-dashboard .content-widget .actions-widget__item:first-of-type{margin-top:.75rem}
@media only screen and (max-width:61.9375em){.user-dashboard .content-widget .actions-widget__item{-ms-flex:50%;flex:50%}
}
@media only screen and (max-width:61.9375em){.user-dashboard .content-widget .actions-widget__item:nth-of-type(2){margin-top:.75rem}
}
.user-dashboard .content-widget .actions-widget__item .label{font-size:.75rem;font-weight:400;color:#424242;line-height:1.0625rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-dashboard .content-widget .actions-widget__item .icon{height:.875rem;width:.875rem;margin-right:.5rem}
.user-dashboard .banner.small{-ms-flex:0 1 auto;flex:0 1 auto}
@media only screen and (max-width:61.9375em){.user-dashboard .banner.small{padding-top:1.5rem}
}
.user-dashboard .account-summary-widget{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;min-height:19.3125rem;-ms-flex:100%;flex:100%;margin:3rem 0 1.5rem;position:relative}
@media only screen and (max-width:61.9375em){.user-dashboard .account-summary-widget{margin:1rem 0;min-height:auto}
}
.user-dashboard .account-summary-widget__blue-box{background-color:#004593;border:.0625rem solid #e0e0e0;border-radius:.375rem .375rem 0 0;box-sizing:border-box;height:50%;padding:2rem 2rem 1rem}
@media only screen and (max-width:61.9375em){.user-dashboard .account-summary-widget__blue-box{height:auto;padding:1rem 1.25rem}
}
.user-dashboard .account-summary-widget__content{border-radius:.375rem;background-color:#fff;box-shadow:0 .125rem .4375rem 0 rgba(0,0,0,.19);min-height:12.125rem;max-height:fit-content;padding:4.022% 3.016%;position:absolute;top:4.25rem;left:2rem;right:2rem;bottom:2rem}
@media only screen and (max-width:61.9375em){.user-dashboard .account-summary-widget__content{position:static;border-radius:0;box-shadow:none;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;left:0;padding:1.5rem 1.25rem 2rem;width:100%;min-height:auto}
}
.banner{position:relative}
.banner.large{-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex:100%;flex:100%}
.banner.large .banner__title{font-size:1.625rem;font-weight:600;color:#004593;line-height:2.1875rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.banner.large .banner__title{font-size:.875rem;font-weight:600;color:#004593;line-height:1.5rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.banner.large .banner__desc p{font-size:.75rem;font-weight:400;color:#212121;line-height:.9375rem}
.banner.large .banner__cta&gt;a,.banner.large .banner__desc p{letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.banner.large .banner__cta&gt;a{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;border:.0625rem solid #004593;border-radius:.375rem;padding:.5rem 2.5rem}
.banner.small{-ms-flex-flow:row wrap;flex-flow:row wrap}
.banner.small .banner__title{margin-bottom:.3125rem;font-size:.875rem;font-weight:600;color:#004593;line-height:1.5rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.banner.small .banner__title{font-size:.875rem;font-weight:600;color:#004593;line-height:1.5rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.banner.small .banner__cta&gt;a{font-size:.875rem;font-weight:600;color:#004593;line-height:.9375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border:.0625rem solid #004593;border-radius:.375rem;padding:.375rem 3rem}
.banner.small .banner__image img{width:100%;height:9.625rem}
.banner__image{-ms-flex-pack:center;justify-content:center}
.banner__image img{vertical-align:middle}
.banner__container{-ms-flex-align:center;align-items:center;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}
.banner__container .row{height:100%}
.banner__container .row.text-center{-ms-flex-pack:center;justify-content:center}
.banner__container .row.text-left{-ms-flex-pack:start;justify-content:flex-start}
.banner__container .row.text-right{-ms-flex-pack:end;justify-content:flex-end}
.banner__section{-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;width:100%}
.banner__cta&gt;a,.banner__desc p{font-size:.75rem;font-weight:400;color:#424242;line-height:.9375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.banner__cta&gt;a{margin-top:1rem}
.promotion-container .row{margin-left:0;margin-right:0}
.promotion-container__expiry{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.promotion-container__expiry{margin-bottom:1rem}
}
.promotion-container__expiry-title{font-size:1rem;font-weight:700;color:#424242;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promotion-container__promocode{font-weight:700;border:.09375rem solid #424242;border-radius:.25rem;display:inline-block;margin-bottom:1.5rem;padding:.4375rem .3125rem .5625rem}
.promotion-container__promocode,.promotion-container__promocode-title{font-size:1.125rem;color:#424242;line-height:1.125rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promotion-container__promocode-title{font-weight:400}
.promotion-container__copy{font-size:1rem;line-height:1.125rem;color:#004593;padding-left:1rem;cursor:pointer;background:#fff}
@media only screen and (max-width:61.9375em){.promotion-container__image{background:#fff;max-height:11.5625rem;border-radius:.375rem;border:.0625rem solid #ccc;padding:.75rem 3.5625rem 0 3.6875rem;text-align:center;margin-bottom:1.5rem;margin-top:.3125rem;min-width:100%}
.promotion-container__image__button{cursor:auto;background-color:transparent}
.promotion-container__promotions-image{height:100%;margin-left:auto;margin-right:auto}
.promotion-container__information{padding:0;min-width:100%}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .promotion-container__information .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .promotion-container__information .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .promotion-container__information .cx-end-cancel,.promotion-container__information .btn,.promotion-container__information .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.promotion-container__information .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.promotion-container__information .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{line-height:1.125rem;width:15.625rem;float:left !important}
.promotion-container__information-heading{font-size:1.375rem;font-weight:400;color:#424242;line-height:1.625rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem}
.promotion-container__information-heading p{font-size:1.375rem}
.promotion-container__information-highlight{font-size:1.375rem;font-weight:700;line-height:1.625rem}
.promotion-container__description,.promotion-container__information-highlight{color:#424242;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promotion-container__description{font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:1rem}
.promotion-container__promocode-description{font-size:.875rem;line-height:1.125rem;margin-bottom:1.5rem}
.promotion-container__details,.promotion-container__promocode-description{font-weight:400;color:#424242;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promotion-container__details{font-size:1rem;line-height:1.25rem;margin-bottom:2.5rem;margin-top:1.25rem}
}
@media only screen and (min-width:64em){.promotion-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.promotion-container__image{height:18.625rem;margin:.625rem 0;border-radius:.375rem;border:.0625rem solid #ccc;padding:1.5rem 1.125rem}
.promotion-container__image__button{cursor:auto;background-color:transparent}
.promotion-container__promotions-image{height:15.625rem}
.promotion-container__information{padding-left:2.5rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .promotion-container__information .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .promotion-container__information .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .promotion-container__information .cx-end-cancel,.promotion-container__information .btn,.promotion-container__information .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.promotion-container__information .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.promotion-container__information .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{line-height:1.125rem;width:14.875rem}
.promotion-container__information-heading{margin-bottom:1rem;font-size:2.25rem;font-weight:400;color:#424242;line-height:2.5rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promotion-container__information-heading p{font-size:2.25rem}
.promotion-container__description{font-size:1.125rem;line-height:1.375rem;margin-bottom:1rem}
.promotion-container__description,.promotion-container__promocode-description{font-weight:400;color:#424242;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.promotion-container__promocode-description{font-size:1rem;line-height:1.25rem;margin-bottom:1.5rem}
}
.productDescriptionTiles__info-section{padding-bottom:1rem}
.productDescriptionTiles__price-details{width:max-content}
.productDescriptionTiles__vertical-line-seprator{border-left:.0625rem solid #424242;margin:0 .5rem}
.productDescriptionTiles__product-code a{font-size:.875rem;font-weight:600;color:#004593;line-height:1.43;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productDescriptionTiles__product-name{font-weight:400;line-height:1.25rem}
.productDescriptionTiles__quantity-lable{font-size:.875rem;font-weight:400;color:#424242;line-height:1.65;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.productDescriptionTiles__quantity{font-weight:400}
.productDescriptionTiles__price{font-weight:600}
.productDescriptionTiles__lp-lable{font-size:.75rem}
.productDescriptionTiles__listPrice{font-size:.75rem;font-weight:600}
.productDescriptionTiles__listPrice.strike-off{text-decoration:line-through}
.productDescriptionTiles.quote-products .productDescriptionTiles__info-section{padding-bottom:.5rem}
.productDescriptionTiles.quote-products .productDescriptionTiles__quantity-lable{line-height:1.4375rem}
.typeahead{position:relative}
.typeahead__wrapper{display:block;position:relative}
.typeahead__wrapper .form-field{-ms-flex-flow:row;flex-flow:row}
.typeahead__wrapper .form-field input{padding-bottom:1rem;padding-left:2.75rem;padding-top:1rem;border:.0625rem solid #d0d1d3;border-radius:.375rem}
.typeahead__wrapper .form-field input[placeholder]{font-size:1rem;font-weight:400;color:#616161;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.typeahead__wrapper .form-field input[placeholder]::-webkit-input-placeholder{font-size:1rem;opacity:1}
.typeahead__wrapper .form-field input[placeholder]:-moz-placeholder,.typeahead__wrapper .form-field input[placeholder]::-moz-placeholder{font-size:1rem;opacity:1}
.typeahead__wrapper .form-field input[placeholder]:-ms-input-placeholder{font-size:1rem;opacity:1}
.typeahead__wrapper .form-field label{display:none !important}
.typeahead__search-cta{-ms-flex-align:center;align-items:center;height:3.5rem;left:1rem;position:absolute;top:0;z-index:1}
.typeahead__search-cta .icon{height:.875rem;width:.875rem;cursor:pointer}
.typeahead__search-cta.clear{left:auto;right:1rem}
.typeahead__cont-menu{display:inline-block;position:absolute;top:100%;background:#fff;border:.0625rem solid #d0d1d3;border-top:0;border-radius:.375rem;z-index:1;max-height:17.0625rem;overflow-y:auto;width:100%;padding:.375rem 2rem 1rem;outline:0;box-sizing:border-box;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.06)}
.typeahead__cont-menu-item{font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-bottom:.0625rem solid #e0e0e0;cursor:pointer;transition:all .2s ease;padding:1rem 0;list-style-type:none}
.typeahead__cont-menu-item:before{content:"";display:none}
.typeahead__cont-menu-item.selected,.typeahead__cont-menu-item:hover{background-color:#f4f5f7}
.typeahead__cont-menu-item.focused{border:.03125rem solid #004593}
.typeahead__cont-menu-item:last-child{border:0}
.typeahead__cont-menu-item .highlight{font-weight:600;color:#004593}
.bd-tool-tip{position:relative}
.bd-tool-tip__container-block{min-width:max-content;position:absolute;z-index:10}
@media only screen and (max-width:61.9375em){.bd-tool-tip__container-block{min-width:11.25rem}
}
.bd-tool-tip__container-block:after,.bd-tool-tip__container-block:before{content:"";position:absolute}
.bd-tool-tip__container-block.top{bottom:100%;left:50%;margin-bottom:.5625rem;transform:translateX(-50%)}
@media only screen and (max-width:61.9375em){.bd-tool-tip__container-block.top{left:60%}
}
.bd-tool-tip__container-block.top:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;bottom:-.375rem;left:50%;margin-left:-.5rem;border-top:.4375rem solid #f4f5f7}
.bd-tool-tip__container-block.top:before{border-top:.5rem solid #b7b8ba;border-left:.625rem solid transparent;border-right:.625rem solid transparent;bottom:-.5rem;left:50%;margin-left:-.625rem}
.bd-tool-tip__container-block.bottom{top:100%;left:70%;margin-top:.5625rem;transform:translateX(-50%)}
@media only screen and (max-width:61.9375em){.bd-tool-tip__container-block.bottom{left:60%}
}
.bd-tool-tip__container-block.bottom:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;top:-.375rem;left:50%;margin-left:-.5rem;border-bottom:.4375rem solid #f4f5f7}
.bd-tool-tip__container-block.bottom:before{border-bottom:.5rem solid #b7b8ba;border-left:.625rem solid transparent;border-right:.625rem solid transparent;top:-.5rem;left:50%;margin-left:-.625rem}
.bd-tool-tip__container-block.left{top:50%;right:100%;margin-left:.5625rem;transform:translateY(-50%)}
.bd-tool-tip__container-block.left:after{border-top:.3125rem solid transparent;border-bottom:.3125rem solid transparent;right:-.375rem;top:50%;margin-top:-.25rem;border-left:.4375rem solid #f4f5f7}
.bd-tool-tip__container-block.left:before{border-left:.5rem solid #b7b8ba;border-top:.375rem solid transparent;border-bottom:.375rem solid transparent;left:100%;top:50%;margin-top:-.3125rem}
.bd-tool-tip__container-block.right{top:50%;left:100%;margin-left:.5625rem;transform:translateY(-50%)}
.bd-tool-tip__container-block.right:after{border-top:.3125rem solid transparent;border-bottom:.3125rem solid transparent;left:-.375rem;top:50%;margin-top:-.25rem;border-right:.4375rem solid #f4f5f7}
.bd-tool-tip__container-block.right:before{border-right:.5rem solid #b7b8ba;border-top:.375rem solid transparent;border-bottom:.375rem solid transparent;left:-.5rem;top:50%;margin-top:-.3125rem}
.bd-tool-tip__container-message{box-sizing:border-box;border-radius:.375rem;border:.0625rem solid #b7b8ba;background-color:#f4f5f7;padding:1.5rem 1rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.5;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bd-tool-tip__container-icon{background:none !important}
.bd-tool-tip__container-icon img{height:1.25rem;margin-left:.5rem;width:1.25rem}
.bd-tool-tip__container-icon img:hover{cursor:pointer}
.bd-tool-tip__container-icon:focus{outline:0}
.bd-tool-tip__container-icon.animated_icon{width:3rem}
.bd-tool-tip__container .curved-tip{position:absolute;top:-24px;left:-20px;z-index:11;max-width:4rem}
.bd-tool-tip__modal{margin:0}
.bd-tool-tip__modal .modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0;position:fixed;bottom:0}
.bd-tool-tip__modal .modal-header{position:absolute;padding:0 !important;top:1.5rem;right:1.5rem;z-index:999}
.bd-tool-tip__modal .modal-body{padding:1.5rem !important}
.bd-tool-tip__modal-innerContent h3{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem}
.bd-tool-tip__modal-innerContent .underLine{height:.0625rem;width:100%;background-color:#d1d1d1;border-top:.0625rem solid #d1d1d1;margin-bottom:1rem}
.bd-tool-tip__modal-innerContent p{line-height:1.25rem !important}
.bd-tool-tip__modal-innerContent p:nth-child(2){margin-top:1rem}
.myCart_grants{background-color:rgba(0,69,147,.05) !important;border-radius:.25rem;margin-top:2rem}
.myCart_grants_notExist{height:3.5rem !important;padding-top:0 !important}
.myCart_grants_notExist .info-message{-ms-flex-align:end;align-items:flex-end;background:none !important;border:none !important;border-radius:0 !important}
.myCart_grants_notExist .info-message img{width:auto !important}
.myCart_grants_notExist .info-message p{font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.myCart_grants_exist .checkbox-wrap{width:auto}
.myCart_grants_exist .checkbox-wrap label span{line-height:1.25rem !important;white-space:nowrap !important}
.myCart_grants_exist_grantsName{font-size:.75rem;font-weight:600;line-height:1.4375rem}
.myCart_grants_exist_grantsLeft,.myCart_grants_exist_grantsName{color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.myCart_grants_exist_grantsLeft{font-size:.875rem;font-weight:400;line-height:1.3125rem;margin-top:.125rem}
.myCart_grants_exist_change{font-size:.875rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.myCart_grants_exist_infoTooltip .bd-tool-tip__container-message{width:17.4375rem;padding:1.5rem !important}
.myCart_grants_exist_infoTooltip .bd-tool-tip__container-message p:nth-child(2){margin-top:1rem}
.myCart_grants-selectionModal{max-width:56.938rem}
.myCart_grants-selectionModal .modal-content .modal-header{margin:1.8125rem 1.8125rem 0 0;position:absolute;padding:0;right:0;z-index:99}
.myCart_grants-selectionModal .modal-content .modal-body{padding-top:3.5rem !important}
.myCart_grants-selectionModal-innerContent-header{font-size:1.625rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem}
.myCart_grants-selectionModal-innerContent .underLine{border-bottom:.0625rem solid #d1d1d1;background:#d1d1d1;height:.0625rem}
.myCart_grants-selectionModal-innerContent-subHeader{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:2rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer{border:.0625rem solid #e0e0e0;border-radius:.375rem;background-color:#fff;margin-top:1.5rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantName{border-bottom:.0625rem solid #d1d1d1;margin:2rem 2rem 0}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantName p{margin-bottom:.5rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent{margin-top:1.5rem;margin-left:2rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item-title{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item-value{margin-top:.25rem;font-size:.875rem;font-weight:400;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item-grantsPrice{margin-top:.0625rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item-grantsRemaining{margin-top:.25rem;font-size:.875rem;font-weight:400;color:#424242;line-height:.9375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-data{-ms-flex-pack:distribute;justify-content:space-around}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer .outerCheckbox{border-right:.0625rem solid #d1d1d1}
.myCart_grants-selectionModal-innerContent-btnGroup{margin-top:2rem;text-align:right}
.myCart_grants-selectionModal-innerContent-btnGroup .confirmBtn{border-radius:.375rem;height:3.125rem;width:13rem;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.25rem}
.myCart_grants-selectionModal-innerContent-btnGroup .cancelBtn{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-right:3rem}
.myCart_grants-selectionModal-innerContent-btnGroup .cancelBtn:focus{outline:0}
@media only screen and (max-width:61.9375em){.myCart_grants-selectionModal{margin:0}
.myCart_grants-selectionModal .modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0}
.myCart_grants-selectionModal .modal-content .modal-header{margin-top:1.5rem;margin-right:1.25rem}
.myCart_grants-selectionModal .modal-content .modal-body{padding:1.5rem 1.25rem 2.5rem !important}
.myCart_grants-selectionModal-innerContent-header{font-size:1.125rem;line-height:1.25rem}
.myCart_grants-selectionModal-innerContent-subHeader{font-size:1rem;line-height:1.375rem;margin-top:1.25rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer{margin-top:2rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantName{margin-top:1.5rem;margin-left:1rem;margin-right:1rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantName p{margin-bottom:1rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent{margin-top:1rem;margin-left:1rem;margin-right:1rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-data{-ms-flex-wrap:wrap;flex-wrap:wrap}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item:nth-child(3),.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item:nth-child(4){margin-top:1rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item-title{line-height:.875rem}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item-grantsPrice,.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item-grantsRemaining{margin-top:.25rem}
.myCart_grants-selectionModal-innerContent-btnGroup{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center !important;-ms-flex-pack:center;justify-content:center}
.myCart_grants-selectionModal-innerContent .confirmBtn{width:100%;height:4.125rem;-ms-flex-order:1;order:1;line-height:1.125rem}
.myCart_grants-selectionModal-innerContent .cancelBtn{margin-top:1.5rem;margin-right:0;-ms-flex-order:2;order:2}
}
.print-header-container{background-color:#212121;padding-top:1rem;padding-bottom:1rem}
.print-header-container-icon{margin-right:3.5rem}
@media only screen and (max-width:61.9375em){.print-header-container-icon{margin-right:2.5rem}
.print-header-container-icon.downloadIcon img{width:1.25rem;height:1.25rem}
.print-header-container-icon.printIcon img{width:1.4375rem;height:1.5rem}
.print-header-container-icon.emailIcon img{width:1.5rem;height:1.125rem}
}
.print-header-container-icon:last-child{margin-right:0}
@media only screen and (max-width:61.9375em){.print-header-container-icon:last-child{margin-right:1rem}
}
@media print{.print-header-container{display:none !important}
}
@media only screen and (min-width:62em){.print-header-container-email-modal.modal-dialog{max-width:36.4375rem}
}
@media only screen and (max-width:61.9375em){.print-header-container-email-modal.modal-dialog{margin:0 !important}
}
.print-header-container-email-modal .modal-content .modal-header{padding-bottom:.5rem !important}
@media only screen and (max-width:61.9375em){.print-header-container-email-modal .modal-content .modal-header{display:none}
}
.print-header-container-email-modal .modal-content .modal-header button{display:-ms-flexbox;display:flex}
.print-header-container-email-modal .modal-content .modal-header button img{height:1.25rem;width:1.25rem}
.print-header-container-email-modal .email-pdf-modal-container__heading{padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1}
.print-header-container-email-modal .email-pdf-modal-container__heading p{font-size:1.625rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.print-header-container-email-modal .email-pdf-modal-container__heading p{font-size:1.125rem;line-height:1.25rem;font-weight:600}
}
@media only screen and (min-width:62em){.print-header-container-email-modal .email-pdf-modal-container__heading button{display:none}
}
@media only screen and (max-width:61.9375em){.print-header-container-email-modal .email-pdf-modal-container__heading{padding-top:1.5rem}
.print-header-container-email-modal .email-pdf-modal-container__heading button{background:0}
.print-header-container-email-modal .email-pdf-modal-container__heading button img{height:.75rem;width:.75rem}
}
.print-header-container-email-modal .email-pdf-modal-container__cart-id{padding-top:1rem;padding-bottom:1.5rem}
.print-header-container-email-modal .email-pdf-modal-container__cart-id p{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.print-header-container-email-modal .email-pdf-modal-container__description p{padding-bottom:1rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.print-header-container-email-modal .email-pdf-modal-container__description p{line-height:1.75rem;padding-bottom:1.5rem}
}
.print-header-container-email-modal .email-pdf-modal-container__input{padding-bottom:2rem}
@media only screen and (max-width:61.9375em){.print-header-container-email-modal .email-pdf-modal-container__cta-section{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.print-header-container-email-modal .email-pdf-modal-container__cta-section .btn-md{padding-left:4rem !important;padding-right:4rem !important}
@media only screen and (max-width:61.9375em){.print-header-container-email-modal .email-pdf-modal-container__cta-section .btn-md{padding:1.5rem 0 !important;line-height:1.125rem}
}
@media only screen and (max-width:61.9375em){.print-header-container-email-modal .email-pdf-modal-container__cta-section .cta-link{padding-right:0 !important;margin:0 auto;padding-top:1.5rem;text-align:left}
}
.print-header-container-email-modal .email-pdf-modal-container__cta-section .cta-link .cta-text{display:-ms-flexbox;display:flex;font-size:1.125rem;line-height:1.25rem;text-align:left}
.bulkAdd__head{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.bulkAdd__head{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.bulkAdd__form-container{padding:2.5rem 2rem 1.5rem;border:.0625rem solid #d1d1d1;border-top:0;border-radius:0 0 .375rem .375rem}
@media only screen and (max-width:61.9375em){.bulkAdd__form-container{padding:1rem 0 0;border:0}
}
.bulkAdd__row{margin-top:.25rem}
.bulkAdd__row input[type=text]:not(:-ms-input-placeholder)+label{line-height:.8125rem;height:1rem}
.bulkAdd__row input[type=text]:not(:placeholder-shown)+label{line-height:.8125rem;height:1rem}
@media only screen and (max-width:61.9375em){.bulkAdd__row{margin-top:1.25rem}
}
.bulkAdd__row textarea::-webkit-input-placeholder{font-size:1rem;opacity:1;color:#616161}
.bulkAdd__row textarea:-moz-placeholder,.bulkAdd__row textarea::-moz-placeholder{font-size:1rem;opacity:1;color:#616161}
.bulkAdd__row textarea:-ms-input-placeholder{font-size:1rem;opacity:1;color:#616161}
.bulkAdd__row .updateDocument__row-field{margin-bottom:.5rem}
@media only screen and (max-width:61.9375em){.bulkAdd__row .updateDocument__row-field{padding-left:0 !important;padding-right:0 !important}
}
@media only screen and (max-width:61.9375em){.bulkAdd__row input.form-control,.bulkAdd__row textarea.form-control{font-size:1rem;line-height:1.125rem}
}
@media only screen and (max-width:61.9375em){.bulkAdd__row input[type=text]:-ms-input-placeholder+label{font-size:1rem;line-height:1.125rem;color:#404041}
.bulkAdd__row input[type=text]:placeholder-shown+label{font-size:1rem;line-height:1.125rem;color:#404041}
}
.bulkAdd__customer{width:21.25rem;margin-right:2rem;display:inline-block}
@media only screen and (max-width:61.9375em){.bulkAdd__customer{width:54.02%;margin-right:4.78%}
}
.bulkAdd__quantity{width:12.5rem;display:inline-block}
@media only screen and (max-width:61.9375em){.bulkAdd__quantity{width:41.19%}
}
.bulkAdd__add-more{margin-top:1.5rem}
.bulkAdd__add-more button{font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:normal;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:0}
@media only screen and (max-width:61.9375em){.bulkAdd__add-more{margin-top:1rem}
}
.bulkAdd__form-cta{-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem}
@media only screen and (max-width:61.9375em){.bulkAdd__form-cta{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.bulkAdd__form-cta button{height:3.125rem;font-weight:400;padding:1rem 3rem;line-height:1.25rem;cursor:pointer}
@media only screen and (max-width:61.9375em){.bulkAdd__form-cta button{height:4.125rem;padding:1.5rem 0}
.bulkAdd__form-cta button.save{line-height:1.125rem}
}
.bulkAdd__form-cta button.save{font-weight:600}
.bulkAdd__form-cta button.disabled{color:#babcbe}
.bulkAdd__bulkPaste{font-size:1rem;font-weight:400;color:#212121;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background-color:#f5f5f5;border:0;border-radius:.375rem;height:22.6875rem;margin-top:2rem;overflow:auto;padding:1.5rem 2rem;width:100%}
@media only screen and (max-width:61.9375em){.bulkAdd__bulkPaste{margin-top:.25rem;padding:1.5rem 1.3125rem;height:20.25rem}
}
.bulkAdd__bulkPaste::-webkit-input-placeholder{font-size:1rem;opacity:1;color:#616161}
.bulkAdd__bulkPaste:-moz-placeholder,.bulkAdd__bulkPaste::-moz-placeholder{font-size:1rem;opacity:1;color:#616161}
.bulkAdd__bulkPaste:-ms-input-placeholder{font-size:1rem;opacity:1;color:#616161}
.bulkAdd__download-wrapper{display:-ms-flexbox;display:flex;height:100%}
.bulkAdd__download,.bulkAdd__download-wrapper{-ms-flex-direction:column;flex-direction:column}
.bulkAdd__download{-ms-flex-align:center;align-items:center;border:.0625rem solid #e0e0e0;border-radius:.375rem;-ms-flex-pack:center;justify-content:center;margin:1.5rem 0;min-height:7.0625rem}
@media only screen and (max-width:61.9375em){.bulkAdd__download{margin:1rem 0;min-height:11rem}
}
.bulkAdd__download-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.bulkAdd__download-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:1.5rem;padding-right:1.5rem}
}
.bulkAdd__download-link{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1rem}
@media only screen and (max-width:61.9375em){.bulkAdd__download-link{margin-top:1.5rem}
}
.bulk-upload-modal,.creat-slist-modal{min-width:49.6875rem}
@media only screen and (max-width:61.9375em){.bulk-upload-modal .modal-content,.creat-slist-modal .modal-content{min-width:auto}
}
.bulk-upload__head,.creat-slist__head{font-size:1.625rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1;margin-bottom:1.25rem}
@media only screen and (max-width:61.9375em){.bulk-upload__head,.creat-slist__head{font-size:1.625rem;font-weight:600;color:#404041;line-height:1.8125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 1.25rem 1rem;margin-bottom:0}
}
.bulk-upload__form .set-default,.creat-slist__form .set-default{font-size:1rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:2rem;margin-bottom:2.5rem}
@media only screen and (max-width:61.9375em){.bulk-upload__form .set-default,.creat-slist__form .set-default{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1rem;margin-bottom:1rem}
.bulk-upload__form .set-default .checkbox-wrap input[type=checkbox]+label span,.creat-slist__form .set-default .checkbox-wrap input[type=checkbox]+label span{padding-left:.625rem}
}
.bulk-upload__form .set-default input[type=checkbox]+label span,.creat-slist__form .set-default input[type=checkbox]+label span{line-height:1.25rem}
.bulk-upload__form .set-default input[type=checkbox]+label i,.creat-slist__form .set-default input[type=checkbox]+label i{height:1.375rem;width:1.375rem;background-position:-1rem -1rem;background-position-x:-1rem}
@-moz-document url-prefix(){.bulk-upload__form .set-default input[type=checkbox]+label i,.creat-slist__form .set-default input[type=checkbox]+label i{background-position-x:-1rem}
}
.bulk-upload__form .set-default input[type=checkbox]:checked+label i,.creat-slist__form .set-default input[type=checkbox]:checked+label i{background-position:-1rem -3.86rem;-ms-background-position-x:-1rem;background-position-x:-1rem}
@-moz-document url-prefix(){.bulk-upload__form .set-default input[type=checkbox]:checked+label i,.creat-slist__form .set-default input[type=checkbox]:checked+label i{background-position-x:-1rem}
}
.bulk-upload__form .set-default input[type=checkbox]:focus+label i,.creat-slist__form .set-default input[type=checkbox]:focus+label i{outline-color:#f27707;outline-style:dashed;outline-width:.125rem}
@media only screen and (max-width:61.9375em){.bulk-upload__form,.creat-slist__form{background:#fff;padding:1.25rem}
}
.bulk-upload__add-itmes_title,.creat-slist__add-itmes_title{font-size:1.25rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.625rem;border-bottom:.0625rem solid #d1d1d1}
@media only screen and (max-width:61.9375em){.bulk-upload__add-itmes_title,.creat-slist__add-itmes_title{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-bottom:0;padding-bottom:0}
}
.bulk-upload__add-itmes_info,.creat-slist__add-itmes_info{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:1rem}
@media only screen and (max-width:61.9375em){.bulk-upload__add-itmes_info,.creat-slist__add-itmes_info{font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:.25rem}
}
.bulk-upload__add-itmes_tabs,.creat-slist__add-itmes_tabs{margin-top:2.5rem}
.bulk-upload__add-itmes_tabs .nav-tabs .nav-link,.creat-slist__add-itmes_tabs .nav-tabs .nav-link{width:33.33%}
@media only screen and (max-width:61.9375em){.bulk-upload__add-itmes_tabs,.creat-slist__add-itmes_tabs{margin-top:1.5rem}
}
.bulk-upload__options,.creat-slist__options{font-size:.875rem;font-weight:600;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;-ms-flex-align:center;align-items:center;background:#f5f5f5;border:.0625rem solid #b7b8ba;border-radius:.25rem;height:3.5rem;-ms-flex-pack:justify;justify-content:space-between;padding:0 .75rem;width:100%}
.bulk-upload__options:after,.creat-slist__options:after{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dropdown-arrow-down.svg) no-repeat 95%;content:"";float:right;height:.5rem;margin-top:.25rem;width:.875rem}
@media only screen and (max-width:61.9375em){.bulk-upload__options-modal,.creat-slist__options-modal{overflow:hidden;margin:0;max-width:100vw}
.bulk-upload__options-modal .modal-content,.creat-slist__options-modal .modal-content{position:fixed;bottom:0}
.bulk-upload__options-modal .modal-header,.creat-slist__options-modal .modal-header{position:absolute;top:.375rem;right:.5rem;padding:0 !important;z-index:999}
.bulk-upload__options-modal .modal-body,.creat-slist__options-modal .modal-body{padding:.25rem 1.25rem .4375rem !important}
.bulk-upload__options-modal__links,.creat-slist__options-modal__links{font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:0;display:block;border-bottom:.0625rem solid #d1d1d1;padding:1rem;width:100%}
.bulk-upload__options-modal__links:last-child,.creat-slist__options-modal__links:last-child{border:0}
.bulk-upload__options-modal__links.active,.creat-slist__options-modal__links.active{color:#bfbfbf}
}
@media only screen and (max-width:61.9375em){.bulk-upload__form{margin-left:0;margin-right:0;padding-left:.3125rem;padding-right:.3125rem}
}
.bulk-upload__form .name input.form-control{width:23.125rem}
@media only screen and (max-width:61.9375em){.bulk-upload__form .name input.form-control{width:100%}
}
.user-address_options-bar__input input[placeholder]{font-size:1rem;font-weight:400;color:#616161;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-address_options-bar__input input[placeholder]::-webkit-input-placeholder{font-size:1rem;opacity:1}
.user-address_options-bar__input input[placeholder]:-moz-placeholder,.user-address_options-bar__input input[placeholder]::-moz-placeholder{font-size:1rem;opacity:1}
.user-address_options-bar__input input[placeholder]:-ms-input-placeholder{font-size:1rem;opacity:1}
.user-address_options-bar__input input+button{background-color:#fff}
.user-address_options-bar__input .search-icon{width:.90063rem;height:.90063rem}
@media only screen and (max-width:61.9375em){.user-address_options-bar__input .search-icon{width:1.0625rem;height:1.125rem;margin-left:1.25rem}
}
.user-address_options-bar__input .close-icon{width:.8125rem;height:.8125rem}
@media only screen and (max-width:61.9375em){.user-address_options-bar__input .close-icon{width:.625rem;height:.625rem}
}
.user-address_options-bar__input:focus-within{width:98%;position:absolute}
@media only screen and (max-width:61.9375em){.user-address_options-bar__input:focus-within{width:90%}
}
.search-result-container{background-color:#fff;border:.0625rem solid #d0d1d3;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.06);border-radius:0 0 .375rem .375rem;height:18.375rem;overflow:hidden;padding:.5rem 1rem 1rem;position:absolute;top:9.375rem;width:98%;z-index:9999}
.search-result-container.no-results{height:auto;padding-top:1rem}
@media only screen and (max-width:61.9375em){.search-result-container{top:13.125rem;width:100%;left:0;padding:0 2.5rem}
}
.search-result-container .search-text-result{padding:1rem 0;border-bottom:.0625rem solid #d0d1d3;width:100%;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.search-result-container .search-text-result:hover{background-color:#d8d9dd}
.search-result-container .search-text-result&gt;span{display:inline-block;height:1.5rem}
.search-result-container .search-text-result .ellipsis,.search-result-container .search-text-result&gt;span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.search-result-container .search-text-result .ellipsis-reverse{direction:rtl;text-align:left}
@media only screen and (max-width:61.9375em){.search-result-container .search-text-result{line-height:1.25rem}
}
.search-result-container .search-text-result .search-text-highlight{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.no-search-results-page{margin-bottom:4rem}
.no-search-results-page .product-carousel .mobile-product-carousel h2,.no-search-results-page .product-carousel .product-tiles__slides__label_price,.no-search-results-page .product-carousel .product-tiles__slides__label_value,.no-search-results-page .product-carousel .product-tiles__slides_title{background-color:#fff}
.no-search-results-page .no-search-results{margin:1.5rem 0}
.no-search-results-page .no-search-results-image{margin-bottom:2rem}
@media only screen and (max-width:47.938em){.no-search-results-page .no-search-results-image{margin-bottom:1.5rem}
}
@media only screen and (max-width:47.938em){.no-search-results-page .no-search-results-image img{height:7.5rem;width:7.5rem}
}
.no-search-results-page .no-search-results-text{margin-bottom:1.5rem}
.no-search-results-page .no-search-results-content{margin:auto;width:38%}
@media only screen and (max-width:47.938em){.no-search-results-page .no-search-results-content{width:100%}
}
.no-search-results-page .no-search-results-content p{font-size:1.125rem;line-height:1.6875rem;margin-bottom:.75rem}
@media only screen and (max-width:47.938em){.no-search-results-page .no-search-results-content p{font-size:1rem;line-height:1.375rem}
}
.no-search-results-page .no-search-results-content li{font-size:1.125rem;line-height:1.6875rem}
@media only screen and (max-width:47.938em){.no-search-results-page .no-search-results-content li{font-size:1rem;line-height:1.375rem}
}
.searched-term-container{font-size:2rem;line-height:2.1875rem;font-weight:600;padding-left:.5rem}
.disclaimer{border-radius:.25rem;background-color:rgba(0,69,147,.05)}
.disclaimer-container{padding:1.5rem}
@media only screen and (max-width:61.9375em){.disclaimer-container{padding:1.5rem 1rem}
}
.disclaimer-container div{margin-bottom:.5rem;font-size:1.125rem;font-weight:600;color:#212121;line-height:1.22222;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.disclaimer-container div{margin-bottom:1rem}
}
.disclaimer-container span p{font-size:1rem;font-weight:400;color:#212121;line-height:1.375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.plp-search__pagination-container{-ms-flex-pack:end;justify-content:flex-end}
@media only screen and (max-width:47.938em){.plp-search__pagination-container{-ms-flex-pack:center;justify-content:center}
}
.plp-search__pagination-container .pagination{-ms-flex-pack:end;justify-content:end}
@media only screen and (max-width:47.938em){.plp-search__pagination-container .pagination{-ms-flex-pack:center;justify-content:center}
}
.plp-search__pagination-container .page-item.active .page-link{background-color:transparent;color:#757678;border-color:transparent;pointer-events:none}
.plp-search__pagination-container .page-link{font-size:1rem;font-weight:700;color:#004593;line-height:1.125rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border:0}
@media only screen and (max-width:47.938em){.plp-search__pagination-container .page-link{font-size:1.125rem;line-height:1.25rem}
}
.plp-search__pagination-container .break-me{padding:.5rem .75rem}
@media only screen and (min-width:64em){.plp-search__pagination-container-bottom .pagination{-ms-flex-pack:end !important;justify-content:flex-end !important}
}
.plp-search__pagination-container .pagination .break{-ms-flex-preferred-size:auto;flex-basis:auto}
.product-announcement{box-sizing:border-box;border:.0625rem solid #e0e0e0;border-radius:.375rem;background-color:#fff;margin-top:.5rem}
.product-announcement-container{margin:.5rem 0}
.product-announcement-container-img{height:1.25rem;margin:0 .5rem 0 1rem;width:1.25rem}
@media only screen and (max-width:61.9375em){.product-announcement-container-img{margin-right:.5rem}
}
@media only screen and (max-width:61.9375em){.product-announcement-container__info .bd-rte{padding-bottom:1rem}
}
.product-announcement-container__info .bd-rte P{font-size:1rem;font-weight:400;color:#404041;line-height:1.125;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.product-announcement-container__info .bd-rte P{line-height:1.25rem !important}
}
.product-announcement-container__info .bd-rte a{font-weight:600;color:#004593}
.product-announcement-container__info-link{font-size:1rem;font-weight:600;color:#004593;line-height:1.125;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media print{.product-announcement-container__info-link{display:none !important}
}
.user-msgs{margin:.5rem 0 2rem;padding:2rem 2rem 1rem;border:.0625rem solid #e0e0e0;border-radius:.375rem;width:100%;background:#fff}
@media only screen and (max-width:61.9375em){.user-msgs{border-radius:0;border-left:0;border-right:0;padding:1.5rem 1.25rem;margin:0 0 1rem}
}
.user-msgs__heading{display:-ms-flexbox;display:flex}
.user-msgs__heading-left{font-size:1.125rem;color:#424242;line-height:1.25rem;text-align:left}
.user-msgs__heading-left,.user-msgs__heading-right{font-weight:600;letter-spacing:normal;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-msgs__heading-right{font-size:1rem;color:#004593;line-height:1.125rem;text-align:right;margin-left:auto;background:0}
.user-msgs__heading-msgs-count{padding:.25rem .5rem;border-radius:.8125rem;width:1.5rem;height:1.5rem;background:#f27707;margin-left:.625rem;font-size:.875rem;font-weight:600;color:#fff;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-msgs__body-list{margin-top:1.5rem;transition:height .5s ease-in-out}
@media only screen and (max-width:61.9375em){.user-msgs__body-list{margin-top:1rem}
}
.user-msgs__body-list-item{display:-ms-flexbox;display:flex;padding:1rem 0 .625rem;border-bottom:.0625rem solid #e0e0e0;outline:0}
.user-msgs__body-list-item:last-child{border-bottom:0}
.user-msgs__body-list-item:first-child{padding-top:0}
@media only screen and (max-width:61.9375em){.user-msgs__body-list-item{border-bottom-color:#d1d1d1;padding:1rem 0}
.user-msgs__body-list-item:first-child{padding-top:1rem}
}
.user-msgs__body-list-item.unreadMsg:focus{outline:.125rem dashed #f27707}
.user-msgs__body-list-item.unreadMsg:before{content:"\2022";color:#f27707;width:.375rem;height:.375rem;margin-right:.625rem;line-height:.875rem}
@media only screen and (max-width:61.9375em){.user-msgs__body-list-item.unreadMsg:before{line-height:1rem}
}
.user-msgs__body-list-msg{font-size:.875rem;font-weight:400;color:#424242;line-height:.875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;width:90%;padding-right:1.5rem}
@media only screen and (max-width:61.9375em){.user-msgs__body-list-msg{width:75%;padding-right:1rem;line-height:1rem}
}
.unreadMsg .user-msgs__body-list-msg{font-weight:600;line-height:.9375rem;cursor:pointer}
.unreadMsg .user-msgs__body-list-msg-cta{font-weight:600}
.user-msgs__body-list-msg-cta{background:0;color:#004593}
.user-msgs__body-list-date{font-size:.75rem;font-weight:300;color:#616161;line-height:.8125rem;letter-spacing:normal;text-align:right;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:auto;width:10%}
@media only screen and (max-width:61.9375em){.user-msgs__body-list-date{width:25%}
}
.user-msgs__body-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
@media only screen and (max-width:61.9375em){.user-msgs__body-cta{-ms-flex-pack:start;justify-content:flex-start}
}
.user-msgs__body-cta-view-all{font-size:.875rem;font-weight:600;color:#004593;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:0;margin-top:1rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .payment__container-subtitle .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .payment__container-subtitle .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .payment__container-subtitle .cx-end-cancel,.payment__container-subtitle .btn,.payment__container-subtitle .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.payment__container-subtitle .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.payment__container-subtitle .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{line-height:1.125rem}
@media only screen and (max-width:61.9375em){.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .payment__container-subtitle .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .payment__container-subtitle .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .payment__container-subtitle .cx-end-cancel,.payment__container-subtitle .btn,.payment__container-subtitle .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.payment__container-subtitle .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.payment__container-subtitle .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{padding:1.5rem 5rem}
}
.payment__container-nodata-title{margin-bottom:7.5rem}
.payment__container-nodata-title&gt;button{line-height:1.125rem}
@media only screen and (max-width:61.9375em){.payment__container-nodata-title&gt;button{padding-top:1.5rem;padding-bottom:1.5rem}
}
@media only screen and (max-width:61.9375em){.payment__container-nodata-title{margin-bottom:4rem}
}
.payment__container-nodata-subtitle,.payment__container-subtitle{margin-top:2rem;margin-bottom:1rem;-ms-flex-align:center;align-items:center}
@media only screen and (max-width:61.9375em){.payment__container-nodata-subtitle,.payment__container-subtitle{-ms-flex-align:start;align-items:flex-start}
.payment__container-nodata-subtitle&gt;button,.payment__container-subtitle&gt;button{-ms-flex-item-align:normal;align-self:normal}
}
.payment__container-nodata .no-data-label,.payment__container .no-data-label{margin-top:1.25rem;font-size:1.375rem;font-weight:400;color:#616161;line-height:2.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-top:0}
@media only screen and (max-width:61.9375em){.payment__container-nodata-title&gt;button,.payment__container-nodata .no-data-label,.payment__container-title&gt;button,.payment__container .no-data-label{margin-top:1rem}
}
@media only screen and (max-width:61.9375em){.payment__container{padding-left:1.25rem;padding-right:1.25rem}
}
.payment__container__tabs{border:.0625rem solid #d0d1d3;border-radius:.375rem;background-color:#fff}
.payment__container__tabs ul{list-style:none;display:-ms-flexbox;display:flex}
.payment__container__tabs ul li{padding:.5rem 1.5rem;font-size:1rem;font-weight:600;line-height:2rem;color:#424242;cursor:pointer}
@media only screen and (min-width:62em) and (max-width:75em){.payment__container__tabs ul li{padding:.5rem .75rem}
}
.payment__container__tabs ul li.active{background-color:#e0e2e5}
.payment__container__tabs ul li:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border:.0625rem solid transparent}
.payment__container__tabs ul li:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border:.0625rem solid transparent}
.payment__container__tabs ul li:not(:last-child){border-right:.0625rem solid #d0d1d3}
@media only screen and (max-width:61.9375em){.payment__container__tabs{width:100%;margin-top:1rem}
}
.payment__container .page-subtitle{font-size:1.5rem;font-weight:600;line-height:1.625rem;color:#424242}
@media only screen and (max-width:61.9375em){.payment__container .page-subtitle{font-size:1rem;line-height:1.125rem}
}
.payment__container .page-sub-info{font-size:1rem;line-height:1.25rem;color:#424242;margin-bottom:2rem}
.payment__container .page-sub-info&gt;a{color:#004593}
@media only screen and (max-width:61.9375em){.payment__container .page-sub-info{font-size:.875rem;line-height:1.125rem}
}
.payment__container .card-body-modal{font-size:1.25rem;line-height:1.375rem;color:#424242}
@media only screen and (max-width:61.9375em){.payment__container .card-body-modal{font-size:1.125rem}
}
.payment__container .confirmationPopUp__btngroup{margin-top:3rem}
.payment__container .confirmationPopUp__btngroup-confirm{padding:1rem 3rem}
@media only screen and (max-width:61.9375em){.payment__container .confirmationPopUp__btngroup-confirm{padding:1.5rem 6rem}
}
.payment__container__download-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}
.payment__container__download{-ms-flex-align:center;align-items:center;border:.0625rem solid #e0e0e0;border-radius:.375rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:1rem 0;min-height:7.0625rem}
@media only screen and (max-width:61.9375em){.payment__container__download{min-height:11rem}
}
.payment__container__download-text{padding-left:1.5rem;padding-right:1.5rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.payment__container__download-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.payment__container__download-link{margin-top:1rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.payment__container__download-link{margin-top:1.5rem}
}
.reactBootstrapModal.addcardmodal.modal-dialog{max-width:40.625rem}
.payment-card{border:.0625rem solid #d0d1d3;padding:2rem 2rem 1rem;margin-bottom:1.5rem;border-radius:.375rem;background-color:#fff}
.payment-card.default-card{border-left:.25rem solid #098;padding-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.payment-card{border-left:0;border-right:0;margin-bottom:1rem;border-radius:0}
.payment-card.default-card{border-left:0;border-top:.25rem solid #098}
}
.payment-card__header{padding-bottom:.625rem;margin-bottom:1rem;border-bottom:.0625rem solid #e0e0e0}
.payment-card__header_text{-ms-flex:2;flex:2;font-size:1rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.payment-card__header_text img{margin-right:.625rem;width:2.5rem;height:1.6875rem}
@media only screen and (max-width:61.9375em){.payment-card__header_text img{margin-right:.875rem}
}
.payment-card__header_text .payment-nick-name{text-align:left}
.payment-card__header_text .payment-nick-name .payment-name{margin-right:.625rem;font-size:1.125rem;line-height:1.25rem}
@media only screen and (min-width:62em) and (max-width:75em){.payment-card__header_text .payment-nick-name .payment-name{font-size:.875rem;line-height:.9375rem}
}
.payment-card__header_text .payment-nick-name .payment-type{font-size:1.125rem;font-weight:600;line-height:1.25rem}
@media only screen and (min-width:62em) and (max-width:75em){.payment-card__header_text .payment-nick-name .payment-type{font-size:.875rem;line-height:.9375rem}
}
@media only screen and (max-width:61.9375em){.payment-card__header_text .payment-nick-name .payment-type{margin-top:.25rem}
}
.payment-card__header_text .payment-nick-name .payment-default{font-size:.875rem;font-style:italic;font-weight:600;line-height:.9375rem;margin-left:.625rem;color:#008575}
.payment-card__details{color:#424242}
@media only screen and (max-width:61.9375em){.payment-card__details .expire-date{padding-left:4rem}
}
.payment-card__details .expire-date .value{line-height:1.3125rem}
.payment-card__details_section .title{font-size:.75rem;font-weight:600;line-height:1.4375rem}
@media only screen and (max-width:61.9375em){.payment-card__details_section .title{line-height:.875rem}
}
.payment-card__details_section .value{font-size:.875rem;line-height:1.4375rem;margin-top:.25rem}
@media only screen and (max-width:61.9375em){.payment-card__details_section .value{line-height:1rem}
}
.payment-card .nickname{width:100%;margin-right:2rem}
.payment-card .nickname&gt;input{padding:1rem 0 .75rem .75rem}
@media only screen and (max-width:61.9375em){.payment-card .nickname&gt;input{padding-top:.875rem}
}
.payment-card .nickname&gt;input[type=text]:-ms-input-placeholder+label{line-height:.8125rem;font-size:.75rem}
.payment-card .nickname&gt;input[type=text]:placeholder-shown+label{line-height:.8125rem;font-size:.75rem}
.payment-card .nickname&gt;label{text-align:left;line-height:.8125rem;font-size:.75rem}
@media only screen and (max-width:61.9375em){.payment-card .nickname-input{line-height:1.25rem;font-size:1.125rem;color:#404041}
}
.payment-card .nickname&gt;button{position:absolute;right:0;background:0}
.payment-card .nickname&gt;button:hover{cursor:pointer}
.payment-card .nickname&gt;button&gt;img{height:.625rem;margin-right:.625rem;margin-bottom:.625rem}
.payment-card .nick-link{font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:right normal;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;cursor:pointer;background:0;padding-right:1rem;border:0;border-right:.0625rem solid #d0d1d3;margin-right:1rem}
@media only screen and (max-width:61.9375em){.payment-card .nick-link{display:none}
}
.payment-card .set-default-link{font-size:.875rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:center;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:0;border:0;margin-top:.5rem;text-align:right;cursor:pointer}
@media only screen and (max-width:61.9375em){.payment-card .set-default-link{display:none}
}
.payment-card .mt-32{margin-top:2rem}
.payment-card .warn-alert{box-shadow:inset 0 0 0 .0625rem #f2a302;padding:.625rem .5rem .75rem 1rem;background-color:rgba(255,171,0,.04)}
.payment-card .warn-alert .alert__message-info{color:#424242;line-height:1.125rem}
@media only screen and (max-width:61.9375em){.payment-card .warn-alert{padding:.5rem .5rem 1rem}
}
.payment-card .expire-alert{box-shadow:inset 0 0 0 .0625rem #cf2026;padding:.625rem 1rem .75rem;background-color:#fef7f7}
.payment-card .expire-alert .alert__message-info{color:#cf2026;line-height:1.125rem}
@media only screen and (max-width:61.9375em){.payment-card .expire-alert{padding:.5rem .5rem .5rem 1rem}
}
.payment-card .modal-header button{height:1rem}
.addr-search-container{margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.addr-search-container{padding-left:1.25rem}
}
.addr-search-container__title{font-weight:600;border-bottom:.0625rem solid #e0e0e0;padding-bottom:.75rem}
.addr-search-container__info,.addr-search-container__title{font-size:1rem;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.addr-search-container__info{font-weight:400;margin:1rem 0 1.5rem}
.addr-search-section{width:100%;min-height:3.125rem}
.addr-search-section .user-address_options-bar__input{width:100%}
.addr-search-section .user-address_options-bar__input.expand,.addr-search-section .user-address_options-bar__input:focus-within{width:86%}
.addr-search-section .user-address_options-bar__input input{width:100%}
.addr-search-section .search-result-container{width:86%;border-radius:.375rem;top:19.125rem;z-index:9999}
@media only screen and (max-width:61.9375em){.selected-addr-wrapper{padding-left:1.25rem}
}
.selected-addr-container{border-bottom:.0625rem solid #e0e0e0;font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.5rem;margin-bottom:1.5rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .selected-addr-container .btn-link.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .selected-addr-container .btn-link.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .selected-addr-container .btn-link.cx-end-cancel,.selected-addr-container .btn.btn-link,.selected-addr-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-link.cx-btn,.selected-addr-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-link.cx-close-cancel,.selected-addr-container .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-link.cx-end-cancel{font-size:1rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.selected-addr-container .address-card__details_section p:first-child{font-size:.875rem;font-weight:400}
.fav-addr-section{background:#f5f5f5;margin:2rem -3.5rem;width:auto}
@media only screen and (max-width:61.9375em){.fav-addr-section{margin:2rem -1.25rem}
}
@media only screen and (max-width:61.9375em){.fav-addr-section__list{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;height:18.75rem;overflow-x:auto;overflow-y:hidden}
}
.fav-addr-section__title{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:1.5rem 0 1rem 3.5rem}
.fav-addr-section .fav-addr-section__list{overflow-y:scroll;height:100vh}
.fav-addr-section .addr-card{width:87.5%;margin:0 0 1.5rem 3.5rem;background-color:#fff}
@media only screen and (max-width:61.9375em){.fav-addr-section .addr-card{width:auto;margin-left:0}
.fav-addr-section .addr-card .address-card{width:auto;border:0;height:14.375rem}
}
.fav-addr-section .addr-card .address-card{padding:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}
.fav-addr-section .addr-card .address-card__radio{padding:0 .4rem}
.fav-addr-section .addr-card .address-card__box{border:.0625rem solid #e0e0e0;-ms-flex:80%;flex:80%}
.fav-addr-section .addr-card .address-card__header{padding-top:.75rem;padding-left:.5rem;border-bottom:.0625rem solid #e0e0e0}
.fav-addr-section .addr-card .address-card__header_text{font-size:1rem;line-height:1.125rem}
.fav-addr-section .addr-card .address-card__details,.fav-addr-section .addr-card .address-card__header_text{font-weight:400;color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.fav-addr-section .addr-card .address-card__details{padding-left:.5rem;font-size:.875rem;line-height:1.3125rem}
.fav-addr-section .addr-card .address-card__details_section p:first-child{font-size:.875rem;font-weight:400}
.save-addr-section{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem}
.save-addr-section .cancel{box-shadow:none;color:#004593;padding-top:0;padding-bottom:0;outline:0}
@media only screen and (max-width:61.9375em){.save-addr-section{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.save-addr-section button{cursor:pointer}
@media only screen and (max-width:61.9375em){.save-addr-section button{height:4.125rem;padding:1.5rem 5rem}
.save-addr-section button.cancel{margin-top:.5rem}
.save-addr-section button.save{line-height:1.125rem}
}
.save-addr-section button.save{font-weight:600}
.save-addr-section button.disabled{color:#babcbe}
.mb-40{margin-bottom:2.5rem}
.bd-fav{max-height:32.125rem;padding-bottom:1.375rem;padding-left:3.625rem}
.address-component{padding:1.5rem;background:rgba(0,69,147,.05)}
.address-component_title{padding-bottom:.5rem}
.address-component_title-default,.address-component_title-text{font-size:.75rem;font-weight:700;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.address-component_title-default{padding-left:.5rem}
.address-component_details p{font-size:.875rem;font-weight:400;color:#424242;line-height:1.3125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.address-component_details-shipToNum{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.address-component_details-shipToNum .card-header{padding:0;background-color:transparent;border-bottom:0}
.address-component_details-changeCta{font-size:.875rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:.5rem}
.address-component_details-changeCta.disabled:hover,.address-component_details-changeCta:disabled:hover{cursor:default}
.address-component_details button{background:0}
.address-component_details button:disabled{color:#babcbe}
.address-component__error-msg{padding-top:0 !important;margin-bottom:0}
.address-component__error-msg .error-message{border:0;background-color:transparent;padding:1rem 0 0 !important}
.more-info-modal{max-width:51.9375rem}
.more-info-modal__modal-container{border-color:#fff;border-radius:.375rem;max-width:51.9375rem !important;padding:1.5rem 3rem 2rem}
@media only screen and (max-width:47.938em){.more-info-modal__modal-container{padding:.5rem 1rem 1.5rem}
}
.more-info-modal__modal-heading{padding-bottom:1.5rem;font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.more-info-modal__modal-heading{padding-bottom:1rem}
}
.more-info-modal__modal-body{margin:1.5rem 0 2rem !important}
@media only screen and (min-width:37.5625em) and (max-width:64em){.more-info-modal__modal-body{height:24.5rem}
}
@media only screen and (max-width:47.938em){.more-info-modal__modal-body{height:26.25rem;padding-bottom:1.5rem}
}
.more-info-modal__details-container{padding-bottom:2.5rem}
@media only screen and (max-width:47.938em){.more-info-modal__details-container{padding-bottom:1.5rem}
}
.more-info-modal__details-container:last-child{padding-bottom:0}
.more-info-modal__label{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.334;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.more-info-modal__label{font-size:1rem;line-height:1.375}
}
.more-info-modal__description{padding-top:.5rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.334;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.more-info-modal__description{font-size:1rem;line-height:1.375}
}
.more-info-modal__view-more{padding-bottom:.5rem;font-size:1.125rem;font-weight:600 !important;color:#004593;line-height:1.334;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.more-info-modal__view-more-cta{margin-bottom:.5rem}
@media only screen and (max-width:47.938em){.more-info-modal__view-more-cta{display:inline-block}
}
.more-info-modal__close-btn{margin-left:auto;width:14rem;float:right;font-size:1.125rem;font-weight:600;color:#fff;line-height:1;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.more-info-modal__close-btn{width:30%}
}
.more-info-modal .underline{margin:0}
.rewardprogram__container{color:#424242}
.rewardprogram__container-title{border-bottom:.0625rem solid #d1d1d1;font-size:1.625rem;line-height:1.625rem;font-weight:600;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.rewardprogram__container-title{line-height:1.875rem}
}
.rewardprogram__container-subtitle{margin-top:1.5rem;font-size:1.125rem;line-height:1.5rem}
@media only screen and (max-width:61.9375em){.rewardprogram__container-subtitle{margin-bottom:.5rem}
}
.rewardprogram__container .reward-checkbox{font-size:1rem;line-height:1.25rem;color:#5f6062;margin-top:1.5rem}
.rewardprogram__container .rewardTnc{padding-top:1.5rem;border-top:.0625rem solid #d1d1d1}
.rewardprogram__container .joinRewards{padding:1rem 3rem;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.rewardprogram__container .joinRewards{width:100%;padding:1rem;margin-top:2rem}
}
.user-orders-list-container input[placeholder],.user-orders-list-container textarea[placeholder]{border:none !important;color:#616161 !important;opacity:1 !important}
.user-orders-list-container input[placeholder]::-webkit-input-placeholder,.user-orders-list-container textarea[placeholder]::-webkit-input-placeholder{border:none !important;color:#616161 !important;opacity:1 !important}
.user-orders-list-container input[placeholder]:-moz-placeholder,.user-orders-list-container input[placeholder]::-moz-placeholder,.user-orders-list-container textarea[placeholder]:-moz-placeholder,.user-orders-list-container textarea[placeholder]::-moz-placeholder{border:none !important;color:#616161 !important;opacity:1 !important}
.user-orders-list-container input[placeholder]:-ms-input-placeholder,.user-orders-list-container textarea[placeholder]:-ms-input-placeholder{border:none !important;color:#616161 !important;opacity:1 !important}
.user-orders-list-container .user__slist-empty_sec{-ms-flex-pack:center;justify-content:center;margin:0 auto}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders{margin-left:-1.25rem;margin-right:-1.25rem}
}
.user-orders-list-container .user-orders-title{font-size:2.75rem;line-height:3rem;margin-bottom:2rem;font-weight:600}
@media only screen and (orientation:landscape){.user-orders-list-container .user-orders-title{padding:0}
}
.user-orders-list-container .user-orders .user-orders-tabs-panel{margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders .user-orders-tabs-panel{padding:0 1.25rem;margin-bottom:1.5rem}
}
@media only screen and (orientation:landscape){.user-orders-list-container .user-orders .user-orders-tabs-panel{padding:0}
}
.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs{width:auto;height:48px;border:.0625rem solid #d0d1d3;border-radius:.375rem;background-color:#fff}
.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs ul{list-style:none;display:-ms-flexbox;display:flex;width:16.8125rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs ul{width:12.8125rem}
}
.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs ul li{height:3rem;cursor:pointer}
.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs ul li button{background-color:transparent;font-size:1rem;font-weight:600;color:#424242;line-height:2rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs ul li.active{background-color:#e0e2e5}
.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs ul li:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border:.0625rem solid transparent}
.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs ul li:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border:.0625rem solid transparent}
.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs ul li:not(:last-child){border-right:.0625rem solid #d0d1d3}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs{width:12.8125rem;height:3.0875rem;margin-right:1.1875rem}
}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders .user-orders-tabs-panel{-ms-flex-pack:start !important;justify-content:flex-start !important}
}
.user-orders-list-container .user-orders .user-orders-tabs-panel .search-filter{height:1.4375rem;color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin:.75rem 0 .9375rem;background-color:transparent}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders .user-orders-tabs-panel .search-filter{font-size:1.0625rem}
}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders .orders-disclaimer-section{padding:0 1.25rem}
}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders .orders-disclaimer-section+.no-web-orders{padding:0 1.25rem !important}
}
.user-orders-list-container .user-orders .orders-disclaimer-section+.no-web-orders .user__no-orders{background:#fff;padding:.5rem;line-height:1;height:50vh}
.user-orders-list-container .user-orders .orders-disclaimer-section+.no-web-orders .user__no-orders p{line-height:1}
.user-orders-list-container .user-orders .search-btn{font-weight:600;height:3rem;line-height:1.25rem;padding:0 2rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders .search-btn{height:4.125rem;margin-top:2rem;display:block;width:100%}
}
.user-orders-list-container .user-orders__ship-to-address{background:#fff;font-size:1rem;font-weight:600;color:#004593;line-height:1.1875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-orders-list-container .trackOrder-reorder-panel{margin:10.875rem auto 0}
@media only screen and (max-width:61.9375em){.user-orders-list-container .trackOrder-reorder-panel{display:block !important;margin-top:1.5rem}
}
.user-orders-list-container .trackOrder-reorder-panel .reorder,.user-orders-list-container .trackOrder-reorder-panel .track-order{margin-right:3.25rem;width:18.75rem;height:16.6875rem;text-align:center}
@media only screen and (max-width:61.9375em){.user-orders-list-container .trackOrder-reorder-panel .reorder,.user-orders-list-container .trackOrder-reorder-panel .track-order{margin-right:0;width:100%}
}
.user-orders-list-container .trackOrder-reorder-panel .track-order-img{margin-bottom:1.5rem}
.user-orders-list-container .trackOrder-reorder-panel .track-order-label{height:2.25rem;color:#616161;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0;line-height:2.25rem;text-align:center;margin-bottom:.4375rem}
.user-orders-list-container .trackOrder-reorder-panel .track-order-desc{height:3.75rem;width:18.75rem;color:#616161;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.375rem;letter-spacing:0;line-height:1.875rem;text-align:center}
@media only screen and (max-width:61.9375em){.user-orders-list-container .trackOrder-reorder-panel .track-order{margin-bottom:2rem}
}
.user-orders-list-container .trackOrder-reorder-panel .reorder-img{margin-bottom:1.5rem}
.user-orders-list-container .trackOrder-reorder-panel .reorder-label{height:2.25rem;color:#616161;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0;line-height:2.25rem;text-align:center;margin-bottom:.4375rem}
.user-orders-list-container .trackOrder-reorder-panel .reorder-desc{height:3.75rem;width:18.75rem;color:#616161;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.375rem;letter-spacing:0;line-height:1.875rem;text-align:center}
.user-orders-list-container .order-card__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;margin-left:1.625rem;margin-right:2.6875rem}
.user-orders-list-container .order-card__container_panel{width:100%}
.user-orders-list-container .order-card__container-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#424242}
.user-orders-list-container .order-card__container-item-title{font-size:.75rem;font-weight:600;line-height:1.4375rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.user-orders-list-container .order-card__container-item-title{margin-bottom:.25rem}
}
.user-orders-list-container .order-card__container-item-value{font-size:.875rem;line-height:1.4375rem}
.user-orders-list-container .order-card__container-item-value.approved{background:rgba(2,170,77,.06);color:#025f2c;text-align:center}
.user-orders-list-container .order-card__container-item .disabled{color:#757575}
.user-orders-list-container .order-card__container .cardOrder .orderbox__container-item{margin-right:2rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .order-card__container{margin-right:0;margin-left:0;padding-left:.3125rem;padding-right:.3125rem}
}
.user-orders-list-container .order-card__container-box{margin-right:1.5rem}
.user-orders-list-container .order-card__container-box:last-child{margin-right:0}
.user-orders-list-container .orderbox__table{margin-left:3.3125rem;margin-right:2rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .orderbox__table{display:none}
}
.user-orders-list-container .orderbox__table .invoices{margin-right:4.6875rem;margin-bottom:.25rem}
.user-orders-list-container .orderbox__table .invoices-title{height:1.4375rem;width:3.4375rem;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.4375rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .orderbox__table .invoices-title{padding:0 1.25rem}
}
.user-orders-list-container .orderbox__table .ship-to-address{margin-bottom:.25rem}
.user-orders-list-container .orderbox__table .ship-to-address-title{height:1.4375rem;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.4375rem}
.user-orders-list-container .orderbox__table .ship-to-address .user-address p{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;letter-spacing:0;line-height:1.3125rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .orderbox__container{margin-left:0;margin-right:0}
}
.user-orders-list-container .orderbox__container_panel{width:75%}
@media only screen and (max-width:61.9375em){.user-orders-list-container .orderbox__container_panel{width:100%}
}
.user-orders-list-container .user-orders-tabs-panel{margin-bottom:2rem}
.user-orders-list-container .user-orders-tabs-panel .user-orders__tabs{width:19.8125rem;height:3.125rem;border:.0625rem solid #d0d1d3;border-radius:.375rem;background-color:#fff}
.user-orders-list-container .user-orders-tabs-panel .user-orders__tabs ul{list-style:none;display:-ms-flexbox;display:flex}
.user-orders-list-container .user-orders-tabs-panel .user-orders__tabs ul li{font-size:1rem;font-weight:600;color:#424242;line-height:1.9375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;height:3rem;cursor:pointer}
.user-orders-list-container .user-orders-tabs-panel .user-orders__tabs ul li.active{background-color:#e0e2e5}
.user-orders-list-container .user-orders-tabs-panel .user-orders__tabs ul li:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border:.0625rem solid transparent}
.user-orders-list-container .user-orders-tabs-panel .user-orders__tabs ul li:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border:.0625rem solid transparent}
.user-orders-list-container .user-orders-tabs-panel .user-orders__tabs ul li:not(:last-child){border-right:.0625rem solid #d0d1d3}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders-tabs-panel .user-orders__tabs{width:12.8125rem;height:3.1875rem;margin-bottom:1rem;margin-right:1.1875rem}
}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders-tabs-panel{-ms-flex-pack:start !important;justify-content:flex-start !important}
}
.user-orders-list-container .user-orders-tabs-panel .search-filter{height:1.4375rem;color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin:.75rem 0 .9375rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user-orders-tabs-panel .search-filter{font-size:1.0625rem}
}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders{padding:0}
}
.user-orders-list-container .user__orders__container-box{margin-right:1rem}
.user-orders-list-container .user__orders .orderbox__container-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#424242}
.user-orders-list-container .user__orders .orderbox__container-item:nth-child(2) .orderbox__container-item-box{margin-bottom:0}
.user-orders-list-container .user__orders .orderbox__container-item-title{font-size:.75rem;font-weight:600;line-height:1.4375rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders .orderbox__container-item-title{line-height:.875rem}
}
.user-orders-list-container .user__orders .orderbox__container-item-value{font-size:.875rem;line-height:1rem}
.user-orders-list-container .user__orders .orderbox__container-item-value.approved{background:rgba(2,170,77,.06);color:#025f2c;text-align:center}
.user-orders-list-container .user__orders .orderbox__container-item-box{margin-bottom:1.125rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders .orderbox__container-item-box{margin-bottom:1rem}
}
.user-orders-list-container .user__orders-underline{border-bottom:.0625rem solid #d1d1d1;margin-top:1.5rem;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-underline{display:none}
}
.user-orders-list-container .user__orders .orderbox__table{margin-left:3.3125rem;margin-right:2rem}
.user-orders-list-container .user__orders-card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1.53125rem 2rem 1.53125rem 1.53125rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-card-content{margin-right:0;margin-left:0}
}
.user-orders-list-container .user__orders-card-content-orderdetails{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-card-content-orderdetails{display:block}
}
.user-orders-list-container .user__orders-card-button{border:.125rem solid #004593;width:20%;font-size:1rem;background:0;-ms-flex-item-align:center;align-self:center;color:#004593}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-card-button{width:7.8125rem;height:1.875rem;margin-left:1.25rem;padding:0;margin-top:.5rem;line-height:.875rem}
}
.user-orders-list-container .user__orders-card-button img{width:1rem;height:1rem}
.user-orders-list-container .user__orders-card-icon{background-color:#fff;width:5%}
.user-orders-list-container .user__orders-card-icon:focus{outline:0}
.user-orders-list-container .user__orders .card{width:50rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders .card{border-radius:0;height:auto;width:87%;margin:0 25px}
}
.user-orders-list-container .user__orders .card .close-icon{cursor:pointer;position:absolute;top:.375rem;right:0;margin:1rem;width:.75rem;height:.75rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content{margin:2.5rem 1.25rem 1.25rem}
}
.user-orders-list-container .user__orders-search-content .user-orders__search{margin-bottom:2rem}
.user-orders-list-container .user__orders-search-content .user-orders__search div.active{height:3.1875rem;width:8.5625rem;background-color:#e0e2e5}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content .user-orders__search div.active{width:6rem}
.user-orders-list-container .user__orders-search-content .user-orders__search div.active:first-of-type{width:8.5rem}
}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist{border:.0625rem solid #d0d1d3;border-radius:.375rem 0 0 .375rem}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist:first-child{margin-right:5rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content .user-orders__search .tablist:first-child{margin-right:0}
}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content .user-orders__search .tablist{margin-bottom:1.5rem}
}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper{width:8.5625rem;border:0}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper.is-input-focus{margin-top:0}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper__list{overflow:hidden}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper .custom-dropdown__header:focus{outline:0}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper .custom-dropdown__header__title{font-size:1rem;font-weight:400}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper .custom-dropdown__header__title.size-lg{padding-right:2rem}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper .custom-dropdown__header__title.size-lg.is-input-focus input{background-color:#e0e2e5;padding-left:.75rem}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist input.form-control{border:0}
.user-orders-list-container .user__orders-search-content .user-orders__search .tablist .search-icon{width:.875rem;height:.875rem}
.user-orders-list-container .user__orders-search-content .user-orders__search .order-search__btn-container{-ms-flex-align:center;align-items:center;height:3.1875rem;left:1rem;position:absolute}
.user-orders-list-container .user__orders-search-content .user-orders__search input.form-control{height:3.1875rem;padding-left:2.125rem}
.user-orders-list-container .user__orders-search-content .user-orders__search .order-search__close-btn{-ms-flex-align:center;align-items:center;height:.21875rem;position:absolute;right:.125rem}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox{margin-bottom:2rem}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox .checkbox-wrap{white-space:nowrap}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox .checkbox-wrap:first-child{padding-left:0}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox .checkbox-wrap label{display:-ms-flexbox;display:flex}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox .checkbox-wrap input{height:1.375rem;min-height:1.375rem;width:1.375rem}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox .user-orders__checkbox-label{margin-bottom:.625rem;text-transform:uppercase;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.4375rem}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox-content{width:50%}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content .user-orders__checkbox-content{border-left-width:0 !important;padding-left:0 !important;width:100%}
}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox-content:first-child{margin-right:2.5rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content .user-orders__checkbox-content:first-child{border-right:0;margin-right:0;margin-bottom:1.5rem}
}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox-content .border-left{border-left:.0625rem solid #d0d1d3}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox .checkbox-label i{width:2rem;height:1.5rem}
.user-orders-list-container .user__orders-search-content .user-orders__checkbox .checkbox-label span{padding-top:.25rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content .user-orders__checkbox .checkbox-label span{padding-left:0}
}
.user-orders-list-container .user__orders-search-content .user-orders__datePicker{margin-bottom:2rem}
.user-orders-list-container .user__orders-search-content .user-orders__datePicker .date-field:first-child{margin-right:2rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content .user-orders__datePicker .date-field:first-child{margin-right:0}
}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content .user-orders__datePicker .date-field .react-datepicker-wrapper{width:100%}
}
.user-orders-list-container .user__orders-search-content .user-orders__datePicker .date-field .helper-text-message{font-size:.75rem;line-height:.8125rem}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders-search-content .user-orders__datePicker .date-field label{width:100%}
}
.user-orders-list-container .user__orders-search-content .user-orders__addressSearch .search-address{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin-bottom:0;text-transform:uppercase}
.user-orders-list-container .user__orders-search-content .user-orders__addressSearch hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
.user-orders-list-container .user__orders__checkbox .user-orders__checkbox-label{margin-bottom:.625rem;text-transform:uppercase;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.4375rem}
.user-orders-list-container .user__orders__checkbox div:first-child{width:.0625rem;border-right:.0625rem solid #d0d1d3;margin-right:2.5rem}
.user-orders-list-container .user__orders__checkbox .checkbox-label i{width:1.375rem;height:1.375rem}
.user-orders-list-container .user__orders__checkbox .checkbox-label span{padding-top:.25rem}
.user-orders-list-container .user__orders .filter{background:#fff;border-radius:.375rem;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.1);min-height:27.5rem;padding:2rem;position:absolute;top:4.5rem;z-index:9}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders .filter{height:auto;padding:0;margin-left:6.5%}
}
.user-orders-list-container .user__orders .filter:after{border:1rem solid transparent;border-top-color:#fff;content:"";right:2.125rem;position:absolute;top:-2rem;transform:rotate(180deg)}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__orders .filter:after{right:6rem;display:none}
}
.user-orders-list-container .user__orders .filter:before{border:1rem solid transparent;border-top-color:#f4f5f7;content:"";right:2.0625rem;position:absolute;top:-2.125rem;transform:rotate(180deg)}
.user-orders-list-container .user__no-orders{padding:0}
@media only screen and (max-width:61.9375em){.user-orders-list-container .user__no-orders{padding:0 1.25rem}
}
.user-orders-list-container .user__all-orders,.user-orders-list-container .user__no-orders a{background:none !important;border:0;padding:0 !important;color:#004593;text-decoration:underline;cursor:pointer}
.shipments .order-summary .btn-link{font-size:.875rem;line-height:1.4375rem;padding:0}
@media only screen and (max-width:61.9375em){.shipments .order-summary .status-group{-ms-flex-direction:column;flex-direction:column}
}
.shipments .order-summary .product-icon{-ms-flex:0 0 auto;flex:0 0 auto}
.shipments .order-summary .product-heading{-ms-flex:1;flex:1}
.shipments .order-summary .w-100{width:100%}
.shipments .order-summary .status-title{margin-left:42%;font-size:.875rem;line-height:1.4375rem;font-weight:600;margin-bottom:.5rem}
@media only screen and (max-width:61.9375em){.shipments .order-summary .status-title{margin-left:0}
}
.shipments .order-summary__info{-ms-flex:0 0 82%;flex:0 0 82%}
.shipments .order-summary__info-details-col{width:auto;-ms-flex:1 1 20%;flex:1 1 20%;margin-right:1rem}
@media only screen and (max-width:61.9375em){.shipments .order-summary__info-details-col{-ms-flex:1 1 30%;flex:1 1 30%;margin-right:0;margin-bottom:1rem}
}
@media only screen and (max-width:61.9375em){.shipments .order-summary__info-details{-ms-flex-direction:column;flex-direction:column}
}
.shipments .order-summary__heading{margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.shipments .order-summary__heading{display:block !important}
}
.shipments .order-summary__heading-title{font-size:2rem;line-height:2.1875rem}
@media only screen and (max-width:61.9375em){.shipments .order-summary__heading-title{margin-bottom:1.5rem}
}
.shipments .order-summary__heading .checkbox-wrap .checkbox-label&gt;span{font-size:1rem;line-height:1.25rem;vertical-align:middle}
.shipments .order-summary__line{margin-top:1rem;margin-bottom:2rem}
.shipments .order-summary__item{margin-bottom:.625rem;margin-top:1.4375rem}
.shipments .order-summary__item:nth-child(2){margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.shipments .order-summary__item{margin-left:0;margin-right:0}
}
.shipments .order-summary__alert .viewShipped{color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.1875rem;text-align:right;margin:0 1rem 0 .5rem;background:transparent}
.shipments .order-summary__alert .viewShipped img{height:1.5rem;width:1.375rem}
.shipments .order-summary__alert-msg{margin-top:.5rem}
@media only screen and (max-width:61.9375em){.shipments .order-summary__alert-msg{padding:.375rem 0 .4375rem}
}
.shipments .order-summary .msg-panel{padding:.375rem 0 .4375rem;width:100%}
.shipments .order-summary .shipments-container{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;padding:2rem 2rem 1.5rem;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.shipments .order-summary .shipments-container{padding:1.5rem 1.25rem 2rem}
}
.shipments .order-summary .shipments-container .shippedOrderNumber{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;font-weight:600;-ms-flex-pack:justify;justify-content:space-between}
.shipments .order-summary .shipments-container h3{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;letter-spacing:0;font-size:1.25rem}
.shipments .order-summary .shipments-container .pendingOrderStatus span{color:#f27707;font-weight:600}
.shipments .order-summary .shipments-container .shippedOrderStatus span{color:#00b8b0;font-weight:600}
.shipments .order-summary .shipments-container .cancelledOrderStatus span{color:#cf2026;font-weight:600}
.shipments .order-summary .ShippedOrders .order-summary__line{margin-top:.6875rem;margin-bottom:1.5rem}
.shipments .order-summary .ShippedOrders .order-summary .hidden{visibility:hidden}
.shipments .order-summary .ShippedOrders .order-summary__info-details-col{margin-top:0;margin-right:2rem}
.shipments .order-summary .ShippedOrders .order-summary__info-details-col:last-child{margin-right:0}
@media only screen and (max-width:61.9375em){.shipments .order-summary .ShippedOrders .order-summary__info-details-col{margin-right:0}
}
.shipments .order-summary .ShippedOrders .order-summary__info-details-col-heading{text-transform:uppercase}
.shipments .order-summary .ShippedOrders .order-summary__info-details-col-value{font-size:.875rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .btn-link.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .btn-link.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .btn-link.cx-end-cancel,.shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .btn.btn-link,.shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-link.cx-btn,.shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-link.cx-close-cancel,.shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-link.cx-end-cancel{font-weight:600}
.user__accounts__content.col-lg-8-5{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}
@media only screen and (max-width:61.9375em){.user__accounts__content.col-lg-8-5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.user__accounts__content .account-summary .info-alert{display:none !important}
.user__accounts__content .order-confirmation .account-summary__main{height:29.6875rem}
.user__accounts__content .order-confirmation .account-summary__main-savings{padding-left:1.5625rem;padding-right:1.5625rem}
.user__accounts__content .order-confirmation .account-summary__main-savings-msg{margin-left:0}
.user__accounts__content .order-confirmation .account-summary__main-savings-msg-saving{font-size:.8125rem}
.user__accounts__content .order-confirmation__order-number-panel{padding-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.user__accounts__content .order-confirmation__order-number-panel{padding-bottom:1rem}
}
.user__accounts__content .order-confirmation__printBtn{border-radius:.375rem;background-color:#004593;color:#fff}
@media only screen and (max-width:61.9375em){.user__accounts__content .order-confirmation__btnGroup{display:none}
}
.user__accounts__content .order-confirmation__cancel-order-m{padding-top:1rem}
.user__accounts__content .order-confirmation__back-cta{padding:.75rem 2.125rem 0;text-align:center}
@media only screen and (max-width:61.9375em){.user__accounts__content .order-confirmation__back-cta{font-size:1.125rem;line-height:1.125rem;padding:1rem 0 0}
}
.user__accounts__content .order-confirmation__back-cta-container{text-align:right;clear:both}
@media only screen and (max-width:61.9375em){.user__accounts__content .order-details{margin-top:0}
}
.user__accounts__content .order-details__main-heading{border-bottom:0;padding-bottom:0;padding-top:.625rem}
@media only screen and (max-width:61.9375em){.user__accounts__content .order-details__main-heading{padding-top:.625rem}
}
.user__accounts__content .order-details__main-heading-panel{padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1}
.user__accounts__content .order-details__main-promo-left{display:block}
@media only screen and (max-width:61.9375em){.user__accounts__content .order-details__main-promo .divider{display:none}
}
@media only screen and (max-width:61.9375em){.user__accounts__content .order-details__main-promo{display:block}
}
.no-bg{background-color:transparent}
.word-break-word{word-break:break-word}
@media only screen and (max-width:61.9375em){.user-order-details .order-confirmation__btnGroup{display:-ms-flexbox;display:flex}
}
.clear-search-1{margin-left:342px}
.clear-search-1,.search-1{position:absolute;bottom:35px}
.search-1{margin-left:510px}
.adrs-acnt-num{display:inline;font-size:14px !important;padding-right:1px;word-wrap:break-word}
.order-download-image{max-width:100%;padding-right:8px;width:10%}
@media only screen and (min-width:64em){.checkout-details__shipping-options{display:-ms-flexbox;display:flex}
}
.checkout-details__shipping-name *{color:#424242}
.checkout-details__shipping-name .error-message{color:#cf2026}
.checkout-details__shipping-name .primaryAttention{margin-top:2rem}
@media only screen and (min-width:64em){.checkout-details__shipping-name .primaryAttention{width:23.125rem}
}
.checkout-details__shipping-name .primaryAttention .form-field label{line-height:.8125rem}
.checkout-details__shipping-address *{color:#424242}
.checkout-details__shipping-address-cta{background:0;margin:1.875rem 0 .625rem;font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.checkout-details__shipping-address-cta{margin:0 0 1rem}
}
.checkout-details__shipping-address-cta.add-address{line-height:1.4375rem}
.checkout-details__shipping-address-cta.add-address:after{display:none}
.checkout-details__shipping-address-cta:after{content:"";border-left:.0625rem solid #d0d1d3;width:.0625rem;margin:.3125rem 1rem .25rem .75rem;height:.875rem;font-size:.75rem}
.checkout-details__shipping-address-cta:disabled{color:#babcbe}
.checkout-details__shipping-address-cta:disabled:hover{cursor:default}
.checkout-details__shipping-address .checkout-details__sub-value{line-height:1.4375rem}
@media only screen and (max-width:47.938em){.checkout-details__shipping-address .checkout-details__sub-value{line-height:1.5rem}
}
.checkout-details__shipping .bd-tool-tip{top:.625rem}
.checkout-details__shipping .bd-tool-tip__container-block{min-width:16.25rem}
.checkout-details__shipping .bd-tool-tip__container-icon{margin-left:2rem}
@media only screen and (max-width:61.9375em){.checkout-details__shipping .bd-tool-tip__container-icon{margin-left:.5rem}
}
.checkout-details__shipping .bd-tool-tip__container-icon:focus:not(:active):not(:hover){outline:.125rem dashed #f27707 !important}
.checkout-details__shipping .bd-tool-tip__container-icon img{margin-left:0}
@media only screen and (max-width:47.938em){.checkout-details__shipping .bd-tool-tip__container-icon img{width:1.25rem;height:1.25rem}
}
.checkout-details__shipping .bd-tool-tip__container-message{padding-top:1rem}
.checkout-details__shipping .bd-tool-tip__container-message div p{color:#404041;line-height:1.375rem}
.checkout-details__shipping .sec-attention .bd-tool-tip{top:.625rem}
.checkout-details__shipping-info{margin-top:.75rem}
.checkout-details__shipping-info .info-message{border:.0625rem solid #f2a302;border-radius:.25rem;background:rgba(255,171,0,.04);padding:.625rem 1rem .625rem .8125rem !important;-ms-flex-align:center;align-items:center}
.checkout-details__shipping-info .info-message img{width:1.375rem}
.checkout-details__shipping-info .info-message p{font-size:.875rem;line-height:1.125rem;color:#424242}
.checkout-details__shipping-info .error-message{padding-right:1rem}
.checkout-details__shipping.edit-details .checkout-details__sub-heading{margin-top:2.5rem;margin-bottom:1rem}
.checkout-details__shipping.edit-details .checkout-details__deliver-options .checkbox-wrap input[type=checkbox]{width:1.375rem;height:1.375rem;min-height:1.375rem}
.checkout-details__shipping.edit-details .checkout-details__deliver-options .checkbox-wrap input[type=checkbox][disabled]+label i{background-position-y:-6.625rem}
.checkout-details__shipping.edit-details .checkout-details__deliver-options .checkbox-wrap input[type=checkbox]:checked[disabled]+label i{background-position-y:-9.625rem}
.checkout-details__shipping.edit-details .checkout-details__deliver-options .checkbox-wrap input[type=checkbox][disabled]+label span{color:#b7b8ba}
.checkout-details__shipping.edit-details .checkout-details__deliver-options .checkbox-label span{font-size:1rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.checkout-details__shipping.edit-details .checkout-details__deliver-options .checkout-details__sub-heading{margin-bottom:.75rem}
@media only screen and (max-width:47.938em){.checkout-details__shipping .save-continue-btn{width:100%;margin-top:1.375rem}
}
.add-address-modal.checkout-add-address{max-width:44.75rem}
.add-address-modal.checkout-add-address .modal-header{padding-top:1.5rem;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.add-address-modal.checkout-add-address .modal-header{padding-top:1rem;padding-right:1rem}
}
.add-address-modal.checkout-add-address .add-addr-desc{margin-bottom:.625rem}
@media only screen and (max-width:61.9375em){.add-address-modal.checkout-add-address .add-addr-desc{margin-bottom:0}
}
@media only screen and (max-width:61.9375em){.add-address-modal.checkout-add-address .modal-body h1{margin-bottom:1.5rem}
}
.add-address-modal.checkout-add-address .modal-body .regional-address__row-buttons{text-align:left}
@media only screen and (max-width:61.9375em){.add-address-modal.checkout-add-address .modal-body .regional-address__row-buttons a{text-align:center}
}
.attention-tooltip .modal-content .modal-header{top:1rem}
.attention-tooltip .modal-content .modal-header button{width:1.5rem;height:1.5rem;padding:.25rem}
.attention-tooltip .modal-content .modal-header button .closeIcon{width:.75rem;height:.75rem}
.attention-tooltip .modal-content .modal-body{padding:1rem 1.25rem 1.5rem !important}
.checkout-change-address .modal-body .selected-addr-wrapper .selected-addr-container{-ms-flex-align:center;align-items:center}
.checkout-change-address .modal-body .selected-addr-wrapper .selected-addr-container&gt;p{line-height:1rem}
.checkout-change-address .modal-body .selected-addr-wrapper .selected-addr-container .btn-link{padding:0;font-weight:600}
.checkout-change-address .modal-body .selected-addr-wrapper .selected-addr-container .addr-title{padding-bottom:.5rem;font-size:1.625rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.checkout-change-address .modal-body .address-card__details{margin-top:8px}
.checkout-change-address .modal-body .address-card__details_section p,.checkout-change-address .modal-body .address-card__details_section p:first-child{font-size:.875rem;font-weight:400;color:#424242;line-height:1.3125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.checkout-change-address .modal-body .fav-addr-section .address-default-ship{font-size:.875rem;font-weight:600;color:#008575;line-height:.9375rem;letter-spacing:0;text-align:left;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.checkout-change-address .modal-body .save-addr-section .save{border-radius:.375rem;padding:1rem 4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.checkout-change-address .modal-body .save-addr-section .cancel{padding-top:0;padding-bottom:0;padding-right:3rem;color:#004593;outline:0}
@media only screen and (max-width:61.9375em){.checkout-change-address .modal-body .save-addr-section .cancel{padding-left:0;padding-right:0}
}
@media only screen and (max-width:61.9375em){.checkout-change-address.modal-dialog{min-height:100%;-ms-flex-align:end;align-items:flex-end}
.checkout-change-address.modal-dialog .modal-body{padding:0 1.25rem}
.checkout-change-address.modal-dialog .modal-body .addr-search-container{margin-bottom:1rem;padding-left:0}
.checkout-change-address.modal-dialog .modal-body .addr-search-container .addr-search-section{position:relative}
.checkout-change-address.modal-dialog .modal-body .addr-search-container .addr-search-section .user-address_options-bar__input{height:3.5rem}
.checkout-change-address.modal-dialog .modal-body .addr-search-container .addr-search-section .search-result-container{width:auto;right:-1.25rem;left:-1.25rem;top:4.5rem !important}
.checkout-change-address.modal-dialog .modal-body .addr-search-container .addr-search-section .search-result-container.no-results{padding-bottom:1rem}
.checkout-change-address.modal-dialog .modal-body .addr-search-container .addr-search-section .search-result-container .search-text-result&gt;span{height:auto;overflow:unset;white-space:normal}
.checkout-change-address.modal-dialog .modal-body .addr-search-container .fav-addr-section{width:auto;margin:2rem -1.25rem}
.checkout-change-address.modal-dialog .modal-body .addr-search-container .fav-addr-section__title{padding-left:1.25rem}
.checkout-change-address.modal-dialog .modal-body .addr-search-container .fav-addr-section__list .addr-card:first-of-type{margin-left:0}
.checkout-change-address.modal-dialog .modal-body .addr-search-container .fav-addr-section__list .addr-card .address-card__details{padding:0}
.checkout-change-address.modal-dialog .modal-body .selected-addr-wrapper{padding-left:0}
.checkout-change-address.modal-dialog .modal-body .selected-addr-wrapper .selected-addr-container{padding-bottom:1rem}
.checkout-change-address.modal-dialog .modal-body .selected-addr-wrapper .selected-addr-container .addr-title{font-size:1.125rem;line-height:1.25rem}
.checkout-change-address.modal-dialog .modal-body .selected-addr-wrapper .selected-addr-container&gt;p{line-height:1rem}
.checkout-change-address.modal-dialog .modal-body .selected-addr-wrapper .address-card__details{padding:1rem 0;margin-bottom:0}
.checkout-change-address.modal-dialog .modal-body .selected-addr-wrapper .address-card__details .address-card__header_text{font-size:1rem;line-height:1.5rem}
.checkout-change-address.modal-dialog .modal-body .selected-addr-wrapper .address-card__details .address-card__details_section p,.checkout-change-address.modal-dialog .modal-body .selected-addr-wrapper .address-card__details .address-card__details_section p:first-child{font-size:.875rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.checkout-details__billing .primaryAttention{margin-top:1.6875rem;min-width:100%}
@media only screen and (min-width:64em){.checkout-details__billing .primaryAttention{min-width:23.125rem}
}
.checkout-details__billing .primaryAttention .form-control{color:#404041 !important}
.checkout-details__billing .primaryAttention label{color:#5f6062 !important;line-height:.8125rem !important;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.checkout-details__billing .primaryAttention label{font-size:.75rem}
}
.checkout-details__billing .primaryAttention input[type=text]:-ms-input-placeholder+label{line-height:.8125rem !important;color:#5f6062 !important;font-size:.75rem}
.checkout-details__billing .primaryAttention input[type=text]:placeholder-shown+label{line-height:.8125rem !important;color:#5f6062 !important;font-size:.75rem}
.checkout-details__billing .error-message,.checkout-details__billing .form-field.error .form-control+label,.checkout-details__billing .primaryAttention .error-message{color:#cf2026 !important}
.checkout-details__billing .checkbox-wrap .checkbox-label,.checkout-details__billing .checkbox-wrap span{line-height:1.25rem !important}
.checkout-details__billing .checkbox-wrap .form-control{width:1.375rem;height:1.375rem;min-height:1.375rem}
.checkout-details__billing .bd-tool-tip{margin-top:1rem}
.checkout-details__billing .bd-tool-tip__container-block{min-width:16.25rem}
.checkout-details__billing .bd-tool-tip__container-icon{margin-left:2rem}
.checkout-details__billing .bd-tool-tip__container-icon:focus:not(:active):not(:hover){outline:.125rem dashed #f27707 !important}
.checkout-details__billing .bd-tool-tip__container-icon img{margin-left:0}
.checkout-details__billing-address-cta{background:0;font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:2rem 0 .625rem}
@media only screen and (max-width:47.938em){.checkout-details__billing-address-cta{margin:2rem 0 1rem}
}
.checkout-details__billing-address-cta.add-address{line-height:1.4375rem}
.checkout-details__billing-address-cta.add-address:after{display:none}
.checkout-details__billing-address-cta:after{content:"";border-left:.0625rem solid #d0d1d3;width:.0625rem;margin:.3125rem 1rem .25rem .75rem;height:.875rem;font-size:.75rem}
.checkout-details__billing-address-cta:disabled{color:#babcbe}
.checkout-details__billing-address-cta:disabled:hover{cursor:default}
.qualifying-prod{margin-top:2.5rem}
@media only screen and (max-width:47.938em){.qualifying-prod{margin-top:2rem}
}
.qualifying-prod__line{margin-top:.5rem}
.qualifying-prod__heading{font-size:"";font-weight:"";color:#404041;line-height:""}
.qualifying-prod__description,.qualifying-prod__heading{letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem}
.qualifying-prod__description{font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem}
@media only screen and (max-width:47.938em){.qualifying-prod__description{line-height:1.25rem;margin-bottom:0}
}
.qualifying-prod__item{margin-bottom:2.5rem}
@media only screen and (max-width:47.938em){.qualifying-prod__item{border-bottom:.0625rem solid #b7b8ba;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-top:1.5rem;padding-bottom:1rem}
.qualifying-prod__item:last-child{border-bottom:0}
}
.qualifying-prod__item-image{height:5.5625rem;margin-right:1rem;width:5.5625rem}
.qualifying-prod__info{width:100%}
@media only screen and (max-width:47.938em){.qualifying-prod__info{-ms-flex:60%;flex:60%;width:auto}
}
.qualifying-prod__info-heading-link{font-size:1rem;font-weight:600;color:#004593;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.qualifying-prod__info-heading-link{line-height:1.5rem}
}
.qualifying-prod__info-heading-separator{padding:0 .5rem;font-size:1rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.qualifying-prod__info-heading-separator{line-height:1.5rem}
}
.qualifying-prod__info-heading-name{font-size:1rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.qualifying-prod__info-heading-name{line-height:1.5rem}
}
@media only screen and (max-width:47.938em){.qualifying-prod__info-details{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.qualifying-prod__info-details-col{margin-top:1rem;width:18%}
.qualifying-prod__info-details-col.qp-btn-container{position:absolute;right:0;width:20%}
@media only screen and (max-width:47.938em){.qualifying-prod__info-details-col.qp-btn-container{position:static}
}
.qualifying-prod__info-details-col.qp-btn-container .pdp-cta.primary{float:right}
.qualifying-prod__info-details-col.qp-btn-container .pdp-cta__container{padding:.75rem 2rem}
@media only screen and (max-width:47.938em){.qualifying-prod__info-details-col.qp-btn-container .pdp-cta__container{padding:.75rem .875rem}
}
.qualifying-prod__info-details-col.qp-btn-container .pdp-cta__container__icon{display:none}
.qualifying-prod__info-details-col.qp-btn-container .pdp-cta__container__text{font-size:.875rem}
@media only screen and (max-width:74.9375em){.qualifying-prod__info-details-col{width:20%}
.qualifying-prod__info-details-col.text-right{width:51%}
.qualifying-prod__info-details-col.text-right:last-child{width:45%}
}
@media only screen and (max-width:47.938em){.qualifying-prod__info-details-col{width:33.33%}
.qualifying-prod__info-details-col.text-right{width:51%}
.qualifying-prod__info-details-col.text-right:last-child{width:49%}
}
.qualifying-prod__info-details-col-heading{font-size:.75rem;font-weight:600;line-height:1.4375rem}
.qualifying-prod__info-details-col-heading,.qualifying-prod__info-details-col-value{color:#424242;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.qualifying-prod__info-details-col-value{font-size:1rem;font-weight:400;line-height:1.3125rem}
.qualifying-prod__info-details-col-value .strike-through{color:#616161;text-decoration:line-through}
.qualifying-prod__info-details-col-value.list-price{color:#616161;font-size:.875rem}
.qualifying-prod__info-details-col-btn{padding:1rem 2rem;font-size:.875rem;font-weight:600;color:#fff;line-height:.875rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:50em){.qualifying-prod__info-details-col-btn{padding:1rem}
}
.commset__container{color:#424242}
@media only screen and (max-width:61.9375em){.commset__container-title{padding-left:1.25rem;padding-right:1.25rem}
}
.commset__container h1{font-size:2.75rem;font-weight:600;line-height:3rem}
@media only screen and (max-width:61.9375em){.commset__container h1{font-size:2rem;line-height:2.25rem;color:#404041}
}
.commset__container-info{font-size:1rem;line-height:1.25rem;margin-top:1.5rem;margin-bottom:2.5rem}
@media only screen and (max-width:61.9375em){.commset__container-info{font-size:.875rem;line-height:1.125rem;margin-top:1rem;margin-bottom:.5rem}
}
.commset__container-email{float:right;margin-bottom:1.5rem;font-weight:600;font-size:1rem;line-height:1.125rem}
@media only screen and (max-width:61.9375em){.commset__container-email{margin-bottom:1rem}
}
.commset__container-card{border:.0625rem solid #e0e0e0;padding:2rem;border-radius:.375rem;background-color:#fff}
@media only screen and (max-width:61.9375em){.commset__container-card{padding:1.5rem 1.25rem}
}
.commset__container .reward-checkbox{margin-top:1rem;padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1}
.commset__container .reward-checkbox:first-child{margin-top:0}
.commset__container .reward-checkbox:last-child{border-bottom:0}
.commset__container .checkbox-wrap{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.commset__container .checkbox-wrap input.form-control{min-height:.75rem;right:0}
.commset__container .checkbox-wrap input.form-control:focus+label i{outline-color:#f27707;outline-style:dashed;outline-width:.125rem}
.commset__container .checkbox-wrap input.form-control:hover{cursor:pointer}
.commset__container .checkbox-wrap input[type=checkbox]+label{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}
.commset__container .checkbox-wrap input[type=checkbox]+label&gt;span{padding-left:0;font-size:1rem;line-height:1.125rem;color:#212121;cursor:default}
@media only screen and (max-width:61.9375em){.commset__container .checkbox-wrap input[type=checkbox]+label&gt;span{line-height:1.25rem;color:#424242}
}
.commset__container .saveButtonWrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:.9375rem}
.commset__container .saveButtonWrapper .saveBtn{padding:.9375rem 2.5rem}
.faq-details__container{max-width:73.125rem;margin:0 auto}
@media only screen and (max-width:47.938em){.faq-details__container{padding:0 1.25rem}
}
.faq-details__header{padding:4.5rem 0 3rem;font-size:3rem;font-weight:700;color:#424242;line-height:3.3125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.faq-details__header{padding:3rem 0 2.5rem;font-size:2rem;font-weight:700;color:#404041;line-height:2.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.faq-details__search-bar{border:.0625rem solid #d0d1d3;border-radius:.375rem;height:4.625rem;margin-bottom:2rem}
@media only screen and (max-width:47.938em){.faq-details__search-bar{height:4.5625rem;width:21rem}
}
.faq-details__search-bar input{border-radius:.375rem;border:.0625rem solid #d0d1d3;border-right:0;border-left:0;height:inherit;font-size:1.375rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.faq-details__search-bar input::-webkit-input-placeholder{font-size:1.375rem;opacity:1;color:#bdbdbd}
.faq-details__search-bar input:-moz-placeholder,.faq-details__search-bar input::-moz-placeholder{font-size:1.375rem;opacity:1;color:#bdbdbd}
.faq-details__search-bar input:-ms-input-placeholder{font-size:1.375rem;opacity:1;color:#bdbdbd}
.faq-details__search-bar input:focus{outline:0}
@media only screen and (max-width:47.938em){.faq-details__search-bar input{font-size:1.25rem;font-weight:400;color:#bdbdbd;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.faq-details__search-bar input::-webkit-input-placeholder{font-size:1.25rem;opacity:1;color:#bdbdbd}
.faq-details__search-bar input:-moz-placeholder,.faq-details__search-bar input::-moz-placeholder{font-size:1.25rem;opacity:1;color:#bdbdbd}
.faq-details__search-bar input:-ms-input-placeholder{font-size:1.25rem;opacity:1;color:#bdbdbd}
}
.faq-details__search-bar:focus-within:not(:active):not(:hover){outline-color:#f27707;outline-style:dashed;outline-width:.125rem}
.faq-details__search-icon{margin:1.53125rem .09375rem 1.59375rem 2.03125rem;min-width:1.5rem;width:1.5rem;height:1.5rem}
@media only screen and (max-width:47.938em){.faq-details__search-icon{margin:1.53125rem .09375rem 1.53125rem 1.03125rem}
}
.faq-details__search-close-icon{margin-right:1.6875rem}
@media only screen and (max-width:47.938em){.faq-details__search-close-icon{margin-right:.96875rem}
}
.faq-details__tags-container{max-width:44rem}
.faq-details__tags-container.not-empty{margin:0 0 3rem}
@media only screen and (max-width:47.938em){.faq-details__tags-container{margin:2rem 0}
}
.faq-details__tags-item{background-color:#f4f5f7;border-radius:.375rem;padding:.75rem 1rem;margin:0 1.5rem .75rem 0;font-size:1rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.faq-details__tags-item{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.faq-details__action-container{margin-bottom:1.5rem}
.faq-details__action-container.noSearchBar{padding-top:2.5rem}
@media only screen and (max-width:47.938em){.faq-details__action-container.noSearchBar{padding-top:2rem}
}
@media only screen and (max-width:47.938em){.faq-details__action-container{margin-bottom:0;width:100%}
}
@media only screen and (max-width:47.938em){.faq-details__action-container.justify-content-md-start span{margin-bottom:1.5rem}
}
.faq-details__action-container.justify-content-md-end{margin-left:auto}
@media only screen and (max-width:47.938em){.faq-details__action-container.justify-content-md-end{margin-bottom:2.75rem}
}
.faq-details__action-container.search-count{margin-bottom:3.5rem}
@media only screen and (max-width:47.938em){.faq-details__action-container.search-count{margin-bottom:1.5rem}
}
.faq-details__action-item-collapse{border-right:.0625rem solid #d0d1d3;padding-right:.96875rem;-ms-flex-item-align:start;align-self:start;color:#004593}
.faq-details__action-item-collapse,.faq-details__action-item-collapse.selected{font-size:1rem;font-weight:600;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.faq-details__action-item-collapse.selected{color:#757575}
.faq-details__action-item-expand{margin-left:.96875rem;-ms-flex-item-align:start;align-self:start;color:#004593}
.faq-details__action-item-expand,.faq-details__action-item-expand.selected{font-size:1rem;font-weight:600;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.faq-details__action-item-expand.selected{color:#757575}
.faq-details__content{margin-bottom:4rem}
@media only screen and (max-width:47.938em){.faq-details__content{margin-bottom:3rem}
}
.faq-details__content-header{border-bottom:.125rem solid #d8d8d8;padding-bottom:1rem;font-size:1.5rem;font-weight:600;color:#404041;line-height:1.625rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.faq-details__content-header{border-bottom:.0625rem solid #d8d8d8;padding-bottom:1.0625rem;font-size:1.125rem;font-weight:700;color:#404041;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.faq-details__content-body-question{margin-top:2rem;padding:.375rem 0 .96875rem}
@media only screen and (max-width:47.938em){.faq-details__content-body-question{margin-top:0;padding-top:0}
}
.faq-details__content-body-question-label{font-size:1.25rem;font-weight:400;color:#212121;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;width:95%}
@media only screen and (max-width:47.938em){.faq-details__content-body-question-label{margin-top:0;padding:1.5rem 0 0;width:93%;font-size:1.125rem;font-weight:400;color:#212121;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.faq-details__content-body-answer{padding:.75rem 0 1.0625rem;transition:all .4s ease-out;opacity:0;max-height:0;overflow:hidden;font-size:1rem;font-weight:700;color:#212121;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.faq-details__content-body-answer.show{opacity:1;max-height:125rem;transition:all .4s ease-in}
@media only screen and (max-width:47.938em){.faq-details__content-body-answer{padding:0 0 .96875rem}
}
.faq-details__content-body-answer p{font-size:1rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.faq-details__content-body .isSmallImage{padding-bottom:2.5625rem;position:relative}
.faq-details__content-body .isSmallImage p{max-width:50rem}
.faq-details__content-body .isSmallImage .faq-details__content-body-imgWapper{margin-top:0;position:absolute;right:0;top:0}
@media only screen and (max-width:63.938em){.faq-details__content-body .isSmallImage p{max-width:70%}
}
@media only screen and (max-width:47.938em){.faq-details__content-body .isSmallImage{padding-bottom:1.0625rem;position:static}
.faq-details__content-body .isSmallImage p{max-width:100%}
.faq-details__content-body .isSmallImage .faq-details__content-body-imgWapper{margin-top:1.5rem;position:static}
}
.faq-details__content-body .isMultipleImage{padding-bottom:1.0625rem;position:static}
.faq-details__content-body .isMultipleImage p{max-width:100%}
.faq-details__content-body .isMultipleImage .faq-details__content-body-imgWapper{margin-top:1.5rem;position:static}
.faq-details__content-body-imgWapper{margin-top:1.5rem;margin-bottom:2.5625rem}
@media only screen and (max-width:47.938em){.faq-details__content-body-imgWapper{margin-top:1.5rem;margin-bottom:1.5rem}
}
.faq-details__content-body-figure{margin-right:2.65625rem}
@media only screen and (max-width:47.938em){.faq-details__content-body-figure{margin-bottom:.5rem;width:6.25rem}
.faq-details__content-body-figure:nth-child(3n+3){margin-right:0}
}
@media only screen and (max-width:47.938em) and (max-width:47.938em){.faq-details__content-body-figure:nth-child(3n+3){margin-right:0}
}
.faq-details__content-body-figure:last-child{margin-right:0}
@media only screen and (max-width:47.938em){.faq-details__content-body-figure:last-child{margin-right:0}
}
@media only screen and (max-width:47.938em){.faq-details__content-body-figure{margin-right:1.0625rem}
}
.faq-details__content-body-figure figcaption{font-size:.875rem}
@media only screen and (max-width:47.938em){.faq-details__content-body-figure figcaption{font-size:.75rem}
}
.faq-details__content-body-img{height:9.375rem;width:auto;margin:0 auto;object-fit:cover}
@media only screen and (max-width:47.938em){.faq-details__content-body-img{height:4.75rem;width:6.25rem}
}
.faq-details__content-body .smallImgSection{max-width:12.5rem}
.faq-details__content-body .largeImgSection{max-width:31.25rem}
@media only screen and (max-width:47.938em){.faq-details__content-body .largeImgSection{width:auto}
}
.faq-details__content-body-img.isLargeImage{width:auto;height:auto}
.faq-details__content-body-img.enableBorder{border:.0625rem solid #d0d1d3;border-radius:.125rem}
.faq-details__content-body-separator{height:.0625rem;border-top:.0625rem solid #d8d8d8}
.faq-details__content-body-chevron{margin-right:1.375rem}
@media only screen and (max-width:47.938em){.faq-details__content-body-chevron{margin-right:0;padding-top:1.5rem}
}
.faq-details__content-body-chevron img{width:1.25rem;height:.75rem}
@media only screen and (max-width:47.938em){.faq-details__content-body-chevron img{height:.8125rem;max-width:.8125rem;width:.8125rem}
}
.faq-details .btn-link{font-weight:600}
.faq-details.disable-tags .faq-details__tags-container{display:none !important}
.comparision-table-container{display:block;background-color:#fff;padding-top:4rem;padding-bottom:4rem}
.comparision-table-container__btn{position:relative}
.comparision-table-container__btn-controls{position:absolute;right:0;top:-2rem;background:0;outline:none !important;width:2.875rem;height:1rem;cursor:pointer}
@media only screen and (max-width:61.9375em){.comparision-table-container__btn-controls{right:.5rem}
}
.comparision-table-container__btn-controls img{cursor:pointer}
.comparision-table-container__btn-controls.left-control,.comparision-table-container__btn-controls.left-control-grey{right:4.25rem}
.comparision-table-container__btn-controls.left-control-grey,.comparision-table-container__btn-controls.right-control-grey{cursor:none;pointer-events:none}
.comparision-table-container__btn-controls.left-control-grey img,.comparision-table-container__btn-controls.right-control-grey img{cursor:none}
.comparision-table-container__btn-controls.heading-show{top:3.75rem}
@media only screen and (max-width:61.9375em){.comparision-table-container__btn-controls.heading-show{top:-2rem}
}
.comparision-table-container__heading{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.comparision-table-container__heading{padding-left:1.25rem;padding-right:1.25rem}
}
.comparision-table-container.bg-grey{background:#f4f5f7}
.comparision-table-container .styled-table{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;border-collapse:separate;overflow-x:hidden}
@media only screen and (min-width:62em){.comparision-table-container .styled-table{margin-bottom:.5rem}
}
.comparision-table-container .styled-table *{scrollbar-color:#999a9c #fff;scrollbar-width:thin}
.comparision-table-container .styled-table tr:last-of-type{border:0}
.comparision-table-container .styled-table-head{width:100%;max-width:43.25rem;text-align:center}
@media(min-width:576px){.comparision-table-container .styled-table-head{max-width:56rem}
}
@media(min-width:992px){.comparision-table-container .styled-table-head{max-width:74.75rem}
}
.comparision-table-container .styled-table-head:first-child{margin-bottom:.5rem}
.comparision-table-container .styled-table-head:last-child{margin-bottom:1.5rem}
.comparision-table-container .styled-table .headcol{background-color:#fff;width:21rem;text-align:left;display:table-cell}
@media only screen and (min-width:62em){.comparision-table-container .styled-table .headcol{box-shadow:inset -.04375rem 0 0 #d8d8d8 !important;border-right:0 !important}
}
@media(min-width:768px){.comparision-table-container .styled-table .headcol{width:11.125rem}
}
.comparision-table-container .styled-table .headcol:empty{border-bottom-color:transparent}
.comparision-table-container .styled-table .headcol:empty:last-of-type:before{box-shadow:none}
.comparision-table-container .styled-table-wrap{overflow-x:auto;width:100%;max-width:43.25rem}
@media(min-width:576px){.comparision-table-container .styled-table-wrap{max-width:56rem}
}
@media(min-width:992px){.comparision-table-container .styled-table-wrap{max-width:74.75rem}
}
.comparision-table-container .styled-table-wrap::-webkit-scrollbar{width:.5rem;height:.5rem}
.comparision-table-container .styled-table-wrap::-webkit-scrollbar-thumb{border-radius:.25rem;background:#999a9c}
.comparision-table-container .styled-table-content{border-spacing:0;table-layout:fixed;width:100%}
.comparision-table-container .styled-table-content thead tr td{border-right:0 !important;border-bottom:0 !important}
.comparision-table-container .styled-table-content thead tr td.image-table-data{border-bottom-color:transparent}
@media only screen and (min-width:62em){.comparision-table-container .styled-table-content thead tr td.image-table-data{min-width:15.125rem}
}
.comparision-table-container .styled-table-content tbody tr td{border-right:0 !important}
.comparision-table-container .styled-table-content tbody tr td not:last-child{border-bottom:0 !important}
.comparision-table-container .styled-table-content tr td:last-child:not(.no-border){border-right:.0625rem solid #d8d8d8 !important;word-break:break-word}
.comparision-table-container .styled-table-content td,.comparision-table-container .styled-table-content th{border:.0625rem solid #d8d8d8;padding:1.5rem;width:15.125rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.comparision-table-container .styled-table-content td,.comparision-table-container .styled-table-content th{font-size:1.125rem;line-height:1.375rem;padding:1rem;min-width:11.125rem}
}
@media(max-width:991.98px){.comparision-table-container .styled-table-content td,.comparision-table-container .styled-table-content th{background-clip:padding-box !important}
}
.comparision-table-container .styled-table-content td .btn-md,.comparision-table-container .styled-table-content th .btn-md{line-height:1.125rem !important}
.comparision-table-container .styled-table-content td:first-child,.comparision-table-container .styled-table-content th:first-child{padding:1rem 1.5rem;min-width:8.875rem;position:sticky;left:0;z-index:1;min-height:9.4375rem;border-left:.0625rem solid #d8d8d8}
@supports(-ms-ime-align:auto){.comparision-table-container .styled-table-content td:first-child,.comparision-table-container .styled-table-content th:first-child{position:unset}
}
@media only screen and (max-width:61.9375em){.comparision-table-container .styled-table-content td:first-child,.comparision-table-container .styled-table-content th:first-child{width:8.875rem !important}
}
@media(min-width:576px){.comparision-table-container .styled-table-content td:first-child,.comparision-table-container .styled-table-content th:first-child{box-shadow:none}
}
@media(max-width:991.98px){.comparision-table-container .styled-table-content td:first-child:before,.comparision-table-container .styled-table-content th:first-child:before{content:"";box-shadow:.375rem 0 .375rem 0 rgba(0,0,0,.4);position:absolute;top:0;right:0;height:100%;width:1rem;opacity:.2}
}
.comparision-table-container .styled-table-content td.no-border,.comparision-table-container .styled-table-content th.no-border{border:transparent}
@media only screen and (min-width:62em){.comparision-table-container .styled-table-content td.no-border,.comparision-table-container .styled-table-content th.no-border{box-shadow:none !important}
}
.comparision-table-container .styled-table-content td.no-border a.view-more-cta,.comparision-table-container .styled-table-content th.no-border a.view-more-cta{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.comparision-table-container .product-name{background-color:rgba(0,69,147,.06);height:5.25rem;text-align:center}
@media only screen and (max-width:61.9375em){.comparision-table-container .product-name{height:4rem}
}
.comparision-table-container .product-name a{font-size:1.25rem;font-weight:400;color:#004593;line-height:1.875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.comparision-table-container .product-name a.not-a-link{color:#424242;cursor:unset}
@media only screen and (max-width:61.9375em){.comparision-table-container .product-name a{font-size:1.125rem;line-height:1.375rem}
}
.comparision-table-container .product-name_with-sub{text-align:center;background-color:rgba(0,69,147,.06);height:2.625rem}
.comparision-table-container .product-name_with-sub a{font-size:1.25rem;font-weight:400;color:#004593;line-height:1.875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.comparision-table-container .product-name_with-sub a{font-size:1.125rem;line-height:1.375rem}
}
@media only screen and (max-width:61.9375em){.comparision-table-container .product-name_with-sub{height:2rem}
}
.comparision-table-container .sub-text{background-color:rgba(0,69,147,.06);height:2.625rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.comparision-table-container .sub-text p{font-size:1.25rem}
.comparision-table-container .product-image{text-align:center;max-width:12.5rem;max-height:100%}
.comparision-table-container .table-tabs .table-tab{outline:0;background-color:#ecedf0;-ms-flex:1;flex:1;border:.0625rem solid #d8d8d8;border-radius:.375rem .375rem 0 0;padding-top:1rem;padding-bottom:1rem}
.comparision-table-container .table-tabs .table-tab.active{background-color:#fff;border-bottom:0}
.comparision-table-container .table-tabs .table-tab.active&gt;span{border-bottom:.125rem solid #f27707}
.comparision-table-container .table-tabs .table-tab__title{display:block;padding-bottom:.1875rem}
@media only screen and (max-width:61.9375em){.comparision-table-container .table-tabs .table-tab__title{padding-bottom:.0625rem}
}
@media only screen and (max-width:61.9375em){.checkout-details__payment .save-continue-btn{margin-top:1.5rem}
}
.checkout-details__payment__special-handling-container-msg{margin-top:2.1875rem !important;padding-top:0 !important;margin-bottom:2.5rem !important}
@media only screen and (max-width:63.938em){.checkout-details__payment__special-handling-container{margin-top:.5rem}
}
.checkout-details__payment .message-block-container{margin-top:2.4375rem !important;padding-left:.9375rem !important}
.checkout-details__payment .message-block-container .info-message{padding-top:.25rem !important;padding-bottom:.25rem !important;background-color:rgba(0,69,147,.05) !important}
.checkout-details__payment .message-block-container .info-message p{font-size:.875rem;line-height:1.36;color:#212121}
.checkout-details__payment-info{margin-top:.5rem}
@media only screen and (max-width:61.9375em){.checkout-details__payment-info{margin-top:1rem}
}
.checkout-details__payment-info .info-message{border:.0625rem solid #f2a302;border-radius:.25rem;background:rgba(255,171,0,.04);padding:.625rem 1rem .625rem .8125rem !important;-ms-flex-align:center;align-items:center}
.checkout-details__payment-info .info-message img{width:1.375rem}
.checkout-details__payment-info .info-message p{font-size:.875rem;line-height:1.125rem;color:#424242}
.checkout-details__payment-info .error-message{padding-right:1rem}
.checkout-details__payment-credit span{font-size:.875rem;color:#424242;line-height:1.64}
.checkout-details__payment-credit-cta,.checkout-details__payment-credit span{font-weight:600;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.checkout-details__payment-credit-cta{background:0;font-size:1rem;color:#004593;line-height:1.125rem}
.checkout-details__payment-credit-cta.add-card:before{content:"";border-left:.0625rem solid #d0d1d3;width:.0625rem;margin:.3125rem 1rem .25rem .75rem;height:.875rem;font-size:.75rem}
.checkout-details__payment-credit .card-title{padding-bottom:.625rem;border-bottom:.0625rem solid #d1d1d1}
@media only screen and (max-width:61.9375em){.checkout-details__payment-credit .card-title{padding-bottom:1rem}
}
.checkout-details__payment-credit .card-title .default-label{font-size:.875rem;font-weight:600;color:#008575;line-height:.9375rem;letter-spacing:normal;text-align:left;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:.625rem}
@media only screen and (max-width:61.9375em){.checkout-details__payment-credit .card-title .default-label{color:#098}
}
.checkout-details__payment-credit .card-title .card-details{margin-left:.625rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.checkout-details__payment-credit .card-title .card-details strong{font-weight:600}
@media only screen and (max-width:61.9375em){.checkout-details__payment-credit .checkout-details__payment-info{margin-bottom:0}
}
.checkout-details__payment-credit .checkout-details__po-number .checkout-details__sub-heading{margin-top:0}
.checkout-details__payment.edit-mode .checkout-details__payment-credit{margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.checkout-details__payment.edit-mode .checkout-details__payment-credit{margin-top:2rem}
}
.checkout-details__payment .radio-wrap input[type=radio]{height:1.375rem;width:1.375rem}
.checkout-details__payment .radio-wrap input[type=radio][disabled]+label i{background-position-y:-6.625rem}
.checkout-details__payment .radio-wrap input[type=radio][disabled]+label span{color:#b7b8ba}
.checkout-details__payment .radio-wrap input[type=radio]:checked[disabled]+label i{background-position-y:-3.75rem}
.checkout-details__payment .radio-wrap input[type=radio]:checked[disabled]+label span{color:#5f6062}
.checkout-details__payment .ref-ponumber-tooltip{top:.75rem}
@media only screen and (max-width:61.9375em){.checkout-details__card{max-width:17.625rem}
}
.checkout-details__card .checkout-details__sub-heading{font-size:.75rem;margin-bottom:.25rem}
.checkout-details__card .checkout-details__sub-heading.lable-container{margin-top:.25rem}
@media only screen and (max-width:61.9375em){.checkout-details__card .checkout-details__sub-heading.lable-container{margin-top:.75rem}
}
.checkout-details__card .checkout-details__sub-value{font-size:.875rem;line-height:1.4375rem}
@media only screen and (max-width:61.9375em){.checkout-details__card .checkout-details__sub-value{color:#424242}
}
@media only screen and (max-width:61.9375em){.checkout-details__card .checkout-details__sub-value.expiry-date{line-height:1.3125rem}
}
.checkout-details__card .checkout-details__po-number .checkout-details__sub-heading{margin-top:0}
@media only screen and (max-width:61.9375em){.checkout-details__card .checkout-details__po-number .checkout-details__sub-heading{font-size:.875rem;margin-top:1.5rem}
}
@media only screen and (max-width:61.9375em){.checkout-details__card .checkout-details__po-number .checkout-details__sub-value{font-size:1rem;line-height:1.3125rem}
}
.checkout-details__card .checkout-details__cvv{margin-top:-.875rem !important}
@media only screen and (max-width:61.9375em){.checkout-details__card .checkout-details__cvv{margin-top:0 !important;width:44% !important}
}
.checkout-details__card .cvvNumber{width:5.625rem}
@media only screen and (max-width:61.9375em){.checkout-details__card-info,.checkout-details__cvv-number{width:50%}
}
.user-recent-orders{margin:.5rem 0 2rem;padding:1.5rem 2rem 1rem;border:.0625rem solid #e0e0e0;border-radius:.375rem;width:100%;background:#fff}
@media only screen and (max-width:61.9375em){.user-recent-orders{border-radius:0;border-left:0;border-right:0;padding:1.5rem 1.25rem;margin:0 0 1rem}
}
.user-recent-orders__heading{padding-bottom:.625rem;display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.user-recent-orders__heading{border-bottom:.0625rem solid #e0e0e0;padding:1rem 0;margin-bottom:1rem}
}
.user-recent-orders__heading-left{margin-bottom:2rem;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.25rem}
@media only screen and (max-width:61.9375em){.user-recent-orders__heading-left{margin-bottom:0}
}
.user-recent-orders__body-heading{margin-bottom:1.5rem;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:47.938em){.user-recent-orders__body-heading{margin-bottom:1rem}
}
.user-recent-orders__body-heading-item{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:.8125rem;text-transform:uppercase}
@media only screen and (max-width:47.938em){.user-recent-orders__body-heading-item{padding-bottom:.25rem;line-height:.875rem}
}
@media only screen and (max-width:47.938em){.user-recent-orders__body-lists{box-sizing:border-box;border-bottom:.0625rem solid #e0e0e0;background-color:#fff;padding:1.0625rem 0 1rem}
.user-recent-orders__body-lists:first-child{padding-top:0}
}
.user-recent-orders__body-lists .bd-tool-tip__container-message{font-size:1rem}
.user-recent-orders__body-lists a{color:#004593 !important}
.user-recent-orders__body-list{border-bottom:.03125rem solid #e0e0e0;padding:.625rem 0}
.user-recent-orders__body-list:last-child{border-bottom:0}
.user-recent-orders__body-list:first-child{padding-top:0}
.user-recent-orders__body-list-item{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;letter-spacing:0;line-height:.9375rem}
@media only screen and (max-width:47.938em){.user-recent-orders__body-list-item{line-height:1rem}
}
@media only screen and (min-width:48em){.user-recent-orders__body-list .order-total-Value{text-align:right;padding-right:8%}
}
.user-recent-orders__body-list .poNumber-item-value .poNumber-item-value-span{line-height:.9375rem;font-size:.875rem}
.user-recent-orders__body-list .poNumber-item-value .poNumber-item-value-span.show-tooltip,.user-recent-orders__body-list .poNumber-item-value .poNumber-item-value-span.show-tooltip:hover{cursor:pointer}
.user-recent-orders__body-list .poNumber-item-value .poNumber-item-value-span.show-tooltip:hover+.bd-tool-tip__container-block{display:block !important}
.user-recent-orders__body-list .poNumber-item-value .poNumber-item-value-span+.bd-tool-tip__container-block{display:none;z-index:99999999;min-width:16.25rem;left:-50%;top:2rem}
.user-recent-orders__body-list .poNumber-item-value .poNumber-item-value-span+.bd-tool-tip__container-block:before{left:50%;bottom:100%;border:.6875rem solid transparent;border-bottom-color:#b7b8ba}
.user-recent-orders__body-list .poNumber-item-value .poNumber-item-value-span+.bd-tool-tip__container-block:after{left:50.5%;bottom:99%;border:.625rem solid transparent;border-bottom-color:#f4f5f7}
.user-recent-orders__body-cta{text-align:right;padding-top:.375rem}
@media only screen and (max-width:47.938em){.user-recent-orders__body-cta{text-align:left}
}
.user-recent-orders__body-cta-view-all{color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:.9375rem;background-color:transparent}
.user-recent-orders__body .list-item{width:18.5%}
.user-recent-orders__body .list-item.poNumber{width:26%;position:relative}
@media only screen and (max-width:47.938em){.user-recent-orders__body .list-item{width:50%}
}
.user-recent-orders .no-recent-orders{text-align:center;margin:0 auto}
.user-recent-orders-img{margin-bottom:1rem}
.user-recent-orders-label{margin-bottom:.3125rem;font-size:.875rem;line-height:1.3125rem}
.product-comparision{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:4.5rem 0 6.5rem}
@media only screen and (max-width:61.9375em){.product-comparision{margin-left:2rem;margin-right:2rem;padding:3rem 0 4.5rem}
}
@media only screen and (max-width:47.938em){.product-comparision{margin-left:0;margin-right:0}
}
.product-comparision__back-btn{padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.product-comparision__back-btn{margin:0;padding:0 1rem 1rem !important}
}
@media only screen and (min-width:62em) and (max-width:75em){.product-comparision__back-btn{margin:0}
}
.product-comparision__back-btn button{font-size:1.25rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background-color:transparent}
.product-comparision__back-btn button:focus{outline:none !important}
.product-comparision__back-btn img{padding-right:.125rem}
.product-comparision__heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 0 1.5rem}
@media only screen and (max-width:61.9375em){.product-comparision__heading{-ms-flex-direction:column;flex-direction:column;padding:0 1.25rem .5rem}
}
.product-comparision__heading h1{color:#424242;padding:.5rem 0}
@media only screen and (max-width:61.9375em){.product-comparision__heading h1{color:#404041}
}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .product-comparision__heading .btn-group-lg&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .product-comparision__heading .btn-group-lg&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .product-comparision__heading .btn-group-lg&gt;.cx-end-cancel,.product-comparision__heading .btn-group-lg&gt;.btn,.product-comparision__heading .btn-lg,.product-comparision__heading .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg&gt;.cx-btn,.product-comparision__heading .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-close-cancel,.product-comparision__heading .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-end-cancel{line-height:1.25rem;padding:1.5rem 4rem}
@media only screen and (max-width:61.9375em){.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .product-comparision__heading .btn-group-lg&gt;.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .product-comparision__heading .btn-group-lg&gt;.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .product-comparision__heading .btn-group-lg&gt;.cx-end-cancel,.product-comparision__heading .btn-group-lg&gt;.btn,.product-comparision__heading .btn-lg,.product-comparision__heading .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg&gt;.cx-btn,.product-comparision__heading .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-close-cancel,.product-comparision__heading .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .btn-group-lg&gt;.cx-end-cancel{padding:1rem 4rem}
}
.product-comparision__content{margin:0;width:100%}
@media only screen and (min-width:64em){.product-comparision__content{margin:0 auto;max-width:73.125rem}
}
.product-comparision__content .compare-list{border:.0625rem solid #d8d8d8;border-radius:.375rem}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-list{border-top:0}
}
.product-comparision__content .compare-row{border-bottom:.0625rem solid #d8d8d8}
.product-comparision__content .compare-row:first-child .compare-row_items_item{padding:.5rem .5rem 2rem 1.25rem}
@media only screen and (max-width:63.938em){.product-comparision__content .compare-row:first-child .compare-row_items_item:first-child{padding-right:1rem}
}
@media only screen and (max-width:63.938em){.product-comparision__content .compare-row:first-child .compare-row_items_item:nth-child(2){padding-left:1rem;padding-right:1.25rem}
}
.product-comparision__content .compare-row:first-child .compare-row_items_item .pdp-cta__container{min-width:11.6875rem;-ms-flex-item-align:center;align-self:center;padding-top:.875rem;padding-bottom:.875rem}
@media only screen and (max-width:63.938em){.product-comparision__content .compare-row:first-child .compare-row_items_item .pdp-cta__container{padding-top:.75rem;padding-bottom:.75rem;min-width:100%}
}
@media only screen and (max-width:63.938em){.product-comparision__content .compare-row:first-child .compare-row_items_item .pdp-cta__container__text{font-size:1rem;line-height:1.125rem}
}
.product-comparision__content .compare-row:last-child{border-bottom:0}
.product-comparision__content .compare-row_heading{font-size:1rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;min-width:10.875rem;border-right:.0625rem solid #d8d8d8;padding:1.25rem 0 1.25rem 1.5rem}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_heading{min-width:100%;padding:2rem 0 .75rem 1.25rem;line-height:1.125rem;color:#000}
}
.product-comparision__content .compare-row_heading.active-product-details-bg{background:#f8f9fa}
.product-comparision__content .compare-row_items_item{font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-right:.0625rem solid #d8d8d8;padding:1.25rem;word-break:break-word}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item{padding:1rem;border-top:.0625rem solid #d8d8d8}
.product-comparision__content .compare-row_items_item:first-child{padding-left:1.25rem}
}
.product-comparision__content .compare-row_items_item.unique-value{color:#9b9b9b}
.product-comparision__content .compare-row_items_item.active-product-details-bg{background:#f8f9fa}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item:nth-child(n+3){display:none !important}
}
.product-comparision__content .compare-row_items_item .product-thumbnail{width:10.375rem;height:9.3125rem;background:#fff;border:.0625rem solid #d8d8d8;border-radius:.375rem}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .product-thumbnail{width:7.25rem;height:6.5rem}
}
.product-comparision__content .compare-row_items_item .product-thumbnail_img{height:100%}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .product-thumbnail_img{width:6.5rem;height:6.375rem}
}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .other-formats{padding-bottom:0}
}
.product-comparision__content .compare-row_items_item .other-formats a{color:#004593}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .other-formats .format-link:nth-child(2n){padding-right:0 !important}
}
.product-comparision__content .compare-row_items_item .other-formats .format-link:nth-child(n+9){display:none}
.product-comparision__content .compare-row_items_item.show-all-formats .format-link:nth-child(n+9){display:-ms-flexbox;display:flex}
.product-comparision__content .compare-row_items_item .viewmore-btn{background:0}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .viewmore-btn{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:left}
}
.product-comparision__content .compare-row_items_item .viewmore-btn .cta-text{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.product-comparision__content .compare-row_items_item .viewmore-btn .cta-arrow{width:.5625rem;height:.3125rem}
.product-comparision__content .compare-row_items_item .product-variations label{display:none}
.product-comparision__content .compare-row_items_item .product-variations .variant_text{height:3rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .product-variations .variant_text{height:2.5rem}
}
.product-comparision__content .compare-row_items_item .product-variations .custom-dropdown{min-width:11.6875rem;-ms-flex-item-align:center;align-self:center}
.product-comparision__content .compare-row_items_item .product-variations .custom-dropdown__wrapper.is-input-focus{margin-top:0}
.product-comparision__content .compare-row_items_item .product-variations .custom-dropdown__header__title{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:.75rem 0 .875rem .75rem}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .product-variations .custom-dropdown__header__title{font-size:.875rem;line-height:.9375rem;padding:.8125rem 0 .8125rem .75rem}
}
.product-comparision__content .compare-row_items_item .product-variations .custom-dropdown__header__title.is-input-focus{padding:0}
.product-comparision__content .compare-row_items_item .product-variations .custom-dropdown__header__title.is-input-focus input{background-color:transparent;height:2.875rem;padding:.75rem 0 .875rem .75rem}
@media only screen and (max-width:63.938em){.product-comparision__content .compare-row_items_item .product-variations .custom-dropdown{min-width:100%}
}
.product-comparision__content .compare-row_items_item .product-name{font-size:1rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;height:2.875rem;overflow:hidden;text-overflow:ellipsis}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .product-name{font-size:.875rem;line-height:1.125rem;height:3.375rem}
}
.product-comparision__content .compare-row_items_item .product-name *{font-weight:600}
.product-comparision__content .compare-row_items_item .product-name a{color:#004593}
.product-comparision__content .compare-row_items_item .actual-price{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.3125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .actual-price{font-size:1rem}
}
.product-comparision__content .compare-row_items_item .list-price_label,.product-comparision__content .compare-row_items_item .list-price_value{font-size:.875rem;font-weight:400;color:#616161;line-height:1.3125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.product-comparision__content .compare-row_items_item .list-price_label.strike-through,.product-comparision__content .compare-row_items_item .list-price_value.strike-through{text-decoration:line-through}
.product-comparision__content .compare-row_items_item .estimated-delivery-date span{font-size:.875rem;font-weight:400;color:#212121;line-height:1.3125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .estimated-delivery-date span{text-align:center}
}
.product-comparision__content .compare-row_items_item .saveto-shopping-list .cta-text{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.product-comparision__content .compare-row_items_item .saveto-shopping-list .cta-text{font-size:1rem;line-height:1.125rem}
}
.product-comparision__content .compare-row_items_item .close-btn{background:0;width:.75rem;height:.75rem;position:absolute;right:.5rem;top:.25rem}
.product-comparision__content .compare-row_items_item .close-btn&gt;img{cursor:pointer}
.product-comparision__content .compare-row_items_item:last-child{border-right:0}
@media only screen and (min-width:64em){.product-comparision__histogram-modal{max-width:52.8125rem;width:100%}
}
.product-comparision__histogram-modal .modal-header{padding:1.5rem 1.5rem 0 0 !important}
.product-comparision__histogram-modal .modal-header button{width:1.875rem;height:1.875rem}
.product-comparision__histogram-modal .modal-header button .closeIcon{width:.875rem;height:.875rem}
@media only screen and (max-width:61.9375em){.product-comparision__histogram-modal .modal-header button,.product-comparision__histogram-modal .modal-header button .closeIcon{width:1rem;height:1rem}
}
@media only screen and (max-width:61.9375em){.product-comparision__histogram-modal .modal-header{padding:.75rem .75rem .25rem 0 !important}
}
.product-comparision__histogram-modal .histogram-modal__heading{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-bottom:.0625rem solid #d1d1d1}
@media only screen and (min-width:64em){.product-comparision__histogram-modal .histogram-modal__content_left{-ms-flex:0 80%;flex:0 80%}
}
.product-comparision__histogram-modal .histogram-modal__content_left.selected-product-image{border:.0625rem solid #d2d4d7;border-radius:.375rem;padding:2.25rem 2rem}
@media only screen and (min-width:64em){.product-comparision__histogram-modal .histogram-modal__content_left.selected-product-image img{padding:0;max-height:32.5rem}
}
@media only screen and (max-width:61.9375em){.product-comparision__histogram-modal .histogram-modal__content_left.selected-product-image{margin-right:0;padding:1rem}
}
.product-comparision__histogram-modal .histogram-modal__content_thumbnails .histogram-thumbnail{max-width:6.875rem;margin:0 0 1.5rem}
.product-comparision__histogram-modal .histogram-modal__content_thumbnails .histogram-thumbnail:last-child{margin-bottom:0}
@media only screen and (max-width:61.9375em){.product-comparision__histogram-modal .histogram-modal__content_thumbnails .histogram-thumbnail{margin:0 2.5rem 2.5rem 0}
}
@media only screen and (max-width:47.938em){.product-comparision__histogram-modal .histogram-modal__content_thumbnails .histogram-thumbnail:nth-child(2n){margin-right:0}
}
.product-comparision__histogram-modal .histogram-modal__content_thumbnails .histogram-thumbnail_button{width:6.25rem;height:6.25rem;border:.0625rem solid #d2d4d7;border-radius:.375rem;background:#fff}
.product-comparision__histogram-modal .histogram-modal__content_thumbnails .histogram-thumbnail_button img{max-width:100%;max-height:100%}
.product-comparision__histogram-modal .histogram-modal__content_thumbnails .histogram-thumbnail_button.active{border:.1875rem solid #f27707;border-radius:.375rem}
.product-comparision__histogram-modal .histogram-modal__content_thumbnails .histogram-thumbnail_name{font-size:.875rem;font-weight:400;color:#424242;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user_quotes-list-container .user_quotes-title{font-size:3rem;line-height:3.3125rem;margin-bottom:2rem;font-weight:600}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user_quotes-title{margin-left:1.25rem;color:#404041;font-size:2rem;line-height:2.1875rem;margin-bottom:1rem}
}
.user_quotes-list-container .user_quotes .user_quotes-tabs-panel{margin-bottom:2rem}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user_quotes .user_quotes-tabs-panel{margin-bottom:1.5rem;-ms-flex-pack:start !important;justify-content:flex-start !important}
}
.user_quotes-list-container .user_quotes .user_quotes-tabs-panel .search-filter{height:1.4375rem;color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin:1rem 0;position:relative;width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user_quotes .user_quotes-tabs-panel .search-filter{font-size:1.0625rem}
}
.user_quotes-list-container .hidden{visibility:hidden}
.user_quotes-list-container input[placeholder]::-webkit-input-placeholder,.user_quotes-list-container textarea[placeholder]::-webkit-input-placeholder{opacity:1}
.user_quotes-list-container input[placeholder]:-moz-placeholder,.user_quotes-list-container input[placeholder]::-moz-placeholder,.user_quotes-list-container textarea[placeholder]:-moz-placeholder,.user_quotes-list-container textarea[placeholder]::-moz-placeholder{opacity:1}
.user_quotes-list-container .quotebox__table{margin-left:3.5rem;margin-right:2rem;margin-bottom:1.5rem}
@media only screen and (max-width:47.938em){.user_quotes-list-container .quotebox__table{display:none}
}
.user_quotes-list-container .quotebox__table .ship-to-address{margin-bottom:.25rem}
.user_quotes-list-container .quotebox__table .ship-to-address-title{height:1.5rem;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.4375rem}
.user_quotes-list-container .quotebox__table .ship-to-address .user-address p{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;letter-spacing:0;line-height:1.3125rem}
.user_quotes-list-container .quotebox__table .quotebox__container-item-value{margin-bottom:1rem}
@media only screen and (max-width:47.938em){.user_quotes-list-container .quotebox__container{margin-left:0;margin-right:0}
}
.user_quotes-list-container .quotebox__container_panel{width:75%}
@media only screen and (max-width:47.938em){.user_quotes-list-container .quotebox__container_panel{width:100%}
}
.user_quotes-list-container .user_quotes-tabs-panel{margin-bottom:2rem}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user_quotes-tabs-panel{display:block !important;margin-bottom:3.5rem;-ms-flex-pack:start !important;justify-content:flex-start !important;padding-left:1.25rem;padding-right:1.25rem}
}
.user_quotes-list-container .user_quotes-tabs-panel .search-filter{height:1.5rem;color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin:1rem 0}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user_quotes-tabs-panel .search-filter{font-size:1.125rem;float:right;margin-top:1rem;margin-bottom:1rem}
}
.user_quotes-list-container .user__quotes .form-field-heading{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;margin-bottom:.25rem}
.user_quotes-list-container .user__quotes .form-field-heading.font-14{font-size:.875rem}
.user_quotes-list-container .user__quotes .quotebox__container-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#424242}
.user_quotes-list-container .user__quotes .quotebox__container-item-title{font-size:.75rem;font-weight:600;line-height:1.4375rem;text-transform:uppercase;margin-bottom:.25rem}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes .quotebox__container-item-title{line-height:.875rem}
}
.user_quotes-list-container .user__quotes .quotebox__container-item-value{font-size:.875rem;line-height:1.3125rem}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes .quotebox__container-item-value{line-height:1rem}
}
.user_quotes-list-container .user__quotes .quotebox__container-item .quoteStatusValue{color:#025f2c;line-height:1.4375rem}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes .quotebox__container-item-box{margin-bottom:1rem}
}
.user_quotes-list-container .user__quotes-underline{border-bottom:.0625rem solid #d1d1d1;margin-top:0;margin-bottom:1.5rem}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes-underline{display:none}
}
.user_quotes-list-container .user__quotes .quotebox__table{margin-left:3.3125rem;margin-right:2rem}
.user_quotes-list-container .user__quotes-quote-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1.53125rem 2rem 1.53125rem 1.53125rem}
.user_quotes-list-container .user__quotes-quote-content-orderdetails{display:-ms-flexbox;display:flex}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes-quote-content-orderdetails{display:block}
}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes-quote-content{margin-right:0;margin-left:0}
}
.user_quotes-list-container .user__quotes .quote{position:relative;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:.0625rem solid rgba(0,0,0,.125);border-radius:.25rem;width:100%}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes .quote{width:auto}
}
.user_quotes-list-container .user__quotes .quote-container{padding:1.5rem 2rem 1.5rem 1.5rem}
.user_quotes-list-container .user__quotes .quote-icon{background-color:#fff;padding-right:2rem}
.user_quotes-list-container .user__quotes .quote-icon:focus{outline:0}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes .quote-icon{display:none}
}
.user_quotes-list-container .user__quotes .quote-button{border:.125rem solid #004593;margin-left:auto;font-size:1rem;width:8.1875rem;line-height:1.4375rem;padding:.5rem 1.5rem;background:0;-ms-flex-item-align:center;align-self:center;color:#004593}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes .quote-button{width:8.5rem;margin-left:0;margin-top:.5rem;line-height:.875rem;font-size:.875rem;padding:.5rem 1.5rem}
}
.user_quotes-list-container .user__quotes .quote-button img{width:1rem;height:1rem}
.user_quotes-list-container .user__quotes .quote__container_panel .quotebox__container-item{margin-right:4.5rem}
.user_quotes-list-container .user__quotes .quote__container_panel .quotebox__container-item:last-child{margin-right:0}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes .quote__container_panel .quotebox__container-item{width:50%;margin-right:0}
}
.user_quotes-list-container .user__quotes-search{width:55%;position:relative;border:.0625rem solid #d0d1d3;border-radius:.375rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes-search{width:100%}
}
.user_quotes-list-container .user__quotes-search-cta{-ms-flex-align:center;align-items:center;height:3.5rem;left:1rem;position:absolute;top:0;z-index:1}
.user_quotes-list-container .user__quotes-search-cta .icon{height:.875rem;width:.875rem;cursor:pointer}
.user_quotes-list-container .user__quotes-search-property{width:35%}
.user_quotes-list-container .user__quotes-search-property .custom-dropdown__wrapper{border:0}
.user_quotes-list-container .user__quotes-search-property .custom-dropdown__wrapper.is-input-focus{margin-top:0}
.user_quotes-list-container .user__quotes-search-property .custom-dropdown__header__title.size-lg{padding:1.0625rem 1rem 1.0625rem .75rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.user_quotes-list-container .user__quotes-search-property .custom-dropdown__header__title.size-lg.is-input-focus{padding:0}
.user_quotes-list-container .user__quotes-search-property .custom-dropdown__header__title.size-lg.is-input-focus input{background-color:#f5f5f5;padding-left:.75rem}
.user_quotes-list-container .user__quotes-search__wrapper{width:65%;position:relative}
.user_quotes-list-container .user__quotes-search__wrapper .form-control{border:0}
.user_quotes-list-container .user__quotes-search .seach-quotes-List input.form-control{padding-left:2.75rem;font-size:1rem;font-weight:400;color:#616161;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border:0;border-left:.0625rem solid #d0d1d3;border-radius:0 .25rem .25rem 0}
.user_quotes-list-container .user__quotes-search .search-quotes-listlabel{display:none}
.user_quotes-list-container .user__quotes-close{width:50%;position:relative}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes-close{width:100%}
}
.user_quotes-list-container .user__quotes-close-cta{-ms-flex-align:center;align-items:center;height:3.5rem;right:1rem;position:absolute;top:0;z-index:1}
.user_quotes-list-container .user__quotes-close-cta .close-icon{height:.875rem;width:.875rem;cursor:pointer}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes-close-cta .close-icon{display:none}
}
.user_quotes-list-container .user__quotes-filter{background:#fff;border-radius:.375rem;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.1);padding:2rem;position:absolute;top:6.5rem;width:98%;z-index:1000;right:0}
.user_quotes-list-container .user__quotes-filter__row{-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (min-width:62em) and (max-width:75em){.user_quotes-list-container .user__quotes-filter__row&gt;button{padding:1.125rem 2.5rem}
}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes-filter__row{-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:62em) and (max-width:75em){.user_quotes-list-container .user__quotes-filter__row-field{width:32.5%}
}
.user_quotes-list-container .user__quotes-filter__row .date-field{-ms-flex:39% auto auto;flex:39% auto auto}
.user_quotes-list-container .user__quotes-filter__row .date-field:first-child{margin-right:2rem}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes-filter__row .date-field{margin-bottom:1rem}
.user_quotes-list-container .user__quotes-filter__row .date-field:first-child{margin-right:0}
}
.user_quotes-list-container .user__quotes-filter:after{border:.5625rem solid transparent;border-top-color:#fff;content:"";right:2.125rem;position:absolute;top:-1.125rem;transform:rotate(180deg)}
.user_quotes-list-container .user__quotes-filter:before{border:.6875rem solid transparent;border-top-color:#f4f5f7;content:"";right:2rem;position:absolute;top:-1.375rem;transform:rotate(180deg)}
.user_quotes-list-container .user__quotes-filter__search-btn{height:3.5rem;display:-ms-flexbox;display:flex;margin-top:.625rem}
.user_quotes-list-container .quotes-panel{margin:4.5rem auto 0}
@media only screen and (max-width:61.9375em){.user_quotes-list-container .quotes-panel{display:block !important;margin-top:1.5rem}
}
.user_quotes-list-container .quotes-panel .empty-quotes{margin-right:3.25rem;width:18.75rem;height:16.6875rem;text-align:center}
@media only screen and (max-width:61.9375em){.user_quotes-list-container .quotes-panel .empty-quotes{margin-right:0;width:100%}
}
.user_quotes-list-container .quotes-panel .empty-quotes-img{margin-bottom:1.5rem}
.user_quotes-list-container .quotes-panel .empty-quotes-label{height:2.25rem;color:#616161;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.375rem;font-weight:600;letter-spacing:0;line-height:2.25rem;text-align:center;margin-bottom:.4375rem}
@media only screen and (max-width:61.9375em){.user_quotes-list-container .quotes-panel .empty-quotes-label{line-height:1.5rem;margin-bottom:.25rem}
}
.user_quotes-list-container .quotes-panel .empty-quotes-desc{height:3.75rem;width:18.75rem;color:#616161;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.375rem;letter-spacing:0;line-height:1.875rem;text-align:center}
@media only screen and (max-width:61.9375em){.user_quotes-list-container .quotes-panel .empty-quotes-desc{line-height:1.625rem}
}
@media only screen and (max-width:61.9375em){.user_quotes-list-container .quotes-panel .empty-quotes{margin-bottom:2rem}
}
.quote-filter-modal .modal-content{position:fixed;bottom:0;right:.0625rem}
.quote-filter-modal .modal-content .modal-header{padding-top:rems(4)}
.quote-filter-modal .modal-content .modal-header #modalCloseButton{position:absolute;top:1.6875rem;right:2.25rem}
.quote-filter-modal .modal-content .modal-body{padding-bottom:1rem;width:96%}
.quote-filter-modal .form-field-heading{font-weight:600}
.quote-filter-modal .user__quotes-filter__row,.quote-filter-modal .user__quotes__datePicker{-ms-flex-direction:column;flex-direction:column}
.quote-filter-modal .user__quotes-close-cta{display:none !important}
.quote-filter-modal .mobile-heading{border-bottom:.0625rem solid #d1d1d1;font-weight:600;margin-bottom:2rem;padding:1.5rem 0 .5rem}
.quote-filter-modal .user__quotes-filter__search-btn{margin-top:1rem}
.user-recent-quotes{margin:.5rem 0 2rem;padding:1.5rem 2rem 2rem;border:.0625rem solid #e0e0e0;border-radius:.375rem;width:100%;background:#fff}
@media only screen and (max-width:61.9375em){.user-recent-quotes{border-radius:0;border-left:0;border-right:0;padding:1.5rem 1.25rem;margin:0 0 1rem}
}
.user-recent-quotes__heading{padding:.625rem 0;display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.user-recent-quotes__heading{border-bottom:.0625rem solid #e0e0e0;padding:1rem 0;margin-bottom:1rem}
}
.user-recent-quotes__heading-left{margin-bottom:2rem;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.25rem}
@media only screen and (max-width:61.9375em){.user-recent-quotes__heading-left{margin-bottom:0}
}
.user-recent-quotes__body-heading{margin-bottom:1.5rem}
@media only screen and (max-width:47.938em){.user-recent-quotes__body-heading{margin-bottom:1rem}
}
.user-recent-quotes__body-heading-item{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:.8125rem;text-transform:uppercase}
@media only screen and (max-width:47.938em){.user-recent-quotes__body-heading-item{padding-bottom:.25rem;line-height:.875rem}
}
@media only screen and (max-width:47.938em){.user-recent-quotes__body-lists{box-sizing:border-box;border-bottom:.0625rem solid #e0e0e0;background-color:#fff;padding:1.0625rem 0 1rem}
.user-recent-quotes__body-lists:first-child{padding-top:0}
}
.user-recent-quotes__body-lists a{color:#004593 !important}
.user-recent-quotes__body-list{border-bottom:.03125rem solid #e0e0e0;padding:.625rem 0}
.user-recent-quotes__body-list:last-child{border-bottom:0}
.user-recent-quotes__body-list:first-child{padding-top:0}
.user-recent-quotes__body-list-item{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;letter-spacing:0;line-height:.9375rem}
@media only screen and (max-width:47.938em){.user-recent-quotes__body-list-item{line-height:1rem}
}
.user-recent-quotes__body-cta{text-align:right;padding-top:.375rem}
@media only screen and (max-width:47.938em){.user-recent-quotes__body-cta{text-align:left}
}
.user-recent-quotes__body-cta-view-all{color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:.9375rem;background-color:transparent}
.user-recent-quotes__body .list-item{width:20%}
@media only screen and (max-width:47.938em){.user-recent-quotes__body .list-item{width:50%}
}
.user-recent-quotes .no-recent-quotes{text-align:center;margin:0 auto}
.user-recent-quotes-img{margin-bottom:1rem}
.user-recent-quotes-label{margin-bottom:.3125rem;font-size:.875rem;line-height:1.3125rem}
.quote-details-container__currency-section{border:.0625rem solid #b7b8ba;border-radius:.375rem;margin-bottom:2rem;padding:1.5rem 2rem 2rem}
.quote-details-container__currency-section-title{border-bottom:.0625rem solid #d1d1d1;font-size:1.375rem;font-weight:600;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.quote-details-container__currency-section-title{font-size:1.125rem;line-height:1.25rem}
}
.quote-details-container__currency-section-currency-label{font-size:1rem;font-weight:400;color:#5f6062;line-height:1rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.quote-details-container__currency-section-currency .radio-wrap{margin:0 !important}
.quote-details-container__currency-section-currency .radio-wrap input[type=radio]:hover{cursor:pointer}
@media only screen and (max-width:61.9375em){.quote-details-container__currency-section{padding:1.5rem;margin-bottom:1.5rem}
}
.quote-details-container__instructions-section{margin-bottom:2rem}
.quote-details-container__instructions-section textarea{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border:.0625rem solid #b7b8ba;border-radius:.25rem;height:6rem;padding:1rem}
.quote-details-container__instructions-section textarea:-ms-input-placeholder{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;opacity:1}
.quote-details-container__instructions-section textarea::placeholder{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;opacity:1}
@media only screen and (max-width:61.9375em){.quote-details-container__instructions-section{margin-bottom:1.5rem}
}
.quote-details-container__cta-section button{font-weight:600;width:11.125rem;height:3.125rem}
@media only screen and (max-width:61.9375em){.quote-details-container__cta-section button{width:100%}
}
@media only screen and (max-width:61.9375em){.quote-details-container__cta-section{margin-bottom:4.5rem}
}
.user-quote-details .order-confirmation__details{max-width:100%}
.user-quote-details .order-confirmation-info-section-block{padding:2rem 2rem 1.5rem}
@media only screen and (max-width:61.9375em){.user-quote-details .order-confirmation-info-section-block-container{padding-top:1rem !important}
}
@media only screen and (max-width:61.9375em){.user-quote-details .order-confirmation-info-section-block-container .label{line-height:.875rem}
}
@media only screen and (max-width:61.9375em){.user-quote-details .order-confirmation-info-section-block{padding:1.5rem 1.25rem}
}
@media only screen and (max-width:61.9375em){.user-quote-details .order-confirmation__order-number__title .order-number-text{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:2rem;font-weight:600;line-height:2.5rem}
}
@media only screen and (max-width:61.9375em){.user-quote-details .order-confirmation__order-number__title .order-number{line-height:2.5rem}
}
@media only screen and (max-width:61.9375em){.user-quote-details .order-confirmation .address-details__main-content .user-address p{line-height:1.125rem}
}
.user-quote-details .special-instructions__main{padding:2rem 2rem 1.5rem}
.user-quote-details .info-alert-content{margin-top:0}
.user-quote-details .order-summary__item-image{margin-right:1.5rem}
.user-quote-details .order-summary{background-color:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem;padding:2rem 2rem 1.5rem}
.user-quote-details .order-summary__info{-ms-flex:0 0 82%;flex:0 0 82%}
.user-quote-details .order-summary picture{display:inline-block}
.compare_det{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;position:fixed;bottom:0;width:100%;z-index:1000;background-color:#f4f5f7;box-shadow:-2px -10px 12px rgba(0,0,0,.16);-ms-flex-direction:column;flex-direction:column;padding:1.5rem 8.4375rem}
@media only screen and (max-width:61.9375em){.compare_det{padding:1rem}
}
.compare_mess{margin-bottom:10px;font-weight:600;color:#424242;font-size:1.125rem;letter-spacing:0;line-height:1.5rem;padding-left:0;padding-right:0;text-align:center}
.compare_toolbar{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}
@media only screen and (max-width:61.9375em){.compare_toolbar{-ms-flex-direction:column;flex-direction:column;padding:1rem}
}
@media only screen and (min-width:37.5625em) and (max-width:64em){.compare_toolbar{-ms-flex-direction:row;flex-direction:row}
}
.compare_toolbar-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}
@media only screen and (max-width:61.9375em){.compare_toolbar-container.collapsed{-ms-flex-align:center;align-items:center}
}
.compare_toolbar-container-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:0 1rem;max-width:14.0625rem;border-left:1px solid #d8d8d8;width:100%;margin-top:13px}
@media only screen and (max-width:47.938em){.compare_toolbar-container-tile{max-width:10.75rem}
}
.compare_toolbar-container-tile:first-child{border:0;padding-left:0}
.compare_toolbar-container-tile__productName{font-weight:600;color:#424242;font-size:1.125rem;letter-spacing:0;line-height:1.5rem;padding-left:0;padding-right:0;text-align:center}
.compare_toolbar-container-tile__productName .catalogNumber{font-weight:600;color:#004593}
.compare_toolbar-container-tile__productName .catalogNumber:focus{outline:0}
@media only screen and (max-width:61.9375em){.compare_toolbar-container-tile__productName{font-size:.875rem;line-height:1.25rem}
.compare_toolbar-container-tile__productName.collapsed{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
}
.compare_toolbar-container-tile_remove{font-weight:600;color:#004593;font-size:1rem;letter-spacing:0;line-height:1.125rem;text-align:center;margin-top:1.5rem;background:0}
@media only screen and (max-width:61.9375em){.compare_toolbar-container-tile_remove{margin-top:1.5rem}
}
.compare_toolbar-ctaSection{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}
@media only screen and (min-width:37.5625em) and (max-width:64em){.compare_toolbar-ctaSection{-ms-flex-direction:column !important;flex-direction:column !important}
}
@media only screen and (max-width:61.9375em){.compare_toolbar-ctaSection{-ms-flex-pack:center;justify-content:center}
}
@media only screen and (max-width:37.5em){.compare_toolbar-ctaSection{-ms-flex-direction:row;flex-direction:row;margin-right:0 !important;margin-top:1.25rem}
}
@media only screen and (max-width:61.9375em){.compare_toolbar-ctaSection_compare-container{-ms-flex-order:2;order:2}
}
@media only screen and (max-width:37.5em){.compare_toolbar-ctaSection_compare-container{margin-right:0 !important;margin-left:35px}
}
@media only screen and (min-width:37.5625em) and (max-width:64em){.compare_toolbar-ctaSection_compare-container{-ms-flex-order:0;order:0}
}
@media only screen and (min-width:62em){.compare_toolbar-ctaSection_compare-container{margin-right:0 !important}
}
.compare_toolbar-ctaSection_arrows{background-color:transparent;height:fit-content;margin-left:1.5rem;-ms-flex-order:3;order:3}
@media only screen and (max-width:61.9375em){.compare_toolbar-ctaSection_arrows{margin:auto 0 auto 1rem}
}
@media only screen and (min-width:37.5625em) and (max-width:64em){.compare_toolbar-ctaSection_arrows.expanded{margin:0 0 -1.5rem 1rem;-ms-flex-item-align:end;align-self:flex-end}
}
.compare_toolbar-ctaSection_arrows:focus{outline:0}
.compare_toolbar-ctaSection_compare{background:#004593;color:#fff;text-align:center;line-height:1.125rem;font-size:1.125rem;font-weight:600;padding:1rem 3rem;border-radius:.375rem;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.compare_toolbar-ctaSection_compare{margin:0;-ms-flex-order:2;order:2}
}
@media only screen and (max-width:47.938em){.compare_toolbar-ctaSection_compare{padding:1rem 1.5rem}
}
.compare_toolbar-ctaSection_clearAll{background:0;text-align:center;line-height:1.125rem;font-size:1rem;color:#004593;font-weight:600}
@media only screen and (max-width:61.9375em){.compare_toolbar-ctaSection_clearAll{-ms-flex-item-align:start;align-self:flex-start;margin:1rem .5rem 0 3rem}
}
@media only screen and (max-width:47.938em){.compare_toolbar-ctaSection_clearAll{margin-left:1.5rem}
}
@media only screen and (max-width:37.5em){.compare_toolbar-ctaSection_clearAll{display:none}
}
bd-hotspot-image{margin:auto}
@media only screen and (min-width:62em){.pip-version bd-hotspot-image{margin-left:auto}
}
@media only screen and (max-width:61.9375em){bd-hotspot-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:0 !important;width:100%}
}
bd-hotspot-image .image-with-hotspot{position:relative}
@media only screen and (min-width:62em){bd-hotspot-image .image-with-hotspot img.hotspot-main-image{object-fit:cover}
}
bd-hotspot-image .image-with-hotspot__hotspot{position:absolute;width:1.5rem;height:1.5rem}
@media only screen and (max-width:47.938em){bd-hotspot-image .image-with-hotspot__hotspot{display:none}
}
bd-hotspot-image .image-with-hotspot__hotspot .bd-tool-tip__container-icon img{margin-left:0}
bd-hotspot-image .bd-tool-tip__container-icon{position:relative;top:.5rem}
bd-hotspot-image .bd-tool-tip__container-message{background-color:#fff}
.scientific-resources__header{margin:4.5rem auto 3rem;color:#424242;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.scientific-resources__header{margin:0;padding:3.125rem 1.25rem 2.5rem;text-align:unset}
}
.scientific-resources__search-bar{border:.0625rem solid #d0d1d3;border-radius:.375rem;height:4.625rem}
@media only screen and (max-width:47.938em){.scientific-resources__search-bar{height:4.5625rem;padding:0 .3125rem;width:auto !important;margin:0 1.25rem}
}
.scientific-resources__search-bar input{border:0;font-size:1.375rem;font-weight:400;color:#212121;line-height:1.5rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;min-height:4.375rem}
.scientific-resources__search-bar input:focus{outline:0}
.scientific-resources__search-bar input::-webkit-input-placeholder{font-size:1.375rem;opacity:1;color:#bdbdbd}
.scientific-resources__search-bar input:-moz-placeholder,.scientific-resources__search-bar input::-moz-placeholder{font-size:1.375rem;opacity:1;color:#bdbdbd}
.scientific-resources__search-bar input:-ms-input-placeholder{font-size:1.375rem;opacity:1;color:#bdbdbd}
@media only screen and (max-width:47.938em){.scientific-resources__search-bar input{font-size:1.25rem;font-weight:400;color:#bdbdbd;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.scientific-resources__search-bar input::-webkit-input-placeholder{font-size:1.25rem;opacity:1;color:#bdbdbd}
.scientific-resources__search-bar input:-moz-placeholder,.scientific-resources__search-bar input::-moz-placeholder{font-size:1.25rem;opacity:1;color:#bdbdbd}
.scientific-resources__search-bar input:-ms-input-placeholder{font-size:1.25rem;opacity:1;color:#bdbdbd}
}
.scientific-resources__search-icon{margin:1.53125rem .09375rem 1.59375rem 2.03125rem;min-width:1.5rem;width:1.5rem;height:1.5rem}
@media only screen and (max-width:47.938em){.scientific-resources__search-icon{margin:1.53125rem .09375rem 1.53125rem 1.03125rem}
}
.scientific-resources__search-close-icon{margin-right:1.6875rem}
@media only screen and (max-width:47.938em){.scientific-resources__search-close-icon{margin-right:.96875rem}
}
.scientific-resources__container{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.scientific-resources__container{-ms-flex-direction:column;flex-direction:column;padding:0}
}
.scientific-resources__container .facet-menu{background-color:#fff;padding-right:1.0625rem !important}
.scientific-resources__facets-container .modal-content{position:fixed;bottom:0;right:0;width:100%}
.scientific-resources__facets-container .modal-content .modal-header{padding:.625rem .625rem 0 0}
.scientific-resources__facets-container .modal-content .modal-body{padding:0}
.scientific-resources__body{margin-top:4rem;padding:0}
@media only screen and (max-width:47.938em){.scientific-resources__body{margin-top:0}
}
.scientific-resources__body-pagination{margin-left:.75rem}
@media only screen and (max-width:47.938em){.scientific-resources__body-pagination{margin-left:0;max-width:100%}
}
.scientific-resources__cards-box{width:100%;margin:0 0 1.8125rem .75rem}
@media only screen and (max-width:61.9375em){.scientific-resources__cards-box{width:100%;margin:0 0 1.46875rem;padding:0 1.25rem}
}
.scientific-resources__tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:1.875rem 0}
@media only screen and (max-width:61.9375em){.scientific-resources__tabs{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
}
.scientific-resources__cards-container.blogs{margin-top:4rem}
.scientific-resources .empty-facet-state{margin:5rem auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}
.scientific-resources .empty-facet-state__img{height:12.5rem;width:12.5rem}
.scientific-resources .empty-facet-state__heading{margin-top:2rem}
.scientific-resources .empty-facet-state__sub-heading{margin-top:2rem;font-size:1rem;font-weight:400;color:#5f6062;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.scientific-resources-video-modal{height:31.25rem;left:0;width:50rem;max-width:50rem;margin:0 auto;top:3.75rem}
.scientific-resources-video-modal .modal-content{background-color:transparent}
.scientific-resources-video-modal .modal-content .modal-header{background-color:transparent;padding:0}
.scientific-resources-video-modal .modal-content .modal-header button{background-color:#fff;padding:1rem 1.5rem}
.scientific-resources-video-modal .modal-content .modal-body{padding:0}
.resource-list__container{border-bottom:1px solid #d8d8d8;width:100%}
.resource-list__type{text-transform:uppercase;margin-bottom:.75rem;font-size:.875rem;font-weight:400;color:#5f6062;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.resource-list__resource{-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}
.resource-list__resource,.resource-list__resource-details{display:-ms-flexbox;display:flex}
.resource-list__resource-details__wrapper{display:-ms-flexbox;display:flex;margin-bottom:.75rem;width:90%}
.resource-list__resource-icon{-ms-flex:5% 0 1;flex:5% 0 1}
.resource-list__resource-title{margin:auto 1rem;-ms-flex:100% 0 1;flex:100% 0 1;font-size:1.25rem;font-weight:400;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.resource-list__resource-title{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.5rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.resource-list__resource-img{cursor:pointer;height:2rem;width:1.75rem}
.resource-list__resource-download{float:right}
.resource-list__resource-download-img{height:1.625rem;width:1.625rem;color:#004593}
.resource-list__desc{margin-bottom:1.46875rem;width:80%;font-size:1rem;color:#404041;line-height:1.25rem}
.resource-list__desc,.resource-list__header{font-weight:400;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.resource-list__header{margin:.9375rem 0;font-size:1.25rem;color:#004593;line-height:1.5rem}
@media only screen and (max-width:47.938em){.resource-list__header{font-size:1.125rem;font-weight:400;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.resource-list__text{margin:.5rem 0 1.5rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.resource-list__text{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.resource-list__schedule-details{margin:1rem 0}
.resource-list__schedule-time{font-weight:400}
.resource-list__schedule-time,.resource-list__schedule-type{font-size:.875rem;color:#757678;line-height:.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.resource-list__schedule-type{text-transform:capitalize;margin-right:.1875rem;font-weight:600}
.resource-list__schedule-type.current,.resource-list__schedule-type.upcoming{font-size:.875rem;font-weight:600;color:#f27707;line-height:.875rem}
.resource-list__event-type,.resource-list__schedule-type.current,.resource-list__schedule-type.upcoming{letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.resource-list__event-type{background-color:#00b1da;padding:.1875rem .625rem;text-transform:uppercase;border-radius:.125rem;font-size:1.25rem;font-weight:400;color:#fff;line-height:1.375rem}
.resource-list__event-type.trade{background-color:#f27707}
.resource-list__event-type.conference{background-color:#505050}
@media only screen and (max-width:47.938em){.resource-list__event-type{font-size:.875rem;font-weight:400;color:#424242;line-height:.9375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.resource-list__action-items{height:3.125rem;margin:1.46875rem 0;width:20.625rem;font-size:1.25rem;font-weight:600;color:#000;line-height:.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.resource-list__action-items{width:18.4375rem;font-size:1.125rem;font-weight:600;color:#000;line-height:1.125rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.resource-list__action-button{padding:.9375rem 0;width:100%}
@media only screen and (max-width:47.938em){.resource-list__action-button{padding:.9375rem 0}
}
.loader{position:fixed;background:rgba(254,255,255,.9);z-index:99999;width:100%;height:100%;top:0;left:0;display:-ms-flexbox;display:flex}
.loader.hide{display:none}
.loader__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);background:transparent;border-radius:.375rem}
.loader__content--msg-block{max-width:20.75rem;position:relative}
@media only screen and (max-width:61.9375em){.loader__content--msg-block{width:19.625rem}
}
.loader__content--msg-block-message{padding:1rem;font-size:1.125rem;font-weight:300;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.loader__content--msg-block-message{font-size:1rem;padding:1rem 2rem;line-height:1.375rem}
}
.loader__content .loader-container{height:7.5rem;width:7.5rem;margin:0 auto;padding-bottom:.5rem}
.loader__content .loader-container div[role=button]{transform:translate(1rem,.5rem) scale(12,10)}
@media only screen and (max-width:61.9375em){.loader__content .loader-container div[role=button]{transform:translate(.875rem,.25rem) scale(12,8)}
}
.orderinquiry__container{color:#424242}
.orderinquiry__container h1{margin-top:4.5rem;margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.orderinquiry__container h1{margin-top:3rem;margin-bottom:2.5rem;color:#404041}
}
.orderinquiry__container-details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}
@media only screen and (max-width:61.9375em){.orderinquiry__container-details{-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:62em){.orderinquiry__container-details.invoices-list .orderinquiry__container-details-column{margin-right:1.5rem}
}
.orderinquiry__container-details-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:.5rem;margin-bottom:2rem}
.orderinquiry__container-details-column:first-child{margin:.5rem 3.5rem 2rem 2.5rem}
@media only screen and (max-width:61.9375em){.orderinquiry__container-details-column{margin:0 3rem 1.5rem 1.5rem}
.orderinquiry__container-details-column:first-child{margin:.5rem 3rem 0 1.5rem}
}
.orderinquiry__container-details .box-item{margin-top:1.5rem}
.orderinquiry__container-details .box-item-title{font-size:.75rem;font-weight:600;line-height:1.125rem}
.orderinquiry__container-details .box-item-value,.orderinquiry__container-details .box-item-value&gt;p{font-size:.875rem;line-height:1.375rem;margin-top:.25rem}
@media only screen and (max-width:61.9375em){.orderinquiry__container-details .box-item{margin-top:1rem}
}
.orderinquiry__container-form{padding:2rem 2rem 2.5rem 2.5rem}
@media only screen and (max-width:61.9375em){.orderinquiry__container-form{padding:1.5rem 1.5rem 2.5rem}
}
.orderinquiry__container-form .inquirynote{font-size:1.125rem;line-height:1.5rem;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.orderinquiry__container-form .inquirynote{margin-bottom:1.5rem}
}
.orderinquiry__container .inquiryform-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
.orderinquiry__container .inquiryform-row-field{margin-right:1.875rem;width:45%}
.orderinquiry__container .inquiryform-row-field .form-field&gt;input[type=text]:-ms-input-placeholder+label,.orderinquiry__container .inquiryform-row-field .form-field&gt;input[type=text]:not(:-ms-input-placeholder)+label{line-height:.8125rem}
.orderinquiry__container .inquiryform-row-field .form-field&gt;input[type=text]:not(:placeholder-shown)+label,.orderinquiry__container .inquiryform-row-field .form-field&gt;input[type=text]:placeholder-shown+label{line-height:.8125rem}
@media only screen and (max-width:74.9375em){.orderinquiry__container .inquiryform-row-field{width:44%}
}
@media only screen and (max-width:61.9375em){.orderinquiry__container .inquiryform-row-field{margin-left:0;margin-right:0;width:100%}
}
.orderinquiry__container .inquiryform-row-field.mb-20{margin-bottom:1.25rem;margin-top:0}
.orderinquiry__container .inquiryform-row-field.mt-20{margin-bottom:0;margin-top:1.25rem}
.orderinquiry__container .inquiryform-row-field.areaOfInquiry,.orderinquiry__container .inquiryform-row-field.comments{width:94%}
@media only screen and (max-width:61.9375em){.orderinquiry__container .inquiryform-row-field.areaOfInquiry,.orderinquiry__container .inquiryform-row-field.comments{width:100%}
}
.orderinquiry__container .inquiryform-row-field-tnc{width:94%;margin-top:.75rem}
.orderinquiry__container .inquiryform-row-field-tnc p{font-size:1rem;letter-spacing:0;line-height:1.5rem}
.orderinquiry__container .inquiryform-row-buttons{width:94%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.orderinquiry__container .inquiryform-row-buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin-top:3rem}
}
.orderinquiry__container .inquiryform-row-buttons .cancelbtn{-ms-flex-item-align:center;align-self:center;background:0;border:0;color:#004593;cursor:pointer;font-size:1.125rem;line-height:1.25rem;margin:1rem 3rem 1rem 0;padding:0}
@media only screen and (max-width:61.9375em){.orderinquiry__container .inquiryform-row-buttons .cancelbtn{margin:1.5rem 0}
}
.order-inquiry-confirmation{margin:6rem auto 7rem;text-align:center}
.order-inquiry-confirmation__row .section-title{color:#424242;font-size:2.75rem;font-weight:600;letter-spacing:0;line-height:3.125rem;margin-top:1.5rem}
.order-inquiry-confirmation__row .section-sub-title{color:#5f6062;font-size:1.625rem;letter-spacing:0;line-height:2rem;margin-top:1.5rem}
.order-inquiry-confirmation__btn{margin-top:3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.order-inquiry-confirmation__btn .askQuestionBtn,.order-inquiry-confirmation__btn .backToOrderBtn{border-radius:.375rem;border-color:#004593;font-size:1.125rem;padding:1.5rem 3.5rem;outline:0}
.order-inquiry-confirmation__btn .askQuestionBtn a,.order-inquiry-confirmation__btn .backToOrderBtn a{font-weight:600}
@media only screen and (max-width:74.9375em){.order-inquiry-confirmation__btn .askQuestionBtn,.order-inquiry-confirmation__btn .backToOrderBtn{padding:1.5rem 2rem}
}
.order-inquiry-confirmation__btn .askQuestionBtn{background:#fff;border:.125rem solid #004593;color:#004593;letter-spacing:0;line-height:1.25rem;margin-right:1.5rem}
.order-inquiry-confirmation__btn .backToOrderBtn{background:#004593;line-height:1.125rem;color:#fff}
@media only screen and (max-width:47.938em){.order-inquiry-confirmation{margin:2.5rem 1.25rem}
.order-inquiry-confirmation__row .section-title{font-size:2rem;line-height:2.375rem;margin-top:2.5rem}
.order-inquiry-confirmation__row .section-sub-title{color:#424242;font-size:1.625rem;letter-spacing:0;line-height:2rem;margin-top:1rem}
.order-inquiry-confirmation__btn{margin-top:3rem;display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-template-columns:100%}
.order-inquiry-confirmation__btn .askQuestionBtn,.order-inquiry-confirmation__btn .backToOrderBtn{width:100%}
.order-inquiry-confirmation__btn .askQuestionBtn{-ms-flex-order:2;order:2}
.order-inquiry-confirmation__btn .backToOrderBtn{margin-bottom:1rem;-ms-flex-order:1;order:1}
}
.popular-products{position:relative}
.popular-products__title{border-bottom:.0625rem solid #d1d1d1;margin-bottom:2rem;padding-bottom:1rem}
.popular-products__title-text{font-size:1.75rem;font-weight:400;color:#404041;line-height:.715;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.popular-products__title-text{font-size:1.625rem}
}
.popular-products__carousel .product-card__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:2.5rem 0 1.875rem;padding:0 1.25rem}
@media only screen and (max-width:37.5em){.popular-products__carousel .product-card__container{margin:2rem 0}
}
.popular-products__carousel .product-card__container_name{padding:1rem 0 .5rem;font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.popular-products__carousel .product-card__container_image img{width:166px;height:149px}
.popular-products__carousel .product-card__container_price-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.popular-products__carousel .product-card__container_price-section-title{font-size:.75rem;font-weight:400;color:#404041;line-height:1.4375rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.popular-products__carousel .product-card__container_price-section-value{font-size:1rem;font-weight:400;color:#404041;line-height:1.125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:37.5625em){.popular-products__carousel .carousel_prev{left:-20px !important;top:35%}
.popular-products__carousel .carousel_next{right:-20px !important;top:35%}
}
.addCreditCardPopUp__title{font-size:1.625rem;line-height:1.4375rem;color:#424242;font-weight:600}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp__title{font-size:1.125rem;line-height:1.25rem}
}
.addCreditCardPopUp__cardlist{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.125rem;line-height:1.25rem;color:#616161;margin-top:2.5rem;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp__cardlist{margin-top:1rem;margin-bottom:2.5rem;-ms-flex-pack:start;justify-content:flex-start;color:#424242}
}
.addCreditCardPopUp__cardlist .cardType{margin-left:1rem}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp__cardlist .cardType{margin-left:.5rem}
}
.addCreditCardPopUp__btngroup{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp__btngroup{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:1rem}
}
.addCreditCardPopUp__btngroup-cancel{-ms-flex-item-align:center;align-self:center;background:0;border:0;color:#004593;cursor:pointer;font-size:1.125rem;line-height:1.25rem;margin:1rem 3rem 1rem 0;padding:0}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp__btngroup-cancel{margin:1.5rem 0 0}
}
.addCreditCardPopUp__btngroup-confirm{padding:1rem 3rem;font-size:1.125rem;line-height:1.125rem;font-weight:600}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp__btngroup-confirm{margin:1.5rem 0 0;line-height:1.125rem}
}
.addCreditCardPopUp .addcardform-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
.addCreditCardPopUp .addcardform-row-field{width:100%}
.addCreditCardPopUp .addcardform-row-field .checkbox-wrap input.form-control{min-height:1.375rem}
.addCreditCardPopUp .addcardform-row-field.mb-20{margin-bottom:1.25rem;margin-top:0}
.addCreditCardPopUp .addcardform-row-field.mt-20{margin-bottom:0;margin-top:1.25rem}
.addCreditCardPopUp .addcardform-row-field.expirationdate{width:48%}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp .addcardform-row-field.expirationdate{width:100%}
}
.addCreditCardPopUp .addcardform-row-field.cvvcode{margin-left:2.5rem;width:44%}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp .addcardform-row-field.cvvcode{margin-left:0;width:100%}
}
.addCreditCardPopUp .addcardform .checkbox-label{font-size:1rem;line-height:1.25rem}
.underline{border-bottom:.0625rem solid #d1d1d1;height:.0625rem;margin-top:1rem}
.checkout-distributor-details-container{margin-top:2rem}
.checkout-distributor-details-container .checkout-distributor-name-section{padding-bottom:2rem}
.checkout-distributor-details-container .checkout-distributor-address{padding-bottom:1.5rem}
.checkout-distributor-details-container .checkout-distributor-address-label,.checkout-distributor-details-container .checkout-distributor-name-section-label{padding-bottom:.5rem;font-size:.875rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.checkout-distributor-details-container .checkout-distributor-address-value,.checkout-distributor-details-container .checkout-distributor-address p,.checkout-distributor-details-container .checkout-distributor-name-section-value,.checkout-distributor-details-container .checkout-distributor-name-section p{font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.checkout-distributor-details-container .checkout-distributor-address-value p,.checkout-distributor-details-container .checkout-distributor-address p p,.checkout-distributor-details-container .checkout-distributor-name-section-value p,.checkout-distributor-details-container .checkout-distributor-name-section p p{margin-bottom:.5rem}
.checkout-distributor-details-container .checkout-distributor-address-value p:last-child,.checkout-distributor-details-container .checkout-distributor-address p p:last-child,.checkout-distributor-details-container .checkout-distributor-name-section-value p:last-child,.checkout-distributor-details-container .checkout-distributor-name-section p p:last-child{margin-bottom:0}
.checkout-distributor-details-container .checkout-distributor-address .checkout-distributor-address,.checkout-distributor-details-container .checkout-distributor-name-section .checkout-distributor-address{line-height:1.4375rem !important}
.bead-lot-page__search-anchor{background:#f4f5f7}
.bead-lot-page__title{color:#424242;margin-top:4.5rem}
.bead-lot-page__noSearchResults-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:4rem auto 5rem;width:100%}
.bead-lot-page__noSearchResults-container__icon{height:8.75rem;margin:0 auto;width:8.75rem}
.bead-lot-page__noSearchResults-container__text{margin-top:1.5rem;font-size:1.375rem;font-weight:600;color:#616161;line-height:2.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bead-lot-page__noResults-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:3.5rem auto 8.4375rem;width:100%}
.bead-lot-page__noResults-container__icon{height:8.75rem;margin:0 auto;width:8.75rem}
.bead-lot-page__noResults-container__title{margin-top:2rem;font-size:1.375rem;font-weight:600;color:#424242;line-height:2.1875rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bead-lot-page__noResults-container__text{margin-top:1.5rem;font-weight:400;color:#616161;line-height:1.6875rem}
.bead-lot-page__noResults-container__cta,.bead-lot-page__noResults-container__text{font-size:1.125rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bead-lot-page__noResults-container__cta{background-color:#004593;margin:2rem auto 0;padding:1rem 3rem;font-weight:600;color:#fff;line-height:1.125rem}
@media only screen and (min-width:62em){.bead-lot-page__noResults-container__cta{max-width:16.625rem}
}
.bead-lot-page__noResults-container__cta:hover{color:#fff}
.app-js__bead-lot-search{padding:3.5rem 0 1rem}
.bead-lot-search{width:90%;position:relative;border:.0625rem solid #d0d1d3;border-radius:.375rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.bead-lot-search-cta{-ms-flex-align:center;align-items:center;height:3.5rem;left:1rem;position:absolute;top:0;z-index:1}
.bead-lot-search-cta .icon{height:.875rem;width:.875rem;cursor:pointer}
.bead-lot-search__property{width:40%}
.bead-lot-search__property .custom-dropdown{width:100%}
.bead-lot-search__property .form-field label{display:none}
.bead-lot-search__property .custom-dropdown__wrapper{border:0}
.bead-lot-search__property .custom-dropdown__wrapper.is-input-focus{margin-top:0}
.bead-lot-search__property .custom-dropdown__header__title.size-lg{padding:1rem 1.5rem 1.25rem 1rem}
.bead-lot-search__property .custom-dropdown__header__title.size-lg.is-input-focus{padding:0}
.bead-lot-search__property .custom-dropdown__header__title.size-lg.is-input-focus input{background-color:#f5f5f5;padding-left:.75rem}
@media only screen and (max-width:61.9375em){.bead-lot-search__property .form-field,.bead-lot-search__property .form-field .custom-dropdown__wrapper{position:static !important}
}
.bead-lot-search__wrapper{width:70%;position:relative}
.bead-lot-search__wrapper .form-control{border:0}
.bead-lot-search .seach-beadlots-List input.form-control{padding-left:2.5rem;font-size:1rem;font-weight:400;color:#616161;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border:0;border-left:.0625rem solid #d0d1d3;border-radius:0 .25rem .25rem 0}
.bead-lot-search-close{width:49%;position:relative}
@media only screen and (max-width:47.938em){.bead-lot-search-close{width:100%}
}
.bead-lot-search-close-cta{-ms-flex-align:center;align-items:center;height:3.5rem;right:1rem;position:absolute;top:0;z-index:1}
.bead-lot-search-close-cta .close-icon{height:.875rem;width:.875rem;cursor:pointer}
.bead-lot-search .custom-dropdown__header{background-color:#f5f5f5}
.bead-lot-search .custom-dropdown__header__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bead-lot-search .form-field{-ms-flex-flow:row;flex-flow:row}
.bead-lot-search .form-field input{padding-left:3rem}
.bead-lot-search .form-field input[placeholder]{font-size:1rem;font-weight:400;color:#616161;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bead-lot-search .form-field input[placeholder]::-webkit-input-placeholder{font-size:1rem;opacity:1}
.bead-lot-search .form-field input[placeholder]:-moz-placeholder,.bead-lot-search .form-field input[placeholder]::-moz-placeholder{font-size:1rem;opacity:1}
.bead-lot-search .form-field input[placeholder]:-ms-input-placeholder{font-size:1rem;opacity:1}
.bead-lot-search__btn-container{-ms-flex-align:center;align-items:center;height:3.5rem;left:2rem;position:absolute}
.bead-lot-search__btn-container .search-icon{cursor:pointer;height:.875rem;width:.875rem}
.bead-lot-search__close-btn{-ms-flex-align:center;align-items:center;height:3.5rem;position:absolute;right:1.125rem;top:0}
.bead-lot-search__close-btn .close-icon{cursor:pointer;height:.875rem;width:.875rem}
.bead-lot-search__tooltip .tooltip{opacity:1}
.tooltip.bottom .tooltip__text{background-color:#f4f5f7;border:.0625rem solid #b7b8ba;height:9.125rem;left:-10.5rem;padding:1rem;top:2.5rem;width:22.9375rem}
.tooltip.bottom .tooltip__text:before{left:46%;top:-1.35rem;transform:rotate(180deg);border-color:#b7b8ba transparent transparent}
.tooltip.bottom .tooltip__text:after{left:46.5%;top:-1.125rem;transform:rotate(180deg);border-width:.5625rem;border-color:#f4f5f7 transparent transparent}
.tooltip.bottom .tooltip__text img{box-sizing:border-box;height:5.58625rem;width:5.58625rem;border:.08625rem solid #d1d1d1;border-radius:.375rem;background-color:#fff}
.tooltip.bottom .tooltip__text span{display:inline-block;padding-left:1rem}
@media only screen and (max-width:47.938em){.tooltip.bottom .tooltip__text{left:-18.875rem;max-width:20.9375rem;overflow:auto;top:2rem}
.tooltip.bottom .tooltip__text:before{left:90%}
.tooltip.bottom .tooltip__text:after{left:90.5%}
}
.my-6{margin-bottom:3.5rem;margin-top:3.5rem}
.mb-6{margin-bottom:3.5rem !important}
.category-results_text,.search-results_text,.suggestion-results_text{margin-bottom:2rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.category-results_text b,.search-results_text b,.suggestion-results_text b{font-weight:600}
.category-results_text{color:#616161;font-style:italic}
@media only screen and (max-width:47.938em){.category-results_text{font-size:.875rem;line-height:.9375rem}
}
.bead-lot-card{border:.0625rem solid #d8d8d8;border-radius:.375rem;margin-bottom:4rem}
.bead-lot-card__header{background-color:#fff;margin:2rem}
.bead-lot-card__header-title{font-size:1.5rem;font-weight:600;color:#404041;line-height:1.625rem;margin:2rem 0 .5rem}
.bead-lot-card__header-info,.bead-lot-card__header-title{letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bead-lot-card__header-info{font-size:1.25rem;font-weight:400;color:#212121;line-height:1.375rem;margin-bottom:2rem}
.bead-lot-card__body{border-top:.0625rem solid #d8d8d8;padding:2.25rem 2rem 0}
@media only screen and (max-width:61.9375em){.bead-lot-card__body{padding:1.5rem 1rem 2rem}
}
.bead-lot-card__body-desc{font-size:1.25rem;font-weight:600;color:#212121}
.bead-lot-card__body-desc,.bead-lot-card__body-info{line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bead-lot-card__body-info{font-size:1rem;font-weight:400;color:#404041}
.bead-lot-card__body__title{margin-bottom:2rem;font-size:1.25rem;font-weight:600;color:#212121;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bead-lot-card__body.RUO{background-color:rgba(244,245,247,.6)}
.bead-lot-card__body.RUO span.bead-lot-card__body-status-angle:before{background:#f7f8f8}
.bead-lot-card__body-status{background-color:#505050;border-radius:.125rem;color:#fff;display:inline-block;margin-bottom:1.5rem;max-height:3.4375rem;max-width:12.5rem;padding:1rem 2rem 1rem 1.5rem;position:relative}
@media only screen and (max-width:61.9375em){.bead-lot-card__body-status{margin-bottom:2rem}
}
.bead-lot-card__body-status&gt;span{color:#fff}
.bead-lot-card__body-status.RUO{background-color:#2991b5}
.bead-lot-card__body-status.IVD{background-color:#712a86}
.bead-lot-card__body-status span.bead-lot-card__body-status-angle:before{background:#fff;border:0;content:"";display:block;height:2.1875rem;right:-2.125rem;position:absolute;top:.75rem;transform:rotate(45deg);width:3.125rem}
.bead-lot-card__body-instructions{margin:1rem 0}
.bead-lot-card__body-instructions a{font-size:1rem;font-weight:600;color:#004593;line-height:1rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bead-lot-card__body-partNumber{margin-top:2rem}
.bead-lot-card__body-files__title{font-size:1.25rem;font-weight:600;color:#212121;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:2.5rem 0 2rem}
.bead-lot-card__body-files__list-elem .btn-link{font-size:1rem;line-height:1rem}
.data-sheets-container{background-color:#f4f5f7;border-radius:.375rem;margin-bottom:.5rem;padding:1.5rem 0 2rem 1.5rem;position:relative}
@media only screen and (max-width:61.9375em){.data-sheets-container{margin-top:0;padding-left:1.25rem}
}
.data-sheets-container button{background-color:transparent}
@media only screen and (min-width:62em){.data-sheets-container_multi-lang-popup{border-radius:.375rem;background-color:#fff;box-shadow:0 .125rem .375rem 0 rgba(0,0,0,.14);margin-top:.5rem;padding:.5rem 1rem 1rem;position:absolute;width:max-content;z-index:1;left:35%;transform:translateX(-50%)}
.data-sheets-container_multi-lang-popup:after,.data-sheets-container_multi-lang-popup:before{content:"";position:absolute}
.data-sheets-container_multi-lang-popup:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;top:-.375rem;left:50%;margin-left:-.5rem;border-bottom:.4375rem solid #fff}
.data-sheets-container_multi-lang-popup:before{border-bottom:.5rem solid #fff;border-left:.625rem solid transparent;border-right:.625rem solid transparent;top:-.5rem;left:50%;margin-left:-.625rem}
}
@media only screen and (max-width:61.9375em){.data-sheets-container_multi-lang-popup .popup-heading{border-bottom:.0625rem solid #d1d1d1}
}
@media only screen and (min-width:62em){.data-sheets-container_multi-lang-popup .popup-heading button{display:none}
}
.data-sheets-container_multi-lang-popup_heading{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.data-sheets-container_multi-lang-popup_heading{line-height:1.25rem;padding-bottom:1rem}
}
.data-sheets-container_multi-lang-popup_labels{box-shadow:none;padding-top:1rem;text-align:left}
.data-sheets-container_multi-lang-popup_labels:focus{box-shadow:none}
@media only screen and (max-width:61.9375em){.data-sheets-container_multi-lang-popup_labels{padding-top:1.5rem}
}
.data-sheets-container_multi-lang-popup_labels span{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.data-sheets-container_multi-lang-popup img{margin-top:.25rem;margin-left:.125rem}
.data-sheets-container_heading{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.2;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:1rem}
@media only screen and (max-width:47.938em){.data-sheets-container_heading{padding-bottom:.5rem}
}
.data-sheets-container_list{width:max-content}
.data-sheets-container_list_item{display:block;margin-top:1rem;width:max-content}
.data-sheets-container_list_item:first-child{margin-top:0 !important}
.data-sheets-container_list_item:focus{outline:none !important}
.data-sheets-container_list_item_text{font-size:1rem;font-weight:400;color:#004593;line-height:1.125rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;display:inline-block;margin-left:1rem}
@media only screen and (max-width:47.938em){.data-sheets-container_list_item_text{margin-left:.8125rem}
}
.data-sheets-container_cta{margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.data-sheets-container_cta{margin-top:2rem}
}
.data-sheets-container_cta a:focus{outline:none !important}
.data-sheets-container_cta .cta-link .cta-content .cta-text{font-size:1rem;line-height:1.25rem;padding-right:.125rem}
.data-sheets-container_cta img{width:.5625rem;height:.5625rem}
.modal-dialog.data-sheets-container__multi-lang-modal .modal-content .modal-header{display:none}
.modal-dialog.data-sheets-container__multi-lang-modal .modal-content .modal-body{padding:1.5rem 1rem}
.modal-dialog.data-sheets-container__multi-lang-modal .modal-content .modal-body button{background-color:transparent}
.modal-dialog.data-sheets-container__multi-lang-modal .modal-content .modal-body button:first-child{padding-top:1rem !important}
.user-address{margin-bottom:.25rem}
.user-address-title{font-size:.75rem;font-weight:600;line-height:1.4375rem}
.user-address-title,.user-address p{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;letter-spacing:0}
.user-address p{font-size:.875rem;line-height:1.3125rem}
.rewards-banner{margin-bottom:5.5rem}
@media only screen and (max-width:47.938em){.rewards-banner{margin-bottom:3.75rem}
}
.rewards-banner__intro-heading{margin-bottom:1.25rem;font-size:2rem;font-weight:600;color:#424242;line-height:2.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.rewards-banner__intro-heading{font-size:1.5rem;font-weight:600;color:#424242;line-height:1.625rem;letter-spacing:noraml;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.rewards-banner__intro-sub-heading{margin-bottom:5.5rem;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.rewards-banner__intro-sub-heading{margin-bottom:3.75rem;padding-top:1.25rem !important}
}
.rewards-banner__text{left:4rem;right:0;top:2.5rem}
@media only screen and (max-width:61.9375em){.rewards-banner__text{left:1rem;top:2.125rem;top:2.5rem;padding:0 .5rem;width:90% !important}
}
.rewards-banner__promotions-image{height:12.5rem;width:inherit}
@media only screen and (max-width:47.938em){.rewards-banner__promotions-image{height:29.5rem}
}
.rewards-banner__image img{border:1px solid rgba(0,0,0,.125);border-radius:.5rem}
.rewards-banner__content-heading{color:#212121;font-size:1.375rem;font-weight:600;line-height:1.5rem;margin-bottom:.75rem;padding-left:0}
@media only screen and (max-width:47.938em){.rewards-banner__content-heading{line-height:1.875rem}
}
.rewards-banner__content-heading_rewards-point{color:#f27707;font-weight:600}
.rewards-banner__content-desc{color:#212121;font-size:1rem;line-height:1.125rem;padding-left:0}
@media only screen and (max-width:47.938em){.rewards-banner__content-desc{font-size:1rem;line-height:1.375rem}
}
.rewards-banner__content-btn{background-color:#004593;padding:1rem 2.8125rem !important;max-width:fit-content}
@media only screen and (max-width:47.938em){.rewards-banner__content-btn{width:70%}
}
#socialannex_dashboard{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background-color:#fff;border:.0625rem solid #d8d8d8;border-radius:.375rem;margin:2rem 0 1.5rem;padding:1.5rem 1.5rem 2.5rem}
#s15-dashboard-iframe .m-sa_avlble_points{margin-bottom:2.25rem}
#s15-dashboard-iframe .s15_tabs.nav-tabs li{background-color:#f5f5f5;max-width:24.995%;border-radius:.375rem .375rem 0 0;margin:0 !important;border:.0625rem solid #d1d1d1;border-right-width:0}
#s15-dashboard-iframe .s15_tabs.nav-tabs li:focus,#s15-dashboard-iframe .s15_tabs.nav-tabs li:hover{outline:0}
#s15-dashboard-iframe .s15_tabs.nav-tabs li:last-child{border-right-width:.0625rem}
#s15-dashboard-iframe .s15_tabs.nav-tabs li.active{border-bottom:0}
#s15-dashboard-iframe .s15_tabs.nav-tabs li a{border-radius:.375rem .375rem 0 0}
#s15-dashboard-iframe .s15_tabs.nav-tabs li a:focus,#s15-dashboard-iframe .s15_tabs.nav-tabs li a:hover{outline:0}
#s15-dashboard-iframe .tab-content .tab-pane{border:.0625rem solid #d1d1d1;border-top:0;margin-top:-3rem;padding:3rem .375rem 24}
.rewards-container{padding:0 20px}
.rewards-container__title{color:#424242;font-weight:600;margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.rewards-container__title{color:#404041;font-size:2rem;line-height:2.25rem;margin-bottom:1.5rem;margin-top:3rem}
}
.rewards-container .rewards-banner__text{left:3rem;right:0;top:2.5rem;padding-left:0}
@media only screen and (max-width:61.9375em){.rewards-container .rewards-banner__text{left:1rem;top:2.125rem;top:2.5rem;padding:0 .5rem;width:90% !important}
}
.companion-products-container{padding-bottom:3rem;padding-top:1rem}
@media only screen and (max-width:56.18em){.companion-products-container{padding:0 1.25rem 3rem}
}
.companion-products-container-heading{font-size:"";font-weight:"";color:#424242;line-height:"";letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:2rem}
@media only screen and (max-width:56.18em){.companion-products-container-heading{padding-bottom:1rem}
}
.companion-products-container-description{font-size:1rem;font-weight:400;color:#424242;line-height:1.375;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-right:3rem}
@media only screen and (max-width:61.9375em){.companion-products-container-description{margin-right:0}
}
.companion-products-container__cta .cta-link{border:0;display:inline-block;margin:.5rem 0}
.companion-products-container__cta .cta-link.required-companion-products__cta-show-more{padding-top:2rem}
.companion-products-container__cta .cta-link .cta-text{font-size:1rem !important;line-height:1.125 !important;text-align:left}
@media only screen and (max-width:61.9375em){.companion-products-container__cta .cta-link .cta-text{font-weight:600}
}
.companion-products-container__cta img{margin-left:.5rem}
.react_pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}
.react_pagination__item{padding:.5rem}
.react_pagination__item-link{border:0;font-size:1rem;font-weight:700;color:#004593;line-height:1.125rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.active .react_pagination__item-link{background-color:transparent;color:#757678;border-color:transparent}
@media only screen and (max-width:47.938em){.react_pagination__item-link{font-size:1.125rem;line-height:1.25rem}
}
.required-companion-products-list-item{border-bottom:.0625rem solid #e0e0e0;margin-bottom:1rem;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.required-companion-products-list-item{margin-top:1.5rem}
}
@media only screen and (max-width:61.9375em) and (max-width:61.9375em){.required-companion-products-list-item:first-child{margin-top:2rem}
}
@media only screen and (max-width:61.9375em) and (max-width:61.9375em) and (max-width:61.9375em){.required-companion-products-list-item:first-child{margin-top:2.5rem}
}
.required-companion-products-list-item.no-border,.required-companion-products-list-item:last-child{border:0}
.required-companion-products-list-item-product-name{font-size:1.25rem;font-weight:400;color:#004593 !important;line-height:1.1;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.required-companion-products-list-item-block{margin-bottom:1rem;margin-top:.5rem}
@media only screen and (max-width:61.9375em){.required-companion-products-list-item-block{-ms-flex-direction:column;flex-direction:column}
}
.required-companion-products-list-item-block-image img{height:6.5rem;width:7.75rem}
@media only screen and (max-width:61.9375em){.required-companion-products-list-item-block-image img{height:6.05687rem;width:7.1875rem}
}
.required-companion-products-list-item-block-details{margin-left:1.5rem}
@media only screen and (max-width:61.9375em){.required-companion-products-list-item-block-details{margin-left:1rem}
}
.required-companion-products-list-item-block-details span{font-size:1rem;font-weight:600;color:#404041;line-height:1.75;letter-spacing:0;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.required-companion-products-list-item-block-details span{line-height:1.875}
}
.required-companion-products-list-item-block-details span.value{font-weight:400 !important;margin-left:.5rem;text-align:left}
.required-companion-products-list-item-block-details span.value.list-price.strike_off{text-decoration:line-through}
.required-companion-products-list-item-block-details span.list-price{color:#757678 !important;font-size:.875rem !important;line-height:.9375rem !important}
@media only screen and (min-width:62em){.required-companion-products-list-item-block-add-to-cart .required-companion-products-list-item-block-details{-ms-flex-align:end;align-items:flex-end;padding-bottom:1rem}
}
@media only screen and (max-width:61.9375em){.required-companion-products-list-item-block-add-to-cart{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}
}
.required-companion-products-list-item-block-add-to-cart .pdp-cta{margin-bottom:0 !important}
@media only screen and (max-width:61.9375em){.required-companion-products-list-item-block-add-to-cart .pdp-cta{margin-left:1.5rem !important;height:max-content}
}
@media only screen and (max-width:61.9375em){.required-companion-products-list-item-block-add-to-cart{margin-top:.5rem}
}
@media only screen and (min-width:62em){.credit-card-modal{min-width:49rem}
}
@media only screen and (min-width:62em){.credit-card-modal .modal-content{min-height:auto}
}
.credit-card-modal .modal-content .modal-header{padding:1.5rem 1.25rem 0}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-header{padding:2rem 2rem .625rem}
}
.credit-card-modal .modal-content .modal-body{padding:0 0 1.375rem}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body{padding:0 0 2.5rem}
}
.credit-card-modal .modal-content .modal-body .card-selection__title{padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1;margin:0 1.25rem 2rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__title{font-size:1.625rem;line-height:1.4375rem;margin:0 3.5rem 2rem}
}
.credit-card-modal .modal-content .modal-body .card-selection__content{background-color:#f5f5f5;padding:1.5rem 0 2rem;margin-bottom:2rem}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__content{padding:1.5rem 3.5rem 0}
}
.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container{display:-ms-flexbox;display:flex;background-color:#fff;width:85%;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container{width:100%;margin-right:0;margin-bottom:1.5rem;border:.0625rem solid #e0e0e0;border-radius:.375rem}
}
.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__radio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 .25rem;border-right:.0625rem solid #e0e0e0}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__radio{padding:0 1rem}
}
.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__details{padding:1.5rem 1rem}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__details{padding:2rem 2rem 1.5rem}
}
.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__details .card-title{padding-bottom:1rem;border-bottom:.0625rem solid #d1d1d1}
.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__details .card-title .card-details{margin-left:.625rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__details .card-title .card-details{margin-bottom:0}
}
.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__details .card-title strong{font-weight:600}
.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__details .card-title .default-label{font-size:.75rem;font-weight:600;color:#008575;line-height:.8125rem;letter-spacing:normal;text-align:left;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:.25rem 0 0 .625rem;width:100%}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__details .card-title .default-label{font-size:.875rem;line-height:.9375rem;margin:0 0 0 .625rem;width:auto}
}
.credit-card-modal .modal-content .modal-body .card-selection__content .cc-container__details .card-title .checkout-details__card{padding-top:1rem}
.credit-card-modal .modal-content .modal-body .card-selection__content-title{margin-left:1.25rem;margin-bottom:1.5rem;font-size:1.25rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__content-title{margin-left:0}
}
.credit-card-modal .modal-content .modal-body .card-selection__content-list{overflow-x:auto;overflow-y:hidden;display:-ms-flexbox;display:flex}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__content-list{max-height:33rem;overflow-y:auto;overflow-x:hidden;-ms-flex-direction:column;flex-direction:column}
}
.credit-card-modal .modal-content .modal-body .card-selection__ctas{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.25rem}
@media only screen and (min-width:62em){.credit-card-modal .modal-content .modal-body .card-selection__ctas{padding:0 3.5rem 0 0;-ms-flex-direction:row;flex-direction:row}
}
.credit-card-modal .modal-content .modal-body .card-selection__ctas .cancel{padding:1rem 3rem;font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.credit-card-modal .modal-content .modal-body .card-selection__ctas .cancel:focus:not(:active):not(:hover){color:#fff}
.credit-card-modal .modal-content .modal-body .card-selection__ctas .save{padding:1rem 4rem;font-size:1.125rem;font-weight:600;color:#fff;line-height:1.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.credit-card-modal .modal-content .modal-body .card-selection__ctas .save.disabled{color:#babcbe}
.choose-clone-format-container-section_title{border-bottom:.0625rem solid #d1d1d1;padding-bottom:1rem}
.choose-clone-format-container-section_title-text{font-size:1.625rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.choose-clone-format-container .antibodyDetails_container_section_filter-container_checkbox .cloned_products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;max-height:32.5625rem}
.choose-clone-format-container .antibodyDetails_container_section_filter-container_checkbox .cloned_products div{width:50%}
.choose-clone-format-container .antibodyDetails_container_section_filter-container_checkbox .cloned_products .selectAll{border:0;width:100% !important;margin-bottom:0;padding-bottom:0}
.choose-clone-format-container .antibodyDetails_container_section_filter-container_checkbox .cloned_products .checkbox-wrap input[type=checkbox]+label span{line-height:1.25rem}
.choose-clone-format-container__button .apply-cta{cursor:pointer;height:3.125rem;width:10.1875rem;border-radius:.375rem;font-size:1.125rem;font-weight:600;line-height:1.125rem;text-align:center}
.choose-clone-format-container__button .disabled-apply-cta{background-color:#e6e7e9;color:#babcbe;cursor:not-allowed !important}
.choose-clone-format-container__button .cancel-cta{background-color:transparent;margin-right:4.5rem;font-size:1.125rem;font-weight:400;color:#004593;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.order-lookup{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:5.5rem;margin-bottom:8rem}
.order-lookup-search{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:23rem}
@media only screen and (max-width:61.9375em){.order-lookup-search{width:100%}
}
.order-lookup-search h1{color:#424242;margin-bottom:1.25rem}
.order-lookup-search .search-order-btn{margin-top:2.5rem;margin-bottom:1.5rem;padding:1.5rem 3rem;font-size:1.125rem;line-height:1.125rem;font-weight:600}
.order-lookup-search .mb-20{margin-bottom:1.25rem}
.orderlookup-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:4.6875rem auto 0}
.orderlookup-container h1{color:#424242;margin-bottom:2rem;text-align:center}
.orderlookup-container .order-card__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;margin-left:1.5rem;margin-right:1.5rem}
.orderlookup-container .order-card__container_panel{width:100%}
.orderlookup-container .order-card__container-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#424242}
.orderlookup-container .order-card__container-item-title{font-size:.75rem;font-weight:600;line-height:1.4375rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.orderlookup-container .order-card__container-item-title{margin-bottom:.25rem}
}
.orderlookup-container .order-card__container-item-value{font-size:.875rem;line-height:1.4375rem}
.orderlookup-container .order-card__container-item-value.approved{background:rgba(2,170,77,.06);color:#025f2c;text-align:center}
.orderlookup-container .order-card__container-item .disabled{color:#757575}
.orderlookup-container .order-card__container .cardOrder .orderbox__container-item{margin-right:2rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .order-card__container{margin-right:0;margin-left:0}
}
.orderlookup-container .order-card__container-box{margin-right:1.5rem}
.orderlookup-container .order-card__container-box:last-child{margin-right:0}
.orderlookup-container .orderbox__table{margin-left:3.3125rem;margin-right:2rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .orderbox__table{display:none}
}
.orderlookup-container .orderbox__table .invoices{margin-right:4.6875rem;margin-bottom:.25rem}
.orderlookup-container .orderbox__table .invoices-title{height:1.4375rem;width:3.4375rem;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.4375rem}
.orderlookup-container .orderbox__table .ship-to-address{margin-bottom:.25rem}
.orderlookup-container .orderbox__table .ship-to-address-title{height:1.4375rem;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.4375rem}
.orderlookup-container .orderbox__table .ship-to-address .user-address p{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;letter-spacing:0;line-height:1.3125rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .orderbox__container{margin-left:0;margin-right:0}
}
.orderlookup-container .orderbox__container_panel{width:75%}
@media only screen and (max-width:61.9375em){.orderlookup-container .orderbox__container_panel{width:100%}
}
.orderlookup-container .search-again-btn{-ms-flex-item-align:center;align-self:center;padding:1rem 3rem;margin-bottom:1.5rem}
.orderlookup-container .user__orders__container_panel{width:75%}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders__container_panel{width:100%}
}
.orderlookup-container .user__orders__container-box{margin-right:1rem}
.orderlookup-container .user__orders .orderbox__container-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#424242}
.orderlookup-container .user__orders .orderbox__container-item:nth-child(2) .orderbox__container-item-box{margin-bottom:0}
.orderlookup-container .user__orders .orderbox__container-item-title{font-size:.75rem;font-weight:600;line-height:1.4375rem;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders .orderbox__container-item-title{line-height:.875rem}
}
.orderlookup-container .user__orders .orderbox__container-item-value{font-size:.875rem;line-height:1.3125rem}
.orderlookup-container .user__orders .orderbox__container-item-value.approved{background:rgba(2,170,77,.06);color:#025f2c;text-align:center}
.orderlookup-container .user__orders .orderbox__container-item-box{margin-bottom:1rem}
.orderlookup-container .user__orders-underline{border-bottom:.0625rem solid #d1d1d1;margin-top:1.5rem;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-underline{display:none}
}
.orderlookup-container .user__orders .orderbox__table{margin-left:3.3125rem;margin-right:2rem}
.orderlookup-container .user__orders-card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1.5rem 1.5rem .5rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-card-content{margin-right:0;margin-left:0}
}
.orderlookup-container .user__orders-card-content-orderdetails{display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-card-content-orderdetails{display:block}
}
.orderlookup-container .user__orders-card-button{border:.125rem solid #004593;width:20%;font-size:1rem;background:0;-ms-flex-item-align:center;align-self:center;color:#004593}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-card-button{width:7.8125rem;height:1.875rem;margin-left:1.25rem;padding:0;margin-top:.5rem;line-height:.875rem}
}
.orderlookup-container .user__orders-card-button img{width:1rem;height:1rem}
.orderlookup-container .user__orders-card-icon{background-color:#fff;width:5%}
.orderlookup-container .user__orders-card-icon:focus{outline:0}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-card-icon{display:none}
}
.orderlookup-container .user__orders .card{width:50rem;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders .card{width:auto;height:auto;margin-bottom:1.5rem}
}
.orderlookup-container .user__orders .card .close-icon{position:absolute;top:.375rem;right:0;margin:1rem;width:.75rem;height:.75rem}
.orderlookup-container .user__orders-search-content{margin:1.53125rem 2rem 1.75rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-search-content{margin:1.25rem}
}
.orderlookup-container .user__orders-search-content .user-orders__search{margin-bottom:2rem}
.orderlookup-container .user__orders-search-content .user-orders__search div.active{height:3.1875rem;width:8.5625rem;background-color:#e0e2e5}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist{border:.0625rem solid #d0d1d3;border-radius:.375rem 0 0 .375rem}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist:first-child{margin-right:5rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-search-content .user-orders__search .tablist:first-child{margin-right:0}
}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-search-content .user-orders__search .tablist{margin-bottom:1.5rem}
}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist .tab{padding:.9375rem}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper{width:8.5625rem;border:0}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper__list{overflow:hidden}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper.is-input-focus{margin-top:0}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper .custom-dropdown__header:focus{outline:0}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper .custom-dropdown__header__title{font-size:1rem;font-weight:400}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper .custom-dropdown__header__title.size-lg{padding-right:2.5rem}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist .tab .custom-dropdown__wrapper .custom-dropdown__header__title.size-lg.is-input-focus input{background-color:#e0e2e5;padding-left:.75rem}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist input.form-control{border:0}
.orderlookup-container .user__orders-search-content .user-orders__search .tablist .search-icon{width:.875rem;height:.875rem}
.orderlookup-container .user__orders-search-content .user-orders__search .order-search__btn-container{-ms-flex-align:center;align-items:center;height:3.1875rem;left:1rem;position:absolute}
.orderlookup-container .user__orders-search-content .user-orders__search input.form-control{height:3.1875rem;padding-left:2.125rem}
.orderlookup-container .user__orders-search-content .user-orders__search .order-search__close-btn{-ms-flex-align:center;align-items:center;height:.21875rem;position:absolute;right:.125rem}
.orderlookup-container .user__orders-search-content .user-orders__checkbox{margin-bottom:2rem}
.orderlookup-container .user__orders-search-content .user-orders__checkbox .checkbox-wrap:first-child{padding-left:0}
.orderlookup-container .user__orders-search-content .user-orders__checkbox .checkbox-wrap label{display:-ms-flexbox;display:flex}
.orderlookup-container .user__orders-search-content .user-orders__checkbox .user-orders__checkbox-label{margin-bottom:.625rem;text-transform:uppercase;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.4375rem}
.orderlookup-container .user__orders-search-content .user-orders__checkbox-content{width:50%}
.orderlookup-container .user__orders-search-content .user-orders__checkbox-content:first-child{border-right:.0625rem solid #d0d1d3;margin-right:2.5rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-search-content .user-orders__checkbox-content:first-child{border-right:0;margin-right:0;margin-bottom:1.5rem}
}
.orderlookup-container .user__orders-search-content .user-orders__checkbox .checkbox-label i{width:2rem;height:1.5rem}
.orderlookup-container .user__orders-search-content .user-orders__checkbox .checkbox-label span{padding-top:.25rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-search-content .user-orders__checkbox .checkbox-label span{padding-left:0}
}
.orderlookup-container .user__orders-search-content .user-orders__datePicker{margin-bottom:2rem}
.orderlookup-container .user__orders-search-content .user-orders__datePicker .date-field:first-child{margin-right:2rem}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-search-content .user-orders__datePicker .date-field:first-child{margin-right:0}
}
@media only screen and (max-width:61.9375em){.orderlookup-container .user__orders-search-content .user-orders__datePicker .date-field .react-datepicker-wrapper{width:100%}
}
.orderlookup-container .user__orders-search-content .user-orders__addressSearch .search-address{margin-bottom:1rem}
.orderlookup-container .user__orders-search-content .user-orders__addressSearch .search-address,.orderlookup-container .user__orders__checkbox .user-orders__checkbox-label{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;text-transform:uppercase}
.orderlookup-container .user__orders__checkbox .user-orders__checkbox-label{margin-bottom:.625rem}
.orderlookup-container .user__orders__checkbox div:first-child{width:.0625rem;border-right:.0625rem solid #d0d1d3;margin-right:2.5rem}
.orderlookup-container .user__orders__checkbox .checkbox-label i{width:1.375rem;height:1.375rem}
.orderlookup-container .user__orders__checkbox .checkbox-label span{padding-top:.25rem}
.orderlookup-container .user__orders .filter{background:#fff;border-radius:.375rem;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.1);padding:2rem;position:absolute;top:4.5rem;z-index:1000}
.orderlookup-container .user__orders .filter:after{border:1rem solid transparent;border-top-color:#fff;content:"";right:2.125rem;position:absolute;top:-2rem;transform:rotate(180deg)}
.orderlookup-container .user__orders .filter:before{border:1rem solid transparent;border-top-color:#f4f5f7;content:"";right:2.0625rem;position:absolute;top:-2.125rem;transform:rotate(180deg)}
.order-lookup-details .o-details__card{margin-right:1.875rem;background:#fff;padding:2rem 2rem 3rem;border:.0625rem solid #e0e0e0;border-radius:.375rem;width:50%}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card{width:100%;margin-right:0;padding:1.5rem 1.25rem .5rem;border-radius:0;border-left:0;border-right:0;margin-bottom:0}
}
.order-lookup-details .o-details__card-heading{padding-bottom:1.25rem;border-bottom:.0625rem solid #d1d1d1;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-heading{padding-bottom:1rem}
}
.order-lookup-details .o-details__card-body{margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.order-lookup-details .o-details__card-body .po-number{width:100%;display:block}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body .po-number{margin-top:1.5rem}
}
.order-lookup-details .o-details__card-body-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body-row{margin-bottom:1rem}
}
.order-lookup-details .o-details__card-body-row:first-child .order-lookup-details .o-details__card-body-row-item{margin-top:0}
.order-lookup-details .o-details__card-body-item{-ms-flex:0 0 33%;flex:0 0 33%;margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body-item{-ms-flex:0 0 50%;flex:0 0 50%;margin-top:1rem}
}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body-item.po-number{-ms-flex:0 0 100%;flex:0 0 100%}
}
.order-lookup-details .o-details__card-body-label{font-size:.75rem;font-weight:600;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;display:inline-block;margin-bottom:.25rem}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body-label{line-height:.875rem}
}
.order-lookup-details .o-details__card-body-value{font-size:.875rem;font-weight:400;color:#424242;line-height:1.4375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;display:block}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body-value{line-height:1rem}
}
.order-lookup-details .o-details__card-body-value.status{line-height:1.4375rem;padding:.0625rem .625rem;margin-right:auto}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body-value.status{line-height:.875rem;padding:.1875rem .375rem}
}
.order-lookup-details .o-details__card-body-value.status.pending&gt;span{background:#f2f2f2}
.order-lookup-details .o-details__card-body-value.status.declined&gt;span{background:rgba(207,32,38,.06);color:#cf2026}
.order-lookup-details .o-details__card-body-value.status.approved&gt;span{background:rgba(2,170,77,.06);color:#025f2c}
.order-lookup-details .o-details__card-body-value.status .bd-tool-tip{display:inline-block;top:.25rem}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .order-lookup-details .o-details__card-body-value.invoices .cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .order-lookup-details .o-details__card-body-value.invoices .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .order-lookup-details .o-details__card-body-value.invoices .cx-end-cancel,.order-lookup-details .o-details__card-body-value.invoices .btn,.order-lookup-details .o-details__card-body-value.invoices .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.order-lookup-details .o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-close-cancel,.order-lookup-details .o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .cx-end-cancel{font-size:.875rem}
.order-lookup-details .o-details__card-body-cta{margin-left:1rem;background:0;font-size:.875rem;font-weight:600;color:#004593;line-height:.875rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;-ms-flex-item-align:center;align-self:center}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body-cta{margin-left:.5rem;font-size:.875rem;line-height:.875rem}
}
.order-lookup-details .o-details__card-body .po-Number-field{-ms-flex:1;flex:1}
.order-lookup-details .o-details__card-body .po-Number-field .poNumber .form-field .form-control{padding:1rem 1rem .75rem .75rem;font-size:1rem;line-height:1.125rem}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body .po-Number-field .poNumber .form-field .form-control{font-size:1.125rem;line-height:1.5rem}
}
.order-lookup-details .order-confirmation .back-to-search{padding:1rem 3rem;-ms-flex-item-align:center;align-self:center;margin-top:1rem}
@media only screen and (max-width:61.9375em){.order-lookup-details .order-confirmation .back-to-search{width:100%;margin-top:1.5rem}
}
.order-lookup-details .order-confirmation .order-summary{margin-top:3rem}
@media only screen and (max-width:47.938em){.order-lookup-details .order-confirmation .order-summary{margin-top:2.5rem}
}
@media only screen and (max-width:61.9375em){.order-lookup-details .order-confirmation .order-summary__item{margin-left:0;margin-right:0}
}
@media only screen and (max-width:61.9375em){.order-lookup-details .order-confirmation .order-summary__heading{margin-bottom:.5rem}
}
@media only screen and (max-width:61.9375em){.order-lookup-details .order-confirmation .order-summary__heading-title{margin-bottom:1rem}
}
.order-lookup-details .order-confirmation .btn-contactus{-ms-flex-item-align:center;align-self:center;background:0;border:0;color:#004593;cursor:pointer;font-size:1rem;line-height:1.125rem;padding:0;font-weight:600}
@media only screen and (max-width:47.938em){.order-lookup-details .order-confirmation__order-number__heading{width:100%}
}
@media only screen and (max-width:47.938em){.order-lookup-details .order-confirmation__order-number-panel{padding-bottom:1.5rem}
}
.order-lookup-details .order-confirmation__order-number__text a{font-weight:600}
.order-lookup-details .order-confirmation__order-number__title{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.2}
@media only screen and (max-width:47.938em){.order-lookup-details .order-confirmation__order-number__title{font-size:1.75rem}
}
@media only screen and (max-width:47.938em){.order-lookup-details .order-confirmation__order-number .address-details__main-content,.order-lookup-details .order-confirmation__order-number .special-instructions__main-content{margin-top:1.5rem}
}
.login-error-alert .modal-content .modal-header{display:none}
.login-error-alert .modal-content .modal-body{padding:3.5rem 3.5rem 3rem}
@media only screen and (max-width:61.9375em){.login-error-alert .modal-content .modal-body{padding:2.5rem 2rem}
}
.login-error-alert .modal-content .modal-body .confirmationPopUp__title{line-height:1.4375rem}
@media only screen and (max-width:61.9375em){.login-error-alert .modal-content .modal-body .confirmationPopUp__title{line-height:2rem}
}
.login-error-alert .modal-content .modal-body .confirmationPopUp__content{line-height:1.875rem}
@media only screen and (max-width:61.9375em){.login-error-alert .modal-content .modal-body .confirmationPopUp__content{margin-top:1.5rem;font-size:1.25rem;line-height:1.5rem}
}
@media only screen and (max-width:61.9375em){.login-error-alert .modal-content .modal-body .confirmationPopUp__btngroup{margin-top:2rem}
}
@media only screen and (max-width:61.9375em){.login-error-alert .modal-content .modal-body .confirmationPopUp__btngroup-confirm{padding:1.5rem 4rem}
}
.profileMenu-js .bdb-header__sub-menu-container.bdb-header__sub-menu-container-top3 :before{border:.625rem solid transparent;border-bottom-color:#f4f5f7;content:"";height:0;left:43.5%;position:absolute;top:-1.25rem;transform:translateX(-50%);width:0;z-index:10}
@media only screen and (max-width:61.9375em){span.userName-js{position:absolute;width:100%;margin-left:0 !important;padding-left:3rem;line-height:1.75rem}
}
.inquireLink{font-size:1.125rem;font-weight:400;color:#004593;line-height:.9375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.icmToolContainer{margin-top:4.5rem}
.icmToolContainer&gt;.container{padding:0}
@media only screen and (max-width:74.9375em){.icmToolContainer .container{padding:0 1.25rem}
}
@media only screen and (max-width:74.9375em){.icmToolContainer .accordion&gt;.card{overflow:unset}
}
.icmToolContainer .title-section .desc{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.icmToolContainer .title-section .desc{margin-top:1rem}
}
.icmToolContainer .title-section .img-container{border:.0625rem solid #d1d1d1;border-radius:.25rem;padding:.5rem 2rem;margin-left:4.5rem;height:7rem;min-width:10.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
@media only screen and (max-width:61.9375em){.icmToolContainer .title-section .img-container{padding:1rem;margin:1rem 0 0 1rem;height:6rem;min-width:8.75rem}
}
.icmToolContainer .title-section .img-container img{max-width:5.8125rem;max-height:6rem}
@media only screen and (max-width:61.9375em){.icmToolContainer .title-section .img-container img{max-width:5.1875rem;max-height:5.375rem}
}
.icmToolContainer .preview-section{display:-ms-flexbox;display:flex;margin-top:4rem;width:100%;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:50em){.icmToolContainer .preview-section{-ms-flex-direction:column;flex-direction:column}
}
.icmToolContainer .preview-section__title{font-size:1.75rem;font-weight:600;color:#424242;line-height:2rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:1.25rem}
.icmToolContainer .preview-section__wrapper{width:25%}
@media only screen and (max-width:50em){.icmToolContainer .preview-section__wrapper{width:100%;margin:0 0 2rem;text-align:center}
.icmToolContainer .preview-section__wrapper:last-child{margin-bottom:0}
}
.icmToolContainer .preview-section__desc{font-size:1.375rem;font-weight:400;color:#616161;line-height:2rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1rem;width:100%}
.icmToolContainer .preview-section__desc span{font-weight:700;padding-right:.3125rem}
.icmToolContainer .getstarted-cta{font-size:1.125rem;font-weight:600;color:#fff;line-height:1.125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background-color:#004593;border-radius:.5rem;margin-bottom:4.5rem;margin-top:4.5rem;padding:1.625rem 3.4375rem}
.clone-comparision-container .custom-dropdown{max-width:16.875rem}
.clone-comparision-container .custom-dropdown__header button{background:0}
.clone-comparision-container_empty-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin:5rem auto}
.clone-comparision-container_empty-list__img{height:12.5rem;width:12.5rem}
@media only screen and (max-width:47.938em){.clone-comparision-container_empty-list__img{height:7.5rem;width:7.5rem}
}
.clone-comparision-container_empty-list__heading{margin-top:2rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container_empty-list{margin:3.5rem 0}
}
.clone-comparision-container .antigen-btn{padding:1rem 3rem;font-size:1rem;line-height:1.4375rem;white-space:nowrap}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen-btn{font-size:.875rem;line-height:1.25rem}
}
.clone-comparision-container__description{position:relative;padding-bottom:2.5rem}
.clone-comparision-container__description-text{line-height:1.375rem;font-size:1rem;max-width:80%}
@media only screen and (max-width:61.9375em){.clone-comparision-container__description-text{max-width:65%}
}
@media only screen and (max-width:47.938em){.clone-comparision-container__description-text{max-width:100%;line-height:1.25rem;font-size:.875rem}
}
.clone-comparision-container__description-tool-img{position:absolute;right:.9375rem;border:.0625rem solid #d1d1d1;bottom:25%;border-radius:.25rem;width:10.3125rem}
@media only screen and (max-width:47.938em){.clone-comparision-container__description-tool-img{display:none}
}
.clone-comparision-container__btn-cont{margin-bottom:4.5rem;margin-top:1rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container__btn-cont{margin:3rem 0 2rem}
}
.clone-comparision-container__subTitle{padding-bottom:1.5rem;font-size:1.375rem;font-weight:600;color:#424242;line-height:1.75rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.clone-comparision-container__subTitle{font-size:1rem;line-height:1.375rem}
}
.clone-comparision-container__show-total{font-size:1rem;line-height:1.4375rem;color:#212121;margin-top:1rem;margin-bottom:.75rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container__show-total{margin:1.25rem 0}
}
.clone-comparision-container__dropdown-cont{position:relative;margin-bottom:2.5rem}
.clone-comparision-container__dropdown-cont .custom-dropdown__header__title{padding:1.125rem 1.875rem 1.125rem .75rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container__dropdown-cont .custom-dropdown__header__title{padding:1rem;font-size:1rem}
}
.clone-comparision-container__dropdown-cont label{color:#5f6062;position:absolute;top:-16px;z-index:1;max-width:fit-content;background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.clone-comparision-container__search-container .search-container__title{padding-bottom:.75rem;max-width:37.5rem;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:61.9375em){.clone-comparision-container__search-container .search-container__title{display:block !important}
}
.clone-comparision-container__search-container .search-container__title&gt;div{font-size:1.375rem;font-weight:600;color:#424242;line-height:1.75rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.clone-comparision-container__search-container .search-container__title&gt;div{font-size:1rem;line-height:1.375rem}
}
.clone-comparision-container__search-container .search-container__title span{font-size:1.125rem;line-height:1.5rem;font-weight:400}
@media only screen and (max-width:61.9375em){.clone-comparision-container__search-container .search-container__title span{font-size:.875rem;line-height:1.25rem}
}
.clone-comparision-container__search-container .search-container__search{position:relative;background-color:#fff;max-width:37.5rem;border-radius:.3125rem;margin-bottom:0;border:.0625rem solid #d0d1d3}
.clone-comparision-container__search-container .search-container__search img{width:.875rem;margin-left:1rem}
.clone-comparision-container__search-container .search-container__search input{font-size:1.375rem;line-height:1.5rem;display:inline-block;max-width:34.375rem;padding:.75rem;border:0;height:3.125rem}
.clone-comparision-container__search-container .search-container__search input:focus+button{border:0}
@media only screen and (max-width:61.9375em){.clone-comparision-container__search-container .search-container__search input{width:21.875rem;font-size:1rem;line-height:1.375rem}
}
@media only screen and (max-width:47.938em){.clone-comparision-container__search-container .search-container__search input{width:75%}
}
.clone-comparision-container__search-container .search-container__search button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:0;cursor:pointer}
.clone-comparision-container__search-container .search-container__search button img{cursor:pointer}
.clone-comparision-container__sort-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
@media only screen and (max-width:47.938em){.clone-comparision-container__sort-container{display:block}
}
.clone-comparision-container__sort-container .clone-comparision-container__dropdown-cont{margin-bottom:0;margin-top:2rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container__sort-container .clone-comparision-container__dropdown-cont{margin-top:3.375rem}
}
@media only screen and (max-width:47.938em){.clone-comparision-container__sort-container .clone-comparision-container__dropdown-cont{margin-top:2rem}
}
.clone-comparision-container .format-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:7.5rem;-ms-flex-pack:start;justify-content:start}
.clone-comparision-container .format-container .format-cell{-ms-flex:0 0 33.3%;flex:0 0 33.3%;padding-bottom:.25rem}
.clone-comparision-container .format-container .format-cell:nth-last-child(-n+2){padding-bottom:0}
.clone-comparision-container .format-container .format-cell:before{content:"";width:.5rem;height:.5rem;display:inline-block;margin-right:.5rem;border-radius:50%;background-color:grey}
.clone-comparision-container .format-container .format-APC:before,.clone-comparision-container .format-container .format-Red:before{background-color:#ff0200}
.clone-comparision-container .format-container .format-Ab-Oligo:before,.clone-comparision-container .format-container .format-Antibody-Oligo:before{background-color:#00bce8}
.clone-comparision-container .format-container .format-Violet:before{background-color:#740092}
.clone-comparision-container .format-container .format-Blue:before,.clone-comparision-container .format-container .format-FITC:before,.clone-comparision-container .format-container .format-PerCP-Cy5:before{background-color:#526bbb}
.clone-comparision-container .format-container .format-PE-Cy5:before,.clone-comparision-container .format-container .format-PE-Cy7:before,.clone-comparision-container .format-container .format-PE:before,.clone-comparision-container .format-container .format-YG:before{background-color:#11c152}
.clone-comparision-container .format-container .format-UV:before{background-color:#9e9e9e}
.clone-comparision-container .format-container .format-Others:before{background-color:#424242}
.clone-comparision-container .clone-detail-container{padding:.875rem 0;border-bottom:1px solid #d1d1d1}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container{padding:.625rem 0}
}
.clone-comparision-container .clone-detail-container:last-child{border-bottom:0;padding-bottom:0}
.clone-comparision-container .clone-detail-container__title{color:#000;-ms-flex:0 14%;flex:0 14%;position:relative;font-size:1rem;line-height:1.375rem;font-weight:600;text-align:right;padding-right:.375rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__title{-ms-flex:0 22%;flex:0 22%;font-size:.875rem;line-height:1.25rem}
}
@media only screen and (max-width:47.938em){.clone-comparision-container .clone-detail-container__title{-ms-flex:0 30%;flex:0 30%}
}
.clone-comparision-container .clone-detail-container__title:after{content:":";position:absolute;right:0}
.clone-comparision-container .clone-detail-container__detail{-ms-flex:0 85%;flex:0 85%;font-size:1.125rem;line-height:1.5rem;padding-left:1rem;white-space:normal}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__detail{-ms-flex:0 77%;flex:0 77%;font-size:.875rem;line-height:1.25rem;padding-left:.75rem}
}
@media only screen and (max-width:47.938em){.clone-comparision-container .clone-detail-container__detail{-ms-flex:0 69%;flex:0 69%}
}
.clone-comparision-container .clone-detail-container__format-items{padding-left:1rem;-ms-flex:0 75%;flex:0 75%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__format-items{-ms-flex:0 80%;flex:0 80%;padding-left:.75rem}
}
@media only screen and (max-width:47.938em){.clone-comparision-container .clone-detail-container__format-items{-ms-flex:0;flex:0}
}
.clone-comparision-container .clone-detail-container__format-items_item{-ms-flex:0 25%;flex:0 25%;font-size:1.125rem;line-height:1.5rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__format-items_item{font-size:.875rem;line-height:1.25rem}
}
.clone-comparision-container .clone-detail-container__format-items_item .format-items_item-link{display:inline-block;text-align:left;font-size:1.125rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__format-items_item .format-items_item-link{font-size:.875rem}
}
.clone-comparision-container .clone-detail-container__format-items_item .format-items_item-link .tooltip__text{text-align:center;padding:1rem;min-width:9.375rem;max-width:15.625rem}
.clone-comparision-container .clone-detail-container__format-items_item .format-items_item-link .tooltip__text:before{left:10%}
.clone-comparision-container .clone-detail-container__format-items_item .format-items_item-link .tooltip__text:after{left:11%}
.clone-comparision-container .clone-detail-container__format-items_item .format-items_item-link span{font-size:.875rem}
.clone-comparision-container .clone-detail-container__list{-ms-flex:0 85%;flex:0 85%;padding-left:1.5rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__list{-ms-flex:0 69%;flex:0 69%;padding-left:1.25rem}
}
.clone-comparision-container .clone-detail-container__list li{padding-left:.75rem;padding-bottom:1rem}
.clone-comparision-container .clone-detail-container__list li a{font-size:1.125rem;line-height:1.5rem;display:block}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__list li a{font-size:.875rem;line-height:1.25rem}
}
.clone-comparision-container .clone-detail-container__list li:last-child{padding-bottom:0}
.clone-comparision-container .clone-detail-container__list li span{font-style:italic;font-size:1rem;line-height:1.375rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__list li span{font-size:.75rem;line-height:1rem}
}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details{padding:0}
}
.clone-comparision-container .antigen__details .show-mobile-only{display:none}
@media only screen and (max-width:37.5em){.clone-comparision-container .antigen__details .show-mobile-only{display:block}
}
.clone-comparision-container .antigen__details__container-box{margin-right:1rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details__container_panel{width:100%}
}
.clone-comparision-container .antigen__details .antigen-card__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;margin-left:1.5rem;margin-right:1.5rem}
.clone-comparision-container .antigen__details .antigen-card__container_panel{width:100%}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details .antigen-card__container{margin-right:0;margin-left:0;padding-left:.3125rem;padding-right:.3125rem}
}
.clone-comparision-container .antigen__details .antigen-card__container-box{margin-right:1.5rem;min-width:8.125rem;max-width:8.125rem}
.clone-comparision-container .antigen__details .antigen-card__container-box:last-child{margin-right:0;min-width:21.25rem;max-width:21.25rem}
@media only screen and (max-width:74.9375em){.clone-comparision-container .antigen__details .antigen-card__container-box,.clone-comparision-container .antigen__details .antigen-card__container-box:last-child{min-width:auto}
}
.clone-comparision-container .antigen__details .antigenbox__container-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#424242}
.clone-comparision-container .antigen__details .antigenbox__container-item:nth-child(2) .antigenbox__container-item-box{margin-bottom:0}
.clone-comparision-container .antigen__details .antigenbox__container-item-title{font-size:.875rem;line-height:1.25rem;padding-bottom:.25rem;font-weight:600;text-transform:uppercase}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details .antigenbox__container-item-title{line-height:.875rem}
}
.clone-comparision-container .antigen__details .antigenbox__container-item-value{font-size:1rem;line-height:1.25rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details .antigenbox__container-item-value{font-size:.875rem}
}
.clone-comparision-container .antigen__details .antigenbox__container-item-box{margin-bottom:0}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details .antigenbox__container-item-box{margin-bottom:1rem}
}
.clone-comparision-container .antigen__details-underline{border-bottom:.0625rem solid #d1d1d1;margin-top:1.5rem;margin-bottom:0}
.clone-comparision-container .antigen__details .antigenbox__table{margin-left:3.3125rem;margin-right:2rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details .antigenbox__table{margin:0 1rem}
}
.clone-comparision-container .antigen__details-card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1.5rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details-card-content{margin-right:0;margin-left:0}
}
.clone-comparision-container .antigen__details-card-content-antigendetails{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}
.clone-comparision-container .antigen__details-card-button{width:11.875rem;-ms-flex-item-align:center;align-self:center}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details-card-button{width:7.8125rem;height:2.1875rem;padding:0;line-height:1rem}
}
.clone-comparision-container .antigen__details-card-icon{background-color:#fff;min-width:1.25rem}
.clone-comparision-container .antigen__details-card-icon:focus{outline:0}
.clone-comparision-container .antigen__details-card-icon img{width:.875rem;height:.875rem;cursor:pointer}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details-card-icon{width:1.25rem;margin-left:1.25rem}
}
.clone-comparision-container .antigen__details .card{width:100%;border:.0625rem solid #e0e0e0;border-radius:.375rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .antigen__details .card{height:auto;width:auto}
}
.clone-page-title{padding:3.9375rem .9375rem 1rem;font-size:3rem;font-weight:600;color:#424242;line-height:3.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.clone-page-title{font-size:2rem;line-height:2.5rem;padding-top:2rem}
}
.clone-comparision-compare-screen_table-container{column-gap:8px}
.clone-comparision-compare-screen img.leftArr{vertical-align:sub}
.clone-comparision-compare-screen_target .heading{font-size:1rem;line-height:1.375rem;padding-bottom:.25rem}
.clone-comparision-compare-screen_target .subHeading{font-size:1.125rem;line-height:1.5rem}
.clone-comparision-compare-screen_target .subHeading p{padding-right:10px;display:inline-block}
.clone-comparision-compare-screen_target .subHeading-btn{color:#004593;background-color:transparent}
.clone-comparision-compare-screen .comparision-table-container{padding-top:0 !important}
.clone-comparision-compare-screen .comparision-table-container__btn-controls{top:-2rem}
.clone-comparision-compare-screen .comparision-table-container .row-text{font-size:1rem;line-height:1.875rem;word-break:break-word}
.clone-comparision-compare-screen .comparision-table-container .styled-table-content td:first-child,.clone-comparision-compare-screen .comparision-table-container .styled-table-content th:first-child{line-height:1.375rem;font-size:1rem;font-weight:600}
.clone-comparision-compare-screen .comparision-table-container .styled-table-content td{padding:1.5rem 1.875rem;text-align:left;width:18.75rem}
.clone-comparision-compare-screen .comparision-table-container .styled-table-content td.image-table-data{padding-bottom:0}
.clone-comparision-compare-screen .comparision-table-container .styled-table-content td.image-table-data .product-image-format{font-size:.875rem;line-height:1.25rem}
.clone-comparision-compare-screen .comparision-table-container .styled-table-content thead td:first-child{border-right:none !important}
.clone-comparision-compare-screen .comparision-table-container thead&gt;tr td{background-color:transparent;padding-bottom:0}
.clone-comparision-compare-screen .comparision-table-container tbody&gt;tr:first-child td{font-weight:600}
.clone-comparision-compare-screen .comparision-table-container .product-image{height:10.3125rem;text-align:center;width:auto}
.clone-comparision-compare-screen .comparision-table-container .product-name{background-color:transparent;border-top:none !important;text-align:center !important}
.clone-comparision-compare-screen .comparision-table-container .product-name a{color:#004593;border:.125rem solid #004593;border-radius:.375rem;font-size:1rem;line-height:1.4375rem;padding:1rem 2rem}
.clone-comparision-compare-screen .comparision-table-container .headcol{width:15.625rem}
.clone-comparision-compare-screen .comparision-table-container .headcol .bd-tool-tip{position:relative;display:inline-block;vertical-align:middle}
.clone-comparision-compare-screen .comparision-table-container .headcol .bd-tool-tip .bd-tool-tip__container-block{min-width:21.875rem}
.clone-comparision-compare-screen .comparision-table-container .headcol .bd-tool-tip .bd-tool-tip__container-message{padding:1rem}
.marketing-banner{position:relative}
.marketing-banner__img{border-radius:.375rem;min-height:11.5rem !important}
@media only screen and (max-width:47.938em){.marketing-banner__img{object-fit:cover;object-position:right}
}
.marketing-banner__textContainer{position:absolute;top:50%;left:15.625rem;padding:1.5625rem;transform:translateY(-50%)}
@media only screen and (max-width:47.938em){.marketing-banner__textContainer{left:0;padding:.9375rem 1.5rem .9375rem .9375rem}
}
.marketing-banner__textContainer__title,.marketing-banner__textContainer__title p{font-size:1.25rem;font-weight:600;line-height:1.5rem;color:#004593;margin-bottom:1rem}
@media only screen and (max-width:47.938em){.marketing-banner__textContainer__title,.marketing-banner__textContainer__title p{margin-bottom:.75rem}
}
.marketing-banner__textContainer__title p sub,.marketing-banner__textContainer__title p sup,.marketing-banner__textContainer__title sub,.marketing-banner__textContainer__title sup{font-size:x-small !important;font-weight:inherit}
.marketing-banner__textContainer__title p sup,.marketing-banner__textContainer__title sup{top:0;vertical-align:super}
.marketing-banner__textContainer__title p sub,.marketing-banner__textContainer__title sub{bottom:0;vertical-align:sub}
.marketing-banner__textContainer__desc{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.marketing-banner__textContainer__desc__text,.marketing-banner__textContainer__desc__text p{font-size:1.125rem;line-height:1.375rem;color:#212121;margin-bottom:.75rem}
.marketing-banner__textContainer__desc__text p sub,.marketing-banner__textContainer__desc__text p sup,.marketing-banner__textContainer__desc__text sub,.marketing-banner__textContainer__desc__text sup{font-size:x-small !important;font-weight:inherit}
.marketing-banner__textContainer__desc__text p sup,.marketing-banner__textContainer__desc__text sup{top:0;vertical-align:super}
.marketing-banner__textContainer__desc__text p sub,.marketing-banner__textContainer__desc__text sub{bottom:0;vertical-align:sub}
.marketing-banner__textContainer__desc__btn{font-size:1rem;line-height:1.125rem;color:#004593;font-weight:600;padding:.375rem 1.5rem}
.cell-type-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.cell-type-list.cell-tree{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}
@media only screen and (min-width:64em){@-moz-document url-prefix(){.cell-type-list.cell-tree{scrollbar-width:none}
}
}
.cell-type-list__grid{margin:-3rem 0 2rem;padding:0 0 0 4.5rem;width:auto !important}
@media only screen and (max-width:61.9375em){.cell-type-list__grid{padding:0 0 0 .5rem;margin:-1.5rem 0 0}
}
.cell-type-list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:4rem 2rem 0 0;background-color:#f4f5f7;border-radius:.25rem;padding:0 1.5rem 1.5rem;width:11.5rem}
.cell-type-list__item:focus{outline-width:.125rem}
@media only screen and (max-width:61.9375em){.cell-type-list__item{margin:3rem 1rem 0 0;padding:0 1rem 1rem;width:10rem}
}
.cell-type-list__item-img{height:5rem;max-height:5rem;max-width:5rem}
.cell-type-list__item-cell{margin-top:-2rem;text-align:center}
@media only screen and (max-width:61.9375em){.cell-type-list__item-cell{width:8rem}
}
.cell-type-list__item:hover{background-color:#fff;box-shadow:.375rem .375rem 1.5rem .125rem rgba(0,0,0,.12);border-radius:.125rem}
.cell-type-list__item.active-cell{background-color:#004593;box-shadow:.4375rem .4375rem 2.5rem 0 rgba(0,0,0,.38)}
.cell-type-list__item.active-cell .cell-type-list__item-title{color:#fff}
.cell-type-list__item-markers{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.cell-type-list__item-title{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1.125rem}
.cell-type-list .cellinfo-img{max-height:10rem;max-width:10rem}
.cell-type-list__cellinfo{border:.0625rem solid #bdbdbd;border-radius:.375rem;padding:1.53125rem 3.53125rem 2.03125rem;margin:0 0 4rem 3rem;display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){.cell-type-list__cellinfo{padding:1.5rem;margin-left:0;-ms-flex-direction:column;flex-direction:column}
}
.cell-type-list__cellinfo_img{padding-top:2.5rem;max-height:9.125rem;max-width:9.125rem}
@media only screen and (max-width:61.9375em){.cell-type-list__cellinfo_img{padding-top:0}
}
.cell-type-list__cellinfo_content{padding-left:2.5rem}
@media only screen and (max-width:61.9375em){.cell-type-list__cellinfo_content{padding-left:0}
}
.cell-type-list__cellinfo_content_header{line-height:1.875;padding-bottom:.75rem}
@media only screen and (max-width:61.9375em){.cell-type-list__cellinfo_content_header{padding-top:1rem}
}
.cell-type-list__cellinfo_content_close{background:0;width:1.5rem}
.cell-type-list__cellinfo_content_info{font-size:1.125rem;line-height:1.5;padding-bottom:.375rem}
.cell-type-list__cellinfo_content_desc,.cell-type-list__cellinfo_content_info{font-weight:400;color:#424242;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.cell-type-list__cellinfo_content_desc{font-size:1rem;line-height:1.375;padding-bottom:1rem}
.cell-type-list__cellinfo_content_more-info{font-size:1rem;font-weight:600;color:#004593;line-height:1.375;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;-ms-flex-align:center;align-items:center;width:auto;padding:0 0 .75rem !important}
.cell-type-list__cellinfo_content_more-info img{width:1.375rem;padding-left:.5rem}
.cell-type-list__cellinfo_content_item-markers{font-size:1rem;font-weight:600;color:#004593;line-height:1.375;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 0 1rem;background:0;-ms-flex-align:center;align-items:center;width:auto}
.cell-type-list__cellinfo_content_item-markers img{width:1.375rem;padding-left:.5rem}
.cell-type-list__cellinfo_content_item-markers img:hover{cursor:pointer}
.cell-type-list__cellinfo_content .separator{border-top:.0625rem solid #d1d1d1}
.cell-type-list__cellinfo_content .btn-container{-ms-flex-direction:row;flex-direction:row}
@media only screen and (max-width:61.9375em){.cell-type-list__cellinfo_content .btn-container{-ms-flex-direction:column;flex-direction:column}
}
.cell-type-list__cellinfo_content_subsets{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:1.125rem 2.9375rem .875rem;margin:0 2rem 0 0}
@media only screen and (max-width:61.9375em){.cell-type-list__cellinfo_content_subsets{margin-bottom:1.5rem}
}
.cell-type-list__cellinfo_content_panels{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.25;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:0;padding:0}
@media only screen and (max-width:61.9375em){.cell-type-list__cellinfo_content_panels{text-align:center}
}
.cell-type-list__cellinfo-no-panel{margin:.5rem 0 0;font-size:1rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.cell-type-list__cellinfo-no-panel a{font-weight:600;color:#004593}
.cell-type-list .cell-type-list__tree{padding-bottom:2rem;width:73.125rem}
.cell-type-list .cell-type-list__tree-node-name{margin:0 auto;height:7.4375rem;width:4.5rem;background-color:#f4f5f7;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:1;top:-2.5rem;padding:0 .5rem}
.cell-type-list .cell-type-list__tree-node-name div{padding:0 0 1rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.cell-type-list .cell-type-list__tree-node-name:hover{background-color:#fff;box-shadow:.375rem .375rem 1.5rem .125rem rgba(0,0,0,.12);border-radius:.125rem}
.cell-type-list .cell-type-list__tree-node-name.selected-cell{background-color:#004593;box-shadow:.25rem .25rem 2rem 0 rgba(0,0,0,.38);border-radius:.125rem}
.cell-type-list .cell-type-list__tree-node-name.selected-cell div{color:#fff !important}
.cell-type-list .cell-type-list__tree-node-img{position:relative;z-index:2}
.cell-type-list .cell-type-list__tree ul{padding-top:1rem;position:relative}
.cell-type-list .cell-type-list__tree ul.child-0{padding-top:3.5rem}
.cell-type-list .cell-type-list__tree ul:first-child{top:0}
.cell-type-list .cell-type-list__tree ul img{width:4.4375rem;height:4.5625rem}
.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li .cell-type-list__tree-node-name div,.cell-type-list .cell-type-list__tree ul ul.child-1&gt;l1 .cell-type-list__tree-node-name div{font-size:.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li&gt;ul img,.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li&gt;ul img{height:2.625rem;width:2.625rem}
.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li img,.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li img{height:3.6875rem;width:3.6875rem}
.cell-type-list .cell-type-list__tree ul ul:before{content:"";position:absolute;top:0;left:50%;border-left:.0625rem solid #949494;width:0;height:1.25rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1:before{left:52%}
.cell-type-list .cell-type-list__tree ul li{float:left;text-align:center;position:relative}
.cell-type-list .cell-type-list__tree ul li:after,.cell-type-list .cell-type-list__tree ul li:before{content:"";position:absolute;top:0;right:50%;border-top:.0625rem solid #949494;width:50%;height:1.125rem}
.cell-type-list .cell-type-list__tree ul li:after{right:auto;left:50%;border-left:.0625rem solid #949494}
.cell-type-list .cell-type-list__tree ul li:only-child:before,Í .cell-type-list .cell-type-list__tree ul li:only-child:after{display:none}
.cell-type-list .cell-type-list__tree ul li:only-child{padding-top:0}
.cell-type-list .cell-type-list__tree ul li:first-child:before,.cell-type-list .cell-type-list__tree ul li:last-child:after{border:0}
.cell-type-list .cell-type-list__tree ul li:last-child:before{border-right:.0625rem solid #949494;border-radius:0}
.cell-type-list .cell-type-list__tree ul li:first-child:after{border-radius:0}
.cell-type-list .cell-type-list__tree ul li.pl-0&gt;a .cell-type-list__tree-node,.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li&gt;a .cell-type-list__tree-node{height:7.4375rem}
.cell-type-list .cell-type-list__tree ul li.pl-0&gt;a .cell-type-list__tree-node-img img,.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li&gt;a .cell-type-list__tree-node-img img{width:4.5625rem;height:4.4375rem}
.cell-type-list .cell-type-list__tree ul li.pl-0&gt;a .cell-type-list__tree-node-name,.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li&gt;a .cell-type-list__tree-node-name{width:9rem;height:5.625rem;top:-40px}
.cell-type-list .cell-type-list__tree ul li.pl-0&gt;a .cell-type-list__tree-node-name div,.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li&gt;a .cell-type-list__tree-node-name div{font-size:1.125rem;font-weight:600;color:#424242;line-height:1.5rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 0 1rem}
.cell-type-list .cell-type-list__tree ul li.pl-0&gt;a .cell-type-list__tree-node{margin-left:5.5rem}
.cell-type-list .cell-type-list__tree ul ul.child-0:before{left:54%}
.cell-type-list .cell-type-list__tree ul ul.child-0,.cell-type-list .cell-type-list__tree ul ul.child-0-1,.cell-type-list .cell-type-list__tree ul ul.child-0-2,.cell-type-list .cell-type-list__tree ul ul.child-1,.cell-type-list .cell-type-list__tree ul ul.child-2,.cell-type-list .cell-type-list__tree ul ul.child-2-2,.cell-type-list .cell-type-list__tree ul ul.child-3-1{padding-top:3.5rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1:before,.cell-type-list .cell-type-list__tree ul ul.child-0-2:before,.cell-type-list .cell-type-list__tree ul ul.child-0:before,.cell-type-list .cell-type-list__tree ul ul.child-1:before,.cell-type-list .cell-type-list__tree ul ul.child-2-2:before,.cell-type-list .cell-type-list__tree ul ul.child-2:before,.cell-type-list .cell-type-list__tree ul ul.child-3-1:before{height:3.5rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li,.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li,.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li,.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li,.cell-type-list .cell-type-list__tree ul ul.child-2-2&gt;li,.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li,.cell-type-list .cell-type-list__tree ul ul.child-3-1&gt;li{padding-top:3.3125rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li:after,.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li:before,.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li:after,.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li:before,.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li:after,.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li:before,.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:after,.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:before,.cell-type-list .cell-type-list__tree ul ul.child-2-2&gt;li:after,.cell-type-list .cell-type-list__tree ul ul.child-2-2&gt;li:before,.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:after,.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:before,.cell-type-list .cell-type-list__tree ul ul.child-3-1&gt;li:after,.cell-type-list .cell-type-list__tree ul ul.child-3-1&gt;li:before{height:3.5rem}
.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li:first-child:after{left:56%}
.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li:first-child&gt;a .cell-type-list__tree-node{margin-left:5.5rem}
.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li:nth-child(2){padding-left:3.125rem}
.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li:nth-child(2):before{right:51%}
.cell-type-list .cell-type-list__tree ul ul.child-0&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node{margin-right:3.75rem}
.cell-type-list .cell-type-list__tree ul ul.child-1:before{left:57%}
.cell-type-list .cell-type-list__tree ul ul.child-2:before{left:44%}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li&gt;a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li&gt;a .cell-type-list__tree-node-img img{width:3rem;height:3rem}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li&gt;a .cell-type-list__tree-node-name{width:6.3125rem;height:4.875rem;top:-31px}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li&gt;a .cell-type-list__tree-node-name div{font-size:.875rem;font-weight:600;color:#424242;line-height:1.0625rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 0 1.25rem}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-img img{width:2.75rem;height:2.6875rem}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-name{width:5.625rem;height:4.875rem;top:-26px}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(3){width:8.6875rem;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(3):before{right:36%;width:64%}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(3):after{left:64%}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(3)&gt;a .cell-type-list__tree-node-img img{width:2.625rem;height:2.6875rem}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(3)&gt;a .cell-type-list__tree-node-name{width:6.0625rem;height:4.875rem;top:-26px}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(3)&gt;a .cell-type-list__tree-node-name div{padding:0 0 .75rem}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(4)&gt;a .cell-type-list__tree-node-img img{width:2.625rem;height:2.6875rem}
.cell-type-list .cell-type-list__tree ul ul.child-1&gt;li:nth-child(4)&gt;a .cell-type-list__tree-node-name{width:5.5625rem;height:4.875rem;top:-26px}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li&gt;a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li&gt;a .cell-type-list__tree-node-img img{width:3rem;height:3rem}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li&gt;a .cell-type-list__tree-node-name{width:7rem;height:4.875rem;top:-31px}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li&gt;a .cell-type-list__tree-node-name div{font-size:.875rem;font-weight:600;color:#424242;line-height:1.0625rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 0 .75rem}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:nth-child(2){width:6.5625rem;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:nth-child(2):before{right:36%;width:64%}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:nth-child(2):after{left:64%}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-img img{width:3.625rem;height:2.6875rem}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-name{width:4.875rem;height:4.875rem;top:-25px}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-name div{padding:0 0 1.25rem}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:nth-child(3)&gt;a .cell-type-list__tree-node-img img{width:4.8125rem;height:2.25rem}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:nth-child(3)&gt;a .cell-type-list__tree-node-name{width:6.0625rem;height:4.875rem;top:-21px}
.cell-type-list .cell-type-list__tree ul ul.child-2&gt;li:nth-child(3)&gt;a .cell-type-list__tree-node-name div{padding:0 0 1.25rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li&gt;a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li&gt;a .cell-type-list__tree-node-img img{width:40px;height:40px}
.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li&gt;a .cell-type-list__tree-node-name{width:5.1875rem;height:5.75rem;top:-26px}
.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li&gt;a .cell-type-list__tree-node-name div{font-size:.875rem;font-weight:600;color:#424242;line-height:1.0625rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 0 1.25rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node{margin:0 .625rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-name{width:4.9375rem;height:5.75rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1&gt;li:nth-child(3)&gt;a .cell-type-list__tree-node-name{width:4.5625rem;height:5.75rem}
.cell-type-list .cell-type-list__tree ul ul.child-3-1&gt;li&gt;a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-3-1&gt;li&gt;a .cell-type-list__tree-node-img img{width:40px;height:40px}
.cell-type-list .cell-type-list__tree ul ul.child-3-1&gt;li&gt;a .cell-type-list__tree-node-name{width:5.25rem;height:5.75rem;top:-26px}
.cell-type-list .cell-type-list__tree ul ul.child-3-1&gt;li&gt;a .cell-type-list__tree-node-name div{font-size:.875rem;font-weight:600;color:#424242;line-height:1.0625rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 0 .75rem}
.cell-type-list .cell-type-list__tree ul ul.child-3-1&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node{margin-left:.625rem}
.cell-type-list .cell-type-list__tree ul ul.child-3-1&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-name{width:3.875rem;height:5.75rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li&gt;a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li&gt;a .cell-type-list__tree-node-img img{width:40px;height:40px}
.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li&gt;a .cell-type-list__tree-node-name{width:3.75rem;height:5.75rem;top:-26px}
.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li&gt;a .cell-type-list__tree-node-name div{font-size:.875rem;font-weight:600;color:#424242;line-height:1.0625rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 0 .75rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node{margin-left:.625rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-name{width:4.4375rem;height:5.75rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-2&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-name div{padding:0 0 1.25rem}
.cell-type-list .cell-type-list__tree ul ul.child-2-2&gt;li&gt;a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-2-2&gt;li&gt;a .cell-type-list__tree-node-img img{width:40px;height:40px}
.cell-type-list .cell-type-list__tree ul ul.child-2-2&gt;li&gt;a .cell-type-list__tree-node-name{width:6.1875rem;height:5.75rem;top:-26px}
.cell-type-list .cell-type-list__tree ul ul.child-2-2&gt;li&gt;a .cell-type-list__tree-node-name div{font-size:.875rem;font-weight:600;color:#424242;line-height:1.0625rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 0 .75rem}
.cell-type-list .cell-type-list__tree ul ul.child-2-2&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node{margin-left:.625rem}
.cell-type-list .cell-type-list__tree ul ul.child-2-2&gt;li:nth-child(2)&gt;a .cell-type-list__tree-node-name{width:7.4375rem;height:5.75rem}
.cell-Selection-Container{margin-top:3.5rem}
.cell-Selection-Container .accordion{-ms-flex:1;flex:1}
.cell-Selection-Container .accordion .card{border:0}
.cell-Selection-Container .accordion .card .card-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:transparent;border-bottom:0;padding:0;margin-bottom:2rem}
@media only screen and (max-width:74.9375em){.cell-Selection-Container .accordion .card .card-header{margin-bottom:1.5rem;-ms-flex-align:start;align-items:flex-start}
}
.cell-Selection-Container .accordion .card .card-body{padding:0}
.cell-Selection-Container__cell-info{border-bottom:.0625rem solid #d1d1d1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;padding-bottom:2rem}
@media only screen and (max-width:74.9375em){.cell-Selection-Container__cell-info{padding-bottom:1.5rem}
}
.cell-Selection-Container__cell-img{max-width:4rem;max-height:4rem}
@media only screen and (max-width:74.9375em){.cell-Selection-Container__cell-img{max-width:3.5rem;max-height:3.5rem}
}
.cell-Selection-Container__cell-name{font-size:2rem;font-weight:400;color:#424242;line-height:2.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;display:inline-block;margin:0 1.5rem 0 1rem}
@media only screen and (max-width:74.9375em){.cell-Selection-Container__cell-name{font-size:1.25rem;line-height:1.625rem}
}
.cell-Selection-Container__edit-btn{font-size:1.25rem;font-weight:600;color:#004593;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background-color:transparent}
.cell-Selection-Container__edit-btn:before{content:"";border-left:.125rem solid #bdbdbd;height:1.5rem;margin-right:1.5rem}
.cell-Selection-Container__step-bg{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;background-color:#bdbdbd;border:.125rem solid #fff;border-radius:50%;margin:.125rem 1.5rem 2rem .125rem;position:relative;box-shadow:0 0 0 .125rem #949494;-ms-flex-item-align:start;align-self:flex-start}
@media only screen and (max-width:74.9375em){.cell-Selection-Container__step-bg{width:2rem;height:2rem;margin-bottom:1.5rem}
}
.cell-Selection-Container__step-bg.active{background-color:#00b8b0;box-shadow:0 0 0 .125rem #00b8b0;margin:.125rem 1.5rem 0 .125rem;min-width:3rem}
@media only screen and (max-width:74.9375em){.cell-Selection-Container__step-bg.active{min-width:2rem}
}
.cell-Selection-Container__step-bg.active:after{display:none}
.cell-Selection-Container__step-bg:after{content:"";border-left:.125rem solid #949494;height:5.25rem;position:absolute;top:104%}
@media only screen and (max-width:74.9375em){.cell-Selection-Container__step-bg:after{top:110%}
}
.cell-Selection-Container__step-num{font-size:1.5rem;font-weight:600;color:#fff;line-height:1.625rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:74.9375em){.cell-Selection-Container__step-num{font-size:1rem;line-height:1.375rem}
}
.cell-Selection-Container__title{font-size:2rem;font-weight:600;color:#424242;line-height:2.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:74.9375em){.cell-Selection-Container__title{font-size:1.25rem;line-height:1.625rem}
}
.panel-container{margin:2.5rem 0}
.panel-container__back-cta{font-size:1.25rem;font-weight:600;color:#004593;line-height:1.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;background:0}
.panel-container__back-cta img.leftArr{vertical-align:sub}
.panel-container .title{font-size:3rem;font-weight:600;color:#424242;line-height:3.375rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:2rem}
.panel-container .progressivebar-container{margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.panel-container .progressivebar-container{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.panel-container .progressivebar-container .progressivebar-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.panel-container .progressivebar-container .progressivebar-item+.progressivebar-item:before{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/slick-right.svg) NO-REPEAT 50% 60%;background-size:35%;content:"";float:left;margin-right:.5rem;padding:1.25rem}
@media only screen and (max-width:61.9375em){.panel-container .progressivebar-container .progressivebar-item+.progressivebar-item:before{padding:0;width:2rem;height:2rem;margin-right:0}
}
.panel-container .progressivebar-btn{-ms-flex-align:center;align-items:center;background:0;display:-ms-flexbox;display:flex;padding-right:1.25rem}
@media only screen and (max-width:61.9375em){.panel-container .progressivebar-btn{padding-right:0}
}
.panel-container .progressivebar-img{max-height:2.5rem;max-width:2.5rem}
.panel-container .progressivebar-cellName{font-size:1.25rem;font-weight:400;color:#424242;line-height:1.875rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:.75rem}
@media only screen and (max-width:61.9375em){.panel-container .progressivebar-cellName{padding-left:0}
}
.panel-container .no-panels{max-width:34.125rem;margin:4.5rem auto 9rem}
.panel-container .no-panels__img{max-width:12.5rem;max-height:12.5rem}
.panel-container .no-panels__title{font-size:2rem;font-weight:600;color:#424242;line-height:2.375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:2rem}
.panel-container .no-panels__info{font-weight:400;color:#424242;margin-top:1.5rem}
.panel-container .no-panels__contacts-us,.panel-container .no-panels__info{font-size:1.125rem;line-height:1.5rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.panel-container .no-panels__contacts-us{font-weight:600;color:#004593;margin:2rem 2rem 0 0;padding:1rem 3rem}
.panel-container .no-panels__contacts-us:hover{color:#fff}
.panel-container .no-panels__clear-filters{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.5rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:2rem;background-color:transparent}
.panel-container .search-container{width:43.75rem;height:3.125rem;background-color:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:47.938em){.panel-container .search-container{margin-bottom:1rem;width:100%}
}
.panel-container .search-container-search-icon{padding:1rem}
.panel-container .search-container-field{background:0;border:0;outline:0;-ms-flex:1;flex:1;height:100%}
.panel-container .search-container-close{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.625rem}
.icm-search-filter{background-color:rgba(244,245,247,.6);padding:2rem 3rem 3rem 2rem;position:relative;margin:2.5rem 0}
@media only screen and (max-width:61.9375em){.icm-search-filter{padding:1rem 1.5rem !important}
}
.icm-search-filter .apply-filter-btn{position:absolute;right:3rem;padding:1rem 3rem;bottom:2rem}
.icm-search-filter .filter-title{font-size:1.375rem;font-weight:600;line-height:1.4375rem;color:#424242;margin-bottom:2rem}
.icm-search-filter .filter-box{display:-ms-flexbox;display:flex}
@media only screen and (max-width:74.9375em){.icm-search-filter .filter-box{-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (max-width:37.5em){.icm-search-filter .filter-box{-ms-flex-direction:column;flex-direction:column}
}
.icm-search-filter .filter-box-item{margin-right:4rem}
@media only screen and (max-width:61.9375em){.icm-search-filter .filter-box-item{margin-right:2rem}
}
.icm-search-filter .filter-box-item.instrumentConfig{min-width:12.5rem}
@media only screen and (max-width:61.9375em){.icm-search-filter .filter-box-item.instrumentConfig{min-width:8.5rem}
}
.icm-search-filter .filter-box-item.panelType{min-width:15.5rem}
.icm-search-filter .filter-box-item.panelType .checkbox-label&gt;span{width:auto}
@media only screen and (min-width:37.5em) and (max-width:only screen &amp;&amp;(max-width:61.9375em)){.icm-search-filter .filter-box-item.panelType .filter-subtitle{margin-bottom:2.5rem}
}
.icm-search-filter .filter-box-item.parameters{min-width:11.25rem}
@media only screen and (min-width:37.5em) and (max-width:only screen &amp;&amp;(max-width:61.9375em)){.icm-search-filter .filter-box-item.parameters .filter-subtitle{margin-bottom:2.5rem}
}
.icm-search-filter .filter-box .filter-checkbox{-ms-flex-direction:column;flex-direction:column;display:block !important}
.icm-search-filter .filter-box .filter-checkbox .checkbox-wrap{margin-bottom:1rem}
.icm-search-filter .filter-box .filter-checkbox .checkbox-wrap .checkbox-label&gt;span{width:auto}
.icm-search-filter .filter-box .filter-checkbox .checkbox-wrap .checkbox-label .bd-tool-tip__container{padding-left:0}
.icm-search-filter .filter-box .filter-checkbox .checkbox-wrap .checkbox-label .bd-tool-tip__container-block{min-width:12.5rem}
.icm-search-filter .filter-box .filter-checkbox:last-child{margin-bottom:0}
.icm-search-filter .filter-box .filter-checkbox .checkbox-label,.icm-search-filter .filter-box .radio-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.icm-search-filter .filter-subtitle{font-size:1.125rem;font-weight:600;line-height:1.4375rem;color:#424242;margin-bottom:1rem}
.cell-markers__list{border-bottom:.0625rem solid #d1d1d1;margin-bottom:1rem}
.cell-markers__list:last-of-type{border-bottom:0}
.cell-markers__title{margin-bottom:.5rem;font-weight:600;color:#424242}
.cell-markers__link,.cell-markers__title{font-size:1rem;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.cell-markers__link{margin:0 2.5rem 1rem 0;font-weight:400;color:#004593}
.panel-accordion .showingResultText{font-size:1.125rem;color:#004593}
.panel-accordion .accordion{-ms-flex:1;flex:1}
.panel-accordion .accordion .card{border:0}
.panel-accordion .accordion .card .card-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:transparent;padding:0 0 1rem;margin-bottom:2.5rem;border-bottom:.0625rem solid #d8d8d8}
.panel-accordion .accordion .card .card-body{padding:0}
.panel-accordion__heading{font-size:1.5rem;font-weight:600;color:#404041;line-height:2rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.panel-accordion__heading-btn{margin-left:auto;background-color:transparent}
.panel-accordion__heading span.highlight{background-color:#ff0;font-weight:inherit}
.panel-accordion__img-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:2rem;border:.0625rem solid #d8d8d8;margin-bottom:1.5rem;border-radius:.25rem}
.panel-accordion__desc-title{font-size:1.125rem;font-weight:600;line-height:1.5rem;margin-bottom:.5rem}
.panel-accordion__desc,.panel-accordion__desc-title{color:#404041;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.panel-accordion__desc{font-size:1rem;font-weight:400;line-height:1.375rem;margin-bottom:4rem}
.panel-accordion__table{margin-top:3.5rem}
.panel-accordion__table-title{font-size:1.5rem;font-weight:600;color:#404041;line-height:2rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.panel-accordion__table .table,.panel-accordion__table .table-bordered{border-collapse:collapse;border:.0625rem solid #d8d8d8;border-left:0;border-right:0;border-top:0;margin-bottom:0}
.panel-accordion__table .table-bordered th,.panel-accordion__table .table-bordered thead,.panel-accordion__table .table th,.panel-accordion__table .table thead{border:0}
.panel-accordion__table .table-bordered td,.panel-accordion__table .table-bordered th,.panel-accordion__table .table td,.panel-accordion__table .table th{padding:1.5rem 2rem}
@media only screen and (max-width:61.9375em){.panel-accordion__table .table-bordered td,.panel-accordion__table .table-bordered th,.panel-accordion__table .table td,.panel-accordion__table .table th{padding:1rem}
}
.panel-accordion__table .table-bordered tr td,.panel-accordion__table .table tr td{font-size:1rem;font-weight:400;color:#000;line-height:1.375rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;vertical-align:middle}
.panel-accordion__table .table-bordered tr td.laser-item,.panel-accordion__table .table tr td.laser-item{background-color:#fff;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.5rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.panel-accordion__table.experimental-table table{width:75%}
.panel-accordion__table.experimental-table table tr:nth-child(2n){background-color:#f4f5f7}
@media only screen and (max-width:61.9375em){.panel-accordion__table.experimental-table table{width:100%}
}
.panel-accordion__table-caption{font-size:1.125rem;font-weight:400;color:#424242;line-height:1.5rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:2rem 0}
.panel-accordion__table-caption.italic{font-style:italic}
.panel-accordion__learn-more{font-size:1.125rem;font-weight:600;color:#004593;line-height:1.5rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:2.5rem 0;padding:1rem 3rem !important}
.panel-accordion__applicable-cells p{font-size:1.25rem}
.panel-accordion .panel-reagent-table .input-checkbox{width:1.375rem;min-height:1.375rem;height:1.375rem}
.panel-accordion .panel-reagent-table table{border-collapse:separate !important;border-spacing:0}
@media only screen and (max-width:61.9375em){.panel-accordion .panel-reagent-table table{overflow-x:auto;display:block;white-space:nowrap}
}
.panel-accordion .panel-reagent-table table thead{background-color:rgba(244,245,247,.6)}
.panel-accordion .panel-reagent-table table th{font-size:1.125rem;font-weight:600;line-height:1.5rem;border:.0625rem solid #d8d8d8;border-left:0;border-top:0 !important;height:5.25rem;padding:0 .5rem}
.panel-accordion .panel-reagent-table table td,.panel-accordion .panel-reagent-table table th{color:#424242;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.panel-accordion .panel-reagent-table table td{font-size:1rem;font-weight:400;line-height:1.375rem;border:.0625rem solid #d8d8d8;padding:0}
.panel-accordion .panel-reagent-table table td.laser-item{font-size:1rem;font-weight:600;color:#424242;line-height:1.375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:.0625rem}
.panel-accordion .panel-reagent-table table td.cat-number{color:#004593}
.panel-accordion .panel-reagent-table table .hidden-label .checkbox-wrap{min-height:1.375rem;height:1.375rem}
.panel-accordion .panel-reagent-table table .hidden-label .checkbox-wrap .checkbox-label&gt;span{display:none}
.panel-accordion .panel-reagent-table table tr td span{padding:1rem .1875rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.panel-accordion .panel-reagent-table table tr td span span.highlight{background-color:#ff0;padding:0;width:auto}
.panel-accordion .panel-reagent-table table tr td .tbl-row__cell-link{color:#004593}
.panel-accordion .panel-reagent-table table tr.ultraviolet{background-color:#edebeb}
.panel-accordion .panel-reagent-table table tr.ultraviolet td.laser-item&gt;span{border-left:.5rem solid #9e9e9e}
.panel-accordion .panel-reagent-table table tr.yellow-green{background-color:#d4f5dd}
.panel-accordion .panel-reagent-table table tr.yellow-green td.laser-item&gt;span{border-left:.5rem solid #81c340}
.panel-accordion .panel-reagent-table table tr.blue{background-color:#ebf6f9}
.panel-accordion .panel-reagent-table table tr.blue td.laser-item&gt;span{border-left:.5rem solid #0190b5}
.panel-accordion .panel-reagent-table table tr.violet{background-color:#f4ebf6}
.panel-accordion .panel-reagent-table table tr.violet td.laser-item&gt;span{border-left:.5rem solid #740092}
.panel-accordion .panel-reagent-table table tr.red{background-color:#fdedf1}
.panel-accordion .panel-reagent-table table tr.red td.laser-item&gt;span{border-left:.5rem solid #ed174f}
.panel-accordion .panel-reagent-table table td,.panel-accordion .panel-reagent-table table th{text-align:center;vertical-align:middle}
.panel-accordion .panel-reagent-table .table-bordered{border:.0625rem solid #d8d8d8;border-radius:.375rem}
.panel-accordion .panel-reagent-table .table-bordered td,.panel-accordion .panel-reagent-table .table-bordered th{border-left:.0625rem solid #d8d8d8;border-top:.0625rem solid #d8d8d8}
.panel-accordion .panel-reagent-table .table-bordered td:first-child,.panel-accordion .panel-reagent-table .table-bordered th:first-child{border-left:0}
.panel-accordion .panel-reagent-table .table-bordered th:first-child{border-radius:.375rem 0 0 0}
.panel-accordion .panel-reagent-table .table-bordered th:last-child{border-radius:0 .375rem 0 0}
.panel-accordion .panel-reagent-table .table-bordered th:only-child{border-radius:.375rem .375rem 0 0}
.panel-accordion .panel-reagent-table .table-bordered tr:last-child td:first-child{border-radius:0 0 0 .375rem}
.panel-accordion .panel-reagent-table .table-bordered tr:last-child td:last-child{border-radius:0 0 .375rem 0}
.table-header-section{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:5.125rem;padding-top:.5rem;padding-bottom:1.5rem;margin-right:.5rem}
@media only screen and (max-width:61.9375em){.table-header-section{-ms-flex-direction:column;flex-direction:column}
}
.table-header-section__title{font-size:1.5rem;font-weight:600;color:#404041;line-height:2rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;-ms-flex-item-align:center;align-self:center}
@media only screen and (max-width:61.9375em){.table-header-section__title{-ms-flex-item-align:start;align-self:start;margin-bottom:1rem}
}
.table-header-section__selectall{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
@media only screen and (max-width:61.9375em){.table-header-section__selectall{-ms-flex-pack:justify;justify-content:space-between}
}
.table-header-section__selectall&gt;button{margin-right:4rem;padding:1rem 3rem}
@media only screen and (max-width:61.9375em){.table-header-section__selectall&gt;button{margin-right:1.5rem}
}
@media only screen and (max-width:61.9375em){.table-header-section .select-all-checkbox{margin-left:auto}
}
.table-header-section .select-all-checkbox .checkbox-wrap{display:block}
.table-header-section .select-all-checkbox .checkbox-label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.table-header-section .select-all-checkbox .checkbox-label&gt;span{width:auto;margin-top:.3125rem}
.fyr-page-container{margin:4rem 2.25rem 6.5rem}
@media only screen and (max-width:47.938em){.fyr-page-container{margin:2rem 0 4rem}
}
.fyr-title{padding-left:.8125rem;font-size:2.75rem;font-weight:600;color:"";line-height:3.125rem;letter-spacing:0;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.fyr-title{font-size:2rem;line-height:2.5rem}
}
.fyr-title-spacing{margin-top:3rem}
@media only screen and (max-width:47.938em){.fyr-title-spacing{margin-top:2rem}
}
.fyr-subtitle{font-size:1.75rem;font-weight:600;color:"";line-height:2.5rem;letter-spacing:0;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.fyr-subtitle{font-size:1.5rem;line-height:2rem}
}
.fyr-paragraph{padding-left:.8125rem;font-size:1.5rem;font-weight:400;color:"";line-height:2.5rem;letter-spacing:0;text-align:"";font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.fyr-paragraph{font-size:1.125rem;line-height:1.5rem}
}
.fyr-welcome-page .info-text{color:#5f6062;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-style:italic;letter-spacing:0;line-height:1.5rem;margin:1.5rem 0 .625rem}
.fyr-welcome-page__row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:47.938em){.fyr-welcome-page__row{-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:safe;justify-content:safe}
}
.fyr-welcome-page__row-field{width:48%}
.fyr-welcome-page__row-field.mb-20{margin-bottom:1.25rem;margin-top:0}
.fyr-welcome-page__row-field-tnc p{font-size:.875rem;letter-spacing:0;line-height:1.25rem}
.fyr-welcome-page__row-field .custom-dropdown.active .custom-dropdown__header__title{font-weight:600}
.fyr-welcome-page__row-field .custom-dropdown .custom-dropdown__header[aria-expanded=true] .custom-dropdown__header__title{overflow:visible}
.fyr-welcome-page__row-field .custom-dropdown .custom-dropdown__header__title{font-weight:400;overflow:hidden}
@media only screen and (max-width:47.938em){.fyr-welcome-page__row-field{width:100%}
}
.fyr-welcome-page__row-buttons{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}
.fyr-welcome-page .text-with-link{font-size:1.125rem;letter-spacing:0;line-height:1.25rem}
.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.band-item:first-child,.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.band-item:nth-child(2),.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.band-item:first-child,.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.band-item:nth-child(2),.fyr-welcome-page .fyr-welcome-page__row-field.col-sm__full{height:4.75rem}
.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.mb-4.mt-20.band-item:first-child,.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.mb-4.mt-20.band-item:nth-child(2),.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.sub-element.band-item:first-child,.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.sub-element.band-item:nth-child(2),.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.mb-4.mt-20.band-item:first-child,.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.mb-4.mt-20.band-item:nth-child(2),.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.sub-element.band-item:first-child,.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.sub-element.band-item:nth-child(2),.fyr-welcome-page .fyr-welcome-page__row-field.col-sm__full.mb-4.mt-20,.fyr-welcome-page .fyr-welcome-page__row-field.col-sm__full.sub-element{height:1.875rem}
@media only screen and (max-width:47.938em){.fyr-welcome-page{margin:2.5rem 1.25rem 0}
.info-text{margin:2rem 0 .25rem}
__row-field{margin-left:0;margin-right:0}
__row-buttons{-ms-flex-align:stretch;align-items:stretch}
}
.fyr-sales-rep-list-page .fyr-sales-rep-card-container{margin-top:2.25rem}
.fyr-sales-rep-list-page .fyr-sales-rep-card-container .fyr-back-btn-container{margin-top:4rem;text-align:right}
.fyr-sales-rep-list-page .fyr-sales-rep-card-container .fyr-back-btn-container .back-btn{padding:1rem 1.75rem}
@media only screen and (max-width:47.938em){.fyr-sales-rep-list-page .fyr-sales-rep-card-container .fyr-back-btn-container{text-align:center}
}
.fyr-contact-sales-rep-page .mktoForm{margin:2rem 0 0;max-width:none}
.fyr-contact-sales-rep-page .mktoForm .mktoFieldWrap label.mktoLabel{padding-bottom:0 !important}
@media only screen and (min-width:48em){.fyr-contact-sales-rep-page .mktoForm .mktoFormRow{-ms-flex-direction:row;flex-direction:row}
}
.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow{margin-top:4rem;padding:0 .8125rem;width:100%}
.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow .mktoButtonWrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:end;justify-content:flex-end}
.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{border-radius:.375rem;height:auto;line-height:1.125rem;margin-bottom:0 !important;padding:1.625rem 3.5rem !important}
@media only screen and (max-width:47.938em){.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{margin-bottom:.625rem !important;width:100%}
}
.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow .mktoButtonWrap .back-btn{margin-right:1rem}
@media only screen and (max-width:47.938em){.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow .mktoButtonWrap .back-btn{margin-right:0;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}
}
@media only screen and (max-width:47.938em){.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow .mktoButtonWrap{-ms-flex-flow:column-reverse;flex-flow:column-reverse;-ms-flex-pack:center;justify-content:center}
}
.fyr-contact-sales-rep-page .mktoForm select.mktoField{margin-bottom:0 !important;font-weight:600}
.fyr-contact-sales-rep-page .mktoForm textarea.mktoField{height:6rem !important}
.fyr-contact-sales-rep-page .mktoForm textarea::-webkit-input-placeholder{opacity:1}
.fyr-contact-sales-rep-page__rep-image{border:.0625rem solid #d8d8d8;border-radius:.375rem;max-width:5.5rem;object-fit:contain;padding:.1875rem .8125rem .1875rem .6875rem;margin-right:1rem}
@media only screen and (min-width:64em){.fyr-contact-sales-rep-page__rep-image{box-sizing:content-box;margin-bottom:.75rem;margin-right:1.5rem}
}
.fyr-sales-rep-card{border-bottom:.125rem solid #d8d8d8;margin-bottom:2.25rem;padding:0}
@media only screen and (max-width:47.938em){.fyr-sales-rep-card{padding-bottom:1rem}
}
.fyr-sales-rep-card .sales-rep-image{padding-left:0}
@media only screen and (max-width:47.938em){.fyr-sales-rep-card .sales-rep-image{padding:.1875rem .6875rem .1875rem 0}
}
@media only screen and (min-width:48em){.fyr-sales-rep-card .sales-rep-image{max-width:9.625rem}
}
.fyr-sales-rep-card .sales-rep-details b{font-weight:600}
.fyr-sales-rep-card .sales-rep-actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .fyr-sales-rep-card .sales-rep-actions button.cx-btn,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .fyr-sales-rep-card .sales-rep-actions button.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .fyr-sales-rep-card .sales-rep-actions button.cx-end-cancel,.fyr-sales-rep-card .sales-rep-actions .cx-common-container .cx-body .cx-form-wrapper .cx-button-group button.cx-btn,.fyr-sales-rep-card .sales-rep-actions .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group button.cx-close-cancel,.fyr-sales-rep-card .sales-rep-actions .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group button.cx-end-cancel,.fyr-sales-rep-card .sales-rep-actions button.btn{padding:1rem 1.75rem}
@media only screen and (max-width:47.938em){.fyr-sales-rep-card .sales-rep-actions{margin-top:1rem;-ms-flex-pack:start;justify-content:start}
}
.fyr-sales-rep-card__body-image{border-radius:100%;height:5.5rem;object-fit:contain;width:5.5rem}
@media only screen and (min-width:48em){.fyr-sales-rep-card__body-image{box-sizing:content-box;margin-bottom:.75rem;padding:.1875rem .8125rem .1875rem .6875rem}
}
.fyr-sales-rep-card__body-avatar{background-color:rgba(0,153,136,.1);border-radius:5.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:5.5rem;-ms-flex-pack:center;justify-content:center;margin-bottom:.75rem;margin-left:.6875rem;padding:2.25rem .625rem;width:5.5rem;font-size:2rem;font-weight:600;color:#098;line-height:2.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-quote-list-container .quote-history-header-section{border-bottom:.0625rem solid #d1d1d1;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}
.user-quote-list-container .quote-history-header-section h1{margin-bottom:.5rem}
.user-quote-list-container .quote-history-header-section .search-filter-btn{background:0;color:#004593;font-size:1.125rem;font-weight:600}
.user-quote-list-container .quote-history-info-section{margin-top:1rem}
.user-quote-list-container .quote-history-info-section.bd-rte a{color:#004593}
.user-quote-list-container .user-quote-list-options-panel{margin:2rem 0 1.5rem;position:relative;width:100%}
@media only screen and (max-width:47.938em){.user-quote-list-container .user-quote-list-options-panel{margin-bottom:1rem}
}
@media only screen and (max-width:61.9375em){.user-quote-list-container .user-quote-list-options-panel{padding-left:1.25rem;padding-right:1.25rem}
}
.user-quote-list-container .user-quote-list-options-panel__input{background-color:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem;display:-ms-flexbox;display:flex;height:3.125rem;padding-left:1.35rem;width:24.9375rem}
@media only screen and (max-width:47.938em){.user-quote-list-container .user-quote-list-options-panel__input{padding-left:1.28125rem}
}
@media only screen and (max-width:61.9375em){.user-quote-list-container .user-quote-list-options-panel__input{margin-bottom:1rem;width:100%}
}
.user-quote-list-container .user-quote-list-options-panel__input.expand,.user-quote-list-container .user-quote-list-options-panel__input:focus-within{position:absolute;width:100%}
@media only screen and (max-width:47.938em){.user-quote-list-container .user-quote-list-options-panel__input.expand,.user-quote-list-container .user-quote-list-options-panel__input:focus-within{position:inherit}
}
.user-quote-list-container .user-quote-list-options-panel__input.expand input,.user-quote-list-container .user-quote-list-options-panel__input:focus-within input{outline:0;width:100% !important}
.user-quote-list-container .user-quote-list-options-panel__input.expand input:-ms-input-placeholder,.user-quote-list-container .user-quote-list-options-panel__input:focus-within input:-ms-input-placeholder{color:#616161}
.user-quote-list-container .user-quote-list-options-panel__input.expand input::placeholder,.user-quote-list-container .user-quote-list-options-panel__input:focus-within input::placeholder{color:#616161}
.user-quote-list-container .user-quote-list-options-panel__input img{margin:1rem .8125rem 1rem 1rem}
.user-quote-list-container .user-quote-list-options-panel__input input{height:2.875rem;padding:.0625rem 0;width:20rem}
@media only screen and (max-width:47.938em){.user-quote-list-container .user-quote-list-options-panel__input{margin-bottom:1rem;width:100%}
.user-quote-list-container .user-quote-list-options-panel__input input{padding:1rem 0;width:100%}
}
.user-quote-list-container .user-quote-list-tabs{background-color:#fff;border:.0625rem solid #d0d1d3;border-radius:.375rem;height:3.125rem}
.user-quote-list-container .user-quote-list-tabs ul{display:-ms-flexbox;display:flex;list-style:none}
.user-quote-list-container .user-quote-list-tabs ul li{font-size:1rem;font-weight:600;color:#424242;line-height:2rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;height:3rem;cursor:pointer;padding:0 1.25rem}
.user-quote-list-container .user-quote-list-tabs ul li.active{background-color:#e0e2e5}
.user-quote-list-container .user-quote-list-tabs ul li:first-child{border:.0625rem solid transparent;border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}
.user-quote-list-container .user-quote-list-tabs ul li:last-child{border:.0625rem solid transparent;border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}
.user-quote-list-container .user-quote-list-tabs ul li:not(:last-child){border-right:.0625rem solid #d0d1d3}
@media only screen and (max-width:47.938em){.user-quote-list-container .user-quote-list-tabs{margin-bottom:1rem;width:100%}
}
.user-quote-list-container .filter{width:100%;background:#fff;border-radius:.375rem;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.1);min-height:27.5rem;padding:2rem;position:absolute;top:4.5rem;z-index:9}
@media only screen and (max-width:61.9375em){.user-quote-list-container .filter{height:auto;padding:.9375rem}
}
.user-quote-list-container .filter:after{border:1rem solid transparent;border-top-color:#fff;content:"";right:2.125rem;position:absolute;top:-2rem;transform:rotate(180deg)}
.user-quote-list-container .filter:before{border:1rem solid transparent;border-top-color:#f4f5f7;content:"";right:2.0625rem;position:absolute;top:-2.125rem;transform:rotate(180deg)}
.user-quote-list-container .quote-history-filter-close-icon{background:0;text-align:end}
.user-quote-list-container .quote-history-date-label{margin-bottom:.625rem;text-transform:uppercase;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.4375rem}
.user-quote-list-container .quote-history-datePicker{margin-bottom:2rem;gap:30px}
.user-quote-list-container .quote-history-datePicker .date-field label{-ms-flex-pack:center;justify-content:center}
.user-quote-list-container .quote-history-datePicker .date-field:first-child{margin-right:2rem}
@media only screen and (max-width:61.9375em){.user-quote-list-container .quote-history-datePicker .date-field:first-child{margin-right:0;margin-bottom:10px}
}
@media only screen and (max-width:61.9375em){.user-quote-list-container .quote-history-datePicker .date-field .react-datepicker-wrapper{width:100%}
}
.user-quote-list-container .quote-history-datePicker .date-field .react-datepicker-wrapper .react-datepicker__input-container input{border:0}
.user-quote-list-container .quote-history-datePicker .date-field .helper-text-message{font-size:.75rem;line-height:.8125rem}
@media only screen and (max-width:61.9375em){.user-quote-list-container .quote-history-datePicker .date-field label{width:100%}
}
.user-quote-list-container .user__slist-empty_text-title{font-size:1.5rem;line-height:1.875rem}
.user-quote-list-container .user__slist-empty_text-desc{font-size:1.125rem;line-height:1.5rem}
.quote-list-card{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin:20px 0;-ms-flex-align:center;align-items:center;padding:40px}
@media(max-width:500px){.quote-list-card{padding:15px;margin:20px 5px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}
}
.quote-list-card .quote-details{width:80%}
@media(max-width:500px){.quote-list-card .quote-details{padding:.9375rem;width:100%}
.quote-list-card .quote-details :nth-child(3),.quote-list-card .quote-details :nth-child(4){margin-top:10px}
}
.quote-list-card .quote-details .totalPrice{font-size:1.125rem}
.quote-list-card .quote-details .quotebox-item-title{font-size:.875rem;font-weight:600;line-height:2rem;text-transform:uppercase}
.quote-list-card .quote-details .quotebox-item-value{font-size:.9375rem}
.quote-list-card .view-details-btn-container{margin-left:20px}
.quote-list-card .view-details-btn-container .view-detail-btn{padding:.625rem 1.5625rem}
.user-quote-detail-header-section{margin-bottom:20px}
.user-quote-detail-heading-text{font-size:2rem}
.user-quote-detail-cancel-btn{margin:auto 0}
.user-quote-detail-cancel-btn .cancel-btn-link{font-size:1.0625rem;color:#004593}
.user-quote-detail-itemsTitle{margin-top:1.875rem;font-size:2rem;font-weight:600;color:#424242}
.user-quote-detail-products-container{border:1px solid rgba(0,0,0,.1);padding:1.25rem;border-radius:.4375rem;margin-top:1.875rem;background:#fff}
.user-quote-detail-products-container .productTileContainer{background:#fff}
.user-quote-detail-products-container h4{color:#424242}
.user-quote-detail-infoSectionWrapper{margin-top:2rem}
@media print{.user-quote-detail-infoSectionWrapper{max-width:50%}
}
@media print{.user-quote-detail-addressWrapper .onPrintAddress{max-width:33% !important}
}
.user-quote-detail-info-section{background-color:#fff;padding:1.5rem 2rem 2rem;border:1px solid rgba(0,0,0,.1);border-radius:.25rem}
.user-quote-detail-info-section-header{padding-bottom:.9375rem;border-bottom:1px solid #d1d1d1}
.user-quote-detail-info-section-heading{font-size:1.375rem}
.user-quote-detail-info-section-csv-btn{font-size:.875rem;font-weight:600;padding:.5rem .75rem}
.user-quote-detail-info-section-title{margin-bottom:5px;font-size:.8125rem;font-weight:600;text-transform:uppercase}
.user-quote-detail-info-section-value{font-size:.875rem}
.user-quote-detail .special-instructions__main-content{margin-top:1rem}
.user-quote-detail .special-instructions__main-heading{padding-bottom:1rem}
.user-quote-detail .address-details,.user-quote-detail .special-instructions{margin-top:1.5rem}
@media only screen and (max-width:47.938em){.user-quote-detail .address-details,.user-quote-detail .special-instructions{margin-top:1rem}
}
.user-quote-detail .address-details__main,.user-quote-detail .special-instructions__main{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;padding:2rem 2rem 1.5rem}
@media only screen and (max-width:47.938em){.user-quote-detail .address-details__main,.user-quote-detail .special-instructions__main{border-left:0;border-right:0;border-radius:0;padding:0 1.25rem}
}
.user-quote-detail .address-details__main-heading,.user-quote-detail .special-instructions__main-heading{border-bottom:.0625rem solid #d1d1d1;padding-bottom:1rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:47.938em){.user-quote-detail .address-details__main-heading,.user-quote-detail .special-instructions__main-heading{padding-top:1.5rem;padding-bottom:1rem;font-size:1.125rem;font-weight:600;color:#424242;line-height:1.25rem;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.user-quote-detail .address-details__main-content,.user-quote-detail .special-instructions__main-content{margin-top:1.5rem}
@media only screen and (max-width:47.938em){.user-quote-detail .address-details__main-content,.user-quote-detail .special-instructions__main-content{margin-top:1rem;margin-bottom:1.5rem}
}
.user-quote-detail .address-details__main-content .user-address,.user-quote-detail .address-details__main-content p,.user-quote-detail .special-instructions__main-content .user-address,.user-quote-detail .special-instructions__main-content p{font-size:.875rem;line-height:1.375rem}
@media only screen and (max-width:47.938em){.user-quote-detail .address-details__main-content .user-address,.user-quote-detail .special-instructions__main-content .user-address{margin-bottom:1rem}
}
@media print{.user-quote-detail .address-details__main-content .user-address,.user-quote-detail .special-instructions__main-content .user-address{max-width:33.333%}
}
.user-quote-detail .address-details__main-content .user-address .address-label,.user-quote-detail .special-instructions__main-content .user-address .address-label{text-transform:uppercase;font-size:.75rem;line-height:1.4375rem;margin-bottom:.25rem;font-weight:600}
@media only screen and (max-width:47.938em){.user-quote-detail .address-details__main-content .user-address .address-label,.user-quote-detail .special-instructions__main-content .user-address .address-label{line-height:.75rem}
}
.user-quote-detail .address-details__main-content .user-address p,.user-quote-detail .special-instructions__main-content .user-address p{font-size:.875rem;line-height:1.375rem}
:root{--imaging-laser:#00f6ff}
.container:has(.newSpectrumScientificTool),.spectrumViewer{min-height:28.125rem}
.newSpectrumScientificTool .mid-container{margin:2.40625rem auto;min-height:10rem;border-radius:.3125rem;width:73rem;border-collapse:separate;position:relative;z-index:10;-webkit-border-radius:.3125rem;-moz-border-radius:.3125rem}
.newSpectrumScientificTool .nav-link.active{text-decoration:underline #f27707 .125rem;text-underline-offset:.3125rem;text-align:center;height:.0625rem;padding-bottom:.1875rem}
.newSpectrumScientificTool .nav-link.active:hover{text-decoration:underline #f27707 .125rem !important}
.newSpectrumScientificTool .nav-tabs{border-bottom:0 solid #dee2e6;display:table;table-layout:fixed;width:100%}
.newSpectrumScientificTool .nav-tabs .nav-link{width:50%;height:3rem;font-size:1rem;line-height:1rem;font-weight:400;color:#404041;background-color:#f5f5f5;letter-spacing:0;text-align:center;font-style:normal;margin-bottom:0;border:.0625rem solid #d1d1d1;display:table-cell;padding-bottom:1rem;padding-top:1rem;vertical-align:top}
.newSpectrumScientificTool .nav-tabs .nav-link.active{background-color:#fff !important}
.newSpectrumScientificTool .nav-item .nav-link:hover{color:#404041 !important;text-decoration:none}
.newSpectrumScientificTool .tab-content{border:.0625rem solid #d1d1d1}
.newSpectrumScientificTool .right-tab{float:right}
.newSpectrumScientificTool .button-border{border:.03125rem solid #d1d1d1 !important;height:3rem;width:3.0625rem;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important}
.newSpectrumScientificTool .dropdown-container{display:-ms-flexbox;display:flex;margin:5rem auto auto;width:38.875rem}
.newSpectrumScientificTool .dropdown-size{width:19.125rem;color:#5f6062 !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;text-overflow:ellipsis}
.newSpectrumScientificTool .custom-dropdown-size,.newSpectrumScientificTool .dropdown-size{height:2.8125rem;text-align:left !important;font-weight:400 !important;font-size:1.125rem !important;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool .custom-dropdown-size{width:24rem;border:.0625rem solid #b7b8ba !important;border-radius:.25rem !important;-webkit-border-radius:.25rem !important;-moz-border-radius:.25rem !important;color:#424242 !important;margin-left:.125rem;padding-left:.65625rem}
.newSpectrumScientificTool .laser-filter-btn{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;height:3.125rem;padding:1rem 3rem;color:#fff;background-color:#004593}
.newSpectrumScientificTool .laser-filter-btn:hover{background-color:#023970 !important;color:#fff;outline:0}
.newSpectrumScientificTool .or-btn{color:#000;opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:700;font-style:normal;letter-spacing:0;text-align:center}
.newSpectrumScientificTool .dropdown-fluorochrome{margin-top:1.25rem;margin-left:1.875rem;width:46.25rem;display:-ms-flexbox;display:flex}
.newSpectrumScientificTool .laser-container{margin:1.25rem;width:70rem}
.newSpectrumScientificTool .save-clear-container{float:right;right:.625rem;display:block}
.newSpectrumScientificTool .wv-power-container{height:3.125rem;padding-top:4.0625rem;display:-ms-inline-flexbox;display:inline-flex;width:70rem}
.newSpectrumScientificTool .margin-left-30{margin-left:1.875rem}
.newSpectrumScientificTool .fluoroAddDisable{opacity:.65;background:#e6e7e9;color:#babcbe}
.newSpectrumScientificTool .fluoroAddDisable,.newSpectrumScientificTool .fluoroAddenable{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;width:3.5625rem;height:1.875rem;margin-top:1.375rem;margin-left:1rem}
.newSpectrumScientificTool .fluoroAddenable{opacity:1;background:#004593;color:#fff;line-height:2}
.newSpectrumScientificTool div.multiOptionDiv{position:absolute;z-index:999;background:#fff;border-radius:.25rem .25rem 0 0;-webkit-border-radius:.25rem .25rem 0 0;-moz-border-radius:.25rem .25rem 0 0;border:.0625rem solid #bdbdbd;opacity:1;width:15.625rem;top:0;transform:translateY(45px)}
.newSpectrumScientificTool .multiOptions{height:12.5rem;overflow:auto;scrollbar-width:thin;left:0;right:0;background:#fff;position:relative;width:96%;margin:10px 0}
.newSpectrumScientificTool ul.multiOptions li{height:2rem;padding-left:1rem}
.newSpectrumScientificTool .selected-fluorochrome,.newSpectrumScientificTool ul.multiOptions li:hover{background-color:#eceef2}
.newSpectrumScientificTool .btn-button{margin-bottom:1.21938rem}
.newSpectrumScientificTool .item-renderer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.newSpectrumScientificTool .check-box{margin-right:.0625rem;height:1.375rem;width:1.375rem;border:.0625rem solid #949494}
.newSpectrumScientificTool .header-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;text-align:center;padding:1rem 0;width:70rem}
.newSpectrumScientificTool .header-left{display:-ms-flexbox;display:flex}
.newSpectrumScientificTool .header-right{text-align:right}
.newSpectrumScientificTool .laser-table{border-left:.625rem solid}
.newSpectrumScientificTool .bd-border{border:.0625rem solid #d1d1d1}
.newSpectrumScientificTool .bd-border-left{border-left:.0625rem solid #d1d1d1}
.newSpectrumScientificTool .sv-wrapper{margin:1.875rem;display:flow-root}
.newSpectrumScientificTool .clear{clear:both}
.newSpectrumScientificTool .wp-wrapper{height:2.75rem;border:.0625rem solid #d1d1d1;border-bottom:0}
.newSpectrumScientificTool .wp-input{width:5.875rem;height:1.75rem;border:.0625rem solid #b7b8ba;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;padding-left:.3125rem}
.newSpectrumScientificTool .c1{float:left;display:-ms-flexbox;display:flex;padding-left:.375rem;padding-top:.5rem;gap:.3125rem}
.newSpectrumScientificTool .c2{float:right;padding:.35rem}
.newSpectrumScientificTool .ml-20px{margin-left:1.25rem}
.newSpectrumScientificTool .pl-50px{padding-left:3.125rem !important}
.newSpectrumScientificTool .pl-43px{padding-left:2.6875rem !important}
.newSpectrumScientificTool .pl-10px,.newSpectrumScientificTool .pl-20px{padding-left:.625rem !important}
.newSpectrumScientificTool .pl-100px{padding-left:6.25rem !important}
.newSpectrumScientificTool .pl-36px{padding-left:2.25rem !important}
.newSpectrumScientificTool .pl-15px{padding-left:.9375rem !important}
.newSpectrumScientificTool path.sigCurvePermanent,.newSpectrumScientificTool path.signatureGraph:hover{stroke-width:5;opacity:1}
.newSpectrumScientificTool #fluoroListSection{cursor:pointer}
.newSpectrumScientificTool div.flurochromeTable_row.pointer:not(.rowHighLighted):hover{background:#f5f5f5}
.newSpectrumScientificTool div.rowHighLighted{background:#bdbdb8}
.newSpectrumScientificTool .leftMarginAuto{margin-left:auto}
.newSpectrumScientificTool .countColor{color:#004593}
.newSpectrumScientificTool .paddingLeft{padding-left:1.8125rem}
.newSpectrumScientificTool .filter-container{height:2.03125rem;font-weight:700;font-size:1rem;opacity:1}
.newSpectrumScientificTool .filter-container_primary{padding-left:1.875rem;border:.0625rem solid #d5d5d5;padding-top:.4375rem}
.newSpectrumScientificTool .filter-container_secondary{padding-left:1.8125rem;border:.0625rem solid #d5d5d5;padding-top:.4375rem}
.newSpectrumScientificTool .table-content{height:2.1875rem;font-weight:700;font-size:1rem;opacity:1;text-align:left}
.newSpectrumScientificTool .table-content_one,.newSpectrumScientificTool .table-content_two{border:.0625rem solid #d5d5d5;-ms-flex-align:center;align-items:center}
.newSpectrumScientificTool .table-row-content{height:2.75rem;font-weight:700;font-size:1rem;opacity:1;text-align:center}
.newSpectrumScientificTool .table-column-border,.newSpectrumScientificTool .table-row-content_one,.newSpectrumScientificTool .table-row-content_two{border:.0625rem solid #d5d5d5}
.newSpectrumScientificTool .filter-color{color:#424242}
.newSpectrumScientificTool .star{color:#e02020}
.newSpectrumScientificTool .input-size{width:86%;height:1.75rem;border:.0625rem solid #b7b8ba;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;margin-top:.5rem;margin-bottom:.5rem}
.newSpectrumScientificTool .checkbox-size{margin-top:.625rem}
.newSpectrumScientificTool .mr-10px{margin-right:.625rem}
.newSpectrumScientificTool .table-container{margin-left:1.875rem;margin-right:1.875rem;color:#424242;font-weight:700;font-size:700}
.newSpectrumScientificTool .table-head{height:2.03125rem}
.newSpectrumScientificTool .table-row{height:2.75rem}
.newSpectrumScientificTool .column-height{height:1.875rem}
.newSpectrumScientificTool .float-right{float:right}
.newSpectrumScientificTool .save-btn{background-color:#004593;width:12.8125rem;height:3.125rem;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;color:#fff;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700}
.newSpectrumScientificTool .save-btn:hover{background-color:#023970 !important;color:#fff;outline:0}
.newSpectrumScientificTool .upload-flochrome-btn{width:10.125rem;height:3.125rem;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;color:#fff;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700;background-color:#004593}
.newSpectrumScientificTool .upload-flochrome-btn:hover{background-color:#023970 !important;outline:0}
.newSpectrumScientificTool .clear-btn{width:10.125rem;height:3.125rem;border:.125rem solid #004593;color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700}
.newSpectrumScientificTool .clear-btn:hover{color:#004593}
.newSpectrumScientificTool .add-detector-container{background-color:#fff;height:7.0625rem;color:#004593;border:.0625rem solid #d1d1d1;opacity:1}
.newSpectrumScientificTool .add-detector-btn{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;color:#004593;background-color:#fff;width:12.5rem;height:3.125rem;border:.125rem solid #004593;margin-top:2.25rem;margin-left:1.875rem;font-size:1.125rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700 !important}
.newSpectrumScientificTool .add-laser-container{margin-left:2.1875rem;opacity:1;margin-top:2.25rem;margin-bottom:1.25rem}
.newSpectrumScientificTool .add-laser-btn{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;color:#fff;width:10.875rem;height:3.125rem;background-color:#004593;font-size:1.125rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700 !important}
.newSpectrumScientificTool .add-laser-btn:hover{background-color:#023970 !important;color:#fff;outline:0}
.newSpectrumScientificTool .wp-text{font-size:1rem;color:#424242;line-height:1.4375rem;margin-top:.125rem;margin-right:.75rem}
.newSpectrumScientificTool .dlt-laser{font-size:1.125rem;color:#424242;background:inherit}
.newSpectrumScientificTool .dlt-laser:hover{background:inherit;color:#424242}
.newSpectrumScientificTool .dlt-laser__icon{height:1.5625rem;width:1.5625rem;cursor:pointer;margin-right:.3125rem;position:relative}
.newSpectrumScientificTool .flurochromeTable{margin:1.875rem}
.newSpectrumScientificTool .flurochromeTable_header{border-top:.125rem solid #b7b8ba;height:2.75rem;position:sticky;z-index:99;top:0;background-color:#fff}
.newSpectrumScientificTool .flurochromeTable_header,.newSpectrumScientificTool .flurochromeTable_row{font-size:1rem;color:#424242;font-weight:700;border-bottom:.125rem solid #b7b8ba;display:block;padding-top:.75rem;padding-bottom:.5rem}
.newSpectrumScientificTool .flurochromeTable_row{height:auto}
.newSpectrumScientificTool .flurochromeTable_row-name{margin-left:.6875rem;margin-top:.125rem;margin-right:.6875rem}
.newSpectrumScientificTool .check-action-1{margin-left:1.875rem}
.newSpectrumScientificTool .name-paddi-left{padding:.125rem 0 .125rem 1.9375rem}
.newSpectrumScientificTool .checkbox-pos-1{margin-left:21.875rem;margin-top:-.25rem;margin-right:.625rem}
.newSpectrumScientificTool .checkbox-pos-2{margin-left:2.5rem;margin-right:.625rem;margin-top:-.25rem}
.newSpectrumScientificTool .check-action-2{margin-left:3.125rem;margin-right:.625rem}
.newSpectrumScientificTool .checkbox-round{width:1.3em;height:1.3em;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;border:.0625rem solid #ddd;appearance:none;-webkit-appearance:none;outline:0;cursor:pointer;margin-top:-.1875rem}
.newSpectrumScientificTool .checkbox-round:checked{background-color:#004593}
.newSpectrumScientificTool .ml-9px{margin-left:.5625rem}
.newSpectrumScientificTool .checkbox-row-1{margin-left:21.9375rem;margin-top:-.8125rem;margin-right:.625rem}
.newSpectrumScientificTool .checkbox-row-2{margin-top:-.8125rem;margin-left:3.375rem}
.newSpectrumScientificTool .checkbox-row-action{margin-left:4.6875rem;margin-right:.3125rem}
.newSpectrumScientificTool .mt-13px{margin-top:.8125rem}
.newSpectrumScientificTool .row-checkbox{margin-top:.625rem}
.newSpectrumScientificTool .wp-slace{margin-top:.875rem;margin-left:1.375rem}
.newSpectrumScientificTool .wp-slash{margin-left:.625rem}
.newSpectrumScientificTool .cytometer-dropdown{width:19.125rem;height:2.8125rem;border-radius:.25rem !important;-webkit-border-radius:.25rem !important;-moz-border-radius:.25rem !important;text-align:left !important;z-index:1000;position:relative}
.newSpectrumScientificTool .custom-dropdown__header{height:2.6875rem}
.newSpectrumScientificTool .custom-dropdown__header__title.is-input-focus{background-color:#fff;-ms-flex-item-align:baseline;align-self:baseline;margin-left:0}
.newSpectrumScientificTool .custom-dropdown__header__title.is-input-focus input{height:2.525rem;min-height:2.525rem;padding:1.25rem .75rem 1.125rem}
.newSpectrumScientificTool input[type=number]:-ms-input-placeholder+label,.newSpectrumScientificTool input[type=password]:-ms-input-placeholder+label,.newSpectrumScientificTool input[type=text]:-ms-input-placeholder+label,.newSpectrumScientificTool textarea:-ms-input-placeholder+label{transform-origin:left bottom;white-space:nowrap;background:#fff;background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.newSpectrumScientificTool input[type=number]:placeholder-shown+label,.newSpectrumScientificTool input[type=password]:placeholder-shown+label,.newSpectrumScientificTool input[type=text]:placeholder-shown+label,.newSpectrumScientificTool textarea:placeholder-shown+label{transform-origin:left bottom;white-space:nowrap;background:#fff;background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.newSpectrumScientificTool .s6SeTextDisplay{font-size:14px;transform:translateY(22px)}
.save-btn:hover{background-color:#023970 !important;color:#fff;outline:0}
.newSpectrumScientificTool .custom-dropdown__header__title{color:#5f6062 !important;font-weight:400 !important;font-size:1.125rem !important;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool .custom-dropdown__wrapper__list{color:#424242 !important;font-weight:400 !important;font-size:1.125rem !important}
.newSpectrumScientificTool .search-fluorochrome{height:2.4375rem;width:19.125rem;border-radius:.25rem !important;-webkit-border-radius:.25rem !important;-moz-border-radius:.25rem !important;text-align:left !important}
.newSpectrumScientificTool .dropdown-label{font-size:.875rem;font-weight:600;line-height:2.286;color:#424242;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:10rem;display:inline-block;margin:0 .3125rem;vertical-align:middle}
.newSpectrumScientificTool .dropdown-checkbox{border:.25rem solid #949494;margin-right:.625rem;height:.9375rem;width:.9375rem}
.newSpectrumScientificTool .ml-10px{margin-left:.625rem}
.newSpectrumScientificTool .dropdown-button-container-1{float:left;display:-ms-flexbox;display:flex;gap:10px}
.newSpectrumScientificTool .dropdown-button-container-2{float:right}
.newSpectrumScientificTool .mt--10px{margin-top:-.625rem}
.newSpectrumScientificTool .css-1okebmr-indicatorSeparator{display:none}
.newSpectrumScientificTool .css-tlfecz-indicatorContainer{color:#404041 !important}
.newSpectrumScientificTool .fluorochrome-wrapper{padding:1.875rem;position:relative;z-index:999;display:flow-root}
.newSpectrumScientificTool .emExMax{width:4.6875rem;border:.0625rem solid #b7b8ba !important;border-radius:.25rem;padding-left:.625rem}
.newSpectrumScientificTool .emExMax,.newSpectrumScientificTool .laser-peak-dropdown{height:2.8125rem;text-align:left !important;color:#424242 !important;font-weight:400 !important;font-size:1.125rem !important;-webkit-border-radius:.25rem;-moz-border-radius:.25rem}
.newSpectrumScientificTool .laser-peak-dropdown{width:15.625rem;border-radius:.25rem}
.newSpectrumScientificTool .arrow{border:solid #404041;border-width:0 .125rem .125rem 0;display:inline-block;height:.625rem;width:.625rem}
.newSpectrumScientificTool .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.newSpectrumScientificTool .left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.newSpectrumScientificTool .up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
.newSpectrumScientificTool .down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.newSpectrumScientificTool .arrow-up-alignment{position:relative;margin:.625rem auto auto}
.newSpectrumScientificTool .arrow-down-alignment{position:relative;margin-bottom:.125rem}
.newSpectrumScientificTool .bullet{height:1.25rem;width:1.25rem;background-color:#d8d8d8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
.newSpectrumScientificTool .colorinput{appearance:none;background-color:#d8d8d8;width:1.25rem;height:1.25rem;border:0;cursor:pointer;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;z-index:9;position:relative}
.newSpectrumScientificTool .colorinput:hover{border:5px solid #5f6062}
.newSpectrumScientificTool .colorinput::-webkit-color-swatch{border-radius:50%;border:0;display:none}
.newSpectrumScientificTool .colorinput::-moz-color-swatch{border-radius:50%;border:0;display:none}
.newSpectrumScientificTool .colorinput-expand{width:1.25rem;min-width:1.25rem;height:1.25rem;background-color:#d8d8d8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
.newSpectrumScientificTool button.reset-icon{height:1.25rem}
.newSpectrumScientificTool .customTolTip2,.newSpectrumScientificTool .noSpectraPopUp{padding:5px;position:relative;border:0;box-shadow:0 2px 4px rgba(0,0,0,.3)}
.newSpectrumScientificTool .options-menu{background-color:#fff;font-size:1.125rem;font-weight:400;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1.3125rem}
.newSpectrumScientificTool .css-1s2u09g-control{height:2.8125rem;width:19.125rem;border:.0625rem solid #b7b8ba !important;text-align:left !important;color:#424242 !important;font-weight:400 !important;font-size:1.125rem !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem}
.newSpectrumScientificTool .css-1pahdxg-control{height:2.8125rem}
.info-popup-data .popup-container,.newSpectrumScientificTool .popup-container,.save-fluorochrome-modal .popup-container{height:auto;min-width:15.5rem !important;padding:1.5rem;border:.0625rem solid #b7b8ba;background-color:#f4f5f7}
.info-popup-data .popup-container__heading,.newSpectrumScientificTool .popup-container__heading,.save-fluorochrome-modal .popup-container__heading{font-weight:700;font-size:1.125rem;color:#404041;opacity:1;font-style:normal;letter-spacing:0;text-align:left;padding-top:.5rem;line-height:1.25rem}
.info-popup-data .popup-container__text,.newSpectrumScientificTool .popup-container__text,.save-fluorochrome-modal .popup-container__text{color:#404041}
.info-popup-data .popup-container__link,.info-popup-data .popup-container__text,.newSpectrumScientificTool .popup-container__link,.newSpectrumScientificTool .popup-container__text,.save-fluorochrome-modal .popup-container__link,.save-fluorochrome-modal .popup-container__text{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;font-style:normal;letter-spacing:0;text-align:left;padding-top:.5rem;line-height:1.25rem}
.info-popup-data .close-btn,.newSpectrumScientificTool .close-btn,.save-fluorochrome-modal .close-btn{float:right;background-color:#5f6062}
.info-popup-data .close-btn:hover,.newSpectrumScientificTool .close-btn:hover,.save-fluorochrome-modal .close-btn:hover{background-color:#5f6062}
.info-popup-data .close-btn:after,.info-popup-data .close-btn:before,.newSpectrumScientificTool .close-btn:after,.newSpectrumScientificTool .close-btn:before,.save-fluorochrome-modal .close-btn:after,.save-fluorochrome-modal .close-btn:before{position:absolute;top:.9375rem;right:.9375rem;content:" ";height:.875rem;width:.125rem;background-color:#5f6062}
.info-popup-data .close-btn:before,.newSpectrumScientificTool .close-btn:before,.save-fluorochrome-modal .close-btn:before{transform:rotate(45deg)}
.info-popup-data .close-btn:after,.newSpectrumScientificTool .close-btn:after,.save-fluorochrome-modal .close-btn:after{transform:rotate(-45deg)}
.newSpectrumScientificTool ::-webkit-scrollbar{width:.625rem}
.newSpectrumScientificTool ::-webkit-scrollbar-thumb,.newSpectrumScientificTool ::-webkit-scrollbar-track{border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
.newSpectrumScientificTool ::-webkit-scrollbar-thumb{background:#d8d8d8}
.newSpectrumScientificTool ::-webkit-scrollbar-thumb:hover{background:#999a9c}
.clear.mb-4.paddi-extra.table-scroll-data::-webkit-scrollbar,.custom-dropdown__wrapper__list::-webkit-scrollbar,.div-table::-webkit-scrollbar,.dropdown1__select::-webkit-scrollbar,.instrument-data::-webkit-scrollbar,.multiOptions::-webkit-scrollbar,div.stackViewgraph::-webkit-scrollbar,ul.course-panel.all-graph-options::-webkit-scrollbar,ul.faq-panel.child-menu.show::-webkit-scrollbar{width:.625rem}
.newSpectrumScientificTool .pointer{cursor:pointer}
.newSpectrumScientificTool .custom-width{width:15.625rem}
.newSpectrumScientificTool .search-criteria{width:15.625rem;height:2.8125rem;text-align:left !important;color:#5f6062 !important;font-weight:400 !important;font-size:1.125rem !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool .search-fluorochrome-dropdown{width:15.625rem;height:2.8125rem;border:.0625rem solid #b7b8ba !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem}
.newSpectrumScientificTool .input-icons img{position:absolute;margin-top:.3125rem}
.newSpectrumScientificTool .input-icons{width:100%}
.newSpectrumScientificTool .icon{padding:.5rem}
.newSpectrumScientificTool .search-ph{position:absolute;margin-top:.3125rem;font-size:1.125rem;color:#5f6062}
.newSpectrumScientificTool .dropdown-down{position:absolute;margin-left:14rem;margin-top:1rem}
.newSpectrumScientificTool .srch-size{width:14.0625rem;height:2.8125rem;border:.0625rem solid #b7b8ba !important;text-align:left !important;color:#424242 !important;font-weight:400 !important;font-size:1.125rem !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem}
.newSpectrumScientificTool .ml-mr-5{margin-left:.3125rem;margin-right:.3125rem}
.newSpectrumScientificTool .primary-laser{width:15.625rem;height:2.8125rem;text-align:left !important;color:#424242 !important;font-weight:400 !important;font-size:1.125rem !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem}
.newSpectrumScientificTool .padding-left{padding-left:2rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.newSpectrumScientificTool .popover .arrow{border:0}
.newSpectrumScientificTool .disable-button{background-color:#e6e7e9;width:14.375rem;height:3.125rem;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;color:#babcbe;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700}
.newSpectrumScientificTool .disable-button:hover{color:#babcbe}
.newSpectrumScientificTool .dlt-action{height:1.5625rem;width:1.5625rem;cursor:pointer;margin-top:.625rem}
.newSpectrumScientificTool .ml--12px{margin-left:-1.75rem}
.newSpectrumScientificTool .ml--10px{margin-left:-.625rem}
.newSpectrumScientificTool .ml-6px{margin-left:.375rem}
.newSpectrumScientificTool .ml-5px{margin-left:.3125rem}
.newSpectrumScientificTool .bandwidth-mg{margin-left:-.3125rem}
.newSpectrumScientificTool .bs-popover-auto[x-placement^=right]&gt;.arrow:before,.newSpectrumScientificTool .bs-popover-right&gt;.arrow:before{top:-.9375rem}
.newSpectrumScientificTool .bs-popover-auto[x-placement^=right]&gt;.arrow:after,.newSpectrumScientificTool .bs-popover-right&gt;.arrow:after{border-right-color:#f4f5f7;top:-.9375rem}
.newSpectrumScientificTool .primary-laser-select{width:15.625rem;height:2.8125rem;padding-left:15px;color:#5f6062;font-weight:400;font-size:1.125rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-align:left}
.newSpectrumScientificTool .dropbtn{background-color:#3498db;color:#fff;padding:16px;font-size:16px;border:0;cursor:pointer}
.newSpectrumScientificTool .dropbtn:focus,.newSpectrumScientificTool .dropbtn:hover{background-color:#2980b9}
.newSpectrumScientificTool .dropdwn{position:relative;display:inline-block}
.newSpectrumScientificTool .dropdown-contnt{display:none;position:absolute;background-color:#f1f1f1;width:100%;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}
.newSpectrumScientificTool .dropdown-contnt li{padding:12px 16px;text-decoration:none;display:block}
.newSpectrumScientificTool .dropdwn li:hover{background-color:#ddd}
.newSpectrumScientificTool .dropdown-contnt.show{display:block}
.newSpectrumScientificTool .dropdwn .primary-laser-select{background-color:#fff;border:.0625rem solid #b7b8ba;border-radius:.25rem}
.newSpectrumScientificTool #dropdownbtn:after{position:absolute;top:45%;right:.625rem;content:"";width:.625rem;height:.625rem;border-right:.125rem solid #404041;border-bottom:.125rem solid #404041;transform:rotate(45deg) translateX(-45%)}
.newSpectrumScientificTool .primary-laser-select.activeList:after{transform:rotate(-135deg) !important;right:12px !important}
@media only screen and (max-width:980px){.newSpectrumScientificTool #dropdownbtn,.newSpectrumScientificTool .dropdwn{width:100%}
.newSpectrumScientificTool .second-box.hide{display:block !important}
}
.newSpectrumScientificTool .scrollEnable{overflow-y:scroll;max-height:320px;scrollbar-color:grey #fff}
.modal-content{height:auto !important;width:100% !important}
.title{font-size:1.125rem;line-height:1.5rem;margin-bottom:.5rem}
.info,.title{letter-spacing:0}
.info{color:#5f6062;font-size:1rem;font-style:italic;line-height:1.125rem;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.info{line-height:1.375rem}
}
.delete-item-modal&gt;.modal-dialog&gt;.modal-content{height:auto !important;width:100% !important}
.delete-item-modal .modal-header,.info-popup-data .modal-header,.save-config-modal .modal-header,.save-fluorochrome-modal-popup .modal-header,.save-fluorochrome-modal .modal-header,.upload-csv-modal .modal-header{margin-left:3rem;margin-right:3rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.delete-item-modal .modal-header-text{font-size:1.625rem;font-weight:700;color:#424242;margin-top:1.25rem;margin-left:-1.0625rem}
.delete-item-modal .delete-modal-container{padding:1.25rem 3.125rem}
.delete-item-modal .delete-modal-container__1{color:#424242;letter-spacing:0;line-height:1.875rem;padding:0;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.delete-item-modal .delete-modal-container__1_text1{font-weight:700;font-size:1.25rem}
.delete-item-modal .delete-modal-container__1_text2{font-weight:400;font-size:1.25rem;margin-top:.625rem}
.delete-item-modal .delete-modal-container__1_text3{font-weight:400;font-size:1rem;margin-top:1.3125rem;margin-left:.5rem}
.delete-item-modal .delete-modal-container__1_check{height:5.375rem;width:1.375rem;margin-top:-.75rem}
.delete-item-modal .delete-modal-container__2{padding:.5rem 0 0;display:-ms-flexbox;display:flex;text-align:center;float:right}
.delete-item-modal .delete-modal-container__btn{height:3.125rem;width:9.3125rem;margin-bottom:2.5rem;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;box-sizing:border-box;font-size:1.125rem;line-height:1.125rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool .error-row{padding-left:20.8rem;color:#cf2026;padding-bottom:.4375rem}
.delete-item-modal .modal-header .close,.info-popup-data .modal-header .close,.login-box-modal .modal-header .close,.main-modal-container .modal-header .close,.matrix-modal-container .modal-header .close,.save-config-modal .modal-header .close,.save-fluorochrome-modal-popup .modal-header .close,.save-fluorochrome-modal .modal-header .close,.upload-csv-modal .modal-header .close{margin-right:-3.875rem !important;color:#5f6062 !important}
.delete-item-modal .modal-header .close:hover,.info-popup-data .modal-header .close:hover,.login-box-modal .modal-header .close:hover,.main-modal-container .modal-header .close:hover,.matrix-modal-container .modal-header .close:hover,.save-config-modal .modal-header .close:hover,.save-fluorochrome-modal-popup .modal-header .close:hover,.save-fluorochrome-modal .modal-header .close:hover,.upload-csv-modal .modal-header .close:hover{color:#5f6062 !important}
.newSpectrumScientificTool .drop-div input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}
.newSpectrumScientificTool .drop-div label{position:relative;cursor:pointer}
.newSpectrumScientificTool .drop-div label:before{content:"";-webkit-appearance:none;background-color:transparent;border:.125rem solid #c5c6c9;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:.125rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;height:1.375rem;width:1.375rem;transform:translate(-.3125rem)}
.newSpectrumScientificTool .drop-div input:checked+label:after{content:"";display:block;position:absolute;top:.3125rem;left:.25rem;width:.3125rem;height:.75rem;border:solid #004593;border-width:0 .125rem .125rem 0;transform:rotate(50deg)}
.newSpectrumScientificTool .drop-image input:checked+label:after{border:solid var(--imaging-laser);color:var(--imaging-laser);border-width:0 .125rem .125rem 0}
.newSpectrumScientificTool .drop-image input:checked+label:before{border:.125rem solid var(--imaging-laser);font-weight:300}
.newSpectrumScientificTool .drop-image input:checked+label{color:var(--imaging-laser);font-weight:300}
.newSpectrumScientificTool .drop-div{display:block;text-align:left;margin-left:.25rem}
.newSpectrumScientificTool .check-div input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}
.newSpectrumScientificTool .check-div label{position:relative;cursor:pointer}
.newSpectrumScientificTool .check-div label:before{content:"";-webkit-appearance:none;background-color:transparent;border:.0625rem solid #c5c6c9;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:.625rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;height:1.375rem;width:1.375rem}
.newSpectrumScientificTool .check-div input:checked+label:before{border:.125rem solid #004593}
.newSpectrumScientificTool .check-div input:checked+label:after{content:"";display:block;position:absolute;top:.625rem;left:.5625rem;width:.3125rem;height:.75rem;border:solid #004593;border-width:0 .125rem .125rem 0;transform:rotate(50deg)}
.newSpectrumScientificTool .check-div{display:block;margin-bottom:.9375rem}
.newSpectrumScientificTool .item-renderer&gt;.check-div{margin-bottom:0}
.newSpectrumScientificTool .dropdown-down-none{-webkit-appearance:none;-moz-appearance:none}
.newSpectrumScientificTool .popup-div input:checked+label:after{content:"";display:block;position:absolute;top:.375rem !important;left:.5625rem;width:.3125rem;height:.75rem;border:solid #004593;border-width:0 .125rem .125rem 0;transform:rotate(50deg)}
.newSpectrumScientificTool .dropdown-down-arrow,.newSpectrumScientificTool .dropdown-down-arrow-disable{position:absolute;z-index:999;transform:translate(-1.75rem,1.25rem)}
.newSpectrumScientificTool .dropdown-down-arrow-disable{opacity:.5}
.newSpectrumScientificTool .disable-dropdown{background-color:#f4f5f7 !important;pointer-events:none}
.newSpectrumScientificTool .col-md-5&gt;.table-header-wv,.newSpectrumScientificTool .col-md-6&gt;.table-header-wv,.newSpectrumScientificTool .col-md-7&gt;.table-header-wv{border-right:.0625rem solid #d5d5d5;padding:.9375rem;height:2.1875rem;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex}
.newSpectrumScientificTool .table-header-wv&gt;.drop-div{margin-left:.25rem}
.newSpectrumScientificTool .table-header-wv&gt;.drop-div.sm-padding{margin-left:10px}
.newSpectrumScientificTool .search-fluoro-select{background-color:#eceef2}
.delete-item-modal .modal-header .close,.info-popup-data .modal-header .close,.login-box-modal .modal-header .close,.main-modal-container .modal-header .close,.matrix-modal-container .modal-header .close,.save-config-modal .modal-header .close,.save-fluorochrome-modal-popup .modal-header .close,.save-fluorochrome-modal .modal-header .close,.upload-csv-modal .modal-header .close{padding:.5rem 1rem;font-weight:300;font-size:40px;line-height:1;color:#000;opacity:.5}
.newSpectrumScientificTool .dlt-laser-align{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-right:.625rem;margin-top:.3125rem}
.newSpectrumScientificTool input[placeholder]::-webkit-input-placeholder,.newSpectrumScientificTool textarea[placeholder]::-webkit-input-placeholder{opacity:1;font-size:1.125rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool .fluorochrome-labels{margin-top:-1.25rem;opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;color:#5f6062}
.newSpectrumScientificTool .laser-peak-text{margin-left:14.6875rem}
.newSpectrumScientificTool .nm-labels{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;color:#5f6062}
.newSpectrumScientificTool .header-container{margin:auto}
.newSpectrumScientificTool .header-row{-ms-flex-direction:row;flex-direction:row;display:grid;grid-template-columns:auto auto;padding-top:.9375rem}
.newSpectrumScientificTool .header-column{width:100%;z-index:99}
.newSpectrumScientificTool .column2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start}
.newSpectrumScientificTool #tick-mark{position:relative;margin:0;padding:0 0 1.25rem}
.newSpectrumScientificTool .header-row:after{content:"";display:table;clear:both}
.newSpectrumScientificTool .menu-icon{display:-ms-flexbox;display:flex;vertical-align:middle}
.newSpectrumScientificTool .menu-icon&gt;.line{background-color:#004593;height:.1875rem;display:block;width:1.75rem}
.newSpectrumScientificTool .menu-icon&gt;.line+.line{margin-top:.25rem}
.newSpectrumScientificTool .zoom-icon{vertical-align:middle;padding-left:.9375rem;padding-right:.625rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}
.newSpectrumScientificTool .plus{width:1.5rem;height:1.5rem;display:inline-block;text-align:center;font-size:1.625rem;font-weight:700;margin:0 .3125rem;background:#fff;font-size:1.375rem;font-weight:400;line-height:1;vertical-align:top}
.newSpectrumScientificTool .zoom-text{padding:0 .9375rem}
.newSpectrumScientificTool .minus{background:#fff;width:.875rem;height:auto;display:inline-block;text-align:center;vertical-align:middle}
.newSpectrumScientificTool .color-link-bg{background:#004593 !important;cursor:pointer}
.newSpectrumScientificTool .color-link{color:#004593 !important;cursor:pointer}
.newSpectrumScientificTool .color-silver{color:#bdbdbd}
.newSpectrumScientificTool .expand{margin:0 .625rem}
.newSpectrumScientificTool .row-expand{display:-ms-flexbox;display:flex;margin:.9375rem 0;-ms-flex-align:center;align-items:center;position:relative}
.newSpectrumScientificTool .Text-size{font-size:1.125rem;color:#424242;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;line-height:1;padding-top:.125rem !important}
.newSpectrumScientificTool span.Text-size{padding-top:.125rem}
.newSpectrumScientificTool .heading-size{color:#424242;font-size:2.75rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;line-height:3.5rem;font-weight:700}
.newSpectrumScientificTool .reload-icon{margin:0 .9375rem}
.newSpectrumScientificTool .expand-icon{fill:#004593;width:1.25rem;height:1.25rem;margin:0;vertical-align:middle}
.newSpectrumScientificTool .download-icon{width:1.25rem;height:1.25rem;fill:#bdbdbd;margin:0}
.newSpectrumScientificTool .main-icon{display:inline-block;vertical-align:top;position:relative;z-index:0;cursor:pointer}
.newSpectrumScientificTool .inner-square{position:relative;z-index:999;display:inline-block;width:1.25rem;height:1.25rem;background:#fff}
.newSpectrumScientificTool .outer-square{top:-1.0625rem;left:.3125rem;z-index:99;display:inline-block;position:relative;top:.25rem;left:-.6875rem;background:#fff}
.newSpectrumScientificTool #menu&gt;ul{list-style:none;margin:0;padding:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.125rem}
.newSpectrumScientificTool #menu&gt;ul&gt;li{padding:0 .3125rem}
.newSpectrumScientificTool .single-vg-dd{width:23.125rem;height:3.5rem;text-align:left !important;color:#5f6062 !important;font-weight:400 !important;font-size:1.125rem !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-overflow:ellipsis;white-space:nowrap;display:inline-block}
.newSpectrumScientificTool .paddi-ex{padding:.125rem 0}
.newSpectrumScientificTool .bg-image-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;transition:.4s}
.newSpectrumScientificTool div.headertooltip{position:absolute;z-index:99;background:#fff;border-radius:.25rem .25rem 0 0;-webkit-border-radius:.25rem .25rem 0 0;-moz-border-radius:.25rem .25rem 0 0;opacity:1;width:23.75rem;right:0;top:2rem;height:auto;border:.125rem solid #bdbdbd}
.newSpectrumScientificTool .multitooltipOptions{padding:0}
.newSpectrumScientificTool .checkbox-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}
.newSpectrumScientificTool .checkbox-label{color:#5f6062 !important;font-size:1rem;font-weight:400;line-height:1.25rem}
.newSpectrumScientificTool .tooltip-arrow{position:absolute;overflow:hidden}
.newSpectrumScientificTool .tooltip-arrow:after{left:.75rem;top:.0625rem;transform:rotate(45deg);content:"";background:#fff;width:1.125rem;height:1.125rem;position:absolute;border:.125rem solid #bdbdbd;transform-origin:0 0}
.newSpectrumScientificTool .tooltip-arrow-top{width:1.625rem;height:.8125rem;right:.5rem;top:-.8125rem;margin-left:.1875rem}
.newSpectrumScientificTool .table-row-content_one&gt;.col-md-4{text-align:left}
.newSpectrumScientificTool div.col-md-4&gt;span&gt;select.input-size.ml--12px{margin-left:0 !important}
.newSpectrumScientificTool input#searchCytometer:-ms-input-placeholder{font-weight:400;visibility:visible}
.newSpectrumScientificTool input#searchCytometer::placeholder{font-weight:400;visibility:visible}
.newSpectrumScientificTool .fourth-level-menu{position:absolute;top:0;right:100%;width:6.25rem;list-style:none;padding:0;margin:0;display:none;background:#fff;border:.0625rem solid #eff1f5;border-bottom-right-radius:.3125rem}
.newSpectrumScientificTool .fourth-level-menu&gt;li{height:3.125rem;background:#fff;padding:.625rem}
.newSpectrumScientificTool .fourth-level-menu&gt;li:hover{background:#eff1f5}
.newSpectrumScientificTool .third-level-menu{position:absolute;top:-3.125rem;right:100%;width:9.375rem;list-style:none;padding:0;margin:0;display:none;background:#fff;border:.0625rem solid #eff1f5;border-bottom-right-radius:.3125rem}
.newSpectrumScientificTool .third-level-menu&gt;li{height:3.125rem;background:#fff;padding:.625rem}
.newSpectrumScientificTool .third-level-menu&gt;li:hover{background:#eff1f5}
.newSpectrumScientificTool .second-level-menu{width:fit-content;width:13.75rem}
.newSpectrumScientificTool .second-level-export-menu,.newSpectrumScientificTool .second-level-menu{background:#fff;position:absolute;top:2.1875rem;right:0;list-style:none;padding:0;margin:0;display:none;z-index:999;border:.0625rem solid #eff1f5;border-bottom-right-radius:.3125rem}
.newSpectrumScientificTool .second-level-export-menu{width:fit-content;width:11.875rem;transform:translate(35%,.3125rem)}
.newSpectrumScientificTool .second-level-menu&gt;li{position:relative;background:#fff;padding:.625rem}
.newSpectrumScientificTool .second-level-menu&gt;li:hover{background:#eff1f5}
.newSpectrumScientificTool .second-level-export-menu&gt;li{position:relative;background:#fff;padding:.625rem}
.newSpectrumScientificTool .second-level-export-menu&gt;li:hover{background:#eff1f5}
.newSpectrumScientificTool li.top-level-menu:hover&gt;ul{display:inline}
.newSpectrumScientificTool .top-level-menu a{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;color:#424242;text-decoration:none;padding:0 0 0 .625rem;text-align:right;display:block;line-height:1.875rem}
.newSpectrumScientificTool .menu-tooltip-arrow:after{content:"";background:#fff;width:1.14922rem;height:1.14922rem;position:absolute;border:.0625rem solid #eff1f5;transform-origin:0 0}
.newSpectrumScientificTool .menu-tooltip-arrow-top{width:1.625rem;height:.8125rem;left:75%;top:-.8125rem;margin-left:0}
.newSpectrumScientificTool .export-menu-tooltip-arrow-top{width:1.625rem;height:.8125rem;left:49%;top:-.75rem;margin-left:0}
.newSpectrumScientificTool .menu-tooltip-arrow:after{left:.75rem;top:0;transform:rotate(45deg)}
.newSpectrumScientificTool .export-menu&gt;ul&gt;li&gt;a:hover,.newSpectrumScientificTool .top-level-menu&gt;ul&gt;li&gt;a:hover{color:#004593 !important}
.newSpectrumScientificTool .export-menu&gt;li&gt;a{text-align:left}
.newSpectrumScientificTool .top-level-menu{position:relative}
.newSpectrumScientificTool .menu-tooltip-arrow{position:absolute;overflow:hidden}
.newSpectrumScientificTool .top-title{position:relative}
.newSpectrumScientificTool .top-title:before{content:"Graph Type";color:#000;position:absolute;font-size:.75rem;top:-.5rem;left:.625rem;background-color:#fff}
.newSpectrumScientificTool .hidden_div{position:relative;z-index:0}
.newSpectrumScientificTool .hidden_div:before{content:"Graph Type";color:#000;position:absolute;font-size:.75rem;top:-1.5625rem;left:.75rem;background-color:#fff;width:max-content;z-index:999}
.newSpectrumScientificTool .header-arrow{transform:translate(-1.75rem,1.5625rem) !important}
.newSpectrumScientificTool .top-mid-container{width:73rem;margin:0 auto 2.40625rem}
.newSpectrumScientificTool #svgChart{margin-left:0}
.main-modal-container .expand-modal-container{width:100% !important;overflow:auto;scrollbar-width:thin}
.main-modal-container .expand-modal-body,.main-modal-container .expand-modal-footer,.main-modal-container .expand-view{margin-left:2rem !important;margin-right:2rem !important}
.main-modal-container .expand-modal-body .checkboxWrapper{pointer-events:none;position:absolute;top:3%}
.main-modal-container .expand-modal-body .checkboxWrapper .drop-image{top:3% !important;position:relative;left:10%;font-size:18px;vertical-align:middle}
.main-modal-container .expand-modal-body .checkboxWrapper .drop-image&gt;input[type=checkbox]{transform:scale(1.2)}
.main-modal-container .expand-modal-body .checkboxWrapper .drop-image&gt;label{margin-left:5px}
@media only screen and (max-width:600px){.main-modal-container .expand-modal-body .checkboxWrapper .drop-image{display:-ms-flexbox !important;display:flex !important;top:3% !important;position:relative;left:10%}
.main-modal-container .expand-modal-body .checkboxWrapper .drop-image&gt;input[type=checkbox]{transform:scale(1)}
.main-modal-container .expand-modal-body .checkboxWrapper .drop-image&gt;label{margin-left:5px}
}
.main-modal-container&gt;.modal-dialog{width:100%;max-width:90%}
.main-modal-container&gt;.modal-dialog&gt;.modal-content{width:100% !important}
.expand-modal-container .modal-header .close{margin-right:-2.875rem !important}
.fluorochrome-set{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border:.0625rem solid #b7b8ba}
.fluorochrome-set,.fluorochrome-set-error{width:100%;height:3.5rem;opacity:1;padding-left:.9375rem}
.fluorochrome-set-error{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border:.0625rem solid #cf2026}
.fluorochrome-desc{width:100%;height:7rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border:.0625rem solid #b7b8ba;opacity:1;margin-top:1.25rem;padding-left:.9375rem;padding-bottom:3.4375rem}
.save-fluorochrome-modal .modal-dialog .modal-content&gt;.fluoro-save-config-modal{padding:1.5rem 3rem 2rem}
.save-fluorochrome-modal&gt;.modal-dialog&gt;.modal-content{height:100% !important;width:28.75rem !important}
.save-fluorochrome-text{opacity:1;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.625rem;font-weight:700;font-style:normal;letter-spacing:0;text-align:left;line-height:1.625rem;margin-top:1.5625rem;margin-left:-.9375rem}
.cancel-fluorochrome-btn{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border:.125rem solid #004593;opacity:1;color:#004593;font-size:1.125rem;height:3.125rem;width:9.3125rem}
.save-fluorochrome-btn{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;opacity:1;background-color:#004593;color:#fff;font-size:1.125rem;height:3.125rem;width:8.375rem}
.fluorochrome-btn-panel{text-align:right}
.alert-modal-text{font-weight:400;font-size:1rem}
.fluorochrome-head-text{opacity:1;color:#424242;font-family:FSAlbertPro-Bold;font-size:1.625rem;font-weight:700;font-style:normal;letter-spacing:0;text-align:left;line-height:1.625rem;margin-top:1.5625rem;margin-left:-.9375rem}
input#searchCytometer:-ms-input-placeholder{font-weight:400;visibility:visible}
input#searchCytometer::placeholder{font-weight:400;visibility:visible}
.newSpectrumScientificTool .expand-main-container{max-width:100%;display:grid;grid-template-columns:auto auto;gap:20px;z-index:9999;position:relative;width:98%;right:0;bottom:0;padding:0;overflow:auto;margin:0;background:#fff;opacity:1;position:fixed;width:100%;top:0;left:0;z-index:1000;height:100%;grid-template-areas:"header  header" "sidebar content";grid-template-columns:auto;grid-template-columns:max-content;scrollbar-width:thin}
.newSpectrumScientificTool .expand-scroll&gt;.flurochromeTable_header{background:#fff;position:sticky;top:0;z-index:10}
.newSpectrumScientificTool .expand-sidebar{width:27.5rem;border:1px solid #e0e0e0;margin-top:2.40625rem;border-radius:.3125rem;-webkit-border-radius:.3125rem;-moz-border-radius:.3125rem;height:51.5625rem;overflow:hidden;margin-bottom:1.5625rem}
.newSpectrumScientificTool .save-expand-btn{background-color:#004593;width:8.125rem;height:3.125rem;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;color:#fff;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700}
.newSpectrumScientificTool .save-expand-btn:hover{background-color:#023970 !important;color:#fff;outline:0}
.newSpectrumScientificTool .clear-expand-btn{width:7rem;height:3.125rem;border:.125rem solid #004593;color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700}
.newSpectrumScientificTool .clear-expand-btn:hover{color:#004593}
.newSpectrumScientificTool .dropdown-button-expand-container-1{-ms-flex-direction:column;flex-direction:column;gap:.9375rem;text-align:center;margin:2rem auto;float:none}
.newSpectrumScientificTool .search-fluorochrome-expand-dropdown{width:23.625rem;height:2.8125rem;border:.0625rem solid #b7b8ba !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem}
.newSpectrumScientificTool .search-expand-criteria{width:23.625rem;height:2.8125rem;text-align:left !important;color:#5f6062 !important;font-weight:400 !important;font-size:1.125rem !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:0 auto 1.25rem}
.newSpectrumScientificTool div.multiOptionDivExpand{position:absolute;z-index:15;background:#f4f5f7;border-radius:.25rem .25rem 0 0;-webkit-border-radius:.25rem .25rem 0 0;-moz-border-radius:.25rem .25rem 0 0;border:.0625rem solid #bdbdbd;opacity:1;width:100%;margin:0 auto;top:45px;left:0}
.newSpectrumScientificTool .multiOptionsExpand{height:12.5rem;overflow:auto;margin-top:1.21938rem;scrollbar-width:thin}
.newSpectrumScientificTool ul.multiOptionsExpand li{height:2rem;padding-left:1rem;text-align:left}
.newSpectrumScientificTool ul.multiOptionsExpand li:hover{background-color:#eceef2}
.newSpectrumScientificTool .dropdown-button-expand-container-2{text-align:center;float:none}
.newSpectrumScientificTool .check-expand-action-1{margin-left:.9375rem}
.newSpectrumScientificTool .error-class{color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;margin-top:.3125rem;margin-left:.6875rem}
.newSpectrumScientificTool .customTolTip{stroke:#a7a8a9;stroke-width:1;fill:#424242;background-color:#f4f5f7;font-size:.8125rem;width:auto;border:1px solid #a7a8a9;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;padding:10px;z-index:11;font-weight:400;pointer-events:none}
.save-fluorochrome-modal .error-class{color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;margin-top:.3125rem;margin-left:.6875rem;font-weight:400}
.main-modal-container&gt;.modal-dialog&gt;.modal-content{height:auto !important}
.newSpectrumScientificTool .btn-none{padding:0;border:0;background:0}
.expand-modal-container&gt;.expand-modal-body{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0}
.main-flex-container{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:1.5625rem;margin-bottom:1.5625rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9375rem;width:90.5%;-ms-flex-item-align:center;align-self:center;padding:0}
.main-flex-container&gt;.d-flex{padding:0}
.highlighted-line{height:.375rem;width:1.75rem;background-color:#3276cb;border-radius:.1875rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;-ms-flex-item-align:center;align-self:center;min-width:1.75rem}
.highlighted-text{font-size:1rem;color:#424242;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-left:.5rem;margin-top:.0625rem}
.expand-modal-container .expand-modal-footer{border-top:0}
.export-btn{background-color:#004593;width:9.25rem;height:3.125rem;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;color:#fff;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700;text-align:left;padding-left:.9375rem}
.export-btn:hover{background-color:#023970 !important;color:#fff;outline:0}
.stackViewgraph{display:grid}
svg.svgStackedGpChart{overflow:visible;margin:0 .625rem}
#svgDivStack{grid-template-columns:2rem auto;padding-top:15px}
#svgDivStack,.svgStack{overflow-y:auto;overflow-x:hidden;width:100%;margin-top:1rem;scrollbar-width:thin}
.svgStack{display:none;grid-template-columns:auto auto}
.label-div{width:2.5rem;height:90%;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;color:#fff;font-size:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;line-height:1.75rem;transform:translate(-6px)}
div.spanStackedLabel{text-align:center;vertical-align:middle}
.waveLength-content-multi-laser{margin-top:-1.5rem}
.waveLength-content,.waveLength-content-multi-laser{text-align:center;color:#424242;font-weight:600;font-size:.875rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:1.5625rem;opacity:1}
.waveLength-content{margin-top:-.1875rem}
div.stacked-waveLength{font-size:13px;font-weight:600;opacity:1;text-align:center;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:1.5625rem}
.expand-modal-body path.sigCurvePermanent{stroke-width:5;opacity:1}
.expand-modal-body&gt;#modalBody+div.stacked-graph-label{margin-top:-.3125rem;font-size:.875rem;color:#424242;font-weight:600}
div.stackViewgraph+div{margin-top:.125rem}
.newSpectrumScientificTool .checkbox-item&gt;.popup-div:last-child{margin-bottom:.625rem}
.newSpectrumScientificTool .multitooltipOptions li.accordion-toggle{padding:1.125rem 1.25rem;border-top:1px solid #dbdcd2;position:relative}
.newSpectrumScientificTool .multitooltipOptions li.accordion-toggle,.newSpectrumScientificTool .multitooltipOptions li.accordion-toggle&gt;a{color:#5f6062;font-weight:400;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool .multitooltipOptions li.active&gt;a{color:#004593;font-weight:600}
.newSpectrumScientificTool .multitooltipOptions li:first-of-type{border-top:0}
.newSpectrumScientificTool .accordion-toggle a:after{position:absolute;top:43%;right:1.875rem;transform-origin:50% 50%;opacity:1;font-size:16px;color:#5a5858;font-weight:700;line-height:1px;height:.625rem;width:.625rem;display:inline-block;content:"";transform:rotate(-45deg);border-bottom:.125em solid #5a5858;border-right:.125em solid #5a5858}
.newSpectrumScientificTool .multitooltipOptions .menu-submenu{padding:1.25rem;width:90%;height:12.5rem;overflow-y:auto;margin-bottom:.9375rem;scrollbar-width:thin}
.menu-submenu::-webkit-scrollbar-track{padding:2px 0;background-color:#fff6f6}
.menu-submenu::-webkit-scrollbar{width:.625rem}
.menu-submenu::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;background-color:#dbd4d4;border:1px solid #ebe3e3}
.newSpectrumScientificTool li.accordion-toggle.active a:after{transform:rotate(90deg);font-size:16px;color:#01184c;font-weight:700;line-height:1px;height:.625rem;width:.625rem;display:inline-block;content:"";transform:rotate(45deg);border-bottom:.125em solid #01184c;border-right:.125em solid #01184c}
.newSpectrumScientificTool .multitooltipOptions .menu-submenu-saved-item{padding:0 1.25rem;width:100%;margin-bottom:.5rem}
.newSpectrumScientificTool .paddi-small{padding-bottom:.3125rem !important}
.newSpectrumScientificTool .multitooltipOptions li.saved-accordion-toggle{color:#5f6062;font-weight:400;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;position:relative;display:-ms-flexbox;display:flex;width:100%;padding:.625rem 0 .625rem 1.5625rem;-ms-flex-pack:justify;justify-content:space-between}
.newSpectrumScientificTool .multitooltipOptions li.saved-accordion-toggle&gt;div{color:#5f6062;font-weight:400;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;line-height:1.125rem;text-decoration:none !important;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin:.125rem 0}
.newSpectrumScientificTool .saved-accordion-toggle a:after{position:absolute;top:.375rem;left:0;transform-origin:50% 50%;opacity:1;font-size:1rem;color:#5a5858;font-weight:700;line-height:1px;height:.625rem;width:.625rem;display:inline-block;content:"";transform:rotate(-45deg);border-bottom:.125em solid #5a5858;border-right:.125em solid #5a5858}
.newSpectrumScientificTool li.saved-accordion-toggle.active a:after{transform:rotate(90deg);font-size:16px;color:#01184c;font-weight:700;line-height:1px;height:.625rem;width:.625rem;display:inline-block;content:"";transform:rotate(45deg);border-bottom:.125em solid #01184c;border-right:.125em solid #01184c;left:.3125rem;top:.1875rem}
.newSpectrumScientificTool .multitooltipOptions li.instrument-accordion-toggle{padding:.625rem 2.1875rem;color:#5f6062;font-weight:400;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;position:relative}
.newSpectrumScientificTool .multitooltipOptions li.instrument-accordion-toggle&gt;a{color:#5f6062 !important;font-weight:400;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool .instrument-accordion-toggle a:after{position:absolute;top:35%;left:0;transform-origin:50% 50%;opacity:1;font-size:1rem;color:#5a5858;font-weight:700;line-height:1px;height:.75rem;width:.75rem;display:inline-block;content:"";transform:rotate(-45deg);border-bottom:.2em solid #5a5858;border-right:.2em solid #5a5858}
.newSpectrumScientificTool li.instrument-accordion-toggle.active a:after{transform:rotate(90deg);font-size:16px;color:#01184c;font-weight:700;line-height:1px;height:13px;width:13px;display:inline-block;content:"";transform:rotate(45deg);border-bottom:.2em solid #01184c;border-right:.2em solid #01184c}
.newSpectrumScientificTool .outer-container{display:-ms-flexbox;display:flex;width:35%;margin-bottom:.3125rem}
.newSpectrumScientificTool .outer-container-inner{display:-ms-flexbox;display:flex;margin-bottom:.3125rem;margin-left:.75rem;width:75%;border-bottom:1px solid #979797;padding:.3125rem 0}
.newSpectrumScientificTool .Item-Name{width:100%;color:#5f6062}
.newSpectrumScientificTool .load-item{color:#004593;font-weight:400;font-size:.75rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0 .1875rem}
.newSpectrumScientificTool .delete-box{-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex}
.newSpectrumScientificTool .dash-line{font-size:1.125rem;line-height:1.125rem;color:#5f6062}
.newSpectrumScientificTool .course-accordion{background-color:transparent;color:#fff;cursor:pointer;padding:8px;width:100%;border:0;text-align:left;outline:0;font-size:1.375rem;transition:.4s;font-family:Raleway;line-height:1.5em;text-transform:none;letter-spacing:0;font-weight:600;font-style:normal}
.newSpectrumScientificTool li:first-child.active+.course-panel{overflow-y:auto;height:auto;max-height:9.375rem !important;margin-bottom:15px;scrollbar-width:thin}
.newSpectrumScientificTool li.active+.course-panel{height:auto;max-height:min-content !important;margin-bottom:.9375rem}
.newSpectrumScientificTool .course-panel{background-color:transparent;max-height:0;overflow:hidden;transition:max-height .2s ease-out;width:100%;font-size:1rem;line-height:1.6em;letter-spacing:.4px;font-weight:400;font-style:normal;padding:0 18px 0 1.125rem}
.newSpectrumScientificTool ul.course-panel .all-graph-options{width:92.5%}
.expand-modal-body&gt;#modalBody{width:96%;text-align:center;margin:0 auto;display:block;overflow:hidden}
.newSpectrumScientificTool .container-box{-ms-flex-pack:start;justify-content:flex-start;padding:1.875rem;gap:10px}
.newSpectrumScientificTool .button-box,.newSpectrumScientificTool .container-box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center}
.newSpectrumScientificTool .button-box{-ms-flex-pack:distribute;justify-content:space-around;gap:20px}
.newSpectrumScientificTool .error-message{color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:400}
.newSpectrumScientificTool .error-border{border:.125rem solid #cf2026 !important}
.newSpectrumScientificTool .laser-ex-container{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-item-align:center;align-self:center;gap:.625rem}
.newSpectrumScientificTool .error-message{position:relative}
.newSpectrumScientificTool .error-message:after{position:absolute;top:-2.125rem;width:2em;left:65%;background-color:#fff;content:"!";border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:.09375rem solid #cf2026;width:1.125rem;height:1.125rem;text-align:center;color:#cf2026;font-weight:400;font-size:.75rem;font-weight:700}
.newSpectrumScientificTool .dropdown-bot-mar{margin-bottom:1.25rem}
.newSpectrumScientificTool .dropdown-down-expand{position:absolute;margin-left:21.875rem;margin-top:1rem}
.newSpectrumScientificTool .no-paddi{padding:0}
.newSpectrumScientificTool .bullet-expand{width:1.25rem;min-width:1.25rem;height:1.25rem;background-color:#d8d8d8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
.newSpectrumScientificTool img.expand-delete,.newSpectrumScientificTool img.expand-tooltip{width:22px;height:22px}
.newSpectrumScientificTool .btn-expand-button{margin-bottom:1.21938rem;text-align:left}
.newSpectrumScientificTool .expand-scroll{height:30.3125rem;overflow-x:hidden;overflow-y:overlay}
.newSpectrumScientificTool .error-toast{padding:.625rem;border:.0625rem solid #cf2026;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin:1.25rem 1.875rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem}
.newSpectrumScientificTool .error-toast,.newSpectrumScientificTool .inline-para{color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem}
.newSpectrumScientificTool .inline-para{padding-left:.5rem}
.newSpectrumScientificTool .error-toast-save-instrument&gt;.inline-para{line-height:2}
.newSpectrumScientificTool .content-dark{color:#cf2026;font-weight:700}
.newSpectrumScientificTool .small-optional-content{font-size:.75rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;color:#424242}
.newSpectrumScientificTool .wp-line{line-height:.875rem}
.newSpectrumScientificTool .err-img{position:absolute;right:3.75rem;top:.8125rem;width:1.125rem}
.newSpectrumScientificTool .clear-button-container{margin-top:0;margin-bottom:0}
.newSpectrumScientificTool .clear-flow{overflow:hidden}
.newSpectrumScientificTool .mt-52px{margin-top:3.25rem}
.newSpectrumScientificTool .wavelength-error-msg{position:absolute;left:1.25rem;top:0;background-color:#fff}
.newSpectrumScientificTool .error-top-text{position:absolute;font-size:.75rem;top:.1875rem;right:2.625rem;background-color:#fff;color:#cf2026;height:auto;padding:0 .1875rem}
.newSpectrumScientificTool .error-placeholder:-ms-input-placeholder{color:#cf2026;font-size:.75rem}
.newSpectrumScientificTool .error-placeholder::placeholder{color:#cf2026;font-size:.75rem}
.newSpectrumScientificTool input.error-placeholder[placeholder]::-webkit-input-placeholder{font-size:.75rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool span.error-min-value{position:relative}
.newSpectrumScientificTool span.error-min-value:after{position:absolute;content:"Low";top:-1.25rem;right:2.8125rem;font-size:.75rem;color:#cf2026;display:inline-block;z-index:999;background:#fff;width:auto;line-height:.9375rem;padding:0 .125rem}
.newSpectrumScientificTool span.error-max-value{position:relative}
.newSpectrumScientificTool span.error-max-value:after{position:absolute;content:"High";top:-1.25rem;right:2.5625rem;font-size:.75rem;color:#cf2026;display:inline-block;z-index:999;background:#fff;width:auto;line-height:.9375rem;padding:0 .125rem}
.newSpectrumScientificTool input.emExMax[placeholder]::-webkit-input-placeholder{font-size:1rem}
.newSpectrumScientificTool span.error-min-wavevalue{position:relative}
.newSpectrumScientificTool span.error-min-wavevalue:after{position:absolute;top:-.25rem;right:.5rem;font-size:.75rem;color:#cf2026;display:inline-block;z-index:99;background:#fff;width:max-content;line-height:.9375rem;content:"Out of Range";line-height:.625rem;padding:0 3px}
.newSpectrumScientificTool li.accordion-toggle.no-arrow&gt;a:after{visibility:hidden;display:none}
.save-config-modal&gt;.modal-dialog&gt;.modal-content{margin:0 auto;height:100% !important;width:52.875rem !important}
.save-config-modal&gt;.modal-dialog{width:100%;max-width:62%}
.laser-config-input-panel{display:grid;grid-template-columns:auto auto;grid-gap:.9375rem}
.config-name,.cytometer-name{position:relative}
.laser-config-input-panel&gt;.cytometer-name&gt;h6.cytometer-set-error:before{content:"Cytometer Name" !important}
.laser-config-input-panel&gt;.config-name&gt;h6.config-set-error:before,.laser-config-input-panel&gt;.cytometer-name&gt;h6.cytometer-set-error:before{position:absolute;left:.75rem;width:max-content;height:auto;top:-.4375rem;display:inline-block;background-color:#fff;color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem}
.laser-config-input-panel&gt;.config-name&gt;h6.config-set-error:before{content:"Configuration Name" !important}
.err-img-laser{position:absolute;right:.75rem;top:1.125rem;width:1.125rem}
.laser-set{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border:.0625rem solid #b7b8ba}
.laser-set,.laser-set-error{width:100%;height:3.5rem;opacity:1;padding:.75rem}
.laser-set-error{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border:.0625rem solid #cf2026}
.laser-error-class{color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;margin-top:.3125rem;margin-left:.75rem;font-weight:400}
.save-config-modal .modal-dialog .modal-content&gt;.laser-save-config-modal{padding:1.5rem 3rem 2rem}
.newSpectrumScientificTool .heading-box{margin-bottom:2rem}
.newSpectrumScientificTool select option:hover{background-color:#f4f5f7}
.newSpectrumScientificTool .nav&gt;a.nav-item.nav-link:hover{background:#d8d9dd;text-decoration:none !important}
.newSpectrumScientificTool .nav&gt;a.nav-item.nav-link.active:hover{background-color:#fff;text-decoration:underline #f27707 .125rem !important}
.save-fluorochrome-modal .error-input-top{position:absolute;content:"Low";top:1rem;font-size:.75rem;color:#cf2026;display:inline-block;z-index:999;background:#fff;width:auto;line-height:.9375rem;left:3.375rem;font-weight:400}
.save-fluorochrome-modal .exclamation-mark-error{position:absolute;top:2.6875rem;right:13%;background-color:#fff;content:"!";border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:.09375rem solid #cf2026;width:1.125rem;height:1.125rem;text-align:center;color:#cf2026;font-weight:400;font-size:.75rem;font-weight:700;line-height:1rem}
.save-fluorochrome-modal-popup&gt;.modal-dialog&gt;.modal-content{width:34.375rem !important;height:100% !important}
.error-toast-manualFluorochrome{position:absolute;top:-50px;left:0;width:100%}
.save-config-modal .error-toast-save-instrument,.save-fluorochrome-modal .error-toast-save-instrument,.upload-csv-modal .error-toast-save-instrument{padding:.625rem;border:.0625rem solid #cf2026;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;color:#cf2026;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;background-color:#fef7f7;margin:0 0 1.5rem}
.save-config-modal .inline-para,.save-fluorochrome-modal .inline-para,.upload-csv-modal .inline-para{padding-left:.5rem;color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem}
.save-config-modal .error-toast-save-instrument&gt;.inline-para,.save-fluorochrome-modal .error-toast-save-instrument&gt;.inline-para,.upload-csv-modal .error-toast-save-instrument&gt;.inline-para{line-height:2}
.newSpectrumScientificTool .error-toast-save-instrument{padding:.625rem;border:.0625rem solid #cf2026;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;color:#cf2026;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;background-color:#fef7f7;margin:0 0 1.5rem}
.newSpectrumScientificTool .expand-img{width:1.25rem;height:1.25rem;-ms-flex-item-align:start;align-self:flex-start}
.newSpectrumScientificTool .fluorochrome-expand-heading{color:#424242;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;line-height:1.25rem;text-align:left;font-weight:700;width:23.625rem;margin:0 auto 1.25rem;border-bottom:.0625rem solid #d1d1d1;padding-bottom:.9375rem}
.newSpectrumScientificTool .laser-ex-container-layout{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-item-align:center;align-self:center;-ms-flex-direction:column;flex-direction:column}
.newSpectrumScientificTool .second-box{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}
.newSpectrumScientificTool .paddi-left-right{padding:0 1.875rem}
.newSpectrumScientificTool .laser-peak-dropdown-expand{width:100%;height:2.8125rem;text-align:left !important;color:#424242 !important;font-weight:400 !important;font-size:1.125rem !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;position:relative;z-index:0}
.newSpectrumScientificTool .top-paddi-expand{padding-top:1.25rem}
.newSpectrumScientificTool .top-mid-container-expand{margin:2.40625rem auto;width:100%}
.newSpectrumScientificTool .mid-container-expand{margin:2.40625rem auto;min-height:10rem;border:.0625rem solid #d1d1d1;border-radius:.3125rem;-webkit-border-radius:.3125rem;-moz-border-radius:.3125rem;width:100%;border-collapse:collapse}
.newSpectrumScientificTool .expand-right-panel{overflow:hidden;width:60.9375rem}
.newSpectrumScientificTool .expand-graph-view{overflow-x:scroll;overflow-y:hidden;scrollbar-width:thin}
.newSpectrumScientificTool .expand-graph-view::-webkit-scrollbar{height:4px}
.newSpectrumScientificTool .expand-main-container&gt;div:first-child{grid-area:header;background-color:#004593}
.newSpectrumScientificTool .expand-main-container&gt;div:nth-child(2){grid-area:sidebar;margin-left:1.5625rem}
.newSpectrumScientificTool .expand-main-container&gt;div:nth-child(3){grid-area:content;overflow:visible;margin-right:1.5625rem}
.newSpectrumScientificTool .primary-laser-expand{width:23.625rem;height:2.8125rem;text-align:left !important;color:#424242 !important;font-weight:400 !important;font-size:1.125rem !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;margin:0 auto;z-index:0;position:relative}
.newSpectrumScientificTool .top-mid-container-expand&gt;#svgDiv&gt;svg#svgChart{margin-left:0}
.newSpectrumScientificTool .svgStyle{position:relative;text-align:left;line-height:normal;display:inline-block;zoom:1;font-weight:400;font-variant:normal;font-style:normal;text-decoration:none;padding:0;margin:0;border:0;width:100%;height:auto}
.newSpectrumScientificTool .laser-filter-btn-expand{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;height:3.125rem;padding:1rem;color:#fff;background-color:#004593}
.newSpectrumScientificTool .dropdown-container-expand{display:-ms-flexbox;display:flex;margin:5rem auto auto;width:100%;gap:1.25rem}
.newSpectrumScientificTool .waveLength-content-expand{text-align:center;color:#424242;font-weight:400;font-size:15px;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:0;padding-left:1.5625rem;opacity:1}
.newSpectrumScientificTool .cytometer-dropdown-expand{width:15.625rem;height:2.8125rem;border-radius:.25rem !important;-webkit-border-radius:.25rem !important;-moz-border-radius:.25rem !important;text-align:left !important;z-index:9999;position:relative}
.newSpectrumScientificTool .dropdown-size-expand{width:16.25rem;height:2.8125rem;text-align:left !important;color:#5f6062 !important;font-weight:400 !important;font-size:1.125rem !important;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-overflow:ellipsis}
.newSpectrumScientificTool .disable-btn-expand{background-color:#e6e7e9;width:auto;height:3.125rem;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;color:#babcbe;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:700}
.newSpectrumScientificTool .disable-btn-expand:hover{color:#babcbe}
.newSpectrumScientificTool .table-header-wv&gt;.drop-div&gt;label{width:5.3125rem;font-size:1rem;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.matrix-modal-container&gt;.modal-dialog&gt;.modal-content{width:100% !important;height:100% !important;max-width:100%;margin:0 auto}
.matrix-modal-container&gt;.modal-dialog{width:98%;min-width:35%;max-width:min-content}
.matrix-modal-container .matrix-view-header{padding:1rem 0;margin:0 2.75rem}
.matrix-modal-container .matrix-view-header&gt;.modalTitle{font-size:1.625rem;font-weight:600;color:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif #404041;line-height:"";letter-spacing:"";text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;line-height:1.625rem;margin-top:1.25rem}
.matrix-modal-container .modal-header .close{margin-right:-2.5rem !important;opacity:1;color:#424242;font-family:FSAlbertPro-Bold;font-size:21px;font-weight:700;font-style:Bold;letter-spacing:0;text-align:left;line-height:34px}
.matrix-modal-container .modal-header .close:hover{color:#000}
.matrix-modal-container .matrix-body{margin:0 2.875rem;padding:1rem 0;overflow:auto;min-width:25rem;scrollbar-width:thin}
.matrix-modal-container .div-table{display:-ms-flexbox;display:flex;width:100%;border-spacing:.3125rem;-ms-flex-direction:column;flex-direction:column;overflow:auto;margin:1.25rem 0;scrollbar-width:thin;position:relative}
.matrix-modal-container .div-table-row{display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start}
.matrix-modal-container .div-table-col1{width:8.75rem;padding:0 .4375rem;text-align:right;-ms-flex-align:center;display:block;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;text-transform:none}
.matrix-modal-container .div-table-col,.matrix-modal-container .div-table-col1{height:auto;align-items:center;background-color:#f8f9fa;border:.0625rem solid #dbdcde;border-bottom:0;border-left:0;min-height:2.8125rem;font-size:.875rem;line-height:1.125rem;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.matrix-modal-container .div-table-col{vertical-align:middle;-ms-flex-item-align:center;align-self:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;width:2.5rem}
.matrix-modal-container .div-table-row:last-child{height:auto}
.matrix-modal-container .div-table-row:last-child&gt;.div-table-col:last-child{background-color:#f8f9fa;font-size:.875rem;line-height:1.125rem;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.matrix-modal-container .div-table-row:last-child{height:10rem}
.matrix-modal-container .div-table-col:last-child{background-color:#dbdcde;color:#404041;border:1px solid #fff;font-size:1.375rem}
.matrix-modal-container .div-table-row:last-child&gt;.div-table-col{max-height:10rem;-ms-flex-item-align:center;-ms-flex-align:baseline;align-items:baseline;border:1px solid #dbdcde;border-bottom:0;border-left:0;min-height:10rem;display:inline-block;zoom:-3;width:2.5rem;height:10rem;align-self:center;vertical-align:top;text-align:end;background-color:#f8f9fa;font-size:.875rem;line-height:1.125rem;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.matrix-modal-container .div-table-row:last-child&gt;.div-table-col1{height:10rem;background-color:#fff;border-bottom:0}
.matrix-modal-container .result-box{width:100%;text-align:left;overflow:hidden;z-index:999}
.matrix-modal-container .no-spectra-data-score{font-size:1rem;font-weight:400;color:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;line-height:"";letter-spacing:"";text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;color:#cf2026;line-height:1.375rem}
.matrix-modal-container .noSpectraPopUpSV{padding:5px;position:relative;border:0;box-shadow:0 2px 4px rgba(0,0,0,.3)}
.matrix-modal-container .na_cell:last-of-type{font-size:.875rem}
.matrix-modal-container .div-table-col&gt;span{text-transform:none;width:2.5rem;height:100%;-ms-flex-item-align:center;align-self:center;vertical-align:top;text-align:end;display:inline-block;overflow:hidden;line-height:16px}
.matrix-modal-container .div-table-row:last-child&gt;.div-table-col&gt;span&gt;span{transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(___YUICSSMIN_PRESERVED_TOKEN_111___)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.00000000,M12=1.00000000,M21=-1.00000000,M22=0.00000000,sizingMethod="auto expand");display:block;width:10rem;height:8.75rem;text-decoration:none;color:#424242;padding:0 1.125rem;line-height:.875rem}
.matrix-modal-container .rotated-header-container{width:75px}
.matrix-modal-container .rotated-header-content{width:18.75rem;transform-origin:bottom left;transform:translateX(75px) rotate(271deg);text-align:right}
.matrix-modal-container .content-matrix-box{margin:.8125rem 0 0;opacity:1;color:#424242;font-size:1rem;font-weight:400;color:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;line-height:"";letter-spacing:"";text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;letter-spacing:0;text-align:left;line-height:1.25rem}
.matrix-modal-container .matrix-content-heading{font-size:1.75rem;line-height:2.125rem;font-weight:700;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.matrix-modal-container .matrix-content-sub-heading{font-size:1.125rem;font-weight:600;color:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;line-height:#424242;letter-spacing:"";text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;line-height:1.375rem;margin:1rem 0}
.matrix-modal-container .modal-content&gt;.modal-footer{border-top:0;margin:0 2rem}
.matrix-modal-container .result-box&gt;.cmpScore{letter-spacing:0;text-align:left;line-height:1.375rem;font-size:1.375rem;font-weight:600;color:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;line-height:#5f6062;letter-spacing:"";text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.matrix-modal-container .result-box&gt;p{line-height:2.125rem;font-weight:700;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.3125rem;font-weight:600;font-style:Bold;letter-spacing:0;text-align:left;margin:.1875rem 0 .4375rem}
.matrix-modal-container .result-box&gt;span{font-size:1.25rem;line-height:2rem;font-weight:400;color:#424242}
.export-img,.matrix-modal-container .result-box&gt;span{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.export-img{cursor:pointer;display:inline-block;outline:0;position:relative;transition:all .3s;width:auto;height:3.125rem;text-align:left;background-color:#004593;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;color:#fff;font-weight:700;font-size:1.125rem;padding:.9375rem 5rem .9375rem 1.25rem}
.export-img-btn:before{display:inline-block;width:.9375rem;height:.9375rem;border-top:.25rem solid #fff;border-right:.25rem solid #fff;content:"" !important;border-radius:.1875rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;position:absolute;right:10%;top:.9375rem;line-height:3;transform:rotate(135deg)}
.export-img-btn:after{content:"";position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;border-left:.125rem solid #fff;width:25%;height:100%;right:0;top:0}
div#svgDiv,div#svgDivStack{cursor:pointer}
.newSpectrumScientificTool .custom-dropdown__header__title.size-lg{padding:1.0625rem 2rem 1.0625rem .75rem;white-space:nowrap;text-overflow:ellipsis;width:100%;text-align:left}
.newSpectrumScientificTool .custom-dropdown__header__title.is-input-focus{padding:0}
.newSpectrumScientificTool .matrix-content{margin:.625rem 1.25rem;color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;display:inline-block}
button.export-dropdown-btn+.dropdown-toggle-split{background-color:#004593 !important;border-left:1px solid #fff;width:2.5rem;height:3.125rem}
button.export-dropdown-btn+.dropdown-toggle-split:before{display:inline-block;width:.9375rem;height:.9375rem;border-top:.25rem solid #fff;border-right:.25rem solid #fff;content:"" !important;border-radius:.1875rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;position:absolute;right:.75rem;top:.9375rem;line-height:3;transform:rotate(135deg)}
button.export-dropdown-btn+.dropdown-toggle-split:after{display:none}
.matrix-button{background-color:#fff !important}
.newSpectrumScientificTool input[type=checkbox]:disabled+label:before{border:.125rem solid #ccc;background-color:#f7f8f8}
.expand-modal-footer .dropdown-menu&gt;a.dropdown-item:active,.matrix-modal-container .dropdown-menu&gt;a.dropdown-item:active{background-color:#e9ecef}
.expand-modal-footer .dropdown-menu&gt;a.dropdown-item,.matrix-modal-container .dropdown-menu&gt;a.dropdown-item{padding:.9375rem 1.25rem !important}
.expand-modal-footer .dropdown-menu,.matrix-modal-container .dropdown-menu{padding:0 !important}
.first-box{position:relative;width:100%}
.laser-down-arrow{right:-.4375rem}
.newSpectrumScientificTool input[type=text]:disabled,.newSpectrumScientificTool select:disabled{color:#bfbfbf;background-color:#f7f8f8}
.newSpectrumScientificTool .disable-SaveConfig-btn{display:none}
.newSpectrumScientificTool li.custom-category&gt;h5{padding:.4375rem .5rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper&gt;ul.custom-dropdown__wrapper__list&gt;li{padding:1.25rem 2.5rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper&gt;ul.custom-dropdown__wrapper__list&gt;li.custom-category{padding:.625rem 10px 0}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper&gt;ul.custom-dropdown__wrapper__list&gt;li:nth-of-type(2){padding-top:20px}
.newSpectrumScientificTool .btnnocolor{background-color:#fff}
.newSpectrumScientificTool .heading-box div&gt;button.btnnocolor{color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem}
.newSpectrumScientificTool .heading-box div,.newSpectrumScientificTool .heading-box p{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;color:#424242;line-height:1.5;display:inline}
.newSpectrumScientificTool .header-desc-para{display:inline}
.newSpectrumScientificTool .customselect{position:relative;z-index:999}
.dropdown1{width:100%;z-index:999}
.dropdown1__switch:checked+.dropdown1__options-filter .dropdown1__select{transform:scaleY(1)}
.dropdown1__switch:checked+.dropdown1__options-filter .dropdown1__filter:after{transform:rotate(-135deg);right:12px}
.dropdown1__options-filter{width:100%;cursor:pointer}
.dropdown1__filter{position:relative;display:-ms-flexbox;display:flex;padding:.9375rem;color:#595959;border:.0625rem solid #b7b8ba;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;font-size:.875rem;transition:.3s;z-index:999;height:2.8125rem;-ms-flex-align:center;align-items:center}
.dropdown1__filter:after{position:absolute;top:45%;right:.625rem;content:"";width:.625rem;height:.625rem;border-right:.125rem solid #404041;border-bottom:.125rem solid #404041;transform:rotate(45deg) translateX(-45%)}
.dropdown1__select{position:absolute;top:100%;left:0;width:100%;margin-top:0;overflow:auto;border:.0625rem solid #b7b8ba;transform:scaleY(0);transform-origin:top;font-weight:300;max-height:300px;overflow:overlay;scrollbar-width:thin}
.dropdown1__filter-selected{overflow:hidden;position:relative;display:inline-block;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:80%;color:#5f6062;font-size:1.125rem}
.dropdown1__filter-selected,.dropdown1__select-option{text-align:left;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.dropdown1__select-option{padding:.625rem .75rem;background-color:#fff;transition:.3s;color:#424242;font-size:1rem;color:#5f6062;font-size:1.125rem}
.dropdown1__select-option:last-of-type{border-bottom:0}
.dropdown1__select-option:hover{background-color:#f4f5f7}
.custom-dropdown__header__title.size-lg{padding:1.0625rem 2rem 1.0625rem .75rem;white-space:nowrap;text-overflow:ellipsis}
.custom-dropdown__header__title.is-input-focus{padding:0}
.config-dropdown&gt;.dropdown1{margin:0;padding:0}
.custom-instrument-laser .dropdown1__switch:checked+.dropdown1__options-filter .dropdown1__filter:after{transform:rotate(-135deg);right:10px;top:42%}
.type-custom-instrument-laser .dropdown1__switch:checked+.dropdown1__options-filter .dropdown1__filter:after{transform:rotate(-135deg);right:10px}
.dropdown1__switch1:checked+.dropdown1__options-filter .dropdown1__filter:after{transform:rotate(45deg) translateX(-45%)}
.dropdown1__switch1:checked+.dropdown1__options-filter .dropdown1__select{transform:scaleY(0)}
div#svgDiv{overflow:scroll hidden;scrollbar-width:none !important;scrollbar-width:thin}
.main-modal-container div#svgDiv::-webkit-scrollbar,.newSpectrumScientificTool div#svgDiv::-webkit-scrollbar{height:.25rem}
.spectratopspace{transform:translateY(20px)}
.matrix-footer&gt;div&gt;div.dropdown-menu{width:100%}
.heatmapgraph{overflow:visible !important}
g.highlightHeatMapRow g rect.heatmapRect{opacity:.8}
.highlightLabel{fill:#14539b;font-size:1.125rem;opacity:1 !important}
.newSpectrumScientificTool .instrument-laser{position:relative;z-index:999}
.newSpectrumScientificTool .instrument-laser .dropdown1 ul.dropdown1__filter{height:1.75rem;width:5.875rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;padding:0 0 0 .3125rem;z-index:1;background-color:#fff}
.newSpectrumScientificTool .instrument-laser .dropdown1 .dropdown1__switch:checked+.dropdown1__options-filter .dropdown1__filter:after{transform:rotate(-135deg);right:.625rem;top:44%}
.newSpectrumScientificTool .instrument-laser .dropdown1 .dropdown1__filter:after{top:40%;right:.5rem;width:.5rem;height:.5rem}
.newSpectrumScientificTool .instrument-laser .dropdown1 ul.dropdown1__filter li.dropdown1__select-option{padding:.3125rem;font-size:1rem}
.newSpectrumScientificTool .instrument-laser .dropdown1 ul.dropdown1__filter li.dropdown1__filter-selected{font-size:1rem;line-height:.9375rem}
.newSpectrumScientificTool ul.multiOptionsExpand&gt;li&gt;label&gt;div.item-renderer&gt;div.check-div&gt;label&gt;span.dropdown-label{width:auto}
.modal-backdrop.show{z-index:100 !important}
.dropdown-content,.expand-sidebar .dropdown-button-expand-container-1 div #multiOptionMainDiv .fluroList&gt;.dropdown-content{position:relative}
.newSpectrumScientificTool div.customTolTip&gt;p:first-child{font-weight:600;padding-left:1.5625rem}
.newSpectrumScientificTool div.customTolTip&gt;p{margin-left:.9375rem;font-size:.875rem;font-weight:400;line-height:1.6}
.newSpectrumScientificTool .customTolTip&gt;p&gt;span{left:1.75rem;top:.75rem}
.newSpectrumScientificTool .topSpaceheatmap{transform:translateY(20px)}
.newSpectrumScientificTool g.tick&gt;text&gt;tspan:hover{fill:#004593 !important;font-size:.75rem !important;font-weight:600;opacity:1 !important}
.newSpectrumScientificTool .cytometer-dropdown .form-field .custom-dropdown .custom-dropdown__wrapper ul.custom-dropdown__wrapper__list{z-index:9999;scrollbar-width:thin;left:0;right:0;background:#fff;position:relative;width:96.5%;border:0;margin:.625rem 0;box-shadow:none}
.newSpectrumScientificTool .custom-instrument-laser .dropdown1 ul.dropdown1__filter,.newSpectrumScientificTool .type-custom-instrument-laser .dropdown1 ul.dropdown1__filter{width:100%;height:1.75rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;margin-top:.5rem;margin-bottom:.5rem;padding:0 .8375rem}
.newSpectrumScientificTool .custom-instrument-laser .dropdown1 .dropdown1__filter:after,.newSpectrumScientificTool .type-custom-instrument-laser .dropdown1 .dropdown1__filter:after{top:40%;right:.5rem;width:.5rem;height:.5rem}
.newSpectrumScientificTool .pri-sec-laser .dropdown1 .dropdown1__options-filter ul.dropdown1__filter ul.dropdown1__select&gt;li.dropdown1__select-option{padding:.3125rem .75rem;font-size:1rem}
.newSpectrumScientificTool ul.dropdown1__select&gt;.disable-dropdown{pointer-events:none;cursor:not-allowed;color:#c7c7c8}
.newSpectrumScientificTool ul.dropdown1__filter.disable-dropdown&gt;li{color:#bfbfbf}
.newSpectrumScientificTool .config-dropdown .dropdown1 .disable-dropdown:after,.newSpectrumScientificTool .custom-instrument-laser .dropdown1 .disable-dropdown:after,.newSpectrumScientificTool .instrument-laser .dropdown1 .disable-dropdown:after,.newSpectrumScientificTool .type-custom-instrument-laser .dropdown1 .disable-dropdown:after{border-right:.125rem solid #bfbfbf;border-bottom:.125rem solid #bfbfbf}
.newSpectrumScientificTool .custom-file__label{position:relative;display:block;width:50%;min-width:100%;min-height:2.8125rem;padding:0;background:#fff;border:1px solid #dfdfdf;color:#666;line-height:2.8125rem;text-align:center;text-transform:none;cursor:pointer;transition:all .3s;margin-bottom:.625rem}
.newSpectrumScientificTool .custom-file__input{position:absolute;width:73%;height:2.8125rem;opacity:0;overflow:hidden;z-index:99999;cursor:pointer}
.newSpectrumScientificTool .ctr-btn{display:block;margin:0 auto}
.newSpectrumScientificTool g.group-tick&gt;rect:hover{fill:#03da0e !important}
.newSpectrumScientificTool div.css-9gakcf-option{color:#424242 !important;font-size:1rem !important;background-color:#fff !important;padding-left:1.875rem !important}
.newSpectrumScientificTool .css-1n7v3ny-option,.newSpectrumScientificTool .css-1s2u09g-control,.newSpectrumScientificTool .css-26l3qy-menu,.newSpectrumScientificTool .css-yt9ioa-option{cursor:pointer !important}
.newSpectrumScientificTool .name-input-file{padding:.625rem;-ms-flex-align:center;align-items:center;vertical-align:middle;display:contents}
.newSpectrumScientificTool .cytometer-dropdown-expand .form-field .custom-dropdown .custom-dropdown__wrapper ul.custom-dropdown__wrapper__list{z-index:9999}
.newSpectrumScientificTool div.spanStackedLabel{color:#424242;background-color:#fff;width:1.875rem;text-align:center;font-size:1.375rem;font-weight:400}
.newSpectrumScientificTool .laser-container{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-item-align:center;align-self:center;gap:.625rem;margin:0;width:100%}
.newSpectrumScientificTool .desk-hide{display:none}
.newSpectrumScientificTool .mob-show{display:block;text-align:center;margin:.625rem 0 2rem}
.newSpectrumScientificTool .cytometer-dropdown-expand&gt;.css-b62m3t-container&gt;.css-1s2u09g-control{width:15.625rem}
.modal.show .manual-fluochrome&gt;.modal-dialog{margin-top:70px !important}
.save-fluorochrome-modal .modal-dialog .modal-content&gt;.fluorochrome-input-panel{padding:1rem 3rem 2rem}
.login-fluorochrome-btn{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border:.125rem solid #004593;opacity:1;color:#004593;font-size:1.125rem;height:3.125rem;width:9.3125rem;display:inline-block}
.login-box-modal span.cta-content,.login-box-modal span.cta-text{color:#004593}
.login-fluorochrome-btn:hover{color:#fff}
a#loginFromFluoroPanel:hover{color:#fff;background-color:#004593}
a#loginFromFluoroPanel:hover span{color:#fff}
.login-box-modal .cta-link .cta-content .cta-text{font-size:1.125rem;line-height:1.625rem}
.save-fluorochrome-modal-popup&gt;.modal-dialog&gt;.modal-content&gt;.modal-body{padding-bottom:2rem;padding-left:3rem;padding-right:3rem}
.cytometer-dropdown-expand&gt;.css-b62m3t-container&gt;.css-1s2u09g-control{width:15.625rem}
.newSpectrumScientificTool .table-scroll-data,.table-data{max-height:28.75rem;overflow:auto;scrollbar-width:thin}
.newSpectrumScientificTool .table-scroll-data{padding:0 1.875rem;padding:0 .75rem 0 .9375rem !important;margin:0 .625rem 0 .9375rem;margin-bottom:20px !important}
.newSpectrumScientificTool .instrument-data{max-height:31.25rem;overflow:auto;clear:both;scrollbar-width:thin;padding:0 .625rem 0 .9375rem;margin:0 .625rem .625rem .9375rem}
.expand-modal-body&gt;#modalBody div.stackViewgraph{height:auto;max-height:fit-content}
.expand-modal-body&gt;#modalBody #svgDivStack{overflow:hidden;padding-top:1.25rem;margin-top:1.5rem}
.expand-modal-body&gt;#modalBody&gt;div.stackViewgraph&gt;svg.svgStackedGpChart{margin:0 .3125rem}
.expand-modal-body&gt;#modalBody&gt;.heatmapgraph&gt;svg.topSpaceheatmap{transform:translateY(0);margin-top:0}
.expand-modal-body&gt;#modalBody&gt;#svgDiv&gt;svg.spectratopspace{padding-top:1.875rem;transform:translateY(0) !important}
.expand-modal-body&gt;#modalBody&gt;.spectralSigGraph{height:auto}
.expand-modal-body&gt;#modalBody&gt;.heatmapgraph{margin-top:1.875rem;height:auto}
.newSpectrumScientificTool .cytometer-dropdown .form-field .custom-dropdown .custom-dropdown__wrapper.is-input-focus{margin:0;background-color:#fff}
.newSpectrumScientificTool .cytometer-dropdown-expand .form-field .custom-dropdown .custom-dropdown__wrapper.is-input-focus{margin:0}
.newSpectrumScientificTool .cytometer-dropdown-expand .custom-dropdown__wrapper&gt;ul.custom-dropdown__wrapper__list&gt;li.custom-category{padding:.625rem .625rem 0}
.expand-modal-body&gt;#modalBody+div.spectra-graph-label{margin-top:-.3125rem}
.expand-modal-body&gt;#modalBody+div.heatmap-graph-label{margin-top:-1.875rem}
.newSpectrumScientificTool .high-value,.newSpectrumScientificTool .low-value{z-index:1}
.newSpectrumScientificTool .laser-ex-container-layout&gt;.first-box{z-index:10}
.newSpectrumScientificTool .laser-ex-container-layout&gt;.second-box{z-index:9}
.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .newSpectrumScientificTool button.laser-filter-btn-expand.cx-btn:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .newSpectrumScientificTool button.laser-filter-btn-expand.cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group .newSpectrumScientificTool button.laser-filter-btn-expand.cx-end-cancel:hover,.newSpectrumScientificTool .cx-common-container .cx-body .cx-form-wrapper .cx-button-group button.laser-filter-btn-expand.cx-btn:hover,.newSpectrumScientificTool .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group button.laser-filter-btn-expand.cx-close-cancel:hover,.newSpectrumScientificTool .cx-common-container.cx-webchat .cx-alert&gt;.cx-wrapper .cx-button-group button.laser-filter-btn-expand.cx-end-cancel:hover,.newSpectrumScientificTool button.btn.laser-filter-btn-expand:hover{color:#fff}
.save-config-modal input[placeholder],.save-fluorochrome-modal input[placeholder]{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.save-config-modal input[type=text]:-ms-input-placeholder,.save-fluorochrome-modal input[type=text]:-ms-input-placeholder{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.save-config-modal input[type=text]::placeholder,.save-fluorochrome-modal input[type=text]::placeholder{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.save-config-modal input[type=text]::-moz-placeholder,.save-fluorochrome-modal input[type=text]::-moz-placeholder{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.save-config-modal input[type=text]::-webkit-input-placeholder,.save-fluorochrome-modal input[type=text]::-webkit-input-placeholder{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.newSpectrumScientificTool input[placeholder]{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.newSpectrumScientificTool input[type=text]:-ms-input-placeholder{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.newSpectrumScientificTool input[type=text]::placeholder{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.newSpectrumScientificTool input[type=text]::-moz-placeholder{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.newSpectrumScientificTool input[type=text]::-webkit-input-placeholder{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;color:#5f6062}
.newSpectrumScientificTool div.faq-panel{background-color:#fff;max-height:0;overflow:hidden;opacity:0;text-align:left;padding-left:18px;max-width:36.25rem}
.newSpectrumScientificTool div.faq-panel.show{opacity:1;max-height:46.875rem}
.newSpectrumScientificTool div.mobile-faq-panel{background-color:#fff;max-height:0;overflow:hidden;opacity:0;text-align:left;padding-left:0}
.newSpectrumScientificTool div.mobile-faq-panel.show{opacity:1;max-height:46.875rem;margin-right:.625rem;border-bottom:1px solid #979797;width:72%;margin-bottom:.625rem}
.newSpectrumScientificTool ul.mobile-faq-panel.show{opacity:1;max-height:46.875rem;margin-right:.625rem;width:100%;margin-bottom:0}
.newSpectrumScientificTool .outer-container-inner{display:-ms-flexbox !important;display:flex !important}
.newSpectrumScientificTool ul.faq-panel.show{opacity:1;max-height:10rem;overflow:auto;overflow-x:hidden !important;width:97.5%;padding:0 0 0 1.125rem;scrollbar-width:thin}
.newSpectrumScientificTool ul.faq-panel,.newSpectrumScientificTool ul.mobile-faq-panel{background-color:#fff;max-height:0;overflow:hidden;opacity:0;text-align:left;padding-left:18px}
.newSpectrumScientificTool ul.faq-panel{display:none}
.newSpectrumScientificTool ul.faq-panel.show&gt;li:nth-of-type(2){display:-ms-flexbox !important;display:flex !important}
.newSpectrumScientificTool .margin-10px{margin-bottom:.625rem}
.newSpectrumScientificTool li.saved-accordion-toggle.no-arrow{padding:.5rem .3125rem;margin-left:.125rem}
.newSpectrumScientificTool li.saved-accordion-toggle.no-arrow a:after{display:none}
.newSpectrumScientificTool .save-paddi{padding-top:0 !important;padding-bottom:.3125rem !important;margin-bottom:.625rem}
.newSpectrumScientificTool li.saved-accordion-toggle.paddi-menu-cyto{margin-bottom:.5rem;padding-bottom:0 !important;padding:.1875rem 1.875rem .3125rem}
.newSpectrumScientificTool ul.menu-submenu-saved-item.accordion-content.open.cyto-menu-list,.newSpectrumScientificTool ul.menu-submenu-saved-item.accordion-content.open.fluoro-item-menu{max-height:10.625rem;overflow:auto;overflow-x:hidden;scrollbar-width:thin}
.newSpectrumScientificTool li.paddi-menu-cyto a:after{left:.3125rem;top:.75rem}
.newSpectrumScientificTool li.paddi-menu-cyto.active a:after{left:.625rem;top:.625rem}
.newSpectrumScientificTool li.saved-accordion-toggle.paddi-menu-cyto:last-child{margin-bottom:0}
.newSpectrumScientificTool li.saved-accordion-toggle.active.paddi-small.paddi-menu-cyto{margin-bottom:.3125rem;padding:0 2.1875rem}
.newSpectrumScientificTool span.load-item&gt;a{color:#004593;font-weight:400;font-size:.75rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool li.saved-accordion-toggle.paddi-menu-cyto&gt;a,.newSpectrumScientificTool li.saved-accordion-toggle.save-paddi&gt;a{color:#004593}
.newSpectrumScientificTool ul.saved-list-section&gt;li.save-paddi:last-child{margin-bottom:0}
.newSpectrumScientificTool li.mobile-faq-menu.active{padding-left:1.875rem}
.newSpectrumScientificTool .instru-paddi-zero{margin-bottom:.1875rem}
.newSpectrumScientificTool li.instru-paddi-zero.active{margin-bottom:.625rem}
.newSpectrumScientificTool .all-graph-options{width:93%;padding:0 0 0 1.25rem}
.newSpectrumScientificTool ul.course-panel.all-graph-options::-webkit-scrollbar-track,.newSpectrumScientificTool ul.faq-panel.child-menu.show::-webkit-scrollbar-track{background:#f4f5f7;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
.newSpectrumScientificTool ul.course-panel.all-graph-options::-webkit-scrollbar-thumb,.newSpectrumScientificTool ul.faq-panel.child-menu.show::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
.newSpectrumScientificTool ul.course-panel.all-graph-options::-webkit-scrollbar,.newSpectrumScientificTool ul.faq-panel.child-menu.show::-webkit-scrollbar{width:.625rem}
.modal.show .modal-dialog{margin-top:70px !important}
.upload-csv-modal .updateDocument__title{font-size:1.625rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument__title{line-height:1.8125rem;padding-left:1.25rem;padding-right:1.25rem;color:#404041}
}
.upload-csv-modal .updateDocument .underline{border:.0625rem solid #d1d1d1;height:.0625rem;margin-bottom:2rem}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument .underline{display:none}
}
.upload-csv-modal .updateDocument__row-field{margin-bottom:2.5rem}
.upload-csv-modal .updateDocument__row-field .radio-wrap input[type=radio]{width:1.375rem;height:1.375rem;min-height:1.375rem}
.upload-csv-modal .updateDocument__row-field .radio-wrap input[type=radio]+label span{padding-left:.625rem}
.upload-csv-modal .updateDocument__row-field .radio-wrap input[type=radio]+label i{width:1.375rem;height:1.375rem;background-position-x:-3.85rem;background-position:-3.87rem -.9875rem}
.upload-csv-modal .updateDocument__row-field .radio-wrap input[type=radio]:checked+label i{background-position:-3.99rem -3.89rem;background-position-x:-3.89rem}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument__row-field{margin-bottom:1.6875rem;padding-left:1.25rem !important;padding-right:1.25rem}
.upload-csv-modal .updateDocument__row-field .radio-wrap:first-child{margin-bottom:1rem}
.upload-csv-modal .updateDocument__row-field .radio-wrap input[type=radio]{width:1.375rem;height:1.375rem;min-height:1.375rem}
}
.upload-csv-modal .updateDocument .heading-small{font-size:.75rem;font-weight:600;line-height:1.4375rem}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument .heading-small{line-height:1.125rem;padding-left:1.25rem;padding-top:1.375rem}
}
.upload-csv-modal .updateDocument__btnGroup{margin-top:2.5rem;text-align:right}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument__btnGroup{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:1.25rem;padding-right:1.25rem}
}
.upload-csv-modal .updateDocument__cancelManualBtn{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border:.125rem solid #004593;color:#004593;font-size:1.125rem;font-weight:600;height:3.125rem;width:10.125rem;margin-right:1.5rem;letter-spacing:0;line-height:1.125rem;text-align:center}
.upload-csv-modal .updateDocument__cancelManualBtn:hover{background-color:#004593;color:#fff}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument__cancelManualBtn{margin-bottom:1.5rem}
}
.upload-csv-modal .updateDocument__cancelBtn{background-color:transparent;color:#004593;font-size:1.125rem;letter-spacing:0;line-height:1.25rem;text-align:left}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument__cancelBtn{text-align:center;margin-bottom:1.5rem}
}
.upload-csv-modal .updateDocument__confirmBtn{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;background-color:#004593;color:#fff;font-size:1.125rem;font-weight:600;height:3.125rem;letter-spacing:0;line-height:1.125rem;text-align:center}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument__confirmBtn{margin-bottom:1.5rem}
}
.upload-csv-modal .updateDocument__confirmBtn[disabled]{background-color:#e6e7e9;color:#babcbe;cursor:not-allowed}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument form{background:#fff;box-shadow:0 -.0625rem .0625rem #d1d1d1}
}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument .file-upload__content-btn .btn-secondary{line-height:1.125rem;padding:1rem 3rem}
}
.upload-csv-modal .updateDocument .file-upload__info{margin-top:2.8125rem}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument .file-upload__info{margin-top:2.1875rem}
}
.upload-csv-modal .updateDocument .file-upload__info-file-name{-ms-flex-pack:start;justify-content:flex-start}
.upload-csv-modal .updateDocument__download-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}
.upload-csv-modal .updateDocument__download{-ms-flex-align:center;align-items:center;border:.0625rem solid #e0e0e0;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:1rem 0;min-height:7.0625rem}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument__download{min-height:11rem}
}
.upload-csv-modal .updateDocument__download-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.125rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-left:1.5rem;padding-right:1.5rem}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument__download-text{font-size:1rem;font-weight:400;color:#424242;line-height:1.25rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.upload-csv-modal .updateDocument__download-link{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:1rem}
@media only screen and (max-width:61.9375em){.upload-csv-modal .updateDocument__download-link{margin-top:1.5rem}
}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;form div.updateDocument__row-field&gt;.file-upload{width:100%}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;form div.updateDocument__row-field{margin-bottom:0}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content{height:100% !important;width:50rem !important;margin:0 auto}
:is(.upload-csv-modal,.matrix-modal-container)&gt;.modal-dialog&gt;.modal-content&gt;.modal-header&gt;.close{opacity:1}
:is(.upload-csv-modal,.matrix-modal-container)&gt;.modal-dialog&gt;.modal-content&gt;.modal-header&gt;button.close&gt;span{font-size:2.625rem;font-weight:300;color:#000;opacity:.5}
.upload-csv-modal&gt;.modal-dialog{max-width:100%}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument{padding:0 3.5rem 2.5rem}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.modal-header{border-bottom:0}
.close-name-label{display:grid;grid-template-columns:98% 2%;margin-top:2.5rem}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;form&gt;.updateDocument__btnGroup{margin-top:2.5rem;display:block}
.upload-csv-modal .custom-file-upload .file-select{display:block;color:#004593;cursor:pointer;height:3.5625rem;line-height:3.5625rem;text-align:center;overflow:hidden;position:relative;width:11.875rem;margin:0 auto}
.upload-csv-modal .custom-file-upload .file-select .file-select-button{background:#fff;padding:0 10px;display:inline-block;height:3.375rem;line-height:3.125rem;width:100%}
.upload-csv-modal .custom-file-upload .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0)}
.upload-csv-modal .custom-file-upload .file-select:hover .file-select-button{background:#004593;color:#fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.upload-csv-modal #demoTable tr:nth-child(odd){background:#f2f2f2}
.upload-csv-modal #demoTable td{border:.0625rem solid #ddd;padding:.625rem}
.upload-csv-modal #demoTable{border-collapse:collapse;height:12.5rem;min-height:6.25rem;overflow:auto;opacity:1;position:absolute;z-index:99;width:90%;margin:0 auto;text-align:center;transform:translate(35px,18%);background-color:#fff}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;form div.updateDocument__row-field{position:relative;z-index:999}
.newSpectrumScientificTool .table-content_one&gt;div,.newSpectrumScientificTool .table-content_two&gt;div{font-size:1rem;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool li.saved-accordion-toggle.faq-accordion.save-paddi.instru-paddi-zero.parent-menu&gt;a,.newSpectrumScientificTool li.saved-accordion-toggle.faq-accordion.save-paddi.parent-menu&gt;a,.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu&gt;a{color:#5f6062;text-decoration:none !important}
.newSpectrumScientificTool li.saved-accordion-toggle.faq-accordion.save-paddi.instru-paddi-zero.parent-menu.active&gt;a,.newSpectrumScientificTool li.saved-accordion-toggle.faq-accordion.save-paddi.parent-menu.active&gt;a,.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu.active&gt;a{color:#004593;font-weight:600;text-decoration:none !important}
.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu&gt;a{border-bottom:1px solid #979797;width:100%;display:block;text-decoration:none !important;padding:.1875rem 0}
.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu.active&gt;a{border-bottom:0;text-decoration:none !important}
.newSpectrumScientificTool .multitooltipOptions li.accordion-toggle&gt;a:hover,.newSpectrumScientificTool .multitooltipOptions li.active&gt;a:hover,.newSpectrumScientificTool li.saved-accordion-toggle.faq-accordion.save-paddi.parent-menu&gt;a:hover,.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu.active&gt;a:hover,.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu&gt;a:hover{text-decoration:none !important}
.newSpectrumScientificTool ul.exp-imp-list{padding-left:1.75rem}
.newSpectrumScientificTool ul.mobile-faq-panel.child-menu.show&gt;li&gt;div.outer-container-inner{margin-bottom:.3125rem;margin-left:.75rem;width:75%;border-bottom:1px solid #979797;padding:.3125rem 0}
.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu.active{margin-bottom:0}
.newSpectrumScientificTool .label-name-tooltip{display:none;visibility:hidden}
.newSpectrumScientificTool .tooltip2{position:relative;display:inline-block}
.newSpectrumScientificTool .tooltip2 .tooltiptext{visibility:hidden;width:max-content;background-color:#f4f5f7;color:#5f6062;text-align:center;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;padding:.3125rem;transform:translateY(-20px);position:absolute;z-index:1}
.newSpectrumScientificTool .tooltip2:hover .tooltiptext{visibility:visible}
.SpectralSigGraph,.spectralSigGraph{overflow:visible !important}
.newSpectrumScientificTool .col-md-3 .pri-sec-laser li.dropdown1__filter-selected,.newSpectrumScientificTool .col-md-4 .pri-sec-laser li.dropdown1__filter-selected{font-size:1rem}
.expand-modal-body&gt;#modalBody&gt;.singlegraphSpace{margin-top:-.3125rem}
.newSpectrumScientificTool .mob-show{display:none}
.newSpectrumScientificTool .paddi-extra{padding:0 1.875rem .9375rem}
.col-md-12.main-flex-container&gt;.col-md-2{width:18%;-ms-flex:0 0 18.66667%;flex:0 0 18.66667%;max-width:18.66667%}
.expand-modal-body.modal-body&gt;.stack-main-flex-container{width:80.5% !important;margin-right:0}
.tooltip-inner{max-width:100%;font-size:.75rem;color:#424242;background-color:#f4f5f7;border:1px solid #d7d7d9}
.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right,div#button-tooltip-2{width:max-content;max-width:max-content;min-width:max-content;z-index:9999;inset:-15px auto auto -5px !important}
div.bs-tooltip-auto[x-placement^=right]&gt;.arrow,div.bs-tooltip-right&gt;.arrow{display:none}
#error-tooltip{width:max-content;max-width:max-content;min-width:max-content;z-index:9999}
#error-tooltip&gt;.arrow{display:none}
.SV-laserTooltip{inset:auto auto 3px -52px !important}
.SV-ddTooltip{inset:auto auto -1px -5px !important}
.newSpectrumScientificTool ul.accordion-content.open.faq-panel.child-menu.show&gt;li.saved-accordion-toggle.no-arrow{border-bottom:1px solid #979797;width:90%;text-decoration:none !important;-ms-flex-align:center;vertical-align:middle;padding-top:.625rem;padding-bottom:.625rem;align-items:center;-ms-flex-item-align:center;align-self:center}
.multiOptions::-webkit-scrollbar-thumb{height:30%}
.clear.mb-4.paddi-extra.table-scroll-data::-webkit-scrollbar-thumb,.custom-dropdown__wrapper__list::-webkit-scrollbar-thumb,.dropdown1__select::-webkit-scrollbar-thumb,.instrument-data::-webkit-scrollbar-thumb,.multiOptions::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
#svgDivStack::-webkit-scrollbar-track,.clear.mb-4.paddi-extra.table-scroll-data::-webkit-scrollbar-track,.custom-dropdown__wrapper__list::-webkit-scrollbar-track,.dropdown1__select::-webkit-scrollbar-track,.instrument-data::-webkit-scrollbar-track,.multiOptions::-webkit-scrollbar-track{background:#f4f5f7}
.clear.mb-4.paddi-extra.table-scroll-data::-webkit-scrollbar-thumb:hover,.custom-dropdown__wrapper__list::-webkit-scrollbar-thumb:hover,.dropdown1__select::-webkit-scrollbar-thumb:hover,.instrument-data::-webkit-scrollbar-thumb:hover,.multiOptions::-webkit-scrollbar-thumb:hover{background:#999a9c}
.config-dropdown.dropdown-size.disable-dropdown .dropdown1 .dropdown1__options-filter ul li{color:#c7c7c8}
ul.exp-imp-list li.saved-accordion-toggle.no-arrow&gt;div.outer-container{-ms-flex-pack:start;justify-content:flex-start}
.header-row .header-column .single-vg-dd ul li ul li.disable-dropdown{background-color:#fff !important}
ul.show li.saved-accordion-toggle.no-arrow:last-child{margin-bottom:.9375rem}
.header-laser{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex}
.main-modal-container&gt;.modal-dialog&gt;.modal-content&gt;.expand-modal-footer&gt;.dropdown&gt;.export-btn{background-color:#004593;width:10rem;padding:.9375rem;color:#fff;transition:.3s;z-index:999;text-align:left;font-weight:600;font-size:1.125rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.main-modal-container&gt;.modal-dialog&gt;.modal-content&gt;.expand-modal-footer{border-top:0}
.main-modal-container&gt;.modal-dialog&gt;.modal-content&gt;.downloaded-img-space{padding-top:0;margin-top:-12px}
.main-modal-container .modal-dialog .modal-content .expand-modal-footer .dropdown .btn-primary:not(:disabled):not(.disabled):active:focus,.main-modal-container .modal-dialog .modal-content .expand-modal-footer&gt;.drodpdown&gt;.btn-success.focus,.main-modal-container .modal-dialog .modal-content .expand-modal-footer&gt;.dropdown&gt;.btn-success:focus,.main-modal-container .modal-dialog .modal-content .expand-modal-footer&gt;.show&gt;.btn-primary.dropdown-toggle:focus,.main-modal-container&gt;.modal-dialog&gt;.modal-content&gt;.expand-modal-footer&gt;.dropdown&gt;button.dropdown-toggle-split{border-color:none;box-shadow:none}
.main-modal-container&gt;.modal-dialog&gt;.modal-content&gt;.expand-modal-footer&gt;.show&gt;.dropdown-menu.show{width:100%;margin:0 !important;padding:0 !important}
.expand-modal-container&gt;.expand-modal-body&gt;.main-flex-container{max-width:86.5%}
.show.dropdown-menu-lg-start.dropdown-menu&gt;a.dropdown-item{width:10rem;text-align:left;font-weight:400;font-size:.875rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;color:#5f6062;padding:.9375rem 1.25rem !important}
.show.dropdown-menu&gt;a.dropdown-item:hover{text-decoration:none !important;color:#5f6062;width:100%;background-color:#f4f5f7}
.btn-success.focus,.btn-success:focus{box-shadow:none}
.main-flex-container .col-md-2&gt;.highlighted-text{font-size:.875rem;font-weight:600}
.dropdown-container&gt;div&gt;div.config-dropdown.dropdown-size.disable-dropdown{background-color:#fff !important}
.matrix-view-header .modal-title{font-weight:700}
.config-dropdown li.customscroll,.laser-peak-dropdown li.customscroll{border:1px solid #b7b8ba;background:#fff;max-height:320px;position:absolute;top:2.625rem;left:0;width:100%;transform:scale(0);padding:.625rem 0}
.config-dropdown ul.dropdown1__select,.laser-peak-dropdown ul.dropdown1__select{width:100%;margin-top:0;overflow:auto;transform:scale(0);transform-origin:top;font-weight:300;max-height:18.75rem;overflow:overlay;scrollbar-width:thin;width:96.5%;top:0;border:0;position:relative}
.laser-peak-dropdown ul.dropdown1__select{width:96%}
.dropdown1__switch:checked+.dropdown1__options-filter ul li.customscroll{transform:scale(1) !important}
.custom-dropdown__header&gt;img.search-icon{position:relative;left:0;padding:0}
.custom-dropdown__header&gt;img.custom-up-arrow{padding-right:.5rem}
.newSpectrumScientificTool li.drag-zoom{margin-right:2rem}
.newSpectrumScientificTool .s-slash{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}
.newSpectrumScientificTool .s-type{width:112px}
.delete-modal-container__2&gt;.delete-modal-container__btn{margin-bottom:1.5rem !important}
input#searchCytometer[type=text]:not(:-ms-input-placeholder)+label{transform:translate(-12px,.625rem) scale(1)}
input#searchCytometer[type=text]:not(:placeholder-shown)+label{transform:translate(-12px,.625rem) scale(1)}
input#searchCytometer[type=text]:-ms-input-placeholder+label{transform:translate(-12px,.625rem) scale(1);-webkit-transform:translate(-12px,.625rem) scale(1);-moz-transform:translate(-12px,.625rem) scale(1);-ms-transform:translate(-12px,.625rem) scale(1);-o-transform:translate(-12px,.625rem) scale(1)}
input#searchCytometer[type=text]:placeholder-shown+label{transform:translate(-12px,.625rem) scale(1);-webkit-transform:translate(-12px,.625rem) scale(1);-moz-transform:translate(-12px,.625rem) scale(1);-ms-transform:translate(-12px,.625rem) scale(1);-o-transform:translate(-12px,.625rem) scale(1)}
.label-div,.label-stack-axis{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.down-box,.label-div&gt;.up-box{opacity:.55;height:50%;width:.625rem}
.popup-container&gt;.popup-container__link,.popup-container&gt;.popup-container__link&gt;a{font-size:.875rem;color:#004593}
.flurochromeTable_row-name,.popup-container&gt;.popup-container__text{font-size:.875rem;color:#424242}
.flurochromeTable_row-name{font-weight:600}
.drop-div input:checked+label:before{border:.125rem solid #004593}
.hide-arrow:after{display:none}
.disable-dropdown .dropdown1 label .dropdown1__filter:after{border-right:.125rem solid #c7c7c8;border-bottom:.125rem solid #c7c7c8}
.save-fluorochrome-modal-popup&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel&gt;a.signInCta{width:11.25rem}
@media screen and (min-width:2700px){.expand-modal-body.modal-body&gt;.stack-main-flex-container{width:83.5% !important}
.main-flex-container .col-md-2&gt;.highlighted-text{font-size:22px}
.main-flex-container .highlighted-line{scale:1}
}
@media screen and (min-width:1700px) and (max-width:2699px){.expand-modal-body.modal-body&gt;.stack-main-flex-container{width:81.5% !important}
.main-flex-container .col-md-2&gt;.highlighted-text{font-size:15px}
.main-flex-container .highlighted-line{scale:.8}
}
@media only screen and (min-width:1180px) and (max-width:1380px){.newSpectrumScientificTool .expand-main-container{grid-template-columns:26% auto}
.newSpectrumScientificTool .expand-sidebar{width:100%;overflow:hidden;padding:.625rem}
.newSpectrumScientificTool .matrix-content{margin:.625rem 1.25rem;color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:400;display:inline-block}
.newSpectrumScientificTool .top-mid-container-expand{width:100%}
.newSpectrumScientificTool .drop-div label{font-size:.875rem}
.newSpectrumScientificTool .paddi-ex{margin:0 !important}
.newSpectrumScientificTool .fluorochrome-expand-heading{width:100%}
.newSpectrumScientificTool .laser-ex-container-layout,.newSpectrumScientificTool .paddi-left-right{padding:0}
.newSpectrumScientificTool .first-box,.newSpectrumScientificTool .search-expand-criteria{position:relative;width:100%}
.newSpectrumScientificTool .save-expand-btn{width:7rem;font-size:1rem !important;margin-top:0}
.newSpectrumScientificTool .clear-expand-btn{width:6rem;margin-top:0 !important;margin:0;padding:0 !important}
.newSpectrumScientificTool .dropdown-size-expand{width:180px}
.newSpectrumScientificTool .search-fluorochrome-expand-dropdown{width:100%}
.newSpectrumScientificTool div.multiOptionDivExpand{transform:translate(0);width:100%;position:absolute;top:2.8125rem;left:0}
.newSpectrumScientificTool .dropdown-down-expand{position:absolute;right:.9375rem}
.newSpectrumScientificTool .input-size{width:100%}
.newSpectrumScientificTool .col-md-4.wavelength-mg .input-size{width:88%}
.newSpectrumScientificTool .input-icons{position:relative}
.newSpectrumScientificTool .wp-slash{position:relative;right:-.25rem;margin-left:.3125rem}
.newSpectrumScientificTool input.wavelength-mg{width:85%}
.newSpectrumScientificTool .table-header-wv&gt;.drop-div&gt;label{width:80px;font-size:.875rem}
.newSpectrumScientificTool .table-header-wv,.newSpectrumScientificTool .table-header-wv~.col-md-2,.newSpectrumScientificTool .table-header-wv~.col-md-4{font-size:.875rem}
.newSpectrumScientificTool .table-content_one&gt;div,.newSpectrumScientificTool .table-content_two&gt;div{font-size:.75rem;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool .custom-dropdown__header{position:relative}
.newSpectrumScientificTool .custom-dropdown__header img{right:0}
.newSpectrumScientificTool .cytometer-dropdown-expand,.newSpectrumScientificTool .cytometer-dropdown-expand&gt;.css-b62m3t-container&gt;.css-1s2u09g-control{width:15rem}
.newSpectrumScientificTool .dropdown-button-container-1{width:48%}
.newSpectrumScientificTool .disable-btn-expand{width:auto}
.newSpectrumScientificTool input[name=pBdwidth]{width:85%}
.newSpectrumScientificTool .error-top-text{right:2.625rem}
.newSpectrumScientificTool .primary-laser-expand{width:100%}
.newSpectrumScientificTool .drop-div label:before{margin-right:0}
.main-flex-container .col-md-2&gt;.highlighted-text{font-size:12px}
.main-flex-container .highlighted-line{scale:.7}
}
@media only screen and (min-width:981px) and (max-width:1200px){.newSpectrumScientificTool .mid-container,.newSpectrumScientificTool .top-mid-container{width:60rem}
.newSpectrumScientificTool .laser-filter-btn{padding:.625rem 1rem}
.newSpectrumScientificTool .dropdown-button-container-1{margin-bottom:1rem}
.newSpectrumScientificTool .search-criteria{width:11.25rem}
.newSpectrumScientificTool .input-size{width:80%}
.newSpectrumScientificTool .dlt-text,.newSpectrumScientificTool .filter-color,.newSpectrumScientificTool .table-content_one&gt;div,.newSpectrumScientificTool .table-content_two&gt;div,.newSpectrumScientificTool .table-header-wv&gt;.drop-div&gt;label,.newSpectrumScientificTool .wp-text{font-size:.875rem}
.newSpectrumScientificTool .dropdown-button-container-1{width:auto}
.newSpectrumScientificTool div.multiOptionDiv{top:0;transform:translateY(45px)}
.newSpectrumScientificTool .sv-wrapper .cytometer-dropdown{width:13.4375rem}
.newSpectrumScientificTool .c1{gap:.9375rem}
.newSpectrumScientificTool .clear-btn{width:8.125rem}
.newSpectrumScientificTool .disable-button,.newSpectrumScientificTool .save-btn{width:12.5rem}
.newSpectrumScientificTool input#searchCytometer[type=text]:-ms-input-placeholder+label{transform:translate(12px,.625rem) scale(1);-webkit-transform:translate(12px,.625rem) scale(1);-moz-transform:translate(12px,.625rem) scale(1);-ms-transform:translate(12px,.625rem) scale(1);-o-transform:translate(12px,.625rem) scale(1)}
.newSpectrumScientificTool input#searchCytometer[type=text]:placeholder-shown+label{transform:translate(12px,.625rem) scale(1);-webkit-transform:translate(12px,.625rem) scale(1);-moz-transform:translate(12px,.625rem) scale(1);-ms-transform:translate(12px,.625rem) scale(1);-o-transform:translate(12px,.625rem) scale(1)}
.main-flex-container .col-md-2&gt;.highlighted-text{font-size:12px}
.main-flex-container .highlighted-line{scale:.7}
}
@media only screen and (min-width:1242px) and (max-width:1367px){.main-flex-container .col-md-2&gt;.highlighted-text{font-size:14px}
.stack-main-flex-container .highlighted-line{scale:.7}
}
@media only screen and (min-width:980px) and (max-width:1024px){.newSpectrumScientificTool .mid-container,.newSpectrumScientificTool .top-mid-container{width:100%}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_one,.newSpectrumScientificTool .filter-container_primary,.newSpectrumScientificTool .filter-container_secondary{-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}
.newSpectrumScientificTool .table-content_two,.newSpectrumScientificTool .table-row-content_two{-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important;padding:0 !important}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-3{-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.newSpectrumScientificTool .table-content_one,.newSpectrumScientificTool .table-row-content_one{-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important;border:.0625rem solid #d5d5d5 !important;padding:0 !important;gap:0 !important}
.newSpectrumScientificTool .filter-container_primary{padding-left:.875rem !important}
.newSpectrumScientificTool .filter-container_secondary{padding-left:.8125rem !important}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_two .col-md-3.table-header-wv{-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_two .col-md-4.table-header-wv{-ms-flex:0 0 33.33333% !important;flex:0 0 33.33333% !important;max-width:33.33333% !important}
.newSpectrumScientificTool .dlt-laser__icon{width:.875rem !important}
.newSpectrumScientificTool .dlt-laser{font-size:.75rem !important}
.newSpectrumScientificTool .wp-text{font-size:.875rem !important;color:#424242 !important;margin-top:.125rem !important;margin-right:.125rem !important;padding-left:0 !important}
.newSpectrumScientificTool .filter-color,.newSpectrumScientificTool .table-content_one&gt;div,.newSpectrumScientificTool .table-content_two&gt;div,.newSpectrumScientificTool .table-header-wv&gt;.drop-div&gt;label{font-size:.875rem !important}
.newSpectrumScientificTool .table-content_two&gt;div.col-md-2{padding-left:.5rem !important}
.newSpectrumScientificTool .dropdown-button-container-1{margin-bottom:1.5rem !important}
.newSpectrumScientificTool .input-size{width:75% !important}
.newSpectrumScientificTool .laser-filter-btn{padding:.625rem 2rem}
.newSpectrumScientificTool .flurochromeTable_header .col-md-12&gt;.col-md-1,.newSpectrumScientificTool .flurochromeTable_row .col-md-12&gt;.col-md-1{-ms-flex:0 0 12.33333%;flex:0 0 12.33333%;max-width:12.33333%}
.newSpectrumScientificTool .custom-dropdown__header img{padding-right:.8125rem;right:-2px;position:absolute}
.newSpectrumScientificTool .cytometer-dropdown,.newSpectrumScientificTool .dropdown-size{width:13.125rem}
.newSpectrumScientificTool .dropdown-container{width:100%;gap:.9375rem}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-3,.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;max-width:33.33333% !important}
.newSpectrumScientificTool .type-custom-instrument-laser .dropdown1 ul.dropdown1__filter{width:3.75rem}
.newSpectrumScientificTool .custom-dropdown__header__title.size-lg{white-space:nowrap;text-overflow:ellipsis;width:100%;text-align:left;overflow:hidden;position:static}
.newSpectrumScientificTool .custom-dropdown__header__title.is-input-focus{padding:0}
.newSpectrumScientificTool .custom-dropdown__header__title.is-input-focus input{padding-left:35px}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper&gt;ul.custom-dropdown__wrapper__list&gt;li{padding:12px 30px;font-size:18px}
.newSpectrumScientificTool li.custom-category&gt;h5{font-size:18px}
}
@media only screen and (max-width:980px){.SV-laserTooltip{inset:auto auto 26px auto !important}
.SV-ddTooltip{inset:auto auto 0 auto !important}
.newSpectrumScientificTool ::-webkit-scrollbar{width:.625rem}
.newSpectrumScientificTool ::-webkit-scrollbar-track{border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;background:#f4f5f7}
.newSpectrumScientificTool ::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
.newSpectrumScientificTool ::-webkit-scrollbar-thumb:hover{background:#999a9c}
.main-modal-container div#svgDiv,.newSpectrumScientificTool div#svgDiv{overflow:scroll hidden;scrollbar-width:thin !important}
.main-modal-container .div-table::-webkit-scrollbar,.newSpectrumScientificTool .div-table::-webkit-scrollbar{width:.375rem}
.main-modal-container .s-type,.newSpectrumScientificTool .s-type{width:100%}
.main-modal-container div#svgDiv::-webkit-scrollbar,.main-modal-container div.stackViewgraph::-webkit-scrollbar{height:.25rem;width:.25rem}
.main-modal-container div#svgDiv::-webkit-scrollbar-thumb,.main-modal-container div.stackViewgraph::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
.main-modal-container div#svgDiv::-webkit-scrollbar-track,.main-modal-container div.stackViewgraph::-webkit-scrollbar-track{background:#f4f5f7;border-radius:.625rem;-webkit-border-radius:.625rem}
#svgChart{margin-left:0;width:74.1875rem}
#svgDiv{overflow-x:visible;overflow-y:hidden}
.newSpectrumScientificTool .top-mid-container{width:92%}
.newSpectrumScientificTool .all-graph-options{margin-right:1.8rem;width:auto}
.newSpectrumScientificTool .row-expand #menu&gt;ul&gt;li:last-child{display:block}
.newSpectrumScientificTool .row-expand #menu&gt;ul&gt;li{display:none}
.newSpectrumScientificTool .mid-container{width:92%}
.newSpectrumScientificTool .container-box,.newSpectrumScientificTool .dropdown-container{-ms-flex-direction:column;flex-direction:column}
.newSpectrumScientificTool .dropdown-container{width:100%;gap:.9375rem}
.newSpectrumScientificTool .header-row{-ms-flex-direction:column;flex-direction:column}
.newSpectrumScientificTool .header-column,.newSpectrumScientificTool .search-criteria,.newSpectrumScientificTool .single-vg-dd{width:100%}
.newSpectrumScientificTool .dropdown-button-container-1{-ms-flex-pack:center;justify-content:center;float:none;-ms-flex-direction:column;flex-direction:column;gap:.9375rem;-ms-flex-align:center;align-items:center}
.newSpectrumScientificTool .primary-laser{width:100%}
.newSpectrumScientificTool .cytometer-dropdown{height:auto;width:100%}
.newSpectrumScientificTool div.container-box&gt;:first-child{width:100%}
.newSpectrumScientificTool .input-icons{width:100%;position:relative}
.newSpectrumScientificTool .dropdown-down{margin-left:0;right:.9375rem}
.newSpectrumScientificTool .dropdown-button-container-1&gt;div,.newSpectrumScientificTool .dropdown-size,.newSpectrumScientificTool .search-fluorochrome-dropdown{width:100%}
.newSpectrumScientificTool .button-box{-ms-flex-direction:column;flex-direction:column}
.newSpectrumScientificTool .dropdown-button-container-1 div:first-child{margin-right:0}
.newSpectrumScientificTool .nav-tabs .nav-link{padding:.3125rem;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;-ms-flex-pack:center;justify-content:center;display:-ms-inline-flexbox;display:inline-flex}
.newSpectrumScientificTool .nav-link.active{text-underline-offset:.1875rem}
.newSpectrumScientificTool .dropdown-button-container-2{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;float:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.newSpectrumScientificTool .heading-size{font-size:1.375rem}
.newSpectrumScientificTool .laser-ex-container{gap:.9375rem}
.newSpectrumScientificTool .laser-em-container{-ms-flex-direction:column;flex-direction:column}
.newSpectrumScientificTool .mob-hide{display:none !important}
.newSpectrumScientificTool .laser-container{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-item-align:center;align-self:center;gap:.3125rem;-ms-flex-direction:row;flex-direction:row;margin:0}
.newSpectrumScientificTool #multiOptionMainDiv{margin-bottom:.9375rem}
.newSpectrumScientificTool .search-criteria{z-index:9999}
.newSpectrumScientificTool .dropdown1{z-index:99}
.newSpectrumScientificTool .laser-peak-dropdown{width:100%}
.newSpectrumScientificTool .name-paddi-left{padding:.125rem 0 .125rem 1.5rem}
.waveLength-content{margin-top:.3125rem !important}
.save-config-modal&gt;.modal-dialog{width:100%;max-width:100%;margin:0}
.save-config-modal&gt;.modal-dialog&gt;.modal-content{margin:0 auto;height:100% !important;width:90% !important;transform:translateY(10%)}
.laser-config-input-panel{grid-template-columns:repeat(1,1fr);gap:1.25rem}
.laser-config-input-panel div&gt;input{width:100%}
.save-fluorochrome-modal .modal-dialog .modal-content .modal-body&gt;.fluorochrome-btn-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:1rem 1.875rem;gap:1.25rem}
.laser-config-input-panel&gt;div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.save-config-modal&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;padding-right:0}
.save-config-modal&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel&gt;button.cancel-fluorochrome-btn{margin:0 !important;-ms-flex-order:2;order:2;width:9.375rem}
.save-config-modal&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel&gt;button.save-btn{-ms-flex-order:1;order:1;width:9.375rem}
.cytometer-name{-ms-flex-order:1;order:1}
.vendor-name{-ms-flex-order:3;order:3}
.config-name{-ms-flex-order:2;order:2}
.model-name{-ms-flex-order:4;order:4}
.fluorochrome-btn-panel&gt;.cancel-fluorochrome-btn{-ms-flex-order:2;order:2}
.newSpectrumScientificTool div.headertooltip{background:#fff;border-radius:.25rem .25rem 0 0;-webkit-border-radius:.25rem .25rem 0 0;-moz-border-radius:.25rem .25rem 0 0;height:auto;border:0;left:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition-timing-function:cubic-bezier(10,2,3,1);transform:translateY(0);transition:transform 1.5s;position:fixed;top:20%;bottom:0;right:0;width:100%;z-index:9999;-ms-user-select:none;user-select:none;overflow:auto;z-index:999}
.newSpectrumScientificTool .multitooltipOptions{padding:0 1.25rem}
.newSpectrumScientificTool ul.multitooltipOptions&gt;li:first-child{padding:1.25rem 0}
.newSpectrumScientificTool ul.multitooltipOptions&gt;li.accordion-toggle{padding-left:1.25rem}
.newSpectrumScientificTool .headertooltip{background-color:#f4f5f7 !important;height:18.75rem;transition-duration:.8s !important;transition-timing-function:ease-in-out !important}
.newSpectrumScientificTool button.close-icon{position:absolute;right:.75rem;top:.625rem;width:1.875rem;height:1.875rem;opacity:.8;display:inline-block;background-color:#f4f5f7}
.newSpectrumScientificTool .close-icon:after,.newSpectrumScientificTool .close-icon:before{position:absolute;left:.75rem;content:" ";height:1.125rem;width:.125rem;background-color:#5f6062;top:.375rem}
.newSpectrumScientificTool .close-icon:before{transform:rotate(45deg)}
.newSpectrumScientificTool .close-icon:after{transform:rotate(-45deg)}
.newSpectrumScientificTool .displayNone{opacity:0}
.newSpectrumScientificTool .move-down{transform:translateY(600px) !important;-webkit-transform:translateY(600px)}
.newSpectrumScientificTool .desk-hide{display:block}
.newSpectrumScientificTool .css-1s2u09g-control{width:100%}
.newSpectrumScientificTool .close-item{border-bottom:.125rem solid #dbdcd2;padding:.9375rem 0 .3125rem;height:25px;margin:20px 1.25rem 0}
.newSpectrumScientificTool div.headertooltip{animation:mymove 2s;animation-fill-mode:forwards}
@keyframes mymove{0{top:90%}
to{top:10%}
}
.newSpectrumScientificTool .dropdown-label{width:auto}
.newSpectrumScientificTool div.multiOptionDiv{width:100%;top:auto;transform:none}
.newSpectrumScientificTool .second-box{gap:.3125rem}
.newSpectrumScientificTool .flurochromeTable_row .col-md-12 .col-md-3&gt;img,.newSpectrumScientificTool .flurochromeTable_row .col-md-12 .col-md-5&gt;img{display:none}
.newSpectrumScientificTool .flurochromeTable_header .col-md-12 .col-md-5.d-flex,.newSpectrumScientificTool .flurochromeTable_row .col-md-12 .col-md-5.d-flex{min-width:40%;padding:0}
.newSpectrumScientificTool .flurochromeTable_header .col-md-12 .col-md-1.d-flex,.newSpectrumScientificTool .flurochromeTable_row .col-md-12 .col-md-1.d-flex{padding:0 .625rem;min-width:25%}
.newSpectrumScientificTool .vertial-dot:after{content:"\2807";font-size:1.25rem;color:#004593}
.newSpectrumScientificTool .col-md-1.d-flex,.newSpectrumScientificTool .vertial-dot.notHgltCurve.desk-hide{-ms-flex-item-align:center;align-self:center}
.newSpectrumScientificTool div.info-details{width:12.375rem;height:7rem;background:#fff;display:block;position:absolute;z-index:100;border-radius:.25rem .25rem 0 0;-webkit-border-radius:.25rem .25rem 0 0;-moz-border-radius:.25rem .25rem 0 0;top:1.75rem;height:auto;padding:.5rem 1.25rem;box-shadow:0 0 5px 1px #747474;box-shadow:0 0 5px 0;box-shadow:0 0 5px 1px hsla(0,0,45.5%,.5019607843137255);box-shadow:0 0 10px 1px hsla(0,0,45.5%,.5);-webkit-box-shadow:0 0 5px 1px hsla(0,0,45.5%,.5019607843137255);-moz-box-shadow:0 0 5px 1px hsla(0,0,45.5%,.5019607843137255);transform:translate(-86%);border:.125rem solid #bdbdbd}
.newSpectrumScientificTool ul.infotooltipOptions&gt;li{display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-align:center;align-items:center;padding:.5rem 0}
.newSpectrumScientificTool .tooltip-arrow-top{right:.5rem}
.newSpectrumScientificTool ul.infotooltipOptions li&gt;img{width:1.25rem;height:1.25rem}
.newSpectrumScientificTool ul.infotooltipOptions li&gt;span{padding-left:.5rem}
.newSpectrumScientificTool .multitooltipOptions li.saved-accordion-toggle&gt;a.head{color:#5f6062;font-weight:400;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;line-height:1.25rem;text-decoration:none !important;padding:.1875rem 0 !important}
.newSpectrumScientificTool .bullet{height:1rem;width:1rem;background-color:#d8d8d8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;min-width:.75rem;min-height:.75rem}
.newSpectrumScientificTool .colorinput{height:1rem;width:1rem;min-width:1rem;min-height:1rem;top:calc(50% - .5rem)}
.newSpectrumScientificTool .flurochromeTable_row&gt;.col-md-12.d-flex{padding-left:.3125rem}
.heatmapgraph{overflow:scroll hidden !important}
div#svgDiv{overflow-y:hidden !important}
div#svgDiv,div#svgDivStack{overflow-x:scroll !important}
svg.svgStackedGpChart{width:73.5rem}
div#svgDivStack::-webkit-scrollbar{height:.25rem;width:.25rem}
div#svgDivStack::-webkit-scrollbar-thumb{background:#d8d8d8}
div#svgDivStack::-webkit-scrollbar-thumb:hover{background:#999a9c}
.newSpectrumScientificTool .table-scroll-data{overflow-x:hidden}
.newSpectrumScientificTool .dropdown-button-container-2&gt;button.clear-btn{margin-top:.9375rem;margin-left:0 !important;width:14.375rem}
.newSpectrumScientificTool .matrix-content{margin-left:0}
.matrix-button{display:block}
.matrix-modal-container .modal-content&gt;.modal-footer{-ms-flex-pack:start;justify-content:flex-start}
.div-table::-webkit-scrollbar{width:6px;height:6px}
.div-table::-webkit-scrollbar-thumb{background-color:#aeadad}
.div-table::-webkit-scrollbar-thumb,.div-table::-webkit-scrollbar-track{border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
.div-table::-webkit-scrollbar-track{background-color:#f1f1f1}
.newSpectrumScientificTool .dropdown-button-container-2&gt;.disable-button{margin-top:0;margin-bottom:2rem}
.div-table{height:21.875rem}
.info-popup-data&gt;.modal-dialog&gt;.modal-content{width:100% !important;height:100% !important;transform:translateY(50%)}
.highligted-heading{font-weight:700}
.body-no-scroll{-ms-touch-action:none;touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}
.newSpectrumScientificTool .nav-tabs .nav-link{line-height:1.375rem}
.login-box-modal&gt;.modal-dialog&gt;.modal-content{width:96% !important;height:100% !important;transform:translateY(35%);margin:0 auto}
.login-box-modal&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel{-ms-flex-direction:column;flex-direction:column;padding-top:1rem;display:-ms-flexbox;display:flex;gap:1.25rem;-ms-flex-align:center;align-items:center;padding-right:0}
.login-box-modal&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel&gt;a,.login-box-modal&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel&gt;button{margin:0 !important}
.login-box-modal&gt;.modal-dialog&gt;.modal-content&gt;.modal-body{padding-left:3rem;padding-right:3rem}
.delete-item-modal&gt;.modal-dialog&gt;.modal-content{width:96% !important;height:100% !important;transform:translateY(10%);margin:0 auto}
.save-fluorochrome-modal&gt;.modal-dialog&gt;.modal-content{height:100% !important;width:96% !important;margin:0 auto !important;transform:translateY(10%)}
.save-fluorochrome-modal.info-popup-data&gt;.modal-dialog&gt;.modal-content{border:1px solid #8b8080}
.save-fluorochrome-modal .modal-dialog .modal-content .modal-body&gt;.fluorochrome-input-panel&gt;input{width:100%}
.save-fluorochrome-modal .modal-dialog .modal-content .modal-body&gt;.fluorochrome-btn-panel&gt;button{margin:0 !important}
.save-fluorochrome-modal .modal-dialog .modal-content .modal-body&gt;.fluorochrome-btn-panel&gt;button.save-btn{width:9.375rem}
.fluorochrome-desc{margin-top:1.25rem}
.modal-backdrop{width:100%;height:100%}
.login-box-modal&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel&gt;a{padding:.625rem !important}
.main-modal-container&gt;.modal-dialog{width:100%;max-width:96%}
.main-modal-container&gt;.modal-dialog&gt;.modal-content{margin:0 auto;transform:translateY(5%)}
.expand-modal-body&gt;#modalBody{width:100%}
.expand-modal-body&gt;#modalBody #svgDivStack{overflow:auto;padding-top:0}
.matrix-modal-container&gt;.modal-dialog&gt;.modal-content{transform:translateY(5%);width:96% !important}
.expand-modal-body&gt;.main-flex-container{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:grid !important;grid-template-columns:auto auto}
.exclamation-mark-error{top:2.6875rem;transform:translate(-60px);right:0}
.error-input-top{top:1.125rem}
.save-fluorochrome-text{font-size:1.25rem}
input.fluorochrome-set-error[type=text]::-webkit-input-placeholder,input.laser-set-error[type=text]::-webkit-input-placeholder{font-size:1rem;width:85%}
input.laser-set[type=text]::-webkit-input-placeholder{font-size:1rem}
input.fluorochrome-desc[type=text]::-webkit-input-placeholder,input.fluorochrome-set[placeholder],input.fluorochrome-set[type=text]::-webkit-input-placeholder,input[placeholder]{font-size:1rem}
.delete-item-modal .delete-modal-container__2{float:none}
.matrix-modal-container .matrix-body{min-width:auto}
.expand-modal-body&gt;#modalBody+div.heatmap-graph-label,.expand-modal-body&gt;#modalBody+div.spectra-graph-label{margin-top:.625rem}
.expand-modal-body&gt;#modalBody&gt;#svgDiv&gt;svg.spectratopspace{padding-top:0}
.expand-modal-body&gt;#modalBody&gt;.heatmapgraph&gt;svg.topSpaceheatmap{margin-top:-.625rem;transform:translateY(20px) !important;width:1175px;display:inline-block}
.newSpectrumScientificTool ul.faq-panel.show{background:#f4f5f7;padding-right:.625rem}
.newSpectrumScientificTool div.mobile-faq-panel.show{background:#f4f5f7;margin-right:.625rem}
.newSpectrumScientificTool .outer-container{width:32%}
.newSpectrumScientificTool .multitooltipOptions li.saved-accordion-toggle&gt;div{margin-right:.625rem;-ms-flex-item-align:start;align-self:flex-start}
.waveLength-content-multi-laser{margin-top:.3125rem}
.newSpectrumScientificTool .c1-mob{padding-left:0;gap:.5rem;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-direction:row;flex-direction:row}
.newSpectrumScientificTool .header-laser{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;width:32%;z-index:100}
.newSpectrumScientificTool .wp-text-mob{display:inline-block;font-size:.75rem;font-weight:400}
.newSpectrumScientificTool .instrument-laser-mob{display:block}
.newSpectrumScientificTool .show-all-mob-laser{-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-item-align:center;-ms-flex-pack:distribute;justify-content:space-around;overflow:visible;clear:both;float:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;align-self:center;-ms-flex-pack:center;justify-content:center}
.newSpectrumScientificTool .wp-wrapper{height:auto;border-top-right-radius:6px;border-bottom:.0625rem solid #d1d1d1;padding:0 .9375rem .625rem}
.newSpectrumScientificTool .table-content,.newSpectrumScientificTool .table-row-content{-ms-flex-direction:column;flex-direction:column;height:auto}
.newSpectrumScientificTool .col-md-6&gt;.table-header-wv{-ms-flex-item-align:start;align-self:start;border-right:0;padding:0;width:100%;height:auto;margin-bottom:.3125rem}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_one{padding:0}
.newSpectrumScientificTool .table-content_one,.newSpectrumScientificTool .table-row-content_one{border:0;gap:.5rem;padding:0 .9375rem}
.newSpectrumScientificTool .wp-slash{display:none}
.newSpectrumScientificTool .table-row-content_two{background-color:#f4f4f4;padding:0}
.newSpectrumScientificTool .secondary-laser-section{background-color:#f4f4f4;padding:.9375rem;margin-top:.9375rem}
.newSpectrumScientificTool .wp-text{font-size:.75rem;font-weight:400;padding:0;padding-left:0 !important;line-height:.75rem;margin:0 0 .3125rem;height:1.5625rem}
.newSpectrumScientificTool .dlt-text{display:none}
.newSpectrumScientificTool .table-header-wv&gt;.drop-div&gt;label{width:100%;font-size:.75rem}
.newSpectrumScientificTool .col-md-3.table-header-wv{margin-top:.625rem;padding:0}
.newSpectrumScientificTool .d-flex.table-content{padding:.9375rem .9375rem 0}
.newSpectrumScientificTool .filter-container_primary,.newSpectrumScientificTool .filter-container_secondary{border-bottom:.0625rem solid #d5d5d5 !important;border:0;height:max-content;padding:0 0 .5rem}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_two .col-md-3.table-header-wv,.newSpectrumScientificTool .col-md-6.d-flex.table-content_two .col-md-4.table-header-wv{width:32%;margin:0;padding:0 0 .3125rem}
.newSpectrumScientificTool .col-md-7.d-flex.table-row-content_two.bd-border-left .col-md-3{padding:0;margin:0}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-3,.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-4{width:32%;padding:0}
.newSpectrumScientificTool .input-size{width:100%;margin:0}
.newSpectrumScientificTool .table-content_two,.newSpectrumScientificTool .table-row-content_two{border:0;padding:0 .9375rem;gap:.5rem}
.newSpectrumScientificTool .table-content_two{padding:0}
.newSpectrumScientificTool .wp-input{width:100%}
.newSpectrumScientificTool .custom-instrument-laser .dropdown1 ul.dropdown1__filter,.newSpectrumScientificTool .instrument-laser .dropdown1 ul.dropdown1__filter{width:100%;margin:0;padding-left:.3125rem}
.newSpectrumScientificTool .table-content_one&gt;div,.newSpectrumScientificTool .table-content_two&gt;div{font-size:.75rem;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0;-ms-flex-item-align:start;align-self:start}
.newSpectrumScientificTool .filter-color{font-size:.875rem;font-weight:700}
.newSpectrumScientificTool .type-custom-instrument-laser .dropdown1 ul.dropdown1__filter{margin:0;padding-left:.3125rem;background-color:#fff}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div{padding-bottom:.9375rem}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div .col-md-3{width:100%}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div .col-md-2{padding:0;margin:0;width:12%}
.newSpectrumScientificTool .table-row-content_one&gt;.col-md-4{padding:0;margin:0}
.newSpectrumScientificTool .Clear-cytometer{font-size:1rem;color:#004593;margin-bottom:.625rem;font-weight:400;line-height:20px}
.newSpectrumScientificTool .add-detector-container{margin:0 auto;text-align:center}
.newSpectrumScientificTool .add-detector-btn{margin-left:0}
.newSpectrumScientificTool .add-laser-container{text-align:center;margin-left:0;margin-bottom:0}
.newSpectrumScientificTool .dropdown-button-container-2&gt;.save-btn{margin-bottom:1.25rem;margin-top:1.25rem;margin-left:-.1875rem !important}
.newSpectrumScientificTool .dropdown1__select{background-color:#fff}
.newSpectrumScientificTool .error-top-text{top:-.25rem;right:.5rem}
.newSpectrumScientificTool span.error-min-wavevalue:after{top:-1.875rem;right:.5rem;font-size:.625rem}
.newSpectrumScientificTool .clear-button-container&gt;.save-btn{margin:0}
.newSpectrumScientificTool .top-space{margin-top:2rem}
.newSpectrumScientificTool .clear-button-container&gt;.add-laser-save-btn{margin:0}
.newSpectrumScientificTool ul.mobile-faq-panel{background-color:#f4f5f7}
.newSpectrumScientificTool #tick-mark{padding-bottom:0}
.newSpectrumScientificTool .flurochromeTable_row-name{margin-top:0}
.newSpectrumScientificTool .flurochromeTable_header&gt;.col-md-12.d-flex{padding-left:.3125rem}
.newSpectrumScientificTool .laser-filter-btn{height:auto;padding:1rem 2rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper&gt;ul.custom-dropdown__wrapper__list&gt;li{padding:.75rem 1.875rem;font-size:1rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper&gt;ul.custom-dropdown__wrapper__list&gt;li:nth-of-type(2){padding-top:.625rem}
.newSpectrumScientificTool input#searchCytometer:-ms-input-placeholder{font-size:1rem}
.newSpectrumScientificTool input#searchCytometer::placeholder,.newSpectrumScientificTool li.custom-category&gt;h5{font-size:1rem}
.singlegraphSpace{height:auto}
.expand-modal-body&gt;#modalBody&gt;.singlegraphSpace{margin-bottom:0}
.col-md-12.main-flex-container&gt;.col-md-2{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
#demoTable{width:75%}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;form div.updateDocument__row-field{margin:0 auto;padding-left:0 !important;padding:1.25rem 0 .625rem}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument{padding:0 1.5rem 1.5rem}
.close-name-label{grid-template-columns:96% 4%;margin-top:1rem}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;form&gt;.updateDocument__btnGroup{margin-top:1.5rem}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;.updateDocument__title{font-size:1.25rem;line-height:1.5rem;margin-bottom:.5rem;padding-left:0}
.upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;form&gt;.updateDocument__btnGroup&gt;button{width:40%;-ms-flex-item-align:center;align-self:center;height:3.125rem;max-height:3.125rem;padding:.9375rem}
.updateDocument form{box-shadow:0 -.0625rem 0 #d1d1d1}
ul.exp-imp-list li.saved-accordion-toggle.no-arrow&gt;div.outer-container{-ms-flex-pack:start;justify-content:flex-start;width:7.8125rem}
.newSpectrumScientificTool .multitooltipOptions li.saved-accordion-toggle&gt;div.head{width:50%}
.newSpectrumScientificTool ul.accordion-content.open.faq-panel.child-menu.show&gt;li.saved-accordion-toggle.no-arrow{width:100%}
.newSpectrumScientificTool ul.mobile-faq-panel.child-menu.show&gt;li&gt;div.outer-container-inner{width:90%}
.newSpectrumScientificTool li.saved-accordion-toggle.paddi-menu-cyto{padding-right:0}
.save-toast-container-mob{top:10rem;background:#fff;max-width:100%;position:fixed;width:43.75rem;z-index:9999;left:calc(50% - 585px)}
}
@media only screen and (max-width:980px) and (max-width:47.938em){.save-toast-container-mob{left:0;width:100%}
}
@media only screen and (max-width:980px) and (max-width:47.938em){.save-toast-container-mob .alert__message{margin-left:.9375rem;margin-right:.9375rem;padding:.625rem !important}
}
@media only screen and (max-width:980px){.save-toast-container-mob .alert__message-info{margin-bottom:0;white-space:normal;text-align:left;width:90%}
.save-toast-container-mob .alert__message-iconClose{padding:0 !important}
}
@media only screen and (max-width:980px) and (max-width:47.938em){.save-toast-container-mob .alert__message-iconClose{-ms-flex-item-align:start;align-self:flex-start}
}
@media only screen and (max-width:980px){.save-toast-container-mob .alert__message-iconClose img{width:100%;height:100%}
.newSpectrumScientificTool .custom-dropdown__header__title.size-lg{padding-right:0;font-size:1rem !important}
.newSpectrumScientificTool .dropdown1__filter-selected,.newSpectrumScientificTool .dropdown1__select-option,.newSpectrumScientificTool input.search-fluorochrome-dropdown[type=text]::-webkit-input-placeholder{font-size:1rem}
.newSpectrumScientificTool .instrument-data{margin-bottom:2rem;padding:0;padding-right:.625rem !important}
.matrix-modal-container&gt;.modal-dialog{min-width:80%}
.main-modal-container&gt;.modal-dialog&gt;.modal-content&gt;.expand-modal-footer{margin-top:2rem}
.save-fluorochrome-modal-popup&gt;.modal-dialog&gt;.modal-content{width:100% !important}
.delete-box{-ms-flex-item-align:start;align-self:flex-start}
.tooltip2{position:relative;display:inline-block;line-height:18px}
.drop-div label{display:-ms-flexbox;display:flex;font-size:.75rem;-ms-flex-align:center;align-items:center}
.expand-modal-container&gt;.expand-modal-body&gt;.main-flex-container{max-width:100%}
.main-flex-container{width:100%}
.expand-modal-body&gt;#modalBody&gt;.spectralSigGraph{height:auto;margin-top:1.265rem}
.expand-modal-body&gt;#modalBody&gt;.heatmapgraph{height:21.875rem;margin-top:.78125rem}
.newSpectrumScientificTool .add-laser-container&gt;.add-laser-btn{margin-left:.625rem;width:14.375rem}
.newSpectrumScientificTool .dropdown-button-container-2&gt;.disable-button{width:14.375rem}
.result-box&gt;p{font-size:1.125rem;line-height:1.75rem}
.expand-modal-body&gt;#modalBody&gt;.singlegraphSpace&gt;#svgChart{transform:translateY(5px)}
.expand-modal-body&gt;#modalBody&gt;.singlegraphSpace{height:22.8125rem;margin-top:0}
.add-detector-container&gt;.add-detector-btn{width:230px}
.newSpectrumScientificTool .menu-submenu::-webkit-scrollbar,.newSpectrumScientificTool ::-webkit-scrollbar,.newSpectrumScientificTool ul.course-panel.all-graph-options::-webkit-scrollbar,.newSpectrumScientificTool ul.faq-panel.child-menu.show::-webkit-scrollbar{width:.375rem}
.newSpectrumScientificTool .delete-item-modal .modal-header,.newSpectrumScientificTool .info-popup-data .modal-header,.newSpectrumScientificTool .login-box-modal .modal-header,.newSpectrumScientificTool .main-modal-container .modal-header,.newSpectrumScientificTool .matrix-modal-container .modal-header,.newSpectrumScientificTool .save-fluorochrome-modal-popup .modal-header,.newSpectrumScientificTool .save-fluorochrome-modal .modal-header{border-bottom:2px solid #dee2e6}
.newSpectrumScientificTool .paddi-extra{padding-bottom:0}
.newSpectrumScientificTool .col-md-3 .pri-sec-laser li.dropdown1__filter-selected,.newSpectrumScientificTool .col-md-4 .pri-sec-laser li.dropdown1__filter-selected,.newSpectrumScientificTool .instrument-laser .dropdown1 ul.dropdown1__filter li.dropdown1__filter-selected{font-size:.875rem}
.newSpectrumScientificTool .dropdown-button-container-2.mob-show&gt;.save-btn{margin-left:0 !important}
.newSpectrumScientificTool .heading-box{margin-bottom:1rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper&gt;.custom-dropdown__header{width:100%}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper&gt;.custom-dropdown__header img{position:relative;right:-.3125rem;transform:translate(0)}
.newSpectrumScientificTool .config-dropdown ul.dropdown1__select,.newSpectrumScientificTool .cytometer-dropdown .form-field .custom-dropdown .custom-dropdown__wrapper ul.custom-dropdown__wrapper__list,.newSpectrumScientificTool .laser-peak-dropdown ul.dropdown1__select,.newSpectrumScientificTool .multiOptions{width:97%}
.newSpectrumScientificTool .dropdown1__filter:after{right:.5rem}
.newSpectrumScientificTool .save-btn{width:14.375rem}
div.stackViewgraph+div{margin-top:.5rem}
.expand-modal-body&gt;#modalBody+div.heatmap-graph-label{margin-top:.3125rem !important}
#WrapperDiv #stackXaxislabel{height:15px;display:grid;-ms-flex-pack:center;justify-content:center}
.newSpectrumScientificTool .stacked-waveLength{margin-top:6px}
.newSpectrumScientificTool .spectratopspace,.newSpectrumScientificTool .topSpaceheatmap{margin-top:0}
.newSpectrumScientificTool div.singlegraphSpace #svgChart{margin-bottom:-1.25rem}
.download-image{transform:translate(-10%,-50%) scale(1);top:12%;right:0;left:auto}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.download-image{transform:translate(-10%,-50%) scale(1);top:12%;right:0;left:auto}
}
@media screen and (min-width:768px) and (max-width:1024px){.newSpectrumScientificTool .download-image{transform:translate(-10%,-50%) scale(1);top:15%;right:15%;left:auto}
.newSpectrumScientificTool .mid-container,.newSpectrumScientificTool .top-mid-container{width:94%}
.newSpectrumScientificTool .show-all-mob-laser{-ms-flex-pack:justify;justify-content:space-between}
.newSpectrumScientificTool .table-header-wv&gt;.drop-div{width:max-content}
.newSpectrumScientificTool .table-content_two,.newSpectrumScientificTool .table-row-content_two{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_one{padding:0;-ms-flex:0 0 96%;flex:0 0 96%;max-width:96%}
.newSpectrumScientificTool .table-content_one,.newSpectrumScientificTool .table-row-content_one{border:0;gap:.5rem;padding:0 .9375rem;-ms-flex:0 0 96%;flex:0 0 96%;max-width:96%}
.newSpectrumScientificTool .filter-container_primary{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_two .col-md-3.table-header-wv,.newSpectrumScientificTool .col-md-6.d-flex.table-content_two .col-md-4.table-header-wv{-ms-flex:0 auto;flex:0 auto;max-width:100%}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-3,.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}
.newSpectrumScientificTool .filter-container_secondary{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div .col-md-2{max-width:12%}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div{-ms-flex:0 auto;flex:0 auto;max-width:100%;-ms-flex-pack:justify;justify-content:space-between}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div .col-md-3{width:max-content}
.newSpectrumScientificTool .flurochromeTable_header&gt;.col-md-12&gt;.col-md-3,.newSpectrumScientificTool .flurochromeTable_row&gt;.col-md-12&gt;.col-md-3{max-width:10%}
.newSpectrumScientificTool .config-dropdown ul.dropdown1__select,.newSpectrumScientificTool .cytometer-dropdown .form-field .custom-dropdown .custom-dropdown__wrapper ul.custom-dropdown__wrapper__list,.newSpectrumScientificTool .laser-peak-dropdown ul.dropdown1__select,.newSpectrumScientificTool .multiOptions{width:98%}
.newSpectrumScientificTool .info-popup-data&gt;.modal-dialog{transform:translateY(-25%) !important}
}
@media only screen and (min-width:1024px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:2){.newSpectrumScientificTool .table-content_two,.newSpectrumScientificTool .table-row-content_two{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_one{padding:0 15px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.newSpectrumScientificTool .table-content_one,.newSpectrumScientificTool .table-row-content_one{border:.0625rem solid #d5d5d5;gap:8px;padding:0 .9375rem;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.newSpectrumScientificTool .filter-container_primary{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_two .col-md-3.table-header-wv,.newSpectrumScientificTool .col-md-6.d-flex.table-content_two .col-md-4.table-header-wv{-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-3,.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left .col-md-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.newSpectrumScientificTool .filter-container_secondary{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div .col-md-2{max-width:12%}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div{-ms-flex:0 auto;flex:0 auto;max-width:100%;-ms-flex-pack:justify;justify-content:space-between}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div .col-md-3{width:max-content}
.newSpectrumScientificTool .flurochromeTable_header&gt;.col-md-12&gt;.col-md-3,.newSpectrumScientificTool .flurochromeTable_row&gt;.col-md-12&gt;.col-md-3{max-width:25%}
.newSpectrumScientificTool .input-size{width:80%}
.newSpectrumScientificTool .dropdown-container{width:100%}
.newSpectrumScientificTool .cytometer-dropdown{width:16.25rem}
.newSpectrumScientificTool .dropdown-container.d-flex.justify-content-between.mt-0 .dropdown-size{width:13.75rem}
.newSpectrumScientificTool .button-box{-ms-flex-pack:start;justify-content:flex-start}
.newSpectrumScientificTool .justify-content-between{-ms-flex-pack:start !important;justify-content:flex-start !important;gap:1.25rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper&gt;ul.custom-dropdown__wrapper__list&gt;li{padding:1.25rem 1.75rem}
.newSpectrumScientificTool .sv-wrapper .dropdown-size{width:10.625rem}
.newSpectrumScientificTool .sv-wrapper .cytometer-dropdown{width:16.25rem}
.newSpectrumScientificTool .search-criteria{width:12.5rem}
.newSpectrumScientificTool .laser-ex-container{margin-bottom:1rem}
.newSpectrumScientificTool .table-content_one&gt;div,.newSpectrumScientificTool .table-content_two&gt;div{font-size:.875rem}
.newSpectrumScientificTool input#searchCytometer[type=text]:-ms-input-placeholder+label{transform:translate(.625rem,.625rem) scale(1);-webkit-transform:translate(.625rem,.625rem) scale(1);-moz-transform:translate(.625rem,.625rem) scale(1);-ms-transform:translate(.625rem,.625rem) scale(1);-o-transform:translate(.625rem,.625rem) scale(1)}
.newSpectrumScientificTool input#searchCytometer[type=text]:placeholder-shown+label{transform:translate(.625rem,.625rem) scale(1);-webkit-transform:translate(.625rem,.625rem) scale(1);-moz-transform:translate(.625rem,.625rem) scale(1);-ms-transform:translate(.625rem,.625rem) scale(1);-o-transform:translate(.625rem,.625rem) scale(1)}
.newSpectrumScientificTool .waveLength-content{margin-top:0}
.newSpectrumScientificTool .waveLength-content-multi-laser{margin-top:-1rem}
}
@media only screen and (max-width:480px){.newSpectrumScientificTool .dlt-laser-align{margin-right:0}
.newSpectrumScientificTool .upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;form&gt;.updateDocument__btnGroup&gt;button{width:100%}
.newSpectrumScientificTool .upload-csv-modal&gt;.modal-dialog&gt;.modal-content&gt;.updateDocument&gt;form&gt;.updateDocument__btnGroup{display:-ms-flexbox;display:flex}
.newSpectrumScientificTool .paddi-extra{padding-left:.9375rem;padding-right:.9375rem;padding-bottom:0}
.newSpectrumScientificTool .name-paddi-left{padding:.125rem 0 .125rem 1.5rem}
.newSpectrumScientificTool .save-fluorochrome-modal-popup&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.newSpectrumScientificTool .save-fluorochrome-modal-popup&gt;.modal-dialog&gt;.modal-content&gt;.modal-body&gt;.fluorochrome-btn-panel&gt;.cancel-fluorochrome-btn{margin-right:0 !important}
}
@media only screen and (max-width:360px){.newSpectrumScientificTool .add-detector-container&gt;.add-detector-btn,.newSpectrumScientificTool .dropdown-button-container-2&gt;button.clear-btn{width:85%}
.newSpectrumScientificTool .dropdown-button-container-2&gt;.save-btn{width:85%;padding:6px}
.newSpectrumScientificTool .add-laser-container&gt;.add-laser-btn{width:85%}
.newSpectrumScientificTool .dropdown-button-container-2&gt;.disable-button{width:73%}
.newSpectrumScientificTool .sv-wrapper&gt;.dropdown-button-container-2&gt;.save-btn{width:92%;padding:.375rem;margin-left:-.1875rem}
.newSpectrumScientificTool .dropdown-button-container-2&gt;.save-btn{width:73%;margin-left:-.1875rem !important}
.newSpectrumScientificTool .dropdown-button-container-2.mob-show&gt;.save-btn{width:85%}
.newSpectrumScientificTool .multiOptions{width:97%}
}
.bd-card-list{margin:0 auto;padding:3rem 0}
.bd-card-list.bg-grey{background-color:#f4f5f7}
.bd-card-list__wrapper.list-view .bd-card-list__header{margin-top:0}
@media only screen and (max-width:47.938em){.bd-card-list__wrapper.list-view .bd-card-list__header{margin-top:.9375rem}
}
.bd-card-list__showing-results{margin-bottom:1.5rem;padding:1rem 0 1rem 1rem;font-size:1.125rem;font-weight:400;color:#424242;line-height:1.375rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
@media only screen and (max-width:61.9375em){.bd-card-list__showing-results{margin-bottom:0}
}
.bd-card-list__sort-dropdown{background:transparent;min-width:18.75rem}
.bd-card-list__sort-dropdown .custom-dropdown__wrapper.is-input-focus{margin-top:0}
.bd-card-list__sort-dropdown .custom-dropdown__header__title{font-weight:400}
.bd-card-list__controls{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.bd-card-list__controls{-ms-flex-pack:justify;justify-content:space-between}
}
@media only screen and (max-width:47.938em){.bd-card-list__controls{-ms-flex-direction:column;flex-direction:column}
}
.bd-card-list__controls .tabs__container{background-color:#fff;border:.085rem solid #d1d1d1;border-radius:.3125rem;margin:0}
.bd-card-list__controls .tabs__container .active{background-color:#e0e2e5}
.bd-card-list__controls .tabs__container .active:focus{outline:0}
@media only screen and (max-width:47.938em){.bd-card-list__controls .tabs__container{width:100%}
}
.bd-card-list__controls .tabs__item{color:#424242;font-size:1rem;font-weight:600;line-height:1.375rem}
.bd-card-list__controls .tabs__item-box{border-right:.085rem solid #d1d1d1;cursor:pointer;padding:1rem 2rem}
.bd-card-list__controls .tabs__item-box:last-child{border-right:0}
@media only screen and (max-width:61.9375em){.bd-card-list__controls .tabs__item-box{-ms-flex:none;flex:none;padding:1rem 1.5rem;text-align:center}
}
@media only screen and (max-width:47.938em){.bd-card-list__controls .tabs__item-box{-ms-flex:1 1 0 !important;flex:1 1 0 !important;padding:1rem 1.5rem;text-align:center}
}
.bd-card-list__container{border:.0625rem solid #d1d1d1;border-radius:.3125rem;margin-bottom:1.5rem;padding:1.5rem}
.card-view .bd-card-list__container{height:20rem}
.card-view .bd-card-list__container.has-image{height:35.625rem}
.card-view .bd-card-list__image{margin-bottom:1rem;overflow:hidden;padding-bottom:75%;position:relative;width:100%}
@media only screen and (max-width:47.938em){.list-view .bd-card-list__image{margin-bottom:1rem;overflow:hidden;padding-bottom:75%;position:relative;width:100%}
}
.bd-card-list__image img{border-radius:.375rem}
.card-view .bd-card-list__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}
.list-view .bd-card-list__image img{height:8rem;width:10.625rem}
@media only screen and (max-width:47.938em){.list-view .bd-card-list__image img{height:100%;left:0;margin-top:0;object-fit:cover;position:absolute;top:0;width:100%}
}
.bd-card-list__image img.has-border{border:.0625rem solid #d1d1d1}
.bd-card-list__image img.mt{margin-top:2rem}
@media only screen and (max-width:47.938em){.bd-card-list__image img.mt{margin-top:0}
}
.bd-card-list__header{margin:0 0 1rem;font-weight:600;color:#004593}
.bd-card-list__description,.bd-card-list__description p,.bd-card-list__header{font-size:1rem;line-height:1.1875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bd-card-list__description,.bd-card-list__description p{font-weight:400;color:#424242}
.bd-card-list__text-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}
.card-view .bd-card-list__text-container{-ms-flex:0 1 auto;flex:0 1 auto;max-height:10.625rem}
.card-view .bd-card-list__text-container:after{top:10.625rem}
.list-view .bd-card-list__text-container{max-height:8rem}
.list-view .bd-card-list__text-container.extend{max-height:10rem}
.list-view .bd-card-list__text-container.extend:after{top:10rem}
@media only screen and (max-width:47.938em){.list-view .bd-card-list__text-container{max-height:20rem}
}
.list-view .bd-card-list__text-container:after{left:.9375rem;right:.9375rem;top:8rem}
@media only screen and (max-width:47.938em){.list-view .bd-card-list__text-container:after{top:20rem}
}
.bd-card-list__text-container:after{background:linear-gradient(180deg,transparent,#fff);content:"";display:block;height:1.5rem;left:0;position:absolute;right:0;transform:translateY(-22px)}
.bd-card-list.bg-grey .bd-card-list__text-container:after{background:linear-gradient(180deg,transparent,#f4f5f7)}
.bd-card-list__schedule-details{margin:0 0 1rem}
.bd-card-list__schedule-details-time{font-size:.875rem;font-weight:400;color:#757678;line-height:1rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bd-card-list__action-item{margin-top:1rem}
.bd-card-list__action-floating{text-align:right;width:100%}
.bd-card-list__action-floating a{font-size:1rem;font-weight:600}
.bd-card-list__perpage-dropdown{max-width:14.0625rem}
.bd-card-list__perpage-dropdown button{border:.0625rem solid #b7b8ba;height:3.5rem;margin-bottom:3rem;padding:1.25rem .75rem 1.125rem;width:14.0625rem;font-size:1.125rem;font-weight:700;color:#404041;line-height:1.25rem;letter-spacing:unset;text-align:left;font-style:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.bd-card-list__perpage-dropdown button:after{float:right;margin-top:.5rem}
@media only screen and (max-width:47.938em){.bd-card-list__perpage-dropdown button{margin-bottom:1rem}
}
.bd-card-list__perpage-dropdown .dropdown-menu{width:100%}
.bd-card-list__perpage-dropdown .dropdown-menu .dropdown-item{padding:.9375rem}
.bd-card-list__perpage-dropdown span{background:#fff;color:#5f6062;font-size:.75rem;padding:0 .125rem;position:absolute;top:-10%;width:2rem}
.bg-grey .bd-card-list__perpage-dropdown span{background:#f4f5f7}
.bd-card-list__facets ul.facets__menu-body{max-height:14.0625rem;overflow-y:auto;scrollbar-color:#d8d8d8 #f4f5f7;scrollbar-width:thin}
.bd-card-list .pagination{-ms-flex-pack:end;justify-content:flex-end;padding:.625rem 0}
@media only screen and (max-width:47.938em){.bd-card-list .pagination{-ms-flex-pack:center;justify-content:center}
}
.bd-card-list .pagination .page-item.active a.page-link{background:0;border:0;color:#757678;pointer-events:none}
.bd-card-list .pagination .page-item a.page-link{background:0;border:0;color:#004593;font-weight:600}
.bd-card-list .pagination .page-item a.page-link:hover{background:0;border:0;text-decoration:underline}
.bd-card-list .pagination .page-item a.page-link:focus{box-shadow:none}
.bd-card-list .facet-menu{margin-top:0}
.bd-card-list .facets__headings:hover{text-decoration:none}
@media only screen and (max-width:61.9375em){.bd-card-list .facets__headings{width:100%}
}
@media only screen and (max-width:61.9375em){.bd-card-list .facets__headings .arrow-up{width:.875rem}
}
.user-sales-representatives{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;-ms-flex:100%;flex:100%;margin-bottom:1.5rem;position:relative}
@media only screen and (max-width:61.9375em){.user-sales-representatives{margin-bottom:1rem;min-height:auto}
}
.user-sales-representatives__blue-box{background-color:#004593;border:.0625rem solid #e0e0e0;border-radius:.375rem .375rem 0 0;box-sizing:border-box;padding:2rem 2rem 4rem}
@media only screen and (max-width:61.9375em){.user-sales-representatives__blue-box{height:auto;padding:1rem 1.25rem}
}
.user-sales-representatives__title{margin-bottom:2rem;font-size:1.25rem;font-weight:600;color:#fff;line-height:1.5rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-sales-representatives__description,.user-sales-representatives__description p{font-weight:400}
.user-sales-representatives__description,.user-sales-representatives__description a,.user-sales-representatives__description p{font-size:1rem;color:#fff;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-sales-representatives__description a{text-decoration:underline !important;font-weight:600}
.user-sales-representatives__description a:hover{color:#fff !important}
.user-sales-representatives__address p{font-size:1rem;font-weight:400;color:#fff;line-height:1.25rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-sales-representatives__content{border-radius:.375rem;background-color:#fff;box-shadow:0 .125rem .4375rem 0 rgba(0,0,0,.19);margin:0 2rem;max-height:fit-content;min-height:12.125rem;padding:1.5rem 1.5rem .5rem;position:relative;top:-2rem}
@media only screen and (max-width:61.9375em){.user-sales-representatives__content{border-radius:0;box-shadow:none;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;left:0;margin:0;min-height:auto;padding:1.5rem 1.25rem 2rem;position:static;width:100%}
}
.user-sales-representatives__avatar{background-color:rgba(0,153,136,.1);border-radius:3.5rem;height:3.5rem;padding:1.0625rem .625rem;width:3.5rem;font-size:1.25rem;font-weight:600;color:#098;line-height:1.375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-sales-representatives__image{border-radius:100%;height:3rem;object-fit:contain;width:3rem}
@media only screen and (min-width:48em){.user-sales-representatives__image{box-sizing:content-box;margin-bottom:.75rem}
}
.user-sales-representatives__credentials p{font-size:.875rem;font-weight:400;color:#424242;line-height:1.1875rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.user-sales-representatives__credentials b{font-weight:600}</pre></body></html>